Синтез СППР для оптимізації парку транспортних засобів та оптимізації маршрутів вантажних перевезень в умовах невизначеності

Автор: Пользователь скрыл имя, 23 Февраля 2013 в 16:00, курсовая работа

Описание работы

В даній курсовій роботі на прикладі розглянуто cинтез системи підтримки прийняття рішень (СППР) для оптимізації парку транспортних засобів та оптимізації маршрутів вантажних перевезень в умовах невизначеності. Для досліджень та аналізу в курсовій роботі було використано різні алгоритми формування маршрутів та різні критерії для прийняття рішень, для оптимізації парку транспортних засобів. Всі розрахунки проводились в декілька етапів :
Формування saving таблиці
Формування маршрутів на основі Saving алгоритму;

Работа содержит 1 файл

КР(Гнатовский В. 501м).doc

— 4.13 Мб (Скачать)

В табл. 4.3.2 наведено інформацію про  маршрути після ії оптимізації.

 

Таблиця 4.3.2. Інформація про маршрути для програми F3

R

Структура маршруту

Route1

0  -  42  -  41  -  43 -   0

76.6746  

Route2

0  -  31 -   55 -   0   

101.3747  

Route3

0  -  37 -    0    

64.0312  

Route4

0 -   36  -   0    

66.2118   

Route5

0 -   56 -   49 -   50 -    0

99.4096  

Route6

0  -  48 -   47  -   0   

53.8659  

Route7

0  -  54 -   57 -    0   

69.3387   

Route8

0  -  44 -   32  -   0   

47.9182   

Route9

0  -  38 -   53 -   35  -   0

63.9952  

Route10

0  -  45  -   0    

28.2843   

Route11

0 -   33  -  28 -   30  -   0

60.7400   

Route12

0 -   39  -   0    

44.7214   

Route13

0  -  29  -  52  -   0    

44.7467  

Route14

0 -   34  -  46  -   0    

23.4164  

Route15

0 -   40  -   0    

28.2843   

Route16

0 -   51 -    0    

22.0907   

895.1035


В результаті оптимізації  не вдалося  скоротити відстань. Візуальне представлення  маршрутів транспортних перевезень для програми F3 після оптимізації  подано на рис. 4.3.1.

 

Рис. 10.3.1. Маршрути перевезень для програми  F3 після оптимізації 

5 ПОШУК ОПТИМАЛЬНОЇ КІЛЬКОСТІ ТРАНСПОРТНИХ ЗАСОБІВ

5.1 Формування матриці альтернативних рішень

Множина альтернативних рішень  E=E1, E2, ..ERmax відповідає варіантам розміру парку транспортних засобів, наприклад,  E1=3, E2=4, E3=5, ERmax = Rmax, де Rmax - максимальна кількість маршрутів при реалізації програми вантажних перевезень  F5.

Загальна кількість альтернативних рішень MS в матриці рішень визначається наступним чином:

Елементи eij матриці рішень обчислюються за наступними алгоритмами:

а)  у випадку фрахтування  додаткових транспортних засобів:

б) у випадку простою  частини транспортних засобів:

m- кількість танкерів згідно альтернативного рішення Ei, i = 1…, MS ;

Rj - кількість маршрутів при реалізації j-ї програми вантажних перевезень Fj, j = 1,..,3;

- загальна довжина всіх маршрутів  при реалізації j-ї програми вантажних перевезень Fj, j = 1,..,3;

- загальна кількість відвантаженого вантажу на r-му маршруті при реалізації j-ї програми вантажних перевезень Fj, j = 1,..,3;

- загальна кількість відвантаженого  вантажу на всіх маршрутах  при реалізації j-ї програми вантажних перевезень Fj, j = 1,..,3.

За допомогою програми, написаної в пакеті Matlab за вище наведеним алгоритмом була отримана наступна матриця рішень :

 

F1

F2

F3

q1 = 0,490205

q2 = 0,386015

q3 = 0,123780

E1 = 3

466480

