Материал: Оптимизация транспортных потоков при перевозке грузов с использованием автомобильного транспорта

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Из таблицы 3.14 видно, что наибольшее значение суммы констант приведения получается на пересечении 3 строки и 4 столбца и составляет 6500. Априорно исключаем из гамильтонова контура дугу (3,4), заменяя элемент а4,3 = 3100 в матрице расстояний на и проводим расчеты аналогичные предыдущим (таблицы 3.15-3.18)

Таблица 3.15 - Исключение 3 строки и 4 столбца

Из/В

Б

М1

М2

М4

Б

050003500




М1

0

15000



М3

8500

5000

300


М6

3500

0

5000

Таблица 3.16 - Приведение матрицы по строкам

Из/В

Б

М1

М2

М4

Б

0500035000





М1

0

150000




М3

8500

5000

300300



М6

3500

0

5000

0


Таблица 3.17 - Приведение матрицы по столбцам

Из/В

Б

М1

М2

М4

Б

050003500




М1

0

15000



М3

8200

4700

0


М6

3500

0

5000

0015000






Тогда  а  Матрица, полученная после приведения по строкам и столбцам приведена в таблице 3.18.

Каждый нуль в полученной матрице условно заменяем на  и находим сумму констант приведения . Значения  записываем в соответствующие клетки рядом с нулями (таблица 3.19).

Таблица 3.18 - Полностью приведенная матрица

Из/В

Б

М1

М2

М4

Б

035003500




М1

0

00



М3

8200

4700

0


М6

3500

0

3500

 

Таблица 3.19 - Определение сумм констант приведения

Из/В

Б

М1

М2

М4

Б

0(3500)35003500




М1

0(3500)

0(3500)0(0)



М3

8200

4700

0(4700)


М6

3500

0

3500


Из таблицы 3.19 видно, что наибольшее значение суммы констант приведения получается на пересечении 3 строки и 3 столбца и составляет 4700.

Априорно исключаем из гамильтонова контура дугу (3,4), заменяя элемент а4,3 = 3500 в матрице расстояний на и проводим расчеты аналогичные предыдущим (таблицы 3.20-3.23)

Таблица 3.20 - Исключение 4 строки и 3 столбца

Из/В

Б

М1

М2

Б

03500



М1

0

0


М6

3500

0

 

Таблица 3.21 - Приведение матрицы по строкам

Из/В

Б

М1

М2

Б

035000




М1

0

00



М6

3500

0

0


 

 

Таблица 3.22 - Приведение матрицы по столбцам

Из/В

Б

М1

М2

Б

03500



М1

0

0


М6

3500

0

0

0

0

Тогда  а  Матрица, полученная после приведения по строкам и столбцам приведена в таблице 3.23.

Таблица 3.23 - Полностью приведенная матрица

Из/В

Б

М1

М2

Б

03500



М1

0

0


М6

3500

0


Каждый нуль в полученной матрице условно заменяем на  и находим сумму констант приведения . Значения  записываем в соответствующие клетки рядом с нулями (таблица 3.24).

Таблица 3.24 - Определение сумм констант приведения

Из/ВБМ1М2




Б

0(3500)3500



М1

0(3500)

0(3500)


М6

3500

0(3500)


Из таблицы 3.24 видно, что мы получили 4 одинаковых максимальных суммы констант приведения (3500). Это означает что алгоритм разветвляется и мы должны рассмотреть все получившиеся варианты поочередно.Рассмотрим вариант (1,2).

Априорно исключаем из гамильтонова контура дугу (1,2), заменяя элемент а2,1 = 0 в матрице расстояний на и проводим расчеты аналогичные предыдущим (таблицы 3.25-3.28)

Таблица 3.25 - Исключение первой строки и второго столбца

Из/В

Б

М2

М1

0

0

М6

3500

Текущая Нижняя граница=34600.

После того, как ранг матрицы становится равным двум мы получаем нули в каждой ее строке и столбце (добавив как и ранее вычтеные элементы матрицы к нижней границе), и добавляем к маршруту комивояжера дуги которым соответствуют нулевые элементы.

НГр=38100

Маршрут коммивояжера включает в себя дуги:, (М5,М6), (М4,М5), (М2, М3), (М3, М4), (Б, М1), (М1, М2), (М6, Б)

В приложении Б приведем расчеты всех остальных разветвлений, рассчитанных с помощью специального программного обеспечения.

После того, как рассмотрели все возможные ветви алгоритма, выберем из полученных в результате рассмотрения каждой ветви значений нижней границы - минимальное. Это и будет оптимальной длиной пути коммивояжера.

Минимальное значение имеет НГр=38100.

