DOI: 10.18698/0236-3933-2016-3-24-41
УДК 62.50:681.51
Многокритериальный синтез законов траекторной
адаптации параметров трехканальной системы стабилизации беспилотного летательного аппарата
Е.М. Воронов1, В.А. Серов2, М.А. Клишин2,
1 13
К.К. Любавский , А.М. Савчук '
1 МГТУ им. Н.Э. Баумана, Москва, Российская Федерация e-mail: [email protected]
2 Московский технологический университет (МИРЭА),
Москва, Российская Федерация e-mail: [email protected]
3 АО «Корпорация «Тактическое ракетное вооружение»,
Московская обл., Королев, Российская Федерация e-mail: [email protected]
Разработана формализованная методика формирования рабочей области варьируемых параметров системы стабилизации беспилотного летательного аппарата на основе комплекса генетических алгоритмов многокритериальной оптимизации. Такую методику применяют для решения задачи синтеза законов траекторной адаптации параметров системы стабилизации. Представлены результаты тестирования, подтверждающие эффективность разработанных вычислительных процедур.
Ключевые слова: многокритериальная оптимизация, система стабилизации, показатели эффективности, беспилотный летательный аппарат, генетический алгоритм, тестирование.
Multicriteria Synthesis of Trajectory Adaptation Rules for the Three Channel Stabilization System Parameters of Unmanned Aircraft
E.M. Voronov1, V.A. Serov2, M.A. Klishin2, K.K. Lyubavskiy1, A.M. Savchuk1, 3
1 Bauman Moscow State Technical University, Moscow, Russian Federation
e-mail: [email protected]
2 Moscow Technological University (MIREA), Moscow, Russian Federation
e-mail: [email protected] 3 Tactical Missiles Corporation, Korolev, Moscow Region, Russian Federation e-mail: [email protected]
The purpose of this research was to develop a formalized procedure for forming the work space of the adjustable parameters of unmanned aircraft stabilization system on the basis of multicriteria optimization genetic algorithms set. This approach is applied to solve the problem of trajectory adaptation rules synthesis for the three channel stabilization system parameters. The findings of the research illustrate the efficiency of the developed computational procedures.
Keywords: multicriteria optimization, stabilization system, efficiency indices, unmanned aircraft, genetic algorithm, testing.
Формирование рабочих областей варьируемых параметров является одной из ключевых задач, решаемых при исследовании и разработке систем управления беспилотными летательными аппаратами (БЛА). При формализации постановки этой задачи целесообразно ее рассматривать в контексте более общей проблемы обеспечения робастного качества, гарантирующего заданный уровень эффективности функционирования системы управления в условиях параметрической неопределенности на всем диапазоне условий ее эксплуатации. Подробные обзоры результатов по робастности, из которых следует, что конструктивное построение требуемых рабочих областей возможно лишь в частных случаях, приведены в работах [1, 2]. Методики, основанные на формализации исходной постановки в виде линейной оптимизационной задачи, где целевая функция характеризует запас работоспособности системы, и на построении вычислительных оптимизационных процедур, реализованных на симплексном методе, предложены в работах [3-6]. Оптимальное решение указанной задачи характеризует точку, соответствующую максимальной степени работоспособности системы и расположенную внутри симплекса ограничений на параметры.
Особенность рассматриваемой в настоящей работе задачи формирования рабочей области варьируемых параметров для трехканальной нелинейной системы стабилизации (ССт) БЛА заключается в том, что она формализуется в виде системы нелинейных функциональных неравенств. Согласно предварительным исследованиям, область, в которой обеспечивается заданный уровень робастного качества, представляет собой невыпуклое многосвязное множество. Это обстоятельство делает невозможным применение известных оптимизационных подходов и обусловливает необходимость разработки новых вычислительных технологий.
В статье рассмотрена формализованная методика решения задачи формирования рабочей области варьируемых параметров трехканаль-ной ССт БЛА в виде системы интервальных ограничений-неравенств. Исходная задача сформулирована в виде задачи многокритериальной оптимизации, в которой в качестве целевых функций использованы показатели степени технической устойчивости в каналах ССт как наиболее чувствительные к изменениям варьируемых параметров [7].
Для решения поставленной задачи разработана вычислительная процедура, в основе которой лежит комплекс генетических алгоритмов многокритериальной оптимизации [8]. Эффективность разработанных вычислительных процедур подтверждена на тестовых задачах.
Модель трехканальной системы стабилизации. Структурная схема ССт БЛА построена в среде Simulink (рис. 1). Модель ССт включает в себя продольный и боковой каналы, канал крена.
Рис. 1. Структурная схема ССт БЛА: ^п — передаточная функция рулевого привода (РП); 8в, 8н, 8э — углы отклонения
рулей высоты, рулей направления и элеронов; V = , Vy V ]т — вектор скорости в
связанной системе координат; П = [Пу , nz ]т — вектор перегрузок в продольном и
боковом каналах БЛА; Ш = [ю;с, Юу, Юz ]т — вектор угловых скоростей БЛА; О, у — углы тангажа, рыскания, крена; иуз, п23, уз — заданные значения перегрузок и угла крена
Сигналами управления для продольного и бокового каналов являются перегрузка продольного и бокового каналов соответственно. Сигнал управления для канала крена — угол крена.
В каждом канале ССт замыкается двумя обратными связями. Продольный и боковой каналы замыкаются по перегрузке и угловой скорости, канал крена — по углу крена и угловой скорости. Между каналами действуют перекрестные связи, формируемые блоком уравнений движения.
Каналы стабилизации формируют сигналы на отклонение рулей. Выходными сигналами рулевых приводов являются отклонение руля высоты, руля направления и элеронов. Сигналы отклонения рулей необходимы для расчета аэродинамики летательного аппарата.
Блок уравнений движения осуществляет интегрирование системы уравнений движения БЛА, которая имеет следующий вид. 1. Уравнения динамики
Vx = g(nx - sin 3) - (vzш y - Vy ®z); Vy = g(ny - cos у cos 3) - (Vx®z - VzИх); Vz = g(nz + cos 3 sin у) - (VyИх - V>y); . = Mx - J - J y ^z ш y ;
Ш y =
Jx
My - (Jx - Jz )®x®z
Jy
Mz - (Jy - Jx)®y®x
J
z
2. Уравнения кинематики
3 = шу sin y + oz cos у; ш y cos y-raz sin у
cos 3
ш y cos у - шz sin у .
у = Их------sin 3;
cos 3
X = VVx2 + Vy2 + Vz2 cos 0 cos Y; 7 =VVx2 + Vy2 + Vz2 sin 0; Z = -^/VT+V^+V1 cos 0 sin Y. 3. Геометрические соотношения
0 = arcsin(sin 3 cos a cos P - cos 3 cos у sin a cos P - cos 3 sin у sin P);
. f sin ш cos 3 cos a cos P + cos ш sin у sin a cos P
Y = arcsin I-1---1---- +
^ cos 0
sin ш sin 3 cos у sin a cos P - cos ш cos у sin P + sin ш sin 3 sin у sin P \
+
cos 0
-Vy o Vz a = arctg ——; p = arctg --—
4. Уравнения для расчета перегрузок
Fx Fy Fz
n = ——' n = ——' n = ——
mg mg mg
Показатели эффективности. Рабочая область варьируемых параметров должна обеспечивать требуемую степень технической устойчивости ССт, характеризующей работоспособность системы во всем диапазоне изменения условий ее эксплуатации [9-16]. Оценка степени технической устойчивости ССт осуществлялась по переходным процессам по перегрузкам пу, пг, у в каналах тангажа, рыскания, крена с
учетом интегральной квадратической ошибки переходного процесса и степени колебательности переходного процесса.
Интегральную квадратическую ошибку переходного процесса представим в виде
<х>
/ = | вЩ
0
где вп (г) = в(г) - вуст — переходная составляющая ошибки.
С учетом того, что установившееся значение перегрузок в режиме стабилизации стремится к нулю, интегральные показатели каждого канала будут иметь вид
гп гп
/1 инт = | пу 0№ /2инт = | п! О№ /эинт = | У2 0№ 0 0 0
(гп — время окончания переходного процесса).
Возможны ситуации, когда при малом значении интегральной квадратической ошибки имеет место значительная колебательность по перегрузкам пу, пг, у. Формально, такой переходной процесс будет
характеризовать устойчивую, но с позиции практики непригодную и труднореализуемую систему. В связи с этим целесообразно использовать дополнительный показатель степени устойчивости, имеющий «смысл» числа колебаний переходной характеристики за время переходного процесса.
Степень колебательности переходного процесса каждого канала имеет вид
./1колеб = , /2 колеб = , ./Зколеб = ^у,
где
\п=_
{т1 ... т^а}={тп}п=
{Т1 ... Т^}} }}п=1
{ ... сГу
— последовательности моментов времени, для которых справедливо
=
dny (t)
dt
= 0;
. dnz (t)
t= X,
dt
= 0
. d y(t)
t= X,
dt
= 0.
t = X,
Для формулировки задачи определения рабочей области варьируемых параметров в соответствии с выбранной формой векторного показателя степени технической устойчивости осуществляется экспертное задание констант
Синт _ [1инт, ^2инт, ^3инт ] ; Сколеб _ [1 колеб, ^2колеб, ^Эколеб ]
для каждого показателя
Гинт _ [[1инт, ,/2инт, ./Эинт ] ; Гколеб _ [ Эколеб, ./2колеб, УЭколеб ] ,
определяющих допустимые уровни значений в соответствующем критериальном пространстве, превышение которых означает потерю устойчивости ССт.
Постановка задачи. Заданы два векторных показателя эффективности
(1)
Ринт (q) =[/1инт, f2инт, ./3шт ]т;
Рколеб (q) = [У1колеб, f2колеб , /3колеб ] ,
где q е Er — вектор варьируемых параметров ССт.
Требуется определить рабочую область варьируемых параметров Q в виде системы линейных интервальных ограничений-неравенств
Q = {q е Er | qmin ^ q ^ qmax j. (2)
Область имеет максимально возможный объем и удовлетворяет требованиям
w Л I Ринт(q) = Синт;
Vqе Q: ( ) < C (э)
^'колеб (q) = сколеб.
Преобразуем компоненты показателей (1) к безразмерному виду по правилу
если /,инт (q) ^ с инт;
/, инт (q) - с инт , / Л. (4)
.fi инт (q)
Мч'инт
если /, инт (q )> с,
fi колеб (q)
если /1колеб(q) ^ ci колеб ./¿колеб (q) - С, колеб
М колеб"
С, колеб
I = 1Д
, если У!колеб(q)> Сколеб, (5)
, инт
где инт, колеб > 0 — коэффициенты штрафа за нарушение соответствующих ограничений (3).
Построим векторный показатель F(q) = [[(q), ^2(ч)]т, компоненты которого определим как
F1(q) = max инт (Ч)); ^2(Ч) = max {f колеб (Ч)). (6)
i=1,3 1 ; i=1,3 1 ;
Сформулируем задачу многокритериальной оптимизации:
определить min F(q). (7)
qeEr
Если решение задачи (1)-(3) существует, то с учетом (4), (5) оптимальным решением задачи (7) является множество Q, удовлетворяющее требованиям
V q £ Q : F1 (q) = F2 (q) = 0. (8)
Таким образом, исходная постановка задачи сведена к задаче многокритериальной оптимизации (7).
В соответствии с постановкой задачи (1)-(3) требуется определить
гиперпараллелепипед П е Q, для которого выполняются требования (8).
Алгоритм построения рабочей области варьируемых параметров трехканальной системы стабилизации. Для решения задачи построения рабочей области Q варьируемых параметров ССт вида (2) разработана вычислительная процедура, включающая в себя два этапа.
Этап 1. Построение множества Q, удовлетворяющего условиям (8). Для решения поставленной задачи применялся генетический алгоритм многокритериальной оптимизации [8]. Согласно анализу результатов моделирования, множество Q является невыпуклым. Поэтому необходимо выполнить дополнительные построения для получения множества Q е Q вида (2).
Этап 2. Построение множества Q е Q вида (2). Для этого был разработан итерационный алгоритм построения гиперпараллелепипеда П е Q, удовлетворяющего условиям (2). Полагаем Q = П.
Алгоритм построения гиперпараллелепипеда П е Q. Идея этого алгоритма заключается в построении последовательности вложенных друг в друга гиперпараллелепипедов
По 3П1 з... зПи =П. (9)
Геометрическая интерпретация алгоритма построения гиперпараллелепипеда П ^ (3 (рис. 2) включает в себя следующие основные шаги.
?2
Ч 2тах
92min
J.
По
С=С'
В' в
D' D
-v.
«'0
D" /А" = А"
?lmin
?lmax h
Рис. 2. Геометрическая интерпретация алгоритма построения гиперпараллелепипеда
Шаг 1. Назначить расширенные интервальные ограничения вида (2), соответствующие гиперпараллелепипеду П0, для которого заведомо выполняется условие Q П0. Это необходимо для эффективной работы генетического алгоритма.
Шаг 2. Построить множество Q, являющееся решением задачи (7). Принять QQ = Q.
Шаг 3. Построить множество П1, удовлетворяющее условию
Q ^ П1, границы которого определяются решением в области варьируемых параметров последовательности задач:
qi min ;
определить min qi qeQi
определить max qi qeQi
qi
i = 1, r.
Гиперпараллелепипед П имеет R = 2r вершин, координаты которых вычисляют по алгоритму (табл. 1).
Шаг 4. Выбрать вершину %, наиболее удаленную от множества Q,
из вершин {тс j, j = 0, (r - 1)J гиперпараллелепипеда П1 на основе анализа таблицы, аналогичной табл. 1,
dk = max {d0,..., dr}
(см. рис. 2, вершина A).
Таблица 1
Координаты вершин гиперпараллелепипеда Пх для г = 3
Номер вершины л, Двоичный код Координаты вершины Расстояние от вершины до множества ((
qi q2 q3 й
0 0 0 0 q1min q2min q3min й0
1 0 0 1 q1min q2min q3max й1
2 0 1 0 q1min q2max q3min й2
3 0 1 1 q1min q2max q3max й3
4 1 0 0 q1max q2min q3min й4
5 1 0 1 q1max q2min q3max й5
6 1 1 0 q1max q2max q3min й6
7 1 1 1 q1max q2max q3max й7
Шаг 5. Сместить вершину щ на вектор гь координаты которого пропорциональны сторонам гиперпараллелепипеда Пь а модуль равен установленной заранее константе г. Для нового гиперпараллелепипеда П2 (см. рис. 2, прямоугольник АБСП) должно выполняться включение П2 сП[.
Шаг 6. Построить множество ((2 = (( пП2.
Шаг 7. Выбрать вершину ~кк, наиболее удаленную от множества С2, из вершин ,] = 0, (г -1)| гиперпараллелепипеда П2 на основе
анализа таблицы, аналогичной табл. 1.
Шаг 8. Сместить вершину л^ на вектор Г2, координаты которого пропорциональны сторонам гиперпараллелепипеда П2, а модуль равен установленной заранее константе г. Для нового гиперпараллелепипеда П3 (см. рис. 2, прямоугольник А "Б"С"0") должно выполняться
включение П3 с П2 и т. д.
В результате итерационного процесса будет построена последовательность гиперпараллелепипедов вида (9), где окончание итерационного процесса происходит при условии (С сП„, гарантируя, что объем
результирующей области будет не равен нулю.
Тестовые задачи. Для проверки эффективности вычислительной процедуры формирования рабочей области варьируемых параметров ССт были разработаны и решены три тестовые задачи, охватывающие следующие возможные виды множества ограничений на параметры:
выпуклое множество 0; невыпуклое множество 0; многосвязное множество 0.
Тестовая задача 1. Выпуклая область ограничений на параметры. Исходные критерии J1(х) = 0,2(х1 - 40)2 + 0,8(х2 - 40)2 ; J2(х) = = 0,2(х1 - 80)2 + 0,8(х2 - 60)2. Ограничения на значения критериев
J1(х) ^ С1, С! =200; (10)
J2(х)^С2, С2 = 200. (11)
Область поиска 0^ х1 ^ 79, 0^ х2 ^ 79. Вспомогательные критерии
F1( х) Н
0, если J1(х) ^ С1,
щ---, если Jl(x) > Сь
С1
F2(х)=
0, если J2(х) й С2,
Р2(х) -С2 г , ч „
^2-с-, если J2(х) > С2.
С2
Параметры алгоритма:
- размер популяции тестовых точек-особей (ТТО) 500;
- максимальное число поколений ТТО 15;
- длина хромосомы 64;
- вероятность кроссовера 0,90;
- вероятность инверсии 0,01;
- вероятность мутации 0,075;
- Ц1 = Ц 2 =1
Критерий останова алгоритма — превышение доли элитных ТТО уровня 50 %. Результаты решения тестовой задачи представлены на рис. 3.
Множество, представленное на рис. 3, д, достаточно точно аппроксимирует выпуклое множество, заданное системой ограничений (10), (11).
Тестовая задача 2. Невыпуклая область ограничений на параметры. Исходные критерии (функция Розенброка): J (х) = (1 - х1 )2 +
+ 100 ( - х2 )2. Ограничения на значения критерия
J(х) ^ С, С = 10. (12)
Область поиска -2 ^ х1 ^ 2, - 2 ^ х2 ^ 2. Параметры алгоритма:
- размер популяции ТТО 1 000;
- максимальное число поколений 15;
- длина хромосомы 64;
- вероятность кроссовера 0,90;
- вероятность инверсии 0,01;
- вероятность мутации 0,075;
- ц, = 1.
И! Продран«™ пчдаигрм <=> S Q Пр«1р*1«!т*ф Шл S
F.'* Edrt View Irruir Toota Öeskrop Wndmi Help.
ь ч\f;э«■ a □ а ■ □
T cor опий пример Выпуклая с£гасть ограничений
а
Я Простри нет» rupawerpoe, Uí* 9 file IdU $tw Inurt Too Ib G«hcp Bindow Jjdp *
& - fi öS а О
Тфсювый пример Выпукл» область ограничений
Eile (dt ¡£ie» Jnset Jooh ßeilrtop üiirxlow tfelp
■jJ и ¿ ь ч%чtí/! а as ■ □
Г«с1бвый пример Выпуклая ибласть ограничений
70 50
«Я до
30 20 10 о
Efe £dit N*t Joch Qntap H«ip
иkj aj «i EI \ -v^s^/i- a um OB
Тктмый ВмртЛЯЯ «блктъ №°рзннч«ннй
б
ГО Простражтпо параметров. UTar 12 Er« £drt |ns«ft loah C«Hop Bindow Üdp »
pj ö j é ь \ v •:. э * - a □ у « a
TeciMwA пример Выпуклая обмегъ ограничений
г
Рис. 3. Результаты решения тестовой задачи 1:
а — начальная популяция ТТО; б — пятое поколение ТТО (6,4 % элитных ТТО); в — девятое поколение (26 % элитных ТТО); г — 12-е поколение ТТО (53,4 % элитных ТТО); д — множество элитных ТТО
Критерий останова алгоритма — превышение доли элитных ТТО уровня 70 %. Результаты решения тестовой задачи 2 представлены на рис. 4. Множество, представленное на рис. 4, д, является достаточно точной аппроксимацией невыпуклого множества, заданного ограничением (12).
И Простр»«*ва napewrpoe И
Fi* Ш V** Irtw т«% с*-,1еФр Wüufe« Нф
Тестовый flpuutp
e^nwib 0ГрЗНМЧЧ*4НЙ "0—
щ
Ш
ш*э
{*» idfl i*Mi Jnwt ßöttop ffiHHhnn typ
□ cj и a t» ч vj rfi • a □ a я в
Т*стммй пример Кнм!Г)*пля ei плен, ограничений
-г
'.......
о ¡PS
шИ
шШшшшШШш
■15
И И- Atß^wHpM. Шаг 4
Е.к № г*» Iiöh [ДО«« ДО
J ,J J * ü WO®«/- Q 00 а □
ТК1бвыЛ прнкч» Фбпасгь erpaMwtwtit
МИ
И "t^---"ГсЛ ч[jj «-11-V^ JJj' [fh
У+ Е<Н [M4WI M fb
_ а a j ü ч о s щ Л * ■ а □ в о s
^(W1^! O&UCIfa ^O—frt'
Рис. 4. Результаты решения тестовой задачи 2:
а — начальная популяция ТТО; б — третье поколение ТТО (25,9 % элитных ТТО); в — шестое поколение (63,1 % элитных ТТО); г — 10-е поколение ТТО (76,8 % элитных ТТО); д — множество элитных ТТО
б
а
в
г
д
Тестовая задача 3. Многосвязная область ограничений на параметры. Исходные критерии (функция Растригина): J (х) =
= 20 + х12 + х22 - 10 (cos (2пх1) + cos (2пх2 )). Область ограничений на
значения критериев
J(х) g C, C = 5. (13)
Область поиска -5 g х1 g 5, - 5 g х2 g 5. Параметры алгоритма:
- размер популяции ТТО 2000;
- максимальное число поколений 15;
- длина хромосомы 64;
- вероятность кроссовера 0,90;
- вероятность инверсии 0,01;
- вероятность мутации 0,075;
- ц, = 1.
Критерий останова алгоритма — превышение доли элитных ТТО уровня 80 %. Результаты решения тестовой задачи 3 представлены на рис. 5. Множество, представленное на рис. 5, д, достаточно точно аппроксимирует многосвязное множество, заданное ограничением (13).
Ч. Ed* К*н -" г "II* I имь* Hrfc ^
■j j < is v . ■ sf^'-a □ a ■ □
'к Hi—I nfIIIipp PKrfuinm» Vi > т. —
В nfCi'frtni'KtMtrtürtiOt.iWiurtAil*^
■J A e Ci 'J .. Г J 0 >Q
Тктпыйгсхыгр PHMAMIHIH СЬПКН, uokmnni
б
Рис. 5 (начало). Результаты решения тестовой задачи 3: а — начальная популяция ТТО; б — пятое поколение ТТО (5,3 % элитных ТТО); в — восьмое поколение (26,6 % элитных ТТО); г — 12-е поколение ТТО (91,5 % элитных ТТО); д — множество элитных ТТО
■
1 [J* £4* I^Mrt J<H* СДОф ИМ9- №*> ■»
böa^ i» а ns
Ткнмы) прммф МйагкпкшноЁпктъогратсяий
i J Z | ss 0 ■1 •z ■а 4 Ж
"-5 -4 -3 -Z -1 0 12-34 ! Kl i
И Зятни
L4e t*t twt IM* ßeHop Ä-wkw. ИФ Ii*
\ \ О © W ■ Q □ Ш Ш n
s T«C9MW npwufp UtfKWMfl ОбГЧСгь сгрзнтенкл
Ч-У/""
4
Э pllifiplp
■ i
1 •
<a в ЩЬ • •
о
-4 *
-4 3 Я 1 *1 12 3 4 5
г д
Рис. 5 (окончание)
Результаты формирования рабочей области варьируемых параметров системы стабилизации. Зона применимости БЛА в координатах скорость-высота показана на рис. 6. Задача формирования рабочей области Р варьируемых параметров ССт решена для 18 точек зоны применимости БЛА, выделенных на рис. 6 и соответствующих различным режимам полета БЛА.
Число Маха, М
Рис. 6. Зона применимости БЛА в координатах скорость-высота (1-18 — точки, соответствующие различным режимам полета БЛА)
Результаты применения двухэтапной вычислительной процедуры формирования рабочей области варьируемых параметров трехканаль-ной ССт в виде системы интервальных ограничений представлены в табл. 2. Ограничения приведены для точек № 1, 3, 5, 7, 8, 13.
Таблица 2
Результаты применения двухэтапной вычислительной процедуры формирования рабочей области варьируемых параметров трехканальной ССт БЛА в виде системы интервальных ограничений (числитель), ^тах (знаменатель)
Варьируемый параметр Точка
№ 1 № 3 № 5 № 7 № 8 № 13
К г 0,32/0,80 0,18/0,65 0,092/0,150 0,097/0,119 0,085/0,110 0,062/0,190
КУ 31/70 12/34 1,2/3,3 1,113/2,1 0,29/0,97 1,3/3,7
КУ 11зп 15/30 7,6/70 0,8/18 10/18 0,45/4,60 0,2/12,0
К У 11 со 0,17/0,7 0,18/0,54 0,11/0,19 0,082/0,130 0,061/0,130 0,065/0,16
Кг 30/37 15/33 1,7/3,5 1,3/2,3 0,67/0,94 1,4/4,0
Кг 0,49/1,6 5,3/67 0,58/12 0,46/22 0,03/0,35 0,056/9,30
К Х со 0,20/0,76 0,10/0,24 0,014/0,070 0,012/0,057 0,03/0,05 0,018/0,054
К 8,1/11,0 5,1/13,0 0,79/4,40 1,4/3,6 0,53/1,42 1,6/3,9
К 3,9/22,0 3,2/25,0 0,27/2,20 0,8/3,5 1,148/1,690 1,52/19,0
Анализ полученных результатов показывает, что размеры и положение рабочей области Q в пространстве параметров К^, КУ, КЗУп, КУ, КП, К2т, КХ, Ку, Кзу ССт существенно зависят от условий полета, соответствующих различным точкам зоны применимости БЛА. Таким образом, необходима адаптация параметров ССт к условиям полета БЛА. Задача многокритериальной оптимизации параметров ССт должна решаться отдельно для каждой выделенной точки зоны применения БЛА с последующей интерполяцией в виде поверхностей адаптации.
Заключение. Разработана формализованная методика формирования рабочей области варьируемых параметров ССт БЛА на основе представления исходной задачи в виде задачи многокритериальной оптимизации и применения комплекса генетических алгоритмов многокритериальной оптимизации.
Решена задача формирования рабочей области варьируемых параметров трехканальной ССт для различных точек зоны применения БЛА, что обеспечивает возможность планирования законов траектор-ной адаптации параметров ССт.
ЛИТЕРАТУРА
1. Поляк Б.Т., Щербаков П.С. Робастная устойчивость и управление. М.: Наука, 2002. 303 с.
2. Weinmann A. Uncertain models and robust control. Wien: Springer, 1991.
3. Саушев А.В. Методы линейной аппроксимации граничных точек областей работоспособности технических систем // Журнал университета водных коммуникаций. 2013. Вып. 3(19). С. 41-51.
4. Саушев А.В. Параметрический синтез технических систем на основе линейной аппроксимации области работоспособности // Автометрия. 2013. № 1. С. 61-67.
5. Диго Г.Б., Диго Н.Б. Использование эллипсоидов для описания области работоспособности // Информатика и системы управления. 2008. № 1(15). C. 9-16.
6. Шарая И.А. Строение допустимого множества решений интервальной линейной системы // Вычислительные технологии. 2005. № 5(10). С 103-119.
7. Зубов В.И. Математические методы исследования систем автоматического регулирования. Л.: Машиностроение, 1974. 336 с.
8. Серов В.А. Генетические алгоритмы оптимизации управления многокритериальными системами в условиях неопределенности на основе конфликтных равновесий // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2007. № 4. С.70-80.
9. Методы робастного нейро-нечеткого и адаптивного управления / под ред. Н.Д. Егупова. М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. 744 с.
10. Dorf R.C., Bishop R.H. Modern Control Systems — Pearson Education, N.J.: Upper Saddle River, 2008.
11. Воронов Е.М. Методы оптимизации управления многообъектными многокритериальными системами на основе стабильно-эффективных игровых решений. М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. 576 с.
12. Серов В.А., Хитрин В.В. Эволюционная вычислительная технология, многокритериальная оптимизация и управления динамическими системами // Труды Института системного анализа РАН. Динамика неоднородных систем; под ред. Ю.С. Попкова. М.: КомКнига, 2008. Вып. 32(3). С. 61-71.
13. Аксенов А. С., Воронов Е.М., Любавский К.К., Сычев С.И. Многокритериальная параметрическая оптимизация трехканальной системы стабилизации летательного аппарата с перекрестными связями // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2014. № 3. С. 16-36.
14. Многокритериальная оптимизация трехканальной системы стабилизации противокорабельной ракеты с учетом динамического влияния ее перекрестных связей / К.К. Любавский, Е.М. Воронов, А.С. Аксенов, С.И. Сычев, В.А. Серов, М.А. Клишин // Навигация, наведение и управление летательными аппаратами: Тезисы докладов Второй Всероссийской научно-технической конференции (Москва-Раменское, 22-23 сентября 2015 г.). М.: Научтехлитиздат, 2015. С. 71-74.
15. Skogestad S., Postlethwaite I. Multivariable Feedback Control: Analysis and Design. Chichester, West Sussex, England, UK: John Wiley & Sons, 2005.
16. Durham Wayne. Aircraft Flight Dynamics and Control. Wiley, 2013.
REFERENCES
[1] Polyak B.T., Shcherbakov P.S. Robastnaya ustoychivost' i upravlenie [Robust Stability and Control]. Moscow, Nauka Publ., 2002. 303 p.
[2] Weinmann A. Uncertain models and robust control. Wien, Springer, 1991.
[3] Saushev A.V. Methods of linear approximation of boundary points of areas of operability of technical systems. Zhurnal universiteta vodnykh kommunikatsiy, 2013, iss. 3(19), pp. 41-51 (in Russ.).
[4] Saushev A.V. Parametric synthesis of technical systems based on the linear approximation of the operational capability range. Optoelectronics, instrumentation and data processing, 2013, no. 1, pp. 61-67.
[5] Digo G.B., Digo N.B. Using ellipsoids to describe the operational capability Range. Informatika i sistemy upravleniya, 2008, no. 1(15), pp. 9-16 (in Russ.).
[6] Haraya I.A. Structure of the tolerable solution set of an interval linear system. Vychislitel'nye tekhnologii [Computational Technologies], 2005, no. 5(10), pp. 103-119 (in Russ.).
[7] Zubov V.I. Matematicheskie metody issledovaniya sistem avtomaticheskogo regu-lirovaniya [Mathematical Methods for Studying Automatic Control Systems]. Leningrad, Mashinostroenie Publ., 1974. 336 p.
[8] Serov V.A. Genetic algorithms of optimizing control of multi-objective systems under condition of uncertainty based on conflict equilibrium. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2007, no. 4, pp. 70-80 (in Russ.).
[9] Egupov N.D., ed. Metody robastnogo neyro-nechetkogo i adaptivnogo upravleniya [Methods of Robust Neuro-Fuzzy and Adaptive Control]. Moscow, MGTU im. N.E. Baumana Publ., 2001. 744 p.
[10] Dorf R.C., Bishop R.H. Modern Control Systems — Pearson Education, N.J., Upper Saddle River, 2008.
[11] Voronov E.M. Metody optimizatsii upravleniya mnogoob"ektnymi mnogokriteri-al'nymi sistemami na osnove stabil'no-effektivnykh igrovykh resheniy [Optimization Methods for Multiobject Multicriteria System Control on the Basis of Steady-Effective Gaming Solutions]. Moscow, MGTU im. N.E. Baumana Publ., 2001. 576 p.
[12] Serov V.A., Khitrin V.V. Evolutionary computing technology, multi-criteria optimization and dynamic system control. Tr. Inst. sistemnogo analiza RAN. Dina-mika neodnorodnykh system [Proc. of the Institute for System Analysis, RAS. Dynamics of Inhomogeneous Systems]. Ed. by Popkov Yu.S. Moscow, KomKniga Publ., 2008, iss. 32(3), pp. 61-71 (in Russ.).
[13] Aksenov A.S., Voronov E.M., Lyubavskiy K.K., Sychev S.I. Multi-criteria parametric optimization of the triple channel cross-coupling stabilizing system of an aircraft. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2014, no. 3, pp. 16-36 (in Russ.).
[14] Lyubavskiy K.K., Voronov E.M., Aksenov A.S., Sychev S.I., Serov V.A., Kli-shin M.A. Multicriteria Optimization of Three-Channel Stabilization System of Anti-Ship Missile Taking into Account the Dynamic Effect of Cross-Linking. Navigatsiya, navedenie i upravlenie letatel'nymi apparatami. Tez. dokl. Vtoroy vseros. nauch.-tekh. konf. [Flight Vehicle Navigation, Guidance and Control. Abstracts of the Second All-Russian Sci. and Tech. Conf.]. Moscow-Ramenskoe, 2015, September 22-23. Moscow, Nauchtekhlitizdat Publ., 2015, pp. 71-74 (in Russ.).
[15] Skogestad S., Postlethwaite I. Multivariable Feedback Control: Analysis and Design. Chichester, West Sussex, England, UK, John Wiley & Sons, 2005.
[16] Durham Wayne. Aircraft Flight Dynamics and Control. Wiley, 2013.
Статья поступила в редакцию 01.04.2016
Воронов Евгений Михайлович — д-р техн. наук, профессор кафедры «Системы автоматического управления» МГТУ им. Н.Э. Баумана (Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5).
Voronov Е.М. — Dr. Sci. (Eng.), Professor of Automatic Control Systems Department, Bauman Moscow State Technical University (2-ya Baumanskaya ul. 5, Moscow, 105005 Russian Federation).
Серов Владимир Александрович — канд. техн. наук, доцент кафедры «Управление и моделирование систем» Московского технологического университета (МИРЭА) (Российская Федерация, 119454, Москва, пр-т Вернадского, д. 78).
Serov V.A. — Cand. Sci. (Eng.), Assoc. Professor of System Control and Simulation Department, Moscow Technological University (MIREA) (prospect Vernad-skogo 78, Moscow, 119454 Russian Federation).
Клишин Михаил Анатольевич — аспирант кафедры «Управление и моделирование систем» Московского технологического университета (МИРЭА) (Российская Федерация, 119454, Москва, пр-т Вернадского, д. 78).
Klishin M.A. — post-graduate student of System Control and Simulation Department, Moscow Technological University (MIREA) (prospect Vernadskogo 78, Moscow, 119454 Russian Federation).
Любавский Кирилл Константинович — аспирант кафедры «Системы автоматического управления» МГТУ им. Н.Э. Баумана (Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5).
Lyubavskiy K.K. — post-graduate student of Automatic Control Systems Department, Bauman Moscow State Technical University (2-ya Baumanskaya ul. 5, Moscow, 105005 Russian Federation).
Савчук Алексей Михайлович — инженер НУК ИУ МГТУ им. Н.Э. Баумана (Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5), начальник отдела АО «Корпорация «Тактическое ракетное вооружение» (Российская Федерация, 141080, Московская обл., Королев, ул. Ильича, д. 7).
Savchuk A.M. — engineer of Scientific Educational Center, Bauman Moscow State Technical University (2-ya Baumanskaya ul. 5, Moscow, 105005 Russian Federation), Head of Department at Tactical Missiles Corporation (ul. Ilicha 7, Korolev, Moscow Region, 141080 Russian Federation).
Просьба ссылаться на эту статью следующим образом:
Воронов Е.М., Серов В.А., Клишин М.А., Любавский К.К., Савчук А.М. Многокритериальный синтез законов траекторной адаптации параметров трехканальной системы стабилизации беспилотного летательного аппарата // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2016. № 3. C. 24-41. DOI: 10.18698/0236-3933-2016-3-24-41
Please cite this article in English as:
Voronov E.M., Serov V.A., Klishin M.A., Lyubavskiy K.K., Savchuk A.M. Multi-criteria Synthesis of Trajectory Adaptation Rules for the Three Channel Stabilization System Parameters of Unmanned Aircraft. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2016, no. 3, pp. 24-41. DOI: 10.18698/0236-3933-2016-3-24-41