В современных пассажирских поездах РЖД устанавливаются специальные встраиваемые компьютеры, предназначенные для мониторинга местоположения состава.
Поставкой самих компьютеров занимается компания «Финк электрик», а нами было разработано программное обеспечение для них.
ПО представляет собой приложение под Linux, работающее с двумя модемами:
- 3G/GPRS;
- Спутниковый.
Основные задачи, которое выполняет приложение:
- Получение текущих координат (через спутниковый модем) и их отображение на карте;
- Периодическая отправка координат на сервер РЖД;
- Отправка аварийных сообщений на сервер РЖД.
При отправке данных приоритет имеет 3G-модем. Приложение сначала пытается отправить данные через него, а при отсутствии соединения (по сути означает отсутствие сигнала) – через спутниковый модем.
Основной экран приложения выглядит следующим образом:

На нем можно видеть текущее местоположение поезда на карте и текущее состояние (сейчас состав стоит).
Перед отправлением поезда начальник должен ввести паспорт. Делается это через главное меню:

При заполнении паспорта начальник вводит все необходимые сведения о составе:

Поиск станций отправления и прибытия осуществляется среди заранее загруженного списка:

После отправки паспорта приложение начинает с периодичностью в несколько минут отправлять информацию о движении на сервер РЖД. При этом в поезде видно, где и с какой скоростью он сейчас едет:

Приложение позволяет отправлять сообщения об аварийных ситуациях:

Можно посмотреть историю сообщений:

Для настройки и отладки существует техническое меню:

Так, например, можно посмотреть информацию об оборудовании и его статусе:

Возможен просмотр информации о качестве сигнала со спутников:

В скором времени планируется интеграция программного обеспечения с датчиками, позволяющими автоматически фиксировать аварийные ситуации (перегрев букс и т.п.).
Система внедряется в поездах, производимых Тверским Вагоностроительным Заводом.