Читайте также:
|
|
Поставщики | Потребители | Итого | ||||||||
- | - | |||||||||
Итого | - | - | ||||||||
Учитывая, что количество автомобилей с грузом, убывающих от каждого поставщика, должно обязательно равняться количеству порожних автомобилей, прибывающих к ним (так же как и количество автомобилей с грузом, прибывающих к каждому потребителю, должно обязательно равняться количеству порожних автомобилей, убывающих от них), можно составить оптимальный план ездок без груза (порожних). Для этого исходные данные должны быть сведены в таблицу 4.5. Эта таблица составляется из полученных рациональных вариантов закрепления потребителей за поставщиками и является сводным планом ездок с грузом при перевозке песка, щебня, глины.
Допустимый план закрепления потребителей за поставщиками (поставщиков за потребителями) принят по варианту матрицы 2.5 в качестве допущения, хотя вариант матрицы 2.6 более рационален (одна клетка с отрицательным потенциалом).
Таблица 4.5.
Поставщики | Потребители | Итого от поставщиков | |||||||||||
- | |||||||||||||
- | - | - | |||||||||||
- | - | - | |||||||||||
- | - | - | - | ||||||||||
- | - | - | - | - | |||||||||
- | - | ||||||||||||
- | - | ||||||||||||
Итого к потребителям |
Сводный план ездок с грузом при перевозке песка, щебня, глины
Одним из математических методов определяется рациональный план движения автомобилей из пунктов выгрузки в пункты погрузки, т.е. план возврата порожних автомобилей.
Сначала необходимо построить опорный план возврата порожних автомобилей. Используем метод «двойного предпочтения», т.е. отмечаем галочками клетки с наименьшими расстояниями по каждой строке, а затем по каждому столбцу и начинаем загрузку с клеток, помеченных двумя галочками (таблица 4.6).
Клетка , вычеркиваем третью строку, т.е. необходимое число автомобилей за поставщиком закрепили. Клетка , вычеркиваем четвертую строку. Клеток с двумя галочками нет.
Выполняем загрузку клеток с одной галочкой. Клетка , вычеркиваем первый столбец, т.е. у потребителя В1 автомобилей без груза (порожних) больше нет. Клетка , вычеркиваем первую строку. Клетка , вычеркиваем второй столбец. Клетка , вычеркиваем четвертый столбец. Клетка , вычеркиваем третий столбец.
Клеток с одной галочкой нет. Остались четыре свободные клетки , , и . Заполняем по методу наименьшего (минимального) расстояния. Минимальное расстояние в клетке , вычеркиваем вторую строку. Клетка , вычеркиваем пятый столбец. Клетка , вычеркиваем шестой столбец. Первоначальный (опорный) план возврата порожних автомобилей составлен.
Таблица 4.6.
Первоначальный (опорный) план возврата порожних автомобилей (движения автомобилей из пунктов выгрузки грузов в пункты погрузки).
Грузо-образующие пункты | Грузопотребляющие пункты | Итого от постав-щиков, mi | Потен-циалы строк | |||||||||||
В1 | В2 | В3 | В4 | В5 | В6 | |||||||||
А1 | U1=0 | |||||||||||||
А2 | U2=-2 | |||||||||||||
6-.. | + | |||||||||||||
А3 | V | U3=-4 | ||||||||||||
А4 | U4=-6 | |||||||||||||
Окончание таблицы 4.6. | ||||||||||||||
А5 | V | U5=1 | ||||||||||||
-4+ | - | |||||||||||||
Итого к потре-бителям, nj | х | |||||||||||||
Потенциалы столбцов | V1=12 | V2=10 | V3=6 | V4=7 | V5=8 | V6=9 | х | х |
Необходимо проверить опорный план на оптимальность. Необходимые условия по загруженным клеткам выполняется, т.е. число загруженных клеток m+n-1,
где m – число строк в матрице (поставщиков), а n – число столбцов в матрице (потребителей). Для проверки оптимальности необходимо определить цифровые индексы (потенциалы) строк и столбцов, т.е. U и V. Определение выполняется при условии, что в загруженных клетках аij=Ui+Vj.
Примем потенциал U1=0, тогда потенциал столбца V1=12, потенциал столбца V4=7 и тд.
Потенциалы не загруженных (свободных) клеток определяются по формуле:
Еij=aij-(Ui+Vj),
EA1B2=14-(10+0)=4,
EA1B3=16-(6+0)=10,
EA1B5=8-(8+0)=0,
EA1B6=12-(9+0)=3,
EA2B1=18-(12-2)=8,
EA2B3=14-(6-2)=10,
EA2B6=10-(9-2)=3,
EA3B1=16-(12-4)=8,
EA3B2=10-(10-4)=4,
EA3B3=12-(6-4)=10,
EA3B5=4-(8-4)=0,
EA3B6=5-(9-4)=0,
EA4B1=18-(12-6)=12,
EA4B2=12-(10-6) =8,
EA4B3=14-(6-6) =14,
EA4B4=5-(7-6) =4,
EA4B6=6-(9-6) =3,
EA5B1=21-(12+1) =8,
EA5B2=12-(10+1) =4,
EA5B4=4-(7+1) =-4.
В первоначальном (опорном) плане возврата порожних автомобилей одна свободная клетка А5В4 имеет отрицательное значение потенциала, т.е. EA5B4 = -4, значит план не оптимальный (таблица 4.6).
Необходимо перераспределить ездки в загруженных клетках и заполнить потенциальную клетку (клетку с отрицательным значением потенциала).
Для этого строится контур с вершинами А5В4; А2В4; А2В5; А5В5 (четырехугольный с прямыми углами).
Вершины контура обозначаются попеременно знаками «+» и «-», начиная с потенциальной клетки, которой присваивается знак «+». Затем из клеток, обозначенных знаком «-», выбирается наименьшая цифра загрузки (клетка А5В5). Это значение загрузки переносятся из клетки А5В5 в клетку А5В4 (потенциальную), а из клетки А2В4 это значение вычитается и переносится в клетку А2В5. Полученные цифры записываются в новую матрицу (таблица 4.7), куда без изменений переносят загрузки тех клеток, которые не являются вершинами контура.
Для проверки на оптимальность определяем новые цифровые индексы (потенциалы) строк и столбцов, т.е. Ui и Vj. Определение потенциалов выполняется при условии, что в загруженных клетках
a ij=Ui+Vj,
Причем потенциал U1=0, тогда потенциал V1=12, потенциал V4=7, потенциал U2=-2, потенциал V2=10, потенциал U3=-4, потенциал V5=8, потенциал U4=-6, потенциал U5=-3, потенциал V3=10, потенциал V6=13.
Потенциалы не загруженных (свободных) клеток находятся по формуле:
Еij=aij-(Ui+Vj),
EA1B2=14-(10+0)=4,
EA1B3=16-(10+0)=6,
EA1B5=8-(8+0)=0,
EA1B6=12-(13+0)=-1,
EA2B1=18-(12-2)=8,
EA2B3=14-(10-2)=6,
EA2B6=10-(13-2)=-1,
EA3B1=16-(12-4)=8,
EA3B2=10-(10-4)=4,
EA3B3=12-(10-4)=6,
EA3B5=4-(8-4)=0,
EA3B6=5-(13-4)=-4,
EA4B1=18-(12-6)=12,
EA4B2=12-(10-6) =8,
EA4B3=14-(10-6) =10,
EA4B4=5-(7-6) =4,
EA4B6=6-(13-6) =-1,
EA5B1=21-(12-3) =12,
EA5B2=15-(10-3) =8,
EA5B5=9-(8-3) =4.
При проверке первоначального (опорного) плана движения автомобилей из пунктов выгрузки в пункты погрузки груза на оптимальность установлено, что новый план имеет четыре незагруженные (потенциальные) клетки (таблица 4.7), т.е. клетки с отрицательными потенциалами А1В6, А2В6, А3В6 и А4В6. Новый план не является оптимальным и по качеству уступает первоначальному (опорному) плану движения автомобилей из пунктов выгрузки в пункты погрузки груза (возврата порожних автомобилей). Для дальнейшего решения транспортной задачи принимаем первоначальный (опорный) план, движения автомобилей из пунктов выгрузки в пункты погрузки груза (таблица 4.6).
Таблица 4.7.
План движения автомобилей из пунктов выгрузки грузов в пункты погрузки, определенный математическим методом
Грузо-образующие пункты | Грузопотребляющие пункты | Итого от поставщиков, mi | Потен-циалы строк | |||||||||||
В1 | В2 | В3 | В4 | В5 | В6 | |||||||||
А1 | U1=0 | |||||||||||||
-1 | ||||||||||||||
А2 | U2=-2 | |||||||||||||
-1 | ||||||||||||||
А3 | U3=-4 | |||||||||||||
-4 | ||||||||||||||
А4 | U4=-6 | |||||||||||||
-1 | ||||||||||||||
А5 | U5=-3 | |||||||||||||
Итого к потре-бителям, nj | х | |||||||||||||
Потенциалы столбцов | V1=12 | V2=10 | V3=10 | V4=7 | V5=8 | V6=13 | х | х |
Для составления рациональных маршрутов перевозок целесообразно использовать метод «совмещенной матрицы» («совмещенных планов»). Сущность его состоит в том, что в одну матрицу записываются данные о ездках с грузом и движения автомобилей из пунктов выгрузки в пункты погрузки груза (возврат порожних автомобилей). Совмещенный план предоставлен в таблице 4.8. В правом нижнем углу жирным шрифтом записаны ездки с грузом из таблицы 4.5, а в левом верхнем углу бледным шрифтом – движения автомобилей из пунктов выгрузки в пункты погрузки груза (возврат порожних автомобилей из таблицы 4.6).
Можно цифры обозначать разными цветами или использовать условные обозначения.
Таблица 4.8.
Совмещенный план ездок с грузом и движения автомобилей из пунктов выгрузки в пункты погрузки груза (возврат порожних автомобилей)
Поставщики, mi | Потребители, nj | Число ездок от поставщиков | |||||||||||
В1 | В2 | В3 | В4 | В5 | В6 | ||||||||
А1 | 13 | 20 | |||||||||||
7 | |||||||||||||
А2 | 34 | ||||||||||||
7 | 3 | ||||||||||||
А3 | 27 | ||||||||||||
17 | 10 | ||||||||||||
А4 | 54 | ||||||||||||
54 | |||||||||||||
А5 | 67 | ||||||||||||
202 | |||||||||||||
44 | 61 | 20 |
В кружках в правом нижнем углу помещены ездки с грузом, а без кружков в левом верхнем углу движения автомобилей из пунктов выгрузки в пункты погрузки груза (возврата порожних автомобилей от потребителей после разгрузки). Формирование маршрутов производится по следующей схеме. Вначале составляются маятниковые маршруты с обратным порожним пробегом. Они соответствуют клеткам из совмещенного плана, где одновременно расположены цифры ездок с грузом и движения автомобилей из пунктов выгрузки в пункты погрузки груза (возврат порожних автомобилей). Наличие в клетке двух записей цифр указывает на маятниковый маршрут, величина грузопотока, которого определяется меньшей цифрой. Такими клетками в таблице 4.8 являются:
-клетка А1В1, маршрут А1 В1 А1 с числом оборотов 13;
- клетка А2В2, маршрут А2 В2 А2 с числом оборотов 24;
- клетка А2В5, маршрут А2 В5 А2 с числом оборотов 4;
- клетка А3В4, маршрут А3 В4 А3 с числом оборотов 17;
- клетка А4В5, маршрут А4 В5 А4 с числом оборотов 54;
- клетка А5В3, маршрут А5 В3 А5 с числом оборотов 44.
Затем совмещенный план записывается заново, но без маятниковых маршрутов. Для каждой клетки (таблица 4.9), загруженной ездкой с грузом, строится контур (маршрут движения), вершины которого по переменно находятся в клетках, загруженных груженными ездками и порожними пробегами. Число оборотов каждого маршрута определяется наименьшей величиной груженных ездок, т.е. величина грузопотока каждого маршрута определяется наименьшей величиной груженных ездок. Определение кольцевых маршрутов продолжается до тех пор, пока не останется ни одной груженной ездки. Контуры составляются последовательно с четырьмя, шестью и т.д. прямыми углами. При выполнении кольцевых маршрутов начало маршрута может быть из любого пункта погрузки, т.е. число вариантов равняется числу погрузочных пунктов на маршруте.
Таблица 4.9.
Совмещенный план ездок с грузом и движения автомобилей из пунктов выгрузки в пункты погрузки груза (возврат порожних автомобилей)
Дата добавления: 2015-07-20; просмотров: 133 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Рациональное закрепление потребителей за поставщиками | | | За вычетом маятниковых маршрутов. |