Расчетно-графическое задание по «Основам автомобильных перевозок»
Министерство образования и науки Украины
Севастопольский национальный технический университет
Расчетно-графическое задание
по дисциплине
«Основы автомобильных перевозок»
Выполнил: ст. гр. АВ-52д
Титев В.Б.
Проверил: Мешков В.В.
Севастополь
2012
- Задание.
Целью расчетно-графического
задания является планирование грузоперевозок;
методом закрепления
Задача: имеется четыре поставщика А1, А2, А3, А4 и шесть поставщиков Б1, Б2, Б3, Б4, Б5, Б6 однородного груза первого класса (таблица 1.1), который в указанном количестве (в тоннах) надо доставить получателям (таблица 1.2).
Таблица 1.1 – Вариант задания.
Поставщик |
Вариант | |||||||||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | |
А1 |
800 |
200 |
700 |
400 |
900 |
600 |
400 |
600 |
1000 |
900 |
А2 |
200 |
800 |
500 |
300 |
800 |
300 |
800 |
700 |
800 |
800 |
А3 |
800 |
700 |
400 |
700 |
600 |
100 |
200 |
800 |
600 |
400 |
А4 |
1100 |
1000 |
900 |
1200 |
300 |
900 |
1200 |
400 |
200 |
500 |
Таблица 1.2 – Вариант задания.
Потребитель |
Вариант | |||||||||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | |
Б1 |
300 |
200 |
600 |
400 |
500 |
300 |
200 |
500 |
400 |
300 |
Б2 |
400 |
300 |
700 |
300 |
600 |
600 |
400 |
300 |
600 |
400 |
Б3 |
200 |
400 |
400 |
200 |
300 |
400 |
600 |
400 |
200 |
300 |
Б4 |
500 |
700 |
300 |
700 |
400 |
500 |
500 |
600 |
300 |
500 |
Б5 |
800 |
500 |
200 |
500 |
700 |
200 |
400 |
200 |
400 |
200 |
Б6 |
600 |
600 |
500 |
600 |
200 |
400 |
600 |
300 |
500 |
400 |
Примечание:
- 1.Потребителю Б3 не доставлять груз от поставщика А2.
- Потребителю Б5 доставлять груз только от поставщика А4.
Одновременно с этим осуществляется перевозка другого вида груза первого класса между поставщиками и потребителями , указанными в таблице 1.3.
Таблица 1.3 – Перевозки другого вида груза первого класса
Поставщик |
Потребитель |
Объем перевозок, т |
А5 |
Б7 |
200 |
А5 |
Б8 |
300 |
А6 |
Б9 |
300 |
Перевозки осуществляются автомобилями-самосвалами КАМАЗ-5511 (qн=10т).
Расстояние (в километрах) между поставщиками, потребителями и АТП приведены в таблице 1.4.
Таблица
1.4 –Расстояния между
Поставщик |
Потребители |
АТП | |||||||||
Б1 |
Б2 |
Б3 |
Б4 |
Б5 |
Б6 |
Б7 |
Б8 |
Б9 |
1 |
2 | |
А1 |
10 |
4 |
6 |
8 |
3 |
5 |
12 |
6 |
4 |
9 |
5 |
А2 |
12 |
5 |
8 |
10 |
6 |
3 |
9 |
7 |
2 |
8 |
4 |
А3 |
13 |
4 |
2 |
6 |
8 |
5 |
7 |
6 |
4 |
3 |
5 |
А4 |
11 |
6 |
2 |
4 |
5 |
5 |
6 |
8 |
4 |
3 |
4 |
А5 |
10 |
8 |
7 |
8 |
5 |
8 |
4 |
5 |
3 |
6 |
5 |
А6 |
9 |
9 |
7 |
6 |
6 |
7 |
6 |
4 |
2 |
7 |
4 |
АТП-1 |
8 |
10 |
6 |
7 |
2 |
4 |
7 |
3 |
4 |
0 |
- |
АТП-2 |
6 |
4 |
3 |
4 |
4 |
6 |
8 |
6 |
8 |
- |
0 |
На основании исходных данных выполнить следующие расчеты:
- Закрепить потребителей за поставщиками однородного груза, обеспечив минимальное среднее расстояние перевозок.
- Составить рациональные маршруты перевозок грузов.
- Определить, из какого АТП следует подавать автомобили на какой маршрут, и установить порядок следования автомобилей по маршрутам.
- Закрепление потребителей однородного груза за поставщиками.
Вариант: 080356.
Сводим данные, приведенные в таблице 1.1 и 1.2, в таблицу 1.5, называемую матрицей. В верхнем правом углу каждой клетки матрицы из таблицы 1.4 записываем расстояние между поставщиками Аiи потребителем Бi.
Согласно исходным данным у поставщиков имеется количество груза Q=∑Ai = 400+300+700+1200=2600 т, а необходимое потребителям количество груза Q=∑Бi = 300+600+400+500+200+400=2400 т.
Общий объем имеющихся грузов превышает спрос всех потребителей. Для решения задачи необходимо сбалансировать сбыт и потребление, для чего в данном случае вводится так называемый фиктивный потребитель Бф. Его спрос равен превышению общего объёма имеющегося груза над суммарным объемом спроса, т.е. 2600-2400=200 т. Вместо расстояний в клетки фиктивного поставщика запишем нули.
Таблица 1.5– Матрица закрепления потребителей за поставщиками
Пункт потребления |
Пункт отправления |
Потребное кол-во груза, т | |||
А1 |
А2 |
А3 |
А4 | ||
Б1 |
10 |
12 |
13 |
11 |
300 |
Б2 |
4 |
5 |
4 |
6 |
600 |
Б3 |
6 |
8 |
2 |
2 |
400 |
Б4 |
8 |
10 |
6 |
4 |
500 |
Б5 |
3 |
6 |
8 |
5 |
200 |
Б6 |
5 |
3 |
5 |
5 |
400 |
Бф |
0 |
0 |
0 |
0 |
200 |
Наличие груза, т |
400 |
300 |
700 |
1200 |
2400 |
2600 | |||||
Одним из основных резервов снижения транспортных издержек в данной задаче является минимум транспортной работы, что и будет критерием оценки оптимальности.
В процессе планирования возникают дополнительные требования, которые нужно соблюдать при планировании. Одним из таких требований – ограничение в поставках. Для того чтобы ограничить поставки в клетке пересечения соответствующего поставщика и потребителя увеличиваем расстояние до значения в несколько раз больше, например до 100.
Таблица 1.6–Заполненная матрица закрепления потребителей за поставщиками.
Пункт потребления |
Пункт отправления |
Потребное кол-во груза, т | ||||||||
V U |
А1 |
А2 |
А3 |
А4 | ||||||
0 |
1 |
0 |
0 | |||||||
Б1 |
10 |
10 |
-1 |
12 |
13 |
11 |
300 | |||
300 |
||||||||||
Б2 |
4 |
4 |
0 |
5 |
0 |
4 |
-2 |
6 |
600 | |
300 |
+ |
300 |
- |
|||||||
Б3 |
2 |
-4 |
6 |
100 |
2 |
0 |
2 |
400 | ||
400 |
+ |
- | ||||||||
Б4 |
4 |
-4 |
8 |
0 |
6 |
0 |
4 |
500 | ||
- |
500 |
+ | ||||||||
Б5 |
5 |
100 |
100 |
100 |
0 |
5 |
200 | |||
200 |
||||||||||
Б6 |
5 |
-4 |
10 |
0 |
5 |
0 |
5 |
400 | ||
100 |
100 |
200 |
||||||||
Бф |
0 |
0 |
3 |
0 |
0 |
0 |
0 |
200 | ||
200 |
||||||||||
Наличие груза, т |
400 |
300 |
700 |
1200 |
2600 | |||||
Для решения задачи применяем метод потенциалов, в соответствии с которым процесс отыскивания оптимального плана включает в себя следующие этапы:
- Составление исходного плана.
- Проверка его на оптимальность.
- Улучшение плана, доведение его до оптимального.
На первом этапе предварительно закрепляем поставщиков за потребителями. Для чего отыскиваем клетки с минимальными расстояниями и заполняем их первыми, записывая в них необходимое потребителя количество груза. Остаток груза у поставщика переносим в следующую клетку с минимальным расстоянием.
Клетки , где проставлено количество груза, называют загруженными, все остальные свободными.
Транспортная работа при полученном распределении (Таблица 1.6)
Р=12100 тыс.км.
Для проверки
оптимального решения полученного
распределения определим
Для нахождения всех числовых значений показателей необходимо, чтобы в матрице m+n-1 загруженных клеток, где m–количество поставщиков, n–количество потребителей, соответствовало количеству загруженных клеток. В данном случае m+n-1=4+7-1=10, а число загруженных клеток – 9.
Необходимо
догрузить необходимое
Среди полученных показателей потенциалов d>0в верхнем левом углу выбираем ту клетку в которойd максимально и через неё строим прямоугольный контур в который входят только загруженные клетки.Вершинам контура попеременно присваиваем знаки «+» и «-» , Начиная с потенциальной клетки, которой присваиваем знак «-».
Из всех клеток, обозначенных знаком «+», выбираем наименьшую цифру загрузки в данном случае это 100 т в клетке А4Б3. Это количество груза вычитаем из всех клеток со знаком «+» и прибавляем во все клетки со знаком «-» .
Признаком получения оптимального закрепления является отсутствие потенциальных клеток. Такое оптимальное закрепление приведено в таблице 1.7.
Таблица 1.7 – оптимальное закрепление потребителей за поставщиками
Пункт потребления |
Пункт отправления |
Потребное кол-во груза, т | ||||||||
V U |
А1 |
А2 |
А3 |
А4 | ||||||
0 |
1 |
0 |
0 | |||||||
Б1 |
10 |
10 |
-1 |
12 |
13 |
-1 |
11 |
300 | ||
300 |
||||||||||
Б2 |
4 |
4 |
0 |
5 |
0 |
4 |
-2 |
6 |
600 | |
200 |
400 |
|||||||||
Б3 |
2 |
-4 |
6 |
100 |
2 |
0 |
2 |
400 | ||
300 |
100 |
|||||||||
Б4 |
4 |
-4 |
8 |
10 |
6 |
0 |
4 |
500 | ||
100 |
400 |
|||||||||
Б5 |
5 |
100 |
100 |
100 |
0 |
5 |
200 | |||
200 |
||||||||||
Б6 |
2 |
5 |
3 |
3 |
0 |
5 |
0 |
5 |
400 | |
100 |
100 |
200 |
||||||||
Бф |
0 |
0 |
0 |
0 |
0 |
200 | ||||
200 |
||||||||||
400 |
300 |
700 |
1200 |
2600 | ||||||
Объем транспортной работы для оптимального распределения
Р=10700 тыс.км.
Итак, оптимальное распределение по сравнения с первоначальным дает уменьшение объема транспортной работы на 1400 тыс.км, т.е. на 9%.
- Составление рациональных маршрутов перевозок грузов.
При маршрутизации перевозок нужно определить порядок следования после разгрузки автомобилей под следующую погрузку с тем, чтобы их общий пробег был минимальным. Для решения этой задачи согласно данным таблиц 1.1 – 1.3 составляем таблицу заявок на перевозку грузов (таблица 1.8).
Здесь, кроме
массы груза, указывается количество
оборотов, которое определяется делением
количества груза на грузовместимость
автомобиля. При перевозке груза
первого класса грузовместимость будет
равна номинальной
Таблица 1.8 – Заявка на перевозку грузов
Поставщик |
Потребитель |
Кол-во груза, т |
Кол-во оботоров |
А1 |
Б4 |
100 |
10 |
А1 |
Б6 |
100 |
10 |
А2 |
Б6 |
100 |
10 |
А3 |
Б2 |
400 |
40 |
А3 |
Б3 |
300 |
30 |
А4 |
Б1 |
300 |
30 |
А4 |
Б3 |
100 |
10 |
А4 |
Б4 |
400 |
40 |
A4 |
Б5 |
200 |
20 |
А4 |
Б6 |
200 |
20 |
A5 |
Б7 |
200 |
20 |
А5 |
Б8 |
300 |
30 |
А6 |
Б9 |
300 |
30 |
300 |
На основании таблицы заявок составляем таблицу 1.9.1, которую также решаем методом потенциалов.
Таблица 1.9.1 – первичная совмещенная матрица
Пункт потребления |
Пункт отправления |
Потребное кол-во оборотов | ||||||||||||
V U |
А1 |
А2 |
А3 |
А4 |
А5 |
А6 | ||||||||
0 |
1 |
0 |
-4 |
0 |
-1 | |||||||||
Б1 |
10 |
10 |
-1 |
12 |
-3 |
13 |
-5 |
11 |
10 |
0 |
9 |
30 | ||
30 |
0 |
|||||||||||||
Б2 |
4 |
4 |
5 |
4 |
-6 |
6 |
-4 |
8 |
-6 |
9 |
60 | |||
20 |
40 |
|||||||||||||
Б3 |
2 |
-4 |
6 |
-5 |
8 |
2 |
-4 |
2 |
-5 |
7 |
-6 |
7 |
40 | |
30 |
10 |
|||||||||||||
Б4 |
8 |
8 |
-1 |
10 |
2 |
6 |
4 |
0 |
8 |
1 |
6 |
50 | ||
10 |
+ |
40 |
- |
|||||||||||
Б5 |
9 |
6 |
3 |
4 |
6 |
1 |
8 |
5 |
4 |
5 |
2 |
6 |
20 | |
- |
20 |
+ |
||||||||||||
Б6 |
2 |
-3 |
5 |
3 |
-3 |
5 |
-7 |
5 |
-6 |
8 |
-6 |
7 |
40 | |
10 |
10 |
20 |
||||||||||||
Б7 |
4 |
-8 |
12 |
-4 |
9 |
-3 |
7 |
-6 |
6 |
4 |
-3 |
6 |
20 | |
20 |
||||||||||||||
Б8 |
5 |
-1 |
6 |
-1 |
7 |
-1 |
6 |
-7 |
8 |
5 |
0 |
4 |
30 | |
30 |
||||||||||||||
Б9 |
3 |
-1 |
4 |
2 |
2 |
-1 |
4 |
-5 |
4 |
3 |
0 |
2 |
30 | |
30 |
||||||||||||||
Кол-во оборотов |
40 |
10 |
70 |
120 |
50 |
30 |
320 | |||||||
Таблица
1.9.2 – вторичная совмещенная
Пункт потребления |
Пункт отправления |
Потребное кол-во оборотов | ||||||||||||
V U |
А1 |
А2 |
А3 |
А4 |
А5 |
А6 | ||||||||
0 |
1 |
0 |
-4 |
0 |
-1 | |||||||||
Б1 |
10 |
10 |
-1 |
12 |
-3 |
13 |
-5 |
11 |
10 |
0 |
9 |
30 | ||
30 |
0 |
|||||||||||||
Б2 |
4 |
4 |
5 |
4 |
-6 |
6 |
-4 |
8 |
-6 |
9 |
60 | |||
20 |
+ |
40 |
- |
|||||||||||
Б3 |
2 |
-4 |
6 |
-5 |
8 |
2 |
-4 |
2 |
-5 |
7 |
-6 |
7 |
40 | |
30 |
10 |
|||||||||||||
Б4 |
8 |
8 |
-1 |
10 |
-2 |
6 |
4 |
0 |
8 |
1 |
6 |
50 | ||
- |
50 |
- |
||||||||||||
Б5 |
9 |
6 |
3 |
4 |
6 |
1 |
8 |
5 |
4 |
5 |
2 |
6 |
20 | |
10 |
- |
10 |
+ |
|||||||||||
Б6 |
2 |
-3 |
5 |
3 |
-3 |
5 |
-7 |
5 |
-6 |
8 |
-6 |
7 |
40 | |
10 |
10 |
20 |
||||||||||||
Б7 |
4 |
-8 |
12 |
-4 |
9 |
-3 |
7 |
-6 |
6 |
4 |
-3 |
6 |
20 | |
20 |
||||||||||||||
Б8 |
5 |
-1 |
6 |
-1 |
7 |
-1 |
6 |
-7 |
8 |
5 |
0 |
4 |
30 | |
30 |
||||||||||||||
Б9 |
3 |
-1 |
4 |
2 |
2 |
-1 |
4 |
-5 |
4 |
3 |
0 |
2 |
30 | |
30 |
||||||||||||||
Кол-во оборотов |
40 |
10 |
70 |
120 |
50 |
30 |
320 | |||||||
После получения оптимального решения задачи на минимум холостого побега в таблицу 1.9.3. вносим план груженых поездок (цифры в скобках) на основании плана заявок (см. таблицу 1.8) и получаем совмещенную матрицу (таблица 1.10).
Из тех
клеток совмещенной матрицы, где
имеются сразу две цифры, выписываем
маятниковый маршрут с
А1-Б2 - 20 Оборотов; А1-Б5 - 10 оборотов А1-Б6 - 10 оборотов
А2-Б6 - 10 Оборотов; А3-Б2 - 40 Оборотов А3-Б3 - 30 Оборотов
А4-Б1 - 30 Оборотов; А4-Б3 - 30 Оборотов; А4-Б4 - 40 Оборотов
А4-Б5 - 20 Оборотов А4-Б6 - 20 Оборотов А5-Б7 - 20 Оборотов
А5-Б8 - 30 Оборотов А4-Б9 - 30 Оборотов
Таблица
1.9.3 – третичная совмещенная
Пункт потребления |
Пункт отправления |
Потребное кол-во оборотов | ||||||||||||
V U |
А1 |
А2 |
А3 |
А4 |
А5 |
А6 | ||||||||
0 |
1 |
0 |
-4 |
0 |
-1 | |||||||||
Б1 |
10 |
10 |
-1 |
12 |
-3 |
13 |
-5 |
11 |
10 |
0 |
9 |
30 | ||
30 |
0 |
|||||||||||||
Б2 |
4 |
4 |
5 |
4 |
-6 |
6 |
-4 |
8 |
-6 |
9 |
60 | |||
10 |
- |
50 |
+ |
|||||||||||
Б3 |
2 |
-4 |
6 |
-5 |
8 |
2 |
-4 |
2 |
-5 |
7 |
-6 |
7 |
40 | |
30 |
10 |
|||||||||||||
Б4 |
8 |
-1 |
10 |
6 |
4 |
0 |
8 |
1 |
6 |
50 | ||||
10 |
50 |
- |
||||||||||||
Б5 |
9 |
6 |
3 |
4 |
6 |
1 |
8 |
5 |
4 |
5 |
2 |
6 |
20 | |
10 |
- |
10 |
+ |
|||||||||||
Б6 |
2 |
-3 |
5 |
3 |
-3 |
5 |
-7 |
5 |
-6 |
8 |
-6 |
7 |
40 | |
10 |
10 |
20 |
||||||||||||
Б7 |
4 |
-8 |
12 |
-4 |
9 |
-3 |
7 |
-6 |
6 |
4 |
-3 |
6 |
20 | |
20 |
||||||||||||||
Б8 |
5 |
-1 |
6 |
-1 |
7 |
-1 |
6 |
-7 |
8 |
5 |
0 |
4 |
30 | |
30 |
||||||||||||||
Б9 |
3 |
-1 |
4 |
2 |
2 |
-1 |
4 |
-5 |
4 |
3 |
0 |
2 |
30 | |
30 |
||||||||||||||
Кол-во оборотов |
40 |
10 |
70 |
120 |
50 |
30 |
320 | |||||||