Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
факультет ттс-ннимб 2-3курс / логистика Соня.docx
Скачиваний:
113
Добавлен:
05.01.2018
Размер:
169.19 Кб
Скачать

2.2. Построение исходной системы (сети) доставки груза по сухопутному участку

Результаты расчетов, полученные в разделе 1, а именно поставщики и потребители (порты отправления) в сетевой транспортной задаче рассматриваются как источник и сток, соответственно. Построим исходную транспортную сеть с 6-8 промежуточными узлами с указанием расстояний в прямом направлении. Узлы транспортной сети должны иметь многочисленные связи, то есть из одного пункта в другой должна наблюдаться вариация маршрутов доставки. Количество сетей, которое необходимо построить определено решением задачи в первом разделе.

4.Новоалексеевка

6.Яркое поле

8.Феодосия

2.Мелито

поль

9.Ленино

1.Орехов

12.Керчь

3.Токмак

11.Белогорск

5.Веселое

7.Партизаны

10.Джанкой

Источник – Орехов, сток –Керчь

Бердянск

Пологи

Згуровка

Подол

Керчь Паром

Джанкой

Остер

Керчь

Черкассы

Кировоград

Каховка

Запорожье

Днепропетровск

Кременуг

Источник – Остер, сток – Керчь

Белая Церковь

Умань

Троицкое

Усатово

Киев

Остер

Ильичевск

Кременчуг

Вознесенск

Одесса

55

Источник – Остер, сток – Ильичевск

Каменка

Теплодар

Горское

Остер

Любашевка

Раздельная

Ильичевск

Петровка

Жовтень

Хлебодарское

Источник – Остер, сток - Ильичевск

2.3. Нахождение оптимального маршрута

Задача состоит в отыскании кратчайшего расстояния в транспортных сетях, представленных ранее. Рассматриваемые транспортные сети являются ацикличными, т.е. не содержат циклов.

Представляем найденные расстояния в табличной форме для каждой сети.

В соответствии с формулой (2.1) определяем потенциалы и находим для каждого узла сети.

Uj = min{Ui + dij} (2.1)

где dij – расстояния между связными узлами i и j;

Uj – кратчайшее расстояние между узлами 1 и j.

Сеть 1. Орехов - Керчь

1

2

3

4

5

6

7

8

9

10

11

12

1

98

52

2

99

3

148

88

4

166

5

126

6

38

7

213

79

8

46

9

55

10

93

11

168

12

U1 = 0

U2 = U1 + d12 = 0 + 98= 98 (из узла 1)

U3 = U1 + d13 = 0 + 52 = 52 (из узла 1)

U4 = min{ U2 + d24 ; U3+d34} = 98+99=197 (из узла 2)

U5 = U3 + d35 = 52+88=140 (из узла 3)

U6 = U4 + d46 =197+166=363 (из узла 4)

U7 = U5 + d57 = 140+126=266 (из узла 5)

U8 = min{U6 + d68; U7 + d78 } ={363+38;266+213}=401 (из узла 6)

U9=U8+d89=401+46=447 (из узла 8)

U10=U7+d710=266+79=345 (из узла 7)

U11=U10+d1011=345+93=438 (из узла 10)

U12=min{U9+d912;U11+d1112}=min{447+55;438+168}=502 (из узла 9)

Применяемый алгоритм нахождения маршрута следования в сетевом варианте позволил определить:

- минимальное расстояние между Ореховом и Керчью;

- построить оптимальный маршрут следования: 1-2-4-6-8-9-12.

Итак, минимальное расстояние составляет 502 км.

Сеть 2. Остер - Керчь

1

2

3

4

5

6

7

8

9

10

11

12

13

14

1

109

261

2

240

3

134

178

4

394

5

293

6

163

7

124

8

174

9

104

10

206

11

272

12

229

13

15

14

U1 = 0

U2 = U1 + d12 = 0 +109 =109 (из узла 1)

U3 = U1 + d13 = 0 +261=261 (из узла 1)

U4 = U2 + d24= 109+240=349(из узла 2)

U5 = U3+ d35 =261+134 = 395 (из узла 3)

U6 = U3+ d36=261+178=439 (из узла 3)

U7 = U4+ d47=349+394=743 (из узла 4)

U8 = U5+ d58= 395+293= 688 (из узла 5)

U9= U6+ d69= 439+163= 602 (из узла 6)

U10 = U7+ d7 10= 743+124= 867 (из узла 7)

U11 = U9+ d911 =602+104= 706 (из узла 9)

U12 = min{U8+ d8 12; U11+d11 12}= min{688+174;706+272}= 862 (из узла 8)

U13=U10+d1013=867+206=1073 (из узла 10)

U14= min{U12+d1214;U13+d1314}=min{862+229;1073+15}=1088 (из узла 13)

Применяемый алгоритм нахождения маршрута следования в сетевом варианте позволил определить:

- минимальное расстояние между Остером и Керчью;

- построить оптимальный маршрут следования: 1-2-4-7-10-13-14

Итак, минимальное расстояние составляет 1088 км.

Сеть 3. Остер - Ильичевск

U1 = 0

U2 = U1 + d12 = 0 +71 =71 (из узла 1)

U3 = U2 + d23 = 71 +302= 373 (из узла 2)

U4 = U2+ d24 = 71+91= 162 (из узла2)

U5 = U4 +d45= 162+128 =290 (из узла 4)

U6 = min{U3+d36; U5 + d56}=min{373+287;290+201}=491 (из узла 5)

U7=U5+d57=290+98=388 (из узла 5)

U8=U6+d68=491+151=642 (из узла 6)

U9=U7+d79=388+135=523 (из узла 7)

U10=min{U8+d810;U9+d910}=min{642+27;523+29}=552 (из узла 9)

Применяемый алгоритм нахождения маршрута следования в сетевом варианте позволил определить:

- минимальное расстояние между Остером и Ильичевском;

- построить оптимальный маршрут следования: 1-2-4-5-7-9-10.

Итак, минимальное расстояние составляет 586 км.

Сеть 4 Платоново – Ильичевск

1

2

3

4

5

6

7

8

9

10

1

71

2

302

91

3

287

4

128

5

201

98

6

151

7

135

8

27

9

29

1

2

3

4

5

6

7

8

9

10

U1 = 0

U2 = U1 + d12 = 0 +89 =89 (из узла 1)

U3 = U1 + d13 = 89 +102= 191 (из узла 1)

U4 = U2+ d24 = 89+51= 140 (из узла2)

U5 = min{U2 +d25;U3+d35}= min{89+28;191+127} =117 (из узла 2)

U6 = U3+d36=191+71=262 (из узла 3)

U7=U4+d47=140+15=155 (из узла 4)

U8=U5+d58=117+85=202 (из узла 5)

U9=U6+d69=262+93=355 (из узла 6)

U10=min{U7+d710; U8+d810;U9+d910}=min{155+55;202+110;355+25}=210 (из узла 7)

Применяемый алгоритм нахождения маршрута следования в сетевом варианте позволил определить:

- минимальное расстояние между Платоново и Ильичевском (210 км).

- построить оптимальные маршрут следования 1-2-4-7-10.

Итак, минимальное расстояние составляет 210 км.

Соседние файлы в папке факультет ттс-ннимб 2-3курс