Студопедия — Маршрутизация перевозок грузов.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Маршрутизация перевозок грузов.






 

Маршрутизация перевозок – это составление порядка следования п.с. между корреспондирующими пунктами при выполнении перевозок.

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

В общем виде задача маршрутизации перевозок формулируется следующим образом:

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

Необходимо найти удовлетворяющее определенным требованиям организации транспортного процесса во времени, упорядоченные множества связанных пунктов (АТП, ГО, ГП), представляющие собой маршруты при перевозках на которых достигается экстремальное значение целевой функции – минимум транспортных издержек. Основным содержанием задачи маршрутизации является определение оптимального плана возврата порожних автомобилей, обеспечивающего максимально возможный коэффициент использования пробега и соответственно минимальные транспортные издержки.

Объем перевозок из i-го пункта отправления в j-й пункт назначения составляет для k-го груза тонн. Указанные объемы перевозок приводятся к одному классу груза. Приведение объемов перевозок грузов к 1-му классу груза производится по следующей формуле:

, (1)

где - объем перевозок между пунктами i и j, приведенный к первому классу груза, усл. т.;

- фактический объем (количество) k-го груза, т.;

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

r – общее число видов перевозимого груза.

 

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

При выполнении перевозок в пункт доставляется

(2)

приведенных к 1-му классу тонн груза и соответственно прибывает такое же число Х условных автомобилей, которые после разгрузки подаются в пункты погрузки . Так как из пунктов нужно вывезти

(3)

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

 

Кратчайшие расстояния от каждого потребителя до каждого поставщика известны.

Требуется определить число подач порожних однотонных условных автомобилей от j-го пункта разгрузки в i –ый пункт погрузки с тем, чтобы общий пробег автомобилей был минимальный.

Данную задачу математически можно записать следующим образом: требуется

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

; (4)

(5)

и минимизирующих функцию

(6)

Поскольку количество завозимых грузов равно количеству вывозимых, то справедливо следующее равенство

(7)

Сформулированная задача представляет собой классическую транспортную задачу линейного программирования закрытого типа.

Подготовку исходных данных для решения поставленной задачи производим в табличной форме (табл.1.3)

 

Подготовка исходных данных для маршрутизации перевозок грузов. Таблица 1.3

Перевозки по всем видам груза Класс груза
Вид груза , т.
    Щебень        
    Щебень        
    Песок        
    Песок        
    Торф   0,8    

 

По данным табл.1.3 и формулам (2.) и (3) рассчитываются значения и , которые равны числу ездок по возврату порожних условных однотонных автомобилей

и . Их расчет сводится в табл.1.4, являющуюся сводным планом ездок с грузом условных однотонных автомобилей.

 

Сводный план ездок условных однотонных автомобилей для перевозок заданных грузов. Таблица 1.4

Грузоотправители Грузополучатели
В0 В2 В4  
-   -  
  - -  
- -    
- -    
-   -  
       

 

 

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

Распределительная таблица составляется по данным табл.1.2; 1.3 и 1.4; в нее заносятся расстояния , число отправляемых условных однотонных автомобилей и число прибывающих уловных однотонных автомобилей .

Для отыскания оптимального закрепления ГО с ГП по подаче порожних автомобилей необходимо сделать в распределительной таблице первоначальное закрепление, получить произвольный план закрепления (опорный), удовлетворяющий ограничениям (4), (5), (7) при числе загруженных клеток m+n-1 и отсутствия циклов (контуров). Такой план, содержащий ровно m+n-1 заполненных клеток без циклов, называется базисным. Цикл (контур) в распределительной таблице – это замкнутая ломаная линия, образованная прямыми отрезками, угла между которыми равны 900, а вершины углов лежат в загруженных клетках. Контур может быть четырехугольным, шестиугольным, восьмиугольным и т.д. Если число загруженных клеток – более m+1, то среди них есть цикл.

Для получения начального базисного решения (опорного плана) целесообразного применять один из эффективных методов – метод двойного предпочтения. В соответствии с этим методом опорный план составляется по следующему правилу:

выбирается минимальное расстояние по каждой строке распределительной таблицы, т.е. находится min . Такие клетки отмечаются значком, - например, звёздочкой (*). Если в одной строке несколько клеток имеют одинаковые минимальные расстояния, то отмечаются все эти клетки. То же самое проделывается по каждому столбцу, т.е. находятся и отмечаются клетки min ;

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

, (8)

где - число порожних ездок к i-му отправителю с учётом ранее назначенных подач от других, кроме j-го, получателей;

- число порожних ездок от j-го получателя с учётом ранее назначенных перевозок к другим, кроме i-го, отправителям.

 

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

Полученное таким образом закрепление является одним из возможных базисных планов.

Для оценки оптимальности полученного первоначального базисного плана и (при необходимости) для отыскания оптимального плана закрепления применяется ряд методов: метод квадратов, метод опорных элементов, распределительные методы (метод Хичкока, метод Креко, метод МОДИ), методы с разрешающими элементами.

Наиболее широкое применение при ручном счете получил модифицированный распределительный метод (МОДИ). В распределительную таблицу вводятся вспомогательные строки и столбец, в которые вносятся специальные показатели, называемые потенциальными. Метод основан на том, что если к расстояниям любой строки (столбца) распределительной таблицы прибавить или отнять одно и то же произвольное число, то оценка оптимальности относительно не изменится. Если от расстояний каждой i-й строки отнимать число и от расстояний каждого j-го столбца – , то тогда относительной оценкой любой клетки ji может служить параметр вместо , рассчитываемый по формуле

