![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Рис.2. Многоагентная структура обработки информации
Со слоями агентов связано следующее содержание:
- слой агентов
Динамика каждого агента любого слоя, выраженная через его характеристики, представляется с помощью значений этих характеристик, привязанных к реальному (или модельному) времени. Существование любого агента определяется набором задач, за решение которых он несёт ответственность.
Структурно-формальное представление СММООС имеет следующий вид:
где отражено, что ООС(t) является аргументом СММ, причём СММ(ООС(t)) в её программном представлении (как многоагентной системы MAS) включает программные средства WIQA и ENV(t), с которыми взаимодействует система программных агентов S ({A1, A2, A3, A4,}). Базовые средства инструментария WIQA используются не только для разработки MAS, но и включены в её состав как системные средства, информационно обслуживающие процессы многоагентного моделирования, а также как средства управления процессами и интеграции компонентов и агентов в единое целое.
В символическое обозначение СММ(ООС(t)) в (3) и слева, и справа введено время t. Слева оно выражает, что ООС(t) изменяется во времени из-за передвижения корабля и динамических объектов в его окружении. Справа время учитывает, что программные коды MAS(…, …, t) в процессе функционирования программной системы изменяются, поскольку в эти коды вводятся коды агентов, представляющих очередные корабли или самолёты, оказавшиеся в пространстве ООС, а также исключаются коды программных агентов для кораблей и самолётов, вышедших из зоны ООС.
В диссертационном исследовании принято решение о выделении в программном образовании Env(t) трёх представлений географики – картографическом представлении Cart(t) для визуальной демонстрации расположения надводных объектов, представления Aer(t) совокупности воздушных эшелонов в зоне ООС(t) и изометрического представления Isom(t), интегрирующего общую картину моделируемой обстановки судна.
Все программные агенты системы имеют реактивный тип и в единообразной форме взаимодействуют со своим окружением (рис. 3) через доску объявлений (включена как служебная задача в общее дерево задач), обмениваясь данными, регистрируемыми в вопросно-ответных протоколах соответствующих задач существования агентов
Рис. 3. Схема взаимодействия агента со своим окружением
Символическое обозначение агента Аi(t) в формализме (3) включает N(Ai) – имя агента, B(Ai) – «тело» агента, образованное соответствующим программным кодом, Si(Ai)=(SIi(Ai), SOi (Ai)), – список событий, котором события из списка SIi(Ai) активизируют агента Ai, а SОi(Ai) список событий, созданные агентом Аi для управления другими агентами, Di(Ai) = (DIi(Ai), DOi (Ai)) – поле данных агента, в котором DIi(Ai) входные данные, а DOi (Ai)) - выходные данны, SP({ Ai}) - список имён агентов, которые могут быть активизированы результатами работы агента Аi, t – текущий момент времени существования агента в моделирующей (программное) среде, {fk(Ai, t, ∆mt)} – множество функций, зависящих от времени t существования агента и/или от временных интервалов ∆mt и используемых агентом Ai в исполняемых им действиях.
В третьем разделе диссертации представлено распределение обработки данных между агентами; выявление проблем агентных решений и детализации механизмов обработки ограничено источниками радиолокационной информации; выбраны типовые модели агентных решений, представлен механизм коррекции значений характеристик; предложены и специфицированы два численных многоагентных метода для решения задач отождествления объектов, обнаруженных и зарегистрированных различными РЛС, возможно, под разными именами, и их группирования.
Для режима тренировки функции ИС-агентов изменены. Их активность нацелена на генерацию (с использованием генератора случайных чисел) характеристик надводных и воздушных объектов в начальном состоянии.
Сущность действий агентов Ch-слоя представлена на рис. 4, где показано, что Ch-агент из информации об определённой характеристике (<gq1, tr1>, <gq2, tr2>, <gq3, tr3>), зарегистрированной ИС-агентами в определённые моменты времени (tr1, tr2 и tr3), выбирает для регистрации в ЕИС то значение, неопределённость которого (и для измеримой характеристики и для идентифицируемой характеристики) меньше.
Рис. 4.Отбор адекватных значений характеристик.
Для радиолокационных характеристик выбор определяется с учётом состояния РЛС (активна или нет), её приоритетом (точностные характеристики), а также статусом цели (сопровождавшаяся, но потерянная; недостоверные данные; цель сопровождается).
В обработке данных с использованием агентов учтена ситуация, в которой приходится решать задачу отождествления Z2(({Obk}) объектов {Obk}, получивших разные имена в разных потоках первичной радиолокационной информации (от разных РЛС). Ситуация с возможным неправильным именованием объектов возникает и в случае, когда движущиеся объекты на экране локатора в определённый момент времени пересекаются в одной «точке».
В диссертационной работе в основу построений решения задачи отождествления положена проверка статистических гипотез о физической тождественности объектов (или нет), зарегистрированных операторами (или автоматически) под оперативными именами в формулярах разных РЛС.
Предлагается две версии решения, дополнительные друг к другу. В первой версии для оперативности построения системы имён объетов используется механизм однократной проверки статистических гипотез по всему множеству имён объектов, использованных в формулярах. Во второй версии для повышения достоверности используется статистика однократных проверок гипотез.
Задача отождествления находится на «дежурстве» постоянно, а очередной экземпляр её решения (сеанс решения) активизируется при наступлении определённых событий.
Для решения задачи отождествления в диссертации разработан и запрограммирован метод многагентного численного отождествления, в применении которого задействованы Агенты-Ch и Ch-агенты, реализующие обе версии отождествления.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 |


