Расчет от 30.06.2010
Автор: Дроздов П.

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


 

Материал помещен в архив

 

ОПТИМИЗАЦИЯ МАЯТНИКОВЫХ МАРШРУТОВ С ОБРАТНЫМ ХОЛОСТЫМ ПРОБЕГОМ

Значительный объем грузов (до 85 %) в Республике Беларусь перевозится автомобильным транспортом, который является составной частью транспортной системы национальной экономики, ее наиболее гибким и мобильным компонентом. В этой связи весьма актуальным является вопрос организации рационального управления автотранспортом. Рациональное управление включает оптимизацию маятниковых и кольцевых маршрутов и позволяет при одних и тех же объемах грузоперевозок снизить транспортную работу, а также потребление горюче-смазочных материалов до 15-20 %.

Маятниковый маршрут - это маршрут, при котором путь следования транспортного средства (автомобиля, тракторно-транспортного агрегата) между двумя (и более) грузопунктами неоднократно повторяется.

Маятниковые маршруты бывают:

- с обратным холостым пробегом;

- с обратным не полностью груженым пробегом;

- с обратным груженым пробегом.

Как показывает практика, самым распространенным и при этом самым неэффективным видом маятниковых маршрутов в хозяйственной деятельности является маршрут с обратным холостым пробегом (см. рисунок 1).

 

Рисунок 1
 
Графическое представление маятникового маршрута с обратным холостым пробегом
 
  Б
lег
П  
       
     
 
lх
 

 

где Б - товарная база (место загрузки транспорта);

П - потребитель товара;

lег - груженая ездка;

lх - холостой (порожний) пробег.

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

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

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

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

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

Груженая ездка - это путь движения автомобиля с грузом.

Порожний (холостой) пробег - это путь движения автомобиля без груза.

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

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

Время в наряде - это период времени с момента выезда автомобиля из автопарка до момента его возвращения в автопарк.

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

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

Техническая скорость рассчитывается по формуле (1).

 

vt = Lобщ / tдв,
(1)

 

где Lобщ - общий пробег автомобиля за рабочий день, км;

tдв - время движения, которое включает кратковременные остановки, регламентированные правилами дорожного движения, ч.

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

Реализацию задачи оптимизации маятниковых маршрутов с обратным холостым пробегом рассмотрим на примере следующей производственной ситуации. В соответствии с заключенными договорами на оказание транспортных услуг автотранспортное предприятие (далее - АТП, Г) 24 июня 2010 г. должно обеспечить доставку песка четырем потребителям - П1, П2, П3 и П4, потребности которых составляют соответственно 20, 30, 35 и 40 куб.м. При этом оговорено, что доставка должна быть обеспечена независимо от времени рабочего дня. Расстояния в километрах пути между АТП и потребителями, а также между потребителями и карьером (К), откуда будет осуществляться доставка песка, представлены на рисунке 2.

 

Рисунок 2
 
Схема размещения автотранспортного предприятия (АТП), карьера (К) и потребителей (П)
 
     
АТП (Г)

     
           
               
          Первый нулевой пробег


6
         
                   
 20  15            
12 
                   
                   
    П3
6
К
11
П2    
     
Второй 
                 
нулевой 
  П4   12
19
  П1
пробег 
  Расстояние      
      от карьера до пункта назначения (груженая ездка)          

 

Следует отметить, что при составлении данной схемы наряду с обеспечением минимального расстояния между соответствующими пунктами необходимо учитывать следующие факторы:

- фактическое состояние дорожного покрытия;

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

Это позволит, с одной стороны, сократить физический износ техники в результате ее производственной эксплуатации, а с другой - увеличить производительность автотранспорта.

Так, в нашем примере (см. рисунок 2) длина груженой ездки от точки К до П1 составляет 19 км, что больше суммы первого и второго нулевого пробегов (6 + 12 = 18 км) и обусловлено учетом вышеуказанных факторов.

