РПР ФОМ

Real -time Platform Reference Federation Object Model (RPR FOM) позволяет связывать компьютерные симуляции дискретных физических объектов в сложные виртуальные миры. Это модель федеративных объектов High Level Architecture (HLA), разработанная для распределенных приложений симуляции обороны и безопасности. [1] RPR FOM включен в профиль NATO Modeling and Simulation Standards Profile AMSP-01. [2]

RPR FOM обеспечивает обратную совместимость с симуляциями, использующими стандарт Distributed Interactive Simulation (DIS). Он стандартизирован организацией Simulation Interoperability Standards Organization (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.

РПР ФОМ версия 1.0

Первая версия RPR FOM была выпущена в 1998 году. Она поддерживает возможности версии DIS IEEE 1278.1-1995 (DIS 5). Стандарт предоставляет FOM, поддерживающий HLA версии 1.3.

РПР ФОМ версия 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») как в модульном, так и в монолитном формате.

РПР ФОМ версия 3.0

Разработка этой предстоящей версии была начата в 2016 году группой поддержки продуктов SISO DIS и RPR FOM. В 2018 году разработка была передана специальной группе разработки продуктов. [4] Целью версии 3.0 RPR FOM является поддержка возможностей версии DIS IEEE 1278.1-2012 (DIS 7).

Модель объекта

RPR FOM определяет информацию, которой обмениваются во время выполнения в ряде модулей FOM. [5] В качестве примера на рисунке ниже показаны классы объектов физического модуля.

Классы объектов Физического модуля РПР ФОМ 2.0

Модули следующие:

  1. Физический модуль с ключевыми классами объектов: самолет, амфибийное транспортное средство, наземное транспортное средство, многодоменная платформа, космический аппарат, подводное судно, надводное судно, человек, не человек, боеприпасы, расходные материалы, радио, датчики и расходные материалы.
  2. Модуль агрегации с ключевым объектным классом Aggregate entity.
  3. Модуль «Военное дело» с ключевыми классами взаимодействия «Выстрел из оружия» и «Детонация боеприпасов».
  4. Модуль связи с ключевыми классами объектов «Радиопередатчик» и «Радиоприемник», а также несколькими классами взаимодействия для радиосигналов.
  5. Модуль синтетической среды с ключевыми классами объектов Gridded Data и несколькими объектами Environment (Area object, Linear object и Point object), а также рядом классов взаимодействия с транзакциями для объектов Environment.
  6. Модуль Minefield с ключевым классом объектов Minefield и рядом классов взаимодействия, поддерживающих транзакции для Minefields.
  7. Модуль логистики с рядом классов взаимодействия для ремонта, пополнения запасов и обслуживания.
  8. Модуль подводной акустики с ключевыми классами объектов: активный гидроакустический луч и несколько типов подводных акустических излучений.
  9. Модуль распределенной регенерации излучения с ключевыми классами объектов: целеуказатель, система-излучатель, система опознавания «свой-чужой» (IFF), радарный луч и луч постановщика помех.
  10. Модуль управления моделированием с ключевыми классами взаимодействия «Запуск/Возобновление», «Остановка/Заморозка», «Установка данных» и аналогичными службами управления.

Дополнительные вспомогательные модули включают в себя модуль Foundation с несколькими базовыми типами данных, модуль Enumerations с перечислениями, такими как типы платформ и оборудования, базовый модуль с часто используемыми типами данных и универсальными классами объектов, а также модуль Switches с переключателями времени выполнения для RTI.

Связь с другими стандартами

Стандарт RPR FOM связан с рядом других стандартов.

Ссылки

  1. ^ Толк, Андреас (2012). Инженерные принципы моделирования боя и распределенного моделирования . Wiley Blackwell. С. 237. ISBN 9780470874295.
  2. ^ Профиль стандартов моделирования и имитации НАТО (издание D, версия 1, ред.). Бюро стандартизации НАТО (NSO). 23 февраля 2018 г.
  3. ^ «Стандарт для эталонной модели федеративных объектов платформы реального времени, версия 2.0» (PDF) . SISO . SISO.
  4. ^ Мёллер, Бьёрн; Дюбуа, Аарон; Верхаге, Рене (февраль 2020 г.). «Обновление RPR FOM 3». Труды семинара по взаимодействию зимнего моделирования 2020 г.
  5. ^ Мёллер, Бьёрн; Дюбуа, Аарон; Ле Лейдур, Патрис; Верхаге, Рене (сентябрь 2015 г.). «RPR FOM 2.0: модель объектов федерации для моделирования обороны». Труды семинара по совместимости осеннего моделирования 2014 г.
  6. ^ "SISO-REF-010: Справочник по перечислениям для взаимодействия при моделировании". SISO . Получено 26 октября 2018 г. .
  7. ^ "NATO Education and Training Network". НАТО . Получено 26 октября 2018 г.
Взято с "https://en.wikipedia.org/w/index.php?title=RPR_FOM&oldid=1186027310"