Научная статья на тему 'Разработка метода многокритериальной оптимизации иерархической системы управления на основе координированных стабильно-эффективных компромиссов'

Разработка метода многокритериальной оптимизации иерархической системы управления на основе координированных стабильно-эффективных компромиссов Текст научной статьи по специальности «Математика»

CC BY
227
44
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОПТИМИЗАЦИЯ / УПРАВЛЕНИЕ / ДВУХУРОВНЕВЫЕ ИЕРАРХИЧЕСКИЕ СИСТЕМЫ / КООРДИНАЦИЯ / ИСПОЛНИТЕЛЬНОЕ УПРАВЛЕНИЕ / РЕГУЛИРОВАНИЕ / OPTIMISATION / CONTROL / TWO-LEVEL HIERARCHICAL SYSTEMS / COORDINATION / EXECUTIVE CONTROL / ADJUSTMENT

Аннотация научной статьи по математике, автор научной работы — Ванин А.В., Воронов Е.М., Серов В.А.

Разработан метод оптимизации иерархической системы управления на базе алгоритма получения координированных стабильно-эффективных компромиссов. Сформированы свойства координирования нижнего уровня при оптимизации двухуровневой многоканальной системы управления летательного аппарата на основе координированных стабильно-эффективных компромиссов. Проведен анализ эффективности многокритериально оптимальной иерархической системы управления с учетом балансировки эффективности на основе поуровневых компромиссов и межуровневой координации. Сформированы дополнительные свойства координации параметризованной адаптивной системы нижнего уровня оптимальной системой верхнего уровня с коррекцией параметров нижнего уровня

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Ванин А.В., Воронов Е.М., Серов В.А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Developing a Multicriteria Optimization Technique for a Hierarchical Control System based on Coordinated Stable and Efficient Compromises

We developed an optimisation technique for a hierarchical control system based on the algorithm we generated for obtaining coordinated stable and efficient compromises. We formed the low-level coordination properties for optimising a two-level multichannel aircraft guidance system based on coordinated stable and efficient compromises. We analysed the efficiency of a multicriteria-optimal hierarchical control system, taking into account efficiency balancing using per-level compromises and inter-level coordination. We formed additional properties for an optimal top-level system coordinating a parametrised adaptive low-level system via correcting low-level parameters

Текст научной работы на тему «Разработка метода многокритериальной оптимизации иерархической системы управления на основе координированных стабильно-эффективных компромиссов»

УДК 62.50:681.51

DOI: 10.18698/1812-3368-2018-6-31-47

РАЗРАБОТКА МЕТОДА МНОГОКРИТЕРИАЛЬНОМ ОПТИМИЗАЦИИ ИЕРАРХИЧЕСКОЙ СИСТЕМЫ УПРАВЛЕНИЯ НА ОСНОВЕ КООРДИНИРОВАННЫХ СТАБИЛЬНО-ЭФФЕКТИВНЫХ КОМПРОМИССОВ

A.В. Ванин1 Е.М. Воронов1

B.А. Серов2' 3

mole@list.ru

emvoronov@mail.ru

ser_off@inbox.ru

1 МГТУ им. Н.Э. Баумана, Москва, Российская Федерация

2 Российский технологический университет (МИРЭА), Москва, Российская Федерация

3 РАНХиГС, Москва, Российская Федерация

Аннотация

Разработан метод оптимизации иерархической системы управления на базе алгоритма получения координированных стабильно-эффективных компромиссов. Сформированы свойства координирования нижнего уровня при оптимизации двухуровневой многоканальной системы управления летательного аппарата на основе координированных стабильно-эффективных компромиссов. Проведен анализ эффективности многокритериально оптимальной иерархической системы управления с учетом балансировки эффективности на основе поуровневых компромиссов и межуровневой координации. Сформированы дополнительные свойства координации параметризованной адаптивной системы нижнего уровня оптимальной системой верхнего уровня с коррекцией параметров нижнего уровня

Ключевые слова

Оптимизация, управление, двухуровневые иерархические системы, координация, исполнительное управление, регулирование

Поступила в редакцию 20.04.2017 © МГТУ им. Н.Э. Баумана, 2018

Структура и модель двухуровневой системы. Рассмотрен метод оптимизации структурно и функционально сложных систем управления (СУ) [1-3]. Проанализирована возможность применения иерархических подходов к СУ летательных аппаратов (ЛА) в целях повышения качества наведения аппарата. В качестве уровней иерархии в рассматриваемой СУ ЛА выступают двухканальная система наведения ЛА и трехканальная система стабилизации (ССт) с перекрестными связями. Двухуровневая математическая модель системы наведения-стабилизации беспилотного ЛА (БЛА) с учетом перекрестных связей приведена на рис. 1.

