RU2552966C2 - Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture with programmable growth of animals and poultry taking into account functions of losing their productivity - Google Patents
Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture with programmable growth of animals and poultry taking into account functions of losing their productivity Download PDFInfo
- Publication number
- RU2552966C2 RU2552966C2 RU2013129744/13A RU2013129744A RU2552966C2 RU 2552966 C2 RU2552966 C2 RU 2552966C2 RU 2013129744/13 A RU2013129744/13 A RU 2013129744/13A RU 2013129744 A RU2013129744 A RU 2013129744A RU 2552966 C2 RU2552966 C2 RU 2552966C2
- Authority
- RU
- Russia
- Prior art keywords
- signal
- feed
- inputs
- unit
- signals
- Prior art date
Links
Images
Landscapes
- Feeding And Watering For Cattle Raising And Animal Husbandry (AREA)
Abstract
Description
Изобретение относится к области сельского хозяйства, к технологиям составления кормовых рационов и кормления сельскохозяйственных животных и птицы и может быть использовано в отраслях промышленного животноводства и птицеводства.The invention relates to the field of agriculture, to the technology of making feed rations and feeding farm animals and poultry and can be used in industries of livestock and poultry.
Известно устройство составления экономичного с кормового рациона и экономичного кормления животных и птицы, обеспечивающее определение экономически наилучшего рациона и наилучшей при этом суточной дозы кормовой смеси (кормосмеси) (в данном прототипе указано - «корма», в смысле - кормовой смеси), получение наивысшего значения принятого для управления экономического критерия (признака, показателя) прироста прибыли от технологических процессов приготовления кормосмеси и кормления поголовья. (Патент РФ 2462864. Устройство составления экономичного с кормового рациона и экономичного кормления животных и птицы / А.В. Дубровин и др. // БИ, 2012. №28).There is a device for making cost-effective feed ration and cost-effective feeding of animals and poultry, providing the determination of the economically best diet and the best daily dose of the feed mixture (feed mixture) (in this prototype it is indicated “feed”, in the sense of feed mixture), obtaining the highest value adopted for the management of the economic criterion (sign, indicator) of profit growth from technological processes for preparing feed mixtures and feeding the livestock. (RF patent 2462864. A device for preparing an economical feed ration and economical feeding of animals and poultry / A.V. Dubrovin et al. // BI, 2012. No. 28).
В результате использования этого изобретения (прототипа) устанавливаются такие количественные значения составляющих кормов (в данном прототипе указано - «ингредиентов корма») в дозе кормовой смеси и самой дозы расхода кормосмеси, при которых обеспечивается наивысший на данный момент времени прирост прибыли от действия наиболее затратных технологических процессов кормоприготовления и кормления животных и птицы.As a result of the use of this invention (prototype), such quantitative values of the feed components are established (in this prototype it is indicated “feed ingredients”) in the dose of the feed mixture and the dose of feed mixture itself, at which the highest profit growth at the given time from the action of the most expensive technological feed preparation and feeding of animals and birds.
Недостатком данного технического решения является невозможность управления технологическими процессами составления рациона кормосмеси и кормлением поголовья по другому технико-экономическому критерию оптимизации для достижения наивысшей технико-экономической эффективности этих процессов в складывающейся на сельскохозяйственном предприятии технико-экономической ситуации (проблемы с ресурсами, с поголовьем животных или птицы и т.п.). Другим недостатком данного технического решения является невозможность автоматизированного формирования рецептов кормосмесей, близких оптимальной кормосмеси по значению однородного показателя эффективности, но с другими наборами кормов, доступных в процессе приготовления кормовых смесей производителю продукции животноводства и птицеводства. При этом недостатком данного технического решения является невозможность автоматизированного учета вида функций потерь продуктивности животных и птицы при отклонении долевого содержания корма в кормовой смеси от экономически наилучшего его значения. Причем при отклонении как в большую сторону (избыток конкретного корма), так и в меньшую сторону (недостаток определенного корма). Также недостатком данного технического решения является невозможность управления технологическими процессами составления экономичного рациона кормосмеси и ограниченным кормлением поголовья в конечной стадии выращивания животных и птицы, когда большая часть кормосмеси идет не на прирост живой массы, а просто на поддержание жизни животного или птицы с большой живой массой.The disadvantage of this technical solution is the impossibility of controlling the technological processes of preparing the feed ration and feeding the livestock according to another technical and economic criterion of optimization in order to achieve the highest technical and economic efficiency of these processes in the technical and economic situation at the agricultural enterprise (problems with resources, with the number of animals or poultry etc.). Another disadvantage of this technical solution is the impossibility of automated formation of feed mixtures recipes that are close to the optimal feed mixtures in terms of a uniform performance indicator, but with other sets of feeds available in the process of preparing feed mixtures to the producer of livestock and poultry products. At the same time, the disadvantage of this technical solution is the impossibility of automated accounting of the type of functions of loss of productivity of animals and poultry when the fractional content of the feed in the feed mixture deviates from its economically best value. Moreover, in case of deviation both upwards (excess of specific feed) and downward (lack of certain feed). Another drawback of this technical solution is the impossibility of controlling the technological processes of making an economical feed ration and limited feeding of the livestock at the final stage of raising animals and poultry, when most of the feed is not used to increase live weight, but simply to maintain the life of an animal or bird with a large live weight.
Задачей изобретения является автоматизированное управление технологическими процессами составления рациона кормосмеси по различным технико-экономическим критериям оптимизации и формирование рецептов кормосмесей, близких оптимальной кормосмеси по значению однородного показателя эффективности, но с другими наборами кормов, доступных в процессе приготовления кормовых смесей производителю продукции животноводства и птицеводства. Также задачей изобретения является формирование вида функций потерь продуктивности животных и птицы при отклонении долевого содержания корма в кормовой смеси от экономически наилучшего его значения и автоматизированное экономное управление технологическими процессами составления экономичного рациона кормосмеси в конечной стадии выращивания животных и птицы, когда большая часть кормосмеси идет не на прирост живой массы, а просто на поддержание жизни животного или птицы с большой живой массой, повышение точности задания и соответственно точности регулирования доз кормов кормовой смеси при составлении близкого к экономически наилучшему кормового рациона при приготовлении близкой к экономически наилучшей кормовой смеси для животных и птицы. Таким образом, задачей изобретения является расширение арсенала технических средств аналогичного назначения, а именно для составления кормового рациона и приготовления кормовой смеси для животных и птицы.The objective of the invention is the automated control of the technological processes of compiling a feed mixture according to various technical and economic optimization criteria and the formation of feed mixtures close to the optimal feed mixture by the value of a uniform performance indicator, but with other feed sets available in the process of preparing feed mixtures to the animal and poultry producer. Another objective of the invention is the formation of the form of the functions of the loss of productivity of animals and poultry when the proportion of the feed content in the feed mixture deviates from its economically best value and automated economical control of technological processes for the preparation of an economical ration of the feed mixture in the final stage of growing animals and birds, when most of the feed mixture is not fed increase in live weight, but simply to maintain the life of an animal or bird with a large live weight, increasing the accuracy of the task and, accordingly, enno control accuracy doses of feed of the feed mixture in the preparation is close to the best cost in the preparation of feed rations close to economically best fodder mixtures for livestock and poultry. Thus, the object of the invention is to expand the arsenal of technical means of a similar purpose, namely, to compose a feed ration and prepare a feed mixture for animals and poultry.
В результате использования изобретения обеспечивается практическая возможность управления технологическим процессом составления экономичного рациона кормосмеси для достижения наивысшей технико-экономической эффективности этого процесса по одному или по другому экономическому критерию оптимизации для достижения наивысшей экономической эффективности этих процессов в складывающейся на сельскохозяйственном предприятии технико-экономической ситуации (проблемы с ресурсами, с поголовьем животных или птицы и т.п.), формирование рецептов кормосмесей, близких оптимальной кормосмеси по значению однородного показателя эффективности, но с другими наборами кормов, доступных в процессе приготовления кормовых смесей производителю продукции животноводства и птицеводства, автоматизированное формирование вида функций потерь продуктивности животных и птицы при отклонении долевого содержания корма в кормовой смеси от экономически наилучшего его значения, что позволяет учесть влияние того или иного рациона кормления на результирующую, текущую во времени, обыкновенно суточную продуктивность животных и птицы, причем обеспечивается это и в конечной стадии выращивания животных и птицы, когда большая часть кормосмеси идет не на прирост живой массы, а на поддержание жизни животного или птицы с большой живой массой. Также достигается существенное повышение точности задания и соответственно точности регулирования доз кормов кормовой смеси при составлении близкого к экономически наилучшему кормовому рациону при приготовлении близкой к экономически наилучшей кормовой смеси. Таким образом, технический результат в свою очередь заключается в реализации устройством заявленного назначения составления кормового рациона и приготовления кормовой смеси для животных и птицы.As a result of the use of the invention, it is possible to control the technological process of preparing an economical feed ration for achieving the highest technical and economic efficiency of this process according to one or another economic optimization criterion in order to achieve the highest economic efficiency of these processes in the technical and economic situation taking shape at an agricultural enterprise (problems with resources, with a livestock of animals or birds, etc.), the formation of recipes of feed mixtures close to the optimal feed mixture in terms of a uniform efficiency indicator, but with other sets of feeds available in the process of preparing feed mixtures to the producer of livestock and poultry products, automated formation of the type of functions of loss of animal and poultry productivity when the proportion of feed content in the feed mixture deviates from the economically best its values, which allows us to take into account the influence of a particular feeding ration on the resultant, current in time, usually a day higher productivity of animals and birds, and this is also ensured in the final stage of raising animals and birds, when most of the feed mixture is not used to increase live weight, but to maintain the life of an animal or bird with a large live weight. Also achieved is a significant increase in the accuracy of the task and, accordingly, the accuracy of dose adjustment of the feed mixture when compiling a feed ration close to the economically best when preparing a feed mixture close to the economically best. Thus, the technical result, in turn, lies in the implementation by the device of the declared purpose of the preparation of the feed ration and preparation of the feed mixture for animals and poultry.
Технический результат достигается тем, что устройство составления по различным критериям оптимизации близкого к экономически наилучшему кормового рациона и приготовления близкой к экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности содержит задатчик сигнала реального возраста поголовья, блок задатчиков промежуточных управляющих сигналов, блок задатчиков сигналов экономически оптимальных доз кормов, выходы которого подключены к соответствующим первым неинвертирующим входам блока схем сравнения сигналов доз кормов, ко вторым соответствующим инвертирующим входам которого подключены выходы блока задатчиков сигналов реальных доз кормов, а выходы блока схем сравнения сигналов доз кормов соединены с соответствующими входами блока дозаторов кормов, выходы которого соединены с входами смесителя, на выходе которого формируется экономически оптимальная кормосмесь, при этом в устройство введены задатчик имитируемого сигнала возраста поголовья, задатчик имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья, задатчик имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья, вычислитель сигнала живой массы поголовья в начальной стадии выращивания, вычислитель сигналов экономически оптимального рациона в начальной стадии выращивания, вычислитель сигнала живой массы поголовья в конечной стадии выращивания, вычислитель сигналов экономически оптимального рациона в конечной стадии выращивания, схема сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания, формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы, блок управляемых ключей, схема совпадения сигналов, блок формирователей управляющих сигналов или интерфейс Лица, Принимающего решение, задатчик сигнала вида критерия оптимизации, задатчик сигнала значения допустимого уменьшения критерия, блок задатчиков сигналов коэффициентов графиков функций потерь, при этом выход задатчика имитируемого сигнала возраста поголовья подключен к входам задатчика имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья и задатчика имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья и к первому входу схемы совпадения сигналов, выход задатчика имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья соединен с соединением первых входов вычислителя сигнала живой массы поголовья в начальной стадии выращивания и вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания, выход задатчика имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья соединен с соединением первых входов вычислителя сигнала живой массы поголовья в конечной стадии выращивания и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания, выходы вычислителя сигнала живой массы поголовья в начальной стадии выращивания и вычислителя сигнала живой массы поголовья в конечной стадии выращивания подключены соответственно к первому и второму входам схемы сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания, выход которой через формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы подключен к второму входу схемы совпадения сигналов, к третьему входу которой подключен выход задатчика сигнала реального возраста поголовья, а выход которой соединен с управляющим входом блока управляемых ключей, первый и второй входы и соответствующие выходы которого подключены соответственно к выходу вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания, к выходу вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания и к соответствующим входам блока задатчиков сигналов экономически оптимальных доз кормов, при этом выход блока задатчиков промежуточных управляющих сигналов соединен с соединением вторых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания, первый выход блока формирователей управляющих сигналов или интерфейса Лица, Принимающего решение, через задатчик сигнала вида критерия оптимизации подключен к соединению третьих входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания, второй выход блока формирователей управляющих сигналов или интерфейса Лица, Принимающего решение, через задатчик сигнала значения допустимого уменьшения критерия подключен к соединению четвертых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания, соответствующий третий выход блока формирователей управляющих сигналов или интерфейса Лица, Принимающего решение, через блок задатчиков сигналов коэффициентов графиков функций потерь подключен к соответствующему соединению соответствующих пятых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания.The technical result is achieved by the fact that a device for compiling, according to various optimization criteria, a feed ration that is close to the best economy and preparation of a feed mixture close to the best economy for the programmable growth of animals and poultry, taking into account the functions of their productivity loss, contains a real-age live signal generator, an intermediate control signal generator block , unit of signal setters for economically optimal feed doses, the outputs of which are connected to the corresponding first non-inverters the inputs of the feed dose signal signal comparison circuit block, to the second corresponding inverting inputs of which the feed dose signal input signal generator unit is connected, and the feed dose signal comparison signal circuit block outputs are connected to the corresponding inputs of the feed metering unit, the outputs of which are connected to the inputs of the mixer, at the output of which an economically optimal feed mixture is formed, while a simulator of a simulated livestock age signal generator, a simulator of a simulated feed mixture dose signal at m the maximum increase in live weight of the livestock, the simulator of a simulated feed dose signal at the minimum increase in live weight of the livestock, the calculator of the live weight of the livestock at the initial stage of cultivation, the signal processor of the economically optimal diet in the initial stage of cultivation, the live signal of the livestock of the livestock at the final stage of cultivation, signal calculator economically optimal diet in the final stage of cultivation, a comparison scheme of live weight signals of the livestock in the initial and final stages and growing, a shaper of a signal to turn off the mode of calculating the maximum gain in live weight and switching to a mode of calculating the minimum gain of live weight, a block of controlled keys, a signal matching circuit, a block of shapers of control signals or the interface of the Decision Maker, a signal generator of the form of an optimization criterion, a signal generator of a value permissible reduction of the criterion, the block of the signal generators of the coefficients of the graphs of the loss functions, while the output of the simulator of the simulated livestock age signal by it is connected to the inputs of the master of the simulated feed mixture dose signal at the maximum increase in live weight of the livestock and the master of the simulated feed dose signal with the minimum increase in live weight of the livestock and to the first input of the signal matching circuit, the output of the master of the simulated feed mixture dose at the maximum increase in live weight of the livestock is connected to the inputs of the calculator of the signal live weight of the livestock in the initial stage of cultivation and the signal processor of the economically optimal diet in the initial growing stages, the output of the simulated feed dose signal signal generator at a minimum increase in live weight of the livestock is connected to the connection of the first inputs of the live weight signal calculator in the final stage of cultivation and the economically optimal diet signal calculator in the final stage of cultivation, the outputs of the live weight signal calculator in the initial stage of growing and the live weight signal calculator of the livestock in the final growing stage are connected respectively to the first and second inputs of the comparison circuit signals of live weight of the livestock in the initial and final stages of cultivation, the output of which is connected to the second input of the signal matching circuit, to the third input of which the output of the signal setter is connected through the driver of the signal to turn off the mode for calculating the maximum increase in live weight and switch to the mode for calculating the minimum increase in live weight the real age of the livestock, the output of which is connected to the control input of the managed key block, the first and second inputs and the corresponding outputs of which are connected respectively The output of the economically optimal ration signal calculator at the initial stage of cultivation, the output of the economically optimal ration signal calculator at the final stage of cultivation, and the corresponding inputs of the unit of signal adjusters of economically optimal feed doses, while the output of the block of adjuster units of intermediate control signals is connected to the connection of the second inputs of the calculator signals of an economically optimal diet in the initial stage of growing and a calculator of signals of an economically optimal diet ion in the final stage of growing, the first output of the block of control signal generators or the interface of the Decision-maker is connected via a signal generator of the form of optimization criterion to the connection of the third inputs of the signal calculator of an economically optimal diet in the initial stage of growing and the signal calculator of an economically optimal diet in the final stage of growing, the second output of the block of control signal conditioners or the interface of the Decision maker through the signal setpoint is valid To reduce the criterion, it is connected to the fourth input of the economically optimal diet signal calculator at the initial stage of cultivation and the economically optimal diet signal calculator at the final stage of cultivation, the corresponding third output of the block of control signal conditioners or the decision maker’s interface through the block of signal generators of coefficients of graphs of loss function graphs connected to the corresponding connection of the corresponding fifth inputs of the signal calculator economically optim diet in the initial stage of cultivation; and a signal calculator of an economically optimal diet in the final stage of cultivation.
На фиг. 1…фиг. 13 приведены иллюстрации принципа действия и построения устройства. На фиг. 1 дан выбор критерия оптимизации. На фиг. 2 показан результат расчета рациона кормосмеси. На фиг. 3 показано задание значения допустимого отклонения от оптимума. На фиг. 4 показано семейство кормосмесей, близких к оптимальной по сбалансированности, полученное в одном из сеансов генерации. На фиг. 5 представлены диаграммы сбалансированности и потерь для варианта №2 кормосмеси. На фиг. 6 даны экономические показатели кормосмеси (вариант №2). На фиг. 7 показана структура цены кормосмеси по ее составляющим (вариант №2). На фиг. 8 дано распределение потенциальной прибыли по издержкам и прибыли, обусловленными применением кормосмеси (вариант №2). На фиг. 9 показаны примеры функций потерь продуктивности поголовья. На фиг. 10 изображено диалоговое окно коррекции функций потерь. На фиг. 11 дана иллюстрация потерь продуктивности животных и птицы, вызываемых отклонением от нормы содержания в рационе компонента питания [см. Лукьянов П.Б. Система поддержки принятия решений для оптимизации оперативного управления экономикой производства животноводческой продукции. Автореф. дисс.… докт.эконом, наук. - М.: РГАУ-ТСХА, 2011. - 46 с]. На фиг. 12 дана иллюстрация к работе алгоритма оптимизации управления при откорме животных.In FIG. 1 ... FIG. 13 shows illustrations of the principle of operation and construction of the device. In FIG. 1 gives a choice of optimization criterion. In FIG. 2 shows the result of calculating the feed mixture ration. In FIG. 3 shows the task of the value of the permissible deviation from the optimum. In FIG. Figure 4 shows a family of feed mixtures close to optimal in balance obtained in one of the generation sessions. In FIG. 5 presents the balance and loss diagrams for option No. 2 feed mixtures. In FIG. 6 shows the economic indicators of feed mixtures (option number 2). In FIG. 7 shows the structure of the price of feed mixture by its components (option No. 2). In FIG. 8 shows the distribution of potential profits by costs and profits due to the use of feed mixtures (option No. 2). In FIG. Figure 9 shows examples of livestock productivity loss functions. In FIG. 10 shows a dialog box for correction of loss functions. In FIG. 11 illustrates the loss of productivity of animals and birds caused by a deviation from the norm of the content of the nutrition component in the diet [see Lukyanov P.B. Decision support system for optimizing the operational management of the economy of livestock production. Abstract. Thesis ... Doct. Economics, Sciences. - M.: RGAU-TSHA, 2011. - 46 s]. In FIG. 12 illustrates the operation of the control optimization algorithm for fattening animals.
На фиг. 13 изображена функциональная схема устройства составления по различным критериям оптимизации близкого к экономически наилучшему кормового рациона и приготовления близкой к экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности: 1 - задатчик сигнала реального возраста поголовья, 2 - блок задатчиков промежуточных управляющих сигналов, 3 - блок задатчиков сигналов экономически оптимальных доз кормов, 4 - блок схем сравнения сигналов доз кормов, 5 - блок задатчиков сигналов реальных доз кормов, 6 - блок дозаторов кормов, 7 - смеситель, 8 - экономически оптимальная кормосмесь, 9 - задатчик имитируемого сигнала возраста поголовья, 10 - задатчик имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья, 11 - задатчик имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья, 12 - вычислитель сигнала живой массы поголовья в начальной стадии выращивания, 13 - вычислитель сигналов экономически оптимального рациона в начальной стадии выращивания, 14 - вычислитель сигнала живой массы поголовья в конечной стадии выращивания, 15 - вычислитель сигналов экономически оптимального рациона в конечной стадии выращивания, 16 - схема сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания, 17 - формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы, 18 - блок управляемых ключей, 19 - схема совпадения сигналов, 20 - блок формирователей управляющих сигналов (интерфейс Лица, Принимающего решение), 21 - задатчик сигнала вида критерия оптимизации, 22 - задатчик сигнала значения допустимого уменьшения критерия, 23 - блок задатчиков сигналов коэффициентов графиков функций потерь.In FIG. 13 shows a functional diagram of a device for compiling, according to various criteria, optimization of a feed ration close to the economically best and preparation of a feed mixture close to the economically best with the programmed growth of animals and poultry taking into account the functions of their productivity loss: 1 - live signal generator of the livestock population, 2 - intermediate control unit control signals, 3 - a block of signal setters for economically optimal feed doses, 4 - a block of circuits for comparing signal doses of feed, 5 - a block of signal setters p total doses of feed, 6 - a block of feed dispensers, 7 - a mixer, 8 - an economically optimal feed mixture, 9 - a dial of a simulated signal of a livestock age, 10 - a dial of a simulated signal of a dose of feed mix at a maximum increase in live weight of a livestock, 11 - a dial of a simulated signal of a feed mixture dose at the minimum increase in live weight of the livestock, 12 - the signal processor of the live weight of the livestock in the initial stage of growing, 13 - the signal processor of the economically optimal diet in the initial stage of growing, 14 - the signal signal calculator the livestock mass at the final stage of cultivation, 15 - a signal calculator of an economically optimal diet at the final stage of cultivation, 16 - a circuit for comparing live weight signals of the livestock at the initial and final stage of cultivation, 17 - a shaper of a signal to turn off the mode for calculating the maximum increase in live weight and transition to the mode of calculating the minimum gain in live weight, 18 is a block of controlled keys, 19 is a circuit for matching signals, 20 is a block of drivers of control signals (interface of the Decision Maker), 21 is set a signal chip of the form of an optimization criterion, 22 is a signal adjuster of the value of the allowable criterion decrease, 23 is a signal adjuster block of the loss function graph coefficients coefficients.
Работа устройства осуществляется следующим образом. Вычислительный блок оптимизации рациона на следующие сутки действует по программе оптимизации кормосмесей для животных и птицы и, как правило, выдает один рецепт кормосмеси - оптимальный, с фиксированным набором кормов. В то же время в реальных условиях производства могут возникать ситуации, когда с хозяйственной точки зрения допустимо несколько отойти от оптимального решения с целью использования другого набора кормов. В компьютерной программе работы вычислительного блока оптимизации рациона на следующие сутки устройства, например, в достаточно известной компьютерной программе «КОРАЛЛ - Кормление», решение этой задачи автоматизировано и выполняется следующим образом. После расчета рецепта оптимальной кормосмеси задается допустимое снижение показателя оптимальности для кормосмесей, отличающихся набором кормов от оптимальной кормосмеси. Программа работы вычислительного блока оптимизации рациона на следующие сутки устройства по способу генерирует варианты рецептов кормосмесей со значениями целевой функции, находящимися в заданных пределах, и последовательно группами выдает их для просмотра и предварительного анализа. Выбираемые рецепты фиксируются и запоминаются для последующего детального анализа. Таким образом, автоматизированным образом формируется семейство рецептов кормосмесей, близких к оптимальной, из которых могут выбираться кормосмеси, наиболее полно отвечающие требованиям текущей хозяйственной ситуации. Тем самым процедура оптимизации кормосмеси дополняется неформализованными знаниями специалиста, что повышает качество управления производством. В аналогичных программах работы вычислительного блока оптимизации рациона на следующие сутки устройства по способу, например программы «КОРАЛЛ - Кормление», поиск рецептов семейства кормосмесей, близких к оптимальной, начинается с выбора кормов и критерия оптимизации (фиг. 1). Расчет запускается щелчком на кнопке выбираемого критерия оптимизации.The operation of the device is as follows. The next day the diet optimization calculating unit operates under the feed mix optimization program for animals and poultry and, as a rule, issues one feed mix recipe - optimal, with a fixed set of feeds. At the same time, in real production conditions, situations may arise when, from an economic point of view, it is permissible to depart somewhat from the optimal solution in order to use a different set of feeds. In the computer program of the computing unit for ration optimization on the next day of the device, for example, in the well-known computer program “CORALL - Feeding”, the solution to this problem is automated and is performed as follows. After calculating the optimal feed mixture recipe, the permissible decrease in the optimality indicator for feed mixtures differing in the set of feeds from the optimal feed mixture is set. The work program of the diet ration optimization computing unit on the next day of the device by the method generates feed mix recipes with objective function values that are within predetermined limits, and subsequently groups them for viewing and preliminary analysis. Selected recipes are recorded and stored for later detailed analysis. Thus, a family of feed mixtures close to optimal is automatically generated, from which feed mixtures that most fully meet the requirements of the current economic situation can be selected. Thus, the feed mixture optimization procedure is supplemented by informal specialist knowledge, which improves the quality of production management. In similar programs of the diet ration optimization computing unit on the next day of the device, by the method, for example, the CORAL-Feeding program, the search for recipes of a family of feed mixtures close to optimal starts with the choice of feed and optimization criterion (Fig. 1). The calculation is started by clicking on the button of the selected optimization criterion.
Обеспечение эффективности птицеводства требует от руководителей и специалистов птицеводческих организаций принятия экономически эффективных управленческих решений на основе точных расчетов и достоверных прогнозов, базирующихся на применении современных математических методов. В то же время значительная часть сельскохозяйственных знаний выражена в вербальной, описательной форме, и управление производством часто выполняется на основе неформализованных знаний специалистов и их интуиции. Формализация знаний ученых и специалистов отрасли птицеводства способствует повышению эффективности управления производством и позволяет создать автоматизированную систему управления технологией составления экономически наилучших рационов кормления животных и птицы.Ensuring the effectiveness of poultry farming requires managers and specialists of poultry organizations to make cost-effective management decisions based on accurate calculations and reliable forecasts based on the use of modern mathematical methods. At the same time, a significant part of agricultural knowledge is expressed in verbal, descriptive form, and production management is often carried out on the basis of informal knowledge of specialists and their intuition. The formalization of the knowledge of scientists and specialists in the poultry industry helps to increase the efficiency of production management and allows you to create an automated system for managing the technology for compiling the economically best rations for feeding animals and birds.
При этом вычислительный блок системы автоматизации может быть представлен программируемым техническим средством, например, микроконтроллером, микропроцессором или собственно компьютером с соответствующим программным обеспечением. Оно в общем случае действует по принятому алгоритму, т.е. может быть вполне заменено устройством с жесткой логикой работы в каждом конкретном случае развития событий управления процессом. Например, в той же достаточно широко распространенной на сельскохозяйственных предприятиях компьютерной программе «КОРАЛЛ - Кормление» при оптимизации кормосмеси в отличие от традиционного подхода минимизируется не только стоимость кормов, но и потери, вызываемые дисбалансом рационов - снижение продуктивности и ухудшение здоровья птицы.In this case, the computing unit of the automation system can be represented by programmable technical means, for example, a microcontroller, microprocessor, or actually a computer with the corresponding software. It generally operates according to the accepted algorithm, i.e. can be completely replaced by a device with strict logic of work in each specific case of the development of process control events. For example, in the same computer program “CORALL - Feeding”, which is quite widespread at agricultural enterprises, when optimizing feed mixtures, in contrast to the traditional approach, not only the cost of feed is minimized, but also the losses caused by an imbalance of diets — reduced productivity and poor bird health.
Современная наука не дает однозначного систематизированного описания зависимостей снижения продуктивности и качества птицы (включая показатели воспроизводства) от несбалансированного кормления. Известны лишь разрозненные данные о результатах отдельных исследований, которые часто существенно разнятся между собой. В то же время в практике балансирования рационов важно знать не только нормы кормления, но и потери, возникающие из-за отклонения от норм отдельных компонентов питания и нормируемых соотношений, так как в реальных условиях производства добиться полной сбалансированности рационов часто не удается. При этом возникает необходимость выбирать «лучшую» кормосмесь из ряда несбалансированных. Для оптимизации кормосмесей, учитывающей влияние дисбаланса в питании птицы на показатели производства, необходимо математическое описание зависимостей снижения эффективности кормления от дисбаланса каждого элемента, характеризующего питательность рациона. В указанной для примера компьютерной программе «КОРАЛЛ - Кормление» реализована процедура формализации и уточнения рассматриваемых зависимостей по каждому нормируемому компоненту и соотношению на основе экспериментальных данных, знаний и интуиции специалистов, заключающаяся в следующем:Modern science does not provide an unambiguous systematic description of the dependencies of the decline in productivity and quality of poultry (including reproduction rates) from unbalanced feeding. Only scattered data on the results of individual studies are known, which often differ significantly among themselves. At the same time, in the practice of balancing rations, it is important to know not only the norms of feeding, but also the losses arising from deviations from the norms of individual nutrition components and normalized ratios, since in real production conditions it is often not possible to achieve a complete balance of rations. In this case, there is a need to choose the "best" feed mixture from a number of unbalanced ones. To optimize feed mixtures, taking into account the effect of imbalance in poultry nutrition on production indicators, a mathematical description of the dependencies of reducing feeding efficiency on the imbalance of each element characterizing the nutritional value of the diet is necessary. In the computer program “CORALL - Feeding” indicated for the example, a procedure for formalizing and refining the dependencies under consideration for each normalized component and ratio based on experimental data, knowledge and intuition of specialists is implemented, which consists in the following:
1. Зависимости снижения продуктивности, здоровья и показателей воспроизводства птицы, обуславливаемые отклонениями от нормы в рационе компонентов питания и соотношений, определены как функции потерь по продуктивности, ценности животных и воспроизводству.1. Dependences of decreased productivity, health and reproduction rates of birds, due to deviations from the norm in the diet of nutrition components and ratios, are defined as functions of losses in productivity, animal value and reproduction.
2. Исходя из природы возникновения потерь, сформулированы следующие требования к виду функций потерь:2. Based on the nature of the occurrence of losses, the following requirements are formulated for the type of loss functions:
- непрерывность;- continuity;
- неотрицательность;- non-negativity;
- монотонность: левая ветвь зависимости относительно оптимальной нормы невозрастающая, правая ветвь - неубывающая;- monotony: the left branch of the dependence on the optimal norm is non-increasing, the right branch is non-decreasing;
- нелинейность (в общем случае);- nonlinearity (in the general case);
- отсутствие потерь при соответствии значения компонента питания или соотношения норме;- the absence of losses when the value of the power component or the ratio is normal;
- возможность существования в окрестности нормы зоны нечувствительности (отсутствие потерь при отклонениях значения компонента питания или соотношения от нормы).- the possibility of the existence in the vicinity of the norm of the dead band (no loss due to deviations of the value of the nutrition component or the ratio from the norm).
Примеры видов функций потерь даны на фиг. 9.Examples of kinds of loss functions are given in FIG. 9.
3. Разработано общее математическое описание функций потерь, удовлетворяющее сформулированные требования.3. A general mathematical description of the loss functions has been developed that satisfies the formulated requirements.
4. На основе опубликованных данных, экспертных оценок и общего математического описания функций потерь разработаны частные уравнения для оценки потерь по продуктивности, ценности птицы и воспроизводству для всех нормируемых компонентов питания и соотношений дифференцированно по видам и группам птицы.4. Based on published data, expert estimates, and a general mathematical description of loss functions, particular equations have been developed for estimating losses in productivity, poultry value, and reproduction for all normalized nutrition components and ratios differentially by species and groups of birds.
5. Для уточнения найденных зависимостей по новым данным зоотехнической науки и экспертным оценкам специалистов разработано программное обеспечение, позволяющее Пользователю программы «КОРАЛЛ - Кормление птицы» графически в диалоговом режиме вносить необходимые корректировки.5. To clarify the found dependencies according to new data from zootechnical science and expert evaluations of specialists, software has been developed that allows the user of the CORAL - Feeding Poultry program to make the necessary corrections graphically in the dialogue mode.
Система формализации знаний специалистов о функциях потерь представляет собой средство графического отображения и корректировки этих зависимостей на экране компьютера и компьютерной программы, автоматически переводящей создаваемые графики в формульные записи. Для отображения знаний по данному вопросу Специалисту предоставляются средства «рисования» на экране монитора зависимостей, подобных изображенным на фиг. 9. «Рисование» графиков выполняется в диалоговом режиме посредством задания значений шести коэффициентам:The system of formalizing the knowledge of specialists about the loss functions is a means of graphically displaying and adjusting these dependencies on a computer screen and a computer program that automatically translates the created graphs into formula entries. To display knowledge on this issue, the Specialist is provided with “drawing” means on the monitor screen of dependencies similar to those shown in FIG. 9. “Drawing” of graphs is performed in the dialogue mode by setting values to six coefficients:
- «Зона нечувствительности», «Крутизна» и «Нелинейность» для зоны «Меньше нормы» - с помощью этих коэффициентов задается конкретный вид левой ветви функции потерь;- “Dead zone”, “Slope” and “Non-linearity” for the “Less than normal” zone - using these coefficients a specific view of the left branch of the loss function is set;
- «Зона нечувствительности», «Крутизна» и «Нелинейность» для зоны «Больше нормы» - с помощью этих коэффициентов задается конкретный вид правой ветви функции потерь.- “Dead zone”, “Slope” and “Non-linearity” for the “More than normal” zone - using these coefficients, a specific view of the right branch of the loss function is specified.
Диалоговое окно, в котором задаются значения коэффициентов, показано на фиг. 10 (задание функций потерь по продуктивности и ценности птицы для компонента питания «Кальций»). Коэффициентами «Зона нечувствительности» задается зона на оси «Отклонение от Нормы», при нахождении в которой значений компонента кормосмеси, потери не возникают. Коэффициенты «Крутизна» определяют пропорциональность между отклонениями компонента кормосмеси от нормы и возникающими из-за этого потерями. Коэффициентами «Нелинейность» задается нелинейность функции потерь. В полях «Рекомендуемые» диалогового окна приведены предварительно установленные значения, к которым всегда можно вернуться с помощью экранной кнопки «Копировать рекомендуемые значения в устанавливаемые». Графическое изображение функции потерь можно увидеть, щелкнув на экранной кнопке «График». На основе количественного учета влияния дисбаланса рациона на эффективность кормления в программе «КОРАЛЛ - Кормление» вычисляются показатели:A dialog box in which coefficient values are set is shown in FIG. 10 (assignment of loss functions by productivity and poultry value for the Calcium nutrition component). The coefficients “Dead zone” sets the zone on the axis “Deviation from the Norm”, when the values of the feed mixture component are found, there are no losses. The “Slope” coefficients determine the proportionality between deviations of the feed mixture component from the norm and losses resulting from this. Coefficients "Nonlinearity" sets the nonlinearity of the loss function. The “Recommended” fields of the dialog box show the preset values, which you can always return to using the “Copy recommended values to set” screen button. A graphic image of the loss function can be seen by clicking on the “Graph” button. Based on a quantitative account of the influence of diet imbalance on feeding efficiency, the following indicators are calculated in the CORAL-Feeding program:
- общая сбалансированность кормосмеси;- general balance of feed mixtures;
- прибыль, обеспечиваемая килограммом кормосмеси;- profit provided by a kilogram of feed mixture;
- рентабельность применения кормосмеси,- the profitability of the feed mixture,
а также ряд других технико-экономических показателей.as well as a number of other technical and economic indicators.
Новые показатели используются для оптимизации кормосмесей. Наилучшей по сбалансированности признается кормосмесь, при кормлении которой сумма потерь, возникающих из-за отклонения компонентов питания и соотношений от нормы, будет наименьшей. Оптимальной по прибыли будет кормосмесь, применение которой обеспечит максимум прибыли от эксплуатации птицы в данных условиях содержания и обслуживания. Очевидно, что в условиях ограниченного набора кормов при различающихся функциях потерь будут разными и оптимальные кормосмеси. Чем точнее описываются функции потерь, тем более надежными являются результаты оптимизации. Оптимизация кормосмесей без учета потерь, вызываемых отклонениями от нормы компонентов питания и нормируемых соотношений, находит вместо оптимальных кормосмесей (в смысле обеспечения эффективного производства) псевдооптимальные, ведущие к принятию ошибочных управленческих решений по кормлению птицы и формированию кормовой базы предприятия. Главной отличительной особенностью методики является то, что в ней впервые учитываются потери по продуктивности, воспроизводству и ценности животного, вызываемые отклонениями питательности рациона от норм кормления.New indicators are used to optimize feed mixtures. The fodder mixture is recognized as the best in balance, when feeding which the sum of losses arising due to deviation of nutrition components and ratios from the norm will be the smallest. The feed mixture will be optimal in profit, the use of which will ensure maximum profit from the operation of the bird in these conditions of maintenance and service. Obviously, under conditions of a limited set of feeds with different loss functions, the optimal feed mixtures will also be different. The more accurately loss functions are described, the more reliable are the optimization results. Optimization of feed mixtures without taking into account losses caused by deviations from the norm of nutrition components and normalized ratios finds instead of optimal feed mixtures (in the sense of ensuring efficient production) pseudo-optimal ones, leading to the adoption of erroneous managerial decisions on feeding poultry and forming the forage base of the enterprise. The main distinguishing feature of the technique is that it first takes into account losses in productivity, reproduction and animal values caused by deviations in the nutritional value of the diet from the norms of feeding.
Под потерями по продуктивности (или упущенной прибылью) понимается стоимость продукции, недополученной из-за несбалансированности кормления.Losses in productivity (or lost profits) are understood as the cost of products not received due to unbalanced feeding.
Потери по воспроизводству отражают собой снижение качества или потерю приплода, удлинение цикла воспроизводства, вызываемых неполноценностью кормления.Losses in reproduction reflect a decrease in quality or loss of offspring, lengthening of the reproduction cycle caused by inferiority of feeding.
Потери ценности животного выражаются следующими факторами: необратимая потеря продуктивных и племенных качеств; возникновение болезней, вызванных неправильным кормлением; сокращение срока эксплуатации.Losses of animal value are expressed by the following factors: irreversible loss of productive and breeding qualities; the occurrence of diseases caused by improper feeding; shortened life.
Реально зависимость каждого вида потерь, вызываемых отклонением содержания в рационе компонента питания (КП) от нормы, выражается кривой вида, показанного на фиг. 11. При содержании компонента питания в рационе, равном норме, потерь нет (точка ΚΠн). Если же содержание компонента питания в рационе отклоняется от нормы, возникают потери, которые монотонно возрастают по мере увеличения дисбаланса. При традиционном решении задачи оптимизации рациона эта зависимость потерь от дисбаланса не отслеживается. Вместо этого на каждый компонент питания задается интервал допустимых значений от КПмин до КПмакс. Тем самым принимается, что на этом интервале все значения компонента питания одинаково допустимы, а за границами интервала - абсолютно недопустимы. Перевод этого формального условия на смысловое толкование означает: «в интервале [КПмин, КПмакс] потери из-за отклонения компонента питания от нормы (КПн) не возникают, а за границами интервала они сразу возрастают до бесконечности», что противоречит реальной природе потерь. С позиций экономической оптимизации рационов введение интервала допустимых значений компонента питания предопределяет погрешности, отображенные на фиг. 11 заштрихованными областями.In reality, the dependence of each type of loss caused by the deviation of the content of the nutrition component (KP) in the diet from the norm is expressed by the curve of the type shown in FIG. 11. When the content of the nutrition component in the diet is equal to the norm, there are no losses (point ΚΠ n ). If the content of the nutrition component in the diet deviates from the norm, there are losses that increase monotonically as the imbalance increases. In the traditional solution of the ration optimization problem, this dependence of losses on imbalance is not monitored. Instead, an interval of permissible values from KP min to KP max is set for each power component. Thus, it is assumed that at this interval all the values of the power component are equally valid, and beyond the boundaries of the interval are absolutely unacceptable. Translation of this formal condition into a semantic interpretation means: “in the interval [KP min , KP max ], losses due to deviation of the nutrition component from the norm (KP n ) do not occur, and beyond the boundaries of the interval they immediately increase to infinity”, which contradicts the real nature losses. From the standpoint of economic ration optimization, the introduction of an interval of allowable values of the nutrition component predetermines the errors displayed in FIG. 11 shaded areas.
В этом и заключается формализация знаний специалистов при задании ими вида функций потерь продуктивности животных и птицы. Так осуществляется подход к формализации оценок учеными и специалистами влияния дисбаланса рационов по каждому нормируемому компоненту и соотношению на продуктивность и здоровье сельскохозяйственной птицы, на показатели воспроизводства. Для правильного развития молодняка сельскохозяйственных животных и/или получения животноводческой продукции высокого качества требуется соблюдать определенную закономерность роста массы животных. Оптимальная динамика прироста массы животных определяется посредством моделирования физиологических процессов роста либо путем проведения натурных экспериментов [1. Дудин В.И., Черепанов Г.Г., Кузнецов С.Г., Манухина А.И. Экспериментальная апробация системной модели роста свиней // Проблемы физиологии, биохимии, биотехнологии и питания сельскохозяйственных животных. - Боровск, 1994. 2. Куценко А.И. Математическое моделирование и оптимизация параметров производства на комплексах по откорму крупного рогатого скота // Диссертация на соиск. уч. степени канд. эк. наук. - М., 2007. 3. Тюпаев И.М., Черепанов Г.Г. Динамика роста бычков при разном уровне питания // Проблемы физиологии, биохимии, биотехнологии и питания сельскохозяйственных животных. - Боровск, 1994. 4. Черепанов Г.Г. Системная морфофизиологическая теория роста животных. - Боровск, 1994. 5. Черепанов Г.Г., Агафонов В.И. Обоснование оптимальной интенсивности роста и наиболее целесообразных сроков убоя при выращивании и откорме крупного рогатого скота // Зоотехния, №3, 1994. 6. Шляхтунов В.И., Плященко А.И. Повышение качества говядины. - Минск, 1986.].This is the formalization of the knowledge of specialists when they set the form of the functions of the loss of productivity of animals and birds. Thus, an approach to formalizing estimates by scientists and specialists of the effect of an imbalance of diets for each standardized component and the ratio on the productivity and health of poultry, on reproduction rates is carried out. For the proper development of young farm animals and / or obtaining high-quality livestock products, it is necessary to observe a certain pattern of growth in the mass of animals. The optimal dynamics of the increase in mass of animals is determined by modeling the physiological processes of growth or by conducting field experiments [1. Dudin V.I., Cherepanov G.G., Kuznetsov S.G., Manukhina A.I. Experimental testing of a systematic model of pig growth // Problems of physiology, biochemistry, biotechnology and nutrition of farm animals. - Borovsk, 1994. 2. Kutsenko A.I. Mathematical modeling and optimization of production parameters in complexes for fattening cattle // The dissertation on competition. student degrees of cand. ek. sciences. - M., 2007. 3. Tyupaev I.M., Cherepanov G.G. The growth dynamics of gobies at different levels of nutrition // Problems of physiology, biochemistry, biotechnology and nutrition of farm animals. - Borovsk, 1994. 4. Cherepanov G.G. Systemic morphophysiological theory of animal growth. - Borovsk, 1994. 5. Cherepanov G.G., Agafonov V.I. The rationale for the optimal growth rate and the most appropriate slaughter time for growing and fattening cattle // Zootechny, No. 3, 1994. 6. Shlyakhtunov VI, Plyashchenko AI Improving the quality of beef. - Minsk, 1986.].
Основным регулятором прироста выступает суточный рацион. При этом задача оптимизации рациона формулируется следующим образом: «Составить рацион, обеспечивающий заданный прирост массы животных при максимальной экономической эффективности использования кормов». Экономическая эффективность использования кормов выражается прибылью или рентабельностью, обеспечиваемой рационом. При данной постановке задачи методика оптимизации рациона при программировании прироста массы животных может иметь два варианта - «одношаговый» и «многошаговый».The main regulator of growth is the daily diet. In this case, the task of ration optimization is formulated as follows: "To compose a diet that provides a given increase in the mass of animals at the maximum economic efficiency of feed use." The economic efficiency of feed use is expressed by profit or profitability provided by the diet. With this statement of the problem, the methodology for ration optimization when programming the increase in the mass of animals can have two options - “one-step” and “multi-step”.
Первый вариант - «одношаговый». Оптимизация рациона для получения заданного прироста массы животных по 1-му варианту ориентирована на раздельную оптимизацию рационов по приросту, задаваемому для каждого шага наращивания массы. При этом в качестве исходных данных для расчета берутся усредненные по «шагу» характеристики животного и заданный суточный прирост массы. В этом случае оптимизация выполняется по методике планирования рационов для индивидуального дозированного кормления животных [Лукьянов Б.В., Лукьянов П.Б. Новая информационная технология оптимизации рационов для сельскохозяйственных животных (Компьютерные программы «КОРАЛЛ»): Учебно-методическое пособие - М.: Изд-во РГАУ-МСХА имени К.А. Тимирязева, 2009.] с использованием одного из критериев:The first option is “one-step”. Optimization of the diet to obtain a given increase in the mass of animals according to the 1st option is focused on separate optimization of the diets according to the growth specified for each step of weight gain. In this case, the initial data for the calculation are the characteristics of the animal averaged over the “step” and the specified daily weight gain. In this case, optimization is performed according to the method of planning rations for individual dosed feeding of animals [Lukyanov BV, Lukyanov PB New information technology for optimizing diets for farm animals (Computer programs "CORAL"): Training manual - M .: Publishing house of the Russian State Autonomous Administration-Moscow Agricultural Academy named after K.A. Timiryazev, 2009.] using one of the criteria:
- максимальная прибыль при заданной продуктивности;- maximum profit for a given productivity;
- максимальная рентабельность при заданной продуктивности;- maximum profitability for a given productivity;
- минимальная стоимость рациона при заданной продуктивности.- the minimum cost of the diet for a given productivity.
Второй вариант - «многошаговый». При отсутствии требования обеспечить задаваемый пошаговый прирост массы альтернативой по отношению к первому варианту может служить следующая постановка задачи: «Составить серию рационов, обеспечивающих требуемый прирост массы животного за заданный период времени при максимальной экономической эффективности использования кормов». При такой постановке задача оптимизации рациона попадает в класс задач оптимального управления и в рамках теории оптимального управления формулируется следующим образом: «Требуется найти такую динамику кормления (траекторию управления), при которой масса животного вырастет от начального значения m0, соответствующего моменту времени t0, до требуемого значения m1, соответствующего заданному моменту времени t1, с минимальной стоимостью кормов». Таким образом, объектом управления выступает животное, состояние которого характеризуется двумя фазовыми переменными: «масса» и «суточный прирост массы». Вектором управления является суточный рацион. За функционал качества принимается стоимость кормов, расходуемых на одно животное за период откорма. Время изменяется дискретно, принятый в животноводстве и в птицеводстве квант времени - одни сутки. После приведения задачи к стандартному виду задач теории оптимального управления, условия задачи описываются следующим образом. Фазовый вектор объекта является двумерным:The second option is multi-step. In the absence of a requirement to provide a given incremental weight gain as an alternative to the first option, the following statement of the problem can serve: "To compose a series of diets that provide the required increase in animal mass for a given period of time at the maximum economic efficiency of feed use." With this formulation, the ration optimization problem falls into the class of optimal control problems and is formulated as follows in the framework of the optimal control theory: “It is required to find such a feeding dynamics (control path) that the mass of the animal grows from the initial value m 0 corresponding to time t 0 , "to the required value m 1 corresponding to a given point in time t 1 with a minimum cost of feed." Thus, the control object is an animal, the state of which is characterized by two phase variables: “mass” and “daily weight gain”. The control vector is the daily ration. For the quality functional, the cost of feed consumed per animal for the period of fattening is taken. Time changes discretely; the time quantum adopted in animal husbandry and poultry farming is one day. After reducing the problem to the standard form of problems in the theory of optimal control, the conditions of the problem are described as follows. The phase vector of the object is two-dimensional:
где х1 - масса животного; х2 - суточный прирост массы.where x 1 is the mass of the animal; x 2 - daily weight gain.
Управление задается вектором кормов рациона:The control is set by the feed diet vector:
где uk(t) - масса k-го корма в рационе t-го дня откорма; m - количество кормов рациона.where u k (t) is the mass of the k-th feed in the diet of the t-th day of fattening; m is the amount of feed ration.
Функционал качества описывается выражением:The quality functional is described by the expression:
где J(u(t), x(t)) - функционал качества; Cрацj - стоимость рациона в j-тый день откорма; j∈[t0, t1].where J (u (t), x (t)) is the quality functional; C race - the cost of the diet on the j-th day of fattening; j∈ [t 0 , t 1 ].
Задача решается в следующей последовательности.The problem is solved in the following sequence.
1. Оценивается управляемость объекта, т.е. проверяется возможность выполнения требуемого откорма в заданный период времени имеющимися кормами. Для оценки управляемости объекта выполняется серия расчетов рационов по критерию «максимальная продуктивность» на период откорма с дискретностью в один день. Если в конце периода требуемая масса животного не достигнута, то делается заключение, что объект неуправляем, и следует пересмотреть исходные данные задачи. Если требуемая масса животного достигнута, то делается заключение, что объект управляем. В этом случае управление u0(t) и траектория x0(t) запоминаются и решение задачи продолжается.1. Estimated controllability of the object, ie the ability to perform the required fattening in a given period of time by the available feeds is checked. To assess the controllability of the object, a series of ration calculations is performed according to the criterion of “maximum productivity” for the fattening period with a discreteness of one day. If at the end of the period the required mass of the animal is not achieved, then it is concluded that the object is uncontrollable, and the initial data of the problem should be reviewed. If the required mass of the animal has been reached, it is concluded that the object is controllable. In this case, the control u 0 (t) and the trajectory x 0 (t) are remembered and the solution of the problem continues.
2. Определяется оптимальная траектория управления и соответствующая ей фазовая траектория объекта. При выращивании и откорме животных при движении от t0 к t1 оплата корма снижается, так как при этом масса животных растет и, соответственно, увеличивается доля рациона, идущая на поддержание их жизни. Поэтому с целью минимизации расхода кормов следует прирост массы в конце периода делать минимально допустимым с точки зрения сохранности здоровья животных и соблюдения технологических условий их роста. Поэтому на этом шаге решения задачи для определения оптимальной траектории управления выполняется «обратный» расчет изменения массы животного, при движении от t1 к t0, по критерию «минимальная стоимость при заданной продуктивности».2. The optimal control path and the corresponding phase path of the object are determined. When growing and fattening animals when moving from t 0 to t 1, payment for feed is reduced, since the mass of animals is growing and, accordingly, the proportion of the diet that goes to maintain their life increases. Therefore, in order to minimize feed consumption, weight gain at the end of the period should be made minimally acceptable from the point of view of preserving the health of animals and observing the technological conditions for their growth. Therefore, at this step of solving the problem to determine the optimal control path, a "reverse" calculation of the change in the mass of the animal is performed, when moving from t 1 to t 0 , according to the criterion of "minimum cost for a given productivity."
На фиг. 12 иллюстрируется последовательность решения задачи через изменение во времени массы животного (x1(t)). Кривая x01(t) отображает первый шаг решения - оценку управляемости. Кривая x1(t) соответствует оптимальному управлению; стрелка указывает направление последовательности вычислений при определении оптимальной траектории управления. Расчет рационов по минимальному приросту начинается с момента времени t1 (точка С) и продолжается до пересечения с кривой x01(t) (точка В). На участке ВА рационы рассчитываются по максимальному приросту. Найденные рационы определяют оптимальное управление для откорма животного с начальной массой x1(t0) до требуемой массы x1(t1) при минимальной стоимости кормов (траектория ABC). Описанные алгоритмы оптимизации рационов при программируемом росте животных могут выполняться, в том числе, с помощью готовых компьютерных программ, например, «КОРАЛЛ - Кормление выращиваемого скота» и «КОРАЛЛ - Кормление свиней» [www.korall-agro.ru, E-mail: [email protected]].In FIG. 12 illustrates the sequence of solving the problem through the change in time of the mass of the animal (x 1 (t)). Curve x 01 (t) represents the first step of the solution - an assessment of controllability. The curve x 1 (t) corresponds to optimal control; the arrow indicates the direction of the sequence of calculations in determining the optimal control path. Calculation of rations according to the minimum increase begins at time t 1 (point C) and continues until it intersects with the curve x 01 (t) (point B). On the VA plot, rations are calculated according to the maximum increase. The found rations determine the optimal control for fattening an animal with an initial mass x 1 (t 0 ) to the required mass x 1 (t 1 ) with a minimum cost of feed (trajectory ABC). The described algorithms for optimizing diets for programmed animal growth can be performed, including using ready-made computer programs, for example, “CORAL - Feeding of livestock” and “CORAL - Feeding of pigs” [www.korall-agro.ru, E-mail: [email protected]].
Устройство составления по различным критериям оптимизации близкого к экономически наилучшему кормового рациона и приготовления близкой к экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности содержит задатчик сигнала реального возраста поголовья 1, блок задатчиков промежуточных управляющих сигналов 2, блок задатчиков сигналов экономически оптимальных доз кормов 3, выходы которого подключены к соответствующим первым неинвертирующим входам блока схем сравнения сигналов доз кормов 4, ко вторым соответствующим инвертирующим входам которого подключены выходы блока задатчиков сигналов реальных доз кормов 5, а выходы блока схем сравнения сигналов доз кормов 4 соединены с соответствующими входами блока дозаторов кормов 6, выходы которого соединены с входами смесителя 7, на выходе которого формируется экономически оптимальная кормосмесь 8 (условно показано хранилище этой кормосмеси 1), при этом в устройство введены задатчик имитируемого сигнала возраста поголовья 9, задатчик имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья 10, задатчик имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья 11, вычислитель сигнала живой массы поголовья в начальной стадии выращивания 12, вычислитель сигналов экономически оптимального рациона в начальной стадии выращивания 13, вычислитель сигнала живой массы поголовья в конечной стадии выращивания 14, вычислитель сигналов экономически оптимального рациона в конечной стадии выращивания 15, схема сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания 16, формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы 17, блок управляемых ключей 18, схема совпадения сигналов 19, блок формирователей управляющих сигналов (интерфейс Лица, Принимающего решение) 20, задатчик сигнала вида критерия оптимизации 21, задатчик сигнала значения допустимого уменьшения критерия 22, блок задатчиков сигналов коэффициентов графиков функций потерь 23, при этом выход задатчика имитируемого сигнала возраста поголовья 9 подключен к входам задатчика имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья 10 и задатчика имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья 11 и к первому входу схемы совпадения сигналов 19, выход задатчика имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья 10 соединен с соединением первых входов вычислителя сигнала живой массы поголовья в начальной стадии выращивания 12 и вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13, выход задатчика имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья 11 соединен с соединением первых входов вычислителя сигнала живой массы поголовья в конечной стадии выращивания 14 и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15, выходы вычислителя сигнала живой массы поголовья в начальной стадии выращивания 12 и вычислителя сигнала живой массы поголовья в конечной стадии выращивания 14 подключены соответственно к первому и второму входам схемы сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания 16, выход которой через формирователь сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы 17 подключен к второму входу схемы совпадения сигналов 19, к третьему входу которой подключен выход задатчика сигнала реального возраста поголовья 1, а выход которой соединен с управляющим входом блока управляемых ключей 18, первый и второй входы и соответствующие выходы которого подключены соответственно к выходу вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13, к выходу вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15 и к соответствующим входам блока задатчиков сигналов экономически оптимальных доз кормов 3, при этом выход блока задатчиков промежуточных управляющих сигналов 2 соединен с соединением вторых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13 и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15, первый выход блока формирователей управляющих сигналов (интерфейса Лица, Принимающего решение) 20 через задатчик сигнала вида критерия оптимизации 21 подключен к соединению третьих входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13 и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15, второй выход блока формирователей управляющих сигналов (интерфейса Лица, Принимающего решение) 20 через задатчик сигнала значения допустимого уменьшения критерия 22 подключен к соединению четвертых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13 и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15, соответствующий третий выход блока формирователей управляющих сигналов (интерфейса Лица, Принимающего решение) 20 через блок задатчиков сигналов коэффициентов графиков функций потерь 23 подключен к соответствующему соединению соответствующих пятых входов вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13 и вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15.A device for compiling, according to various criteria, optimization of a feed ration that is close to the economically best and preparation of a feed mixture close to the economically best with the programmable growth of animals and poultry, taking into account the functions of their productivity losses, contains a live signal generator 1, a block of intermediate control signals 2, a signal set economically optimal doses of feed 3, the outputs of which are connected to the corresponding first non-inverting inputs of the block diagram circuits comparison feed doses 4, to the second corresponding inverting inputs of which the outputs of the unit for signaling the doses of feed doses 5 are connected, and the outputs of the unit for comparing the signals of doses of feed 4 are connected to the corresponding inputs of the unit for feed dosers 6, the outputs of which are connected to the inputs of the mixer 7, at the output of which an economically optimal feed mixture 8 is formed (the storage of this feed mixture 1 is conventionally shown), while a simulator of a simulated livestock age signal 9, a simulator of a simulated dose dose signal are introduced into the device mixtures with a maximum increase in live weight of livestock 10, a master of a simulated signal of a dose of feed mixture with a minimum increase in live weight of livestock 11, a calculator of a signal of live weight of a livestock in the initial stage of growing 12, a signal calculator of an economically optimal diet in the initial stage of growing 13, a calculator of a signal of live weight of livestock in the final stage of cultivation 14, a signal calculator of an economically optimal diet in the final stage of cultivation 15, a comparison scheme of live weight signals of the livestock at the beginning at the final and final stage of cultivation 16, a signal shaper for disabling the mode for calculating the maximum gain in live weight and switching to the mode for calculating the minimum gain in live weight 17, a block of controlled keys 18, a circuit for matching signals 19, a block of formers of control signals (interface of the Decision Maker) 20 , a signal adjuster of the form of an optimization criterion 21, a signal adjuster of a value of an allowable decrease in criterion 22, a signal adjuster block of loss function graph coefficients 23, while the simulator output is simulated of the live signal of livestock 9 is connected to the inputs of the simulated feed mixture dose signal at the maximum increase in live weight of livestock 10 and the simulator of the simulated feed mixture dose at the minimum increase in live weight of livestock 11 and to the first input of the signal matching circuit 19, the output of the simulated feed mix dose signal at the maximum the increase in live weight of livestock 10 is connected to the connection of the first inputs of the computer of the signal of live weight of the livestock at the initial stage of growing 12 and the computer of signals of economic of the optimal diet in the initial stage of growing 13, the output of the simulator of a simulated feed mixture dose signal with a minimum increase in live weight of livestock 11 is connected to the connection of the first inputs of the live weight calculator of the livestock in the final stage of growing 14 and the signal processor of the economically optimal diet in the final growing stage 15, outputs the live weight signal calculator of the livestock in the initial growing stage 12 and the live weight signal calculator of the livestock in the final growing stage 14 are connected to Accordingly, to the first and second inputs of the livestock live weight signal comparison circuit at the initial and final stages of rearing 16, the output of which is connected to the second input of the signal matching circuit through the signal shaper of the shutdown mode for calculating the maximum live weight gain and switching to the mode of calculating the minimum live weight gain 17 19, to the third input of which the output of the setter of the signal of the real age of livestock 1 is connected, and the output of which is connected to the control input of the block of managed keys 18, the first and second the th input and the corresponding outputs of which are connected respectively to the output of the signal processor of the economically optimal diet in the initial stage of cultivation 13, to the output of the signal processor of the economically optimal diet in the final stage of cultivation 15 and to the corresponding inputs of the unit of signal adjusters of economically optimal feed doses 3, while the output of the block setters of intermediate control signals 2 is connected to the connection of the second inputs of the calculator of signals of an economically optimal diet in the initial stage growing 13 and a signal processor of an economically optimal diet at the final stage of growing 15, the first output of a block of control signal conditioners (Decision maker's interface) 20 is connected to the connection of the third inputs of a signal calculator of an economically optimal diet at the initial stage of growing 13 and a signal calculator of an economically optimal diet in the final stage of growing 15, the second output of the block of control signal conditioners (interface Decision maker) 20 through the signal adjuster, the values of the allowable decrease in criterion 22 are connected to the connection of the fourth inputs of the economically optimal ration signal calculator in the initial growing stage 13 and the economically optimal ration signal calculator in the final growing stage 15, the corresponding third output of the control signal conditioner block (interface Decision maker) 20 is connected to the corresponding connection through the block of signal adjusters of the coefficients of the graphs of the loss function graphs 23 the corresponding fifth inputs of the transmitter of signals of an economically optimal diet in the initial stage of growing 13 and the transmitter of signals of an economically optimal diet in the final stage of growing 15.
Устройство составления по различным критериям оптимизации близкого к экономически наилучшему кормового рациона и приготовления близкой к экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности выполняет известные действия: задание дозы расхода кормосмеси в зависимости от вида и возраста поголовья, вычисление стоимости затрат на израсходованные корма в зависимости от заданной дозы расхода кормосмеси, вычисление расчетной стоимости продукции данной партии животных или птицы в зависимости от возраста поголовья, измерение и задание дозы расхода каждого корма из набора кормов кормосмеси, сравнение измеренной и заданной величин, регулирование режима дозирования каждого корма из набора кормов кормосмеси по результату сравнения, стоимость затрат на израсходованный каждый корм из набора кормов кормосмеси вычисляют в зависимости от дозы расхода каждого корма из набора кормов кормосмеси, формируют сигналы величин доз расхода корма из набора кормов в кормосмеси, изменяют сформированные сигналы величин доз расхода корма из набора кормов в кормосмеси в диапазоне от нуля до технологически допустимого их наибольшего значения или до реально достижимого ресурсного значения дозы расхода этого корма из набора кормов в кормосмеси на предприятии, причем в зависимости от значения изменяемого сигнала сформированной величины дозы расхода корма из набора кормов в кормосмеси вычисляют суммарную стоимость дозы расхода кормосмеси, при получении соответствующего наивысшему приросту прибыли сигнала сформированной величины дозы расхода кормосмеси запоминают сформированные сигналы величин доз расхода корма из набора кормов в кормосмеси на время изменения сигнала сформированной величины дозы расхода кормосмеси в диапазоне между технологически допустимыми наименьшим и наибольшим ее заданными значениями, сравнивают с запомненным значением измеренную величину дозы расхода корма из набора кормов в кормосмеси и по результату сравнения корректируют режим дозирования ингредиента корма корма из набора кормов в кормосмеси.A device for compiling, according to various criteria, optimization of a feed ration that is close to the economically best and preparation of a feed mixture close to the economically best with the programmable growth of animals and poultry, taking into account the functions of their productivity loss, performs well-known actions: setting the feed consumption dose depending on the type and age of the population, calculating the cost the cost of spent feed depending on a given dose of feed mixture consumption, calculation of the estimated cost of production of a given batch of animals whether the birds, depending on the age of the livestock, measuring and setting the dose rate of each feed from a set of feed mixtures, comparing the measured and set values, adjusting the dosage of each feed from a set of feed mixtures according to the comparison result, the cost of each feed consumed from a set of feed mixtures is calculated depending on the dose rate of each feed from a set of feed mixtures, generate signals of dose rates of feed from a set of feeds in feed mixtures, change the generated signals of h the feed consumption from the set of feeds in the feed mixture in the range from zero to the technologically permissible maximum value or to the achievable resource value of the dose rate of the feed from the feed set in the feed mixture at the enterprise, depending on the value of the variable signal of the generated value of the feed consumption dose from the set the feed mixture in the feed mixture calculate the total cost of the dose of the feed mixture, upon receipt of the signal corresponding to the highest increase in profit, the generated value of the dose of the feed mixture the generated signals of the values of the doses of feed consumption from the feed set in the feed mixture are remembered for the time the signal of the generated value of the feed mixture consumption dose changes in the range between the technologically permissible minimum and maximum set values, the measured value of the dose rate of feed from the feed set in the feed mixture is compared with the stored value comparisons adjust the dosage regimen of the feed ingredient from the feed set in the feed mixture.
Также устройство выполняет новые действия: вычисляют расчетную стоимость продукции данной партии животных или птицы в зависимости от вида поголовья и дополнительно формируют сигналы величин следующих показателей эффективности рациона:The device also performs new actions: they calculate the estimated cost of production for a given batch of animals or birds, depending on the type of livestock, and additionally generate signals of the following diet efficiency indicators:
- сигнал прибыли, обеспечиваемой рационом, по количественной зависимости- a signal of profit provided by the diet, according to quantitative dependence
ПР=СБ прод-Пдисб-Срац, (руб.);PR = C B cont rac -C -P disb (rub.);
- сигнал уровня рентабельности рациона- a signal of the level of profitability of the diet
Ρ=((СБ прод-Пдисб-Срац)/Срац)×100, (%);Ρ = ((C B prod- P disb- C rac ) / C rac ) × 100, (%);
- сигнал сбалансированности рациона- a signal of a balanced diet
СБ=(1-Пдисб/СБ прод)×100, (%),SB = (1-P disb / SB B prod ) × 100, (%),
где ПР - сигнал прибыли, обеспечиваемой рационом; СБ прод - сигнал стоимости продукции, которая может быть получена от животного при полностью сбалансированном рационе, приведенная к одним суткам; Пдисб - сигнал потерь, вызываемых дисбалансом рациона; Срац - сигнал стоимости рациона,where PR is the signal of profit provided by the diet; With B prod - a signal of the cost of production that can be obtained from the animal with a completely balanced diet, reduced to one day; P disb - a signal of losses caused by an imbalance in the diet; With rat - a signal of the cost of the diet,
- также дополнительно корректируют сформированные сигналы величин доз расхода каждого корма из набора кормов в кормосмеси, при получении соответствующего наивысшему значению сигнала прибыли, обеспечиваемой рационом, или наивысшему значению сигнала уровня рентабельности рациона, или наивысшему значению сигнала сбалансированности рациона - сигнала сформированной величины дозы расхода кормосмеси - запоминают сформированные сигналы величин доз расхода каждого корма из набора кормов в кормосмеси на время изменения сигнала сформированной величины дозы расхода кормосмеси в диапазоне между технологически допустимыми наименьшим и наибольшим ее заданными значениями, и по результату сравнения дополнительно корректируют режим дозирования корма из набора кормов в кормосмеси, при этом задают сигнал значения допустимого уменьшения критерия, при получении соответствующего заданному сигналу значения допустимого уменьшения критерия сигнала сформированной величины дозы расхода кормосмеси запоминают сформированные сигналы величин доз расхода корма из набора кормов в кормосмеси на время изменения сигнала сформированной величины дозы расхода кормосмеси в диапазоне между технологически допустимыми наименьшим и наибольшим ее заданными значениями, при этом задают сигналы значений коэффициентов графиков функций потерь продуктивности животных и птицы в зависимости от недостатка или от избытка корма в кормовой смеси, формируют графики функций потерь и в соответствии с ними дополнительно формируют сигналы величин показателей эффективности рациона, при этом задают имитируемый сигнал возраста животного или птицы, задают имитируемый сигнала дозы кормосмеси при максимальном приросте живой массы животного или птицы, в зависимости от которого формируют сигнал живой массы животного или птицы в начальной стадии выращивания и формируют сигнал близкого к экономически оптимальному рациона в начальной стадии выращивания, задают имитируемый сигнал дозы кормосмеси при минимальном приросте живой массы животного или птицы, в зависимости от которого определяяют сигнал живой массы животного или птицы в конечной стадии выращивания и формируют сигнал близкого к экономически оптимальному рациона в конечной стадии выращивания, сравнивают сигналы живой массы животного или птицы в начальной и в конечной стадии выращивания и в зависимости от результата сравнения формируют сигнал отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы, задают сигнал реального возраста животного или птицы, при совпадении имитируемого сигнала возраста животного или птицы, сигнала реального возраста птицы и сформированного сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы разрешают выбор для дальнейшего управления составлением близкого к экономически наилучшему кормового рациона и приготовлением близкой к экономически наилучшей кормовой смеси при программируемом росте животных и птицы одного из двух сформированных сигналов экономически оптимального рациона в начальной или в конечной стадии выращивания, в зависимости от одного из этих двух сформированных сигналов задают сигналы близких к экономически оптимальным доз кормов, задают сигналы реальных доз кормов, сравнивают заданные сигналы близких к экономически оптимальным доз кормов с соответствующими заданными сигналами реальных доз кормов и по результату сравнения производят дозирование кормов для последующего их смешивания в кормосмесь, затем осуществляют коррекцию смешивания доз кормов и получают близкую к экономически оптимальной кормосмесь при программируемом росте животных и птицы.- also additionally correct the generated signals of the dose rate values of each feed from the feed set in the feed mixture, upon receipt of the corresponding highest value of the profit signal provided by the diet, or the highest value of the signal of the ration of the ration of the diet, or the highest value of the balance signal of the diet - the signal of the generated dose rate of the feed mixture - the generated signals of the dose rate values of each feed from a set of feeds in the feed mixture are stored for the time the signal is generated the dose rate of the feed mixture consumption in the range between the technologically permissible minimum and maximum given values, and according to the comparison result, the dosage regimen of the feed from the set of feeds in the feed mixture is additionally adjusted, while the signal of the value of the allowable decrease in the criterion is set, when the value of the allowable decrease in the criterion is received the signal of the generated value of the dose rate of the feed mixture remember the generated signals of the values of the doses of feed consumption from the set of feeds to the feed mixtures for the time the signal of the formed dose rate of the feed mixture changes in the range between the technologically permissible minimum and maximum given values, while the signals of the coefficients of the graphs of the functions of the loss of productivity of animals and birds are set depending on the shortage or excess of feed in the feed mixture, form the function graphs losses and in accordance with them additionally generate signals of values of indicators of the effectiveness of the diet, while setting a simulated signal of the age of the animal or eggs, set the simulated signal of the feed mixture dose at the maximum increase in live weight of the animal or bird, depending on which they form the signal of live weight of the animal or bird in the initial stage of cultivation and form a signal close to the economically optimal diet in the initial stage of cultivation, set the simulated signal of the dose of feed mixture at the minimum increase in live weight of the animal or bird, depending on which the signal of the live weight of the animal or bird in the final stage of cultivation is determined and a signal bl a diet that is sensitive to the economically optimal diet at the final stage of growing, the signals of live weight of an animal or bird are compared in the initial and final stages of growing and, depending on the comparison result, a signal is generated to turn off the mode for calculating the maximum increase in live weight and switch to the mode for calculating the minimum increase in live weight, set signal of the real age of the animal or bird, when the simulated signal of the age of the animal or bird coincides, the signal of the real age of the bird and the generated open signal The regime for calculating the maximum gain in live weight and the transition to the mode of calculating the minimum gain in live weight allow the choice for further control of the preparation of a feed that is close to the economically best and preparation of a feed close to the economically best with the programmed growth of animals and poultry of one of the two generated signals of the economically optimal diet at the initial or final stage of growth, depending on one of these two generated signals, a signal is set feeds close to economically optimal feed doses, give signals of real feed doses, compare the given signals of close to economically optimal feed doses with the corresponding given signals of real feed doses, and, as a result of the comparison, feed the dosing for their subsequent mixing into the feed mixture, then correct the mixing of feed doses and get close to an economically optimal feed mixture with programmed growth of animals and birds.
Устройство составления по различным критериям оптимизации близкого к экономически наилучшему кормового рациона и приготовления близкой к экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности (фиг. 13) работает следующим образом. Для примера рассмотрим случай бройлерного птицеводства. В задатчике имитируемого сигнала возраста поголовья 9 задается периодически изменяющийся от наименьшего своего значения до наибольшего своего значения сигнал, соответствующий диапазону возрастов птицы от одних суток до 35 суток обычного срока выращивания современных кроссов бройлеров. Это делается для определения, в соответствии с программой выращивания птицы во всем диапазоне ее возрастов, следующих величин. Это значения ежесуточной дозы корма при управлении составлением рациона в начальной стадии выращивания посредством задатчика имитируемого сигнала дозы кормосмеси при максимальном приросте живой массы поголовья 10. А также значения ежесуточной дозы корма при управлении составлением рациона в конечной стадии выращивания посредством задатчика имитируемого сигнала дозы кормосмеси при минимальном приросте живой массы поголовья 11. В соответствии с полученными значениями ежесуточных доз кормосмеси вычисляются значения сигналов живой массы птицы в начальной и в конечной стадии выращивания, поскольку такие две математические модели продуктивности бройлеров известны из технологических опытов по уточнению роста бройлеров. Эти функции выполняют вычислитель сигнала живой массы птицы в начальной стадии выращивания 12 и вычислитель сигнала живой массы птицы в конечной стадии выращивания 14. Также в соответствии с этими значениями ежесуточных доз кормосмеси при управлении составлением рациона в начальной и конечной стадиях выращивания вычисляются рационы экономически оптимальной кормосмеси. Это делается посредством вычислителя сигналов экономически оптимального рациона в начальной стадии выращивания 13 и с помощью вычислителя сигналов экономически оптимального рациона в конечной стадии выращивания 15. Сравнение получаемых в один и тот же момент времени двух значений вычисленной продуктивности происходит в схеме сравнения сигналов живой массы поголовья в начальной и в конечной стадии выращивания 16. На выходе этой схемы сравнения появляется сигнал, который преобразуется в формирователе сигнала отключения режима вычисления максимального прироста живой массы и перехода в режим вычисления минимального прироста живой массы 17. Полученный преобразованный сигнал подается на первый управляющий вход схемы совпадения сигналов 19 и свидетельствует о том, что в этот момент времени компьютерного моделирования процесса составления экономически оптимальных рационов возможен переход в режим ограничения кормления птицы. На второй управляющий вход схемы совпадения сигналов 19 также подается выходной сигнал задатчика имитируемого сигнала возраста поголовья 9, причем с временным периодом его формирования в этом задатчике. Частота формирования этого имитационного сигнала может быть достаточно высокой для того, чтобы оператор мог вовремя и достаточно быстро оценить электронным образом моделируемый процесс формирования программируемого продуктивного роста птицы и своевременно внести свои управляющие поправки. Задатчик сигнала реального возраста поголовья 1 задает время хода реального производственного процесса. Его выходной сигнал поступает на третий управляющий вход схемы совпадения сигналов 19 для практического сопоставления хода реального времени технологического процесса кормления и реального роста бройлеров с ходом имитируемого по времени моделируемого процесса программируемого роста птицы. Чем точнее выбраны оператором-практиком посредством технического решения в виде соответствующего задатчика коэффициенты функций потерь, тем точнее в реальном времени производится переход от кормления бройлеров вволю к их ограниченному кормлению. В момент одновременного появления на всех трех управляющих входах схемы совпадения сигналов 19 она вырабатывает свой выходной управляющий сигнал для блока управляемых ключей 18. Этот блок срабатывает, и в устройстве обеспечивается дальнейшее прохождение сигналов экономически оптимального рациона в конечной стадии выращивания птицы. В результате прекращается прохождение через этот блок сигналов экономически оптимального рациона в начальной стадии выращивания бройлеров, и начинается прохождение через него сигналов экономически оптимального рациона в конечной стадии выращивания птицы. В данный момент времени происходит автоматизированный переход из режима неограниченного кормления бройлеров, из режима кормления их вволю, в режим ограниченного кормления птицы. Начиная с этого момента времени, прекращается избыточный перерасход кормосмеси с экономически оптимальным составом.A device for compiling, according to various criteria, optimization of a feed ration close to the best economy and preparation of a feed mixture close to the best economy with programmed growth of animals and poultry, taking into account the functions of their productivity loss (Fig. 13), works as follows. For example, consider the case of broiler poultry farming. In the simulator of a simulated livestock age signal 9, a signal is periodically changed from its lowest value to its highest value, corresponding to the range of bird ages from one day to 35 days of the usual term for growing modern broiler crosses. This is done to determine, in accordance with the program of growing birds in the entire range of its ages, the following values. These are the values of the daily feed dose when controlling the diet at the initial stage of cultivation by means of a simulator of a simulated feed mixture dose at the maximum increase in live weight of 10. The values of the daily feed dose when controlling the composition of the diet in the final stage of cultivation by means of a simulator of a simulated feed mixture at a minimum increase live weight of the livestock 11. In accordance with the obtained values of the daily doses of feed mixtures, the values of the signals of live ma sy birds in the initial and final stages of cultivation, such as two mathematical models known in the productivity of broilers technological experiments to refine the broiler growth. These functions are performed by a poultry live weight signal calculator in the initial stage of rearing 12 and a poultry live weight signal calculator in the final stage of rearing 14. Also, in accordance with these values of daily doses of the feed mixture, when managing the diet in the initial and final stages of rearing, the ration of the optimal feed mixture is calculated. This is done by means of a calculator of signals of an economically optimal diet in the initial stage of growing 13 and by means of a calculator of signals of an economically optimal diet in the final stage of growing 15. A comparison of the two values of calculated productivity obtained at the same time occurs in the comparison of signals of live weight of the livestock in the initial and in the final stage of growing 16. At the output of this comparison circuit, a signal appears that is converted into a shaper of the signal off the calculation mode I have the maximum gain in live weight and switch to the mode of calculating the minimum gain in live weight 17. The resulting converted signal is fed to the first control input of the signal matching circuit 19 and indicates that at this point in time of computer simulation of the process of compiling economically optimal rations, it is possible to switch to the restriction mode feeding the bird. The second control input of the signal matching circuit 19 also provides the output signal of the master of the simulated livestock age signal 9, with a time period of its formation in this master. The frequency of formation of this simulation signal can be high enough so that the operator can timely and quickly enough evaluate the electronically simulated process of forming programmed productive growth of the bird and timely make its control corrections. The signal generator of the real age of livestock 1 sets the stroke time of the real production process. Its output signal is supplied to the third control input of the signal matching circuit 19 for practical comparison of the real-time course of the feeding process and the real growth of broilers with the course of the time-simulated process of programmed bird growth. The more accurately the operator-practitioner chooses the coefficients of the loss functions by means of a technical solution in the form of an appropriate master, the more accurately the transition from feeding broilers to their limited feeding is performed in real time. At the time of the simultaneous appearance of a signal matching circuit 19 at all three control inputs, it generates its own output control signal for the block of controlled keys 18. This block is triggered, and the device provides further passage of signals of an economically optimal diet in the final stage of poultry rearing. As a result, the passage through this block of signals of an economically optimal diet in the initial stage of broiler growing is stopped, and the passage through it of signals of an economically optimal diet in the final stage of poultry production begins. At this point in time, there is an automated transition from the regime of unlimited feeding of broilers, from the regime of feeding them ad libitum, to the regime of limited feeding of poultry. Starting from this point in time, the excessive overspending of the feed mixture with an economically optimal composition stops.
На фиг. 13 показана связь блока формирователей управляющих сигналов (интерфейс Лица, Принимающего решение) 20 с обоими двумя вычислителями сигналов экономически оптимального рациона в начальной и в конечной стадии выращивания 13 и 15 через задатчик сигнала вида критерия оптимизации 21. Этот факт обеспечивает экономически оптимальное управление составлением рациона по различным критериям оптимизации. Также на фиг. 13 показана связь блока формирователей управляющих сигналов (интерфейс Лица, Принимающего решение) 20 с обоими двумя вычислителями сигналов экономически оптимального рациона в начальной и в конечной стадии выращивания 13 и 15 через задатчик сигнала значения допустимого уменьшения критерия 22. Этот факт обеспечивает близкое к экономически оптимальному управление составлением рациона кормосмеси и при этом эффективное использование наличных на предприятии кормов. При этом на фиг. 13 показана связь блока формирователей управляющих сигналов (интерфейс Лица, Принимающего решение) 20 с обоими двумя вычислителями сигналов экономически оптимального рациона в начальной и в конечной стадии выращивания 13 и 15 через блок задатчиков сигналов коэффициентов графиков функций потерь 23. Этот факт обеспечивает учет потерь продуктивности поголовья при недостатке и при избытке любого корма в кормовой смеси.In FIG. 13 shows the relationship of the block of control signal generators (the interface of the Decision Maker) 20 with both two calculators of signals of an economically optimal diet in the initial and final stages of growing 13 and 15 through a signal encoder of the form of optimization criterion 21. This fact provides economically optimal control over the compilation of the ration according to various optimization criteria. Also in FIG. 13 shows the connection of the block of control signal generators (the interface of the Decision Maker) 20 with both two calculators of signals of an economically optimal diet in the initial and final stages of growing 13 and 15 through the signal adjuster of the value of the allowable decrease in criterion 22. This fact provides close to economically optimal control compiling a feed mixture ration and at the same time efficient use of cash at the feed enterprise. Moreover, in FIG. 13 shows the relationship of the block of control signal generators (the interface of the Decision-maker) 20 with both two calculators of signals of an economically optimal diet in the initial and final stages of growing 13 and 15 through the block of signal adjusters of the coefficients of the graphs of the loss function 23. This fact ensures that the loss of livestock productivity is taken into account with a deficiency and an excess of any feed in the feed mixture.
Структура и функции устройства существенно изменились и позволяют осуществлять по различным критериям оптимизации почти оптимальное составлением рациона кормления птицы в условиях жестких ограничений по наборам и количествам ресурсных кормов на предприятии, причем с учетом функций потерь продуктивности животных и птицы. Работа устройства автоматизации при задании диапазонов уменьшения значений максимумов целевых функций результативности составления рационов кормосмесей заключается в основном в использовании, например, программируемого контроллера, на котором проводится моделирование кормосмесей, в качестве управляющего вычислительного узла, в соответствии с приведенными в описании фигурами (фиг. 1, … фиг. 12). При этом получается кормосмесь, близкая к экономически оптимальной, причем такая кормосмесь составлена в условиях дефицита необходимых кормов или переизбытка кормов того или иного вида, которые надо интенсивно расходовать. Кормосмесь по существу получается не намного менее эффективной экономически, а ресурсы кормов на предприятии использованы наилучшим образом. Такие результаты обеспечены техническими решениями данных способа и устройства.The structure and functions of the device have changed significantly and make it possible, according to various optimization criteria, to achieve almost optimal compilation of the diet of poultry feeding under severe restrictions on the sets and quantities of resource feed at the enterprise, taking into account the functions of loss of productivity of animals and birds. The operation of the automation device when setting ranges for reducing the maximum values of the objective functions of the effectiveness of compiling feed mixtures consists mainly in using, for example, a programmable controller that simulates feed mixtures as a control computing unit, in accordance with the figures given in the description (Fig. 1, ... Fig. 12). In this case, a feed mixture is obtained that is close to economically optimal, and such a feed mixture is made up in conditions of a deficit in the required feed or an overabundance of feed of one kind or another that must be intensively consumed. The feed mixture is essentially not much less efficient economically, and the feed resources at the enterprise are used in the best way. Such results are provided by technical solutions of the data of the method and device.
В автоматизированном режиме производится составление по различным критериям оптимизации близкого к экономически наилучшему кормового рациона и приготовления близкой к экономически наилучшей кормовой смеси при программируемом росте животных и птицы с учетом функций потерь их продуктивности. Существенно повышается точность задания и соответственно точность регулирования доз кормов кормовой смеси при составлении близкого к экономически наилучшему кормовому рациону при приготовлении близкой к экономически наилучшей кормовой смеси. Расширяется арсенал технических средств аналогичного назначения, а именно для составления кормового рациона и приготовления кормовой смеси для животных и птицы. Осуществляется реализация устройством заявленного назначения составления кормового рациона и приготовления кормовой смеси для животных и птицы.In the automated mode, a feed ration is prepared according to various optimization criteria and a feed ration close to the economically best is prepared with programmed growth of animals and poultry, taking into account the functions of their productivity loss. The accuracy of the task and, accordingly, the accuracy of regulating the doses of the feed mixture are significantly increased when preparing a feed ration close to the economically best when preparing a feed mixture close to the economically best. The arsenal of technical equipment of a similar purpose is expanding, namely for compiling a feed ration and preparing a feed mixture for animals and poultry. Implementation by the device of the declared purpose of the preparation of the feed ration and preparation of the feed mixture for animals and poultry is carried out.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2013129744/13A RU2552966C2 (en) | 2013-07-01 | 2013-07-01 | Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture with programmable growth of animals and poultry taking into account functions of losing their productivity |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2013129744/13A RU2552966C2 (en) | 2013-07-01 | 2013-07-01 | Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture with programmable growth of animals and poultry taking into account functions of losing their productivity |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2013129744A RU2013129744A (en) | 2015-01-10 |
RU2552966C2 true RU2552966C2 (en) | 2015-06-10 |
Family
ID=53278863
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2013129744/13A RU2552966C2 (en) | 2013-07-01 | 2013-07-01 | Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture with programmable growth of animals and poultry taking into account functions of losing their productivity |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2552966C2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU1588343A1 (en) * | 1988-01-08 | 1990-08-30 | Всесоюзный научно-исследовательский институт электрификации сельского хозяйства | Method and apparatus for rationed feeding poultry |
SU1604289A1 (en) * | 1987-11-30 | 1990-11-07 | Я.С.Гринберг | Method and apparatus for automatic control system of feeding apparatus |
SU1690633A1 (en) * | 1987-11-30 | 1991-11-15 | Я.С.Гринберг | Method apparatus for automatic feeding of animals |
RU2462864C2 (en) * | 2010-11-01 | 2012-10-10 | Российская академия сельскохозяйственных наук Государственное научное учреждение Всероссийский научно-исследовательский институт электрификации сельского хозяйства Российской академии сельскохозяйственных наук (ГНУ ВИЭСХ Россельхозакадемии) | Device of formulation of economical feed ration and economical feeding animals and birds |
-
2013
- 2013-07-01 RU RU2013129744/13A patent/RU2552966C2/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU1604289A1 (en) * | 1987-11-30 | 1990-11-07 | Я.С.Гринберг | Method and apparatus for automatic control system of feeding apparatus |
SU1690633A1 (en) * | 1987-11-30 | 1991-11-15 | Я.С.Гринберг | Method apparatus for automatic feeding of animals |
SU1588343A1 (en) * | 1988-01-08 | 1990-08-30 | Всесоюзный научно-исследовательский институт электрификации сельского хозяйства | Method and apparatus for rationed feeding poultry |
RU2462864C2 (en) * | 2010-11-01 | 2012-10-10 | Российская академия сельскохозяйственных наук Государственное научное учреждение Всероссийский научно-исследовательский институт электрификации сельского хозяйства Российской академии сельскохозяйственных наук (ГНУ ВИЭСХ Россельхозакадемии) | Device of formulation of economical feed ration and economical feeding animals and birds |
Also Published As
Publication number | Publication date |
---|---|
RU2013129744A (en) | 2015-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2462864C2 (en) | Device of formulation of economical feed ration and economical feeding animals and birds | |
Heckelei et al. | Concept and explorative application of an EU-wide regional agricultural sector model (CAPRI-Project) | |
US6115692A (en) | Generating growth alternatives | |
Ali et al. | Effects of incorporating environmental cost and risk aversion on economic values of pig breeding goal traits | |
RU2552966C2 (en) | Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture with programmable growth of animals and poultry taking into account functions of losing their productivity | |
RU2552827C2 (en) | Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture with programmable growth of animals and poultry | |
RU2554149C2 (en) | Device for formulation of optimisation of economically best fodder ration using various criteria and preparation of economically best fodder mix at programmable growth of animals and birds and at availability of information on fodder consumption and live weight | |
RU2553241C2 (en) | Device of formulation on various optimisation criteria of economically best feed ration and making economically best feed mixture with programmable growth of animals and poultry taking into account functions of their loss of productivity | |
RU2553385C2 (en) | Device of formulation of economically best feed ration and making economically best feed mixture in case of programmable growth of animals and poultry | |
RU2553243C2 (en) | Device of formulation on various optimisation criteria of economically best feed ration and making economically best feed mixture in programmable growth of animals and poultry and in presence of information on consumption of feed mixture by them | |
RU2553642C2 (en) | Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture in case of programmable growth of animals and poultry and in presence of information on consumption of feed mixture by them | |
RU2553883C2 (en) | Device for formulation of economically best fodder ration using various criteria of optimisation and preparation of economically best fodder mix at programmable growth of animals and birds and at availability of information on their live weight | |
RU2553384C2 (en) | Device for preparation as per various optimisation criteria of the economically best feed ration and preparation of the close to economically best feed mixture at programmed growth of animals and birds upon availability of information on their live weight | |
RU2553386C2 (en) | Device of formulation on various optimisation criteria of economically best feed ration and making economically best feed mixture with programmable growth of animals and poultry and in presence of information on consumption of feed mixture by them taking into account their function of loss of productivity | |
RU2553878C2 (en) | Device of formulation on different optimisation criteria of close to economically best feed ration and making close to economically best feed mixture with programmable growth of animals and poultry in presence of information on consumption of feed mixture by them and on their live weight | |
RU2554147C2 (en) | Device for formulation of optimisation of fodder ration close to economically best one using various criteria and preparation of fodder mix close to economically best one at programmable growth of animals and birds and at availability of information on fodder consumption and live weight | |
RU2552965C2 (en) | Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture in presence of information on live weight of animals and poultry | |
Flinn | The demand for irrigation water in an intensive irrigation area | |
RU2553884C2 (en) | Device of formulation on different optimisation criteria of close to economically best feed ration and making close to economically best feed mixture in presence of information on consumption of feed mixture by animals and poultry taking into account functions of their loss of productivity | |
RU2554148C2 (en) | Device of formulation of close to economically best feed ration and making close to economically best feed mixture in presence of information on live weight of animals and poultry and on consumption of feed mixture by them | |
RU2552843C2 (en) | Device of formulation of economically best feed ration and making economically best feed mixture in presence of information on live weight of animals and poultry and consumption of feed mixture by them | |
RU2552964C2 (en) | Device of formulation on various optimisation criteria of economically best feed ration and making economically best feed mixture in presence of information on consumption of feed mixture by animals and poultry taking into account their loss of productivity | |
RU2553247C2 (en) | Device of formulation of economically best feed ration and making economically best feed mixture in presence of information on live weight of animals and poultry | |
RU2552853C2 (en) | Device of formulation on various optimisation criteria of economically best feed ration and making economically best feed mixture for animals and poultry taking into account their loss of productivity | |
RU2553242C2 (en) | Device of formulation on various optimisation criteria of close to economically best feed ration and making close to economically best feed mixture in presence of information on consumption of feed mixture by animals and poultry |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
HZ9A | Changing address for correspondence with an applicant | ||
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20160702 |