Проект разработан ООО «КТ сервис» www.ct.vrn.ru/uslug КТ-сервис предлагает: • Информационная система «Тренажер-симулятор технологических процессов» Информационная система «Тренажерсимулятор технологических процессов» Программный комплекс «Тренажер» предназначен для обучения и проверки навыков действия персонала при штатных, нештатных и аварийных ситуациях, либо имитации технологических (или иных) процессов. Система в интерактивном режиме моделирует процесс функционирования оборудования в зависимости от поведения лиц, принимающих решение в сложившейся ситуации. Данная система обеспечивает: Многоуровневость – система позволяет отрабатывать навыки действий в технологических процессах или аварийных ситуациях на различных организационных уровнях; в процессе тестирования (обучения) могут участвовать одновременно работники разных должностных категорий. Групповую работу - система позволяет отрабатывать навыки взаимодействия в команде (действие одного работника зависит от действий другого), одновременно проводить тестирование (обучение) нескольких работников различных должностей. Многорежимность – система позволяет использовать несколько режимов работы: режим обучения, режим теста, режим теста с подсказками. Управление процессом тестирования – возможность вносить дополнительные действия непосредственно в процессе тестирования, изменяя таким образом привычное течение тестовых задач (игра в режиме Эксперта). Данная система обеспечивает: Интерактивность системы – работа системы основана на реальных фотоматериалах имитируемого процесса с разной степенью детализации, что позволяет создавать имитацию в пространстве с переходами от одного объекта действия к другому. Также в системе используются разные виды схем: топологическая, технологическая с визуализацией участников на них. Оперативность системы – в системе используются счетчики времени, отслеживающие как время на выполнение конкретной операции с объектом, так и общее время прохождения тестирования. Система адаптивна - система оперирует с общими понятиями технологического процесса (например, технологический аппарат, технологические параметры), что позволяет ее использовать для моделирования практически любого процесса. Данная система обеспечивает: Технологичность системы – работа системы основана на «сценарии», т.е. на описании процесса посредством разбиения его на объекты действий с заданием их параметров (состояний), времени реагирования объекта и указанием взаимосвязей между ними. Система работает с конечным числом объектов и действий с ними. Хранение и обработка – система позволяет сохранять результаты тестирования для последующего анализа действий. Данная система обеспечивает: Групповую работу Система предназначена для групповой работы. В работе участвуют Инструктор и Операторы. Операторы выполняют регистрацию, работу с программой, занесение в базу данных выполненных действий. Инструктор выполняет оперативное управление процессом тестирования, автоматизированный контроль действий испытуемых, анализ и вывод на печать результатов тестирования. Способ моделирования: Ввиду сложности создания математической модели процесса, для реализации данного программного комплекса была выбрана условно-динамическая модель. Исходный процесс разбивается на объекты(Аппараты), с которыми можно выполнять определенные действия. При этом объекты меняют свое состояние. Число действий с объектами и состояния объектов конечны, например действия – включить, открыть …, состояния – включено, открыто, пусто, наполнено, работает … В системе используется условнодинамическая модель процесса Течение процесса зависит от выбранных исходных параметров, временных значений, от действий тестируемых и эксперта. При этом варианты развития тестовой ситуации могут быть сведены к конечному числу. Пример работы условно-динамической модели Действие На Первый аппарат системе используются два аппарата ВВ системе используются временные параметры: - Время изменения состояния объекта при Производим действие на 1 аппарат (открыть) воздействии на него (закрытия, открытия и т.п.) - Время перехода между объектами (открывается) (перемещение 1 аппарат меняет свое состояние по территории). Меняется 1 выходной сигнал (подача продукта) - Контрольное время выполнения действия. - Время передачи выходного сигнала с одного 2 аппарат меняет свое состояние (наполнение) объекта на другой не учитывается (есть сигнал, нет сигнала). Меняется 2 выходной сигнал (подача продукта) Первый Вых.сигнал с Аппарат Первого аппарата Второй Вых.сигнал со Аппарат Второго аппарата Пример работы системы На картинке демонстрируется работа системыменяется статус и цвет объектов Производится Объект меняет действие состояние с объектами Вводятся стартовые объектов. Цвет Аварийная Например, Система постоянно наситуация–протечка схеме следит –состояния производится за состояниями емкости перекачка 2-1А объекта егоцистерну, состояние: Зеленый – продукта Действия объектовотображает из и–автоматически ЖД отсечь цистерны ЖД вперерасчитывает емкость перекачать 2-1А. В систему вводятся всес объекты имитируемого Включен, Красный – выключен, продукт схему после изоткрыт; поврежденной действий объектами. емкости в емкость 2процесса закрыт; Синийнасосом – объект2-3. в работе. 1Б резервным Способ моделирования: Работа программы строится на сценариях, в которых описывается имитируемый процесс и действия персонала в зависимости от его категории (должности) и местонахождения в имитируемом процессе. Для аварийных ситуаций основой сценария служит ПЛАС (план ликвидации аварийной ситуации), для иных процессов - технологические схемы и модели процесса. В системе используется условнодинамическая модель процесса Пример построения сценария В систему вводится технологическая схема со всеми объектами моделируемого процесса В систему вводится территориальная схема расположения объектов В систему вводятся фотографии – точек перехода и объектов действия В систему вводятся временные параметры и статусы состояния объектов Интерфейс программы: Интерфейс основывается на фотоматериалах реальных объектов Интерфейс, представленный в системе, полностью соответствует интерфейсу реального процесса В программе предусмотрена Предусмотрена программнаяэмуляция эмуляциявизуальных специализированных характеристик сцены: клавиатур. анимированные Компоновка, взрывы, внешний утечки и т.п., видзвуковое и логика сопровождение управления с пультов событий идентичны реальным. Режимы работы: В системе используются несколько режимов Система позволяет выполнять тренинг (тестирование) группы работников для отработки групповых навыков. При начале работы происходит выбор: - тестовой ситуации и категории работника - режим тестирования или обучения Режимы работы: Система позволяет использовать Экспертный режим работы. Выдача заданий Установка стартовых Выбор ситуации Изменение состояний и первого заметившего Статуса объекта Контроль за объектами Старт теста В системе используются режим свободного управления процессом тестирования Контроль за Выдача заданий объектами Эксперт может изменять состояния объектов, Экспертный режим предназначен для внесения выдавать команды, контролировать процесс нестандартных ситуаций в тестирование тестирования выполненных тестируемыми. ИНТЕРФЕЙС Интерфейс программы ТРЕНАЖЕР ИНТЕРФЕЙС Начало тестирования ИНТЕРФЕЙС Интерфейс программы ИНСТРУКТОРА-ЭКСПЕРТА ИНТЕРФЕЙС Визуальные эффекты ИНТЕРФЕЙС Выбор действия по рации ИНТЕРФЕЙС Карта территории с отображением тестируемых ИНТЕРФЕЙС Режим ЭКСПЕРТА – изменение статуса аппарата ИНТЕРФЕЙС Режим ЭКСПЕРТА – отправка сообщения ИНТЕРФЕЙС Режим ЭКСПЕРТА – прием сообщения тестируемым ИНТЕРФЕЙС Вывод результата теста Технические требования: В системе используются бесплатное ПО – СУБД MySQL Система предназначена для группового тестирования. Требования к аппаратному обеспечению - Персональный компьютер для каждого тестируемого - Сервер для эксперта и установки СУБД - сеть Fast Ethernet - Принтер для вывода результатов тестирования на печать. Требования к программному обеспечению Программа реализована в программной среде DELPHI 6.0 Библиотека OpenGL Сервер базы данных MySQL 5.0.45 или выше Операционная система: Windows 2000/XP SP2/ Windows 7