Транспортировка груза в соответствии с договорами будет осуществляться автомобилями МАЗ 5551 с емкостью грузовой платформы 5 куб.м. В этой связи в пункт П1 потребуется сделать 4 ездки (20 куб.м / 5 куб.м), в пункты П2, П3 и П4 - 6, 7 и 8 ездок соответственно. Наряду с этим принималось, что время работы автомобилей в наряде - 8 ч, техническая скорость - 40 км/ч, а суммарное время под погрузкой/разгрузкой - 15 мин.

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

Для обслуживания потребителя, например, за 8-часовой рабочий день может потребоваться один и более автомобилей. Поэтому в первую очередь необходимо определить то количество автомобилей (П1), которое нужно для обслуживания потребителя за время работы в наряде (8 ч), по формуле (2).

 

П1 = [(Первый нулевой пробег + (Груженая ездка х (2 х (Потребность
потребителя / Грузоподъемность автомобиля) - 1) + Второй
нулевой пробег)) / Средняя техническая скорость + (Потребность
потребителя / Грузоподъемность автомобиля) х Суммарный
простой под погрузкой/разгрузкой] / Время работы в наряде.
(2)

 

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

Так, необходимое количество автомобилей для первого потребителя (П1) составит:

П1 = [(6 + (19 х (2 х (20 / 5) - 1) + 12)) / 40 + (20 / 5) х 0,25] / 8 = 0,6.

Рассчитанное дробное число (0,6) округляется в большую сторону до целого числа - 1 автомобиль.

Необходимое количество автомобилей для второго потребителя (П2):

П2 = [(6 + (11 х (2 х (30 / 5) - 1) + 9)) / 40 + (30 / 5) х 0,25] / 8 = 0,61.

Рассчитанное дробное число (0,61) округляется в большую сторону до целого числа - 1 автомобиль.

Необходимое количество автомобилей для третьего потребителя (П3):

П3 = [(6 + (6 х (2 х (35 / 5) - 1) + 15)) / 40 + (35 / 5) х 0,25] / 8 = 0,53.

Рассчитанное дробное число (0,53) округляется в большую сторону до целого числа - 1 автомобиль.

Необходимое количество автомобилей для третьего потребителя (П4):

П4 = [(6 + (12 х (2 х (40 / 5) - 1) + 20)) / 40 + (40 / 5) х 0,25] / 8 = 0,89.

Рассчитанное дробное число (0,89) округляется в большую сторону до целого числа - 1 автомобиль.

Путь, который проходят автомобили (полученное количество автомобилей) при обслуживании соответствующего потребителя (L), определяется по следующей формуле (3):

 

L = Первый нулевой пробег х Полученное количество
автомобилей + Груженая ездка х (2 х (Потребность потребителя /
/ Грузоподъемность автомобиля) - 1 х Полученное количество
автомобилей) + Второй нулевой пробег х Полученное количество автомобилей.
(3)

 

Так, путь, который проходит полученное количество автомобилей (1 автомобиль) для обслуживания первого потребителя (L1), составит:

L1 = 6 х 1 + 19 х (2 х 20 / 5 - 1 х 1) + 12 х 1 = 151 км.

Путь, который проходит полученное количество автомобилей (1 автомобиль) для обслуживания второго потребителя (L2), составит:

L2 = 6 х 1 + 11 х (2 х 30 / 5 - 1 х 1) + 9 х 1 = 136 км.

Путь, который проходит необходимое количество автомобилей (1 автомобиль) для обслуживания третьего потребителя (L3), составит:

L3 = 6 х 1 + 6 х (2 х 35 / 5 - 1 х 1) + 15 х 1 = 99 км.

Путь, который проходит необходимое количество автомобилей (1 автомобиль) для обслуживания четвертого потребителя (L4), составит:

L4 = 6 х 1 + 12 х (2 х 40 / 5 - 1 х 1) + 20 х 1 = 206 км.

Результаты представленных выше расчетов отмечаются в соответствующих договорах на обслуживание потребителей и являются исходной базой для расчета стоимости транспортных услуг для каждого из потребителей. Таким образом, совокупный дневной пробег автомобилей по обслуживанию четырех потребителей согласно договорам составит 592 км (151 + 136 + 99 + 206).

