В начало презентации    Назад    Вперёд   В конец презентации

 

Математическая модель

Определение вводимых переменных

Пусть I – множество возрастных групп (в данном случае оно содержит 10 элементов), fÎ I,а R – множество четырёхмесячных отрезков на заданном горизонте (на горизонте планирования в три года оно будет содержать 9 элементов), iÎ R.

            Стадо коров с их шлейфом делиться на следующие возрастные группы :

  1. Корова яловая (недавно родившая или непокрытая) – J1i
  2. Стельные первой стадии – J2i
  3. Стельные второй стадии – J3i
  4. Нетели в возрасте 24-28 месяцев – J4i
  5. Нетели в возрасте 20-24 месяцев – J5i
  6. Нетели в возрасте 16-20 месяцев – J6i
  7. Телята в возрасте 12-16 месяцев – J7i
  8. Телята в возрасте 8-12 месяцев – J8i
  9. Телята в возрасте 4-8 месяцев – J9i
  10. Телята от рождения до 4 месяцев – J10i

Стадия телёнок длится от нуля до шестнадцатимесячного

возраста. После этого срока все телята которые не были переведены в ремонтное стадо (нетели) будут выбракованы, т.е. остаётся только ремонтный молодняк (нетели).

Zi – Количество нетелей переведённых в ремонтное стадо на i-ом отрезке

            Существует три стадии развития нетелей:

  1. 16-20 месяцев – J6i
  2. 20-24 месяцев – J7i
  3. 24-28 месяцев – J8i

Обычно нетели покрываются по достижении возраста 1,5 лет и приносят первый приплод в 27 месяцев. Предполагается, что коровы переходят из стадии в стадию через четыре месяца и заданный процент на каждой стадии выбраковывается.

b f - коэффициент выбраковки коровы f-го вида из стада.

            Телята и нетели могут продаваться на сторону и забиваться на мясо:

Xfi – Количество животных f-ой группы, проданных за i-ый период.

Yfi – Количество животных f-ой группы, забитых на мясо за i-ый период.

Моделирование оборота яловых коров

J12-(1-b )J31+Z2=0

J13-(1-b )2J21+Z3=0

J14-(1-b )3J11+Z4=0

J15-(1-b )3((1-b )J31+Z2)+Z5=0

J16-(1-b )3((1-b )2J21+Z3)+Z6=0

J17-(1-b )3((1-b )3J11+Z4)+Z7=0

J18-((1-b )3((1-b )J31+Z2)+Z5)(1-b )3+Z8=0

J19-((1-b )3((1-b )2J21+Z3)+Z6)(1-b )3+Z9=0

Моделирование оборота стельных коров

3.3.1. Первой стадии стельности:

J22-(1-b )J11=0

J23-(1-b )((1-b )J31+Z2) =0

J24-(1-b )((1-b )2J21+Z3) =0

J25-(1-b )((1-b )3J11+Z4) =0

J26-(1-b )((1-b )3((1-b )J31+Z2)+Z5) =0

J27-(1-b )((1-b )3((1-b )2J21+Z3)+Z6) =0

J28-(1-b )((1-b )3((1-b )3J11+Z4)+Z7) =0

J29-(1-b ) ((((1-b )3((1-b )J31+Z2)+Z5)(1-b )3)+Z8) =0

3.3.2. Второй стадии стельности:

J32-(1-b )J2=0

J33-(1-b )2J1=0

J34-(1-b )2((1-b )J31+Z2)=0

J35-(1-b )2((1-b )2J21+Z3)=0

J36-(1-b )2((1-b )3J11+Z4)=0

J37-(1-b )2((1-b )3((1-b )J31+Z2)+Z5)=0

J38-(1-b )2((1-b )3((1-b )2J21+Z3)+Z6)=0

J39-(1-b )2((1-b )3((1-b )3J11+Z4)+Z7)=0

Моделирование оборота нетелей

От двадцатичетырёх до двадцативосьмимесячного возраста:

J42-J51+1/3(X51+Y51)=0

J43-J61+1/3(X61+Y61)+1/3(X51+Y51)=0

J44-J71+1/3(X71+Y71)+1/3(X61+Y61)+1/3(X51+Y51)=0

