НАХОЖДЕНИЕ РЕЦЕПТОВ КОРМОСМЕСЕЙ,  БЛИЗКИХ К ОПТИМАЛЬНОЙ,

в программе «КОРАЛЛ – Кормление птицы»

 

Докт. экон. наук, проф. ФГБОУ ВПО «Российский государственный аграрный университет - МСХА имени К. А. Тимирязева» Б. В. Лукьянов

Докт. экон. наук, проф. ФГБОУ ВПО «Финансовый университет при Правительстве Российской Федерации» П. Б. Лукьянов

 

Компьютерные программы оптимизации кормосмесей для птицы, как правило, выдают один рецепт – оптимальный, с фиксированным набором кормов. В то же время в реальных условиях производства могут возникать ситуации, когда с хозяйственной точки зрения допустимо несколько отойти от оптимального решения с целью использования другого набора кормов. Формирование рецептов кормосмесей, близких к оптимальной, с другими наборами кормов для специалиста по кормлению является сложной задачей. В программе «КОРАЛЛ – Кормление птицы» решение этой задачи автоматизировано и выполняется следующим образом.

После расчета рецепта оптимальной кормосмеси задается допустимое снижение показателя оптимальности для смесей, отличающихся набором кормов от оптимальной. Программа генерирует варианты рецептов кормосмесей со значениями целевой функции, находящимися в заданных пределах, и последовательно группами выдает их для просмотра и предварительного анализа. Выбранные рецепты фиксируются и запоминаются для последующего детального анализа. Таким образом формируется семейство рецептов кормосмесей, близких к оптимальной, из которых можно выбирать наиболее полно отвечающие требованиям текущей хозяйственной ситуации. Тем самым процедура оптимизации кормосмеси дополняется неформализованными знаниями специалиста, что повышает качество управления производством.

В программах «КОРАЛЛ – Кормление птицы» поиск рецептов семейства кормосмесей, близких к оптимальной, начинается с выбора кормов и критерия оптимизации (рис. 1). Расчет запускается нажатием кнопки выбираемого критерия оптимизации.

Рис 1

Рис. 1. Выбор критерия оптимизации

 

На рисунке 2 представлен результат оптимизации кормосмеси по критерию «Максимальная сбалансированность» для несушек в возрасте 21-45 недель.

 

Рис 2

Рис. 2. Результат расчета кормосмеси

Щелчком на закладке «Поиск семейства» вызывается диалоговое окно задания для искомых рецептов величины допустимого отклонения от оптимального значения целевой функции и для запуска процедуры генерации рецептов кормосмесей, близких к оптимальной (рис. 3).

 

Рис 3

Рис. 3. Задание величины допустимого отклонения от оптимума

 

Если генерация принудительно не прерывается, то она продолжается до получения шести новых рецептов кормосмесей (рис. 4).

 

Рис 4

Рис. 4. Семейство кормосмесей, близких к оптимальной по сбалансированности, полученное в одном из сеансов генерации

 

Нажав на кнопку «Дисбаланс», пользователь может оценить структуру дисбаланса и потерь, вызываемых дисбалансом интересующего его варианта кормосмеси (рис. 5).

 

Рис 5

Рис. 5. Диаграммы сбалансированности и потерь для варианта № 2 кормосмеси

 

Через кнопку «Эффект» можно перейти к оперативному анализу экономических показателей кормосмеси (рис. 6-8).

Каждый из рецептов может быть сохранен для последующего более детального анализа (кнопка «Сохранить») и формирования производственного задания на подготовку кормов.

Генерация новых рецептов может повторяться многократно через закрытие текущего окна и нажатие на кнопку «Начать поиск семейства решений» (рис. 3).

 

Рис 6

Рис. 6. Экономические показатели кормосмеси (вариант № 2)

 

Рис 7

Рис. 7. Структура цены кормосмеси по ее составляющим (вариант № 2)

 

Рис 8

Рис. 8. Распределение фактической прибыли и издержек, обусловленных применением кормосмеси (вариант № 2)