Как стать автором
Обновить
35
-2
Гаммер Максим Дмитриевич @maxgammer

Пользователь

Отправить сообщение

Открытые стандарты и архитектуры или самоделки?

Время на прочтение7 мин
Количество просмотров3.2K

Специфика моей деятельности связана с имитационным моделированием технологических объектов и процессов (как сейчас модно говорить - цифровые двойники, оптимизация, тренажеры для обучения персонала). И конечно в этом деле постоянно сталкиваюсь с задачей сетевого обмена информацией и синхронизацией данных, как при реализации многопользовательского режима так и при организации сетевого обмена между отдельными моделями. И вот наблюдаю интересную картину — некоторые производители цифровых двойников и тренажеров используют стандарты для этого всего (например OPC UA, IEEE 1516, DDS (Data Distribution Service), MQTT, CAPE‑OPEN, xAPI), а некоторые — делают самоделки, причем закрытые. Особенно меня удивляют товарищи, создающие эти самые самоделки, ни с чем не совместимые и абсолютно закрытые, только для того, чтобы потом с этими самоделками являться «единственным поставщиком» скажем так, требуя при этом совместимости со своими велосипедами, да еще и являются организациями, которые сами же и проверяют совместимость стороннего ПО со своими‑же велосипедами. Жуть, в общем.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Цифровой двойник кустовой площадки добывающих и нагнетательных скважин

Время на прочтение4 мин
Количество просмотров1.5K

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

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии10

Цифровой двойник буровой установки

Время на прочтение4 мин
Количество просмотров4.4K

На неделе закончили интересный проект - цифровой двойник буровой установки УРАЛМАШ БУ 5000/320ЭУК-Я, которая предназначена для бурения глубоких и сверхглубоких скважин на нефть и газ, с условной глубиной бурения 5000 метров...

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Комментарии26

Тренажерная подготовка персонала

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.7K

Аварии и инциденты зависят от ошибок персонала?

«Человеческий фактор» зависит от уровня подготовки персонала?

Вероятности ошибок на тренажере равна вероятности ошибок в реальных условиях?

Как получить положительный и отрицательный перенос навыков при обучении на тренажерах на условия реальной работы?

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии0

VR тренажеры снижают производственный травматизм

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров2.4K

Мы изучили отчеты опубликованные министерством труда и социальной защиты Российской Федерации, а также открытые данные Федеральной службы по экологическому, технологическому и атомному надзору. (Официальные документы приведены.)

На 2020-2022 год наблюдается сокращение случаев производственного травматизма, однако в абсолютных числах ситуация следующая:

Читать далее
Всего голосов 6: ↑3 и ↓30
Комментарии58

VR и обучение персонала. За и против

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров3.3K

Вернемся к вопросу оценки эффективности систем формирования виртуальной реальности в контексте обучения персонала, т.е. при использовании VR в компьютерных имитационных тренажерах. Данная статья является продолжением темы https://habr.com/ru/articles/508390/.