726210

1496550

E2 = 4

470980

730710

1501050

E3 = 5

467980

735210

1505550

E4 = 6

464980

739710

1510050

E5 = 7

461980

736710

1514550

E6 = 8

458980

733710

1519050

E7 = 9

455980

730710

1523550

E8 = 10

452980

727710

1528050

E9 = 11

449980

724710

1532550

E10 = 12

446980

721710

1537050

E11 = 13

443980

718710

1541550


 

5.2 Використання класичних критеріїв

5.2.1 Мінімаксний критерій (MM – критерій)

Забезпечує вибір рішення  при реалізації цільової функції ZММ = max eir. Цей критерій використовує оцінювальну функцію, що відповідає крайньої обережності при прийнятті рішень, тобто eir = min eij. Матриця виграшів доповнюється ще одним стовпчиком з найменшим результатом eir кожного рядка. Вибрати слід варіанти рішень, в рядках яких стоять найбільші значення eir цього стовпчика.

В табл. 5.2.1.1 подано результати обробки матриці рішень за ММ-критерієм.

 

Таблиця 5.2.1.1. Матриця ||eij|| з застосуванням ММ-критерію

 

F1

F2

F3

eir = min eij

ZММ = max eir

E1 = 3

466480

726210

1496550

466480

 

E2 = 4

470980

730710

1501050

470980

470980

E3 = 5

467980

735210

1505550

467980

 

E4 = 6

464980

739710

1510050

464980

 

E5 = 7

461980

736710

1514550

461980

 

E6 = 8

458980

733710

1519050

458980

 

E7 = 9

455980

730710

1523550

455980

 

E8 = 10

452980

727710

1528050

452980

 

E9 = 11

449980

724710

1532550

449980

 

E10 = 12

446980

721710

1537050

446980

 

E11 = 13

443980

718710

1541550

443980

 

E12 = 14

466480

726210

1496550

466480

 

E13 = 15

470980

730710

1501050

470980

 

Згідно з результатами застосування ММ-критерію 4 транспортні засоби є оптимальною кількістю транспортних засобів для перевезення вантажу.

5.2.2 Критерій Байєса-Лапласа (BL- критерій)

Критерій Байєса-Лапласа (BL) дає можливість в процесі обробки  матриці рішень ||eij|| враховувати всі можливі резудьтати eir  кожного варіанту рішення Еі. Математична формалізація критерія Байєса-Лапласа здійснюється наступним чином де  оцінювальна функція eir  визначається за алгоритмом

В табл. 5.2.2.1 подано результати обробки матриці рішень за BL -критерієм.

Таблиця 5.2.2.1 Матриця ||eij|| з застосуванням BL-критерію

 

F1

F2

F3

eir = å eij*qi

ZBL= max(eir)

q1 = 0,27330

q2 = 0,21685

q3 =

0,50985

E1 = 3

466480

726210

1496550

1046443

 

E2 = 4

470980

730710

1501050

1480205

 

E3 = 5

467980

735210

1505550

1460705

 

E4 = 6

464980

739710

1510050

1519505

1519505

E5 = 7

461980

736710

1514550

1511205

 

E6 = 8

458980

733710

1519050

1499705

 

E7 = 9

455980

730710

1523550

1503705

 

E8 = 10

452980

727710

1528050

1496005

 

E9 = 11

449980

724710

1532550

1488305

 

E10 = 12

446980

721710

1537050

1480505

 

E11 = 13

443980

718710

1541550

1415705

 

E12 = 14

466480

726210

1496550

1460705

 

E13 = 15

470980

730710

1501050

1480205

 

 

Згідно з результатами застосування BL-критерію 6 транспортних засобів є оптимальною кількістю транспортних засобів для перевезення вантажу.

5.2.3 Критерій Севіджа (S – критерій)

Критерій Севіджа або S-критерій відповідає позиції відносного песимізму, коли оцінювальна функція формується у вигляді: де S-критерії забезпечує вибір рішення при реалізації цільової функції:

Алгоритм обробки даних  матриці рішень || еij || за S-критерієм базується на такій послідовності операцій:

  • кожний елемент еij матриці рішень || еij || віднімається з найбільшого результату  відповідного стовпця;
  • різниці аij утворюють матрицю залишків || аij || (таблиця 2.35);
  • матриця залишків || аij || доповнюється додатковим стовпцем найбільших різниць еir ;
  • як найкращі вибираються ті варіанти рішення Еi0, в рядках яких стоїть найменше значення еir для цього додаткового стовпця.  

В табл. 5.2.3.1 подано матрицю залишків та результати обробки матриці рішень за S-критерієм.

Таблиця 5.2.3.1. Матриця залишків ||aij|| та результати застосуванням S-критерію 

 

F1

F2

F3

Матриця залишків ||aij||

eir = maxj(aij)

Zs = min(eir)

F1

F2

F3

E1 = 3

466480

726210

1496550

4500

13500

45000

45000

 

E2 = 4

470980

730710

1501050

0

9000

40500

40500

 

E3 = 5

467980

735210

1505550

3000

4500

36000

36000

 

E4 = 6

464980

739710

1510050

6000

0

31500

31500

 

E5 = 7

461980

736710

1514550

9000

3000

27000

27000

 

E6 = 8

458980

733710

1519050

12000

6000

22500

22500

 

E7 = 9

455980

730710

1523550

15000

3000

18000

18000

18000

E8 = 10

452980

727710

1528050

18000

12000

13500

18000

18000

E9 = 11

449980

724710

1532550

21000

15000

9000

21000

 

E10 = 12

446980

721710

1537050

24000

18000

4500

24000

 

E11 = 13

443980

718710

1541550

27000

21000

0

27000

 

E12 = 14

466480

726210

1496550

30000

13500

45000

45000

 

E13 = 15

470980

730710

1501050

33000

9000

40500

40500

 

Згідно з результатами застосування S-критерію 9 та 10 транспортних засобів є оптимальною кількістю транспортних засобів для перевезення вантажу.

5.3 Використання похідних критеріїв

5.3.1 Критерій Гурвіца (HW – критерій)

Цільова функція: ZHW = max(eir). Оцінювальна функція критерію Гурвіца враховує точки зору максимального оптимізму і крайнього песимізму.

Оцінювальна функція: де ваговий коефіцієнт с=0..1.

При с = 1 HW-критерій перетворюється в ММ-критерій, а при с = 0 – в критерій азартного гравця. Найчастіше вибирають с = 0,5.

Нехай ваговий коефіцієнт дорівнює 0,5. Тоді в таблиці 12.2.1.1 подано результати обробки матриці рішень за HW–критерієм при с = 0,5.

Таблиця 5.3.1.1. Матриця ||eij|| з застосуванням HW -критерію

 

F1

F2

F3

еir

max еir

E1 = 3

466480

726210

1496550

466480

1496550

981515

 

E2 = 4

470980

730710

1501050

470980

1501050

986015

 

E3 = 5

467980

735210

1505550

467980

1505550

984485

 

E4 = 6

464980

739710

1510050

464980

1510050

985235

 

E5 = 7

461980

736710

1514550

461980

1514550

985985

 

E6 = 8

458980

733710

1519050

458980

1519050

986735

 

E7 = 9

455980

730710

1523550

455980

1523550

987485

 

E8 = 10

452980

727710

1528050

452980

1528050

988235

 

E9 = 11

449980

724710

1532550

449980

1532550

988985

 

E10 = 12

446980

721710

1537050

446980

1537050

981985

 

E11 = 13

443980

718710

1541550

443980

1541550

980485

 

E12 = 14

466480

726210

1496550

466480

1496550

981235

 

E13 = 15

470980

730710

1501050

470980

1501050

989735

989735

Информация о работе Синтез СППР для оптимізації парку транспортних засобів та оптимізації маршрутів вантажних перевезень в умовах невизначеності