Научная статья на тему 'Моделирование динамики молочной продуктивности крупного рогатого скота на основе логистической функции Ферхюльста'

Моделирование динамики молочной продуктивности крупного рогатого скота на основе логистической функции Ферхюльста Текст научной статьи по специальности «Животноводство и молочное дело»

CC BY
95
24
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРОГРАММИРОВАНИЕ ПРОДУКТИВНОСТИ / РОСТ И РАЗВИТИЕ ЖИВОТНЫХ / МОДЕЛИ ПРОДУКТИВНОСТИ И КРИВЫЕ ЛАКТАЦИИ / УРАВНЕНИЕ ФЕРХЮЛЬСТА / ЖИВОТНОВОДЧЕСКИЕ КОМПЛЕКСЫ / FERHüLST EQUATION / PRODUCTIVITY PROGRAMMING / GROWTH AND DEVELOPMENT OF FARM ANIMALS / PRODUCTIVITYMODELS AND LACTATION CURVES / STOCKBREEDING COMPLEXES

Аннотация научной статьи по животноводству и молочному делу, автор научной работы — Куценко Александр Иванович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Productivity formation dynamics mathematical models organization way, by example of both cattle and lactation curves tracing methods through Ferhülst logistic function for further use in farmanimals programming system, has been suggested in this scientifi c article.

Текст научной работы на тему «Моделирование динамики молочной продуктивности крупного рогатого скота на основе логистической функции Ферхюльста»

УДК 636.22/.28.084.522.001.57

МОДЕЛИРОВАНИЕ ДИНАМИКИ МОЛОЧНОЙ ПРОДУКТИВНОСТИ КРУПНОГО РОГАТОГО СКОТА НА ОСНОВЕ ЛОГИСТИЧЕСКОЙ ФУНКЦИИ ФЕРХЮЛЬСТА

А.И. КУЦЕНКО

(РГАУ-МСХА имени К.А. Тимирязева)

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

Ключевые слова: программирование продуктивности, рост и развитие животных, модели продуктивности и кривые лактации, уравнение Ферхюльста, животноводческие комплексы.

Одним из основных резервов повышения уровня развития производства на крупных животноводческих комплексах является использование современных компьютерных технологий, дальнейшее совершенствование которых требует разработки и внедрения систем программирования продуктивности с.-х. животных [1-2, 6-8]. Фундаментом для создания подобного рода систем, их интеллектуальным ядром является математическое моделирование роста, развития и формирования продуктивности животных [4-5].

На примере крупного рогатого скота рассмотрим способ математического описания зависимости во времени общего надоя молока от коровы в период лактации Ф(1) при помощи логистической функции Ферхюльста, полученной путем решения дифференциального уравнения для ограниченного роста численности биологических популяций [10-12], в виде

Ф(,) = 777^' (1)

где ^ — продолжительность периода времени с начала лактации; А — асимптотическая постоянная, соответствующая максимальному общему надою, который может быть получен от коровы в период лактации; а , Ь — параметры, отражающие скорость изменения надоев молока во время лактации; с — параметр корректировки начального состояния при ^ = 0:

А А

Ф0 = Ф(0) =---- + с = 0, откуда с =--------------------- . (2)

0 1 + еЬ 1 + еЬ

Из (1) автором получено выражение для описания скорости роста или интенсивности надоев молока во времени, которое рассматривается в качестве модели лактации или функции продуктивности животных и графически представляет собой так называемую лактационную кривую

