РПР ФОМ
Объектная модель федерации эталонной платформы реального времени (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.
РПР ФОМ версия 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] Целью RPR FOM версии 3.0 является поддержка возможностей DIS версии IEEE 1278.1-2012 (DIS 7).
Объектная модель
[ редактировать ]RPR FOM определяет информацию, которой обмениваются во время выполнения в ряде модулей FOM. [5] В качестве примера классы объектов Физического модуля показаны на рисунке ниже.

Модули:
- Физический модуль с ключевыми классами объектов Самолет, Транспортное средство-амфибия, Наземное транспортное средство, Многодоменная платформа, Космический корабль, Погружаемый корабль, Надводное судно, Человек, Нечеловек, Боеприпасы, Расходные материалы, Радио, Датчики и расходные материалы.
- Агрегатный модуль с ключевым объектом класса Aggregate.
- Модуль Warfare с ключевыми классами взаимодействия. Огонь из оружия и детонация боеприпасов.
- Модуль связи с ключевыми классами объектов «Радиопередатчик» и «Радиоприемник», а также несколькими классами взаимодействия для радиосигналов.
- Модуль синтетической среды с ключевыми классами объектов. Сетчатые данные и несколько объектов среды (объект «Площадь», «Линейный объект» и «Точка»), а также ряд классов взаимодействия с транзакциями для объектов «Среда».
- Модуль Minefield с ключевым классом объектов Minefield и рядом классов взаимодействия, поддерживающих транзакции для Minefields.
- Модуль логистики с несколькими классами взаимодействия для ремонта, снабжения и обслуживания.
- Модуль подводной акустики с ключевыми классами объектов. Активный гидроакустический луч и несколько типов излучений подводной акустики .
- Модуль регенерации распределенного излучения с ключевыми классами объектов: Обозначитель, Система излучателей, Опознавание свой-чужой (IFF), Радиолокационный луч и Луч помех.
- Модуль управления моделированием с ключевыми классами взаимодействия «Старт/Возобновление», «Стоп/Заморозка», «Задать данные» и аналогичными службами управления.
Дополнительные вспомогательные модули включают базовый модуль с несколькими базовыми типами данных, модуль перечислений с перечислениями типа платформ и оборудования, базовый модуль с часто используемыми типами данных и универсальными классами объектов, а также модуль переключателей с переключателями времени выполнения для RTI.
Связь с другими стандартами
[ редактировать ]RPR FOM связан с рядом других стандартов.
- Архитектура высокого уровня : RPR FOM соответствует стандарту шаблона объектной модели HLA (OMT).
- Распределенное интерактивное моделирование : RPR FOM унаследовал модель обмена информацией от стандарта DIS.
- Перечисления SISO . [6] В состав RPR FOM входит модуль со стандартными нумерациями SISO (SISO-REF-010). Этот модуль можно заменить при выпуске новых версий перечислений.
- Ссылка 16 : базовая объектная модель (BOM), аналогичная модулю FOM, которая поддерживает обмен информацией по ссылке 16, доступна как SISO-STD-002-2006. Этот модуль совместим с RPR FOM.
- Сеть образования и подготовки НАТО FOM (NETN FOM): [7] Этот стандарт предоставляет ряд модулей FOM, которые расширяют RPR FOM за счет поддержки моделирования с несколькими разрешениями, инициализации (на основе языка определения военных сценариев (MSDL), передачи обязанностей по моделированию, логистики, защиты от ХБРЯ и управления моделированием. NETN FOM включен в публикацию НАТО по моделированию и симуляции (AMSP-04), на которую распространяется стандарт НАТО STANREC 4800.
- Язык определения военных сценариев (MSDL): этот стандарт поддерживается через NETN FOM, указанный выше.
- Язык управления коалиционной битвой (C-BML): этот стандарт поддерживается через NETN FOM, указанный выше.
Ссылки
[ редактировать ]- ^ Толк, Андреас (2012). Инженерные принципы боевого моделирования и распределенного моделирования . Уайли Блэквелл. стр. 237 . ISBN 9780470874295 .
- ^ Профиль стандартов НАТО по моделированию и симуляции (издание D, версия 1). Бюро стандартизации НАТО (NSO). 23 февраля 2018 г.
- ^ «Стандарт для эталонной объектной модели федерации платформы реального времени, версия 2.0» (PDF) . СИСО . СИСО.
- ^ Мёллер, Бьёрн; Дюбуа, Аарон; Верхаге, Рене (февраль 2020 г.). «Обновление РПР ФОМ 3» . Материалы зимнего семинара по совместимости моделирования 2020 года .
- ^ Мёллер, Бьёрн; Дюбуа, Аарон; Ле Лейдур, Патрис; Верхаге, Рене (сентябрь 2015 г.). «RPR FOM 2.0: объектная модель федерации для оборонного моделирования» . Материалы осеннего семинара по совместимости моделирования 2014 г.
- ^ «SISO-REF-010: Справочник по перечислениям для совместимости моделирования» . СИСО . Проверено 26 октября 2018 г.
- ^ «Сеть образования и подготовки НАТО» . НАТО . Проверено 26 октября 2018 г.