Автор работы: Пользователь скрыл имя, 15 Мая 2012 в 00:00, курсовая работа
Промышленное предприятие может изготовить 3 вида изделия: А, В и С, используя при этом 3 основных вида ресурсов. Норма расхода ресурсов на единицу изделия задана таблицей 1 (запасы, себестоимость и их цены также приведены в табл.1). По требованию технологии ресурс 3 должен быть полностью израсходован в течение месяца. Необходимо сформировать план выпуска изделий на месяц, применяя следующие критерии:
Для
каждого возможного значения μ определить
объем производства.
Для
параметрического анализа выпишем
целевую функцию (max выручки):
С
(x) = 10 x1 + 13 x2 + 15 x3,
Ограничения изменяются следующим образом:
x1 + x2 + 3 x3 ≤ 18 + 2μ,
2x1 + x2 + 4 x3 ≤ 23 – μ,
3x1
+ 2x2 + 4 x3 = 19,
Граничные условия:
x1,
x2, x3 ≥ 0.
Вектор
изменения (Perturbation Vector) – (2 ; -1 ; 0).
Выбор варианта параметрического анализа.
В
этом окне выбираем команду Right Hand Side,
предполагающую анализ изменений правых
частей ограничений. Т.к. в нашем случае
одновременно изменяются несколько ограничений,
выбираем пункт Perturbation Vector.
В
открывшемся окне задаем вектор изменения.
Таблица с результатами параметрического анализа.
Результаты предварительно выполненного параметрического анализа можно представить в графической форме.
Выпишем
целевые функции для решения
задачи методом свертки и методом
последовательных уступок.
С1
= 10 x1 + 13 x2 + 15 x3 → max,
Вторую
целевую функцию (min себестоимости изготовления
изделия) выпишем сразу помноженную на
(-1) и с измененной оптимизацией (с min на
max). Это делается для того, чтобы можно
было решить нашу многокритериальную
задачу.
С2
= (-7) x1 + (-11) x2 + (-12) x3 →
max,
Ограничения:
x1 + x2 + 3 x3 ≤ 18,
2x1 + x2 + 4 x3 ≤ 23,
3x1
+ 2x2 + 4 x3 = 19,
Граничные условия:
x1,
x2, x3 ≥ 0.
Решаем
задачу методом свертки.
Тогда
Новая целевая функция примет вид:
, где
Для каждого значения с шагом h = 0,1 найдем значение функции .
1 | 1,0004 |
0,9 | 0,9003 |
0,8 | 0,8003 |
0,7 | 0,7002 |
0,6 | 0,6002 |
0,5 | 0,5010 |
0,4 | 0,6001 |
0,3 | 0,7001 |
0,2 | 0,8004 |
0,1 | 0,9003 |
0 | 1,0002 |
Решаем задачу методом последовательных уступок.
Первая целевая функция.
С1
= 10 x1 + 13 x2 + 15 x3 → max,
10
x1 + 13 x2 + 15 x3 ≥
– h1 •
, где
h1
= 0,9; 0,8; 0,7; 0,6.
h1 | С1 (x) |
0,9 | 12,35 |
0,8 | 24,70 |
0,7 | 37,05 |
0,6 | 49,40 |
Вторая целевая функция.
С2
= (-7) x1 + (-11) x2 + (-12) x3 →
max,
(-7)
x1 + (-11) x2 + (-12) x3 ≥
– h2 •
, где
h2
= 0,9; 0,8; 0,7; 0,6.
h2 | С2 (x) |
0,9 | -4,4333 |
0,8 | -8,8666 |
0,7 | -13,2999 |
0,6 | -17,7332 |
Ресурс R1: 9,5 < 18, значит ресурс R1 в избытке.
Ресурс R2: 9,5 < 23, значит ресурс R2 в избытке.
Ресурс
R3: 19 = 19, в данной задаче ресурс израсходован
полностью (критерий задачи), значит, он
является дефицитным.
Целью постоптимизационного анализа оптимальности является нахождение интервалов оптимальности для каждого из коэффициентов целевой функции.
Данные берем из таблицы.
P1
= (9,5; ∞); P2 = (9,5; ∞); P3 = (0; 36,0).
Целью
является нахождение таких интервалов
неизменности структуры задачи, при
которых структура полученного
оптимального плана совпадает со
структурой оптимального плана исходной
задачи.
Данные берем из таблицы.
x1 = (-∞; 19,5); x2 = (7,5; +∞); x3 = (-∞; 26,0).
Информация о работе Математические методы и модели исследования операций