УДК 681.036
ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ ХАРАКТЕРИСТИК КОМПЛЕКСА БЕСПИЛОТНЫХ ЛЕТАТЕЛЬНЫХ АППАРАТОВ
А. В. Полтавский, А. С. Жумабаева, Р. Р. Бикеев
Введение
Комплекс беспилотных летательных аппаратов (КБЛА) ДН представляет собой совокупность взаимоувязанных в единую организационно-техническую систему (ОТС) беспилотных летательных аппаратов (БЛА) и наземных технических средств, обеспечивающих применение БЛА в воздухе, а также техническую эксплуатацию на земле. Структурный состав КБЛА может меняться в зависимости от решаемых задач, их масштабов, видов действий и условий применения БЛА [1].
Повышение качества функционирования КБЛА ДН опирается на комплексное исследование проблем качества их разработки. Задача синтеза системы новых методов и алгоритмов структурно-параметрической оптимизации параметров КБЛА ДН, синтеза новых технических обоснованных решений в ОТС, обеспечивающих заданные ТТХ КБЛА ДН на ранних стадиях предварительного проектирования, является актуальной. Для решения поставленной проблемы необходимы компьютеризированная система аналитико-имитационного моделирования (САИМ) и комплексная компьютеризированная система поддержки принятия управленческих решений (КСППУР). Необходимо создать компьютеризированную технологическую систему оптимизации математических моделей КБЛА ДН, способную отображать работу алгоритма имитационного моделирования в принятой стратегии разработки новых перспективных комплексов БЛА.
Технологическая среда разработки основных характеристик КБЛА ДН
Структура предлагаемой компьютеризированной технологической системы оптимизации математических моделей КБЛА ДН представлена на рис. 1,а. Основные блоки данной системы представлены на рис. 1,б,в, отображена блок-схема процесса оптимизации математических моделей КБЛА ДН процедурами неградиентного случайного поиска (НСП) с поясняющим графиком сущности описываемого явления. В контуре управления процедурами НСП не хватает самой динамической системы, т.е. непосредственно самих объектов оптимизации, адекватных физическим процессам их функционирования [1-3]. Центральным звеном в общей структуре являются модели функционирования и применения БЛА ДН.
Эффективность процесса случайного поиска НСП и оптимизация моделей системы в области определения параметров й О1 и области решений 0,О 2 находится согласно [2]
Р(0) = Р(0|5О1,А), УSC1 ей01, 2:Р(0^) = Р(0); (1)
Р(0^с ) = Р(0^с!, А ),
где Р(6) - вероятность появления события 6 ; SО1 - матрица заданных параметров; SC1 - матрица искомых параметров, Аv - событие, состоящее в появлении v-го сочетания элементов матрицы SС , Р(Аv) - вероятность появления события Аv; Р(61 Sс) - условная вероятность появления события 6 ; Р(Аv|0) - условная вероятность появления события (модели) Аv, Р(6 | SО1,Л0) - условная вероятность появления события 6 при заданных параметрах и событий Л0 .
Для решения задачи оптимизации и управления сложной системой БЛА ДН как динамическим объектом в 5 структуре применим модель, входящую в структуру общей математической модели КБЛА ДН (1) [1, 2, 4, 5]
У = ^ }(У, и, Ny; Г), У (О = У0, s = 1, S, (2)
где %((У, и, N>,0 = Л%)ф(х) % (У, 0 % + В(*\У 0и(1) + У, ОЩО; ф® % , Л(%) % , Б(\У, 0, У, 0 -заданные нелинейные дифференцируемые функции, Уо - случайный вектор начального состояния системы, N>(0 - п-мерный векторный центрированный белый шум, и(1) - г-мерный вектор управления (г < п). Управление в бортовом комплексе управления (БКУ) [3] и(1) формируется с учетом наблюдения вектора состояния У(0 в (2) или его части как
ДО = 0 + що, (3)
где N^(0 - вектор белого гауссова шума, условно не коррелируемый с векторами ^ и Уо, С(У,1) -известная матрица измерителя (контролируемого процесса наблюдения).
а)
POIAi;ici) СХЕМАТИЗАЦИЯ СЛУЧАЙНОГО ПОИСКА В ЦЕЛА ДН ПРОЦЕДУРАМИ НСП
Гчнератор Генератор
Г2 П
riAv;n*V
Ш
Система У БЛОКв КЛЮЧ К; Блок $0
б)
в)
Рис. 1. Схема технологической системы оптимизации моделей объектов КБЛА ДН
Критерием оптимизации моделей объектов управления БЛА ДН будет ¿%о = (У,Ут,и; 112(1), to <% <) s = 1Д
(4)
где Ут - вектор требуемого значения состояния системы в структуре s управления.
Для s структуры, представленной (2), определим вектор управления и(^). В общем случае для s структуры нелинейного объекта У'(^), описываемого уравнением (2), функционал качества (4) принимает следующий вид:
J ^ко = Мг[11(У^к)] + М7\\(Ь(У,х) + ит(т)^-1и(т))а'г|, (5)
где Ь(У,х), ¡1(У^к) - заданные положительно определенные функции; М2[А] - математическое ожидание от А; К - диагональная матрица коэффициентов. Оптимальным управлением объектом будет минимизация функционала (5), которая осуществляется при условии:
= - 1/ЛКТВ Л]т;
u-\t) = - V2{K\B (i)(Ys),t)]TdU(Y (s),t)/ дУ],
(6)
где У = М2[У ,{], функция в (6) ЩУ^О является решением уравнения ди/& + [ди/дУ]т%(к) + + 0,51г[(д2и/Э7дУт) а®] + 1/4[ди/д¥]тВ(5)КВ(5)[ди/д¥] = М2[Ц для равенства
ЩУ^О = МЩ\(У Д)]. (7)
В выражении (7) %(|5)(Уж),0 - вектор коэффициентов сноса, а а (5)(У - матрица диффузии для динамической системы (2). При этом полученное управление как для линейного объекта, так и для нелинейного объекта БЛА при неизменном векторе состояния будет оптимальным. В бортовом комплексе управления формируются сигналы
и(%) = - КВтЛ(У ^ |ш|<ио1 ^ и(%) = - ж([КВ тЛ( к)У (к)], (8)
в котором компоненты описываются зависимостями для 5 этапа управления как Л Ъ(5) = -Л^Л1^ + + А(/,)Л(') + Л(5)В(5)тКВ(5)Л(5) - Г2, Л(%о) = Г1; Г2, Г1 - известные матрицы,
йУ^ш = л(У + в(5)и(5) + я(6б)тд-'(г - б-Ч(5)) + I (Рг / р5 Ж (У(г) - П^)), У(0 = Уо ,
Г=1
йЯ^ш = + л(5)я(5) + Я'А* - я(5)стд-1с(5)я(5) + I (рг / р5 )хгг (ад - ад), я(о) = яо,
Г=1
5 5
йРз/Л = - Р5 I (¿) + 2 Р^ш ^) ; Рг, Р5 - апостериорные вероятности состояния, Ъг, - со-
г=1 г=1
ответствующие интенсивности переходов (уравнения Колмогорова положены в основу вероятностной модели применения КБЛА ДН). При построении и исследовании вероятностной модели применения БЛА ДН (рис. 2) может быть использовано описание ее в виде модели условно марковского случайного процесса [1, 2, 4, 5]:
51 - БЛА исправен и находится в ожидании команды на применение ЛПР;
52 - БЛА находится в состоянии ожидания к выполнению полетного задания;
53 - БЛА выполняет полетное задание этапа старта;
54 - решение навигационной задачи при полете БЛА к объекту-цели;
55 - преодоление потенциальных угроз БЛА при полете к объекту-цели;
56 - решение задачи выхода БЛА на объект-цель;
57 - выполнение поставленной задачи БЛА (доставки груза к объекту);
58 - преодоление БЛА угроз при полете на заданный аэродром базирования;
59 - решение навигационной задачи при полете на аэродром базирования;
510 - БЛА поврежден, но может решать задачу полета в район посадки;
511 - БЛА потерян на одном из этапов применения;
512 - БЛА в состоянии выполнения полетного задания назначенной посадки;
513 - БЛА находится в состоянии ремонта (подготовки к выполнению задач).
Система может находиться в одном из состояний (51, 52, ..., 5„; п = 13} (п - конечное число). В некоторые моменты времени = 1, ..., V) система может случайным образом переходить из одного состояния 5 в другое состояние Sj с некоторой интенсивностью Ъу(0, которая в общем случае зависит от времени. В стационарном случае эти уравнения и граф вероятностей состояний в модели применения КБЛА ДН имеют вид
Р1 = Р11Ъ11.1 + Р12Ъ12.1 + Р13Ъ13.1 - Р1Ъ1.2; Р2 = Р1Ъ1.2 - Р2Ъ2.3; Рз = Р2^2.3 - Р3(^3.4 + ^3.10 + ^3.11); Р4 = Р3Ъ3.4 - Р4(Ъ4.5 + Ъ4.11); Р5 = Р4^4.5 - Р5(^5.6 + ^5.11); Р6 = Р5Ъ5.6 - Р6(Ъ6.7 + Ъ6.8 + Ъ6.11); Р7 = Р6Ъ6.7 - Р7Ъ7.8;
Р8 = Р6^6.8 + Р7^7.8 - Р8(^8.9 + ^8.11); Р9 = Р8^8.9 - Р9(^9.11 + ^9.12); р10 = Р3^3.10 + Р12^12.10 - Р10^10.13; Р11 = Р3^3.11 + Р4^4.11 + Р5^5.11 + Р6^6.11 + Р8^8.11 + Р9^9.11 + Р12^12.11 + Р13^13.11 - Р11^П.Ь
Р12 = Р9^9.12 - Р12(^12.1 + ^12.10 + ^12.11); р13 = Р10^10.13 - Р13^13.1 +
Рис. 2. Вероятности состояний процесса применения БЛА ДН
р
6.8
Добавим к ним нормировочное условие: ^ Р\ = 1.
I=1
По смыслу решаемых задач КБЛА ДН интеграл р(?) = | / (У,я;и функции /(У,я;?)
У
имеют смысл нахождения системы (2) в состоянии я (соответствующего этапа модели применения КБЛА ДН), моментными характеристиками в регистрации взвешиваемого компонента (отклонений в системе) к являются зависимости вида [1, 2]
м[кя)] = | Ук/(У,я;^У и К$(г) = | (Ук -тк))(Ук -Щ£))/(У,я;.
У У
Вероятностная математическая модель применения БЛА ДН представляет собой обобщенную вероятностную модель процесса в пространстве состояний, отображает основные этапы применения КБЛА ДН и определяет аналитическую связь вероятностей состояний и переходных вероятностей. Последние по существу представляют собой вероятности решения задач того или иного этапа применения комплекса с БЛА ДН [4].
Метод оценивания характеристик КБЛА ДН на этапе проектирования
Многофункциональность динамической системы КБЛА ДН (1) предопределяет многокритериальное оценивание множества показателей качества разработки в технологической компьютерной среде КСППУР и соответствующей концепции (см. рис. 2). Критерий (4) для системы (подсистемы) задается исходя из смысла решаемой на я этапе задачи. Для принятия решения в процедурах НСП, входящего в среду КСППУР, в моделях САИМ предлагается использовать метод многокритериального оценивания показателей функциональной эффективности КБЛА ДН на этапе разработки, что позволяет в процессе проводить последовательные действия по выбранным критериям оценивания показателей качества при управлении в (4). Поиск моделей объектов позволяет проводить многокритериальную оптимизацию в КБЛА. Предварительный анализ возможных вариантов их моделей и отсев тех из них, которые являются не формализуемыми, осуществляется с использованием квантификации предпочтений. Таким образом, математическая постановка задачи выглядит так: обозначим через а допустимую альтернативу модели объекта и через А - множество всех допустимых альтернатив. Каждому действию или выбору а из А поставим в соответствие показатели Л1(а), ..., Лт(а). Можно считать, что т показателей Л1, ..., Лт отображает каждое а из А в точку ш-мерного пространства исходов действий (последствий). Очевидно, что во всякой точке (Л, Л2, ..., Лт) пространства последствий невозможно непосредственно сравнивать величины Л и З при / Ф ], ибо в большинстве случаев это было бы просто бессмысленно. Задача состоит в таком выборе а из А, чтобы получить оптимальный в отношении принятого критерия (4) вариант Л1(а), ..., Лт(а). Поэтому нужна такая «свертка» критерия, которая трансформировала бы совокупность Л1(а), ..., Лт(а) в скалярный показатель предпочтительности. В другой формулировке это равносильно заданию скалярной функции Л(Л1, Л2, ..., Лт) > > Л(Л 1, Л2, ..., Лт)<= ^ (Л1, Л2, ..., Лт) > (Л 1, Л2, ..., Лт), где символ > означает «не менее предпочтителен, чем». Показателем Л() будет свертка критерия (4) при выборе альтернативы принятия решения. Теория исследования операций предполагает целый ряд способов формирования единого критерия Л( ) из набора частных критериев Л\. Метод введения ограничений на выходные параметры в форме «свертки» позволяет решать многие задачи оптимизации в (1). Идея преобразования задачи оптимизации с ограничениями в задачу оптимизации без ограничений путем изменения целевой функции является основой для целой группы методов, называемых методами штрафных функций [2, 4]. Алгоритмы адаптивного поиска (на стадии предварительного проектирования) объектов ОТС методом НСП в системе САИМ могут дать не только оптимальные решения выбора систем (подсистем) КБЛА ДН, но и указать на меру их конкурентоспособности в соответствии с выбранными критериями качества и функциональной эффективности [2, 4, 6].
Имитационное моделирование основных задач функционирования КБЛА ДН
Основными этапами и задачами имитационного моделирования типовой операции применения КБЛА ДН и оценки результатов по показателю 5-го выполняемого этапа (условные вероятности основных этапов в модели применения (2)) являются:
- успешный старт и выход БЛА на заданную высоту полета (Р(9ст) = Рст);
- полет в заданный район (навигационный этап полета БЛА Р(9н) = Рн);
- преодоление зоны (Р(9пу) = Рпу) угроз (основных учитываемых рисков для БЛА) радиационного, химического и бактериологического заражения, преодоление грозовых облаков и других возможных угроз (прогнозируемых рисков в среде КСППУР);
- выход в исходное положение в заданной области пространства для решения задачи обнаружения и распознавания объекта-цели Рпо(9по);
- доставка груза (сброс-пуск) непосредственно к объекту-цели Рц = Р(9ц);
- контроль сброса, возвращение в назначенный район посадки (Рв), посадку (Рпс). Эффективность применения многофункционального комплекса с БЛА ДН (7Ж) в типовой
операции определяется по следующей «свертке» векторного критерия [6, 7]:
Ж=Р(9) = ДРст; Рн; Рпу; Рпо; Рц; Рв),
где Рст - вероятность успешного старта, Рн - вероятность наведения БЛА в заданный район (этап навигации), Рпу - вероятность преодоления потенциальных угроз, Рпо - вероятность правильного обнаружения объекта, Рц - вероятность доставки груза объекту-цели, Рв - вероятность возвращения в район назначенной ЛПР посадки БЛА ДН.
Способы определения условных вероятностей Рст, Рн, Рпу, Рпо, Рв достаточно изложены в рецензируемых публикациях по данным исследованиям [5-7]. В этих же изданиях опубликованы основные результаты имитационного моделирования [8-11].
Заключение
Методы автоматизированного случайного (направленного и ненаправленного) поиска в задачах идентификации и оптимизации математических моделей новых объектов в современных комплексах с беспилотными летательными аппаратами (КБЛА) находят широкое применение, особенно на ранней стадии исследований и предварительного проектирования. Исследования данных моделей, как правило, проводятся путем имитационного моделирования и лабораторных испытаний. В практике научных исследований и оптимизации подобных динамических систем часто применяют функцию потерь [1, 2, 4, 8-11], которая в таких задачах является недифферен-цируемой, и поэтому в этих случаях находит широкое применение метод неградиентного случайного поиска. Наряду с развитыми адаптивными методами управления, например, часто используемые в исследованиях динамических систем координатно-параметрической оптимизации и с распределенными параметрами, автоматизированные процедуры случайного поиска алгоритмами НСП также находят достаточно широкое научно-практическое применение к различным этапам и типам задач в оптимизации широкого спектра динамических систем, которые условно можно разделить на два основных класса. Первый класс оптимизируемых задач - это задачи, связанные с оптимизацией параметров динамической системы, второй - это задачи, связанные с оптимизацией решений (выбором объектов модельных звеньев из баз данных КСППУР).
Список литературы
1. Полтавский, А. В. Модель измерительной системы в управлении БЛА / А. В. Полтавский // Информационно-измерительные и управляющие системы. - 2009. - № 10. - С. 73-77.
2. Казаков, И. Е. Методы оптимизации стохастических систем / И. Е. Казаков, Д. И. Гладков. - М. : Наука, 1987. - 134 с.
3. Теоретические основы проектирования информационно-управляющих систем космических аппаратов / В. В. Кульба, Е. Н. Микрин, Б. В. Павлов, В. Н. Платонов. - М. : Наука, 2006. - 579 с.
4. Казаков, И. Е. Анализ стохастических систем в пространстве состояний / И. Е. Казаков, С. В. Мальчиков. - М. : Наука, 1983. - 247 с.
5. Полтавский, А. В. Комплексная методика оценки эффективности многоцелевых КБЛА / А. В. Полтавский, С. С. Семенов, А. А. Бурба // Боеприпасы. - 2010. - № 2. - С. 34-38.
6. Мубаракшин, Р. В. Бортовые информационно-управляющие средства оснащения ЛА / Р. В. Мубарак-шин, Н. В. Ким, М. Н. Красильщиков. - М. : МАИ, 2003. - 134 с.
7. Полтавский, А. В. Управление безопасностью движения беспилотного ЛА / А. В. Полтавский. - М. : Датчики и системы. - 2008. - № 9. - С. 4-8.
8. Когерентный контроль координат основных модулей нежесткой фазированной антенной решетки беспилотного летательного аппарата / А. В. Полтавский, В. М. Бородуля, В. В. Маклаков, Н. К. Юрков // Труды Междунар. симп. Надежность и качество. - 2013. -Т. 2. - С. 100-103.
9. Полтавский, А. В. Модификация модели системы управления подвижным объектом / А. В. Полтавский, Н. К. Юрков // Надежность и качество сложных систем. - 2014. - № 1 (5). - С. 65-70.
10. Полтавский, А. В. Интеграции сигналов когерентной системы ГЛОНАСС/вР8 / А. В. Полтавский // Надежность и качество сложных систем. - 2014. - № 2 (6). - С. 46-50.
11. Полтавский, А. В. Методы когерентного контроля подвижных объектов / А. В. Полтавский // Надежность и качество сложных систем. - 2014. - № 3 (7). - С. 22-31.
Полтавский Александр Васильевич
доктор технических наук,
ведущий научный сотрудник,
Институт проблем управления
Российской академии наук им. В. А. Трапезникова
(117997, Россия, г. Москва, ул. Профсоюзная, 65)
E-mail: [email protected]
Жумабаева Асель Сагнаевна старший преподаватель, кафедра космической техники и технологий, Евразийский национальный университет им. Л. Н. Гумилева
(010000, Казахстан, г. Астана, ул. Сатпаева, 2) E-mail: [email protected]
Бикеев Ринат Равхатович
преподаватель,
кафедра воздушной навигации и боевого применения авиации, Военный институт Сил воздушной обороны Республики Казахстан им. Т. Я. Бегельдинова (463024, Казахстан, г. Актобе, пр. А. Молдагуловой, 16) E-mail: [email protected]
Аннотация. Показано, что методы автоматизированного случайного (направленного и ненаправленного) поиска в задачах идентификации и оптимизации математических моделей новых объектов в современных комплексах с беспилотными летательными аппаратами находят все более широкое применение. Исследование предложенных методов проведено на основе имитационного моделирования и лабораторных испытаний. Обоснована возможность использования в практике научных исследований и оптимизации подобных динамических систем функии потерь в виде некоторой не дифференцируемой функции. Доказана возможность исследования динамических систем на основе координатно-параметрической оптимизации автоматизированными процедурами случайного поиска.
Ключевые слова: комплекс с БЛА, состав, вооружение, структура, система.
Poltavskiy Aleksandr Vasil'evich
doctor of technical sciences, leading researcher,
Institute of management problems
of Russian academy of sciences
named after V. A. Trapeznikov
(117997, 65 Profsoyuznaya street, Moscow, Russia)
Zhumabaeva Asel' Sagnaevna senior lecturer,
sub-department of space engineering and technology, Eurasian National University named after L. N. Gumilyov (010000, 2 Satpaeva street, Astana, Kazahstan)
Bikeev Rinat Ravkhatovich lecturer,
sub-department of air navigation
and combat employment of the aviation,
Military Institute of the Air Defense Forces
of the Republic of Kazakhstan
named after T. Ya. Begel'dinov
(463024, 16 A. Moldagulovoy avenue, Aktobe,
Kazakhstan)
Abstract. It is shown that automated methods of random (directional and non-directional) search in the tasks of identification and optimization of mathematical models of new objects in modern complexes with unmanned aerial vehicles are increasingly used. The study proposed methods based on simulation and laboratory tests. Grounded in research and practice of optimization of such dynamic systems function losses as some not dif-ferentiable functions. Proven ability to study dynamic systems based on coordinate-parametric optimization automated random search procedures.
Key words: UAV complex, composition, weaponry, structure, system.
УДК 681.036
Полтавский, А. В.
Имитационное моделирование характеристик комплекса беспилотных летательных аппаратов /
А. В. Полтавский, А. С. Жумабаева, Р. Р. Бикеев // Надежность и качество сложных систем. - 2015. -№ 4 (12). - С. 16-23.