Компьютерные системы имитационного моделирования для

реклама
Компьютерные системы имитационного моделирования…
Б.Е. ФЕДУНОВ1, А.В. РОМАНЕНКО2
1
ФГУП ГосНИИАС, Москва
2
Московский авиационный институт (государственный технический университет)
КОМПЬЮТЕРНЫЕ СИСТЕМЫ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ
ДЛЯ ОТРАБОТКИ БАЗ ЗНАНИЙ БОРТОВЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ СИСТЕМООБРАЗУЮЩЕГО ЯДРА АНТРОПОЦЕНТРИЧЕСКОГО ОБЪЕКТА
Представлена классификация и облик компьютерных систем имитационного моделирования, позволяющих на
отдельных этапах разработки бортовых интеллектуальных систем отрабатывать их базы знаний. Для информационной
интеллектуальной системы «Ситуационная осведомленность экипажа» наличие в контуре моделирования человекаоператора представляется обязательным, а для бортовых оперативно советующих экспертных систем типовых ситуаций
функционирования антропоцентрического объекта допустима имитация работы оператора специальным блоком ситуационного управления.
Антропоцентрическим объектом (Антр/объектом) называется его оболочка с реализованной в ней совокупностью его макросоставляющих (борт Антр/объекта):
- бортовых измерительных устройств, получающих информацию о внешнем мире, в котором
функционирует Антр/объект и о его внутри бортовом мире;
- системообразующего ядра Антр/объекта, в котором (ядре) различают три глобальных
уровня управления (ГлУУ): оперативное целеполагание (первый ГлУУ), определение способа достижения оперативно назначенной цели (второй ГлУУ), реализация принятого способа (третий
ГлУУ). В системообразующем ядре главенствующая роль принадлежит команде операторов (экипажу);
- бортовых исполнительных устройств, воздействующих на внешний и внутри бортовой
мир.
Функционирование любого Антр/объекта удобно описывать расчетным набором его сеансов
функционирования, каждый из которых характеризуется генеральной задачей сеанса и семантической сетью типовых ситуаций функционирования (ТС), каждая из которых, в свою очередь, представляется семантической сетью проблемной субситуации (ПрС/С) этой ТС. Все перечисленное
составляет содержания модели «Ген/задача – ГлУУ», которая используется при разработке бортового алгоритмического и индикационного обеспечения (АиИО) современных Антр/объектов [1,2].
Практика применения и разработки современных антропоцентрических объектов требует
создания бортовых интеллектуальных систем, осуществляющих поддержку экипажа в процессе
решения им задач первого и второго глобальных уровней управления.
1. Структура деятельности оператора на борту технического антропоцентрического
объекта и классификация бортовых интеллектуальных систем его системообразующего ядра. На борту Антр/объекта деятельность оператора (экипажа) представляется через следующие
составляющие. Оператор принимает решения по оперативно возникающей проблеме, реализует
эти решения и участвует в различных операциях слежения как элемент следящей системы [3–8].
Вся необходимая для деятельности оператора информация представляется ему на индикаторах
информационно управляющего поля (ИУП) кабины экипажа и/или сообщается ему через кабинные речевые информаторы. Реализация решений и участие в операциях слежения осуществляется
экипажем через органы управления на ИУП. В рамках модели «Ген/задача – ГлУУ» все элементы
деятельности оператора интегрировано представляются графом решений оператора (ГРО). Оценка
выполнимости оператором всего объема работ, представленных в ГРО, производится на компьютерной системе «ГРО-оценка» [9].
Остановимся на возможностях оценки временных затрат оператора в каждой составляющей
его деятельности.
Каждое решение оператора относится к одному из следующих типов: π-решения (перцептивно-опознавательные), ρ-решения (речемыслительные) и π-ρ-решения (эвристические) [4,7].
Каждое π-решение характеризуется мгновенной реакцией оператора на определенный стимул-сигнал. Временные затраты оператора на принятие такого решения состоят только из временных затрат на обнаружение и опознание соответствующего стимул-сигнала. Такие решения представляются в ГРО [8]:

составом информации или речевым сообщением (стимул-сигналом), которые необходимы оператору для его принятия;

выходной информацией: составом и последовательностью ручных операций, необходимых для реализации оператором принятого решения.
Компьютерные системы имитационного моделирования…
При оценке времени на восприятие информации оператором и на ее осмысливание информация представляется через набор оперативных единиц восприятия (ОЕВ), которые выделяются
как элементы конкретного информационного кадра на индикаторе ИУП.
Необходимые для этого оценки времени введены в компьютерную систему «ГРО-оценка» из
[3–9].
Каждое ρ-решение характеризуются в ГРО:
 входной информацией, включающей в себя состав информации на ИУП кабины, по
которой оператор должен принимать это решение; состав и продолжительность речевого
сообщения, которое передается оператору кабинным речевым информатором и которое
используется при принятии этого решения;
 структурой решения, описываемой количеством и составом оперативных единиц
восприятия (ОЕВ), по которым принимается решение; составом и последовательностью
элементарных актов выработки решения (ЭАВР), описываемых через индикационную
символику информационных кадров на индикаторах ИУП;
 выходной информацией, представляемой составом и последовательностью ручных
операций, необходимых для реализации принятого решения.
Необходимые временные оценки в систему «ГРО-оценка» введены из [3–7].
Каждое π-ρ-решение является эвристическим. При проектировании деятельности оператора
оно охарактеризовано в ГРО:

входной информацией, представляемой составом информации на
ИУП кабины, по которой оператор должен принимать это решение; составом и
продолжительностью речевого сообщения, которое передается оператору кабинным речевым информатором и которое используется при принятии этого решения;

временем на принятие этого решения (оценивается только экспериментально);

