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

Исходная информация после обработки

Половозрастные группы

На начало года и приплод

Выбраковка

Падеж

мin

мax

%

Гол.

%

Гол.

%

Гол.

Коровы

1600

5,9

94

7,8

125

-

-

Телки до года

509

15

76

-

-

1,8

9

Бычки до года

916

15

136

-

-

1,8

16

Телки-приплод

775

5

39

40

310

1,6

12

Бычки-приплод

775

5

39

40

310

1,6

12

После обработки исходной информации производится описание развернутой экономико-математической модели задачи.

К

Развернутая экономико-математическая модель

ак видим, принятый критерий оптимальности во многом будет зависеть от структуры стада. Но помимо этого на него окажут влияние и другие факторы:

- плодовитость маток;

  • продолжительность выращивания молодняка;

  • срок рационального использования маточного поголовья;

  • темп увеличения поголовья стада;

  • направление отрасли;

  • состав и структура кормов;

  • условия кормления и содержания.

Легко заметить, что взаимосвязь этих факторов позволяет иметь множество вариантов структуры стада крупного рогатого скота. Задача состоит в том, чтобы из этого множества вариантов определить для данных условий оптимальный вариант.

Исходя из целевой функции объем производства молока будет зависеть не только от количества коров, их продуктивности, но и сроков их выбраковки, так как при заданном плановом удое уже после 4-5 лактаций каждая индивидуальная корова будет снижать удой. Что касается оптимальной структуры стада, то на нее существенное влияние будет оказывать сокращение срока выращивания и откорма молодняка, предназначенного на мясо.

С учетом этих обстоятельств и заданных условий и определим систему переменных и ограничений.

Для начала составим систему переменных и внесем их в таблицу 2.43.

Таблица 2.43.

Система переменных

Половозрастные группы

Налич. на начало года

Приход

Расход

Налич. на конец года

При-плод

Из млад группы

В стар. группу

Па-деж

Выбр., реализ.

Коровы

1600

Х1

Z1

Y1

Нетели

375

Х2

Х1

Y2

Телки старше года

784

Х3

Х2

Z3

Y3

Бычки старше года

23

Х4

Z4

Y4

Телочки до года

509

Х5

Х3

9

Z5

Y5

Бычки до года

916

Х6

Х4

16

Z6

Y6

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

775

Х5

12

Z7

Бычки-приплод

775

Х6

12

Z8

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

Определимся с системой ограничений.

Система ограничений:

I. По соблюдению баланса скота в половозрастных группах, голов.

1. Для коров

1600 + х1 – z1 = у1, или –х1 + z1 + у1 = 1600

2. Для нетелей

375 + х2 – х1 = у2, или х1 – х2 + у2 = 375

3. Для телок старше 1 года

784 + х3 – х2 – z3 = у3, или х2 – х3 + z3 + у3 = 784

4. Для бычков старше 1 года

23 + х4 – z4 = у4, или –х4 + z4 + у4 = 23

5. Для телок до года

509 – 9 + х5 – х3 – z5 = у5, или х3 – х5 + z5 + у5 = 500

6. Для бычков до года

916 – 16 + х6 – х4 – z6 = у6, или х4 – х6 + z6 + у6 = 900

II. По переводу скота из младших половозрастных групп в старшие, голов.

7. Нетелей в группу коров

х1 = 375

8. Телок старше года в группу нетелей

х2 = 784 – z3, или х2 + z3 = 784

9. Телок до года в группу телок старше года

х3 = 509 – 9 – z5, или х3 + z5 = 500

10. Бычков до года в группу бычков старше года

х4 = 916 – 16 – z6, или х4 + z6 = 900

11. Приплод телок в группу телок до года

х5 = 775 – 12 – z7, или х5 + z7 = 763

12. Приплод бычков в группу бычков до года

х6 = 775 – 12 – z8, или х6 + z8 = 763

III. По выбраковке скота, голов.

13. Поголовье коров, не менее z1 ≥ 94

14. Поголовье коров, не более z1 ≤ 125

15. Поголовье телок до года, не менее z5 ≥ 76

16. Поголовье бычков до года, не более z6 ≤ 136

17. Приплод телок, не менее z7 ≥ 39

18. Приплод телок, не более z7 ≤ 310

19. Приплод бычков, не менее z8 ≥ 39

20. Приплод бычков, не более z8 ≤ 310

IV. По соотношению между половозрастными группами скота на конец года, голов.

21. Поголовье нетелей по отношению к коровам, не менее

у2 ≥ 0,39у1, или 0,39у1 – у2 ≤ 0

22. Поголовье нетелей по отношению к коровам, не более

у2 ≤ 0,41у1, или 0,41у1 – у2 ≥ 0

23. Поголовье телок старше года по отношению к нетелям, не менее

у3 ≥ 0,5у2, или 0,5у2 – у3 ≤ 0

24. Поголовье телок до года по отношению к телкам старше года, не менее

у5 ≥1,1у3, или 1,1у3 – у5 ≤ 0

V. По изменению поголовья на конец года, голов.

25. Общее поголовье скота: у1 + у2 + у3 + у4 + у5 + у6 = 4100

26. поголовье коров, не менее: у1 ≥ 1840 (1600 + 1600 х 0,15)

VI. По выполнению плана производства, ц.

27. Молока, ц:

0,5 х 1600 х 40,22 + 0,5у1 х 40,22 ≥ 70000, или 20,11у1 ≥ 37824

28. Мяса, ц:

4,98 z1 + 3,02 z3 + 3,48 z4 + 1,33 z5 + 2,31 z6 + 0,5 z7 + 0,5 z8 ≥ 4000

Целевая функция: максимум производства молока, ц.

F = 32176 + 20,11у1 → мах, или F = 20,11у1 → мах.

П

Решение модели в Excel

одробности в методическом пособии Г.П. Селюковой – «Решение задач линейного программирования средствами табличного редактора EXCEL», Тюмень 2002г., и других авторов.

Алгоритм решения модели в Excel.

  1. Записать модель в виде таблицы «Переменные» и «Ограничения».

  2. Ввести в целевую ячейку целевую функцию.

  3. Скопировать формулу из целевой ячейки в левую часть ограничений.

  4. Заполнить окно Поиск решения.

  5. Заполнить окно Параметры.

  6. Нажать в окне Параметры – ОК, в окне Поиск решения – Выполнить.

  7. В окне Результаты поиска решения необходимо выбрать щелчком мыши тип отчета – Устойчивость и кнопку ОК.

Последствия: на экране появится матрица модели, в которой (строка-значения, столбец-левая часть, целевая ячейка) будет зафиксировано решение (приложение 65).

А

Анализ оптимального решения

нализ оптимального решения начинается со строки значения (приложение 65) и оформляется в таблице 2.45. Выполнение условий анализируется при сравнении Левой и Правой частей ограничений, а заканчивается

анализ значением Целевой функции.

Таблица 2.45.

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