Задача оптимизации транспортных маршрутов состоит в том, чтобы обеспечить минимально необходимый пробег автомобилей при обслуживании потребителей. Анализ исходной информации и рисунка 2 показывает, что совокупный груженый пробег автомобилей оптимизировать невозможно, так как количество ездок, которое необходимо сделать потребителям, а также расстояния от карьера до пунктов назначения строго зафиксированы договорными обязательствами. Следовательно, оптимизация маятниковых маршрутов возможна только за счет минимизации совокупного порожнего пробега. Это достигается с учетом второго нулевого и холостого пробегов автотранспорта для соответствующих потребителей. Так, например, в нашем примере потребитель П2 отличается минимальным вторым нулевым пробегом (9 км). Однако максимальный холостой пробег имеет место при обслуживании потребителя П3 (Холостой пробег = Груженая ездка = 19 км). В этой связи, чтобы учесть влияния этих 2 показателей, необходимо определить их разность для всех потребителей.

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

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

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

С учетом вышепредставленных условий запишем структурную математическую модель оптимизации маятниковых маршрутов (см. формулу (4)):

 

n                               

(4)
L = ∑ (l0Пj - lКПj) х Хj → min,
j = 1                              

 

при условиях:

 

   n     
0 ≤ Хj ≤ Qj,    ∑ (Хj = N → min,
   j = 1    

 

где L - совокупный порожний пробег, км;

j - номер потребителя;

n - количество потребителей;

l0Пj - расстояние от пункта назначения (Пj) до АТП (второй нулевой пробег), км;

lКПj- расстояние от товарной базы (в нашем случае карьера) до пункта назначения (Пj) (груженая ездка), км;

Хj - количество автомобилей, работающих на маршрутах с последним пунктом разгрузки (Пj);

Qj - необходимое количество ездок в пункт назначения (Пj);

N - общее число автомобилей, работающих на всех маршрутах.

Алгоритм решения оптимизационных задач

Применяется следующий алгоритм решения подобных задач.

1. Составляется рабочая матрица № 1 (см. таблицу 1).

 

Таблица 1
 
Исходная рабочая матрица № 1
 
Пункт назначения
Исходные данные
Оценка (разность расстояний)
Пj
l0Пj                                            lКПj
l0Пj - lКПj
Qj
П1
12                                              19
-7
4
П2
9                                                11
-2
6
П3
15                                                6
9
7
П4
20                                              12
8
8

 

Выбирают пункт, имеющий минимальную оценку (разность расстояний). В нашем примере - это пункт назначения П1.

2. С учетом исходной информации определяется общее число автомобилей (N) до оптимизации, работающих на всех маршрутах. Для этого требуется суммировать число автомобилей (до округления) для соответствующих потребителей. В нашем примере (см. часть 1) эта сумма составит 2,63 автомобиля (0,6 + 0,61 + 0,53 + 0,89). Полученная сумма округляется в большую сторону до целого числа. Это число и есть необходимое количество машин до оптимизации. В нашем примере - это 2,63 ≈ 3,0 автомобиля.

3. В соответствии с первым условием обеспечения минимизации совокупного порожнего пробега устанавливается количество автомобилей, которое проедет через выбранный пункт назначения (см. п.1 алгоритма), осуществляя последнюю груженую ездку в конце рабочего дня при возвращении в автотранспортное предприятие (далее - АТП, Г). В нашем примере этот пункт назначения П1. Так как общее число автомобилей по обслуживанию потребителей П1, П2, П3 и П4 равно 3 (меньше необходимого количества ездок, которое необходимо сделать в пункт назначения П1), следовательно, на данном пункте будут оканчивать свою дневную работу все 3 автомобиля, причем в П1 один из автомобилей сделает 2 груженые ездки.

4. Определяется маршрут движения для первого автомобиля. Для этого выбирают 2 пункта, имеющих минимальную и наибольшую оценку (разность расстояний). В нашем случае это соответственно (-7) (П1) и 9 (П3). Исходя из первого условия автомобиль, обслуживающий эти пункты назначения, начинает рабочую смену из пункта П3 и заканчивает в пункте П1.

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

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

Для этого рассчитывают поминутное время работы первого автомобиля на маршруте.

Время в пути от Г до карьера (К) = (lГК / vт) х 60 мин = (6 / 40) х 60 = 9 мин.

Время в пути от П1 до Г = (12 / 40) х 60 = 18 мин.

Время оборота КП3К = ((6 + 6) / 40) х 60 + 15 = 33 мин.

Время в пути КП1 = (19 / 40) х 60 + 15 = 43,5 мин.

15 минут - это суммарное время под погрузкой/разгрузкой.

Определяем, сколько ездок сделает автомобиль в пункт П3, учитывая, что время его работы в наряде составляет 480 мин.

(480 - 9 - 43,5 - 18) / 33 = 12,4 ездок.

Однако в пункт П3 согласно договору требуется сделать 7 ездок. Данное обстоятельство обуславливает необходимость догрузки первого автомобиля по времени рабочей смены. Допустим, что наряду с обслуживанием пунктов П1 и П3 автомобиль будет также обслуживать пункт П4. Определяем, сколько ездок успеет осуществить автомобиль в пункт П4. Для этого рассчитаем время оборота КП4К. Оно составит 51 мин ((12 + 12) / 40) х 60 + 15). Тогда количество ездок в пункт П4 составит:

