
- •Исследование операций в транспортных системах
- •6.070101 «Транспортные технологии»
- •Содержание
- •Введение
- •Лекция 1 исторические предпосылки возникновения дисциплины «исследование операций». Основные термины. Отличительные особенности
- •1.1. История развития научного направления «исследование операций»
- •1.2 Назначение дисциплины
- •1.3. Базовая терминология
- •1.4. Отличительные особенности исо
- •1.4.1. Системный подход
- •1.4.2. Использование комплексных научных коллективов
- •Лекция 2 операционные проекты и постановка операционных задач
- •2.1. Разработка операционных моделей
- •2.2. Поиск приемлемого плана исследований
- •2.3. Операционные проекты
- •2.4. Классы операционных задач
- •2.5. Постановка задач и определение целей
- •2.5.1. Постановка задачи.
- •2.5.2. Определение целей
- •2.5.3. Классификация задач
- •Лекция 3 транспортная задача линейного программирования
- •3.1. Формулировка задачи
- •3.2.Нахождение опорного решения методом «северо-западного угла»
- •3.3. Нахождение опорного решения методом «минимального элемента»
- •Лекция 4 Алгоритм циклических преобразований опорного решения транспортной задачи
- •4.1. Описание алгоритма однократного замещения
- •4.2. Метод «северо-западного угла»
- •4.2.1. Алгоритм решения
- •4.3. Метод «потенциалов»
- •4.3.1. Алгоритм решения
- •Лекция 5 теория графов. Сетевое планирование
- •5.1. Основы теории графов
- •5.2. Особенности и постановка задач сетевого планирования
- •Лекция 6 Методика построения и оптимизации сетевых моделей
- •6.1. Алгоритм графоаналитического метода построения сетевых моделей
- •6.2. Методика оптимизации сетевых моделей
- •Лекция 7 вероятностные модели исследования операций. Дискретная случайная величина. Непрерывная случайная величина
- •7.1. Терминология
- •7.2. Принципы исследования систем с помощью вероятностных моделей
- •7.3. Дискретная случайная величина
- •7.4. Непрерывная случайная величина
- •Лекция 8 Моделирование систем массового обслуживания
- •8.1. Постановка задач
- •8.2. Классификация систем массового обслуживания
- •8.3. Исследование характеристик потоков
- •8.3.1. Входящий поток
- •8.3.2. Выходящий поток
- •8.4. Принципы реализации модели
- •Лекция 9 имитационные модели массового обслуживания
- •9.1. Постановка задачи
- •9.2. Разработка модели
- •9.3. Графоаналитическая модель имитации обслуживания.
- •Лекция 10 Динамическое программирование
- •10.1. Особенности применения динамического программирования
- •10.2. Алгоритм реализации метода
- •10.3. Методика решения задач на основе принципа оптимальности Беллмана
- •Лекция 11 Теория игр и принятие решений
- •11.1. Общее представление о теории игр
- •11.2. Стратегии. Нормальная форма игры
- •11.3. Ситуации равновесия
- •11.4. Антагонистические игры. Игры с нулевой суммой
- •11. 5. Нормальная форма
- •11.6. Теорема о минимаксе
- •11.7. Другие виды игр
- •Лекция 12 экспертные методы принятия решений
- •12.1. Общая информация о методах экспертных оценок
- •12.2. Общая схема экспертизы
- •12.3. Задача оценивания
- •12.4. Подготовка экспертизы
- •12.5. Методы обработки экспертной информации
- •12.5.1. Начальные операции
- •12.5.2. Классификация методов
- •Лекция 13 Основы прогнозирования
- •13.1. Общее описание алгоритма прогнозирования
- •13.2. Прогнозная экстраполяция
- •13.3. Выбор формы кривой (тренда)
- •Лекция 14 реализация принципов и методов исо в сфере транспорта
- •14.1. Оценка возможностей.
- •14.2. Определение эффективности решения
- •14.3. Характеристика задач исо, направленных на решение проблем транспорта
- •Список рекомендованной литературы Основная
- •Дополнительная
- •Информационные ресурсы
Лекция 9 имитационные модели массового обслуживания
План
9.1. Постановка задачи
9.2. Разработка модели
9.3. Графоаналитическая модель имитации обслуживания
9.1. Постановка задачи
Транспорт можно представить как множество взаимодействующих между собой случайных процессов каждый из которых является вероятностным . В простейшем случае это два процесса, характеризуемые случайными величинами Х и У, которые взаимодействуют через свои реализации хi и уn, с образованием новых реализаций zm, которые можно обобщить в виде случайной величины Z.
Примерами таких процессов на транспорте являются: обслуживание потока пассажиров, обслуживание организации грузовых перевозок и другие.
Рис.9.1. Модель системы массового обслуживания.
Фактическое выполнение процессов осуществляется путём реализации конкретного управления. Например, в случае, когда занято устройство обслуживания, то оператор процесса принимает решение по недопуску нового объекта, с которым надо проводить обслуживание. Он вовсе не подчиняется математическому алгоритму, который был разработан в предположении, что все ситуации «продолжают своё соответствие» некоторым теоретическим гипотезам о распределении вероятностей.
Имитационная модель не имеет таких ограничений. Имитировать можно любой процесс, убедившись даже в минимальном сохранении его стабильности на короткую перспективу.
Устойчивость процесса, в принципе, никак не связана с теорией вероятности, поскольку могут быть устойчивыми и процессы, для которых неприменимы формализации теории вероятностей.
В имитационном моделировании может быть использован кибернетический подход, при использовании которого вероятностная модель может рассматриваться как частный случай.
Во многих системах машинного эксперимента имитационное моделирование дополняется возможностями использования аналитического аппарата тех или иных разделов математики (напр., теории массового обслуживания), а также современных вычислительных методов. В первую очередь это касается различного рода оптимизационных методов: линейного программирования, динамического программирования, градиентных методов, стохастического программирования и других.
Взаимоотношения кибернетики с математикой не ограничиваются одним лишь использованием математических методов. Математика в кибернетике имеет общие объекты исследования. Например, алгоритмы, являющиеся объектом исследования в математической теории алгоритмов, могут рассматриваться в то же время как кибернетические системы и служить для кибернетики не только средством, но и объектом исследования.
Однако подход к изучению этого объекта и, следовательно, возникающие при этом задачи у математики и кибернетики сильно отличаются.
Для математики алгоритм выступает, прежде всего, как одно из фундаментальных понятий оснований математики.
Кибернетика ставит своей задачей разработку практически удобных методов синтеза конкретных систем, в том числе и алгоритмов. Эта практическая направленность приводит к необходимости разрабатывать достаточно удобные для пользования процедурно и проблемно ориентированные алгоритмические языки.
Вместо простейшей формы представления информация в виде слов в абстрактном алфавите кибернетики изучают сложные структуры данных, необходимые для эффективной реализации алгоритмов на ЭВМ.
Из вышеизложенного следует, что в имитационном моделировании на основе кибернетической концепции применение вероятностных характеристик рассматривается как частный случай использования проблемно ориентированного языка, а именно языка теории вероятностей, вместе со всеми его «языковыми правилами и ограничениями».