Соответствующий оптимальный контур включает дуги: (М5,М6), (М4,М5), (М2, М3), (М3, М4), (Б, М1), (М1, М2), (М6, Б).

4. Определение потребности в транспортных средствах для работы на маршрутах

Для определения потребности в транспортных средствах для работы на маршрутах необходимо определить массу завозимых в каждый пункт выгрузки грузов с учетом коэффициента использования грузоподъемности. Соответствующие расчеты, с учетом исходных данных приведены в таблице 3.19.

 

Таблица 3.19 Определение количества завозимого в каждый пункт груза

Пункт выгрузки

Груз

Масса груза, т

Коэффициент использования грузоподъемности

Масса груза с учетом коэффициента использования грузоподъемности, т

Общая масса груза, то

М1

Молочные изделия в бумажных пакетах, затаренные в ящиках

0,22

0,6

0,367

0,865


Мясо кур в ящиках

0,31

1

0,31



Вода минеральная в полиэтиленовых ящиках

0,15

0,8

0,188


М2

Молочные изделия в бумажных пакетах, затаренные в ящиках

0,25

0,6

0,417

0,9


Мясо кур в ящиках

0,32

1

0,32



Вода минеральная в полиэтиленовых ящиках

0,13

0,8

0,163


М3

Молочные изделия в бумажных пакетах, затаренные в ящиках

0,51

0,6

0,85

1,39


Мясо кур в ящиках

0,34

1

0,34



Вода минеральная в полиэтиленовых ящиках

0,16

0,8

0,2


М4

Молочные изделия в бумажных пакетах, затаренные в ящиках

0,28

0,6

0,467

0,945


Мясо кур в ящиках

0,29

1

0,29



Вода минеральная в полиэтиленовых ящиках

0,15

0,8

0,188


М5

Молочные изделия в бумажных пакетах, затаренные в ящиках

0,42

0,6

0,7

1,105


Мясо кур в ящиках

0,28

1

0,28



Вода минеральная в полиэтиленовых ящиках

0,1

0,8

0,125


М6

Молочные изделия в бумажных пакетах, затаренные в ящиках

0,47

0,6

0,783

1,281


Мясо кур в ящиках

0,26

1

0,26



Вода минеральная в полиэтиленовых ящиках

0,19

0,8

0,238


Итого

-

4,83

-

6,486


Согласно исходным данным, перевозка может быть осуществлена автомобилями 4-х марок: ЗИЛ-5301АО, грузоподъемностью 3 т; ГАЗ-3302, грузоподъемностью 1,5 т.; ЗИЛ-5301ВА, грузоподъемностью 2,3 т; МАЗ 437040-020, грузоподъемностью 4,7 т. Из таблицы 3.19 видно, что общая масса доставляемого груза, с учетом коэффициента использования грузоподъемности составляет 6,486 т. Исходя из вышесказанного, можно утверждать, что в данном случае необходимо использовать 1 автомобиль марки ЗИЛ-5301ВА и 1 автомобиль марки МАЗ 437040-020. Во втором перевозим: молочные изделия в бумажных пакетах и воду, затаренные в ящиках, в первом: мясо кур в ящиках. Такое утверждение основано на следующих умозаключениях:

должен быть перевезен весь груз;

приоритет необходимо отдавать автомобилям большей грузоподъемности, при этом должно обеспечиваться максимальное значение степени использования грузоподъемности автомобилей;

движение автомобилей должно осуществляться по разработанному маршруту с минимизацией выполняемой в ткм транспортной работы.

Рассмотрим существующий маршрут перевозки грузов для первого автомобиля:


Рассчитаем транспортную работу для данного маршрута и автомобиля:

Рассмотрим существующий маршрут перевозки грузов для второго автомобиля:


Рассчитаем транспортную работу для данного маршрута и автомобиля:

79378 тм

Общая транспортная работа на двух автомобилях:

Робщ =

Рассмотрим существующий маршрут перевозки грузов для первого автомобиля в обратном направлении, который и будет предлагаемым:

 

Рассчитаем транспортную работу для данного маршрута и автомобиля:

Рассмотрим существующий маршрут перевозки грузов для второго автомобиля:


Рассчитаем транспортную работу для данного маршрута и автомобиля в обратном направлении:

Общая транспортная работа на двух автомобилях в обратном направлении:

Робщ =

Исходя из того, что транспортная работа в обратном направлении больше чем в прямом, выбираем существующий маршрут в прямом направлении Б - М1 - М2 - М3 - М4 - М5- М6 - Б

5. Расчет технико-эксплуатационных показателей использования автомобильных транспортных средств