Формирование маршрутов движения автотранспорта для централизованной доставки овощей закрытого грунта в магазины города Минска
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Заданы пункты потребления – магазины города. Груз необходимо развести из склада агрокомбината «Ждановичи» потребителям. Потребность хозяйств в овощах в напряженный период (3-й квартал) представлена в таблице 3.1. Для удобства введем условные обозначения хозяйств.

 

Таблица 3.1 – Потребность хозяйств в овощах.

Наименование хозяйства Условное обозначение Потребность, кг
ОДО «Артишок» Овощной магазин 1 750
«Гиппо» Гипермаркет 2 695
«Простор» Гипермаркет 3 710
ОДО «Спартак-плюс» 4 900
«Престон» Супермаркет 5 680
Торговый центр «Радзивиловский» 6 615
«Овощи, фрукты» ИП Лотунова. 7 690
«Гиппо» Гипермаркет 8 800
ОАО «Живинка» Магазин №5 9 645
ОАО «Живинка» Магазин №17 10 620
ОАО «Живинка» Магазин №24 11 630

 

Агрокомбинат «Ждановичи» обозначим «0».

Для осуществления доставки овощей потребителям Агрокомбината «Ждановичи» может использовать два собственных транспортных средства марки МАЗ 437040–020 грузоподъемностью 4 т.

Схема размещения хозяйств и расстояния между ними представлена на листе 4 графической части проекта.

Для решения поставленной задачи строим кратчайшую сеть («минимальное дерево»), связующую все пункты без замкнутых контуров (рисунок 3.1).

 

Рисунок 3.1 – Кратчайшая сеть («минимальное дерево»)

 

Затем по каждой ветви сети, начиная с пункта наиболее удаленного от распределительного центра «0», группируем пункты по маршрутам с учетом:

− количества ввозимого товара;

− грузоподъемности единицы подвижного состава [11].

Исходя из заданной грузоподъемности собственного транспортного средства 4т и количества развозимого груза, все пункты потребления можно сгруппировать в 2 группы (таблица 3.2).

 

Таблица 3.2 – Группировка маршрутов

Маршрут 1

Маршрут 2

Пункт Объем завоза, кг Пункт Объем завоза, кг
3 710 4 900
9 645 7 690
11 630 8 800
10 620 5 680
2 695 1 750
6 615
Итого 3915 Итого 3820

 

Сгруппировав пункты по маршрутам, определяем рациональный порядок объезда пунктов. Для этого строим таблицу-матрицу (таблица 3.3), в которой по диагонали размещаем пункты, включаемые в маршрут, и начальный пункт «0», а в соответствующих клетках – кратчайшие расстояния между ними.

Рассмотрим маршрут 1.

 

Таблица 3.3 – Матрица для определения рационального порядка объезда пунктов по маршруту 1

0 8.2 14.7 13.2 12.7 15.7 8.8
1) 8.2 3 6.5 5 8.8 11.8 9.5
2) 14.7 6.5 9 4.7 5 8 8.9
3) 13.2 5 4.7 11 3.8 6.8 4.5
4) 12.7 8.8 5 3.8 10 3 3.9
5) 15.7 11.8 8 6.8 3 2 6.9
6) 8.8 9.5 8.9 4.5 3.9 6.9 6
Сумма 73.3 49.8 47.8 38 37.2 52.2 42.5

 

Начальный маршрут строим для трех пунктов матрицы, имеющих наибольшие размеры сумм, показанных в строке (73.3; 52.2; 49.8), т.е. для пунктов 0; 2; 3.

Начальный маршрут: 0 – 2 – 3 – 0. Для включения последующих пунктов выбираем из оставшихся пункт, имеющий наибольшую сумму. Это пункт 9. Далее решаем, между какими пунктами начального маршрута его включить.

Чтобы это решить, для каждой пары пунктов необходимо найти размер приращения маршрута по формуле [11]:


 (3.1)

 

где C – расстояние, км;

i – индекс включаемого пункта;

k – индекс первого пункта из пары;

p – индекс второго пункта из пары.

По формуле 3.1 используя данные таблицы 3.3, рассчитаем размеры приращений.

Минимальное значение  поэтому пункт 9 включаем между 2 и 3. Тогда маршрут примет вид: 0 – 2 – 9 – 3 – 0.

Рассмотрим, между какими пунктами включить пункт 6, так как он имеет наибольшую сумму среди оставшихся.

В том случае, когда  для симметричной матрицы расчеты можно не продолжать, так как значение меньшее, чем 0, получено быть не может.

Пункт 6 включаем между 0 и 2 и получаем маршрут вида: 0 – 6 – 2 – 9 – 3 – 0.

Рассматриваем пункт 11.

Минимальное значение  поэтому пункт 11 включаем между 9 и 3. Тогда маршрут примет вид: 0 – 6 – 2 – 9 – 11 – 3 – 0.

Рассматриваем пункт 10.

Пункт 10 включаем между 6 и 2,

Получили окончательный маршрут 0 – 6 – 10 – 2 –9 –11 – 3 – 0.

Длина маршрута:

8.8+3.9+3+8+4.7+5+8.2= 41.6 км.

Холостой пробег: 8.2 км.

Рассмотрим маршрут 2.

 

Таблица 3.4 – Матрица для определения рационального порядка объезда пунктов по маршруту 2

0 6,3 14.2 16.5 11.6 4.8
1) 6,3 4 7.9 10.2 5.5 2.1
2) 14.2 7.9 7 2.3 5.7 10
3) 16.5 10.2 2.3 8 6 12.3
4) 11.6 5.5 5.7 6 5 6.8
5) 4.8 2.1 10 12.3 6.8 1
Сумма 53.4 32 40.1 47.3 35.6 36

 

Начальный маршрут: 0 – 8 – 7 – 0.

Рассмотрим пункт 1.

Минимальное значение  и  поэтому пункт 1 включаем по своему усмотрению. Пункт 1 включаем между 0 и 8 и получаем маршрут вида: 0 – 1 – 8 – 7 – 0.

Рассмотрим пункт 5.

Пункт 5 включаем между 1 и 8, и получаем маршрут вида: 0 – 1 – 5 – 8 – – 7 – 0.

Рассматриваем пункт 4.

Пункт 4 включаем между 7и 0.

Получили окончательный маршрут 2: 0 – 1 – 5 – 8 – 7 – 4 – 0.

Длина маршрута:

4,8+6,8+6+2,3+7,9+6,3=34,1 км.

Холостой пробег: 6,3 км.

 


Дата: 2019-04-22, просмотров: 361.