Проект представляет собой автоматизированную систему управления элементами железнодорожной инфраструктуры (стрелками, локомотивами, светофорами и пультом дежурного по станции (ДСП)), реализованную на базе микроконтроллера с открытой архитектурой и использованием беспроводного подключения элементов управления. Система имитирует работу элементов СЦБ (сигнализации, централизации и блокировки) с возможностью моделирования различных режимов работы, а так же, отказов устройств. Принципы действия: Основа системы — микроконтроллер с открытой архитектурой позволяющий создать программную оболочку средствами разработки open-source. Он служит управляющим компонентом системы, обрабатывает входные сигналы и выдаёт управляющие команды; взаимодействует с периферийными устройствами через цифровые и аналоговые интерфейсы. Беспроводное подключение устройств: стрелки, локомотивы, светофоры и пульт ДСП соединены с управляющим контроллером по беспроводному каналу; это позволяет оперативно передавать данные о состоянии устройств и отправлять управляющие сигналы; обеспечивает гибкость размещения элементов системы без привязки к проводным линиям. Взаимодействие с реальными устройствами контроля и управления: к каждому типу устройств (стрелки, локомотивы и т. д.) подключены действующие устройства контроля и связи посредством специализиированных интерфейсов; гибкость системы обеспечивается возможностью подключения переферии различного типа, которая подключается специализированными интерфейчасми, что при создании обучающих стендов обычно требует развертывания сложных и дорогих вспомогательных систем управления. Имитация отказов: система позволяет моделировать различные сценарии отказов устройств (например, заклинивание стрелки, сбой светофора, потеря связи с локомотивом); это достигается путём программного отключения определённых модулей или имитации некорректных сигналов от устройств; функция имитации отказов полезна для тестирования надёжности системы и отработки действий персонала в нештатных ситуациях. Алгоритм работы системы: Управляющее программное обеспечение позволяет реализовать как штатные режимы работы систем автоматики и телемеханики, так и произвести имитацию реальных сценариев нештатных ситуаций для обучения и тестирования персонала; Все действия протоколируются для дальнейшего анализа и разбора действий обучаемого персонала.