РПР ФОМ - RPR FOM
В Справочная объектная модель федерации платформы реального времени (RPR FOM) позволяет объединять компьютерные симуляции дискретных физических объектов в сложные виртуальные миры. Это Архитектура высокого уровня (HLA) объектная модель федерации, разработанная для приложений распределенного моделирования защиты и безопасности[1]. RPR FOM указан в НАТО Профиль стандартов моделирования и моделирования AMSP-01[2].
RPR FOM обеспечивает обратную совместимость с симуляциями с использованием Распределенное интерактивное моделирование (DIS) стандарт. Он стандартизирован Организация по стандартам совместимости моделирования (SISO) как SISO-STD-001-2015[3].
Стандарт состоит из двух частей:
- SISO-STD-001-2015 Стандарт по руководству, обоснованию и способам взаимодействия для эталонной объектной модели федерации платформы реального времени («GRIM»), который содержит руководство по использованию RPR FOM.
- SISO-STD-001.1-2015 Эталонная объектная модель федерации платформы реального времени, который предоставляет объектную модель в формате XML для использования в федерациях HLA.
История и версии
Когда Архитектура высокого уровня был введен Министерством обороны США в 1996 году, когда RPR FOM был инициирован для облегчения перехода с DIS на HLA.
RPR FOM версии 1.0
Эта первая версия RPR FOM была выпущена в 1998 году. Она поддерживает возможности версии DIS IEEE 1278.1-1995 (DIS 5). Стандарт предоставляет FOM, поддерживающий HLA версии 1.3.
RPR FOM версии 2.0
Эта обновленная версия была выпущена в 2015 году как SISO-STD-001. RPR FOM 2.0 поддерживает возможности DIS версии IEEE 1278.1a-1998 (DIS 6). Разработка RPR FOM 2.0 началась в 2000 году, но была остановлена в 2007 году, в результате чего была разработана черновая версия 17. Работа была возобновлена в 2012 году и завершена с опубликованием стандарта в 2015 году. Стандарт предоставляет FOM, поддерживающие следующие HLA. версии: 1.3, IEEE 1516-2000 и IEEE 1516-2010 («HLA Evolved») как в модульном, так и в монолитном форматах.
RPR FOM версии 3.0
Разработка этой следующей версии была начата в 2016 году группой поддержки продуктов SISO DIS и RPR FOM. В 2018 году разработка была передана специальной группе по разработке продуктов.[4]. Целью RPR FOM версии 3.0 является поддержка возможностей DIS версии IEEE 1278.1-2012 (DIS 7).
Объектная модель
RPR FOM определяет информацию, которой обмениваются во время выполнения в ряде модулей FOM.[5]:
- Физический модуль с ключевыми классами объектов: Самолет, Автомобиль-амфибия, Наземный транспорт, Многодоменная платформа, Космический корабль, Подводное судно, Надводное судно, Человек, Нечеловек, Боеприпасы, Расходные материалы, Радио, Датчик и расходные материалы
- Агрегатный модуль с ключевым объектом класса Aggregate entity.
- Модуль боевых действий с ключевыми классами взаимодействия Огонь оружия и Детонация боеприпасов.
- Коммуникационный модуль с ключевыми классами объектов Радиопередатчик и Радиоприемник и несколькими классами взаимодействия для радиосигналов.
- Модуль синтетической среды с ключевыми классами объектов Данные с привязкой к сетке и несколькими объектами Environment (объект Areal, линейный объект и объект Point) и рядом классов взаимодействия с транзакциями для объектов Environment.
- Модуль минного поля с ключевым классом объектов Minefield и рядом классов взаимодействия, поддерживающих транзакции для Minefields.
- Модуль логистики с рядом классов взаимодействия для ремонта, пополнения запасов и обслуживания.
- Модуль подводной акустики с ключевыми классами объектов Активный луч гидролокатора и несколько типов излучения подводной акустики.
- Модуль распределенной регенерации выбросов с ключевыми классами объектов Обозначение, Система эмиттера, Идентификация друга или врага (IFF), луч радара и луч глушителя.
- Модуль управления симуляцией с ключевыми классами взаимодействия Start / Resume, Stop / Freeze, Set data и аналогичными службами управления.
Дополнительные вспомогательные модули включают Фундаментный модуль с несколькими основными типами данных, Модуль перечислений с перечислениями типа платформ и оборудования, Базовый модуль с часто используемыми типами данных и универсальными классами объектов и Модуль переключателей с переключателями времени выполнения для RTI.
Отношение к другим стандартам
RPR FOM связан с рядом других стандартов.
- HLA: RPR FOM соответствует стандарту HLA Object Model Template (OMT).
- DIS: RPR FOM наследует свою модель обмена информацией от стандарта DIS.
- Перечисления SISO[6]. RPR FOM включает модуль со стандартными перечислениями SISO (SISO-REF-010). Этот модуль может быть заменен при выходе новых версий перечислений.
- Ссылка 16: Базовая объектная модель (BOM), аналогичная модулю FOM, которая поддерживает обмен Ссылка 16 информация доступна как SISO-STD-002-2006. Этот модуль совместим с RPR FOM.
- НАТО по образованию и обучению ФОМ (NETN FOM)[7]: Этот стандарт предоставляет ряд модулей FOM, которые расширяют RPR FOM за счет поддержки моделирования с несколькими разрешениями, инициализации (на основе Язык определения военного сценария (MSDL), передача ответственности за моделирование, логистика, CBRN защита, взаимодействие с системами командования и управления на основе Coalition Язык боевого управления (C-BML) и управление симуляцией.
- Язык определения военного сценария (MSDL): этот стандарт поддерживается через NETN FOM выше
- Коалиция Язык боевого управления (C-BML): этот стандарт поддерживается через NETN FOM выше
Рекомендации
- ^ Толк, Андреас (2012). Инженерные принципы боевого моделирования и распределенного моделирования. Вили Блэквелл. стр.237. ISBN 9780470874295.
- ^ Профиль стандартов НАТО в области моделирования и имитации (Издание D Версия 1 изд.). Бюро стандартизации НАТО (NSO). 23 февраля 2018.
- ^ «Стандарт для эталонной объектной модели федерации платформы реального времени, версия 2.0». SISO. SISO.
- ^ Мёллер, Бьёрн; Дюбуа, Аарон; Верхаге, Рене (февраль 2020 г.). «Обновление RPR FOM 3». Труды семинара по совместимости зимнего моделирования 2020 г..
- ^ Мёллер, Бьёрн; Дюбуа, Аарон; Ле Лейдур, Патрис; Верхаге, Рене (сентябрь 2015 г.). «RPR FOM 2.0: объектная модель федерации для моделирования обороны». Труды семинара по совместимости Fall Simulation 2014.
- ^ «SISO-REF-010: Справочник по перечислениям для взаимодействия при моделировании». SISO. Получено 26 октября 2018.
- ^ «Сеть НАТО по образованию и обучению». НАТО. Получено 26 октября 2018.