Коэффициенты передачи устройства выработки команд каналов СУ (КСУО kyl, l = 1, 2, определяют качество метода пропорционального самонаведения. Управляющими сигналами на уровне системы наведения щ, имеющими смысл координации для уровня ССт, являются заданные перегрузки, зависящие от параметров kyl, kku l = 1, 2, или обобщенные законы управления (рис. 2):

Пу з = /2кгс кухкк1 / (ф-фк )У / g; п з = /2 кгс ку 2кк 2 /1 (Х-Хк )У / g.

Здесь кгс — коэффициент передачи устройства выработки команд головки самонаведения (ГС).

Описание каналов ССт (КССт), связанных с объектом управления, представим в виде систем уравнений:

Ну5 к$пу ( пу пу з ) ;

~ к$пг ^ п% з ) ; (2)

у 5 = Му-у з);

пу$ ^ кпу ^ пу пу з ^ ; 1у — + кп% ( ~п% ~ п% з ) ; (3)

1х =у5 +ку(у-уз);

4 + кюг®г _ 2Трп^рп3в -§в

О в =■

T 2 ТРП >

ly ^ krny ® y _ 2трп ^рп 5 н -5н

Т 2 ТРП

lx Ь kax^x _ 2трп ^рп 5 э -5э

0"у V II / л\

н _ ~ ; (4)

5 э =" „ >

э т2

1РП

где Пу з, п% з, у3 — заданные значения перегрузок и угла крена; V — управляющие

сигналы, соответствующие углам поворота рулей ЛА (5в, 5н, 5э) (см. рис. 1), которые являются обобщенными или заданными функциями параметров — коэффициентов обратных связей ССт: коэффициенты датчиков линейных ускорений кпу, кп%, коэффициенты дифференцирующих гироскопов кюх, кюу, кюг и коэффициент свободного гироскопа ку, коэффициенты пропорционально-интегрального регулятора для обнуления статической погрешности по положению к5пу, к5п%, к5у; ТРП, ^РП — параметры рулевого привода (РП) ЛА. В типичном случае существенна связь между каналами вращательного и поступательного движений ЛА, что определяет связь каналов стабилизации и наведения соответственно [4].

Математическая модель движения ЛА представлена моделью углового (вращательного) движения вокруг центра масс по углам тангажа, рыскания и крена с соответствующими воздействиями аэродинамического управления по нормальному ускорению _/н в каналах управления направлением скорости поступательного движения центра масс в вертикальной плоскости по углу наклона траектории 0 и в горизонтальной плоскости по углу поворота траектории Т.

Структурная схема двухуровневой двухканальной системы наведения-стабилизации ЛА с перекрестными связями (см. рис. 1) соответствует структурной схеме двухканальной системы наведения-стабилизации ЛА (см. рис. 2).

Управление (наведение ЛА)

Регулирование (стабилизация ЛА)

Объект-ЛА

Фо

КСУ 1

(Ауъ *кх)

щ(пуз)

КСУ 1

9, и„

П(бв)

Математическая модель ЛА КССт 1

ЭО'ну)

Математическая модель ЛА КСУ 1

V ®

Ц> Ц'

Г,0,Х,7

КСУ 2

---.... и\(пуз)

Хо

КСУ 2

(^соу

[[3]]

Математическая модель ЛА КССт 2

[[2]]

УО'шг)

Математическая модель ЛА КСУ 2

[[1]]

[[3]]

[[2]]

V ч?

Ц> Ц>

Хц, Уц

КСУ 2

уз(83)

У. У

Математическая модель ЛА КССт 3

Математическая модель цели

Рис. 1. Двухуровневая модель системы наведения-стабилизации трехканальной СУ ЛА [4]: КСУ, КССт — каналы системы управления и системы стабилизации ЛА; и1>2 — координирующие воздействия на систему стабилизации; VI, 2, з — исполнительные управления ССт ЛА; 9, \|/ —углы тангажа и рыскания; _/„ —нормальные ускорения ЛА; (Хц,Уц,2ц) —координаты центра массы О0 беспилотного ЛА (центра массы Оц ЛА-цели); V, ©, (Уц>®ц>Ч,ц) — координаты вектора скорости ЛА (ЛА-цели); ср — угол места между горизонтальной плоскостью Х0О020 и линией визирования; % —угол азимута между осью О0Х0 и проекцией линии визирования на Х0О020; фо.Х».-- —элементы опорной траектории; знаком [[¿]], г = 1-4, обозначены блоки, являющиеся перекрестными связями в динамике поступательного движения центра массы БЛА, углового (вращательного) движения вокруг центра массы ЛА, между регуляторами ССт и в методе пространственного наведения ЛА

Аф

/1 ei h\ "и ку\ «Hl V g fi "1 КССт 1 Пу, g Vs А Э

!луз

ч

Wr(s)

КСУ-1

I

Ах!

£2

%

Wr(s)

КСУ-2

Л £2 к/а »и ку2 Ща V /2 "2 КССт 2 nz 8 Li. 1 1 1 дч»

g ЛУЗ 1 1

V- и' КССт 3

У Г /О - Кинематика [Ц [Ц[[1]] 1 г

%о к Г

Фо 1 О

Цель

Рис. 2. Структурная схема двухканальной системы наведения-стабилизации ЛА: /1, / — функции ограничения сигнала ошибки и сигнала перегрузки; 1УГ — передаточная функция датчика момента и гиростабилизатора, ШГ = кГС / 5

В силу того, что КССт по углу крена отрабатывает только возмущающее воздействие, и на него не поступает сигнал наведения с уровня управления, на структурной схеме (см. рис. 2) отсутствует непосредственный координирующий сигнал на канал крена. Влияние канала крена на управляющие воздействия на каждом уровне иерархии учитывается в математическом описании ССт и через перекрестные связи на каждом уровне.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Замкнутая система в каналах наведения представляет собой координатор цели (КЦ) головки самонаведения ЛА на основе двухосного силового гироскопического стабилизатора. Коэффициенты кы являются коэффициентами передачи двухканального чувствительного элемента КЦ. Сформирован облик объекта управления, системы наведения и ССт.

Концепция обобщенной оптимизации многоуровневой системы управления. Метод оптимизации сформирован на основе комбинации методов проектирования иерархических распределенных систем управления (ИРСУ) для выбора оптимальной функциональной структуры ИРСУ (облика ИРСУ); методов оптимизации многообъектных многокритериальных систем (ММС) на основе стабильно-эффективных игровых компромиссов для оптимизации и уравновешивания (балансировки) подсистем в составе ММС-уровня регулирования, управления, принятия решения по эффективности или потерям; методов опти-

мизации межуровневой координации с приоритетом — «правом первого хода» каждого верхнего уровня в ИРСУ. Такая концепция позволяет сформулировать определение обобщенного оптимального управления в ИРСУ [1-6].

Определение 1. Назовем обобщенной оптимизацией многоуровневой автоматизированной системы управления (АСУ) такой способ оптимизации, который формируется на основе комбинации процессов:

1) многокритериального выбора оптимальной функциональной структуры АСУ (облика АСУ);

2) равновесно-арбитражной многокритериальной оптимизации ММС-уров-ней АСУ;

3) оптимизации межуровневой координации.

В качестве комментария к формированию структуры двухуровневой пятика-нальной СУ наведения-стабилизации ЛА (см. рис. 1) следует отметить, что выбор функционального облика таких систем в настоящее время достаточно отработан [4, 7, 8]. Затем формируется итерационная процедура оптимизации управления на основе равновесно-арбитражного алгоритма (РАА) на ММС-уровнях и алгоритма получения межуровневых координаций на основе обобщенного иерархического уравновешивания по Штакельбергу. На соответствующих уровнях выбираются параметры, которые обеспечивают балансировку и оптимальность по Парето на основе равновесно-арбитражной схемы стабильно-эффективного компромисса [5, 6, 9, 10]. Сигналы иг, г = 1,2, обеспечивают межуровневую координацию между уровнями управления и стабилизации, а сигналы , г = 1,2,3, — исполнительное управление. На уровне стабилизации в качестве управляющих сигналов V приняты сигналы изменения углов отклонения руля высоты, руля направления и элеронов.

Далее представлен алгоритм оптимизации обобщенного управления многоуровневой АСУ на основе разработанного метода иерархического уравновешивания по Штакельбергу, в котором обобщено понятие стратегии по Штакель-бергу в классе иерархических дифференциальных игр (ИДИ).

Определение и структурные свойства иерархического равновесия в многоуровневых системах управления с обобщением стратегии Штакельберга. В отличие от известных результатов и в соответствии со структурным требованием многоуровневой СУ каждый верхний уровень представляет собой структурированную ММС с исходной структурной несогласованностью (рис. 3). На структурной схеме сохранены традиционные обозначения двухступенчатой дифференциальной игры Центра и исполнительной системы (ИС). Но в соответствии, например, с двухуровневой структурой управления-регулирования (см. рис. 2) верхний уровень может иметь смысл ММС. Таким образом, в настоящей работе имеет место обобщение двухступенчатой ИДИ [2, 5].

Структурно-сложный объект (ССО) описывается математической моделью

± = f(г, x, v, x(fo) = xо, x е Eи, (5)

где v — исполнительное управление с распределенным исполнением (см. рис. 3), v = (Vi, v2, v3), dimvi = m{, i = 1,2,3, Vi e V,- с Emi,

3

dim v = m = X mi, v e V = V1 x V2 x V3 с Em.

i=i

(6)

«

u я a о

ft IS

u u Я

i iff О

Al

•^ИС-1 •^ИС-2 ^ИС-3

vi

V2

V3

CCO

Рис. 3. Структурная схема двухуровневой трехподсистемной ИДИ: верхний уровень: ММС-Центр; нижний уровень: ММС-исполнительная система (ММС-ИС);

ССО — структурно-сложный объект

Управление-координация ММС-Ц:

u = (Mi, u2), dimu; = k; > 3, u; e U; с Ekl, dim u = k = X ki, u e U = Ui x U2 с Ek.

(7)

При распределенной координации и, связанной с одной из подсистем ММС-ИС (см. рис. 3), неравенство в (7) может не выполняться.

Структурно и функционально связанные задачи ММС-Ц и ММС-ИС характеризуются функциями эффективности

/цi = /цi (v, u), l = 1, 2; /исi = /исi ( v, u), i = 1, 2, 3.

Общая структура показателей (5) имеет вид

tk

/ji =Фji (x,tk)+J fji (t,x,u, v)dt, i = 1,2,3, j = (Ц, ИС).

(8)

(9)

Определение 2 (ИРИДИШ). Назовем ИРИДИШ (иерархическое равновесие иерархической дифференциальной игры по Штакельбергу) со структурными свойствами, которые составляют следующую трехэтапную процедуру процесса оптимизации с обобщением стратегии Штакельберга.

На первом этапе ММС-Ц на «правах первого хода» сообщает ММС-ИС координацию в форме закона-стратегии и (t, х)е и для каждой позиции из множества ^, х }.

На втором этапе на уровне ММС-ИС формируется отображение R : U ^ V такое, что при каждом фиксированном u е U

maxфис (Jrnci(u, v),...,/иcз(u, v)) = фис (Jwd(u, Ru),...,/иcз(u, Ru)), (10)

где Ru = vr при фиксированном u.

Конкретный вид функции фис определяется на множестве степеней конфликтности и несогласованности подсистем ММС-иС (антагонизм, бескоалиционный или коалиционный конфликт, кооперация).

На третьем этапе, в котором развивается стратегия Штакельберга и обобщается иРидиШ, ММС-Ц выбирает решение

mjixФц (Jm(u, Ru),..., Jцз(^ Ru)) = Фц (Jm(u0, Ru0),..., Jцз(u0, Ru0)). (11)

Конкретный вид функции фц определяется на множестве степеней конфликтности или несогласованности подсистем ММС-Ц, когда u0 = ur.

Набор |ur, Ru) определяется как обобщенное иРиДиШ.

Замечание 1. В общем случае управление-координация u ММС-Ц и исполнительное управление v ММС-ИС являются обобщенными векторами u(f, x), v(t, x) соответственно с набором показателей-требований.

Замечание 2. Функции фц, фис являются функциями балансировки по эффективности в ММС на уровнях ИРСУ на основе, например, уравновешивания по Нэшу [9].

Замечание 3. Для обеспечения, кроме балансировки, на ММС-уровнях предельной эффективности решаются задачи многокритериальной оптимизации функции J^, а также Jц на основе арбитражной схемы Нэша (АСН). Функции фц, фис приобретают более общий вид, обеспечивающий многокритериальный равновесно-арбитражный компромисс. На втором и третьем этапах вводятся дополнительные итерационные операции на основе АСН:

Фас = max П(J^a (u, v)-Jwa (u, vr)), i = 1,...,3; vr = R(uvП = Rасн (u, vr);

Фц (un, RАcн(uП)) = maxП[Jц i ~ Jцi (ur, RАcн(ur))], l = 1,2, ur ^ un,

u i

где vП, un — оптимальны по Парето.

Арбитражная схема Нэша дает результат на фронте Парето в точке, ближайшей к показателям равновесия, что подчеркивает значимость полученного стабильно-эффективного компромисса [9].

Замечание 4. При указанном обобщении функций фц, фис (замечание 3) координация будет иметь смысл un при условии Rасн (u) = vП на каждой итерации.

Трехэтапная структура определения 2 и замечание 3 формируют основу РАА-оптимизации.

Замечание 5. В двухуровневой задаче наведения-стабилизации (см. рис. 1) при заданных функциональных связях (1)-(4) u = u(kц, x) и v = v(kис, x), где

u = (ny, nz), v = (5в, 5н, 5э), координация формируется векторами параметров kц1 =( ky1, kk1), kц2 =( ky2, kk2), а исполнительное управление определяется векторами параметров k^1 =(kaz, kny, kmy), k^2 =(kay, knz, ksm),

k исз = ( kax, ky , ksy ) .

Структура формирования обобщенной оптимизации двухуровневой системы на основе ИРИДИШ в бескоалиционном варианте балансировки ММС-уровней. Обобщение задачи по сравнению с обобщением, приведенным в работе [5], заключается в структурировании каждого уровня многоуровневой ирсУ. Введем в рассмотрение отображение, имеющее смысл равновесия по Нэшу,

v1, R2u, R^ при i = 1; Ru||vi =< R1u, v2, R3u при i = 2; (12)

R1u, R2u, v3 при i = з;

Ru = (R1u, R2u, Rзu), u = (U1, U2). (1з)

В соответствии со вторым этапом получения иРидиШ (10) при условии, что фис реализует операцию бескоалиционной конфликтной ситуации, на уровне ММс-ис формируются три отображения R;: U ^ vi, i = 1,2,з, такие что

J ис i (u, Ru ) = max Jиc i (u, Rull vi), i = 1,2,з. (14)

V 7 vieVf V 7

В этом случае (1з) реализует равновесное решение с индексом r при фиксированной допустимой координации u :

R (u) = vr = (vi = R1u, v2 = R2u, vr = Rзu).

Далее в соответствии с третьим этапом (14) формируется фц:

Jцi (ur, Rur ) = max J (u||u , R (u||u )) = max J (u||u , vr (u||u )), l = 1,2,

Ul Ul

где

ur = ( ul, u2);

и ÍU1,u2 при l =1; /1СЛ u \ui = \ r j о (15)

\u[,u2 при i = 2. система (15) означает равновесие по Нэшу на верхнем уровне.

Учет замечания 3 также дополнительно обобщает метод оптимизации ИРСУ, формируя РАА. Таким образом, РАА дает двойное обобщение известного алгоритма ИРИДИШ с централизованным верхним уровнем (Центром) [5].

Достаточные условия обобщенного управления на основе уравнения Гамильтона — Келли исследованы в работах [1, 3, 5], там же предложены алгоритм решения задачи синтеза обобщенного управления в линейно-квадратичной постановке и общие структурные свойства итерационного алгоритма для постановки общего вида.

Варианты решения задачи оптимизации иерархической системы управления. В общем случае нелинейного описания ИРСУ задачу получения законов и(х), у(х) аналитически решить на основе уравнений Гамильтона — Келли практически невозможно.

Получены следующие варианты решения задачи оптимизации ИРСУ.

1. Синтез оптимальных законов управления ИРСУ и(х), у(х) в линейно-квадратичной постановке.

2. При заданном техническом облике системы в практических задачах управления-регулирования при известных функциональных зависимостях и = и ( к ц, х ) и V = V ( к ИС, х ) сформированы и решены параметризованные нелинейные задачи на основе РАА.

3. В полученной задаче параметрической оптимизации ИРСУ дополнительно используются результаты адаптивной параметрической оптимизации системы стабилизации ЛА по скоростному напору на основе РАА [7, 8], что значительно упрощает решение задачи оптимизации ИРСУ.

При реализации РАА каждому итерационному решению на уровне наведения с известными результатами по скоростному напору формируется отклик в виде равновесных или равновесно-арбитражных оптимальных параметров ССт.

Решение задачи синтеза оптимальных законов и(х), v(x) в двухуровневой системе ММС-Ц, ММС-ИС в линейно-квадратичной постановке рассмотрено в работах [1-3, 6].

Решение параметризованной задачи синтеза оптимальной двухуровневой многоканальной системы наведения-стабилизации летательного аппарата на основе координированных стабильно-эффективных компромиссов с адаптацией управляющих параметров системы стабилизации. Развивая варианты 2 и 3 решения задачи синтеза оптимального закона управления-регулирования, рассмотрим применение полученного алгоритма к решению общей задачи синтеза, когда модель представлена в общем виде, без учета линеаризации, но с учетом всех нелинейностей. При заданном техническом облике модели системы наведения-стабилизации нет необходимости находить структуру законов управления. В качестве описания использована нелинейная модель движения ЛА. Структуры законов управления на обоих уровнях иерархии заданы как позиционные функции параметров на каждом уровне и = и ( к ц, х ) и V = V ( к ИС, х ).

Решение задачи оптимизации ИРСУ сводится к нахождению оптимальных значений управляющих параметров на уровнях наведения и стабилизации. При этом

наведение на основе РАА обладает координационным свойством для уровня стабилизации.

Исследованы процессы параметрической оптимизации ИРСУ высокоманевренным ЛА как иерархической системы наведения-стабилизации с учетом перекрестных связей каналов наведения и стабилизации, многокритериальных требований к каналам наведения и стабилизации ЛА, приближенной и точной траектор-ной адаптации ССт, коррекции траектории для повышения качества адаптивной стабилизации. Показатели эффективности на уровне наведения имеют вид:

- максимизация скорости

/ц11 () = "V2 (Ь ); ]ц12 = - ( V2 (к ) + У2 (ь ));

- векторный промах, который не должен превышать полуметра

]ц21 ^к) = (У-У{к))2; ]ц22 ^к) = {Хц -х(гк))2 -Z(гк))2;

- качество наведения, характеризуемое требуемыми углами подлета к цели, т. е. необходимо вывести ЛА в плоскость ЛА-цель (по углу Т), с учетом желаемого направления подлета к цели, близкого к вертикальному (требование по углу 0):

Jц32 (tk)-

V(tk )-

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Jц31 (h)=(©(^)+-2j ;

(2ц - Z (to))

arcsin

^(Хц - X (to ))2 + ^ - Z (to ))2

В соответствии с этапами 2, 3 обобщенной оптимизации ИРСУ рассмотрим применение метода многокритериальной оптимизации иерархической системы наведения-стабилизации ЛА на основе РАА с обеспечением адаптации параметров по скоростному напору (как функции высоты и скорости) на уровне стабилизации (вариант 3). Получение оптимальных параметрических зависимостей на уровне стабилизации описано в работах [7, 8].

