Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laba_5.doc
Скачиваний:
39
Добавлен:
20.02.2016
Размер:
1.2 Mб
Скачать

2.4 Задача о планировании производства

Постановка задачи. Предприятие должно производить изделия n видов: u1, u2,...ип, причем количество каждого выпускаемого изделия , не должна превысить спрос β1, β2,... βn одновременно не должно быть меньше запланированных величин b1,b2,...,bn соответственно , на изготовление уходит m видов сырья s1, s2, ..., sm, запасы которых ограничены соответственно величинами. . Известно , что на изготовление i - ro изделия идет единиц j - го сырья. Прибыль, получаемая от реализации изделийul, u2, ..., un равна соответственно с1, с2, ...,сп. Нужно так спланировать производство изделий , чтобы прибыль была максимальной и при этом выполнялся план на производство каждого изделия , но не превышался спрос на него.

Математическая модель. Обозначим через х1 2,...хп количества единиц изделий и1, и2,...ип, выпускаемых предприятием. Прибыль , принесенный планом (целевая функция) , будет равна:

Ограничения на выполнение плана запишется в виде: для i = 1,2,...,n. Чтобы не превысить спрос , надо ограничить выпуск изделий: , дляj = 1,2,...,n. Чтобы не превысить спрос , надо ограничить выпуск изделий:

при условии , что x1,x2,...,xn неотрицательные.

Рассмотрим конкретный пример задачи о планировании производства и приведем последовательность действий , необходимых для ее решения с помощью MS Excel .

Условие задачи. Предприятие выпускает два вида железобетонных изделий: лестничные марши и балконные плиты. Для производства одного лестничного марша нужно потратить 3,5 куб.м. бетона и 1 упаковки арматуры , а для производства плиты - 1 куб.м. бетона и 2 упаковки арматуры. На каждую единицу продукции приходится 1 человеко -день трудозатрат. Прибыль от продажи 1 лестничного марша составляет 200грн. , А одной плиты - 100 грн . На предприятии работает 150 человек , причем известно , что в день предприятие производит не более 350 куб.м. бетона и завозится не больше 240 упаковок арматуры. Требуется составить такой производственный план, чтобы прибыль от продукции был максимальным.

Решение:

  1. На письме книги MS Excel заполните таблицу параметров задачи (р.10).

  2. Создайте модель задачи и заполните ячейки для значений переменных (сначала ячейки х1 и х2 заполняются произвольными числовыми значениями, например, значением 10), целевой функции (ячейка содержит формулу) и ограничений (ячейки содержат формулы) (рис. 10).

3. Выполните команду Сервис ► Поиск решения и установите необходимые значения в полях диалогового окна Поиск решения , добавляя ограничения в окне Добавление ограничений.

Замечание В окне Добавление ограничений при необх. есть возможность установить ограничения на целочисленность переем. модели.

4. Нажмите на кнопку выполнять и установите параметры в окне Результаты поиска решения (переключатель Сохранить найденное решение или Восстановить исходные значения и Тип отчета).

Замечание: В случае ошибок в формулах , ограничениях или неверных параметрах модели в данном окне могут появиться следующие сообщения : « Значение целевой ячейки НЕ сходятся » , « Поиск быть не может найти решение » или « Условия линейной модели не выполняются ». При этом переключатель следует установить в положение Восстановить исходные значения , проверить данные на листе и процедуру поиска решения проделать заново.

5 . В результате в ячейках с переменными задачи появятся значения, соответствующие оптимальному плановые ( 80 лестничных маршей и 70 плит перекрытия в день ) , а в ячейке для целевой функции - значение прибыли (23 000 грн.) , Что соответствует данному плановые (рис . 11).

рис. 11

6.В случае если полученное решение является удовлетворительным, можно сохранить оптимальный план и ознакомиться с результатами поиска, выводятся на отдельный лист (рис.12)

Рис. 12

Если данную модель предполагается применять неоднократно , то ее можно сохранить для последующего использования . Для этого нужно выполнить следующие действия .

1 . Сформулируйте задачу.

2 . В меню Сервис выберите команду Поиск решения.

3 . Нажмите кнопку Параметры.

4 . Нажмите кнопку Сохранить модель.

5 . Введите ссылку на верхнюю ячейку столбца , в котором следует разместить модель оптимизации .

Замечания. Значение элементов управления диалогового окна Поиск решения записываются на лист при выполнении команды Сохранить в меню Файл. Чтобы использовать на письме несколько моделей оптимизации , нужно Сохранить их с помощью кнопки Сохранить модель.

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

  1. В меню Сервис выберите команду Поиск решения.

  2. Нажмите кнопку Параметры.

  3. Нажмите кнопку Загрузить модель.

  4. Введите ссылку на весь диапазон ячеек с областью модели

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]