Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Использование метода Поиск решения EXCEL для ЗЛП.



 

Занести данные для прямой задачи в EXCEL в виде, представленном на рисунке.

 

· Ячейки 2-й строки – названия столбцов

· Ячейки столбца A – названия строк Таблицы

· Ячейки B3 и C3 –компоненты будущего плана (там будут получены значения переменных x1 и x2), которые надо найти

· Столбцы B и C – данные по 2-м продуктам

 

Ввести отпускные ценыпродуктов в B4 и C4 (продукты – то, что производится).

Ввести доступные объёмы ресурсов в столбец E.

Вставить в F5 формулу для расчёта остатка и продолжить её на весь столбец F:

=E5-D5

 

 

 

Ввести формулы для вычисления выручки ( в D4 ) и вычисления затрат ресурсов при реализации плана ( в D5 – D13 ) (вставить в ячейку D4 формулу для расчёта затрат ресурсов и продолжить её вниз по столбцу D):

 

=B4*B$3+C4*C$3

 

 

Знак $ обозначает, что при распространении формулы берётся значение именно этой ячейки.

 

Используем команду Данные – Поиск решения (Если Поиск решения отсутствует, надо войти в надстройки и пометить Поиск решения. После выхода из Надстроек в пункте Данные появится пункт Поиск решения).

 

 

 

 

Установить целевую ячейку (в неё будет помещён результат расчёта целевой функции) $D$4 равной максимальному значению (так как мы хотим максимизировать выручку).

В поле Изменяя ячейки указать диапазон $B$3 – $C$3:

щёлкнуть мышкой по полю Изменяя ячейки, затем в Таблице мышкой выделить диапазон ячеек B3-C3.

 

 

Нажать кнопку Добавить – появится окно Добавление ограничения.

Выделяем мышью диапазон D5-D13, и он отображается в окне Добавление ограничений.

В среднем поле выбираем вид ограничения: < =

В поле Ограничение задаём диапазон E5-E13:

- мышью отмечаем поле “Ограничение”, выделяем в Таблице диапазон ячеек E5-E13, и он появится в поле Ограничения).

 

 

 

 

Нажать OK:

 

Нажать кнопкуПараметры и установить:

· Флажок неотрицательные значения (так как компоненты плана x1 и x2 неотрицательны)

· Флажок линейная модель

 

 

Нажать ОК и затем Выполнить.

Выделить Тип отчёта: Результаты, Устойчивость, Пределы.

 

 

 

Нажмём ОК – появляются:

1) Результаты расчётов;

2) Отчёты по Результатам, Устойчивости, Пределам на отдельных Листах EXCEL:

 

 

Анализ результатов.

Отчёт по результатам

 

Включает 3 Таблицы:

1 Таблица Целевая ячейка – содержит значение целевой функции(прибыль от реализации печенья и бисквитов, кг ):

- исходное - до начала вычислений (в поле Исходное значение);

- итоговое – после оптимизационных вычислений (в поле Результаты).

 

2 Таблица Изменяемые ячейки:

Содержит значения переменных x1(выпуск печенья) и x2 (выпуск бисквитов), соответствующих оптимальному Плану (кг).

 

3 Таблица Ограничения:

- Поле Значения – количество используемого ресурса для реализации плана (кг);

- Поле Статус – статус ограничений (связанноепри полном использовании ресурса; несвязанноепри избытке ресурса);

- Поле Разница - разность между доступным количеством ресурса и использованным для выполнения плана.

 

 

 

Отчёт по Устойчивости.

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

Цель анализа заключается в определении таких границ изменения исходных данных задачи (коэффициентов целевой функции и правых частей ограничений), при которых ранее найденный оптимальный план сохраняет свою оптимальность и в изменившихся условиях.

 

Содержит 2 Таблицы:

 

1-я Таблица Изменяемые ячейки:

- Поле Результ. Значение – содержит кол-ва выпуска продуктов (x1 и x2) для Оптимального плана ( кг );

- Поле Целевой коэф-т: в нашем случае – это выручка за реализацию единицы продукта ( руб./кг );

- Поля Допустимое увеличение и Допустимое уменьшение содержат предельные значения приращения коэффициентов целевой функции ( руб./кг продукта ), которые показывают, насколько можно увеличить и уменьшить каждый целевой коэффициент в отдельности, сохраняя при этом оптимальные значения переменных. В нашем примере оптимальный план (количество и ассортимент товаров) не изменится при изменении целевого коэффициента, например, для бисквитов в пределах:

27-7.8≤ с ≤ 27+21, т.е. при 19.2≤ с ≤ 48

 

 

- Поле Нормир.стоимость – потери целевой функции (руб.) от выпуска единицы ( 1 кг ) невыгодного товара, т.е. который отсутствует в оптимальном плане. В нашем примере в оптимальном плане производятся оба вида продукции. Поэтому нормированная стоимость равна 0;

 

- Для невыпускаемой продукции нормированная стоимость показывает, насколько изменится целевая функция при принудительном включении единицы этой продукции в оптимальное решение;

 

2-я Таблица Ограничения.

Содержит:

- Поле Результ. Значение – величины использованных ресурсов (левые части ограничений, кг ) при оптимальном плане выпуска продукции;

- Поле Теневая цена - оптимальные значения двойственных переменных, которые показывают, как изменится целевая функция (в руб. ) при изменении соответствующего запаса ресурса на единицу (например, на 1 кг ); Имеет размерность руб./кг ресурса; Например, при увеличении муки на 2 кг и масла на 3 кг доход изменится на:

46.7 руб/кг * 2кг+0руб/кг*3 кг=93.4 руб.

- Поле Ограничение Правая часть · исходные запасы ресурсов (правые части ограничений, кг );

- Поля Допустимое увеличение и Допустимое уменьшение - предельные значения приращений ресурсов (их допустимое увеличение и уменьшение, кг ), при которых сохраняется оптимальный план двойственной задачи (т.е. теневые цены ресурсов) и базисный набор переменных, входящих в оптимальное решение исходной задачи (ассортимент выпускаемой продукции).

- То есть при увеличении запасов муки на 10 кг её теневая цена останется прежней, поэтому доход увеличится на 10кг*46.7 руб/кг=467 руб. А при увеличении муки на 76 кг её теневая цена изменится, поэтому ничего про дополнительный доход без дополнительного исследования сказать нельзя, так как мы вышли за допустимые пределы изменения муки (увеличение на 75 кг).

 

 

 

3)Отчёт по Пределам.

 

Состоит из 2-х таблиц.

· Целевое

· Изменяемое

 

1-я Таблица Целевое:

- Поле Значение – значение целевой функции (в нашем примере - выручка) в оптимальном решении ( руб.).

 

2-я таблица Изменяемое:

- Поле Значение – значение выпуска продукции в оптимальном решении ( кг ).

 

- Поле Целевой результат – чему равна выручка ( кг ) от выпуска продукции, если:

ü Данный продукт выпускается на нижнем (или верхнем пределе):

ü Остальные продукты выпускаются по оптимальному плану.

 

- Поля Верхний предел и Нижний предел - приводятся нижние и верхние пределы выпуска указанного продукта ( кг ).

 

 

 

Целевой результат для нижнего предела Печенья:

32*0+27*667=18000 (руб.)

Целевой результат для нижнего предела Бисквитов:

32*1250+27*0=40000 (руб.)

 

Целевой результат для верхнего предела любого продукта: 32*1250+27*667=58000 (руб.)

 

Примечание: Аналогично решается двойственная задача с помощью механизма “Поиск решения”.

На рисунке приведён лист EXCEL с данными для двойственной задачи и результатом её решения.

 


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-08-31; Просмотров: 854; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.026 с.)
Главная | Случайная страница | Обратная связь