- •Раздел 1. Обоснование выбора поставщика и маршрута доставки
- •1.1. Общая характеристика проектной ситуации
- •1.2. Постановка задачи и формирование блока исходных данных
- •1.3. Решение задачи выбора поставщика
- •Николаев
- •Раздел 2. Определение оптимального маршрута перевозки груза по наземному (сухопутному участку)
- •2.1. Выбор и обоснование типа автотранспортного средства
- •2.2. Построение исходной системы (сети) доставки груза по сухопутному участку
- •2.3. Нахождение оптимального маршрута
- •2.4. Выводы и результаты решения задачи поиска оптимального маршрута
- •Раздел 3. Построение системы управления запасами
- •3.1. Обоснование необходимости создания запасов
- •3.2. Разработка стратегии управления запасами
- •3.3. Выводы и формулирование выбранной стратегии управления запасами
- •Поставщики
- •Базовая цена
- •Стоимость транспортировки 1 т. За 1км.
- •Процентная доля затрат на хранение 1 т. Перевозимого груза
- •Коэффициент дефицита
- •Процентная доля стоимости оформления заказа (от объема заказа)
- •Характеристики товаропотока
2.2. Построение исходной системы (сети) доставки груза по сухопутному участку
Результаты расчетов, полученные в разделе 1, а именно поставщики и потребители (порты отправления) в сетевой транспортной задаче рассматриваются как источник и сток, соответственно. Необходимо построить исходную транспортную сеть с 6-8 промежуточными узлами с указанием расстояний в прямом направлении. Узлы транспортной сети должны иметь многочисленные связи, т.е. из одного пункта в другой должна наблюдаться вариация маршрутов доставки.
Например, если поставщик находится в Одессе, а потребитель в Курске, исходная сеть имеет следующий вид (рис. 2.1).
Рисунок 2.1 – Исходная сеть при построении рационального маршрута движения автотранспортных средств
Источник – Одесса, сток – Курск.
Количество сетей, которые необходимо построить определено решением задачи в первой главе. Полученное решение задачи, т.е. (объем материального потока отi-го потребителя до j-порта отправления) принимается как годовой грузопоток по маршрутам.
2.3. Нахождение оптимального маршрута
Задача отыскания оптимального маршрута от поставщиков к потребителям решается в соответствии с алгоритмом, представленным на рис. 2.2.
Приведем пример расчета для сети рис.2.1.
Задача состоит в отыскании кратчайшего расстояния в транспортной сети из Одессы в Курск. Рассматриваемая транспортная сеть является ацикличной, т.е. не содержит циклов и для отыскания кратчайшего расстояния между заданными пунктами может быть применен следующий алгоритм.
Рисунок 2.2 – Алгоритм нахождения минимального расстояния
Рассмотрим данный алгоритм на примере сети (рис. 2.1)
Пронумеруем узлы сети от 1 к p, таким образом, что если сеть содержит дугу (i,j), то i>j. Чтобы добиться выполнения этого условия, присвоим источнику или начальному узлу узлу номер 1. Зачеркнем это узел и все исходящие из него дуги и не будем их рассматривать в дальнейшем при присвоении номеров. Возьмем любой другой узел, имеющий только исходящие дуги и припишем ему номер 2. Зачеркнем этот узел и все исходящие из него дуги искрим из рассмотрения при дальнейшем рассмотрении номеров.
Определим расстояние между пунктами, имеющими соединительные дуги. Воспользуемся для этого картой Украины, России, Казахстана или Белоруссии (в зависимости от исходных данных и результатов рещшения задачи выбора поставщика) и сайтом www.lardi-trans.ru.
Представим найденные расстояния в табличной форме (табл.2.2)
Таблица 2.2 – Расстояния между пунктами перевозки, км
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
1 |
|
269 |
312 |
138 |
|
|
464 |
|
|
|
|
|
|
2 |
|
|
|
|
|
215 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
239 |
|
421 |
|
|
|
|
4 |
|
|
|
|
369 |
|
326 |
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
252 |
218 |
278 |
|
6 |
|
|
|
|
|
|
|
142 |
|
|
|
|
|
7 |
|
|
|
|
|
443 |
|
553 |
|
190 |
264 |
216 |
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
386 |
9 |
|
|
|
|
|
|
|
|
|
|
|
|
169 |
10 |
|
|
|
|
|
|
|
|
|
|
|
140 |
353 |
11 |
|
|
|
|
|
|
|
|
|
|
|
303 |
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
225 |
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Далее, в соответствии с формулой (2.1) определяем потенциалы и находим для каждого узла сеты.
(2.1)
где - расстояния между связными узлами i и j;
- кратчайшее растояние между узлами 1 и j.
Определим потанциал u1 = 0
км (из узла 1);
км (из узла 1);
км (из узла 1);
км (из узла 1);
км (из узла 1);
(из узла 2);
(из узла 2);
(из узла 6);
(из узла 3);
(из узла 4)
(из узла 5);
(из узла 5);
(из узла 7);
(из узла 12).
Применяемый алгоритм нахождения маршрута следования в сетевом варианте позволил определить:
- минимальное расстояние между Курском и Одессой;
- построить оптимальный маршрут следования.
Итак, расстояние минимальное в Курск из Одессы составляет 905 км.