Автор работы: Пользователь скрыл имя, 12 Марта 2013 в 17:49, курсовая работа
Главной целью расстановки флота должно являться достижение максимального эффекта по флоту. Эта цель достигается решением комплекса взаимосвязанных задач, главной из которых являются:
определение оптимальной схем движения судов;
расчет показателей работы каждого типа судов на всех направлениях;
распределение (расстановка) судов по линиям и направлениям движения тоннажа.
Ограничения (6) отражают требование перевозки груза в количестве, не превышающем заявленного;
Ограничения (7) отражают требования использования бюджета времени в эксплуатации судов всех типов на перевозках;
Ограничения (8) – условие неотрицательности переменных.
Математическая модель задачи в координатной форме записи:
Целевая функция:
Z = ∆F11* x11+∆ F12* x12+ ∆F13* x13+ ∆F14*x14+∆F21* x21+ ∆F22* x22+∆ F23* x23+ ∆F24*x24 – max
Ограничения:
q11* x11+ q21* x21 Q1;
q12* x11+q12* x13+ q12* x14+ q22* x21 + q22* x23 + q22* x24 Q2;
q13* x13+q13* x14+ q23* x23 + q23* x24 Q3;
q14* x12+q14* x13+ q24* x22 + q24* x23 Q4;
t11* x11 +t12 * x12+ t13 * x13+ t14 * x14 = T1 ;
t21* x21 +t22 * x22+ t23 * x23+ t24 * x24 = T2 ;
xij ³ 0 ( і = 1,m ; j = 1,n).
Целевая функция курсовой работы имеет вид:
Z = 715,4* x11+ 261,8* x12+ 1026,2*x13+764,4* x14+ 172,2* x21+ 95,2* x22 + 319,2*х23 + 224*х24– max
Ограничения:
13* x11+3* x21 700;
12* x11+12* x13+12* x14 + 3* x21+ 3* x23 + 3* x24 580;
12* x13+12* x14+4* x23 + 4* x24 620;
11* x12+11* x13+ 4* x22 + 4* x23 460;
72* x11 +29 * x12+ 101* x13+ 80 * x14 = 2190;
57* x21 +21 * x22+ 71 *x23+ 60 * x24 = 3650;
xij ³ 0 ( і = 1,m ; j = 1,n).
3. Нахождение оптимального
плана работы флота и
Перенумеруем переменные, чтобы они были одноиндексными.
Новые обозначения переменных
x11 |
x12 |
x13 |
x14 |
x21 |
x22 |
x23 |
x24 |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
Математическая модель задачи в численном виде с одноиндексными переменными:
Z=715,4*x1+261,8*x2+1026,2*x3+
Ограничения:
13* x1+3* x5 700;
12* x1+12* x3+12* x4 + 3* x5+ 3* x7 + 3* x8 580;
12* x3+12* x4+4* x7 + 4* x8 620;
11* x2+11* x3+ 4* x6 + 4* x7 460;
72* x1 +29 * x2+ 101* x3+ 80 * x4 = 2190;
57* x5 +21 * x6+ 71 *x7+ 60 * x8 = 3650;
x1-8 ³ 0
Перейдем
от задачи в стандартной форме
к задаче в канонической форме
(преобразуем неравенства в
Z= 715,4*x1+261,8* x2+1026,2*x3+764,4*
x4+172,2*x5+95,2* x6+319,2*х7+224*х8+0*Y1
13* x1+3* x5 +Y1= 700;
12* x1+12* x3+12* x4 + 3* x5+ 3* x7 + 3* x8+Y2 = 580;
12* x3+12* x4+4* x7 + 4* x8+Y3 =620;
11* x2+11* x3+ 4* x6 + 4* x7+Y4 = 460;
72* x1 +29 * x2+ 101* x3+ 80 * x4 = 2190;
57* x5 +21 * x6+ 71 *x7+ 60 * x8 = 3650;
x1-8 ³ 0
Данная система ограничений не содержит нужных для построения базиса (m+n) единичных векторов – условий. Применим метод искусственного базиса и перейдем от исходной задачи к расширенной путем ввода искусственных переменных а5 и а6:
Z= 715,4*x1+261,8* x2+1026,2*x3+764,4*
x4+172,2*x5+95,2* x6+319,2*х7+224*х8+0*Y1
13* x1+3* x5 +Y1= 700;
12* x1+12* x3+12* x4 + 3* x5+ 3* x7 + 3* x8+Y2 = 580;
12* x3+12* x4+4* x7 + 4* x8+Y3 =620;
11* x2+11* x3+ 4* x6 + 4* x7+Y4 = 460;
72* x1 +29 * x2+ 101* x3+ 80 * x4 –а5 = 2190;
57* x5 +21 * x6+ 71 *x7+ 60 * x8 –а6 = 3650;
x1-8 ³ 0
Тогда исходный опорный план расширенной задачи таков:
X= (x1=0; x2=0; x3=0; x4=0; x5=0; x6=0; x7=0; x8=0; Y1=700; Y2=580; Y3=620; Y4=460; a5=2190; a6=3650).
Составляем векторы условий из коеффициентов в ограничениях:
Мы получили 6 единичных векторов необходимых для построения базиса:
S1= S2= S3= S4= A5= A6=
Переходим к составлению симплекс-таблицы.
Исходная симплексная таблица
Базис |
Сб |
В |
715,4 |
261,8 |
1026,2 |
764,4 |
172,2 |
95,2 |
319,2 |
224 |
0 |
0 |
0 |
0 |
-М |
-M |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
S1 |
S2 |
S3 |
S4 |
A5 |
A6 | |||
S1 |
0 |
700 |
13 |
0 |
0 |
0 |
3 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
S2 |
0 |
580 |
12 |
0 |
12 |
12 |
3 |
0 |
3 |
3 |
0 |
1 |
0 |
0 |
0 |
0 |
S3 |
0 |
620 |
0 |
0 |
12 |
12 |
0 |
0 |
4 |
4 |
0 |
0 |
1 |
0 |
0 |
0 |
S4 |
0 |
460 |
0 |
11 |
11 |
0 |
0 |
4 |
4 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
A5 |
-M |
2190 |
72 |
29 |
101 |
80 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
A6 |
-M |
3650 |
0 |
0 |
0 |
0 |
57 |
21 |
71 |
60 |
0 |
0 |
0 |
0 |
0 |
1 |
Zj-cj |
0 |
-715,4 |
-261,8 |
-1026,2 |
-764,4 |
-172,2 |
-95,2 |
-319,2 |
-224 |
0 |
0 |
0 |
0 |
0 |
0 | |
8200 |
-72 |
-29 |
-101 |
-80 |
-57 |
-21 |
-71 |
-60 |
0 |
0 |
0 |
0 |
0 |
0 |
Поскольку мы получили отрицательные оценки в m+2 строке, то находим оптимальный план задачи с помощью программы «ПЭР».
Пакет прикладных программ (ППП) ПЭР – пакет экономических расчетов является адаптацией пакета «Системы количественного анализа в управлении» версии 5.0.
ППП ПЭР предназначен для решения ряда экономико – математических задач на персональных компьютерах типа PENTIUM. В пакете реализованы наиболее часто используемые экономико – математические задачи и методы, в частности: линейное программирование.
Максимальные размеры решаемых задач: 40 основных переменных и 40 ограничений. Программа линейного программирования использует симплексный – метод решения задач.
В основном меню пакета выбираем пирамиду LP, при этом осуществляем переход к решению конкретной задачи. Решение задачи начинается с появления на экране меню, где мы выбираем опцию «Ввод новой задачи». Ввод начинается с задания имени задачи, которое должно содержать не более 6 символов.
Составим переводную симплекс таблицу для решения в «ПЭР»
Знак |
Правые части ограничений | ||||||||
X1 |
X2 |
X3 |
X4 |
X5 |
X6 |
X7 |
X8 |
||
13 |
0 |
0 |
0 |
3 |
0 |
0 |
0 |
≤ |
700 |
12 |
0 |
12 |
12 |
3 |
0 |
3 |
3 |
≤ |
580 |
0 |
0 |
12 |
12 |
0 |
0 |
4 |
4 |
≤ |
620 |
0 |
11 |
11 |
0 |
0 |
4 |
4 |
0 |
≤ |
460 |
72 |
29 |
101 |
80 |
0 |
0 |
0 |
0 |
= |
2190 |
0 |
0 |
0 |
0 |
57 |
21 |
71 |
60 |
= |
3650 |
715,4 |
261,8 |
1026,2 |
764,4 |
172,2 |
95,2 |
319,2 |
224 |
max |
Решение данной задачи в прорамме «ПЭР» находится в дополнении 1 данной курсовой работы на странице 21.
Искусственные переменные а5 = а6 =0. Бюджет времени судов обоих типов использован полностью как это и предусмотрено условием задачи.
Мы видим что схемы 1, 4 неоптимальные, следовательно, все расчеты выполняются по оптимальным схемам 2, 3:
4 5
2. Одесса ® Генуя ---® Одесса (4;5)
3 2 4
3. Генуя ® Сантос ® Одесса ® Генуя (3;2;4)
Экономический смысл полученных данных таков:
Х11 = 0 Судами 1-го типа сделано 0 рейсов по 1-й схеме.
Х12 = 0 Судами 1-го типа сделано 0 рейсов по 2-й схеме.
Х13 = 21,68 Судами 1-го типа сделано 21 рейсов по 3-й схеме.
Х14 = 0 Судами 1-го типа сделано 0 рейсов по 4-й схеме.
Х21 = 0 Судами 2-го типа сделано 0 рейсов по 1-й схеме.
Х22 = 5,62 Судами 2-го типа сделано 5 рейсов по 2-й схеме.
Х23 = 49,74 Судами 2-го типа сделано 49 рейсов по 3-й схеме.
Х24 = 0 Судами 2-го типа сделано 0 рейсов по 4-й схеме.
S1 = 700 На 1-ом участке не было перевезено 700 тыс. тонн груза.
S2 = 170,57 На 2-ом участке не было перевезено 170,57 тыс. тонн груза.
S3 = 160,83 На 3-ем участке не было перевезено 160,83 тыс. тонн груза.
Для оптимального плана рассчитываются такие показатели флота: