Оптимизация и безопасность перевозочного процесса

Автор: Пользователь скрыл имя, 09 Ноября 2011 в 20:50, курсовая работа

Описание работы

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

Работа содержит 1 файл

Организация перевозок Рубцов.docx

— 99.87 Кб (Скачать)

1 Оптимизация  грузопотоков

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

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

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

        Постановка  транспортной задачи

   Задача  оптимизации грузопотоков - это определение  плана перевозок однородных (взаимозаменяемых) грузов от m поставщиков Аi к n потребителям Bj с учетом ограничений на ресурсы и потребности, обеспечивающие минимальную транспортную работу.

   Если  обозначить объем вывоза груза от поставщиков Аi через Qi , требуемый объем завоза груза потребителю Bj через Qj, перевозимое количество груза от i-го поставщика j-му потребителю Qij, кратчайшее расстояние перевозки от i -го поставщика до j -го потребителя через lij, то задачу оптимизации грузопотоков можно выразить в следующей математической форме:

  • во все j-e пункты получения груза из i-ro пункта отправления может быть вывезено только Qj единиц груза

                                  =Qi, i = 1,2…,m ;   (1.1)

  • из всех i - х пунктов отправления j-му пункту получения должно быть доставлено только Qj единиц груза

                        =Qj, j = 1,2…,n.     (1.2)

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

                         min ,   (1.3)

а искомые переменные не могут быть отрицательными числами, т.е.

               Qij ≥ 0.     (1.4)

   Если  общий объем вывоза грузов от поставщиков  равен общему объему их завоза потребителям, то имеет место условие

                            = .     (1.5)

   Ограничения (1.1),(1.2),(1.4),(1.5) и целевая функция (1.3) являются закрытой моделью классической задачи линейного программирования.

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

   Широкое применение получил метод МОДИ, который  называют еще методом потенциалов.

   Для решения  поставленной транспортной задачи предлагается использовать данный метод.

          Метод потенциалов

   Рассмотрим  решение транспортной задачи этим методом  на примере.

   Условия задачи. Имеется несколько поставщиков и получателей однородной или взаимозаменяемой продукции. Известны наличие груза у каждого поставщика и потребность в нем у каждого получателя, а также расстояния между ними (таблицы 1.1,1.2,1.3).

Таблица 1.1 - Наличие  груза у поставщиков

Индекс  поставщика Наличие груза, т
А1 1106
А2 504
А3 504
Итого: 2114
 

Таблица 1.2 - Потребность  в грузе у получателей

Индекс  получателя Потребность в  грузе, т
Б1 714
Б2 504
Б3 504
Б4 392
Итого: 2114
 

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

   В соответствии с «Прейскурантом № 13-01-02 единых тарифов  на перевозку грузов автомобильным  транспортом» стоимость перевозки  зависит от класса груза и расстояния доставки. Согласно условию, груз является однотипным, т. е. имеет одинаковый класс, и поэтому стоимость перевозки  будет зависеть только от расстояния.

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

   Для получения  оптимального плана закрепления  получателей за поставщиками задачу решаем методом последовательного  улучшения вариантов.

Таблица 1.3 - Расстояние от поставщиков до получателей, км

Получатели Поставщики
А1 А2 А3
Б1 16 8 26
Б2 24 30 6
Б3 12 26 16
Б4 20 36 26
 

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

Получатели Вспомогательные коэффициенты Поставщики Потребность в грузе, т
А1 А2 А3
     
Б1     16   8   26 714
     
Б2     24   30   6 504
     
Б3     12   26   16 504
     
Б4     20   36   26 392
     
Наличие груза, т 1106 504 504 2114
 

   Рисунок 1.1 - Матрица №1. Исходный план перевозок

   Матрица с проставленными в ней исходными  данными показана на рисунке 1.1 и  называется исходным планом перевозок.

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

Первая группа уравнений - по поставщикам

          x11+ x12+ x13+ x14 = 1106;

          x21+ x22+ x23+ x24 = 504;    (1.6)

          x31+ x32+ x33+ x34 = 504.

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

          x11+ x21+ x31 = 714;

          x12+ x22+ x32 = 504;    (1.7)

             x13+ x23+ x33 =504;

             x14+ x24+ x34 =392.

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

Cmin =16x11+8x21+26x31+24x12+30x22+6x32 +12x13+26x23+16x33+ +20x14+36x24+26x34.        (1.8)

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

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

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

Получа-

тели

Вспомогательные коэффициенты Поставщики Потребность в грузе, т
А1 А2 А3
     
1 2 3 4 5 6
Б1   714 16   8   26 714
     
Б2     24 504 30   6 504
     
 
 
 
 
1 2 3 4 5 6
Б3     12   26 504 16 504
     
Б4   392 20   36   26 392
     
Наличие груза, т 1106 504 504 2114
 

   Рисунок 1.2 - Матрица №2. Первичный план закрепления  получателей за поставщиками

   Клетки  матрицы, в которых поставлены цифры  загрузки, называются загруженными (клетки А1Б4, А1Б1,АЗБ3, А2Б2). Остальные клетки, не имеющие загрузки, называются незагруженными.

   Решение задачи возможно при соблюдении некоторых  правил.

   Правило 1. Число загруженных клеток в  матрице должно быть равно m+n-1 (m, n - число строк и столбцов).

   В нашем  примере m = 4, n = 3, следовательно, m+n -1=4+3 - 1=6. На матрице число загруженных клеток равно 4.

   Если  число загруженных клеток больше m+n - 1, то план закрепления получателей за поставщиками составлен неверно, и задачу решить нельзя. Нужно составить новый план закрепления, соблюдая приведенное выше правило. Если число загруженных клеток меньше m+n - 1, то задачу решить можно, загружая недостающее число клеток нулевой загрузкой (фиктивная загрузка). Для этого в одну или несколько клеток проставляют ноль.

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

   Матрица с нулевой загрузкой (№3) приведена  на рисунке 1.3.

Получа-

тели

Вспомогательные коэффициенты Поставщики Потребность в грузе, т
А1 А2 А3
     
Б1   714 16 0 8   26 714
     
Б2     24 504 30 0 6 504
     
Б3     12   26 504 16 504
     
Б4   392 20   36   26 392
     
Наличие груза, т 1106 504 504 2114

Информация о работе Оптимизация и безопасность перевозочного процесса