- •Моделирование транспортных процессов и систем
- •1. Информация о дисциплине
- •1.1. Предисловие
- •Раздел 1. Роль математических методов в решении производственных задач автомобильного транспорта (14 ч)
- •1.2. Содержание дисциплины и виды учебной работы
- •1.2.1. Содержание дисциплины
- •1.2.2. Объем дисциплины и виды учебной работы
- •2. Рабочие учебные материалы
- •2.1. Рабочая программа
- •Введение (2 ч)
- •Раздел 7. Методы динамического программирования (13 ч)
- •Раздел 8. Планирование перевозок по сборным, развозочным и сборно-развозочным маршрутам (22 ч)
- •Раздел 9. Теория массового обслуживания в задачах оптимизации транспортных процессов (13 ч)
- •Заключение (1 ч)
- •2.2. Тематический план дисциплины
- •2.2.1. Тематический план дисциплины
- •2.2.2. Тематический план дисциплины
- •2.2.3. Тематический план дисциплины
- •2.3. Структурно-логическая схема дисциплины «Моделирование транспортных процессов и систем»
- •Роль математических методов в решении производственных задач автомобильного транспорта
- •2. Корреляционно-регрессионный
- •3. Модели линейного программирования
- •4. Формирование
- •5. Маршрутизация перевозок
- •6. Модели транспортных сетей
- •7. Методы динамического программирования
- •8. Планирование перевозок по сборным,
- •9. Теория массового обслуживания в задачах оптимизации транспортных процессов. Заключение
- •Использовании информационно-коммуникационных технологий
- •2.5. Практический блок
- •2.5.1. Лабораторные работы
- •2.5.1.1. Лабораторные работы (очная и очно-заочная формы обучения)
- •2.5.1.2. Лабораторные работы (заочная форма обучения)
- •2.5.2. Практические занятия (очная форма обучения)
- •2.6. Балльно-рейтинговая система оценки знаний
- •Информационные ресурсы дисциплины
- •Библиографический список
- •3.2. Опорный конспект Введение
- •Роль математических методов в решении производственных задач автомобильного транспорта
- •1.1. Представление процессов в автомобильно-дорожном комплексе как процессов в сложной системе
- •1.2. Понятие модели. Классификация моделирования систем. Эвристические методы решений задач
- •Условия задач по количеству грузов и расстояний
- •Формирование объекта имитационного моделирования
- •Массив вершин графа автомобильно-дорожной сети территории
- •2. Корреляционно-регрессионный анализ математических моделей
- •2.2. Вычисления парной корреляции и линейной регрессии
- •Заключение по решению
- •Заключение по решению
- •3. Модели линейного программирования в решениях задач управления транспортными процессами
- •3.1. Общая задача линейного программирования
- •3.2. Графоаналитический метод
- •3.3. Симплексный метод
- •Симплексная таблица с первоначальным допустимым базисным решением задачи
- •Вторая симплексная таблица для решения задачи по перевозке грузов
- •4. Формирование системы оптимальных грузопотоков
- •4.1. Общая постановка задачи. Метод потенциалов
- •4.2. Задача закрытого типа по сокращению дальности перевозок
- •4.3. Задача открытого типа с нарушенным балансом производство-потребление для однородных грузов
- •Матрица условий задачи на перевозку груза при наличии дисбаланса производство-потребление
- •Матрица условий задачи с введенным фиктивным потребителем, уравнивающим дисбаланс производство-потребление
- •4.5. Задача с минимизацией времени перевозки скоропортящихся грузов
- •Матрица условий
- •Матрица расчета
- •5. Маршрутизация перевозок грузов помашинными отправками
- •5.1. Общая постановка задачи
- •5.2. Аналитическая модель задачи маршрутизации перевозок
- •5.3. Решение задачи маршрутизации. Составление маятниковых и
- •6. Модели транспортных сетей экономического региона и расчеты кратчайших расстояний перевозок
- •6.1. Принципы формирования моделей транспортных сетей
- •Минимальная величина Это и будет строки к9, и опять .
- •Затем исправляется величина в соответствующем столбце матрицы.
- •Исходный базовый вариант для определения кратчайших расстояний между пунктами модели (рис. 6.2)
- •Оптимальное решение для определения кратчайших расстояний между пунктом а1 и всеми остальными для модели (рис. 6.2)
- •Решение для определения кратчайших расстояний по маршрутной сети (рис. 6.2) от пункта а2 до всех остальных
- •Решение для определения кратчайших расстояний по маршрутной сети (рис. 6.2) от пункта а3 до всех остальных
- •Методы динамического программирования
- •Основные понятия и общая постановка задачи
- •7.2. Методика оптимального решения задачи
- •Выбор кратчайшего пути на этапе V
- •Выбор кратчайшего пути на этапе IV
- •Выбор кратчайшего пути на этапе III
- •Выбор кратчайшего пути на этапе II
- •Выбор кратчайшего пути на этапе I
- •8. Планирование перевозок по сборным, развозочным и сборно-развозочным маршрутам
- •8.2. Проектирование развозочных маршрутов методом перебора вариантов
- •Результаты расчета пробега и грузооборота в развозочной системе
- •Результаты функционирования автомобиля в системе
- •8.3. Проектирование маршрутов методом сумм
- •Результаты расчета
- •Результаты функционирования автомобиля в системе
- •9. Теория массового обслуживания в задачах оптимизации транспортных процессов
- •Общая характеристика автотранспортных задач массового обслуживания
- •9.2. Аналитические модели оптимальных решений задач
- •Заключение
- •3.3. Глоссарий
- •3.4. Методические указания к выполнению лабораторных работ
- •Объемы перевозок груза, т
- •3.5. Методические указания к проведению практических занятий
- •Номер начального пункта пути следования по сети дорог (рис. 6.2) для выполнения лабораторной работы №3
- •Номер начальной точки (пункт погрузки), пункты разгрузки и потребность их в грузе
- •3.5.1. Практическое занятие №1. Оптимизация грузопотоков с помощью модели транспортной задачи линейного программирования с использованием метода аппроксимации Фогеля
- •1. Описание метода расчета
- •Исходная матрица с данными и начальный этап решения задачи по методу аппроксимации Фогеля
- •Этапы расчетов по составлению первого допустимого плана перевозок груза при решении задачи по методу аппроксимации Фогеля
- •3.5.2. Практическое занятие №2. Сменно–суточное планирование перевозок помашинных отправок грузов. Составление маятниковых и кольцевых маршрутов
- •Сводный план грузопотоков (т) и расстояния между пунктами (км),
- •План подачи порожнего подвижного состава (пс) под погрузку,
- •Сводный план грузопотоков (т) и расстояния между пунктами (км) варианты 2,4,6,8,0 (последняя цифра шифра студента)
- •План подачи порожнего подвижного состава (пс) под погрузку, варианты 2,4,6,8,0 (последняя цифра шифра студента)
- •3.5.3. Практическое занятие №3. Прикрепление кольцевых маршрутов к автотранспортному предприятию и технологический расчет маршрута
- •4. Блок контроля освоения дисциплины
- •4.1. Задание на курсовой проект и методические указания к его выполнению общие указания
- •Задание на курсовой проект
- •Вопросы по курсовому проекту
- •Задача №1
- •Расстояния между пунктами, км
- •Объемы перевозок груза, т
- •Задача №2
- •Развозочного маршрута
- •Методические указания к выполнению курсового проекта
- •4.2. Текущий контроль
- •Правильные ответы на тренировочные тесты текущего контроля
- •Итоговый контроль
- •Перечень вопросов к экзамену
- •Содержание
- •3. Информационные ресурсы дисциплины……………………………………27
- •191186, Санкт-Петербург, ул. Миллионная, 5
4.5. Задача с минимизацией времени перевозки скоропортящихся грузов
Условия задачи также формулируются в виде матрицы типа табл. 4.1-4.3.
Лимитирующей в данной задаче является самая длинная перевозка. Лучшим (оптимальным) будет являться план, у которого самая длительная перевозка будет иметь самую наименьшую длительность.
Решение задачи сводится к последовательному решению методом потенциалов серии обычных транспортных задач, где оптимальное решение
предыдущей задачи служит исходным планом последующей задачи. Процедура вычислений складывается из следующих шагов.
Шаг 1. Составить матрицу условий так, как это делают при решении обычной транспортной задачи.
Шаг 2. Найти методом
потенциалов план, у которого линейная
форма
достигает минимального значения.
Шаг 3. Определить max tij (наибольшее из времен) запланированных перевозок (где xij>0).
Шаг 4. Во всех клетках матрицы, где tij> max tij1, заменить tij на число М = ∞.
Шаг 5. Отыскать для измененной матрицы решение, при котором линейная форма достигает минимума. Если в полученном решении xij>0 расположены только в клетках, где tij < М, то снова находим max tij11 и повторяем шаги 4 и5. Если же в полученном решении имеется хотя бы один xij>0, расположенный в клетке с tij = М, то оптимальным по критерию t(Х) = max tij (xij>0 – план перевозок, t(Х) = время наиболее продолжительной перевозки) будет предыдущее решение. Очевидно, что после конечного числа повторений шагов 3,4 и 5 будет получено оптимальное решение, т.е. такой план перевозок, по которому грузы всем потребителям будут доставлены за возможно короткое время.
Приведем пример
В табл. 4.8 приведена матрица условий задачи.
В правом верхнем углу клеток записано время движения автомобилей между соответствующими пунктами в часах. Решив эту матрицу методом потенциалов, находим план (табл. 4.8), обеспечивающий минимум оптимальности линейной формы (Т):
.
Наибольшее время перевозки по плану табл. 4.8 составляет 12 часов (перевозка из А1 в В4). Во всех клетках, где время доставки груза равно или больше этой величины (клетки А1 В4 и А4 В4) заменяем его числом М=100 (блокируем клетки) и вновь отыскиваем план, у которого линейная форма имеет наименьшую величину (табл. 4.9). По этому плану наибольшее время перевозки составляет 10 ч (табл. 4.9).
Поскольку ни одна из загрузок не находится здесь в блокированной клетке (с числом 100), продолжаем вычисления.
Блокируем клетки А1 В1, А3 В4 и А4 В1, у которых время перевозки равно 10ч, и находим новый план (табл. 4.10). По этому плану максимальное время перевозки составляет 8 ч. Ни одна из загрузок (табл. 4.10) не попадает в блокированную клетку, поэтому решение надо продолжить.
Таблица 4.8
Матрица условий
Пункт отправ ления |
С
Столб. |
Пункт назначения
|
Налич. Груза (т) |
|||
B1 |
B2 |
B3 |
B4 |
|||
V1=8 |
V2=5 |
V3=6 |
V4=12 |
|||
A1 |
U1=0 |
10
|
5 0 |
7 |
12 50 |
50 |
A2 |
U2=-4 |
4 10 |
1 20 |
2 30 |
8 |
60 |
A3 |
U1=-3 |
6
|
2 |
3 20 |
10 |
20 |
A4 |
U1=2 |
10 20 |
9 |
8 |
15 |
20 |
Потребность в Грузе (т) |
30 |
20 |
50 |
50 |
150 |
|
Таблица 4.9

трока