выходной информацией, характеризуемой составом и последовательностью ручных операций, необходимых для реализации принятого решения.
Алгоритмы деятельности оператора по участию его в процессах слежения [6] на этапе разработки спецификаций бортовых алгоритмов описываются в достаточно общем виде. Для оценки
времени, которое тратит оператор на процесс слежения, сделаны следующие допущения. При выполнении операций слежения предполагается, что оператор работает в дискретно – непрерывном
режиме, отвлекаясь от операции слежения на время принятия и реализацию решения (решений).
После отвлечения оператор опять возвращается к процессу слежения и устраняет ошибку слежения, накопившуюся за время его отвлечения. Моменты отвлечения оператора на операции слежения не могут разрывать процесс принятия решения и процесс его реализации. Временные затраты
оператора на процесс слежения представляются зависимостью слеж  f (отв ) времени отработки
оператором ошибки слежения (τслеж), накопившейся за время его отвлечения от процесса слежения, от времени этого отвлечения (τотв). В ГРО могут быть несколько типов слежения, каждый из
которых характеризуется своей зависимостью слеж  f (отв ) . Процессы слежения могут быть вложенными друг в друга.
И, наконец, все названные элементы деятельности оператора объединены концептуальной
моделью поведения оператора, оперативная смена которой оператором в процессе его деятельности требует определенной затраты времени. Это время характеризуется единой величиной для
всех концептуальных моделей.
Остановимся на решении экипажем задачах первого ГлУУ: оперативное назначение текущей цели сеанса функционирования (оперативное назначение ТС). Мотивация такого назначения
полностью не формализуема, только меньшая часть из этих мотивов слабо структурирована, а
большая – даже вербально не обозначена. Для принятия таких решений экипаж использует эвристические π-ρ-решения. Информационно такие решения поддерживаются развернутой на ИУП информационной моделью внешней и внутри бортовой обстановки. Эта модель создается бортовой
интеллектуальной информационной системой (ИИС) «Ситуационная осведомленность экипажа».
Задачи второго ГлУУ, как правило, решаются оператором с использованием π-решений и ρрешений, что позволяет для этих задач разработать бортовые оперативно советующие экспертные системы типовых ситуаций сеансов функционирования (БОСЭС ТС), оперативно предъявля-
Компьютерные системы имитационного моделирования…
ющих экипажу способ достижения текущей цели сеанса функционирования (задачи второго
IГлУУ) [10–16].
2. Классификация систем имитационного моделирования для тестирования и отработки баз знаний бортовых интеллектуальных систем системообразующего ядра Антр/объекта.
Разработка бортовых интеллектуальных систем (интел/систем) проходит следующие три стадии:
- создание алгоритмической оболочки интел/системы, адекватной проблемам предметной
области определенного класса антропоцентрических объектов (Антр/объектов);
- наполнение алгоритмической оболочки интел/системы конкретными знаниями, ориентируясь на ее работу на борту этого класса Антр/объектов. В результате получается базовый образец
интел/системы, ориентированный на обобщенную (как правило, наиболее «богатую») информационную среду Антр/объектов этого класса;
- адаптация базового образца интел/системы к бортовой информационной среде конкретного
Антр/объектов из этого класса. В результате получается адаптированный образец интел/системы.
На этапах создания базового и адаптированного образцов бортовых интеллектуальных систем Антр/объектов необходимо тестировать и отрабатывать их базы знаний с привлечением профессиональных операторов. Для такой работы создаются дорогие комплексы полунатурного моделирования (КПМ) с элементами реальных бортовых систем и полноразмерными информационно-управляющими полями кабины экипажа. Примеры таких КПМ с частичным их описанием даны в нашем обзоре [1]. Создание КПМ требуют больших финансовых и трудовых затрат, и использование их для отработки базовых интеллектуальных систем затруднительно как из-за их неготовности к календарным срокам работ по базовому образцу, так по ограниченным возможностям использования высококвалифицированных операторов.
Эти соображения вынуждают разработчиков бортовых интеллектуальных систем проектировать компьютерные системы имитационного моделирования (СИМ), в которых имитируется как
работа бортовой интеллектуальной системы, так и в ряде случаев работа самого экипажа (оператора) Антр/объекта.
Разрабатываются два класса систем компьютерного имитационного моделирования (СИМ):
СИМ IГлУУ для ИИС «Ситуационная осведомленность экипажа», с обязательным включением в контур моделирования профессионального человека-оператора,
СИМ IIГлУУ для каждой БОСЭС ТС с имитацией работы профессионального человекаоператора блоками ситуационного управления (БСУ).
Разработка этих СИМ ведется на базе технической документации моделируемого
Антр/объекта.
3. Компьютерная система имитационного моделирования для отработки баз знаний
ИИС «Ситуационная осведомленность экипажа». Для бортовых интеллектуальных систем «Ситуационная осведомленность экипажа» отличительными чертами СИМ являются:
1) функционирование в реальном времени;
2) имитация на дисплее компьютера информационных кадров кабины экипажа, предназначенных для его ситуационной осведомленности;
3) представление на информационном кадре динамики появления и развития угроз с отметкой на них значимых событий;
4) имитация на клавиатуре компьютера органов управления Антр/объектом и его бортовым
оборудованием, используемых экипажем при решении задач IГлУУ;
5) наличие оператора в контуре моделирования.
Такие системы назовем СИМ IГлУУ. Функциональные блоки СИМ IГлУУ: внешний мир и
внутри бортовой мир; Антр/объект, с входящими в него: а) бортовыми измерительными устройствами, б) ИУП кабины экипажа как рабочего места человека-оператора; человек-оператор, блок
регистрации результатов эксперимента.
Так как основными типами решений экипажа задач первого ГлУУ являются эвристические
решения, то наличие оператора в контуре моделирования является обязательным.
При моделировании на СИМ IГлУУ оценивается правильность назначения оператором ТС,
удобство восприятия и осмысления им представленной на ИУП модели внешней и внутри бортовой обстановки.
4. Компьютерные системы имитационного моделирования для отработки и тестирования баз знаний интеллектуальных систем, обеспечивающих экипажу решение задач IIГлУ
[17]. Решение задач IIГлУ, при проектировании которого не предполагается использование опера-
Компьютерные системы имитационного моделирования…
тором эвристических решений, выполняется БОСЭС ТС без участия человека-оператора. Структура таких БОСЭС и технология их разработки обсуждалась в [14-16].
Для тестирования и отработки баз знаний БОСЭС ТС создается система имитационного моделирования соответствующей ТС (СИМ-ТС), в которой деятельность человека оператора представляется математическим блоком ситуационного управления (БСУ).
Функциональные блоки СИМ-ТС показаны на рис.1.
Имитация внешнего и внутрибортового мира
Моделируемый Антр/объект
ММ бортовых измерительных устройств Антр/объекта и БЦВМалгоритмов обработки информации
Бортовая оперативно советующая экспертная система типовой ситуации «ХХХ» (БОСЭС-ХХХ): да/нет
Блок ситуационного управления: граф решений оператора (ГРО)
Временные затраты оператора
Имитация управляющих сигналов на ММ бортовых исполнительных
устройств
ММ бортовых исполнительные устройств Антр/объекта
Регистрации результатов эксперимента
Рис. 1. Функциональные блоки СИМ-ТС
Функциональный блок СИМ-ТС «Внешний мир и внутри бортовой мир» имитирует внешний мир для БОСЭС ТС и координат SV(ТС-ПрС/С), мир, соответствующий расчетным и ожидаемым условиям применения Антр/объекта в рассматриваемой ТС. В блоке имитируются внешние и
внутрибортовые угрозы, возникающие в этой ТС, в том числе и со стороны аналогичных
Антр/объектов, имеющих или не имеющих БОСЭС ТС с различными по глубине базами знаний.
Функциональный блок СИМ-ТС «Антр/объект», состоящий из:
- математической модели (ММ) самого объекта,
- ММ бортовых измерительных устройств, представляемых зонами получения информации
о внешнем мире и фиксацией в этих зонах той части информации, которую получает Антр/объект
от каждого имеющегося на борту измерительного устройства. Информация поступает на вход
БОСЭС ТС и в координаты ситуационного вектора SV(ТС-ПрС/С), имитирующего штатные кадры
информации на ИУП, доступные оператору на реальном Антр/объекте.
В СИМ-ТС бортовые информационные устройства (Б/Изм/Уст-ва) и БЦВМ-алгоритмы, вырабатывающие условные символы для штатных информационных кадров на ИУП, имитируются:
Компьютерные системы имитационного моделирования…
- фактом наличия такого Б/Изм/Уст-ва на борту Антр/объекта, зоной сбора им информации
из внешнего мира; составом информации, получаемой устройством из этой зоны;
- полноразмерной БОСЭС ТС;
- блоком ситуационного управления (БСУ), имитирующим необходимое для ТС бортовое
АиИО системообразующего ядра и алгоритмы деятельности человека оператора, временные затраты оператора на восприятие, уяснение и реализацию рекомендаций, представляемых БОСЭС
ТС. Временные затраты оператора предварительно рассчитываются [8, 9] и вставляются в БСУ в
качестве соответствующих параметров;
- математическими моделями (ММ) бортовых исполнительные устройств Антр/объекта,
имитирующих их воздействие на внешний мир в соответствии с управляющими сигналами, поступившими из БСУ.
Функциональный блок «Регистрации результатов эксперимент» фиксирует изменение по
времени внешнего мира, рекомендаций БОСЭС ТС.
При моделировании на СИМ-ТС работы БОСЭС ТС оцениваются: полнота предъявляемых
оператору рекомендаций и величина критерия эффективности работы Антр/объекта в рассматриваемой ТС.
При наличии на борту Антр/объекта БОСЭС ТС имитируемые в БСУ алгоритмы деятельности оператора включают в себя операции: обнаружение и осмысление рекомендаций БОСЭС ТС,
выделение и реализацию той части рекомендаций, которая должна быть реализована в текущий
момент времени.
При отсутствии на борту Антр/объекта БОСЭС ТС, имитируемые в БСУ алгоритмы деятельности оператора, включают в себя, кроме вышеперечисленного, операции по опознанию реализовавшейся проблемной субситуации, выработки решения по ней, выделение и реализацию той
части выработанного решения, которая должна быть реализована в текущий момент времени.
В обоих случаях оператор обязан работать в качестве звена запланированных для него процессов слежения.
Заключение.
1. Практика применения и разработки современных Антр/объектов требует создания для его
системообразующего ядра интеллектуальных систем двух классов:
- бортовой интеллектуальной информационной системы (ИИС) «Ситуационная
осведомленность экипажа», создающей экипажу информационную поддержку для оперативного назначения текущей цели сеанса функционирования,
- бортовых оперативно советующих экспертных систем типовых ситуаций сеансов
функционирования (БОСЭС ТС), оперативно предъявляющих экипажу способ достижения
текущей цели сеанса функционирования
2. Для тестирования и отработки баз знаний названных систем разрабатывают два класса систем компьютерного имитационного моделирования (СИМ):
- систему имитационного моделирования СИМ IГлУУ для ИИС «Ситуационная осведомленность экипажа» с обязательным включением в контур моделирования профессионального человека-оператора,
- системы имитационного моделирования СИМ ТС для каждой БОСЭС ТС с имитацией работы профессионального человека-оператора блоками ситуационного управления (БСУ).
СИМ ТС позволяет оценивать и совершенствовать базу знаний БОСЭС ТС без непосредственного участия квалифицированных профессиональных операторов, оставляя их востребованность на этап создания адаптированной БОСЭС ТС.
Разработка этих СИМ ведется на базе технической документации моделируемого
Антр/объекта по информационной и управляющей составляющим ИУП, по его бортовым измерительным устройствам, по его бортовым исполнительным устройствам, по составу и структуре его
бортовых БЦВМ-алгоритмов.
СПИСОК ЛИТЕРАТУРЫ
1.
Федунов Б.Е. Бортовые оперативно советующие экспертные системы тактических самолетов пятого поколения (обзор по материалам зарубежной печати). М.: НИЦ ГосНИИАС, 2002.
2.
Системы управления вооружением истребителей: основы интеллекта многофункционального самолета: под ред. акад. РАН Е.А. Федосова. Российская академия ракетных и артиллерийских Наук. М.:
Машиностроение, 2005.
3.
Основы инженерной психологии: под ред. Б.Ф. Ломова. М.: Высш. шк., 1977.
Компьютерные системы имитационного моделирования…
4.
Введение в эргономику: под ред. В.П. Зинченко. М.: Сов. радио, 1974.
5.
Зараковский Г.М. Психологический анализ трудовой деятельности. М.: Наука, 1967.
6.
Цибулевский И.Е. Человек как звено следящей системы. М.: Наука, 1981.
7.
Справочник по инженерной психологии: под ред. Б.Ф. Ломова. М.: Машиностроение, 1982.
8.
Федунов Б.Е. // Изв. РАН. ТиСУ. 2002. № 3.
9.
Абрамов А.П., Выдрук Д.Г., Федунов Б.Е. // Изв. РАН. ТиСУ. 2006. №.4. С.122.
10.
Федунов Б.Е. // Изв. РАН. ТиСУ. 1996. № 5.
11.
Васильев С.Н., Жерлов А.К., Федосов Е.А. и др. Интеллектное управление динамическими
системами. М.: Физматлит, 2002.
12.
Стефанов В.А., Федунов Б.Е. Бортовые оперативно советующие экспертные системы
(БОСЭС) типовых ситуаций функционирования антропоцентрических (технических) объектов. М.: Изд-во
МАИ. 2006.
13.
Поспелов Д.А. Ситуационное управление. Теория и практика. М.: Наука, 1986.
14.
Федунов Б.Е. // Изв. РАН. ТиСУ. 2009. №.5. C. 90.
15.
Федунов Б.Е. // Изв. РАН. ТиСУ. 2002. № 4.
16.
Козловских Б.Д., Федунов Б.Е. // Стандартизация и унификация АТ. Вопросы авиационной
науки и техники. 1995. Вып. 1–2.
17.
Рыбина Г.В. // Изв. РАН. ТиСУ. 2000. № 5. С. 182.
Скачать