J45-J81+1/3(X81+Y81)+1/3(X71+Y71)+1/3(X61+Y61)+1/3(X52+Y52)=0

J46-J91+1/3(X91+Y91)+1/3(X81+Y81)+1/3(X71+Y71)+1/3(X62+Y62)+1/3(X52+Y52)=0

J47-J101+1/3(X101+Y101)+1/3(X91+Y91)+1/3(X81+Y81)+1/3(X72+Y72)+1/3(X62+Y62)+ (X52+Y52)=0

J48-J102+1/3(X101+Y101)+1/3(X91+Y91)+1/3(X82+Y82)+1/3(X72+Y72)+1/3(X62+Y62)-1/3(X53+Y53)=0

J49-J103-1/3(X101+Y101)-1/3(X92+Y92)-1/3(X82+Y82)-1/3(X72+Y72)-1/3(X63+Y63)-1/3(X53+Y53)=0

От двадцати до двадцатичетырёхмесячного возраста:

J52 -J61+1/3(X61+Y61)=0

J53 -J71+1/3(X71+Y71)+1/3(X61+Y61)=0

J54 -J81+1/3(X81+Y81)+1/3(X71+Y71)+1/3(X61+Y61)=0

J55 -J91+1/3(X91+Y91)+1/3(X81+Y81)+1/3(X71+Y71)+1/3(X62+Y62)=0

J56 -J101+1/3(X101+Y101)+1/3(X91+Y91)+1/3(X81+Y81)+1/3(X72+Y72)+1/3(X62+Y62)=0

J57 -J102+1/3(X101+Y101)+1/3(X91+Y91)+1/3(X82+Y82)+1/3(X72+Y72)+1/3(X62+Y62)=0

J58 -J103+1/3(X101+Y101)+1/3(X92+Y92)+1/3(X82+Y82)+1/3(X72+Y72)+1/3(X63+Y63)=0

J59 -J104+1/3(X102+Y102)+1/3(X92+Y92)+1/3(X82+Y82)+1/3(X73+Y73)+1/3(X63+Y63)=0

3.4.3. От шестнадцати до двадцатимесячного возраста:

J62-J71+1/3(X71+Y71)=0

J63-J81+1/3(X81+Y81)+1/3(X71+Y71)=0

J64-J91+1/3(X91+Y91)+1/3(X81+Y81)+1/3(X71+Y71)=0

J65-J101+1/3(X101+Y101)+1/3(X91+Y91)+1/3(X81+Y81)+1/3(X72+Y72)=0

J66-J102+1/3(X101+Y101)+1/3(X91+Y91)+1/3(X82+Y82)+1/3(X72+Y72)=0

J67-J103+1/3(X101+Y101)+1/3(X92+Y92)+1/3(X82+Y82)+1/3(X72+Y72)=0

J68-J104+1/3(X102+Y102)+1/3(X92+Y92)+1/3(X82+Y82)+1/3(X73+Y73)=0

J69-J105+1/3(X102+Y102)+1/3(X92+Y92)+1/3(X83+Y83)+1/3(X73+Y73)=0

Моделирование оборота телят

От двенадцати до шестнадцатимесячного возраста:

J72-J81+1/3(X81+Y81)=0

J73-J91+1/3 (X91+Y91)+ 1/3 (X81+Y81)=0

J74-J101+1/3 (X101+Y101)+1/3 (X91+Y91)+1/3 (X81+Y81)=0

J75-J102+1/3 (X101+Y101)+1/3 (X91+Y91)+1/3 (X82+Y82)=0

J76-J103+1/3 (X101+Y101)+1/3 (X92+Y92)+1/3 (X82+Y82)=0

J77-J104+1/3 (X102+Y102)+1/3 (X92+Y92)+1/3 (X82+Y82)=0

J78-J105+1/3 (X102+Y102)+1/3 (X92+Y92)+1/3 (X83+Y83)=0

J79-J106+1/3 (X102+Y102)+1/3 (X93+Y93)+1/3 (X83+Y83)=0

От восьми до двенадцатимесячного возраста:

J82-J91+1/3(X91+Y91)=0

J83-J101+1/3(X101+Y101)+1/3(X91+Y91)=0

