
Кириллов Прикладные методы оптимизации / Лабораторная работа №4 по ПМО
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра экономической информатики
Лабораторная работа №4
по дисциплине
«Прикладные методы оптимизации»
на тему «Динамическое
программирование»
Выполнили
Группа: ФБИ – 22.
Преподаватель: Кириллов Ю.В.
Новосибирск 2014
-
Цель работы:
-
Приобретение навыков решения задачи динамического программирования о достижении цели в среде ПЭР.
-
Приобретение навыков решения задачи динамического программирования управления запасами в среде ПЭР.
-
Условие задачи о выборе оптимальной траектории самолета.
Условие задачи достижения цели:
Самолет, находящийся
на высоте
и имеющий скорость
,
должен подняться на высоту
и набрать скорость
.
Известен расход горючего при подъеме
самолета на любую высоту
при постоянной скорости, а также
увеличении скорости на любую величину
при неизменной высоте. Требуется найти
оптимальный вариант управления набором
высоты и скорости, при котором общий
расход горючего будет минимальным.
Необходимые данные задать самостоятельно.
Пусть
координаты начальной точки
,
а конечной точки
.
Длины каждого отрезка координатной
сетки по горизонтали и вертикали
составят:
∆V |
∆H |
12 |
5 |
-
Результаты расчетов по шагам динамического процесса и оптимальное решение.
Результаты расчетов по шагам динамического процесса приведены на рисунках 1-2.
Рисунок 1 – Шаги для состояний 4,5
Рисунок 2 – Шаги для состояний 1,2,3
Итоговое решение задачи с помощью ПЭР представлено на рисунке 3.
Рисунок 3 – Итоговое решение задачи с помощью ПЭР
Можно построить оптимальную траекторию перемещения самолета из точки A в точку B, заданных по условию задачи (рисунок 4).
Рисунок 4 – Оптимальная траектория перемещения самолета
-
Исходные данные для задачи управления запасами.
Условие задачи управления запасами:
Предприятие
производит продукцию, спрос на которую
в каждом из 4-х месяцев известен и
составляет
единиц готовой продукции. Запас готовой
продукции на складе предприятия на
начало планируемого периода равен
единиц. В начале каждого месяца, в котором
выпускается продукция, требуется
переналадка оборудования, затраты на
которую равны
ден. единиц. Затраты на производство
единицы продукции равны
ден. единиц, а затраты на ее хранение -
ден. единиц.
Складские
площади и производственные мощности
предприятия ограничены, поэтому хранить
на складе можно не более
,
а производить в месяц не более
единиц готовой продукции. При этом запас
продукции на складе к концу планируемого
периода должен быть равен нулю.
Требуется
определить такой план выпуска продукции
в каждом месяце, который удовлетворил
бы текущий спрос и обеспечил бы общие
минимальные затраты на производство и
хранение продукции за весь планируемый
период.
Числовые данные варианта №4:
№ |
I0 |
B |
M |
c |
h |
p |
s1 |
s2 |
s3 |
s4 |
4 |
4 |
6 |
5 |
6 |
3 |
8 |
5 |
6 |
5 |
4 |
-
Результаты расчетов по шагам динамического процесса и оптимальное решение.
Условно-оптимальные варианты управления для каждого состояния системы, выведенные при решении задачи в среде ПЭР по обратной схеме, последовательно представлены на рисунках 5-8.
Рисунок 5 – Период 4
Рисунок 6 – Период 3
Рисунок 7 – Период 2
Рисунок 8 – Период 1
Итоговое решение задачи с помощью ПЭР показано на рисунке 9.
Рисунок 9 – Итоговое решение задачи в среде ПЭР
-
Анализ полученного решения.
Таким образом, оптимальный план производства готовой продукции
и ее хранения
позволяет наилучшим образом построить процесс управления производством в данной задаче, потому что затраты в этом случае будут наименьшими и составят
-
Выводы по работе.
В результате выполнения работы были получены навыки решения задач динамического программирования в среде ПЭР, в частности о достижении цели и управления запасами.