Проект комплекса программ, моделирующего работу линии метрополитена. Разработчик: Андрей Сорокин МИФИ K6-291
Цели проекта: Комплексное исследование работы линии метрополитена с помощью модели: 4- поиск оптимальных параметров линии 4- поиск оптимальных интервалов движения в зависимости от интенсивности пассажиропотока 4- поиск оптимального количества поездов на линии для минимизации интервалов движения в «часы-пик» 4- исследование закономерностей развития «пробок» поездов в «часы-пик» 4- разработка оптимального алгоритма управления поездом Создание игрового симулятора управления поездом: 3- возможность полноценного управления поездом при различных параметрах движения 3- автоматический контроль качества ведения поезда
Состояние проекта на данный момент Начальная версия модели линии и диспетчерского пульта Простой симулятор работы машиниста
Основные составляющие модели Это имитационная модель, работающая в режиме реального времени (т.е. одной реальной секунде соответствует работа модели в течении секунды) Существует возможность ускорять и замедлять в 10 раз ход моделирования Кинематическая модель поездов Модель структуры линии Модель системы световой сигнализации Модель пассажиропотока
Интерфейс пользователя предоставляет 2 варианта наблюдения за ситуацией на линии:
I. Схема линии, по которой движутся поезда
II. Таблица характеристик поездов
Пользователь выступает в роли диспетчера линии Существует возможность задать: момент выхода поезда на линию момент начала поступления пассажиров на станцию
Данная модель позволяет проводить большую часть исследований, составляющих цель данного проекта.
Версия модели, представляющая симулятор, имеет следующие дополнения: электродинамическая модель двигателей поезда модель рельефа путей ( задаётся пользователем)
Управление поездом: переключение уровней напряжений на двигатели ( определяет ускорение и скорость, которую постепенно будет стремиться достичь поезд включение, выключение двигателей включение механических тормозов различной степени и их выключение Интерфейс пользователя аналогичен модели линии и диспетчерского пульта.
Заключение. Основные направления доработки программы: - создание модели замкнутой линии метрополитена - создание модели разветвлённых путей и соответствующей автоматики - введение возможности составления расписания движения поездов - усовершенствование физической модели поезда - создание более реалистичной модели действий машиниста - создание отдельных программ для ввода данных, характеризующих линию - создание подпрограмм сбора статистики движения поездов и её анализа - улучшение пользовательского интерфейса вывода информации о работе линии - введение возможности моделирования сразу нескольких линий, работа которых связана пассажиропотоками
Если данный проект удастся реализовать, то, вероятно, он сможет пригодиться для проектирования линий метрополитена, сигнализации и составлении графика движения поездов.