J84-J102+1/3(X101+Y101)+1/3(X91+Y91)=0

J85-J103+1/3(X101+Y101)+1/3(X92+Y92)=0

J86-J104+1/3(X102+Y102)+1/3(X92+Y92)=0

J87-J105+1/3(X102+Y102)+1/3(X92+Y92)=0

J88-J106+1/3(X102+Y102)+1/3(X93+Y93)=0

J89-J107+1/3(X103+Y103)+1/3(X93+Y93)=0

От четырёх до восьмимесячного возраста:

J92-J101+1/3(X101+Y101)=0

J93-J102+1/3 (X101+Y101)=0

J94-J103+1/3 (X101+Y101)=0

J95-J104+1/3 (X102+Y102)=0

J96-J105+1/3 (X102+Y102)=0

J97-J106+1/3 (X102+Y102)=0

J98-J107+1/3 (X103+Y103)=0

J99-J108+1/3 (X103+Y103)=0

От рождения до четырёхмесячного возраста:

Здесь a - это коэффициент рождаемости.

J102-((1-b )J31+Z2)a =0

J103-((1-b )2J21+Z3) a =0

J104-((1-b )3J11+Z4) a =0

J105-((1-b )3((1-b )J31+Z2)+Z5) a =0

J106-((1-b )3((1-b )2J21+Z3)+Z6) a =0

J107-((1-b )3((1-b )3J11+Z4)+Z7) a =0

J108-(((1-b )3((1-b )J31+Z2)+Z5)(1-b )3+Z8) a =0

J109-(((1-b )3((1-b )2J21+Z3)+Z6)(1-b )3+Z9) a =0

Ограничения на забой и продажу телят.

J51-1/3(X51+Y51)>=0

J61-1/3(X61+Y61)-1/3(X51+Y51)>=0

J71-1/3(X71+Y71)-1/3(X61+Y61)-1/3(X51+Y51)>=0

J81-1/3(X81+Y81)-1/3(X71+Y71)-1/3(X61+Y61)-1/3(X52+Y52)>=0

J91-1/3(X91+Y91)-1/3(X81+Y81)-1/3(X71+Y71)-1/3(X62+Y72)-1/3(X52+Y62)>=0

J101-1/3(X101+Y101)-1/3(X91+Y91)-1/3(X81+Y81)-1/3(X72+Y72)-1/3(X62+Y62) -1/3(X52+Y52)>=0

J102-1/3(X101+Y101)-1/3(X91+Y91)-1/3(X82+Y82)-1/3(X72+Y72)-1/3(X62+Y62) -1/3(X53+Y53)>=0

J103-1/3(X101+Y101)-1/3(X92+Y92)-1/3(X82+Y82)-1/3(X72+Y72)-1/3(X63+Y63) -1/3(X53+Y53)>=0

Трудовые затраты.

Trf – Трудоёмкость по выполнению ручных работ по f-му виду животных в нормо-часах на одного животного.

STrg – дефицит ресурсов в ручном труде (в нормо-часах) в g-ом году.

Krg – Количество трудовых ручных ресурсов в нормо-часах в g-ом году.

Tmf – Трудоёмкость по выполнению ручных работ по f-му виду животных в нормо-часах на одного животного.

STmg – дефицит ресурсов в ручном труде (в нормо-часах) в g-ом году.

Kmg – Количество трудовых ручных ресурсов в нормо-часахв g-ом году.

Ограничения на затраты корма.

Nfj – Норма кормления f-го животного j-ым кормом

Lj – Запас j-го корма. L – множество кормов, jÎ L

Целевая функция

STf – стоимость животного f-ой возрастной группы

SM – стоимость 1 кг живого веса животного

Vf – вес животного f–ой возрастной группы

STM – стоимость 1 литра молока

Ufi – Удой коровы f-ой группы за i-ый период. fÎ {1,2,3}, iÎ R

STRR – штраф за недостаток 1 нормо-часа ручных ресурсов

STRM – штраф за недостаток 1 нормо-часа механизированного труда

SRR – стоимость 1 нормо-часа ручного труда

SRM – стоимость 1 нормо-часа механизированного труда

Cj – стоимость j-го корма. jÎ L