В титульном листе отчета обязательно должны быть указаны номер варианта задания, номер группы и ФИО учащегося.
12. Защитить по отчету выполненную работу.
1.Что понимается под методами экспертных оценок? Приведите примеры.
2.Что такое функция выбора?
3.Что является критерием, аспектом?
4.Какие методы определения весовых коэффициентов вы знаете?
5.Перечислите основные функциональные обязанности консультанта.
Список использованных источников
1. Таха, Х. Введение в исследование операций /Х. Таха. — М. : Мир,
1986.
2.Есипов, Б. А. Методы исследования операций /Б.А. Есипов. — СПб.
:Лань, 2013. — 304 с.
3.Вентцель, Е. С. Исследование операций. Задачи и принципы методологии /Е.С. Вентцель. — М. : Наука, 1980.
76
Практическая работа 8
Выполнить постановку и найти оптимальное решение детерминированной технологической задачи для контрольной проверки знаний и навыков решения задач методом линейного программирования.
Впроизводственных практических задачах принятия оптимального решения большое количество задач сформулировано как полностью детерминированная задача, имеющая ресурсные ограничения.
N
Четко формулируется целевая функция задачи: å cj xj ! min(max).
j=1
Определены ресурсные ограничения:
N |
263 |
|
å aj xj |
= |
bi; где (i = 1; M): |
j=1 |
4>5 |
|
Требуется нахождение оптимального решения.
Для рытья котлована под фундамент зернохранилища объёмом a м3 строители получили 3 экскаватора. Мощный — с производительностью 22,5 м3/час, с расходом топлива 10 л/час; средний — с характеристиками 10 м3/час и b л/час; малый — с характеристиками 5 м3/час и 2 л/час. Экскаваторы могут работать вместе, не мешая друг другу. Запас топлива c, л.
Задание 1
Каким образом следует задействовать экскаваторы, чтобы выполнить работу как можно скорее?
Задание 2
Как при максимальной экономии топлива решить задачу рытья котлована?
Вариант задания выбирается из табл. 8.1 по номеру бригады.
77
Таблица 8.1
Варианты задания. Котлован под фундамент. (Выбирается по номеру бригады)
№ варианта |
a |
b |
c |
1 |
1350 |
10/3 |
548 |
2 |
1080 |
4 |
460 |
3 |
1080 |
11/3 |
444 |
4 |
1440 |
10/3 |
580 |
5 |
1140 |
4 |
480 |
6 |
1350 |
11/3 |
552 |
7 |
1620 |
10/3 |
656 |
8 |
2160 |
11/3 |
888 |
9 |
1200 |
4 |
500 |
10 |
1320 |
4 |
550 |
11 |
1890 |
11/3 |
777 |
12 |
1200 |
4 |
510 |
13 |
1800 |
10/3 |
728 |
14 |
1380 |
4 |
580 |
15 |
1620 |
11/3 |
666 |
1.Изучить теоретический материал по теме работы (практикум, лекции, учебники).
2.Выписать согласно своему номеру варианта исходные данные для выполнения практической работы.
3.Выполнить постановку задачи и представить аналитическое решение своего варианта (математические выражения целевой функции, математические выражения функций ограничения, числовые значения полученных оптимальных решений) задания 1 и 2. Объяснить полученные решения.
4.Проанализировать полученные результаты и сделать выводы.
5.Оформить отчет в печатном виде согласно рекомендациям преподавателя. В отчете должны быть подробно расписаны исходные данные задачи согласно номеру варианта, ход решения и полученные результаты по каждому пункту задания. В титульном листе отчета обязательно должны быть указаны номер варианта задания, номер группы и ФИО учащегося.
6.Защитить по отчету выполненную работу.
Примечание. Работа выполняется побригадно. При проведении расчетов допускается использовать систему Octave.
1.Дайте пояснения математическим выражениям целевых функций, использованным в задаче.
78
2.Какие величины были использованы в задаче в качестве переменных
ипочему?
3.Какие весовые коэффициенты используются для функций ограничения?
Список использованных источников
1. Таха, Х. Введение в исследование операций /Х. Таха. — М. : Мир,
1986.
2.Номоконов, М. К. Лекции и практические занятия по курсу «Математическое программирование» /М.К. Номоконов. — СПб. : СПВВИУС, 1992. — 172 с.
3.Вентцель, Е. С. Исследование операций. Задачи и принципы методологии /Е.С. Вентцель. — М. : Наука, 1980.
79
Практическая работа 9
Выполнить постановку и нахождение оптимального решения в нелинейных задачах, записанных в виде аналитических функций, используя метод множителей Лагранжа и теорему Куна–Таккера.
Рассматривая класс задач нелинейного программирования заметим, что он существенно шире класса линейных моделей. Например, затраты на производстве в большинстве случаев не пропорциональны объему выпуска, а зависят от него нелинейно, доход от реализации продукции оказывается нелинейной функцией цен и т. д. Критериями в задачах оптимального планирования часто служат параметры: максимум прибыли, минимум себестоимости, минимум капитальных затрат. В качестве переменных выступают объемы выпуска различных видов продукции. В число ограничений входят производственные функции, характеризующие связь между выпуском продукции и затратами трудовых и материальных ресурсов, объем которых лимитирован.
Очевидно, что метод множителей Лагранжа применим только в случае, когда частные производные функции F(x1; x2; :::; xn) можно записать аналитически и определить их точные значения в любой точке. При практических задачах, связанных с поиском оптимальных значений параметров конструкций и режима функционирования технических объектов, найти значения производных функций аналитически, как правило, не удается, поэтому в современной инженерной практике метод множителей Лагранжа применяется не столь часто.
Задачей нелинейного программирования называется задача нахождения экстремума (максимума или минимума) нелинейной функции многих переменных, когда на переменные имеются (не имеются) ограничения типа равенств или неравенств.
Рассмотрим нелинейную задачу в общем виде:
f (x) ! min; x 2 X; |
|
|
|
|
|
(9.1) |
|
i = 1; k; gi = 0; i = k + 1; m; x 2 Q Rng; |
|||||||
X = fx : gi(x) 0; |
|
||||||
где f (x); gi(x); i = 1; k — выпуклые функции, gi(x); i = k + 1; m — линейные функции, Q — выпуклое множество.
80