Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Оптимальне рішення для другого варіанта вихідних даних




В останньому прикладі спробуйте змінить значення на десяті долі в більшу і меншу сторону для прибутку отриманого при реалізації різних продуктів, виконуючи пошук оптимального рішення, і подивіться як від таких незначних змін залежить розподіл об’єму випуска продукції і значення цільовой функції. При цьому не слід забувати попередньо очищати ячейки змінних даних.

Алгорітм розв’язку задачі з оптимізації раціону для корів (Л.р. 1 )

 

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

Позначимо через Х1, X2, X3, Х4, Х5, X6 масу окремих кормів, а через Х7 - загальну поживність раціону.

Економіко-математична модель матиме такий вигляд.

Цільова функція - це математичний вираз мети, тобто того, що в даному випадку необхідно мінімізувати:

F (х) =0,5X1 + 0,6X2 + 0,25Х3 + 0,04Х4 + 0,08X5

Обмеження за умовою:

1,15X1 +1,18Х2 +0,44Х3 + 0,2X4 + 0,2 X5 ≥13,4

1,15X1 +1,18Х2 +0,44 Х3 + 0,2Х4+ 0,2X5 ≤13,8

85X1 +189Х2 +144X3 + 5X4 + 14X5 ≥1340

85X1+189X2+144X3 + 5X4 + 14X5≤1380

2X1 +2Х2 +17Х3 + 2,8X4 +1,4Х5 +164Х6 ≥97

3,9X1 +4,3Х2 +2,2Х3 + 0,8X4 + 0,4X5 +230Х6 ≥69

0,3X1 +0,2Х2 +49 Х3 + 4Х4 + 20Х5 ≥610

1,15X1 +1,18Х2 + 0,44Х3 + 0,2X4 + 0,2Х5 - Х6 = 0

0,44Х3 + 0,2Х40,26Хб = 0

1,15X1 +1,18X2 - 0,29Х6 ≥0

Х5 ≥ 15

X2<= 2

Х1, Х2, Х3, Х4, Х5, Х6 ≥ 0

1.Для наведеної системи підготовимо форму для введення умов (рис. 1).

Рис. 1 Форма для введення даних

2. У нашій задачі оптимальні значення вектора X =(Х1, X2, Х3, Х4, X5X6 ) після розв’язку будуть розміщені в клітинках B3:G3, оптимальне значення цільової функції - в клітинці I5.

3. Введемо дані у підготовлену форму, отримаємо результат, зображений на рис. 1.2.

Введемо залежність для цільової функції:

4. - робимо активною клітину І5;

5. - курсор на Мастер функциіі;

6. - на екрані з’являється діалогове вікно Мастер фуикций;

7. -з вікна Категорія курсором вибираємо категорію Математические;

8. -у вікні Функции обираємо СУММПРОИЗВ;

9. -у масив 1 вводимо $В$3:$Н$3;

10.-у масив 2 вводимо В4:Н4;

11.-установку цільової функції завершено.

 

Рис. 2 Дані введено у форму

На екрані I5 цільова функція введена, як показано на рис. 3.

2. Введемо залежності для лівих частин обмежень: аналогічно попередньому кроку вводимо функції для лівих частин, або ж з клітини I7 копіюємо формулу в I8,.... I19. На цьому завершено введення залежностей.

Після вибору команд Сервис => Поиск решения або Данные => Поиск решения з’явиться діалогове вікно Поиск решения.

Рис. 3 Формування цільової функції*

У діалоговому вікні Поиск решения є три основних параметри:

- Установить целевую функцию.

- Изменяя ячейки.

- Ограничения.

Насамперед необхідно заповнити поле Установить целевую функцию.

У всіх задачах для засобу Поиск решения оптимізується результат в одній з клітин робочого листа. Цільова функція зв’язана з іншими клітинами цього листа за допомогою формул. Засіб Поиск решения дає можливість обрати пошук найменшого чи найбільшого значення для цільової функції, або встановити конкретне значення.

Другий важливий параметр засобу Поиск решения - Изменяя ячейки.

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

Для розв’язку задачі можна вказати до 200 таких клітин, але до них є дві основні умови: вони мають містити формули і зміна їх значень повинна. впливати на зміну значення цільової функції, тому цільова клітина залежна від Изменяемых ячеек.

* Адреси клітин усі діалогові вікна зручно вводити не з клавіатури, а рухаючись мишкою по клітинах, адреси яких слід ввести.

Третій параметр, що необхідно встановити - Ограничения.

6.Призначення цільової функції:

Навести курсор в поле Установить целевую функцию.

-Ввести адресу клітини 15.

-Ввести напрямок цільової функції (максимального значення).

-Ввести адреси змінних:

-Навести курсор в поле Изменяя ячейки.

-Ввести адреси $В$3:$Н$3.

7.Вводимо обмеження:

Курсор в поле Добавить, з’являється діалогове вікно

Добавление ограничений (рис. 4.)

Рис. 4 Формування обмежень

-У полі Ссылка на ячейку ввести адресу 17.

-Ввести знак обмеження та обсяг обмеження.

-Добавить. Аналогічно ввести решту обмежень.

-Після останнього обмеження ввести ОК.

На екрані з’являється діалогове вікно Поиск решения з введеними умовами (рис. 5)

Рис.5 Сформовані та введені всі умови для розв’язку

-Відкрити вікно Параметри поиска решения.

-Відмітити позначку Линейная модель, що забезпечує використання симплекс-методу, та позначити прапорцем Неотрицательные значення.-ОК.

На екрані з’явиться вікно Поиска решения.-Виполнить.

Рис. 6 Параметри для ЗЛП

 

На екрані з’явиться діалогове вікно Результати поиска решения-рис. 7.

Рис. 7 Результати розв’язку

 

Оптимальний розв’язок знайдено.Отриманий оптимальний розв’язок означає, що мінімальна вартість добового раціону 5,74 грн. забезпечить отримання добового надою молока від корови 18 кг. При цьому раціон включатиме 3,49 кг дерті ячмінної, 3,97 кг сіна із люцерни, 7 кг соломи, 31,2 кг силосу та 124 г монокальційфосфату. Раціон за енергетичною поживністю та вмістом взятих для розрахунку окремих поживних речовин відповідає нормі годівлі тварин.

Додоток 3




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 452; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.022 сек.