Автор: V*****************@yandex.ru, 27 Ноября 2011 в 11:39, контрольная работа
Мебельная фабрика производит комоды и шкафы. Цена одного изделия: шкаф – 8000 руб., комод – 6000 руб. Расход ресурсов на производство одного изделия и общее количество имеющихся ресурсов приведены в табл.
Кафедра
сертификации и менеджмента
«Решение
оптимизационных
задач линейного
программирования в
среде EXCEL».
группы УК-52-07
Проверил: С. В.И.
2010
Условие задачи:
Мебельная фабрика производит комоды и шкафы. Цена одного изделия: шкаф – 8000 руб., комод – 6000 руб. Расход ресурсов на производство одного изделия и общее количество имеющихся ресурсов приведены в табл.
Ресурс | Расход на производство 1 ед.изделия | Общ.кол-во ресурсов | |
Шкаф | Комод | ||
Дуб, м3 | 0,1 | 0,2 | 40 |
Сосна, м3 | 0,3 | 0,1 | 45 |
Трудоемкость, чел\ч. | 1,5 | 1,2 | 360 |
Считая что сбыт готовой продукции обеспечен, определить: сколько комодов и шкафов следует изготовить фабрике, чтобы доход от их реализации был максимальным.
Экономико-математическая модель задачи.
Требуется найти план выпуска продукции, максимизирующий прибыль мебельной фабрики.
Обозначим через х1, х2, вид выпускаемой продукции.
Целевая функция – это выражение, которое необходимо максимизировать:
f (Х)=8000х1++6000х2→max
Ограничения по ресурсам:
0,1х1+0,2х2≤40
0,3х1+0,1х2≤45
1, 5х1+1,2х2≤360
х1, х2,≥0
Решение.
Обозначаем через х1, х2 вид выпускаемой продукции. В моей задаче оптимальные значения вектора Х= (х1, х2), будут помещены в ячейках А2:В2, оптимальные значения целевой функции – в ячейке С3.
2. Вводим исходные данные.
Рис.1. Ввод искомых данных.
Массив 1 будет использоваться при вводе зависимостей для ограничений, поэтому на этот массив надо сделать абсолютную ссылку.
Рис2.Вводится функция для вычисления целевой функции.
7. Вводим ограничения.
На экране появится диалоговое окно Поиск решения с введенными условиями.
Рис.4 Введены все условия для решения задачи
8. Вводим параметры для решения задачи линейного программирования.
Через непродолжительное время появятся диалоговое окно Результаты поиска решения и исходная таблица с заполненными ячейками, для значений хi и ячейка С3 с максимальным значением целевой функции.
Рис.4 Решение
найдено.Все ограничения и
В
результате решения задачи был
получен ответ: для получения максимальной
прибыли необходимо произвести: 100 шт.
шкафов и 150 комодов.
Отчет
по результатам.
Microsoft Excel 11.0 Отчет по устойчивости | ||||||||
Рабочий лист: [Книга2]Лист1 | ||||||||
Отчет создан: 18.12.2010 14:18:01 | ||||||||
Изменяемые ячейки | ||||||||
Результ. | Нормир. | Целевой | Допустимое | Допустимое | ||||
Ячейка | Имя | значение | стоимость | Коэффициент | Увеличение | Уменьшение | ||
$A$2 | x1 | 100 | 0 | 8000 | 10000 | 5000 | ||
$B$2 | x2 | 150 | 0 | 6000 | 10000 | 3333,333333 | ||
Ограничения | ||||||||
Результ. | Теневая | Ограничение | Допустимое | Допустимое | ||||
Ячейка | Имя | значение | Цена | Правая часть | Увеличение | Уменьшение | ||
$C$6 | 330 | 0 | 360 | 1E+30 | 30 | |||
$C$5 | 45 | 20000 | 45 | 8,333333333 | 25 | |||
$C$4 | 40 | 20000 | 40 | 7,142857143 | 25 | |||
|
Проведём анализ полученного оптимального решения исходной задачи с помощью двойственных оценок.
-
Анализ использования ресурсов
в оптимальном плане
если
Yi > 0,то ∑ aijXj = bi,
i = 1, …, m;
если
∑ aijXj = bi, то Yi
= 0, i = 1, …, m.
0,1 +0,3 +1,5 8000
0,2 +0,1 +1,2 6000
Подставим оптимальные значения вектора и получим
так как 330 < 360, то то =27368,4211 , а =5263,15789
Ресурсы «дуб» и «сосна» имеют отличные от нуля оценки– эти ресурсы полностью используются в оптимальном плане и являются дефицитными, т.е. сдерживающими рост целевой функции. Правые части этих ограничений равны левым частям:
Ресурс «труд» используется не полностью (330 < 360), поэтому имеет нулевую двойственную оценку (Y2 = 0)
330 < 360
Этот ресурс влияет на план выпуска продукции.
Общая стоимость используемых ресурсов при выпуске 30 ковров второго вида и 10 ковров третьего вида составит 150 тыс. руб.:
g
(Y) = 40 * Y1 + 45 * Y2 + 360 * Y3
= 40 * 27368,4211 + 45 * 5263,15789 + 360 * 0= 1700000 руб..
Информация о работе Решение оптимизационных задач линейного программирования в среде EXCEL