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

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

Читайте также:
  1. Excel. Технология работы с формулами на примере обработки экзаменационной ведомости
  2. I ОФИЦИАЛЬНОЕ ОПРЕДЕЛЕНИЕ УГРОЗ НАЦИОНАЛЬНОЙ БЕЗОПАСНОСТИ РОССИИ
  3. I. Задания для самостоятельной работы
  4. I. ОБЛАСТЬ ПРИМЕНЕНИЯ, ОПРЕДЕЛЕНИЕ И ЦЕЛИ
  5. I. Основные функции и функциональные задачи управления фирмой.
  6. II. Время начала и окончания работы
  7. II. Выполнение дипломной работы

 

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

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

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

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

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

(2)

(3)

(4)

где n, k – количество пунктов, закрепленных за грузоотправителями А и Б соответственно;

li A, lj Б – расстояние от соответствующего грузоотправителя до i -ого и j -ого грузополучателя, км;

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

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

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

Таблица 3

Расстояния между пунктами транспортной сети

Пункт погрузки Расстояние до пункта разгрузки, км
                   
А                    
Б                    

 

Дополним таблицу кратчайших расстояний строкой и столбцом разностей.

В первой строке два наименьших элемента - 3 и 4, поэтому разность составит 1, во второй строке два наименьших элемента 3 и 0 (табл.3). Наибольшая величина разности, равная 7, находится в 5,6, 8, 9 и 10-м столбце. Выбираем 2-го грузоотправителя.

 

 

Таблица 4

Исходная матрица для метода Фогеля

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

Таблица 5

Матрица для метода Фогеля после исключения 6-го столбца

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

Таблица 6

Матрица для метода Фогеля после исключения 8-го столбца

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

 

Таблица 7

Матрица для метода Фогеля после исключения 9-го столбца

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

 

Таблица 8

Матрица для метода Фогеля после исключения 10-го столбца

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

 

Таблица 9

Матрица для метода Фогеля после исключения 5-го столбца

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

Таблица 10

Матрица для метода Фогеля после исключения 1-го столбца

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

Таблица 11

Матрица для метода Фогеля после исключения 3-го столбца

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

 

Таблица 12

Матрица для метода Фогеля после исключения 7-го столбца

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

Таблица 13

Матрица для метода Фогеля после исключения 4-го столбца

Пункт погрузки Расстояние до пункта разгрузки, км Столбец разности
                   
А                      
Б                      
Строка разностей                      

 

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

 

Таблица 14

Оптимальное закрепление пунктов разгрузки за поставщиками

Пункт погрузки Расстояние до пункта разгрузки, км Итого
                   
А                     22,17
Б                     6,61
Объем груза, т. 3,69 4,30 3,10 3,49 1,67 0,07 1,20 1,42 5,34 4,50 28,78

 

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

Пробег с грузом (Lг) находится по формуле:

,

где n, k – количество пунктов, закрепленных за грузоотправителями А и Б соответственно;

liA, l – расстояние от соответствующего грузоотправителя до i-ого и j-ого грузополучателя, км.

L г: (5+10+4+3+6+5+4)+(0+3+7)= 95 км

Общий пробег (Lо) находится по формуле:

L о: 2*47 = 94 км

Транспортная работа (P) находится по формуле:

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

P=(5*3,69+10*4,3+4*3,1+3*3,49+6*1,67+0*0,07+3*1,2+5*1,42+7*5,34+4*4,5)=160,42 ткм

 


4. Формирование маршрутов движения транспортных средств с помощью методов Свира и «ветвей и границ»

 

Метод Свира предполагает воображаемый луч, исходящий из точки, где расположен грузоотправитель, который постепенно вращается по (или против) часовой стрелке, "стирая" с карты изображения грузополучателей (Рис.2). В тот момент, когда сумма заказов "стертых" грузополучателей достигнет вместимости транспортного средства, фиксируется сектор, обслуживаемый одним кольцевым маршрутом. При использовании метода Свира следует учитывать, что количество пунктов включаемых в один маршрут должно быть не более пяти.

 

