- •Д.П. Лабенко теория систем и системный анализ
- •Методические указания по выполнению лабораторных работ
- •Распределение тем лр по времени
- •Лр1. Обработка результатов экспериментов
- •1. Теоретические сведения
- •Метод наименьших квадратов
- •2. Практические задания
- •Варианты заданий
- •Контрольные вопросы
- •Лб2. Использование линейного программирования для решения транспортных задач
- •Теоретические сведения
- •Рассмотрим пример выполнения практических заданий.
- •Задания для выполнения
- •Порядок выполнения
- •Порядок выполнения
- •Контрольные вопросы
- •Лр3,4. Решение задач оптимизации с использованием ms excel
- •Краткие теоретические сведения
- •2.1. Линейная оптимизационная задача Контрольный пример
- •Решение
- •Решение задачи с помощью ms Excel
- •Индивидуальное задание
- •2.2. Транспортная задача Контрольный пример
- •Решение задачи с помощью ms Excel
- •Индивидуальное задание
- •Контрольные вопросы
- •Лр5. Вычисление статистических показателей эмпирического массива данных и их графическая интерпретация
- •1. Теоретические сведения
- •2. Практические задания Порядок выполнения работы:
- •Контрольные вопросы
- •Лр6. Метод анализа иерархий
- •Контрольный пример
- •Решение
- •Индивидуальное задание
- •Контрольные вопросы
- •Лр 7 модели систем массового обслуживания
- •Модели систем массового обслуживания
- •Модель а:
- •Формулы для описания модели а: простая система m/m/1
- •Контрольный пример 1
- •Формулы для описания модели в с постоянным временем обслуживания m/d/1
- •Контрольный пример 2
- •Индивидуальное задание
- •Контрольные вопросы
- •Лр8. Принятие решений в условиях неопределенности. Игры с природой.
- •Контрольный пример
- •Решение
- •Индивидуальное задание
- •Контрольные вопросы
- •Лр9 модели управления запасами
- •Краткие теоретические сведения
- •8.1. Общие определения
- •8.2. Краткая характеристика моделей управления запасами
- •1. Модель оптимального размера заказа
- •Контрольный пример 1
- •Контрольный пример 2
- •Индивидуальное задание
- •Контрольные вопросы
- •Список литературы
- •Оглавление
- •1 Большая Советская Энциклопедия. (в 30 томах) Гл.Ред. А.М. Прохоров. Изд.3-е. М., «Советская Энциклопедия». 1973. Т.14 с.459.
Решение
Для решения этой задачи необходимо построить математическую модель. Процесс построения модели можно начать с ответа на следующие три вопроса:
Для определения каких величин строится модель?
В чем состоит цель, для достижения которой из множества всех допустимых значений переменных выбираются оптимальные?
Каким ограничениям должны удовлетворять неизвестные?
В данном случае мебельной фабрике необходимо спланировать объем производства столов и шкафов так, чтобы максимизировать прибыль. Поэтому переменными являются: х1 - количество столов, х2 -количество шкафов.
Суммарная прибыль от производства столов и шкафов равна z=6x1+8x2. Целью фабрики является определение среди всех допустимых значений х1 и х2 таких, которые максимизируют суммарную прибыль, т.е. целевую функцию z.
Ограничения, которые налагаются на х1 и х2:
объем производства шкафов и столов не могут быть отрицательным, следовательно х1, х2 >0.
нормы затрат древесины на столы и шкафы не могут превосходить максимально возможный запас данного исходного продукта, следовательно
0,2x1+0,1x2<40,
0,1x1+0,3x2<60.
Кроме того, ограничение на трудоемкость не превышает количества затрачиваемых ресурсов:
1,2x1+1,5х2<371,4.
Таким образом, математическая модель данной задачи имеет следующий вид:
максимизировать функцию
z=6х1+8х2
при следующих ограничениях:
0,2x1+0,1x2<40
0,1x1+0,3x2<60
1,2x1+1,5х2<371,4.
Данная модель является линейной, т.к. целевая функция и ограничения линейно зависят от переменных.
Решение задачи с помощью ms Excel
Отвести ячейки A3 и ВЗ под значения переменных х1 и х2 (рис. 2.1).
В ячейку С4 ввести функцию цели: =6АЗ+8ВЗ, в ячейки А7:А9 ввести левые части ограничений:
=0,2А3+0,1ВЗ
=0,1А3+0,3ВЗ
=1,2АЗ+1,5ВЗ,
а в ячейки В7:В9 - правые части ограничений (рис. 2.1).
Рис. 2.1. Диапазоны, отведенные под переменные, целевую функцию и ограничения
Выбрать команду Сервис/Поиск решения (Tools/Solver) и заполнить открывшееся диалоговое окно Поиск решения (Solver) так, как показано на рис. 2.2. Средство поиска решений является одной из надстроек Excel. Если в меню Сервис (Тоо1s) отсутствует команда Поиск решения (Solver), то для ее установки необходимо выполнить команду Сервис/ Надстройки/ Поиск решения (Tools/Add-ins/Solver). Для ввода ограничений нажмите кнопку Добавить.
Рис. 2.2. Диалоговое окно Поиск решения задачи о максимизации прибыли на фабрике
Внимание! В диалоговом окне Параметры поиска решения (Solver Options) необходимо установить флажок Линейная модель (Assume Linear Model) (рис. 2.3).
Рис. 2.3. Диалоговое окно Параметры поиска решения
После нажатия кнопки Выполнить (Solve) открывается окно Результаты поиска решения (Solver Results), которое сообщает, что решение найдено (рис. 2.4).
Рис. 2.4. Диалоговое окно Результаты поиска решения
Результаты расчета задачи представлены на рис. 2.5, из которого видно, что оптимальным является производство 102 столов и 166 шкафов. Этот объем производства принесет фабрике 1940 грн. прибыли.
Рис. 2.5. Результаты расчета с помощью средства поиска решений для задачи максимизации выпуска столов и шкафов