При решении задачи многокритериальной оптимизации параметров ССт для оценки эффективности функционирования каждого канала ССт использовали комплексный показатель, представляющий собой линейную свертку равнозначных показателей статической точности, колебательности, быстродействия, устойчивости. Таким образом, критерий оптимизации имеет вид

"Фа" "Ф1"

ф = = ф 2

ф 3 _

4 4

X а j» JMCj1 Еа jiJji

j=1 ' j=1

4 4

X аjyJMCj2 = Za j 2 Jj 2

j=1 ' j=1

4 4

X аjУ JMCj3 Ea j3 Jj 3

_ j=1 _ _ j=1 _

■ min,

где каждый компонент вектора определяется как сумма нормированных показателей с весовыми коэффициентами, которые учитывают значимость каждого скалярного показателя в канале ССт.

Следовательно, при решении задачи многокритериальной оптимизации параметров трехканальной ССт размерность оптимизируемого векторного показателя эффективности ССт равна 3, размерность вектора варьируемых параметров

ССт — 9. Вследствие равнозначности показателей а^ = 0,5, ] = 1,...,4; I = 1.....3.

На области применимости БЛА по скоростному напору для 18 фиксированных режимов с помощью генетических алгоритмов выполнена оптимизация ССт по вектору критериев. Для каждого режима найден вектор оптимальных параметров. Результаты интерполируются на основе сплайнов на всю область применимости с получением поверхностей для каждого из девяти параметров как функций числа Маха и высоты и, следовательно, скоростного напора. Пример полученной поверхности для одного из девяти параметров приведен на рис. 4.

0,2 0,4 0,6 0,8 1,0 1,2 1,4 1,6 1,8 2,0 М

б

Рис. 4. Оптимальная зависимость коэффициента от числа Маха и высоты полета (а), полученная для задачи стабилизации БЛА, зависимость высоты полета от числа Маха (б)

В процессе решения определяются равновесно-арбитражные оптимальные параметры на уровне наведения с учетом бортовой реализации адаптации на уровне стабилизации в зависимости от формируемой траектории полета ЛА. Результатом применения алгоритма является совместное получение оптимальных параметров на уровне наведения и уровне стабилизации по многокритериальным требованиям на обоих уровнях иерархии.

Исследование эффективности многокритериально-оптимальной иерархической системы наведения-стабилизации с учетом балансировки эффективности на основе поуровневых компромиссов и межуровневой координации.

Координаты точки старта: Х0 = 0; У0 = 2500 м; Ъ0 = 0.

Цель — неподвижный или малоподвижный объект со скоростью, много меньшей скорости ЛА, вследствие чего цель можно полагать неподвижной. Координаты цели: Хк = 4500 м; Ук = 0; Ък = 500 м.

Рассмотрены два варианта моделирования. В первом варианте осуществляется моделирование без учета балансировки каналов на уровне наведения с адаптацией ССт по скоростному напору, а во втором — с балансировкой каналов на уровне наведения с адаптацией ССт по скоростному напору. Сравнительные результаты моделирования представлены на рис. 5, 6 и в таблице.

30 t, с

2 1

1 S

" & 1 0

>>

-1

„ 20

я U 15

й

ц я § & 10

о Ц 5

г

>

0

10

20

_L

30 и С

30 и с

Рис. 5. Характеристики продольного и бокового каналов для вариантов моделирования без балансировки (а) и с учетом балансировки (б) каналов на уровне наведения

Рис. 6. Траектории движения БЛА при наведении на цель для вариантов моделирования без балансировки (а) и с учетом балансировки (б) каналов на уровне наведения

Сравнительные результаты моделирования

Параметр Без учета балансировки С учетом балансировки

каналов наведения каналов наведения

Вектор управляющих параметров наведения [ку1, кк1, ку2, кк2] [3, 5, 3, 5] [6, 10, 9, 20]

Векторный промах Я, м 3,57 0,38

Углы подлета к цели, град:

Т -22,2 (-6,33) -12,6 (-6,33)

0 -67,3 (-90) -76,5 (-90)

Проекции вектора скорости, м/с:

V* 286,63 290,9

2,55 57,2

2,73 6,62

Согласно результатам анализа характеристик (см. рис. 5), при балансировке каналов системы наведения на уровне ССт уменьшается перерегулирование в результирующих характеристиках и колебательность.

По результатам анализа числовых параметров, входящих в состав требований на уровне наведения, таких как уменьшение векторного промаха, улучшение требуемых углов при подлете к цели и увеличение скорости при подлете к цели в момент перехвата цели, можно судить о положительном применении данного метода оптимизации иерархической системы управления.

Заключение. Сформирована двухуровневая математическая модель иерархической системы наведения-стабилизации ЛА с учетом перекрестных связей на каждом уровне.

Разработан метод оптимизации иерархической системы наведения-стабилизации на основе координируемых компромиссов с учетом связей оптимальных параметров ССт с перегрузкой — координацией верхнего уровня в процессе двухуровневой оптимизации.

Использование метода оптимизации иерархической системы управления динамическим объектом на основе координированных стабильно-эффективных компромиссов дает положительные результаты, обладающие координационными свойствами и сбалансированными на уровнях ММС, что видно при сравнении результатов моделирования с результатами, полученными без применения методики.