Рисунок 2. Закрепление за грузоотправителями грузополучателей с помощью метода Свира

 

 

В соответствии с нашими данными, используя метод Свира, у нас получилось, что за грузоотправителем B закреплены 5 пунктов разгрузки. За грузоотправителем А закреплены соответственно 5 пункта.

Объем груза для грузоотправителя B составляет 13,2

Объем груза для грузоотправителя A составляет 15,58

 

Таким образом, метод Свира предполагает использование автомобилей грузоподъемностью около 16 тонн на 1 и 2 маршруте.

Для этого подойдет грузовик Man TGA 26.460

• Грузоподъемность 16000 кг:

• Тип двигателя – Дизель

• Мощность двигателя – 240 л.с.

• Расход топлива 28 л/100 км

• Собственная масса 11000 кг

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

Таблица 15

№ маршрута Грузоотправитель Закрепленные пункты Загруженность ТС, т Модель ТС
  А 1, 2, 5, 8, 10 15,58 Man TGA 26.460
  В 3, 4, 6, 7, 9 13,2 Man TGA 26.460

 

Для маршрута № 1 грузоотправителя А составим матрицу кратчайших расстояний (табл.15):

 

 

Таблица 15

Матрица кратчайших расстояний для маршрута №1

(грузоотправитель А)

 

 

Пункты маршрута A          
A ?          
    ?        
      ?      
        ?    
          ?  
            ?

 

Для решения задачи коммивояжёра воспользуемся специальным программным обеспечением, реализованным в среде программирования Borland C++. В результате по дереву ветвлений гамильтонов цикл образуют ребра:

(A,2), (2,8), (8,1), (1,5), (5,10), (10,A),

Длина маршрута равна F(Mk) = 32


Для второго маршрута получаем матрицу:

Пункты маршрута B          
B ?          
    ?        
      ?      
        ?    
          ?  
            ?

 

Проводя расчеты аналогичным образом для грузоотправителя B, мы получаем маршрут: (B,6), (6,9), (9,7), (7,3), (3,4), (4,B). Длина маршрута равна F(Mk) = 28

 

 

Определим значения технико-эксплутационных показателей: с грузом (L г), общий пробег (L о) и транспортная работа (Р) для развозочных маршрутов по формулам:

, где

m – количество развозочных маршрутов;

t – количество пунктов на маршруте (пункт погрузки учитывается два раза);

– пробег между соседними пунктами маршрута, км;

- суммарный объем перевозок на m-ом маршруте, т;

qs – объем груза, выгружаемый в s-ом пункте, т.

Lг = 32-4+28-0=56 км

Lo = 32+28=60 км

Транспортная работа для первого маршрута:

10*15,58+1*(15,58-4,30)+11*(15,58-4,30-1,42)+2*(15,58-4,30-1,42-3,69)+4*(15,58-4,30-1,42-3,69-1,67)= 305,88 ткм

Транспортная работа для второго маршрута:

0*13,2+7*(13,2-0,07)+9*(13,2-0,07-5,34)+5*(13,2-0,07-5,34-1,2)+3*(13,2-0,07-5,34-1,2-3,1)= 205,44 ткм

Суммарная транспортная работа: 511,32 ткм.

Результаты вычислений двумя методами представим в виде таблицы сравнения технико-эксплуатационных показателей (см. табл. 16).

Таблица 16

Сравнение технико-эксплутационных показателей

Показатель Пробег с грузом, км Общий пробег, км Транспортная работа, ткм
после решения транспортной задачи     160,42
после решения задачи маршрутизации     511,32

 

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


Дата добавления: 2015-07-12; просмотров: 210 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Расположение пунктов транспортной сети| Определение интервалов времени прибытия и отправления транспортных средств для каждого пункта маршрутов

mybiblioteka.su - 2015-2024 год. (0.022 сек.)