Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metod_modeluvannya_praktichna_denna_zaochna.doc
Скачиваний:
68
Добавлен:
04.06.2015
Размер:
1.12 Mб
Скачать

11. Змінна величини та їх позначення для розв’язку задачі

Статево-вікові групи тварин

Погол. на почат. року

Прип­лід, гол.

Вибра-куван-ня,%

Падіж, гол.

Жива маса однієї голови, кг.

Переведено в старшу

групу, гол.

Посту­пило із молод, груп, гол.

Погол. на кінець року, гол.

Корови

А1

X1

S1

P1

N1

Z1

Y1

Нетелі

А2

Х2

S2

P2

N2

Z2

Y2

Телиці старше року

А3

Х3

S3

Р3

N3

Z3

Y3

Телички до року

А4

Х4

S4

Р4

N4

Z4

Y4

Телички-приплід

М5

Х5

S5

P5

N5

Z5=0

Y5=0

Бички старше року

А6

Х6

S6

Р6

N6

Z6

Y6

Бички до року

А7

X7

S7

Р7

N7

Z7

Y7

Бички-приплід

А8

М8

X8

S8

Р8

N8

Z8=0

Y8=0

Худоба на відгодівлі

А9

Х9

S9

Р9

N9=0

Z9

Y9

Невідомими в даній задачі (змінними) є чотири групи величин:

1. Відсоток вибракування тварин кожної статево-вікової групи (Хі);

2. Кількість тварин, переведених у старші групи (Ni);

3. Кількість тварин, що поступлять із молодших груп (Zi);

4. Поголів’я тварин, що залишиться на кінець року (Yi).

Із урахуванням прийнятих позначень система обмежень матиме такий вигляд:

- обмеження за рухом поголів'я тварин різних статево-вікових груп:

1. Корів:

1000 -1000Х1/100 + Z1 = Y1

замінимо Z1 = N2 і отримаємо обмеження:

1000 - 10X1 + N2 = Y1, або

10X1 - N2 + Y1= 1000.

2. Нетелей:

144 - 144X2/100 - N2 + Z2 = Y2, при Z2 = N3

1,44X2 +N2 – N3 + Y2 = 144.

3. Поголів’я телиць віком старше року:

240 - 240Х3/100 - N3 + Z3 = Y3, (Z3 = N4)

2,4X3 + N3 - N4 + Y3 = 240.

4. Поголів’я теличок віком до 1 року:

380 - 380X4/100 - N4 + Z4 – 2 = Y4 (Z4 = N5)

3,8X4 +N4 – N5 + Y4 = 378.

5. Поголів’я теличок-приплоду:

520 - 520X5/100 – N5 - 10 = 0,

5,2Xs + N5 = 510.

6. Поголів’я бичків віком старше року:

230 - 230X6/100 + Z6 = Y6, (Z6 = N7)

2,3X6 -N7+Y6 = 230.

7. Поголів'я бичків віком до року:

376 - 376Х7/100 - N7 + Z7 – 2 = Y7, (Z7 = N8)

3,76X7 + N7 – N8 + Y7 = 374.

8. Поголів’я бичків-приплоду:

520 - 520X8/100 – N8 – 10 = 0,

5,2X8 + N8 = 510.

- обмеження по переводу в старшу групу:

9. Нетелей:

1,44X2 + N2 =144.

10. Телиць віком старше року:

2,4X3 + N3= 240.

11. Теличок віком до року:

3,8Х4 + N4 - 2 = 378.

12. Бичків віком до року:

3,76X7 + N7 – 2 = 374.

- обмеження по рівню вибракування:

Корів:

13. Мінімальний відсоток:

Х1 >=15.

14. Максимальний відсоток:

Х1 <=35.

15. Нетелів:

Х2 <= 2.

16. Теличок віком до 1 року:

Х4 <= 35.

17. Теличок-приплоду:

X5 <=20.

18. Бичків віком старше року:

Х6 <=100.

19. Бичків віком до року:

Х7<=35.

20. Бичків-приплоду:

- обмеження по поголів’ю худоби на кінець року:

21 .Загальне поголів’я худоби на кінець року - не менше 2300 голів:

Y1 + Y2 + Y3+ Y4+ Y5 + Y6 >= 2300.

22.Поголів’я корів - не менше 1000 голів:

Y1 >=1000.

23. Поголів’я бичків віком старше 1 року - не менше 200 голів:

Y6>=200.

- обмеження по умовах структурного співвідношення:

24. Корів-нетелей:

0,17Y1 <= Y2.

25. Нетелей-телиць віком старше 1 року:

1,6Y2 <= Y3.

26. Телиць віком старше року і до 1 року:

1,4Y3 <= Y4.

27. Бичків віком старше року і до 1 року:

Y6 <= Y7.

Критерій оптимальности

10X1 *5 + 1,44Х2 *3,5 + 2,4Х3 *3 + 3,8X4 *1,8 + 5,2Х5 *0,6 + 2,3X6 *3,2 + 3,8X7 *1,8 + 5,2X8 *0,6 → max, або

50X1 + 5,04X2 + 7,2X3 + 6,84X4 +3,12X5 + 7,36X6 + 6,84X7 + 3,12X8 max

В якості критерію оптимальності можна використати і максимальне виробництво молока і вираз матиме такий вигляд:

40Y1 → max

Після цього готується числова математична модель задачі (табл. 12).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]