(480 - 9 - 7 х 33 - 43,5 - 18) / 51 = 3,5 ≈ 3 ездки.

6. Цикл повторяется. Составляется вторая рабочая матрица с учетом выполненной работы на первом маршруте. В нашем примере в пункт назначения П1 сделана 1 ездка, в пункт П3 - 7 ездок (дневные потребности удовлетворены), а в пункт П4 - 3 ездки (см. таблицу 2).

 

Таблица 2
 
Рабочая матрица № 2
 
Пункт назначения
Исходные данные
Оценка (разность расстояний)
Пj
l0Пj                                            lКПj
l0Пj - lКПj
Qj
П1
12                                              19
-7
3 = 4 - 1
П2
9                                                11
-2
6
П4
20                                              12
8
5 = 8 - 3

 

7. Определяется маршрут движения для второго автомобиля. В нашем примере (принимая во внимание пп.3 и 4 алгоритма) очевидно, что маршрут движения второго автомобиля будет проходить через пункты назначения П1, П2 и П4: в начале рабочего дня второй автомобиль сделает 5 ездок в пункт П4 (таким образом, закончив его обслуживание), начнет обслуживание пункта П2 и также, как первый автомобиль, сделает в конце рабочего дня 1 груженую ездку в пункт П1 и возвратиться на АТП. Значит, необходимо определить, сколько ездок осуществит (успеет осуществить) второй автомобиль в пункт П2.

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

Время в пути от Г до К = (lГК / vт) х 60 мин = (6 / 40) х 60 = 9 мин.

Время в пути от П1 до Г = (12 / 40) х 60 = 18 мин.

Время пяти оборотов КП4К = 5 х ((12 + 12) / 40 х 60 + 15) = 255 мин.

Время оборота КП2К = (11 + 11) / 40 х 60 + 15 = 48 мин.

Время в пути КП1 = (19 / 40) х 60 + 15 = 43,5 мин.

Определяем, сколько ездок сделает второй автомобиль в пункт П2, учитывая, что время его работы в наряде составляет 480 мин.

(480 - 9 - 255 - 43,5 - 18) / 48 = 3,2 ≈ 3 ездки.

8. Цикл повторяется. Составляется третья рабочая матрица с учетом выполненной работы на первом и втором маршрутах. В нашем примере в пункт назначения П1 сделано 2 ездки, в пункт П2 - 3 ездки, для пунктов П3 и П4 дневные потребности удовлетворены (см. таблицу 3).

 