Тема данного поста является актуальной, поскольку в образовательном сообществе есть запрос на исследование эффективности VR. В данном посте я также попытаюсь ответить на некоторые вопросы, обсуждаемые практиками в группе "VR/AR в обучении "(https://t.me/dl_vr_in_digitallearning)

Одним из направлений развития имитационного моделирования технологических процессов и оборудования современного производства является применение компьютерных имитационных тренажеров (КИТ) для обучения персонала. Система ввода-вывода таких имитаторов может быть выполнена:

с использованием стандартных средств (клавиатура/мышь);

с использованием точной копии органов управления;

с использованием VR;

VR + реальные копии систем управления;

AR и другие варианты.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии4

Сварочный тренажер. Замена санкционных Soldamatic и Lincoln

Время на прочтение7 мин
Количество просмотров6.5K

Из России ушли крупные компании-производители сварочных тренажеров - Soldamatic и Lincoln Electric, а они нужны учебным центрам, колледжам, вузам и крупным компаниям. И поэтому ... продолжим тему импортозамещения и совершенствования тренажера сварщика.

Первые удачные попытки были описаны в https://habr.com/ru/post/597041/. После этого мы решили использовать AR вместо использования относительно сложной конфигурации с использованием системы HTC LightHouse (трекеры HTC VIve). В целом получилось, но точность и скорость трекинга нас не устроили и мы вернулись на использование трекеров.....

Читать далее
Всего голосов 18: ↑18 и ↓0+18
Комментарии22

Имитационные тренажеры и импортозамещение Honeywell Unisim

Время на прочтение6 мин
Количество просмотров7.2K

Компания Honeywell решила свернуть свой существующий бизнес и операции в России и Беларуси. Для многих нефтегазовых предприятий России это стало неприятным событием. Дело в том, что на опасных производственных объектах для обучения персонала обязаны использоваться компьютерные имитационные тренажеры и да, большинство компьютерных имитационных тренажеров в нефтегазовой промышленности создавалось именно на базе программного обеспечения Honywell Unisim. Спустя некоторое время начался процесс остановки таких программных и программно-аппаратных комплексов, т.к. необходима актуальная лицензия на Unisim, а продлить ее невозможно.

На рынке РФ, к сожалению, практически отсутствуют компании, ведущие разработку аналогичных тренажеров для нефтегазовых объектов, не используя UniSim. Причина достаточна проста, сейчас на рынке нет аналога ПО, в реальном времени позволяющего производить имитацию технологического процесса с достаточной точностью (3-7% отклонение от реальных данных), а также ПО, имитирующее реальные контроллеры системы автоматизации. Команды, создающие 3D-ходилки на Unity/Unreal, которых сейчас достаточно много, не способны устранить данную проблему, т.к. не работают с математическими моделями таких масштабов и точности, а в большинстве случаев, вообще не используют математический аппарат.

Читать далее
Всего голосов 33: ↑32 и ↓1+31
Комментарии43

VR + точная тактильная отдача. Имитационный тренажер буровой установки ZBO S15

Время на прочтение3 мин
Количество просмотров2.6K

Использование технологии формирования виртуальной реальности (VR) для создания имитационных тренажеров для обучения персонала часто создает проблему точного управления различными элементами при помощи "стандартных" устройств VR. Использование джойстиков HTC Vive, например, очень затрудняет точное и быстрое управление джойстиками и тумблерами реальных установок, что не создает правильный механизм переноса навыков управления.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии11

Пульт управления виртуальной камерой

Время на прочтение6 мин
Количество просмотров2K

Практика формирования видеоряда напрямую из 3D программ, созданных на Unity/Unreal/OpenSceneGraph для создания 3D-обучающих видеофильмов показала высокую эффективность такого подхода. Качество синтезируемой модели часто практически не уступает по фотореалистичности видео, созданному “классически”, т.е. традиционным рендерингом из программ 3dMax/Maya/Cinema и т.д.

В данной статье хочется поделиться опытом управления виртуальной камерой.

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии5

Опыт разработки VR тренажеров в 2021 году на базе HTC Vive. Часть 2

Время на прочтение3 мин
Количество просмотров3K

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

Первая часть - https://habr.com/ru/post/596825/

Несколько дней назад наша команда сегодня вернулась из Владивостока. Успешно сдан заказчику и провшел все испытания виртуальный сварочный тренажер.

В качестве базы был выбран Unity.

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии17

Опыт разработки VR тренажеров в 2021 году на базе HTC Vive. Часть 1

Время на прочтение4 мин
Количество просмотров3.8K

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

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

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

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии21

xAPI/CMI5. Полная мощность

Время на прочтение17 мин
Количество просмотров2.3K

Продолжим разбор спецификаций xAPI/CMI5 для хранения и анализа данных обучения персонала. В последние годы появилось достаточно большое количество статей на тему использования рассматриваемых спецификаций (например - https://levellab.ru/blog/xapi-1). Вместе с тем, существующие публикации описывают использования спецификаций, на мой взгляд, очень поверхностно. Именно поэтому я и решил "копнуть поглубже" и показать как можно использовать спецификацию xAPI на 100% мощности, в т.ч. не только в хранении, но и в анализе данных. Кроме того, постараюсь практически объяснить разницу между xAPI и CMI5 в контексте того, как CMI5 формализует использование xAPI.

Читать далее
Рейтинг0
Комментарии9

Опасность, риск, последствия (HAZOP, HRA, РНА, ЕТА, FТА)

Время на прочтение15 мин
Количество просмотров5.9K
Хочется продолжить тему использования имитаторов в процессе управления рисками, а именно в процессе анализа величины риска и принятия решений, направленных на снижение риска до пределов, соответствующих приемлемому уровню.



Априорным предположением о целесообразности и эффективности применения имитаторов в системе менеджмента рисков является предположение о том, что значительная часть рисков вызвано «человеческим фактором» или зависит от «человеческого фактора». Основа такого предположения заключается в следующем:

1. По имеющимся данным (Ростехнадзор, CSB, NTSB) доля человеческого фактора в инцидентах составляет от 35 до 70%

2. Если не учитывать ошибки человека, в результате расчета можно получить практически бессмысленные величины, относящиеся к безопасности, такие как показатель надежности, равный 10^-39 год ^-1. Например, любой член обслуживающего персонала, пользуясь неправильными инструкциями для настройки, теоретически может вывести из строя любую систему защиты предприятия. В таблице помещены основные сведения по оценкам частот ошибок операторов, видно, что оператор на 99,99% совершенен при выполнении рутинной работы, но оказывает полностью бесполезным при чрезвычайных обстоятельствах.

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

4. Несмотря на то, что ошибочные действия персонала являются очень распространенными и очень трудно предсказуемыми, существующие данные о частотах ошибок операторов и обслуживающего персонала (WASH 1400, приложение III) также указывают на значительную потенциальную опасность данного фактора.

5. Американский нефтяной институт (API), опираясь на опрос 200 управленцев на 11 предприятиях 7 нефтехимических компаний, оценивает среднюю прибыль от обучения одного оператора на КТ более, чем в 100 тыс.долл. в год.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии0

Обнаружение. Диагностика. Принятие решений

Время на прочтение19 мин
Количество просмотров2.7K
image
Продолжаю тему про ошибки персонала с точки зрения тренажеров (имитаторов) для обучения специалистов. Поскольку до сих пор многие специалисты в области обучения не видят существенной разницы между тестами и тренажерами, я постараюсь показать, так сказать «глубины глубин» этой проблемы.
Начнем, классификация ошибки в зависимости от ее «положения» в процессе деятельности персонала также широко представлена в множестве моделей «процесса деятельности персонала». Как правило такие модели также сильно зависят от сферы применения, т.е. отрасли.
image
Человек оператор в системе с обратной связью
Далее будет рассматриваться одна из наиболее современных универсальных моделей, основанная на и показанная на рисунке. Выбор этой модели обусловлен наиболее «мелким» делением когнитивных и физических действий. Данная модель не противоречит другим моделям, и является как бы их обобщением.
image
Пример процесса деятельности персонала (модель поведения)
Читать дальше →
Всего голосов 5: ↑3 и ↓2+1
Комментарии2

Почему оценка 4+ может оказаться плохой, а 3 хорошей?

Время на прочтение16 мин
Количество просмотров3.9K


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

Я достаточно часто слышу вопрос о том, почему я предпочитаю работать не с «классической» оценкой (1-5) или (0-100), а с целым набором (знания-умения-навыки), а еще обязательно использую степень переноса навыков на условия работы персонала.

Почему? Ответа будет два — один простой, другой подробный.

Простой:

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

По результату обучения оператор получает «4+», а уборщица получает «4». Можно сделать вывод что оператор прошел обучение лучше. Если говорить только в терминах «педагогической шкалы» 1-5, то так оно и есть.

Почему это плохо?

Получается что оба где-то ошиблись? Причем оператор ошибся на 0,5, а уборщица на 1. А теперь зададим вопрос — «а к чему могут привести ошибки, которые стоят за этой единицей и 0,5 на реальном производстве»? Уборщица забудет поставить знак «осторожно, мокрый пол», кто-то с какой-то вероятностью подскользнется и с какой-то вероятностью получит травмы… Допустим.

А что с оператором, с какой-то вероятностью он не сумеет (например) выполнить верные действия в случае возникновения аварийной ситуации и с некоторой вероятностью весь объект, например, взлетит на воздух. Что скрывает его «недополученная» половинка единица?
Получается 4+ у оператора «смотрятся» хуже чем 4 или даже 3 у уборщицы.

Вот по этой причине я стараюсь никогда не использовать классическую шкалу оценок при создании и эксплуатации тренажеров.
Читать дальше →
Всего голосов 4: ↑3 и ↓1+2
Комментарии11

Распределенные имитационные системы

Время на прочтение14 мин
Количество просмотров5.3K

Для возможности объединения отдельных имитаторов в распределенную систему имитации в настоящий момент используются следующие стандарты и технологии:

  • IEEE1516 (также заменяет HLA и DIS);
  • OPC;
  • CAPE-OPEN и другие «отраслевые» стандарты.

Наибольший интерес представляет стандарт IEEE 1516, т. к. данный стандарт напрямую относится к имитаторам, направлен на построение систем распределенной имитации (протоколы, рекомендованные методы управления и обратной связи, системная архитектура и т.д).

Семейство программных технологий OPC (OLE for Process Control) предоставляющих единый интерфейс для управления объектами автоматизации и технологическими процессами также представляет значительный интерес, но только в том случае, если необходима интеграция с объектами автоматизации и технологическими процессами. Стандарт CAPE-OPEN используется для взаимодействия имитаторов, разработанных специально для химической промышленности.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

xAPI и IMS Caliper. Или ADL против IMS?

Время на прочтение10 мин
Количество просмотров874
image

Появление xAPI (ADL) не было неожиданным событием. Очень продолжительное время велись обсуждения TinCan'а, огромное количество открытых форумов «кипели» при обсуждении новой спецификации. И только после достаточного обсуждения, ADL выпустила релиз спецификации. Затем, уже после практической работы многих компаний с xApi, появилась CMI5.

И тут появилась аналогичная спецификация IMS Global Learning Consortium под названием Caliper.
Заметное сходство между xAPI и Caliper побудило разработчиков и поставщиков контента прояснить различия в реализации одной или обеих спецификаций (обе из которых в настоящее время нацелены на стандартизацию).

Оба сообщества, поддерживающие xAPI и Caliper, выразили обеспокоенность по поводу возможности экономически эффективной поддержки обеих спецификаций, что привело к запросам как к ADL, так и к IMS о том, возможно ли их согласование.
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии2

xAPI vs SCORM. Битва, которая не произойдет

Время на прочтение5 мин
Количество просмотров4.1K
image

В прошлой статье про использование xAPI (https://habr.com/ru/post/508624/) я писал о том, как практически организовать взаимодействие с LRS. К моему удивлению, я получил массу писем и вопросов относительно того, а зачем вообще использовать новые стандарты xAPI/CMI5 если есть SCORM? Какие преимущества они дают? Выслушал массу мнений относительно невозможности использования такого абстрактного подхода (как им кажется) xAPI, что его слабо поддерживают многие LMS и т.д.

Я лично перешел на xAPI (TinCan) уже как 4 года. И точно представляю себе разницу между этими спецификациями. Часто специалисты пытаются сравнить «в лоб» xAPI и SCORM. Как IMS CP и SCORM или как SCORM 1.1 и SCORM 2004v4. Причем при решении одних и тех-же задач в одних и тех-же условиях. А делать этого категорически не нужно. SCORM безусловно удобен и его обязательно нужно использовать, если:

  • Электронный образовательный ресурс должен храниться в LMS
  • Все что нужно в плане отчетности от этого ресурса — это время затраченное на его изучение и текущая «оценка» (выполнен/не выполнен, прогресс (% выполненных заданий), «правильность» выполнения заданий)
  • «Оценка» должна быть учтена в общем курсе по какой-либо дисциплине, наряду с тестами и другими не-SCORM элементами курса.

Действительно, если сделать тоже-самое на xAPI никаких значимых преимуществ не будет, но сложность возрастет значительно. Сразу же нужно будет решать вопрос о том какую LRS использовать, как ее подключить к LMS, как включать оценки из LRS в курс LMS и т.д. И в таком случае можно реально прийти к выводу о том, что стандарт «плохой»/«сырой»/«слишком абстрактный»/«непонятно зачем нужный» и т.д. Что я часто и слышу от специалистов.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии14

Использование xAPI (Tin Can) и CMI5 в имитаторах

Время на прочтение8 мин
Количество просмотров5.1K
image
Несмотря на то, что SCORM 2004 еще «держит позиции», пора начинать поддерживать новые стандарты. Сегодня попробуем разобраться с xAPI / TinCab / CMI5. Обязательно протестируем код на официальных сайтах www.SCORM.com и www.adlnet.gov.

Итак, Tin Can API — это спецификация программ в сфере дистанционного обучения, которая позволяет обучающим системам общаться между собой путём отслеживания и записи учебных занятий всех видов. Информация об учебной деятельности сохраняется в специальную базу — хранилище учебных записей (англ. learning record store, LRS).

Подробно можно прочесть на books.ifmo.ru/file/pdf/1772.pdf

2-ая часть данной статьи — https://habr.com/ru/post/508882/

Особенности Tin Can API:

Tin Can API — предлагаемая замена спецификации SCORM
Tin Can API позволяет записывать любой опыт обучения, что дает нам более полную картину обучения конкретного человека
Tin Can API снимает с данных ограничения, накладываемые СДО
Tin Can API способен оказать неоценимую помощь учебным отделам, сопоставляя данные о качестве выполнения работы с учебными данными, тем самым повышая эффективность обучения.

Это теория, теперь практика.

При работе с SCORM все было относительно просто, нужно было «выставить» значения фиксированных переменных или получить значения фиксированных переменных.
Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии15
1

Информация

В рейтинге
Не участвует
Откуда
Тюмень, Тюменская обл. и Ханты-Мансийский АО, Россия
Дата рождения
Зарегистрирован
Активность