УДК
656.42:656.25-52:656.22.05

ПРИМЕНЕНИЕ СОВРЕМЕННЫХ ТЕХНОЛОГИЙ ПРОГРАММИРОВАНИЯ К АВТОМАТИЗАЦИИ ПЛАНИРОВАНИЯ ДВИЖЕНИЯ ПОЕЗДОВ МЕТРОПОЛИТЕНА Применение современных технологий программирования к автоматизации планирования движения поездов метрополитена

Опубликовано в Автоматика на транспорте · Страницы 331–347 · Рубрика: ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ
Получено: 12.09.2016 Одобрено: 15.09.2016 Опубликовано: 25.09.2016 Язык публикаций: RUS
В статье выполнен анализ работ российских и зарубежных авторов, касающихся автоматизации планирования движения поездов. Акцент сделан на таких этапах разработки средств автоматизации построения планового графика движения поездов метрополитена, как разработка моделей бизнес-процессов, связанных с построением графика; выбор схемы, применяемой для создания программного обеспечения; программная реализация действий по автоматизированному построению планового графика. Анализ литературы показал тесное взаимодействие систем планирования и управления движением поездов, необходимость единого подхода к решению задач планирования движения поездов и технического обслуживания подвижного состава и инфраструктуры, применимость современных алгоритмов искусственного интеллекта и достижений в области компьютерных наук для решения рассматриваемых задач. В статье выполнена декомпозиция технологического процесса сбора и анализа данных графика оборота подвижного состава и планового графика движения поездов на три составных части: подготовка исходных данных для автоматизированного построения графика оборота и планового графика; их автоматизированное построение; анализ и передача заинтересованным службам результатов автоматизированного построения. Авторы статьи предлагают при создании программных средств автоматизации построения планового графика применять схему Model-View-Controller (модель - представление - контроллер) и показывают, что ее достоинства, а именно отделение бизнес-логики от визуализации, отвечают запросам пользователей и разработчиков рассматриваемой системы. Плановый график движения поездов строится с разной степенью использования средств автоматизации. Средства более высокого уровня являются композицией средств более низ- кого. Эффективно использование понятия паттернов проектирования и языка графического описания/моделирования программного обеспечения Unified Modeling Language для описания взаимодействия средств автоматизации разного уровня. В настоящее время ведутся инициативные работы по модернизации существующей автоматизированной системы построения планового графика движения поездов метрополитена на основе изложенных в статье принципов.
автоматизация, построение планового графика движения, инициализация, проверка возможности выполнения действия
Войти или Создать
* Забыли пароль?