Компьютерра PDA N147 (26.11.2011-02.12.2011)
Шрифт:
Особым классом федератов являются системы формирования виртуального пространства, демонстрирующие всем участникам федерации единую территорию, на которой они взаимодействуют, особенности времён года, времени суток и даже погодных условий.
Механизмом взаимодействия федератов в архитектуре HLA является инфраструктура реального времени RTI (Real-Time Infrastructure) - набор сервисов, поддерживающих в едином модельном времени координацию федератов и обмен данными между ними.
Так, например, если федерат - это имитационная модель истребителя, то RTI обеспечивает передачу значений, характеризующих высоту, скорость и траекторию его полёта
Степень детализации действительности на виртуальных полигонах зависит от полноты федерации и возможностей технических средств, которые её поддерживают. Порой достаточно просто указывать координаты сил и средств, ведущих имитационный бой, а иногда требуется показать, что попадание снаряда в какое-нибудь здание приводит к его разрушению и соответственно меняет ландшафт местности.
Как и все протоколы высокого уровня, архитектура HLA не накладывает каких-либо ограничений на реализацию федератов и RTI. Правильнее назвать её набором рекомендаций по форматам данных, которыми могут обмениваться федераты, и правилам их взаимодействия в разных условиях. Соблюдая и то и другое, любой разработчик может создавать как модели, которые можно использовать в разнообразных моделирующих комплексах, так и собственные варианты инфраструктуры RTI. В настоящее время известно более двух десятков реализаций RTI, среди которых есть и коммерческие образцы, и решения из мира open source.
Независимость HLA от её конкретной реализации стандартизована. Институт инженеров по электронике и электротехнике (IEEE) разработал и утвердил серию стандартов IEEE 1516, описывающих архитектурные принципы HLA и рекомендации по разработке конкретных систем на её основе.
Благодаря такой стандартизации появилась возможность не только организовать сложные виртуальные учения, в которых принимают участие модельные средства военных ведомств стран, входящих в разные коалиции, но и реализовать многократное использование зачастую дорогостоящего модельного ресурса, арендуя его в рамках динамически сформированной федерации.
HLA несовместима со своим предшественником - протоколом DIS. Но это не значит, что моделирующие системы, построенные на базе этих технологий, не могут взаимодействовать между собой. Существует масса программных шлюзов, через которые виртуальный снаряд, выпущенный из танка на DIS-полигоне, поразит цель на поле боя HLA.
Хорошо, если федератом в HLA-битве является конкретный тренажёр или модель тактической операции. Но что делать, если объектом, участвующим в виртуальном бою, является целое войсковое подразделение? Особенно если это подразделение противоборствующей стороны. Ну не приглашать же, в самом деле, для имитации общевойсковой бригады... целую бригаду!
Конечно, нет. У разработчиков распределённых систем моделирования для этих целей имеются генераторы армий - CGF (Computer Generated Forces). Путём несложного конфигурирования на выходе такого генератора появляется виртуальное воинское подразделение нужного рода войск нужной страны. И все его характеристики, включая вооружение и другие ресурсы, а также принципы ведения боя, будут в той или иной степени соответствовать характеристикам реальных взводов, батальонов и полков.
Любители многопользовательских стратегий не найдут в идеологии CGF ничего нового. Они ежедневно клепают в рамках своих игровых миров легионы юнитов, объединяют их в армии, а игрового искусственного интеллекта вполне хватает для того,
На самом деле между военными компьютерными войсками и игровыми юнитами много общего. И за тех и за других сегодня "думают" продвинутые нейросетевые алгоритмы. Просто в CGF обязаны точно имитировать поведение реальных боевых подразделений. Конечно, полностью заменить живого человека, управляющего пусть и компьютерным, но всё же подразделением, не может никакой искусственный интеллект.
Именно поэтому даже современные CGF-войска имеют в своём составе "джойстик". Управляемые оператором воинские подразделения именуются полуавтоматическими - SAF (Semi-Automated Forces). Обычно такие подразделения делаются в виде модулей (ModSAF - Modular SAF) и позволяют, как и в ходе реальной мобилизации, из более мелких виртуальных подразделений комплектовать целые армии. Разработкой систем ModSAF занимаются как ведущие разработчики вооружений, так и разнообразные исследовательские центры, выполняющие оборонные заказы.
Можно сказать, что, выпуская войска ModSAF, они реализуют призывную компанию в виртуальные армии, готовые пойти в атаку по мановению руки их вождя-оператора.
Как выглядит современная система распределённого моделирования военного назначения? Сегодня это сложная клиент-серверная структура, поддерживающая стандарты DIS и IEEE 1516. Её высокоскоростные каналы связывают между собой: серверы, содержащие модели виртуальных полигонов, боевой техники и тактических операций; сеть сенсоров, устанавливаемых на реальном вооружении и в реальном масштабе времени транслирующих данные с полигонов реальных; рабочие станции операторов CGF-войск, командования штабов и имитаторов систем и служб, поддерживающих проведение кибернетической операции.
Пример развитой системы распределённого моделирования для отработки боевых авиамиссий
Имея в своём распоряжении подобную структуру, любое оборонное ведомство может спланировать и "обкатать в Матрице" замысел предстоящей реальной операции. При этом её участники будут максимально погружены в условия обстановки, с которой им предстоит столкнуться, применяя как имитационные модели, так и настоящую боевую технику. Более того, многократно разыгрывая различные сценарии ведения боевых действий, можно уяснить сильные и слабые места самого замысла, попутно вырабатывая у личного состава необходимые навыки.
Такие учения обойдутся налогоплательщикам значительно дешевле традиционных манёвров. И если вы думаете, что подобные цифровые чудеса доступны только зарубежным военным ведомствам, то вы глубоко ошибаетесь.
За отечественными примерами далеко ходить не нужно. СКМ - Система конструктивного моделирования, разработанная специалистами "НПО РусБИТех", предназначена для создания виртуального боевого пространства, в котором можно планировать и выполнять моделирование отдельных и совместных боевых операций разных родов войск.
Разработанная в соответствии с идеологией HLA и на основе стандартов IEEE 1516, система СКМ базируется на собственном варианте инфраструктуры RTI, называемом RRTI (Russian RTI).
В её рамках решаются задачи генерации компьютерных сил противоборствующих сторон, планирование и постановка для них боевых задач, включение в состав виртуального боя реальных образцов автоматизированных систем управления военного назначения, полигонного оборудования и тренажёров конкретных образцов военной техники.