Устройство составления по различным критериям оптимизации экономически наилучшего кормового рациона и приготовления экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности
Иллюстрации
Показать всеИзобретение относится к области сельского хозяйства, к технологиям составления кормовых рационов и кормления сельскохозяйственных животных и птицы и может быть использовано в отраслях промышленного животноводства и птицеводства. Устройство содержит задатчик сигнала реального возраста поголовья 1, блок задатчиков промежуточных управляющих сигналов 2, блок задатчиков сигналов экономически оптимальных доз кормов 3. Выходы блока 3 подключены к первым неинвертирующим входам блока схем сравнения сигналов доз кормов 4. Ко вторым инвертирующим входам блока 4 подключены выходы блока задатчиков сигналов реальных доз кормов 5. Выходы блока 4 соединены с входами блока дозаторов кормов 6. Выходы блока 6 соединены с входами смесителя 7, на выходе которого формируется экономически оптимальная кормосмесь 8. В устройство введены задатчик имитируемого сигнала возраста поголовья 9, задатчик имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья 10, задатчик имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья 11, вычислитель сигнала живой массы поголовья в начальной стадии выращивания 12, вычислитель сигналов экономически оптимального рациона в начальной стадии выращивания 13, вычислитель сигнала живой массы поголовья в конечной стадии выращивания 14, вычислитель сигналов экономически оптимального рациона в конечной стадии выращивания 15, схема сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания 16, формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы 17, блок управляемых ключей 18, схема совпадения сигналов 19, блок формирователей управляющих сигналов или интерфейс Лица, Принимающего решение 20, задатчик сигнала вида критерия оптимизации 21, блок задатчиков сигналов коэффициентов графиков функций потерь 22. Выход задатчика сигнала 9 подключен к входам задатчиков сигналов 10 и 11 и к первому входу схемы 19. Выход задатчика сигнала 10 соединен с соединением первых входов вычислителей сигналов 12 и 13. Выход задатчика сигнала 11 соединен с соединением первых входов вычислителей сигналов 14 и 15. Выходы вычислителей сигналов 12 и 14 подключены к первому и второму входам схемы 16. Выход которой через формирователь сигнала 17 подключен к второму входу схемы 19. К третьему входу схемы 19 подключен выход задатчика сигнала 1. Выход схемы 19 соединен с управляющим входом блока 18. Первый, второй входы и выходы блока 18 подключены к выходам вычислителей сигналов 13, 15 и к входам блока 3. Выход блока 2 соединен с соединением вторых входов вычислителей сигналов 13 и 15. Выход блока 22 подключен к соединениям третьих входов вычислителей сигналов 13 и 15. Первый выход блока 20 через задатчик сигнала 21 подключен к соединению четвертых входов вычислителей сигналов 13 и 15. Второй выход блока 20 соединен с входом блока 22. Обеспечивается повышение точности задания и регулирования доз кормов кормовой смеси при составлении кормового рациона и приготовлении кормовой смеси для животных и птицы с учетом функций потерь их продуктивности. 5 ил.
Реферат
Изобретение относится к области сельского хозяйства, к технологиям составления кормовых рационов и кормления сельскохозяйственных животных и птицы и может быть использовано в отраслях промышленного животноводства и птицеводства.
Известно устройство составления экономичного кормового рациона и экономичного кормления животных и птицы, обеспечивающее определение экономически наилучшего рациона и наилучшей при этом суточной дозы кормовой смеси, далее по тексту - кормосмеси (в данном прототипе указано - «корма», в смысле - кормовой смеси), получение наивысшего значения принятого для управления экономического критерия (мерила, оценки, по-греч.; признака, показателя) только прироста прибыли от технологических процессов приготовления кормосмеси и кормления поголовья [патент РФ 2462864. Устройство составления экономичного кормового рациона и экономичного кормления животных и птицы / А.В. Дубровин и др. // БИ, 2012, №28].
В результате использования этого изобретения устанавливаются такие количественные значения составляющих ингредиентов корма, т.е. кормов в дозе кормовой смеси и самой дозы расхода кормосмеси, при которых обеспечивается наивысший на данный момент времени прирост прибыли от действия наиболее затратных технологических процессов кормоприготовления и кормления животных и птицы.
Недостатком данного технического решения является невозможность управления технологическими процессами составления рациона кормосмеси и кормлением поголовья по другому технико-экономическому критерию оптимизации для достижения наивысшей технико-экономической эффективности этих процессов в складывающейся на сельскохозяйственном предприятии технико-экономической ситуации при проблемах с ресурсами, с поголовьем животных или птицы и т.п. Другим недостатком данного технического решения является невозможность автоматизированного учета вида функций потерь продуктивности животных и птицы при отклонении долевого содержания корма в кормовой смеси от экономически наилучшего его значения. Причем при отклонении как в большую сторону (избыток конкретного корма), так и в меньшую сторону (недостаток определенного корма). Также недостатком данного технического решения является невозможность управления технологическими процессами составления экономически наилучшего рациона кормосмеси и ограниченным кормлением поголовья в конечной стадии выращивания животных и птицы, когда большая часть кормосмеси идет не на прирост живой массы, а просто на поддержание жизни животного или птицы с большой живой массой.
Задачей изобретения является автоматизированное управление технологическими процессами составления рациона кормосмеси по различным технико-экономическому критериям оптимизации, формирование вида функций потерь продуктивности животных и птицы при отклонении долевого содержания корма в кормовой смеси от экономически наилучшего его значения и автоматизированное управление технологическими процессами составления экономически наилучшего рациона кормосмеси в конечной стадии выращивания животных и птицы, когда большая часть кормосмеси идет не на прирост живой массы, а просто на поддержание жизни животного или птицы с большой живой массой, повышение точности управления процессами кормоприготовления. Таким образом, задачей изобретения также является расширение арсенала технических средств аналогичного назначения, а именно для составления кормового рациона и приготовления кормовой смеси для животных и птицы.
В результате использования изобретения обеспечивается практическая возможность управления технологическим процессом составления экономически наилучшего рациона кормосмеси для достижения наивысшей технико-экономической эффективности этого процесса по одному или по другому экономическому критерию оптимизации для достижения наивысшей экономической эффективности этих процессов в складывающейся на сельскохозяйственном предприятии технико-экономической ситуации (проблемы с ресурсами, с поголовьем животных или птицы и т.п.), автоматизированное формирование вида функций потерь продуктивности животных и птицы при отклонении долевого содержания корма в кормовой смеси от экономически наилучшего его значения, что позволяет учесть влияние того или иного рациона кормления на результирующую, текущую во времени, обыкновенно суточную продуктивность животных и птицы, причем обеспечивается это и в конечной стадии выращивания животных и птицы, когда большая часть кормосмеси идет не на прирост живой массы, а на поддержание жизни животного или птицы с большой живой массой, повышение точности управления процессами кормоприготовления. Повышается точность задания и соответственно точность регулирования доз кормов кормовой смеси при составлении экономически наилучшего кормового рациона при приготовлении экономически наилучшей кормовой смеси для животных и птицы с учетом функций потерь их продуктивности. Таким образом, технический результат, в свою очередь, заключается в реализации устройством заявленного назначения составления кормового рациона и приготовления кормовой смеси для животных и птицы.
Технический результат достигается тем, что устройство составления по различным критериям оптимизации экономически наилучшего кормового рациона и приготовления экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности содержит задатчик сигнала реального возраста поголовья, блок задатчиков промежуточных управляющих сигналов, блок задатчиков сигналов экономически оптимальных доз кормов, выходы которого подключены к соответствующим первым неинвертирующим входам блока схем сравнения сигналов доз кормов, ко вторым соответствующим инвертирующим входам которого подключены выходы блока задатчиков сигналов реальных доз кормов, а выходы блока схем сравнения сигналов доз кормов соединены с соответствующими входами блока дозаторов кормов, выходы которого соединены с входами смесителя, на выходе которого формируется экономически оптимальная кормосмесь, при этом в устройство введены задатчик имитируемого сигнала возраста поголовья, задатчик имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья, задатчик имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья, вычислитель сигнала живой массы поголовья в начальной стадии выращивания, вычислитель сигналов экономически оптимального рациона в начальной стадии выращивания, вычислитель сигнала живой массы поголовья в конечной стадии выращивания, вычислитель сигналов экономически оптимального рациона в конечной стадии выращивания, схема сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания, формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы, блок управляемых ключей, схема совпадения сигналов, блок формирователей управляющих сигналов или интерфейс Лица, Принимающего решение, задатчик сигнала вида критерия оптимизации, блок задатчиков сигналов коэффициентов графиков функций потерь, при этом выход задатчика имитируемого сигнала возраста поголовья подключен к входам задатчика имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья и задатчика имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья и к первому входу схемы совпадения сигналов, выход задатчика имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья соединен с соединением первых входов вычислителя сигнала живой массы поголовья в начальной стадии выращивания и вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания, выход задатчика имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья соединен с соединением первых входов вычислителя сигнала живой массы поголовья в конечной стадии выращивания и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания, выходы вычислителя сигнала живой массы поголовья в начальной стадии выращивания и вычислителя сигнала живой массы поголовья в конечной стадии выращивания подключены соответственно к первому и второму входам схемы сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания, выход которой через формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы подключен к второму входу схемы совпадения сигналов, к третьему входу которой подключен выход задатчика сигнала реального возраста поголовья, а выход которой соединен с управляющим входом блока управляемых ключей, первый и второй входы и соответствующие выходы которого подключены соответственно к выходу вычисления сигналов экономически оптимального рациона в начальной стадии выращивания, к выходу вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания и к соответствующим входам блока задатчиков сигналов экономически оптимальных доз кормов, при этом выход блока задатчиков промежуточных управляющих сигналов соединен с соединением вторых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания, соответствующие выходы блока задатчиков сигналов коэффициентов графиков функций потерь подключены к соответствующим соединениям соответствующих третьих входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания, первый выход блока формирователей управляющих сигналов или интерфейса Лица, Принимающего решение, через задатчик сигнала вида критерия оптимизации подключен к соединению четвертых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания, а второй выход этого блока соединен с входом блока задатчиков сигналов коэффициентов графиков функций потерь.
На фиг. 1-5 приведены иллюстрации принципа действия и функциональной схемы устройства. На фиг. 1 показаны примеры функций потерь продуктивности поголовья. На фиг. 2 изображено диалоговое окно коррекции функций потерь. На фиг. 3 дана иллюстрация потерь продуктивности животных и птицы, вызываемых отклонением от нормы содержания в рационе компонента питания [см. Лукьянов П.Б. Система поддержки принятия решений для оптимизации оперативного управления экономикой производства животноводческой продукции. - Автореф. дисс. на соискан. уч. ст. докт. эконом. наук. - М.: РГАУ-ТСХА, 2011. - 46 с.]. На фиг. 4 дана иллюстрация к работе алгоритма оптимизации управления при откорме животных: примеры функций потерь продуктивности поголовья.
На фиг. 5 изображена функциональная схема устройства составления по различным критериям оптимизации экономически наилучшего кормового рациона и приготовления экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности: 1 - задатчик сигнала реального возраста поголовья, 2 - блок задатчиков промежуточных управляющих сигналов, 3 - блок задатчиков сигналов экономически оптимальных доз кормов, 4 - блок схем сравнения сигналов доз кормов, 5 - блок задатчиков сигналов реальных доз кормов, 6 - блок дозаторов кормов, 7 - смеситель, 8 - экономически оптимальная кормосмесь, 9 - задатчик имитируемого сигнала возраста поголовья, 10 - задатчик имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья, 11 - задатчик имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья, 12 - вычислитель сигнала живой массы поголовья в начальной стадии выращивания, 13 - вычислитель сигналов экономически оптимального рациона в начальной стадии выращивания, 14 - вычислитель сигнала живой массы поголовья в конечной стадии выращивания, 15 - вычислитель сигналов экономически оптимального рациона в конечной стадии выращивания, 16 - схема сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания, 17 - формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы, 18 - блок управляемых ключей, 19 - схема совпадения сигналов, 20 - блок формирователей управляющих сигналов (интерфейс Лица, Принимающего решение), 21 - задатчик сигнала вида критерия оптимизации, 22 - блок задатчиков сигналов коэффициентов графиков функций потерь.
Обеспечение эффективности птицеводства требует от руководителей и специалистов птицеводческих организаций принятия экономически эффективных управленческих решений на основе точных расчетов и достоверных прогнозов, базирующихся на применении современных математических методов. В то же время значительная часть сельскохозяйственных знаний выражена в вербальной, описательной форме, и управление производством часто выполняется на основе неформализованных знаний специалистов и их интуиции. Формализация знаний ученых и специалистов отрасли птицеводства способствует повышению эффективности управления производством и позволяет создать автоматизированную систему управления технологией составления экономически наилучших рационов кормления животных и птицы. При этом вычислительный блок системы автоматизации может быть представлен программируемым техническим средством, например микроконтроллером, микропроцессором или собственно компьютером с соответствующим программным обеспечением. Оно в общем случае действует по принятому алгоритму, т.е. может быть вполне заменено устройством с жесткой логикой работы в каждом конкретном случае развития событий управления процессом. Например, в достаточно широко распространенной на сельскохозяйственных предприятиях компьютерной программе «КОРАЛЛ - Кормление» при оптимизации кормосмеси в отличие от традиционного подхода минимизируется не только стоимость кормов, но и потери, вызываемые дисбалансом рационов - снижение продуктивности и ухудшение здоровья птицы.
Современная наука не дает однозначного систематизированного описания зависимостей снижения продуктивности и качества птицы (включая показатели воспроизводства) от несбалансированного кормления. Известны лишь разрозненные данные о результатах отдельных исследований, которые часто существенно разнятся между собой. В то же время в практике балансирования рационов важно знать не только нормы кормления, но и потери, возникающие из-за отклонения от норм отдельных компонентов питания и нормируемых соотношений, так как в реальных условиях производства добиться полной сбалансированности рационов часто не удается. При этом возникает необходимость выбирать «лучшую» кормосмесь из ряда несбалансированных. Для оптимизации кормосмесей, учитывающей влияние дисбаланса в питании птицы на показатели производства, необходимо математическое описание зависимостей снижения эффективности кормления от дисбаланса каждого элемента, характеризующего питательность рациона. В указанной для примера компьютерной программе «КОРАЛЛ - Кормление» реализована процедура формализации и уточнения рассматриваемых зависимостей по каждому нормируемому компоненту и соотношению на основе экспериментальных данных, знаний и интуиции специалистов, заключающаяся в следующем.
1. Зависимости снижения продуктивности, здоровья и показателей воспроизводства птицы, обуславливаемые отклонениями от нормы в рационе компонентов питания и соотношений, определены как функции потерь по продуктивности, ценности животных и воспроизводству.
2. Исходя из природы возникновения потерь, сформулированы следующие требования к виду функций потерь:
- непрерывность;
- неотрицательность;
- монотонность: левая ветвь зависимости относительно оптимальной нормы невозрастающая, правая ветвь - неубывающая;
- нелинейность (в общем случае);
- отсутствие потерь при соответствии значения компонента питания или соотношения норме;
- возможность существования в окрестности нормы зоны нечувствительности (отсутствие потерь при отклонениях значения компонента питания или соотношения от нормы).
Примеры видов функций потерь даны на фиг. 1.
3. Разработано общее математическое описание функций потерь, удовлетворяющее сформулированные требования.
4. На основе опубликованных данных, экспертных оценок и общего математического описания функций потерь разработаны частные уравнения для оценки потерь по продуктивности, ценности птицы и воспроизводству для всех нормируемых компонентов питания и соотношений дифференцированно по видам и группам животных и птицы.
5. Для уточнения найденных зависимостей по новым данным зоотехнической науки и экспертным оценкам специалистов разработано программное обеспечение, позволяющее Пользователю программы «КОРАЛЛ - Кормление птицы» графически в диалоговом режиме вносить необходимые корректировки.
Система формализации знаний специалистов о функциях потерь представляет собой средство графического отображения и корректировки этих зависимостей на экране компьютера и компьютерной программы, автоматически переводящей создаваемые графики в формульные записи. Для отображения знаний по данному вопросу Специалисту предоставляются средства «рисования» на экране монитора зависимостей, подобных изображенным на фиг. 1. «Рисование» графики выполняется в диалоговом режиме посредством задания значений шести коэффициентам:
- «Зона нечувствительности», «Крутизна» и «Нелинейность» для зоны «Меньше нормы» - с помощью этих коэффициентов задается конкретный вид левой ветви функции потерь;
- «Зона нечувствительности», «Крутизна» и «Нелинейность» для зоны «Больше нормы» - с помощью этих коэффициентов задается конкретный вид правой ветви функции потерь.
Диалоговое окно, в котором задаются значения коэффициентов, показано на фиг. 2 (задание функций потерь по продуктивности и ценности птицы для компонента питания «Кальций»). Коэффициентами «Зона нечувствительности» задается зона на оси «Отклонение от Нормы», при нахождении в которой значений компонента кормосмеси потери не возникают. Коэффициенты «Крутизна» определяют пропорциональность между отклонениями компонента кормосмеси от нормы и возникающими из-за этого потерями. Коэффициентами «Нелинейность» задается нелинейность функции потерь. В полях «Рекомендуемые» диалогового окна приведены предварительно установленные значения, к которым всегда можно вернуться с помощью экранной кнопки «Копировать рекомендуемые значения в устанавливаемые». Графическое изображение функции потерь можно увидеть, щелкнув на экранной кнопке «График».
На основе количественного учета влияния дисбаланса рациона на эффективность кормления в программе «КОРАЛЛ - Кормление» вычисляются показатели:
- общая сбалансированность кормосмеси;
- прибыль, обеспечиваемая килограммом кормосмеси;
- рентабельность применения кормосмеси,
а также ряд других технико-экономических показателей.
Новые показатели используются для оптимизации кормосмесей. Наилучшей по сбалансированности признается кормосмесь, при кормлении которой сумма потерь, возникающих из-за отклонения компонентов питания и соотношений от нормы, будет наименьшей. Оптимальной по прибыли будет кормосмесь, применение которой обеспечит максимум прибыли от эксплуатации птицы в данных условиях содержания и обслуживания. Очевидно, что в условиях ограниченного набора кормов при различающихся функциях потерь будут разными и оптимальные кормосмеси. Чем точнее описываются функции потерь, тем более надежными являются результаты оптимизации. Оптимизация кормосмесей без учета потерь, вызываемых отклонениями от нормы компонентов питания и нормируемых соотношений, находит вместо оптимальных кормосмесей (в смысле обеспечения эффективного производства) псевдооптимальные, ведущие к принятию ошибочных управленческих решений по кормлению птицы и формированию кормовой базы предприятия.
Главной отличительной особенностью методики является то, что в ней впервые учитываются потери по продуктивности, воспроизводству и ценности животного, вызываемые отклонениями питательности рациона от норм кормления. Под потерями по продуктивности (или упущенной прибылью) понимается стоимость продукции, недополученной из-за несбалансированности кормления. Потери по воспроизводству отражают собой снижение качества или потерю приплода, удлинение цикла воспроизводства, вызываемых неполноценностью кормления. Потери ценности животного выражаются следующими факторами: необратимая потеря продуктивных и племенных качеств; возникновение болезней, вызванных неправильным кормлением; сокращение срока эксплуатации. Реально зависимость каждого вида потерь, вызываемых отклонением содержания в рационе компонента питания (КП) от нормы, выражается кривой, показанной на фиг. 3. При содержании компонента питания в рационе, равном норме, потерь нет (точка КПн). Если же содержание компонента питания в рационе отклоняется от нормы, возникают потери, которые монотонно возрастают по мере увеличения дисбаланса. При традиционном решении задачи оптимизации рациона эта зависимость потерь от дисбаланса не отслеживается. Вместо этого на каждый компонент питания задается интервал допустимых значений от КПмин до КПмакс. Тем самым принимается, что на этом интервале все значения компонента питания одинаково допустимы, а за границами интервала - абсолютно недопустимы. Перевод этого формального условия на смысловое толкование означает: «в интервале [КПмин, КПмакс] потери из-за отклонения компонента питания от нормы (КПн) не возникают, а за границами интервала они сразу возрастают до бесконечности», что противоречит реальной природе потерь. С позиций экономической оптимизации рационов введение интервала допустимых значений компонента питания предопределяет погрешности, отображенные на фиг. 3 заштрихованными областями. В этом и заключается формализация знаний специалистов при задании ими вида функций потерь продуктивности животных и птицы. Так осуществляется подход к формализации оценок учеными и специалистами влияния дисбаланса рационов по каждому нормируемому компоненту и соотношению на продуктивность и здоровье сельскохозяйственной птицы, на показатели воспроизводства.
Для правильного развития молодняка сельскохозяйственных животных и/или получения животноводческой продукции высокого качества требуется соблюдать определенную закономерность роста массы животных. Оптимальная динамика прироста массы животных определяется посредством моделирования физиологических процессов роста либо путем проведения натурных экспериментов [1. Дудин В.И., Черепанов Г.Г., Кузнецов С.Г., Манухина А.И. Экспериментальная апробация системной модели роста свиней // Проблемы физиологии, биохимии, биотехнологии и питания сельскохозяйственных животных. - Боровск, 1994. 2. Куценко А.И. Математическое моделирование и оптимизация параметров производства на комплексах по откорму крупного рогатого скота // Диссертация на соиск. уч. ст. канд. эконом. наук. - М., 2007. 3. Тюпаев И.М., Черепанов Г.Г. Динамика роста бычков при разном уровне питания // Проблемы физиологии, биохимии, биотехнологии и питания сельскохозяйственных животных. - Боровск, 1994. 4. Черепанов Г.Г. Системная морфофизиологическая теория роста животных. - Боровск, 1994. 5. Черепанов Г.Г., Агафонов В.И. Обоснование оптимальной интенсивности роста и наиболее целесообразных сроков убоя при выращивании и откорме крупного рогатого скота // Зоотехния, 1994, №3. 6. Шляхтунов В.И., Плященко А.И. Повышение качества говядины. - Минск, 1986.]. Основным регулятором прироста выступает суточный рацион. При этом задача оптимизации рациона формулируется следующим образом: «Составить рацион, обеспечивающий заданный прирост массы животных при максимальной экономической эффективности использования кормов». Экономическая эффективность использования кормов выражается прибылью или рентабельностью, обеспечиваемой рационом. При данной постановке задачи методика оптимизации рациона при программировании прироста массы животных может иметь два варианта - «одношаговый» и «многошаговый».
Первый вариант - «одношаговый». Оптимизация рациона для получения заданного прироста массы животных по первому варианту ориентирована на раздельную оптимизацию рационов по приросту, задаваемому для каждого шага наращивания массы. При этом в качестве исходных данных для расчета берутся усредненные по «шагу» характеристики животного и заданный суточный прирост массы. В этом случае оптимизация выполняется по методике планирования рационов для индивидуального дозированного кормления животных [Лукьянов Б.В., Лукьянов П.Б. Новая информационная технология оптимизации рационов для сельскохозяйственных животных (Компьютерные программы «КОРАЛЛ»): Учебно-методическое пособие. - М.: Изд-во РГАУ-МСХА им.К.А. Тимирязева, 2009] с использованием одного из критериев:
- максимальная прибыль при заданной продуктивности;
- максимальная рентабельность при заданной продуктивности;
- минимальная стоимость рациона при заданной продуктивности.
Второй вариант - «многошаговый». При отсутствии требования обеспечить задаваемый пошаговый прирост массы альтернативой по отношению к первому варианту может служить следующая постановка задачи: «Составить серию рационов, обеспечивающих требуемый прирост массы животного за заданный период времени при максимальной экономической эффективности использования кормов». При такой постановке задача оптимизации рациона попадает в класс задач оптимального управления и в рамках теории оптимального управления формулируется следующим образом: «Требуется найти такую динамику кормления (траекторию управления), при которой масса животного вырастет от начального значения m0, соответствующего моменту времени t0, до требуемого значения m1, соответствующего заданному моменту времени t1, с минимальной стоимостью кормов». Таким образом, объектом управления выступает животное, состояние которого характеризуется двумя фазовыми переменными: «масса» и «суточный прирост массы». Вектором управления является суточный рацион. За функционал качества принимается стоимость кормов, расходуемых на одно животное за период откорма. Время изменяется дискретно, обычный для животноводства и птицеводства квант времени - одни сутки. После приведения задачи к стандартному виду задач теории оптимального управления условия задачи описываются следующим образом.
Фазовый вектор объекта является двумерным:
где х1 - масса животного; х2 - суточный прирост массы.
Управление задается вектором кормов рациона:
где uk(t) - масса k-го корма в рационе t-го дня откорма; m - количество кормов рациона.
Функционал качества описывается выражением:
где J(u(t), x(t)) - функционал качества; Cрацj - стоимость рациона в j-й день откорма; j∈[t0, t1].
Задача решается в следующей последовательности.
1. Оценивается управляемость объекта, т.е. проверяется возможность выполнения требуемого откорма в заданный период времени имеющимися кормами. Для оценки управляемости объекта выполняется серия расчетов рационов по критерию «максимальная продуктивность» на период откорма с дискретностью в один день. Если в конце периода требуемая масса животного не достигнута, то делается заключение, что объект неуправляем, и следует пересмотреть исходные данные задачи. Если требуемая масса животного достигнута, то делается заключение, что объект управляем. В этом случае управление u0(t) и траектория x0(t) запоминаются и решение задачи продолжается.
2. Определяются оптимальная траектория управления и соответствующая ей фазовая траектория объекта. При выращивании и откорме животных при движении от t0 к t1 оплата корма снижается, так как при этом масса животных растет и, соответственно, увеличивается доля рациона, идущая на поддержание их жизни. Поэтому с целью минимизации расхода кормов следует прирост массы в конце периода делать минимально допустимым с точки зрения сохранности здоровья животных и соблюдения технологических условий их роста. Поэтому на этом шаге решения задачи для определения оптимальной траектории управления выполняется «обратный» расчет изменения массы животного, при движении от t1 к t0, по критерию «минимальная стоимость при заданной продуктивности».
На фиг. 4 иллюстрируется последовательность решения задачи через изменение во времени массы животного (x1(t)). Кривая x01(t) отображает первый шаг решения - оценку управляемости. Кривая x1(t) соответствует оптимальному управлению; стрелка указывает направление последовательности вычислений при определении оптимальной траектории управления. Расчет рационов по минимальному приросту начинается с момента времени t1 (точка С) и продолжается до пересечения с кривой x01(t) (точка В). На участке ВА рационы рассчитываются по максимальному приросту. Найденные рационы определяют оптимальное управление для откорма животного с начальной массой x1(t0) до требуемой массы x1(t1) при минимальной стоимости кормов (траектория ABC). Описанные алгоритмы оптимизации рационов при программируемом росте животных могут выполняться в том числе с помощью готовых компьютерных программ, например, «КОРАЛЛ - Кормление выращиваемого скота» и «КОРАЛЛ - Кормление свиней» [, E-mail: ].
Устройство составления по различным критериям оптимизации близкого к экономически наилучшему кормового рациона и приготовления близкой к экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности содержит задатчик сигнала реального возраста поголовья 1, блок задатчиков промежуточных управляющих сигналов 2, блок задатчиков сигналов экономически оптимальных доз кормов 3, выходы которого подключены к соответствующим первым неинвертирующим входам блока схем сравнения сигналов доз кормов 4, ко вторым соответствующим инвертирующим входам которого подключены выходы блока задатчиков сигналов реальных доз кормов 5, а выходы блока схем сравнения сигналов доз кормов 4 соединены с соответствующими входами блока дозаторов кормов 6, выходы которого соединены с входами смесителя 7, на выходе которого формируется экономически оптимальная кормосмесь 8, при этом в устройство введены задатчик имитируемого сигнала возраста поголовья 9, задатчик имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья 10, задатчик имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья 11, вычислитель сигнала живой массы поголовья в начальной стадии выращивания 12, вычислитель сигналов экономически оптимального рациона в начальной стадии выращивания 13, вычислитель сигнала живой массы поголовья в конечной стадии выращивания 14, вычислитель сигналов экономически оптимального рациона в конечной стадии выращивания 15, схема сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания 16, формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы 17, блок управляемых ключей 18, схема совпадения сигналов 19, блок формирователей управляющих сигналов или интерфейс Лица, Принимающего решение 20, задатчик сигнала вида критерия оптимизации 21, блок задатчиков сигналов коэффициентов графиков функций потерь 22, при этом выход задатчика имитируемого сигнала возраста поголовья 9 подключен к входам задатчика имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья 10 и задатчика имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья 11 и к первому входу схемы совпадения сигналов 19, выход задатчика имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья 10 соединен с соединением первых входов вычислителя сигнала живой массы поголовья в начальной стадии выращивания 12 и вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13, выход задатчика имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья 11 соединен с соединением первых входов вычислителя сигнала живой массы поголовья в конечной стадии выращивания 14 и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15, выходы вычислителя сигнала живой массы поголовья в начальной стадии выращивания 12 и вычислителя сигнала живой массы поголовья в конечной стадии выращивания 14 подключены соответственно к первому и второму входам схемы сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания 16, выход которой через формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы 17 подключен к второму входу схемы совпадения сигналов 19, к третьему входу которой подключен выход задатчика сигнала реального возраста поголовья 1, а выход которой соединен с управляющим входом блока управляемых ключей 18, первый и второй входы и соответствующие выходы которого подключены соответственно к выходу вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13, к выходу вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15 и к соответствующим входам блока задатчиков сигналов экономически оптимальных доз кормов 3, при этом выход блока задатчиков промежуточных управляющих сигналов 2 соединен с соединением вторых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13 и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15, соответствующие выходы блока задатчиков сигналов коэффициентов графиков функций потерь 22 подключены к соответствующим соединениям соответствующих третьих входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13 и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15, выход блока формирователей управляющих сигналов или интерфейса Лица, Принимающего решение 20, через задатчик сигнала вида критерия оптимизации 21 подключен к соединению четвертых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13 и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15, а второй выход этого блока соединен с входом блока задатчиков сигналов коэффициентов графиков функций потерь 22.
Устройство составления по различным критериям оптимизации экономически наилучшего кормового рациона и приготовления экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности выполняет известные действия: задание дозы расхода кормосмеси в зависимости от вида и возраста поголовья, вычисление стоимости затрат на израсходованные корма в зависимости от заданной дозы расхода кормосмеси, вычисление расчетной стоимости продукции данной партии животных или птицы в зависимости от возраста поголовья, измерение и задание дозы расхода каждого корма из набора кормов кормосмеси, сравнение измеренной и заданной величин, регулирование режима дозирования каждого корма из набора кормов кормосмеси по результ