Таблица 3
 
Рабочая матрица № 3
 
Пункт назначения
Исходные данные
Оценка (разность расстояний)
Пj
l0Пj                                            lКПj
l0Пj - lКПj
Qj
П1
12                                              19
-7
2 = 4 - 2
П2
9                                                11
-2
3 = 6 - 3

 

9. Определяется маршрут движения для третьего автомобиля. Анализ таблицы 3 показывает, что его маршрут движения будет проходить через пункты назначения П2 и П1: в начале рабочего дня третий автомобиль сделает 3 ездки в пункт П2, а в конце рабочего дня 2 груженые ездки в пункт П1 и возвратиться на АТП.

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

Время в пути от Г до К = (lГК / vт) х 60 мин = (6 / 40) х 60 = 9 мин.

Время в пути от П1 до Г = (12 / 40) х 60 = 18 мин.

Время трех оборотов КП2К = 3 х ((11 + 11) / 40 х 60 + 15) = 144 мин.

Время в пути КП1КП1 = (19 + 19 + 19) / 40 х 60 + 2 х 15 = 115,5 мин.

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

480 - 9 - 144 - 115,5 - 18 = 193,5 мин ≈ 3,2 ч.

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

10. Составляется сводная маршрутная ведомость (см. таблицу 4).

  

Таблица 4
 
Сводная маршрутная ведомость
 
№ маршрута
Последовательность выполнения маршрута
Расшифровка
Количество автомобилей на маршруте
Длина маршрута, км
1
Г → (К → П3 → К) х
x 7 → П4 → К →
→ П4 → К → П4
→ К → П1 → Г
Г - АТП;
К - карьер;
П3 - передвижная механизированная колонна;
П4 - дорожное ремонтно-строительное предприятие (ДРСУ);
П1 - комбинат железобетонных изделий (ЖБИ)
1
193
2
Г → (К → П4 → К) х
x 5 → П2 → К →
→ П2 → К → П2
 → К→ П1 → Г
Г - АТП;
К - карьер;
П4 - ДРСУ;
П2 - ремонтно-строительное управление (РСУ);
П1 - ЖБИ
1
223
3
Г → (К → П2 → К) х
x 3 → П1 → К →
→ П1 → Г
Г - АТП;
К - карьер;
П2 - РСУ;
П1 - ЖБИ
1
141

 

Примечание. «7», «5» и «3» - количество оборотов.

 

Анализ таблицы 4 показывает, что совокупный дневной пробег 3 автомобилей в соответствии с проведенными оптимизационными расчетами составляет 557 км, что на 35 км (592 - 557 км), или на 6 %, меньше по сравнению с традиционным порядком обслуживания (до оптимизации).

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

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

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

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

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

1. С учетом исходной информации автоматически рассчитываются данные в голубых областях таблицы листа «План» - это ячейки C3-C10, D3-D10, E3-E10, C13, D13, E13, G13, H13 (см. рисунок 3). Расчет осуществляется по формулам (2) и (3).

 

Рисунок 3
 
Таблица листа «План»
 
1
B
C
D
E
G
H
K
L
2
Потребитель
Потреб- ность, куб.м, т
Груже- ная ездка, км
Второй нулевой пробег, км
Количе- ство автомоби- лей для обслужи-вания потреби- теля
Пробег для обслужи- вания потреби- теля
3
П1
20
19
12
6
216
1
151
4
П2
30
11
9
8
192
1
136
5
П3
35
6
15
10
140
1
99
6
П4
40
12
20
0
0
1
206
7
П5
0
0
0
0
0
0
0
8
П6
0
0
0
0
0
0
0
9
П7
0
0
0
0
0
0
0
10
П8
0
0
0
0
0
0
0
11
 
до/после оптимизации
12
 
Грузо-подъем- ность, куб.м, т
Средняя техни-ческая ско-рость, км/ч
Суммар- ный простой под погруз-кой/ разгруз- кой, ч
Время рабо- ты в наря- де, ч
Пер- вый нуле- вой пробег, км
Необхо- димо автомо- билей
Совокуп- ный пробег на мар-шрутах, км
13
Транспорт
5
40
0,25
8
6
3
592
14
 