(9)

Принимая для загруженных клеток = 0 и используя выражение (9), определяют потенциалы и по следующему правилу:

потенциал для первой строки таблицы принимается равным нулю;

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

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

Если значение оценочного параметра свободной клетки будет меньше нуля (), то это значит, что перераспределение корреспонденций по клеткам таблицы с занесением загрузки в такую свободную клетку, называемую потенциальной, уменьшит значение целевой функции. Отсутствие клеток с параметром означает, что проверяемый план закрепления потребителей за поставщиками является оптимальным.

Все расчеты сведены в распределительную таблицу (табл.1.5).

 

Распределительная таблица Таблица 1.5

Грузоотправители Грузополучатели    
В0 В2 В4
** 90 15,5 9,5    
  * 90     -9,5
15,5   ** 80     -15,5
20,5     *   -3,5
9,5   **50   -9,5
         
  15,5 9,5    
             

 

 

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

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

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

Составление рациональных маршрутов возможно двумя способами: методом «таблиц связей» и методом «совмещенных планов». Наиболее широкое применение получил последний из них.

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

В тех клетках ij полученой таблицы совмещенных планов, где имеются 2 цифры (выделенная и невыделенная), получаются маятниковые маршруты , число

ездок на которых равно минимуму ,

где – число ездок с грузом из в ;

– число ездок без груза из в .

Включенное число в маршрут ездок с грузом или без груза из дальнейшего рассмотрения исключается.

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

 

Таблица совмещенного плана ездок с грузом и без груза условный однотонных автомобилей. Таблица 1.6

Грузоотправители Грузополучатели
В1 В3 В4  
 
   
   
   
   
       

 

По данным табл.1.6 составляем сначала маятниковые маршруты с обратным порожним пробегом, а затем – рациональные маршруты путем построения контуров. Разработанные маршруты приведены в табл.1.7


Маршруты перевозок груза Таблица 1.7

Номер маршрута Вид маршрута Возможный шифр маршрута Мощность грузопотока на маршруте в условных тоннах
Маятниковый А0В2В2А0  
Рациональный А0В2В2А1 А1В2В2А0  
Рациональный А0В4В4А2А2В2В2А0  
Рациональный А4В2В2А3А3В4В4А4  
Рациональный А0В4В4А3А3В2В2А0  

 

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

фактическое количество k-го груза , перевозимого между пунктами , определяется по формуле

, (10)

где - число ездок с k-м грузом условных однотонных автомобилей между пунктами и .

Для каждого маршрута перевозки грузов должно соблюдаться условие

. (11)

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

Закрепление маршрутов за АТП требует решение двух взаимосвязанных вопросов: определение начального и соответствующего ему конечного пункта маршрута и непосредственно закрепления маршрута АТП.

Начальным пунктом может быть любой ГО, связанный данным маршрутом. При этом выбранному начальному пункту соответствует определенный конечный пункт маршрута.

На маятниковых маршрутах с обратным не груженным пробегом имеется только по одному ГО и ГП, поэтому у такого маршрута может быть только один вариант начала и конца.

Этого нельзя сказать о других типах маршрута, объединяющих по несколько ГО и ГП. Однако в любом случае устанавливаются возможные варианты начальных и конечных пунктов маршрута, и для каждого варианта определяются расстояния между начальными и конечными пунктами, а также соответствующие ему нулевые пробеги от АТП.

Поэтому критерием выбора начального пункта маршрута (первого пункта погрузки) и возвращения его в АТП является оценочный параметр, рассчитываемый по формуле

, (12)

где - скорректированный нулевой пробег, км.;

- расстояние от АТП до первого пункта погрузки, км.;

- расстояние от конечного пункта выгрузки до АТП, км.;

- расстояние последним пунктом выгрузки j и первым пунктом погрузки i, км.

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

Все расчеты приведены в табл.1.8.

Скорректированные нулевые пробеги Таблица 1.8

Номер маршрута Пункты маршрута АТП С5
  А0 В2   10,5 15,5 0
  А0 В0       10
А1 В1 14,5 10,5    
  А0 В2   10,5 15,5 0  
А2 В4 10,5 4,5    
  А4 В4 4,5 4,5   9
А3 В2 15,5 10,5    
  А0 В2   10,5 15,5 0
А3 В4 15,5 4,5    

 

По модели транспортной сети и данным табл.1.2, 1.7, 1.8 окончательно оформляются схемы маршрутов перевозок грузов с указанием их окончательного шифра и нулевых пробегов (рис.1.2)

 








Дата добавления: 2015-09-04; просмотров: 1958. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Признаки классификации безопасности Можно выделить следующие признаки классификации безопасности. 1. По признаку масштабности принято различать следующие относительно самостоятельные геополитические уровни и виды безопасности. 1.1. Международная безопасность (глобальная и...

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

ПУНКЦИЯ И КАТЕТЕРИЗАЦИЯ ПОДКЛЮЧИЧНОЙ ВЕНЫ   Пункцию и катетеризацию подключичной вены обычно производит хирург или анестезиолог, иногда — специально обученный терапевт...

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

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия