Компьютерная модель «Оптимизация раскроя» в электронных таблицах
Установим надстройку Поиск решения в Microsoft Excel 2003.
1. Ввести команду [Сервис - Надстройки].
В диалоговом окне Надстройки в списке Доступные надстройки: выбрать настройку Поиск решения путем установки флажка (рис. 1.30).
Щелкнуть по кнопке ОК.
Рис. 1.30. Диалоговое окно Надстройки в Microsoft Excel 2003
Установим надстройку Поиск решения в Microsoft Excel 2007
1. Щелкнуть по значку Кнопка Microsoft Office .
В появившемся диалоговом окне щелкнуть по кнопке Параметры Excel.
В появившемся диалоговом окне выбрать пункт Надстройки.
В списке Управление выбрать пункт Надстройки Excel и нажать кнопку Перейти.
В диалоговом окне Надстройки в списке Доступные надстройки: выбрать настройку Поиск решения путем установки флажка (рис. 1.31).
Щелкнуть по кнопке ОК.
Рис. 1.31. Диалоговое окно Надстройки в Microsoft Excel 2007
2. Ячейки В2, С2 и D2 выделить для хранения значений параметров X1, Х2 и ХЗ (рис. 1.32).
В ячейку В4 ввести формулу вычисления целевой функции:
=B2+C2+D2.
В ячейку В7 ввести формулу вычисления количества заготовок типа А:
=10*В2+ 3*С2 + 8*D2.
В ячейку В8 ввести формулу вычисления количества заготовок типа Б:
=3*В2+ 6*С2 + 4*D2.
Рис. 1.32. Ввод формул оптимизационной модели
Для поиска оптимального набора значений параметров, который соответствует минимальному значению целевой функции, воспользуемся надстройкой электронных таблиц Поиск решения.
3. В электронных таблицах Microsoft Excel 2003 ввести команду [Сервис-Поиск решения...].
В электронных таблицах Microsoft Excel 2007 ввести команду [Данные-Поиск решения...].
В появившемся диалоговом окне Поиск решения (рис. 1.33) установить:
• адрес целевой ячейки;
• вариант оптимизации значения целевой ячейки (в нашем случае минимизацию);
• адреса ячеек, значения которых изменяются в процессе поиска решения (в которых хранятся значения параметров);
• ограничения (типа равно для ячеек, хранящих количество заготовок, и типа больше равно для параметров).
Рис. 1.33. Диалоговое окно Поиск решения
4. Щелкнуть по кнопке Выполнить.
В диалоговом окне Текущее состояние поиска решения (рис. 1.34) нажимать кнопку Продолжить до тех пор, пока в ячейке целевой функции не появится минимальное значение (рис. 1.35).
Рис. 1.34. Процесс поиска решения
5. Таким образом, для изготовления 500 деталей А и 300 деталей Б требуется 70 листов материала, при этом 20 листов необходимо раскроить по первому, 20 листов — по второму и 30 листов — по третьему варианту (см. рис. 1.35).
Рис. 1.35. Результат оптимизации
Следующая страница Контрольные вопросы