3
557

 

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

В нашем примере в результате оптимизации получено, что для обслуживания 4 потребителей необходимо 3 автомобиля, маршруты движения которых представлены в рисунке 4. Следует отметить, что буквой А обозначается АТП (место ночной стоянки), буквой Б - товарная база, буквой П (П1, П2, П3 и П4) - потребители.

 

Рисунок 4
 
Маршрутная ведомость
 
М1
 
187
км
М2
 
141
км
М3
 
229
км
 
км
время
0:00
 
км
время
0:00
 
км
время
0:00
А-Б
6
0:09
0:09
А-Б
6
0:09
0:09
А-Б
6
0:09
0:09
Б-П2
11
0:31
0:40
Б-П1
19
0:43
0:52
Б- П4
12
0:33
0:42
П2
11
0:16
0:57
П1
19
0:28
1:21
П4
12
0:18
1:00
Б-П2
11
0:31
1:28
Б-П2
11
0:31
1:52
Б- П4
12
0:33
1:33
П2
11
0:16
1:45
П2
11
0:16
2:09
П4
12
0:18
1:51
Б-П2
11
0:31
2:16
Б-П2
11
0:31
2:40
Б- П4
12
0:33
2:24
П2
11
0:16
2:33
П2
11
0:16
2:57
П4
12
0:18
2:42
Б-П3
6
0:24
2:57
Б-П2
11
0:31
3:28
Б- П4
12
0:33
3:15
П3
6
0:09
3:06
П2
11
0:16
3:45
П4
12
0:18
3:33
Б-П3
6
0:24
3:30
Б-П1
19
0:43
4:28
Б- П4
12
0:33
4:06
П3
6
0:09
3:39
П1
12
0:18
4:46
П4
12
0:18
4:24
Б-П3
6
0:24
4:03
        Б- П4
12
0:33
4:57
П3
6
0:09
4:12
        П4
12
0:18
5:15
Б-П3
6
0:24
4:36
        Б- П4
12
0:33
5:48
П3
6
0:09
4:45
        П4
12
0:18
6:06
Б-П3
6
0:24
5:09
        Б- П4
12
0:33
6:39
П3
6
0:09
5:18
        П4
12
0:18
6:57
Б-П3
6
0:24
5:42
        Б- П1
19
0:43
7:40
П3
6
0:09
5:51
        П1
12
0:18
7:58
Б-П3
6
0:24
6:15
               
П3
6
0:09
6:24
               
Б-П1
19
0:43
7:07
               
П1
12
0:18
7:25
             
 

 

Анализ маршрутной ведомости показывает, что соответствующий маршрут представляет собой последовательное выполнение отдельным автомобилем отрезков пути (А-Б, Б-П2 и т.д.). При этом для каждого отрезка указываются:

- протяженность;

- продолжительность времени для его прохождения;

- время окончания его прохождения с начала смены.

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

Наряду с этим для каждого маршрута указывается его протяженность и продолжительность выполнения. Так, для маршрута М1 протяженность составляет 187 км, а продолжительность выполнения - 7 ч 25 мин.

Сравнение маршрутной ведомости, приведенной в таблице 4, и маршрутной ведомости, приведенной на рисунке 4, показывает, что они отличаются. При этом не отличается лишь та область маршрутов, которая несет в себе суть оптимизации маятниковых маршрутов с обратным холостым пробегом. Суть оптимизации заключается в том, что на потребителе (П1), который имеет минимальную разность второго нулевого пробега и груженой ездки, заканчивают свою дневную работу все 3 автомобиля. Неизменным остается также совокупный путь автомобилей на 3 маршрутах после оптимизации - 557 км (ячейка L14 листа «План»).

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

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

 

30.06.2010 г.

 

Петр Дроздов, кандидат экономических наук, доцент Белорусского государственного аграрного технического университета