ЛИТЕРАТУРА

1. Воронов Е.М., Карпунин А.А., Серов В.А. Алгоритмы иерархической оптимизации в двухуровневой многоканальной задаче «управление-регулирование» // Вестник РУДН. Инженерные исследования. 2009. № 4. С. 55-67.

2. Оптимизация иерархической системы «наведение-стабилизация» летательного аппарата с адаптацией системы стабилизации / А.В. Ванин, Е.М. Воронов, А.А. Карпунин, В.А. Серов, К.К. Любавский // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2015. № 4. С. 13-33. DOI: 10.18698/0236-3933-2015-4-13-33

3. Ванин А.В., Воронов Е.М., Карпунин А.А. Оптимизация управления в двухуровневой иерархической системе стабилизации-наведения летательного аппарата // Вестник МГТУ им. Н.Э. Баумана. Сер. Естественные науки. 2012. Спец. вып. № 6. C. 19-42.

4. Лебедев А.А., Карабанов В.А. Динамика систем управления беспилотными летательными аппаратами. М.: Машиностроение, 1965. 528 с.

5. Вайсборд Э.М., Жуковский В.И. Введение в дифференциальные игры нескольких лиц и их приложения. М.: Советское радио, 1980. 304 с.

6. Воронов Е.М., Карпунин А.А., Серов В.А. Иерархическое равновесие в многоуровневых системах управления // Вестник РУДН. Инженерные исследования. 2008. № 4. С. 18-29.

7. Многокритериальная оптимизация сложной трехканальной системы стабилизации летательного аппарата в форме равновесно-арбитражного компромисса / Е.М. Воронов, В.А. Ефремов, С.И. Сычев, К.К. Любавский, М. Тихонов // Тр. XV Междунар. конф. «Проблемы управления и моделирования в сложных системах». Самара: Самарский науч. центр РАН, 2013. С. 208-217.

8. Многокритериальная параметрическая оптимизация трехканальной системы стабилизации летательного аппарата с перекрестными связями / А.С. Аксенов, Е.М. Воронов, К.К. Любавский, С.И. Сычев // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2014. № 3. С. 16-36.

9. Воронов Е.М. Методы оптимизации управления многообъектными многокритериальными системами на основе стабильно-эффективных компромиссов. М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. 576 с.

10. Cеров В.А. Генетические алгоритмы оптимизации управления многокритериальными системами в условиях неопределенности на основе конфликтных равновесий // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2007. № 4. С. 70-80.

11. Солодовников В.В., Зверев В.Ю. Применение методов теории автоматического управления и многокритериальной оптимизации для автоматизации проектирования АСУ ТП. М.: Машиностроение, 1984. 48 с.

Ванин Александр Викторович — канд. техн. наук, ассистент кафедры «Системы автоматического управления» МГТУ им. Н.Э. Баумана (Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5, стр. 1).

Воронов Евгений Михайлович — д-р техн. наук, профессор кафедры «Системы автоматического управления» МГТУ им. Н.Э. Баумана (Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5, стр. 1).

Серов Владимир Александрович — канд. техн. наук, доцент кафедры «Управление и моделирование систем» Российского технологического университета (МИРЭА) (Российская Федерация, 119454, Москва, пр-т Вернадского, д. 78), доцент РАНХиГС (Российская Федерация, 119571, Москва, пр-т Вернадского, д. 82, стр. 1).

Просьба ссылаться на эту статью следующим образом:

Ванин А.В., Воронов Е.М., Серов В.А. Разработка метода многокритериальной оптимизации иерархической системы управления на основе координированных стабильно-эффективных компромиссов // Вестник МГТУ им. Н.Э. Баумана. Сер. Естественные науки. 2018. № 6. С. 31-47. БО!: 10.18698/1812-3368-2018-6-31-47

DEVELOPING A MULTICRITERIA OPTIMIZATION TECHNIQUE FOR A HIERARCHICAL CONTROL SYSTEM BASED ON COORDINATED STABLE AND EFFICIENT COMPROMISES

A.V. Vanin1 mole@list.ru

E.M. Voronov1 emvoronov@mail.ru

V.A. Serov2, 3 ser_off@inbox.ru

1 Bauman Moscow State Technical University, Moscow, Russian Federation

2 MIREA — Russian Technological University, Moscow, Russian Federation

3 Russian Presidential Academy of National Economy and Public Administration (RANEPA), Moscow, Russian Federation

Abstract

We developed an optimisation technique for a hierarchical control system based on the algorithm we generated for obtaining coordinated stable and efficient compromises. We formed the low-level coordination properties for optimising a two-level multichannel aircraft guidance system based on coordinated stable and efficient compromises. We analysed the efficiency of a multicriteria-optimal hierarchical control system, taking into account efficiency balancing using perlevel compromises and inter-level coordination. We formed additional properties for an optimal top-level system coordinating a parametrised adaptive low-level system via correcting low-level parameters

REFERENCES

[1] Voronov E.M., Karpunin A.A., Serov V.A. Algorithms of hierarchical optimization in two-level multichannel problem of control-regulation. Vestnik RUDN. Inzhenernye issledovaniya [RUDN Journal of Engineering Researches], 2009, no. 4, pp. 55-67 (in Russ.).

[2] Vanin A.V., Voronov E.M., Karpunin A.A., Serov V.A., Lyubavskiy K.K. Optimization of the hierarchical system of "guidance-stabilization" of the aircraft with the stabilization system adaptation. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bau-man Moscow State Tech. Univ., Instrum. Eng.], 2015, no. 4, pp. 13-33 (in Russ.).

DOI: 10.18698/0236-3933-2015-4-13-33

[3] Vanin A.V., Voronov E.M., Karpunin A.A. Control optimization in a two-level hierarchical stabilization-guidance system of an aircraft. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Estestv. Nauki [Herald of the Bauman Moscow State Tech. Univ., Nat. Sci.], 2012, spec. iss. no. 6, pp. 19-42 (in Russ.).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

[4] Lebedev A.A., Karabanov V.A. Dinamika sistem upravleniya bespilotnymi letatel'nymi apparatami [Dynamics of control systems for unmanned aircraft]. Moscow, Mashinostroenie Publ., 1965. 528 p.

[5] Vaysbord E.M., Zhukovskiy V.I. Vvedenie v differentsial'nye igry neskol'kikh lits i ikh prilozheniya [Introduction to differential games of several persons and their applications]. Moscow, Sovetskoe radio Publ., 1980. 304 p.

[6] Voronov E.M., Karpunin A.A., Serov V.A. Hierarchical equilibrium in multilevel control system. Vestnik RUDN. Inzhenernye issledovaniya [RUDN Journal of Engineering Researches], 2008, no. 4, pp. 18-29 (in Russ.).

[7] Voronov E.M., Efremov V.A., Sychev S.I., Lyubavskiy K.K., Tikhonov M. [Multicriteria optimization of a complex three-channel stabilization system of an aircraft in the form of an equilibrium-arbitration compromise]. Tr. XV Mezhdunar. konf. "Problemy upravleniya i mo-delirovaniya v slozhnykh sistemakh" [Proc. XV Int. Conf. ''Control and modelling problems in complex systems'']. Samara, Samarskiy nauch. tsentr RAS Publ., 2013, pp. 208-217 (in Russ.).

[8] Aksenov A.S., Voronov E.M., Lyubavskiy K.K., Sychev S.I. Multicriteria parametric optimization of the triplechannel 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.).

Keywords

Optimisation, control, two-level hierarchical systems, coordination, executive control, adjustment

Received 20.04.2017 © BMSTU, 2018

[9] Voronov E.M. Metody optimizatsii upravleniya mnogoob'ektnymi mnogokriterial'nymi sistemami na osnove stabil'no-effektivnykh kompromissov [Methods for optimizing control on multiobject multicriteria systems based on stable-effective trade-offs]. Moscow, Bauman MSTU Publ., 2001. 576 p.

[10] Serov V.A. Genetic algorithms of optimizing control of multiobjective 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.], no. 4, pp. 70-80 (in Russ.).

[11] Solodovnikov V.V., Zverev V.Yu. Primenenie metodov teorii avtomaticheskogo upravleniya i mnogokriterial'noy optimizatsii dlya avtomatizatsii proektirovaniya ASU TP [Application of methods of the theory of automatic control and multicriteria optimization for the automation of design of process control systems]. Moscow, Mashinostroenie Publ., 1984. 48 p.

Vanin A.V. — Cand. Sc. (Eng.), Assist. Lecturer, Department of Automatic Control Systems, Bauman Moscow State Technical University (2-ya Baumanskaya ul. 5, str. 1, Moscow, 105005 Russian Federation).

Voronov E.M. — Dr. Sc. (Eng.), Professor, Department of Automatic Control Systems, Bauman Moscow State Technical University (2-ya Baumanskaya ul. 5, str. 1, Moscow, 105005 Russian Federation).

Serov V.A. — Cand. Sc. (Eng.), Assoc. Professor, Department of Control and Simulation of Systems, MIREA — Russian Technological University (Vernadskogo prospekt 78, Moscow, 119454 Russian Federation); Assoc. Professor, Russian Presidential Academy of National Economy and Public Administration (RANEPA) (Vernadskogo prospekt 82, str. 1, Moscow, 119571 Russian Federation).

Please cite this article in English as:

Vanin A.V., Voronov E.M., Serov V.A. Developing a Multicriteria Optimization Technique for a Hierarchical Control System based on Coordinated Stable and Efficient Compromises. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Estestv. Nauki [Herald of the Bauman Moscow State Tech. Univ., Nat. Sci.], 2018, no. 6, pp. 31-47 (in Russ.). DOI: 10.18698/1812-3368-2018-6-31-47

i Надоели баннеры? Вы всегда можете отключить рекламу.