Рассмотрим технологию решения задача оптимального использования ресурсов




Задачи оптимизации

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

Таким образом, задача оптимизации – это задача выбора из множества вариантов наилучшего, оптимального.

Пример. Задача оптимального использования ресурсов.

Фабрика имеет в своем распоряжении определенное количество ресурсов: рабочую силу, деньги, сырье, оборудование, производственные площади и т.п. Допустим, например, ресурсы трех видов: рабочая сила, сырье и оборудование – имеются в количестве соответственно 80 (чел./дней), 480 (кг) и 130 (станков/ч). Фабрика может выпускать ковры четырех видов. Информация о количестве единиц каждого ресурса, необходимых для производства одного ковра каждого вида, и доходах, получаемых предприятием от единицы каждого вида товаров, приведена в таблице.

 

Ресурсы Нормы расхода ресурсов на единицу изделия Наличие ресурсов
Ковер «Лужайка» Ковер «Силуэт» Ковер «Детский» Ковер «Дымка»
Труд          
Сырье          
Оборудование          
Цена (тыс. руб)          

 

Требуется найти такой план выпуска продукции, при котором будет максимальной общая стоимость продукции.

Обозначим через Х1, Х2, Х3, Х4 количество ковров каждого типа.

Экономико-математическая модель задачи.

Целевая функция – это выражение, которое необходимо максимизировать:

F(x)=3X1+4X2+3X3+X4.

Ограничения по ресурсам:

1+2Х2+2Х3+6Х4≤ 80

1+8Х2+4Х3+3Х4 ≤ 480

1+4Х23+8Х4 ≤ 130

Х1, Х2, Х3, Х4 ≥ 0.

 

Рассмотрим технологию решения задача оптимального использования ресурсов

1. Подготовим форму для ввода условий.

2. В нашей задаче оптимальные значения Х1, Х2, Х3, Х4 будут помещены в ячейках В3:Е3, оптимальное значение целевой функции – в ячейке G4.

3. Введем исходные данные в созданную форму. Получим:

(Чтобы объединить ячейки, необходимо выделить те ячейки, которые объединяем и нажать на кнопку на панели инструментов)

4. Введем зависимость для целевой функции. Для этого поставим курсор в ячейку G4 и введем в нее формулу: =$B$3*B4+$C$3*C4+$D$3*D4+$E$3*E4.

5. В ячейку F8 введите формулу: =B8*$B$3+C8*$C$3+D8*$D$3+E8*$E$3 и скопируйте в остальные две ячейки.

6. Запустим Поиск решения. Поиск решения – это надстройка Excel, которая позволяет решать оптимизационные задачи. Если в меню Данные отсутствует Поиск решения, значит, необходимо загрузить эту надстройку. Для этого выполните команду: Файл – Параметры – Надстройки, в нижней части экрана нажмите на Перейти и в окрывшемся диалоговом окне поставьте галочку рядом с надписью Поиск решения, затем ОК.

7. В диалоговом окне Поиск решения есть три основных параметра: Установить целевую ячейку, Изменяя ячейки и Ограничения. Для того, чтобы установить целевую ячейку, нужно в окне Оптимизировать целевую функцию ввести: $G$4 (как привило она уже там будет стоять, если вы ранее выделили эту ячейку до запуска Поиска решения. Поскольку мы хотим найти наибольшую прибыль, необходимо выбрать Максимум.

8. В поле Изменяя ячейки переменных введем: $B$3:$E$3, для этого просто выделим указанный диапазон ячеек.

9. Остается ввести ограничения. Для этого нажмите кнопку Добавить и в появившемся окне введите:

10. Добавьте остальные ограничения таким же образом. В результате должно получиться следующее:

11. Нажмите на Найти решение. Должно получиться:

Полученное решение означает, что максимальный доход 150 тыс. руб. фабрика может получить при выпуске 30 ковров второго вида и 10 ковров третьего вида. При этом ресурсы труд и оборудование будут использованы полностью, а из 480 кг сырья будет использовано 280 кг.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2023-01-17 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: