Softline
Транспортные услуги
Россия, Новосибирск
Порталы и сервисы
Сентябрь 2018
Разработать автоматизированную систему управления дорожным движением
Наш партнёр Softline обратился к нам с задачей разработать автоматизированную систему управления дорожным движением, которая позволяла бы взаимодействовать с двумя типами дорожных контроллеров, системой видеонаблюдения и детекторами транспортного потока,
Требовалось, чтобы система была удобной в использовании и отличалась от уже существующих в России комплексов.
Наше решение — это интеграционный комплекс автоматизированных систем, направленный на решение автотранспортных задач:
- сбор, обработка и передача информации о работе и состоянии транспортной инфраструктуры;
- обмен информацией между ее пользователями и управляющими структурами в режиме реального времени.
Комплекс состоит из шести компонентов:
- Веб-приложение для пользовательского управления
- Сервис коммуникации с дорожными контроллерами
- Сервис управления дорожными контроллерами
- Сервис коммуникации с детекторами
- Сервис контроля работы дорожных контроллеров
- Сервис агрегации и сохранения данных
Функции компонентов:
- Централизованное управление дорожным движением посредством светофорного регулирования;
- Видеонаблюдение за участками улично-дорожной сети (УДС) в реальном масштабе времени;
- Учёт периферийных объектов системы;
- Мониторинг состояния работы периферийных объектов;
- Оперативное получение информации о загрузке и состоянии УДС на основании данных от детектора транспорта;
- Сбор, учет и хранение статистических данных по параметрам транспортного потока (интенсивность, состав транспортного потока, пики);
- Синхронизация даты/времени с сервером точного времени каждого элемента АСУДД, участвующего в журналировании событий.
Оборудование:
- Дорожный контроллер Peek. Принцип управления состоит в переключении фаз дорожного контроллера и режимов: желтого мигания, кругом красный, отключение сигналов
- Дорожный контроллер Информсвет (Новосибирск). Принцип управления основан на передаче контроллеру программы с длительностью фаз, а также включения режимов: желтого мигания, кругом красный, отключение сигналов. Сложность управления обусловлена задержкой сети и необходимостью точно рассчитать время включения следующей программы на контроллере.
- Детектор Traficam. Используется для мониторинга дорожной ситуации на перекрестке. Детектор позволяет получать скоростные данные и данные и плотности потока.
- Система видеомониторинга SecurOS. Используется для вывода видеопотока с камер на перекрестках.
Технологии для задач:
- Для хранения актуального состояния дорожного контроллера используется ключ-значение хранилище - Redis. Данное хранилище выбрано, чтобы снизить нагрузку на основную базу данных.
- На это проекте впервые использовался программный брокер сообщений Apache Kafka для коммуникации между сервисами. Данный брокер выделяется на фоне остальных минимальной задержкой при передаче сообщений и высокой производительностью.
Система была использована для дорожной сети Новосибирска и развивается заказчиком в качестве самостоятельного продукта.
Singularis с удовольствием обсудит вашу задачу