- •Моделирование транспортных процессов и систем
- •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
Роль математических методов в решении производственных задач автомобильного транспорта
1.1. Представление процессов в автомобильно-дорожном комплексе как процессов в сложной системе
Транспортная система – это совокупность реальных объектов и связей между ними, которые используются на определенной территории для выполнения перевозок.
Автомобильно-дорожный комплекс России (АДК) включает в себя: автотранспортные предприятия и транспортные средства; автомобильные дороги и организации, поддерживающие их в рабочем состоянии; организации, обеспечивающие ремонт и техническое обслуживание автотранспортных средств; организацию и систему контроля транспортными потоками на дорожной сети; места стыковки автомобилей с другими видами транспорта.
АДК России имеет все признаки большой сложной, динамической системы, так как включает наличие большого числа взаимодействующих подсистем и элементов, имеет иерархический характер построения (подчиненности), множественность функций, наличие управления, взаимодействие с окружающей средой и воздействие случайных факторов, большую размерность задач.
По мощности осваиваемых пассажиро- и грузопотоков отдельные транспортные подсистемы АДК принято подразделять на 7 групп (систем).
1. Микросистемы (маятниковые маршруты с одним автомобилем и
обратным холостым пробегом).
2. Особо малые системы (кольцевые и маятниковые маршруты с одним автомобилем) различных типов с несколькими работающими транспортными средствами.
3. Малые системы – кольцевые и маятниковые маршруты различных типов с несколькими работающими транспортными средствами. Сюда относятся небольшие транспортные фирмы и транспортные отделы фирм малого бизнеса.
4. Средние системы – совокупность нескольких малых систем. Сюда относятся, например, железобетонные заводы, контейнерные станции, базы снабжения вместе с транспортными средствами и получателями товаров.
5. Большие системы – сюда относятся автомобильные парки и грузовые АТП с подвижным составом и их маршрутами.
6. Особо большие системы - автотранспортные тресты, производственные управления и объединения.
7. Суперсистема включает множество вышеуказанных систем, например Департамент автомобильного транспорта России.
Автомобильные и транспортные процессы в вышеуказанных системах включают большое количество задач по управлению АДК, разработке технологических схем организации перевозок, формированию систем оптимальных грузопотоков, маршрутизации перевозок, формированию сменно-суточных планов, выбору кратчайших путей движения, закреплению потребителей за поставщиками, транспортные задачи с запретами и по критерию времени и так далее.
1.2. Понятие модели. Классификация моделирования систем. Эвристические методы решений задач
Для решений задач разрабатываются новые методики, базирующиеся на использовании новых технологий и методов расчета.
К таким новым технологиям относятся моделирование и использование моделей для решений задач управления и принятия решений. Во многих ситуациях они являются единственно возможным и эффективным методом, позволяющим получить ответ на поставленный вопрос.
Модель – это аналог, макет или иной вид отражения наиболее важных черт, свойств и результатов транспортных систем и процессов.
Адекватность модели – это свойство модели быть основой для прогнозирования событий, протекающих в транспортных системах и процессах, и давать подтверждаемые результаты.
Моделирование – это замещение одного объекта другим с целью получения информации о важнейших свойствах объекта–оригинала с помощью объекта– модели.
Теория моделирования – это теория замещения одних объектов– оригиналов другими объектами (моделями) и исследования свойств объектов на их моделях.
В зависимости от характера изучаемых процессов в системе все виды моделирования могут быть разделены: на детерминированные и стохастические; статические и динамические; дискретные, непрерывные и дискретно-непрерывные.
Детерминированное моделирование отображает детерминированные процессы, то есть процессы, в которых предполагается отсутствие всяких случайных воздействий.
Стохастическое моделирование отражает вероятностные процессы и события. В этом случае анализируется ряд реализаций случайного процесса и оцениваются средние характеристики.
Статическое моделирование служит для описания поведения объекта в какой-либо момент времени, а динамическое моделирование отражает поведение объекта во времени.
Дискретное моделирование служит для описания процессов, которые предполагаются дискретными, а непрерывное отражает непрерывные процессы в системах.
В зависимости от формы представления объекта (системы) можно выделить мысленное и наглядное моделирование.
При наглядном моделировании на базе представлений человека о реальных объектах создаются различные наглядные модели, отображающие явления и процессы, протекающие в объекте (механические, графические и другие).
При исследовании транспортных процессов и систем на автомобильном транспорте наиболее широко используется математическое моделирование, являющееся разделом мысленного моделирования.
Под математическим моделированием понимают установление соответствия данному реальному транспортному процессу или системе некоторого математического объекта, называемого математической моделью и исследование этой модели, позволяющее получить характеристики рассматриваемого реального транспортного процесса и транспортной системы.
Любая математическая модель, как и всякая другая описывает реальную систему и процесс лишь с некоторой степенью приближения к действительности.
При решении практических задач автомобильно-дорожного комплекса, как правило, не применяются строгие методы решений. Широко используются смекалка и интуиция инженерно-технического и управленческого персонала.
В модели реальных транспортных процессов и систем вносятся упрощающие допущения. Такой метод позволяет подобрать для решаемой задачи из набора средств современной математики приемлемый алгоритм и найти хотя бы приближенное решение.
Такие методы решений задач в условиях, когда нельзя точно определить границы их применения и оценить допустимые погрешности, называются эвристическими.
Преимущества математического моделирования перед другими видами (графическим, аналоговым, механическим и т.д.) заключаются в широком использовании математических моделей, низкой стоимости их создания, быстром получении результатов исследований, возможности проведения расчетных экспериментов и проверки правильности построения модели.
Конечно, математическая модель всегда является упрощенной, однако она является достаточно наглядной и позволяет адекватно описать транспортную систему и транспортный процесс.
Математическое моделирование при решении задач АДК можно разделить на оптимизационное (аналитическое) и имитационное. Соответственно математические модели можно разделить на аналитические и имитационные.
1.3. Аналитические модели
Составление аналитической модели является первым этапом процесса оптимизационного (аналитического) моделирования. К аналитическим моделям относятся математические модели, в которых поведение системы или течение процессов записаны в виде некоторых функциональных соотношений (алгебраических, интегрально-дифференциальных, конечно-разностных и т.п.) или логических условий.
Аналитические модели применяются обычно в системах малой и средней сложности, а также для анализа отдельных подпроцессов в более сложных системах.
Аналитические модели, как и любые математические или табличные, являются количественными моделями принятия решений. Они задают связи между переменными решениями и параметрами и вычисляют показатель эффективности, а также результирующие переменные. Однако данные модели не могут точно дать ответ на поставленный вопрос, поскольку точно не определена цель. В оптимизационном моделировании необходимо максимизировать (минимизировать) некоторый показатель эффективности, зависящий от переменных решений, которые подчиняются ряду ограничений. Это достижение наилучшего из возможных результатов при наличии существующих ограничений является одним из наиболее активно развивающихся направлений исследований в науке управления.
Существуют несколько надстроек для программы Excel, предназначенных для оптимизации моделей при наличии ограничений.
Аналитическая модель в общем виде описывается уравнением (1.1), связывающим зависимую переменную величину у, называемую также параметром оптимизации, результативным признаком, или функцией отклика, с другими одной или несколькими независимыми меняющимися величинами x1, x2…xn, называемыми также факториальными величинами, факторами, или аргументами.
у = f (x1, x2…xn). (1.1)
При решении задачи оптимизации требуется найти значения факториальных величин x1, x2…xn, которые позволяют достигнуть экстремального (минимального или максимального) значения параметра оптимизации (целевой функции F):
F = у = f (x1, x2…xn ) min (max). (1.2)
Решение задачи оптимизации выполняется в условиях неопределенности эвристическим методом, так как число зависимостей всегда меньше числа неизвестных.
Пример 1.1. Построение аналитической модели процесса перевозки груза со складов к потребителям.
Имеются отправители груза (склада) А1 А2… Аi… Аm с имеющимся на каждом складе количеством груза а1 а2 …аi…аm…. Имеются получатели груза B1 В2 …Вj…Вn с требуемым каждому количеством груза b1 b2… bj… bn…. Каждый отправитель может удовлетворять запросы каждого получателя. Общие количества грузов, имеющихся у отправителей и требуемое получателям, равны. Расстояния между отправителями и получателями известны и составляют l i j. .
Условия задачи запишем в виде наглядной табл. 1.1.
Запишем количество m груза для доставки в пункт Bj из всех пунктов отправления:
xij
x2j
… xmj
,
где: xij – количество m груза предназначенного к отправке из пункта Аi в пункт Bj .
Таблица 1.1