Ф(0 = = - аАеа,+Ь , (3)

Ж (1 + еа,+ь )2

Другие варианты описания ф(,) рассмотрены в [13, 9, 2-5].

При , = -Ь = ,‘ (4) достигается максимальная скорость роста общего с начала а

лактации надоя молока, что соответствует проявлению максимальной продуктивности или максимальному суточному надою молока от коровы. Для доказательства этого следует учитывать, что условие (4) получено из предположения, что в выражении (3) а,‘ + Ь = 0, а < 0, откуда

ф(0 = - п , а,'+Ьч 2 = - л , 0ч2 =-Т = Фтах. (5)

аАеа,'+ъ = аАе0 = аА

(1 + еа,’+ъ )2 = (1 + е0)2 = - ~4

При этом для любого , > 0 выполняется неравенство

Ш > Ш или - аА > - . (6)

Справедливость этого утверждения становится очевидной при выполнении преобразований и учете того, что (-аА) > 0 :

аА + аАеа,+ъ = ( (1 + еа,+ъ)2 - 4еа,+ъ = ( (1 -еа,+ъ)2

Т + (1 + еа,+ъ )2 = (-аА) 4(1 + еа,+ъ )2 = (-аА) 4(1 + еа,+ъ )2

Необходимо отметить следующее важное свойство функции продуктивности животных (3) — она симметрична относительно оси , = ,‘, проходящей через максимальное ее значение ф(,’) = фтах, т.е. ф(, ’ + А) = ф(, ’ - А) при 0 < А < ,’.

ф(,’ + А)

аАе'

а (, '+Д )+ъ

(1 + е

*(, '+Д )+ъ \ 2

аАеа,+ъеаД (1 + еа,,+ъеаД )2

аАеа

(1 + еаД )2

(8)

ф(,’ - А) = -

аАе'

а(, '-Д )+ъ

(1 + е

?(,'-Д)+ъ \ 2

аА

(1 + ОД )2

аАеа,'+ъе-аД (1 + еа,'+ъе~аД )2

аА

е

аАе

(1 + е~аД )2

аАе“'

( — )2

4 ^аД >

(1 + еаД )2

е

е

Из условия (5) также следует, что -аА = 4фтах. Это позволяет получить из (3) универсальную формулу для описания функции продуктивности животных в более удобном для восприятия виде с использованием основного характеризующего лактационную кривую параметра фтах вместо двух сомножителей а, А:

ф(0=

4фщах Є"

Отсюда

ф0 = ф(0)

(1 + eat+b )2 4ф eb

т max

(1 + eb )2

(10)

(11)

Обозначая х = еь, условие (11) можно записать в виде квадратного уравнения

(1 + x)2 = 4фтахx или x2 -фо

4ф„

V Yo

фо

--2

x +1 = 0 .

Решением полученного квадратного уравнения (12) являются корни

f 2фmax ^ ± 2 •. ф т max f ф max Л

V ф0 ) ф о V ф0 J

(12)

(13)

Как это видно из формулы (13), корни квадратного уравнения зависят только от отношения максимального суточного надоя молока фтах к суточному надою в начале лактации ф0. Поэтому обозначим через k коэффициент их отношения

ф

т max

к

ф 0

(14)

Тогда корни квадратного уравнения (12) определяются следующим выражением:

Х1,2 = (2к -1) ± 2 -V к (к -1) . (15)

При этом следует иметь в виду, что корни квадратного уравнения х1 2 должны быть положительными, остальные отбрасываются, так как х = еь > 0. Также нельзя принимать во внимание и те решения, которые при их последующем использовании противоречат здравому смыслу.

Отсюда, подставляя конкретные значения ф0, фтах, и вычисляя х1, 2, определяем неизвестные значения параметров логистической функции (1) и функции продуктивности (3), (10):

b 4ф A

b = ln(x), a = --, A = -^S с = -— t a 1 + e

(16)

Для определенности при описании спектра возможных вариантов представления лактационных кривых, реализуемых в молочном животноводстве, будем исходить из следующих основных положений:

1) максимальные суточные надои молока в период лактации коров составляют Фтах = 25, 30, 35, 40, 45, 50, 55 л (7 уровней);

2) продолжительность периодов времени до получения максимальных суточных надоев молока составляет і’= 60, 70, 80, 90, 100 сут. (5 уровней);

x1,2

3) начальные суточные надои молока, которые могут быть получены от коров различной продуктивности (при использовании коэффициента превышения максимального суточного надоя по сравнению с надоем в начале периода лактации к = 2) составляют ф0 = 12,5; 15; 17,5; 20; 22,5; 25; 27,5 л (7 уровней).

В таблице 1 представлены исходные данные, на основании которых рассчитаны по формулам (16) параметры функции продуктивности (3), (10) и логистической функции (1). Параметры а1, а2, а3, а4, а5 соответствуют получению максимальных суточных надоев молока при (‘ = 60, 70, 80, 90, 100 сут. То же самое относится и к параметрам А1, А2, А3, А4, А5, а также с1, с2, с3, с4, с5. Таким образом были рассчитаны данные для 7 • 5 = 35 основных вариантов лактационных кривых: ф(0 и функций общего надоя молока от начала лактации коров Ф(0.

Т а б л и ц а 1

Исходные данные и параметры функции продуктивности ф(0 (л/сут.) и логистической функции Ф(0 (л)

1 фтах 25 30 35 40 45 50 55

2 ф0 12,5 15 17,5 20 22,5 25 27,5

3 к 2 2 2 2 2 2 2

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

4 Ь 1,763 1,763 1,763 1,763 1,763 1,763 1,763

5 а1 -0,02938 -0,02938 -0,02938 -0,02938 -0,02938 -0,02938 -0,02938

6 а2 -0,02518 -0,02518 -0,02518 -0,02518 -0,02518 -0,02518 -0,02518

7 а3 -0,02203 -0,02203 -0,02203 -0,02203 -0,02203 -0,02203 -0,02203

8 а4 -0,01959 -0,01959 -0,01959 -0,01959 -0,01959 -0,01959 -0,01959

9 а5 -0,01763 -0,01763 -0,01763 -0,01763 -0,01763 -0,01763 -0,01763

10 А1 3403,8 4084,5 4765,2 5446,0 6126,8 6807,6 7488,3

11 А2 3971,1 4765,3 5559,5 6353,7 7147,9 7942,1 8736,4

12 А3 4538,4 5446,0 6353,7 7261,4 8169,1 9076,7 9984,4

13 А4 5105, 7 6126,8 7147,9 8169,1 9190,2 10211,3 11232,5

14 А5 5673,0 6807,6 7942,1 9076,7 10211,3 11345,9 12480,5

15 с1 -498,5 -598,2 -697,9 -797,6 -897,2 -996,9 -1096,6

16 с2 -581,6 -697,9 -814,2 -930,5 -1046,8 -1163,1 -1279,4

17 с3 -664,6 -797,6 -930,5 -1063,4 -1196,3 -1329,3 -1462,2

18 с4 -747,7 -897,2 -1046,8 -1196,3 -1345,9 -1495,4 -1645,0

19 с5 -830,8 -996,9 -1163,1 -1329,3 -1495,4 -1661,6 -1827,7

В блоке рисунков представлены попарно отдельные варианты лактационных кривых: ф(0 и функций общего надоя молока от начала лактации Ф(0 по данным таблицы 1. При этом первая пара графиков (табл. 1, строки 1-5, 10, 15) соответствует условию получения максимальных суточных надоев молока от коров при (’ = 60 сут.

Вторая пара графиков (табл. 1, строки 1-4, 8, 13, 18) соответствует условию получения максимальных суточных надоев молока от коров при (’ = 90 сут.

Анализ этих графиков и расчетных данных для них показывает, что вторая пара графиков лучше, чем первая, отображает реальный процесс доения коров. На заключительном отрезке лактации коров по второй паре графиков в период 200-300 сут. суточные надои снижаются от 9,3 до 1,6 л/сут. по нижней кривой и от 20,5 до

3,5 л/сут. по верхней кривой лактации. При этом общие надои за лактацию соответственно составляют 4300 и 9400 л.

Лактационные кривые первой пары графиков на заключительном отрезке кривой лактации демонстрируют снижение надоев до минимальных значений от 0,09 до 0,2 л/сут. А это не в полной мере соответствует истинному положению дел в практике ведения молочного животноводства, хотя при этом общие надои за лактацию соответственно составляют 2900 и 6400 л.

Для устранения указанного недостатка предлагается модель лактации животных (10) модифицировать путем внесения в формулу и использования дополнительного слагаемого в виде

4ф еа,+ь

ф(0 = + /*, (17)

(1 + е )2

где / — корректирующий лактационную кривую параметр. Это позволит строить ас-симетричные графики функции продуктивности, которые при / > 0 будут незначительно приподнимать лактационную кривую по сравнению с исходной кривой (тем больше, чем дальше от начала лактации), а при / < 0 соответственно прижимать лактационную кривую к оси абсцисс, если на заключительном отрезке периода лактации получаются слишком высокие суточные надои.

Для определения параметра / рассмотрим следующую процедуру.

Так как на заключительном отрезке лактации коров в период 200-300 сут. суточные надои снижаются от 1,6 до 0,09 л/сут. по нижней кривой и от 3,5 до 0,2 л/сут. по верхней кривой лактации первой пары графиков, то к названным ранее исходным условиям дополнительно введем следующее положение:

4) суточные надои молока в конце лактационного периода при * = 300 сут. составляют ф300 = 2,5 ; 3; 3,5; 4; 4,5; 5; 5,5 л (7 уровней). (Это соответствует десятикратному уменьшению надоев по сравнению с максимальными, хотя это и необязательно).

Таким образом, необходимо, чтобы выполнялось следующее условие:

4ф е300а+ь

ф300 = ^ООа+Ь )2 + 300/. (18)

ф - 4фтахе300“+Ь

Т300

/1 . 300а+Ь \ 2

Отсюда / =-------(--------—. (19)

300

Аналогично коэффициенту к рассмотрим коэффициент т увеличения или уменьшения продолжительности периода получения максимальных суточных надоев по сравнению с периодом, выбранным в качестве базового, например, = 60 сут.:

т = - . (20)

* 0

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

^ 10000 0 8000 6000 4000 2000 0

0 50 100 150 200 250 300 350

і, сут

і, сут.

~ 12000 А 10000 80 00 60 00 4000 2000 0

0 50 100 150 200 250 300 350

і, сут.

Блок рисунков: слева — динамика суточных надоев молока (л/сут.); справа — динамика общих надоев молока с начала лактации коров (л)

Для удобства использования модифицированной формулы лактационной кривой (17) в системе программирования молочной продуктивности при ее привязке к конкретным производственным условиям корректирующий лактационную кривую параметр І свяжем с основными характеристиками периода лактации в виде

І V А = - • (21)

У Ф 0 *0 V

Здесь v — вспомогательный параметр, позволяющий учитывать особенности формирования молочной продуктивности, соответствующий размерности (сравнимой с продолжительностью) рассматриваемого периода лактации. Он определяется из (21) на основе установленных ранее параметров с помощью следующего выражения:

1 Ф max t' kT

V l ф„ t/ l • (22)

Смысл данного нововведения заключается в том, что это позволяет настраивать предлагаемую модель динамики формирования продуктивности животных (17) по трем наиболее значимым точкам кривой лактации при привязке ее к конкретным производственным условиям молочного комплекса на основе имеющихся фактических данных. Здесь первостепенное внимание уделяется наиболее важным для характеристики физиологического состояния животных параметрам лактационного периода, таким как начальный ф0 (* = 0), максимальный фтах (* = *’) и заключительный фзоо (* = 300) суточные надои молока от коровы.

Модифицированный вариант описания функции продуктивности (17) вызывает необходимость соответствующего изменения логистической функции Ферхюльста (1) в выражении для общего надоя молока от животного в период лактации, которое представлено в следующем виде:

Ф(*) = —^—Г + — + с . (23)

1 + еа*+ь 2

Оно получено путем интегрирования выражения (17), в результате чего появляется дополнительное слагаемое в формуле (1).

На основании вышесказанного составлена таблица 2, в которую внесены данные по вновь введенным параметрам и с помощью формул (17-23) рассчитаны данные для построения модифицированных функций продуктивности и логистических функций.

На рисунке третья пара графиков (табл. 1, строки 1-5, 10, 15; табл. 2, строки 1-6, 11, 16) соответствует условию получения максимальных суточных надоев молока от коров при *’= 60 сут. При этом на заключительном отрезке лактации коров в период 200-300 сут. суточные надои снижаются от 3,2 до 2,5 л/сут. по нижней кривой и от 7,0 до 5,5 л/сут. по верхней кривой лактации. Общие надои за лактацию соответственно составляют 3300 и 7200 л.

Т а б л и ц а 2

Дополнительные данные для расчета модифицированных функций продуктивности

ф^) (л/сут.) и логистической Ф(0 (л)

1 о о 2,5 3 3,5 4 4,5 5 5,5

2 фтах 25 30 35 40 45 50 55

3 ф0 12,5 15 17,5 20 22,5 25 27,5

4 к 2 2 2 2 2 2 2

5 Ь 1,763 1,763 1,763 1,763 1,763 1,763 1,763

6 11 0,00804 0,00965 0,01126 0,01287 0,01448 0,01609 0,01780

7 12 0,00732 0,00878 0,01025 0,01171 0,01317 0,01464 0,01610

8 13 0,00574 0,00688 0,00803 0,00918 0,01033 0,01148 0,01262

9 14 0,00297 0,00356 0,00416 0,00475 0,00534 0,00594 0,00653

10 15 -0,00120 -0,00140 -0,00168 -0,00192 -0,00216 -0,00240 -0,00264

11 т1 1 1 1 1 1 1 1

12 т2 1,167 1,167 1,167 1,167 1,167 1,167 1,167

13 т3 1,333 1,333 1,333 1,333 1,333 1,333 1,333

14 т4 1,5 1,5 1,5 1,5 1,5 1,5 1,5

15 т5 1,667 1,667 1,667 1,667 1,667 1,667 1,667

16 VI 248,6 207,2 177,6 155,4 138,1 124,3 113,0

17 м2 318,8 265,7 227,7 199,3 177,1 159,4 144,9

18 v3 464,7 387,3 332,0 290,5 258,2 232,4 211,2

19 м4 1010,6 842,1 721,8 631,6 561,4 505,3 459,3

20 м5 -2781,3 -2317,7 -1986,6 -1738,3 -1545,2 -1390,6 -1264,2

Четвертая пара графиков (табл. 1, строки 1-4, 8, 13, 18; табл. 2, строки 1-5, 9, 14, 19) соответствует условию получения максимальных суточных надоев молока от коров при *’= 90 сут. При этом на заключительном отрезке лактации коров в период 200-300 сут. суточные надои снижаются от 9,9 до 2,5 л/сут. по нижней кривой и от 21,8 до 5,5 л/сут. по верхней кривой лактации. Общие надои за лактацию соответственно составляют 4400 и 9700 л.

Выводы

1. На основе решения уравнения Ферхюльста разработаны новые модели динамики формирования продуктивности животных и методика построения лактационных кривых, которые учитывают наиболее важные характеристики физиологического состояния животных в период лактации, такие как начальный, максимальный (и продолжительность его достижения), заключительный суточные надои молока.

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

1. Гатаулин А.М., Куценко А.И. Программирование продуктивности сельскохозяйственных животных // Доклады ТСХА. Вып. 279. Ч. 2. М.: МсХа., 2007. С. 32-36.

2. Гатаулин А.М., Иванов Ю.Г., Куценко А.И. Моделирование производственных процессов на молочных комплексах / Тр. десятой Межд. науч.-практ. конф. НАЭКОР (20-21 апреля 2006 г.). Вып. 10. Т. 1. М.: ООО “НИПКЦ Восход-А”, 2006. С. 114-119.

3. Карташов Л.П., Макаровская З.В., Цой Ю.А. Организация, техника и технология машинного доения коров: Уч. пос. М.: РГАУ, 2008.

4. Куценко А.И. Моделирование роста и развития крупного рогатого скота при выращивании и откорме // Известия ТСХА, 2011. Вып. 2. С. 139-152.

5. Куценко А.И. Оптимизация стратегии формирования продуктивности при выращивании и откорме крупного рогатого скота на комплексах // Известия ТСХА, 2008. Вып. 2. С. 103-115.

6. Куценко А.И. Программирование продуктивности на комплексах по производству говядины / Тр. 11-й межд. науч.-практ. конф. Подольск: ВНИИМЖ, 2008. Т. 18. Ч. 1. С. 165-173.

7. Куценко А.И. Особенности программирования продуктивности на комплексах по откорму крупного рогатого скота // Известия ТСХА, 2009. Вып. 2. С. 183-187.

8. Куценко А.И. Экономико-математическая модель функционирования комплексов по выращиванию и откорму крупного рогатого скота // Вестник МГАУ, 2008. Сер. «Агроинженерия». № 3 (28). С. 91-96.

9. Морозов Н.М., Текучев И.К., Текучева М.С. Экономико-математическая модель производства молока. Подольск, ВНИИМЖ, 2003. 138 с.

10. Плохинский Н.А. Биометрия. 2-е изд. М.: МГУ, 1970. С. 268-269.

11. Verhulst P.F. (1838). Notice sur la loi que la population poursuit dans son accroissement. Correspondance mathématique et physique 10:113-121.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

12. Verhulst P.F. Recherches Mathématiques sur La Loi D’Accroissement de la Population, Nouveaux Mémoires de l’Académie Royale des Sciences et Belles-Lettres de Bruxelles. 18. Art. 1. 1-45, 1845 (Mathematical Researches into the Law of Population Growth Increase).

13. Wood P.D.P. A simple model of lactation curves for milk yield, food requirement and body weight // Animal Production. 28, 1970. Р. 55-63.

Рецензент — д. с.-х. н. Ю.А. Юлдашбаев

SUMMARY

Productivity formation dynamics mathematical models organization way, by example of both cattle and lactation curves tracing methods through Ferhülst logistic function for further use in farm animals programming system, has been suggested in this scientific article.

Key words: productivity programming, growth and development of farm animals, productivity models and lactation curves, Ferhülst equation, stockbreeding complexes.

Куценко Александр Иванович — к. э. н. (127550, г. Москва, ул. Тимирязевская, 49; e-mail: [email protected])

i Надоели баннеры? Вы всегда можете отключить рекламу.