Перейти к содержимому

Средства управления и отображения информации в кабине машиниста

Описание

Разработаны решения, представляющие собой комплекс программно-аппаратных средств, обеспечивающие централизованный контроль и управление высокоскоростным электропоездом без помощника машиниста.

Цели и задачи

Оперативное и удобное получение информации о состоянии электропоезда и обеспечение возможности контроля и управления персоналом локомотивной бригады

Характеристики

Представляет собой набор технических средств, предназначенных для обеспечения непосредственного взаимодействия между машинистом и оборудованием электропоезда. Позволяет машинисту управлять и контролировать работу технических систем электропоезда. Удобство, надежность и функциональность средств информирования машиниста во многом определяет удобство и безопасность управления электропоезда.

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

Применяемые технологии

Экран устройств отображения информации построен на использовании жидкокристаллических матриц и позволяет выводить различную графическую и текстовую информацию, изображения фотографического качества и видеоинформацию.

Подключение к сетям передачи данных осуществляется с использованием двух типов сетей, построенных на различных технологиях и принципах:

  • CAN;
  • Ethernet.

Разработка программного обеспечения для устройств отображения информации осуществляется с использованием графических сред разработки, которые представляют собой комплект специализированных программных средств. Данные среды разработки содержат соответствующие библиотеки, а также имеют удобный интерфейс с использованием способа перетаскивания элементов (drag-and-drop), что позволяет уменьшить время на разработку и визуализировать разрабатываемый интерфейс без запуска программного кода.

Разработка программного обеспечения осуществляется с использованием:

  • языков программирования: C, С++, Phyton;
  • инструментов разработки: Visual Studio, Code::Blocks, Qt Designer, Qt Creator;
  • инструментов управления исходным кодом: SVN, Git;
  • инструментов управления требованиями: T-FLEX RM.
Средства управления и отображения информации в кабине машиниста