Решение задачи об изготовлении стержней с помощью MS Excel



 

Для решения данной задачи с помощью программы МS Ехсеl создадим новый лист. Переименуем его, например, «Изготовление стержней». Выполним подготовительный этап для решения, т.е. создадим макет листа для исходных данных для решения задачи об изготовлении стержней (рис. 8).

 

 

Рис. 8

Для удобства и наглядности в ячейки А10:A16, B10:G10, H10, I10, H13 вносим необходимый текст, ячейки В13 и G13 объединяем и также вносим текст в полученную ячейку. Текст не влияет на решение рассматриваемой задачи.

В ячейки B12:G12 вводим единицы - значения целевой функции.

В ячейку H11 размещаем формулу для целевой функции

=СУММ(B11:G11). Ее будем минимизировать.

Ячейки B11:G11 оставляем незаполненными, их используем в качестве переменных, в них же будут размещены значения - результат решения задачи.

В ячейку Н14, используя Мастер функций, вводим:

=СУММПРОИЗВ($B$11:$G$11;B14:G14) (Первое уравнение)

В ячейку Н15 вводим:

=СУММПРОИЗВ($B$11:$G$11;B15:G15). (Второе уравнение)

В ячейку Н16 вводим:

=СУММПРОИЗВ($B$11:$G$11;B16:G16).(Третье уравнение)

Вызвав мастер поиска решения из меню Сервис - Поиск решения, устанавливаем в появившемся диалоговом окне целевую функцию, используя Н11, указываем изменяемые ячейки B11:G11 и ограничения через ячейки Н14, Н15, Н16 (рис. 9), заполняем необходимые данные в параметрах поиска решения, указывая Линейная модель Неотрицательные значения (рис. 10). Это избавляет от необходимости вводить в ограничения два последних ограничения из (1).

 

 

Рис. 9

 

 

Рис. 10

 

Выполнив Поиск решения, нажав предварительно ОК в окне Параметры поиска решения, получаем найденное решение (рис. 11).

Результатом решения задачи являются найденные оптимальные значения переменных: x1 = 30, x2 = 10, x3 = 0, x4 = 50, x5 = 0, x6 = 0, которым соответствует целевая функция, равная 90.

Рис. 11

Результатом решения задачи об изготовлении стержней являются найденные оптимальные значения переменных х1 = 30, х2 = 10, х3 = 0, х4 = 50, х5 = 0, х6 = 0, которым соответствует значение целевой функции fорт = 90, .

Вывод. Из имеющихся заготовок для изготовления 100 комплектов деталей требуемых длин следует первым способом разрезать 30 стержней, вторым способом 10 стержней и четвертым способом – 50 стержней. Общее число израсходованных заготовок будет равно 90, что является минимальным из всех возможных вариантов разрезания исходного варианта. Для найденного оптимального решения задачи об изготовлении стержней будут отсутствовать лишние изготовленные детали.

 


Дата добавления: 2016-01-05; просмотров: 15; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!