ТРЕНАЖЕР ТЕХНИЧЕСКОГО ОБУЧЕНИЯ РАБОТНИКОВ ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

ОБЛАСТЬ ТЕХНИКИ
Заявленная полезная модель относится к устройствам комплексной подготовки персонала, более конкретно, к тренажерам технического обучения работников железнодорожного транспорта.
УРОВЕНЬ ТЕХНИКИ
Ближайшим аналогом (прототипом) заявленного решения является система моделирования перевозок, описанная в патенте US 6261100 В1 (Dowling College), опубликованном 17.07.2001 на 8 листах (Д1). Описанная в Д1 система состоит из узла моделирования наземного транспорта, узла моделирования железнодорожных перевозок и узла моделирования воздушного транспорта. Каждый из узлов моделирования является интерактивным, узлы взаимосвязаны между собой и предназначены для моделирования контролируемых человеком ситуаций.
Недостатком известной из Д1 системы является то, что известная система не предназначена именно для моделирования ситуаций, которые могут быть использованы для обучения именно локомотивными бригадами. Кроме того, известная из Д1 система не содержит узла инструктора, что не обеспечивает достаточно эффективного обучения персонала, использующего известную систему.
РАСКРЫТИЕ ПОЛЕЗНОЙ МОДЕЛИ
Задачей заявленной полезной модели является создание эффективного тренажера технического обучения работников железнодорожного транспорта.
Техническим результатом является повышение быстродействия   тренажёра (временной интервал обработки данных и управление аппаратными средствами тренажёра, а также время их отклика и быстродействие) при управлении одновременно несколькими рабочими местами по заданному алгоритму обучения.
Заявленный технический результат достигается за счет того, тренажер технического обучения работников железнодорожного транспорта содержит размещенные в едином корпусе взаимосвязанные процессорный блок, блок памяти, интерфейс ввода, интерфейс вывода, соединенный с процессорным блоком и блоком памяти модуль контроля состояния удаленных автоматизированных рабочих мест (АРМ) обучаемых, выполненный с возможностью контроля состояния множества удаленных АРМ обучаемых, причем упомянутый тренажер дополнительно содержит соединённый с процессорным блоком, блоком памяти и модулем контроля состояния удаленных АРМ обучаемых управляющий модуль, выполненный с возможностью генерирования трехмерного виртуального пространства и сценариев обучения, исполняемых в упомянутом виртуальном пространстве для создания среды обучения и передачи данных о среде обучения в множество удаленных АРМ обучаемых, причем модуль контроля состояния удаленных АРМ обучаемых выполнен с возможность приема данных состояния от множества удаленных АРМ обучаемых, причем принимаемые данные содержат уникальный идентификационный номер (ID) каждого удаленного АРМ обучаемого и параметры его состояния, обработки принятых данных для их разделения и передачи в управляющий модуль, причем управляющий модуль дополнительно выполнен с возможностью анализа принятых от модуля контроля состояния удаленных АРМ обучаемых параметров состояния каждого из удаленных АРМ обучаемых и передачи полученных данных на удаленный сервер для их хранения и последующей обработки.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
На фигуре 1 изображена общая вид тренажера технического обучения работников железнодорожного транспорта.
На фигуре 2 изображена общая схема заявленного тренажера технического обучения работников железнодорожного транспорта.
ОСУЩЕСТВЛЕНИЕ ПОЛЕЗНОЙ МОДЕЛИ
Возможность достижения указанного выше технического результата обусловлена наличием единого конструктивного решения, в котором содержится совокупность соединенных линиями связи таких блоков, как  процессорный блок, блок памяти, модуль контроля состояния удаленных АРМ, и управляющий модуль. При этом взаимосвязь между этими блоками (архитектура соединений и передачи сигналов управления и сигналов обратной связи), а также функции данных блоков позволяют обеспечить возможность передачи данных  и их обработку в строго определённой последовательности, которая позволяет повысить быстродействие работы тренажёра (временной интервал обработки данных и управление ими аппаратными средствами тренажёра) при управлении одновременно несколькими рабочими местами по заданному алгоритму обучения.
На фигуре 2 в качестве примера, но не ограничения, изображена общая схема заявленного тренажера 100 технического обучения работников железнодорожного транспорта. Заявленный тренажер 100 содержит размещенные в едином корпусе взаимосвязанные, например, посредством шины данных, процессорный блок 1010, блок памяти 1020, интерфейс ввода 1030, интерфейс вывода 1040, и соединенный с процессорным блоком 1010 и блоком памяти 1020 модуль 1050 контроля состояния удаленных автоматизированных рабочих мест 200 (АРМ 200) обучаемых, выполненный с возможностью контроля состояния множества удаленных АРМ 200 обучаемых. Процессорным блоком 1010 является модуль тренажера 100, содержащий один или более процессоров, выполненных с возможностью обработки данных и управления данными. Блоком памяти 1020 является одно из, не ограничиваясь: постоянное запоминающее устройство (ROM), электрически-стираемое программируемое постоянное запоминающее устройство (EEPROM), флэш-память, CDROM, цифровой универсальный диск (DVD) или другие оптические или голографические носители данных; магнитные кассеты, магнитную пленку, запоминающее устройство на магнитных дисках или другие магнитные запоминающие устройства, несущие волны или другой носитель данных, который может быть использован для хранения данных. Интерфейс ввода 1030 представляет собой, не ограничиваясь, типичное и известное из уровня техники средство, предназначенное для взаимодействия с устройствами ввода данных, такими как: клавиатурой, джойстиком, тачпадом, трекболом, мышью, сенсорным дисплеем и тому подобными. Интерфейс вывода 1040 представляет собой, не ограничиваясь, типичное и известное из уровня техники средство, предназначенное для взаимодействия с устройствами представления, демонстрирования и воспроизведения информации: экран, дисплей, сенсорный дисплей, монитор и тому подобные, - за счет которых пользователь тренажера 100 имеет возможность получать информацию о статусе управляемых тренажером АРМ 200 обучаемых. Модуль 1050 контроля состояния удаленных АРМ 200 обучаемых при этом выполнен с возможностью контроля состояния удаленных АРМ 200 обучаемых.
Модуль 1050, в частности, осуществляет управление сценариями АРМ 200 обучаемых, например:
1) изменение любого элемента электрической схемы (т.е. состояния предохранителей, реле, контакторов, диодов, обмоток электродвигателей и т.п.) подвижного состава на любом из АРМ 200 обучаемых;
2) изменение любого элемента пневматической схемы (т.е. состояния резервуаров, клапанов, реле давлений, воздухораспределителей, редукторов и т.п.) подвижного состава на любом из АРМ 200 обучаемых;
3) изменение любого элемента гидравлической схемы (т.е. состояния цилиндров, шлангов высокого давления, насосных станций и т.п.) подвижного состава на любом из АРМ 200 обучаемых;
4) на любой из АРМ 200 обучаемых может быть послана команда по созданию внештатной путевой ситуации, такой как выезд техники на пути, появление людей и крупных животных на путях, выброс пути, излом рельсов, разрушение путевых объектов, пожары на ближайших путевых объектах и в вагонах ведомого поезда и т.п.;
5) на любой из АРМ 200 обучаемых может быть послана команда по моделированию сбоев Автоматической Локомотивной Сигнализации, таких как перекрытие кодов АЛСН, красный на локомотивой сигнализации, белый на локомотивной сигналиции, непонятные показания светофора и т.п.
Это лишь некоторые частные ситуации, которые могут генерироваться с помощью функционирования модуля 1050.
Упомянутый тренажер 100 дополнительно содержит соединённый с процессорным блоком 1010, блоком памяти 1020 и модулем 1050 контроля состояния удаленных АРМ 200 обучаемых управляющий модуль 1060, выполненный с возможностью генерирования трехмерного виртуального пространства и сценариев обучения, исполняемых в упомянутом виртуальном пространстве для создания среды обучения и передачи данных о среде обучения в множество удаленных АРМ 200 обучаемых. В качестве среды обучения могут быть сгенерированы такие виртуальные среды обучения как среда обучения «Машинист», среда обучения «Помощник машиниста», среда обучения «Техник» и тому подобные. Каждая среда обучения при этом содержит соответствующее виртуальное пространство, имитирующее рабочее место, соответственно машиниста, помощника машиниста, или техника, или иного персонала. В каждом соответствующем виртуальном пространстве выполняется, соответственно, сценарий обучения, содержащий различные режимы обучения, представляющие собой имитации различных штатных и внештатных ситуаций, с которыми предположительно может столкнуться, соответственно машинист, помощник машиниста, техник или иной персонал. Модуль 1050 контроля состояния удаленных АРМ 200 обучаемых при этом выполнен с возможность приема данных состояния от множества удаленных АРМ 200 обучаемых, причем принимаемые данные содержат уникальный ID каждого удаленного АРМ 200 обучаемого и параметры его состояния, такие как статус виртуального пространства обучаемого, статус выполнения сценария обучения и тому подобные. Модуль 1050 контроля состояния удаленных АРМ 200 обучаемых так же выполнен с возможностью обработки принятых от множества удаленных АРМ 200 обучаемых данных, разделения данных в соответствии с ID и передачи этих данных в управляющий модуль 1060. В свою очередь управляющий модуль 1060 дополнительно выполнен с возможностью анализа принятых от модуля 1050 контроля состояния удаленных АРМ 200 обучаемых параметров состояния каждого из удаленных АРМ 200 обучаемых для принятия решения о динамическом изменении сценария обучения и передачи этих данных на удаленный сервер 300 для их хранения и последующей обработки.
Динамическое изменение сценариев инициируется с помощью управляющего модуля 1060 тренажера 100, в связи с которым, упомянутый модуль формирует изменения состояние виртуальной среды на одном или более АРМ 200 обучаемых. Таким образом, данное решение позволяет комплексно подойти к подготовке обучения работников железнодорожного транспорта и произвести моделирование различных ситуаций, как стандартного, так и экстренного характера, которые позволяют досконально изучить различный порядок действий и мероприятий для каждого участника.
Настоящее описание осуществления заявленной полезной модели демонстрирует лишь частный вариант осуществления и не ограничивает иные варианты реализации заявленной полезной модели, поскольку возможные альтернативные варианты осуществления заявленной полезной модели, не выходящие за пределы объема информации, изложенной в настоящей заявке, должны быть очевидными для специалиста в данной области техники, имеющим обычную квалификацию, на которого рассчитана заявленная полезная модель.