Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект - гр.пер 2..doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
797.7 Кб
Скачать

27 Вопрос

маршрутизация перевозок мелкопартионных грузов

3адача маршрутизации заключается в поиске множества маршрутов с минимальными издержками на транспортирование (общие минимальные расстояния перевозок или время доставки) . В качестве критерия оптимальности решения задачи наиболее часто принимается минимум общего пробега автомобильных транспортных средств

где 1oj . — длина оборота автотранспортного средства на j-м маршруте, км; и- общее число маршрутов для освоения заданного объема перевозок.

В некоторых задачах могут быть ограничения, зависящие от конкретных условий перевозок: число пунктов заезда, длина оборота на маршруте, время доставки груза, считая с момента погрузки, и другие показатели.

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

Метод составления сборно-развозочных маршрутов по кратчайшей связывающей сети состоит из четырех этапов:

1. Нахождение кратчайшей связывающей сети — незамкнутой, с двумя и более вершинами и минимальной суммарной длиной звеньев. Вначале определяют звено минимальной длины и включают его в кратчайшую связывающую сеть, затем рассматривают все звенья, связанные одной из своих вершин с выбранной ранее частью кратчайшей транспортной сети. Из них выбирают наименьшее, не соединяющее две включенные в сеть вершины, и присоединяют к ранее образованной части. Действия продолжаются до тех пор, пока не будут выбраны все и вершин сети, связанные с помощью и — 1 звеньев (рис. 5.3).

2. Набор пунктов в маршруты по каждой ветви сети начинается с ветви, имеющей наибольшее число звеньев (учесть объем ввозимого и вывозимого грузов, вместимости подвижного состава, а также ограничения), от пункта, наиболее удаленного от базового (начального) . Если все пункты данной ветви не могут быть включены в один маршрут, то они группируются к ближайшей другой ветви (табл. 5.6) .

3. Определение очередности объезда пунктов маршрута, отсчитывая с начального (замкнутая линия должна соответствовать кратчайшему пути их объезда); осуществляется методом сумм, для которого строится табл. 5.7 в виде симметричной матрицы. По главной диагонали расположены пункты маршрута, цифры указывают на кратчайшие расстояния между ними (находятся методом потенциалов) . Дополнительно в матрице имеется итоговая строка сумм расстояний по каждому столбцу.

Начальный маршрут строится из трех пунктов с наибольшей суммой.

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

lкр = lki+lip-lkp

где l – расстояние между пунктами транспортной сети, км; к, р, i – соответственно индексы первого и второго соседних пунктов, также включаемого пункта

4. Проверка возможности одновременного развоза и сбора груза на маршруте. Последовательность развоза и сбора груза аналогична маршруту объезда пунктов, полученному на третьем этапе расчетов (табл. 5.8) .

Объем груза при выходе из пункта j

Qj,j+1=Qj-1,j-Qpj+Qcj

Где Qj,j+1 и Qj-1,j – соответственно объемы перевозимаго груза на участке маршрута j,j+1 (при выходе из пункта j ) и на предшествующем участке j-1, j; Qpj , Qcj — соответственно объемы разгрузки и загрузки в пункте j

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

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

Схема маршрута может быть представлена в таком виде: базовый пункт - погрузка; пункты повторного заезда — выгрузка; прочие пункты — выгрузка-погрузка; пункты повторного заезда — погрузка; базовый пункт — выгрузка груза.

Метод Кларка-Райта предусматривает решение задачи маршрутизации перевозок, осуществляемых в общем случае парком автомобилей различной грузоподъемности.

Вначале строится план, состоящий из маятниковых маршрутов, для каждого из которых назначается автомобиль минимальной грузоподъемности (обслуживание одного потребителя) . Затем маршруты объединяют в один развозочный, обеспечивающий наибольшее сокращение затрат на перевозку.

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

Расчет выигрышей. Основой решения являются следующие исходные данные: число автомобилей по грузовместимости; потребность в завозе '(вывозе) груза; стоимости перевозок груза (расстояние, время) . Для решения задачи маршрутизации составляется

В каждом столбце В. в правой колонке указана стоимость (расстояние, время) на проезд от i-го пункта до любого другого (В.+1, В.+, ...), а слева величины, характеризующие выигрыши, которые получают в результате объединения соотвествующих маршрутов в один.

Величина сокращения пробега автотранспортного средства при объединении маршрутов

Величины выигрышей, которые необходимо знать для дальнейших расчетов, представлены в табл. 5.10. Кроме того, к матрице выигрышей присоединяется отдельный столбец (значения 0; I или 2) индикаторов J пунктов В.. Индикатор J. строки В. показывает, каким является пункт: внутренним (J =О), первым или последним (J = 1) в развозочном или включен еще в маятниковый маршрут вида А — В. — А (J = 2) . Постепенно производится объединение маятниковых маршрутов в кольцевые (от большего выигрыша к меньшему) .

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

Программа разработки развозочных (сборочных) маршрутов по методу Кларка — Райта на ЭВМ приведена в прил. 5.

. Алгоритм Кларка-Райта, как и метод маршрутизации по кратчайшей связывающей сети, не гарантирует получения оптимального варианта. Поэтому следует проверять целесообразность перестановок пунктов, входящих в маршруты. При небольшом числе пунктов представляется возможным выполнить перестановку всех вариантов, что позволяет снизить значение целевой функции.

Осуществляя маршрутизацию мелкопартионных перевозок, важно тщательно изучить их организацию во времени и сгруппировать грузы с учетом их доставки в течение суток, недели, месяца и года.