Синтез управления маневром уклонения беспилотного летательного аппарата с учетом терминальных ограничений
Автор: Половинчук Николай Яковлевич, Иванов Станислав Валерьевич, Котельницкая Любовь Ивановна
Журнал: Вестник Донского государственного технического университета @vestnik-donstu
Рубрика: Машиностроение и машиноведение
Статья в выпуске: 2 т.18, 2018 года.
Бесплатный доступ
Введение. Статья посвящена решению задачи формирования субоптимальной стратегии уклонения беспилотного летательного аппарата в условиях неопределенности текущих характеристик движения и будущей стратегии поведения противодействующего ЛА, управление которым формируется с максимальной эффективностью. При этом траектория маневрирующего ЛА должна удовлетворять требованиям оптимальности некоторых заданных функций фазовых переменных в конечный момент времени и условиям прохождения его траектории через заданную терминальную область пространства. Начальные условия и динамические возможности уклоняющегося и противодействующего ЛА в начальный момент времени считаются известными. Управление уклоняющимся ЛА формируется его бортовыми средствами навигации и наведения в реальном масштабе времени на основе нелинейного позиционного управления с обратной связью. Целью работы является построение алгоритма решения задачи синтеза терминально-оптимального управления движением центра масс высокоскоростного беспилотного летального аппарата, позволяющего осуществлять поиск оптимального управления в функции текущих координат объекта. Рассмотрение задачи в такой постановке отличает ее от классических конфликтных задач о преследовании, решаемых с привлечением теории дифференциальных игр и требует поиска эффективных в вычислительном отношении способов ее решения. Материалы и методы. Наиболее эффективными для беспилотных ЛА, функционирующих в условиях интенсивных возмущений, жестких ограничений на фазовые переменные и управление, являются так называемые методы оптимального терминального управления, реализующие адаптивные алгоритмы с прогнозом. Поэтому решение сформулированной задачи может быть получено именно на основе использования их идеологии. Результаты исследования. Разработан новый метод кусочно-программного терминального управления движением беспилотного ЛА, отличающийся от известных тем, что основан на процедуре поиска стратегии управления по критерию наилучшего гарантированного результата с учетом терминальных ограничений. Разработана методика расчета стратегии управления маневром уклонения ЛА в медленном контуре терминальной системы управления, отличающаяся тем, что вместо процедуры прогноза в ускоренном времени и расчета невязок используется процедура преобразования краевой задачи в одноточечную задачу интегрирования системы обыкновенных дифференциальных уравнений, учитывающая наличие ненулевого терминального члена в целевом функционале. Обсуждение и заключения. Несмотря на то, что формирование субоптимальной стратегии наведения в терминальную область уклоняющегося ЛА осуществляется не в форме синтеза, программное управление адаптируется к текущим условиям. Это достигается за счет итерационной процедуры регулярного пересчета терминальных условий, что эквивалентно периодическому замыканию обратной связи. Таким образом, выведение уклоняющегося ЛА в заданную терминальную область осуществляется программно, а управление уклонением от противодействующего ЛА формируется в форме синтеза. Ограничениями на метод являются условия, что модель движения противодействующего ЛА известна и он формирует естественное управление с целью перехвата уклоняющегося ЛА.
Летательный аппарат, перехватчик, уклонение, терминальные условия, траектория, двухточечная краевая задача, управление
Короткий адрес: https://sciup.org/142214943
IDR: 142214943 | DOI: 10.23947/1992-5980-2018-18-2-190-200
Текст научной статьи Синтез управления маневром уклонения беспилотного летательного аппарата с учетом терминальных ограничений
2,3Don State Technical University, Rostov-on-Don, Russian Federation
Введение. Рассматривается задача формирования субоптимальной стратегии уклонения беспилотного летательного аппарата (ЛА) в условиях неопределенности текущих характеристик движения и будущей стратегии поведения противодействующего ЛА. При этом траектория уклоняющегося ЛА должна удовлетворять требованиям оптимальности некоторых заданных функций фазовых переменных в конечный момент времени, определяющих условия прохождения его траектории через заданную терминальную область пространства.
Начальные условия и динамические возможности уклоняющегося и противодействующего ЛА в начальный момент времени считаются известными. Управление уклоняющимся ЛА формируется за счет автономных средств его бортовой системы управления в реальном масштабе времени.
Целью работы является построение эффективного в вычислительном отношении метода решения задачи синтеза терминально-оптимального управления движением беспилотного уклоняющегося ЛА в вышеназванных условиях.
Рассмотрение задачи в такой постановке отличает ее от классических конфликтных задач о преследовании, решаемых с привлечением теории дифференциальных игр, и требует поиска эффективных в вычислительном отношении способов ее решения [1]. Необходимость такой постановки задачи обусловлена ограниченными возможностями бортовых цифровых вычислительных машин (ЦВМ) беспилотных ЛА.
Материалы и методы. Процесс полета уклоняющегося ЛА описывается вектором фазового состояния y ( t ), противодействующего — вектором z ( t ), где y ∈ Rn , z ∈ Rm .
Динамика взаимного движения описывается нелинейными дифференциальными уравнениями следующего вида:
Машиностроение и машиноведение
y ( t ) = fy ( У , t ) + g u (u , У , z , t), y(t 0 ) = У о , (1)
z ( t ) = f ( z , t ) + g v ( v , z , y , t ), z(t 0 ) = z 0 , (2)
где f y, f z, gu, gv — функции своих аргументов, непрерывные и дифференцируемые достаточное число раз; u, v — функции управления соответственно уклоняющимся и противодействующим ЛА, ( u е R , v е Rp ) ;
t g [ t 0, t k ] — время решения задачи уклонения, t 0 и t k , соответственно, моменты начала и окончания процесса уклонения [2].
Для решения задачи заданы некоторые компоненты вектора состояния уклоняющегося ЛА в конечный момент tk i-x
y( tk ) = y, где (i' = 1,n,, n, < n), а yi являются заданными краевыми значениями состояния ЛА, образующими требуемую терминальную область, являющуюся гладким многообразием следующего вида:
уА t k ) - У =ф yi ( У , t k ) = 0, i = 1, П 1 , (3)
где Фy — векторная функция размерности n , х 1.
Условиями задачи задается также требование оптимизации (предположим — максимизации) известной скалярной функции остальных n 2 ( n , + n 2 = n ) фазовых переменных вектора y ( t k ):
L [ У п , + i ( t k ) , y n +2 ( tk ) ,-, y n + n 2 ( tk ) ; t k ]= L ( y , t k ) . (4)
В общем случае противодействующий ЛА может быть задействован в любой момент движения уклоняющегося ЛА по траектории, проходящей через терминальную область (3). Этот момент времени t 0 начала реализации игры, а также начальные условия свои и противодействующего ЛА в соответствии с ранее принятым допущением на борту уклоняющегося ЛА определяются мгновенно и точно. Задачей уклоняющегося ЛА в дальнейшем является формирование стратегии уклонения с учетом терминальных ограничений (3), (4). В таком случае общее время реализации игры заранее неизвестно и конечный момент времени tk не фиксирован. Поэтому и в соответствии с общепринятым подходом будем считать t k параметром ( tk < t k , tk — максимальное время решения задачи, определяемое физическими возможностями игроков, запасами энергии и др.), который должен быть выбран в дополнение к управляющей функции уклоняющегося ЛА u ( t ) так, чтобы минимизировать время игры [3].
Процесс взаимного движения уклоняющегося и противодействующего ЛА заключается в следующем.
Целью управляемого движения уклоняющегося ЛА с момента t 0 является максимизация расстояния от противодействующего ЛА в момент tk , а противодействующего ЛА, наоборот, минимизация этого расстояния.
Соответственно управляющие функции ЛА u ( t ) и v ( t ) в процессе взаимного полета уклонения-противодействия должны обеспечивать максимум для уклоняющегося и минимум для противодействующего заданной неотрицательной скалярной функции L2 ( y,z,t ) , характеризующей расстояние между ЛА.
Рациональным является подход, учитывающий ограниченность времени процесса уклонения-противодействия, за счет естественной ограниченности на борту взаимодействующих ЛА энергетических ресурсов, расходуемых на реализацию формируемых управлений, заданных интенсивностями управлений, соответственно:
tk r tk p
I u = JZ kiu? ( t ) d t и I v = JZ k jvA ( t ) d t .
1 0 i =1 1 0 j =1
Тогда задачу нахождения допустимых оптимальных стратегий управления u0 ( t ) и v0 ( t ) необходимо решать
в условиях максимина:
J ( u 0, v 0 ) = max min uv
tkrL 1
- J ( u, v ) = Li ( y, tk )+Jj L2 ( y, z, t) + -( v (t) Kiv ( t )-u tn ^ 2
tk
( t ) K 2 u ( t ) ) ^ d t ^ , (5)
t 0
где K 1, K2— симметричные положительно определенные матрицы соответствующих размерностей [4].
Рассмотрение такой задачи в классической постановке математического аппарата дифференциальных игр является затруднительным ввиду особенностей реализации взаимного движения.
Значительный объем публикаций, посвященных решению игровых задач в классической постановке, предопределяет существенные трудности учета всех известных концепций [2, 5, 6]. В общем случае подходы, использующие альтернативное локальное условие существования седловой точки, требуют при их реализации значительных вычислительных затрат при решении задачи (1)–(5), что обусловлено сложностью интегрирования системы уравнений в частных производных Айзекса и необходимостью достижения условий (3), (4). Поэтому необходимо учитывать обстоятельство, что в сформулированной частной задаче требуется получить решение с точки зрения интересов только лишь одного игрока — уклоняющегося ЛА [7]. В этом случае является целесообразным использование одного из частных подходов, который обеспечивает возможность построения эффективного в вычислительном отношении бортового алгоритма реализации оптимальной стратегии управления уклоняющимся ЛА. Алгоритм базируется на сведении исходной игровой задачи уклонения-перехвата к задаче одностороннего управления уклоняющимся ЛА и исключении требования по выполнению условия существования седловой точки.
На основании этого подхода решение задачи поиска оптимальной стратегии управления для уклоняющегося ЛА u 0( t ) будет уже осуществляться не из условия (5), а из более узкого условия следующего вида:
J [ u °; v ( z , y , t ) ] = max { J [ u , v ( z , y , t ) ] } . (6)
При этом управляющая функция противодействующего ЛА v ( z , y , t ) в задаче (1)-(4) с учетом (6) формируется на собственных наблюдениях за движением уклоняющегося ЛА для его перехвата. Также при решении задачи необходимо учитывать, что противодействующее ЛА имеет возможность воспользоваться любым неоптимальным поведением уклоняющегося ЛА и его замкнутое управление формируется «наилучшим» образом по принципу обратной связи без запаздывания [7].
Подход к решению подобной задачи, но без учета терминальных ограничений вида (3) рассмотрен в работе [8]. Здесь решение основано на поиске субоптимального управления движением ЛА, описываемым квазилинейными дифференциальными уравнениями в частных производных, а его недостатком является сложность технической реализации ЦВМ беспилотного ЛА.
В данной работе приводится эффективная в вычислительном отношении методика, в которой для формирования субоптимальной стратегии уклоняющегося игрока используется преобразование двухточечной краевой задачи (ДТКЗ) к одноточечной задаче интегрирования системы обыкновенных дифференциальных уравнений на основе метода инвариантного погружения (МИП) [8].
Однако применение МИП затруднительно для случаев, когда время решения задачи tk . не фиксировано и целевой функционал содержит неквадратичную терминальную составляющую [7]. Поэтому на данном шаге вместо МИП используется метод решения краевой задачи, рассмотренный в работе [9].
Тогда получается следующее решение задачи формирования субоптимальной стратегии управления уклоняющегося ЛА u 0 ( t )в конфликтной задаче о преследовании с терминальными ограничениями и незаданным временем реализации игры (1)–(4), (6).
Для динамической системы в игровой задаче уклонения-перехвата
Машиностроение и машиноведение
x ( t ) = f ( x , t ) + g ( x , u , v , t ) , x ( t 0 ) = X o , X o =| y 0 z 01 ” , (7)
совокупность необходимых условий экстремума функционала (6), определяющих оптимальную стратегию управления уклоняющегося игрока u0 (t) при условии, что противодействующий ЛА формирует позиционное управление с обратной связью v (x, t) имеет вид [2, 8]: , где x =|y z”, x e R"+m, f =|fy fl” , g =|gu gv”,
H ( x , u , v , X , t ) = - L 2 ( x , t ) - 0.5 v T ( x , t ) K 1 v ( x , t ) + 0.5 u T ( t ) K 2 u ( t ) +
+X ” (t) f ( x, t ) + X ” (t) g ( x, u, v, t), v (x, t ) = K1-1 0
a g v ( x , v , t ) d v
X ( t ) ,
- min { H [ x ( t ) , u ( t ) , v ( x , t ) , X ( t ) , t ] } = - min { 0.5u T ( t ) K 2 u ( t ) + X ( t ) g ( x , u , v , t ) } = H ( x , X , t ) , при этом сформированная субоптимальная траектория x ( t ) и вектор сопряженных переменных X ( t ) описываются следующими уравнениями ДТКЗ:
x ( t ) = f ( x , t ) - G v ( x , X , 1 ) ” X ( t ) — 2
-G. (x, X, t) £ 11 т 5H (x, X, t) = v ox ^ Hj dX
f x ( x , X , t ) , x ( t 0 ) x 0 ,
G v ( x , X , t ) = ° g< x ,X , t ) K
o g ( x , X , t ) o v
X ( t J^ 1 _№0 1 X ( t ) + 1 Px ( t ) т r d G ^( x 1 £ ) ®x( t ) )! + o H ( x , x , t ) = f x ( x , X , t ) , o x o .x 2 ^ d x J o x
X i ( t k ) = <
Y i , i = 1, n i , o L i ( x , t k ) — . o x
i = n + 1, n 1 + n 2, x = x ( tk ) ,
Y = - M y- 1 Y ,
tk
M Y = J л т ( t )
t 0
a g u ( x , u , t ) d u
8g, (x , u , t )! z x t k , xdg, (x , u , t ) f z x , x og, (x , u , t )!
u(,, , ) Л(t)dt,7 = |лт (t) u( , , )luт (t)K2 +Xт (t) u ( , , ) [ dt, ou , ou
-I t0 IJ
u = u 0 ( t ) ,
Л(,)= j№M 1" +rog(x;u;1) 1" 1A(,) , л( tk ) = | I 0 r, OX
л где 0 — введенная в [7] операция блочного произведения блочных матриц; y — постоянный вектор n1 х 1
множителей Лагранжа для терминальной (геометрической) связи (3); Л , Мy , y — матрицы n х n 1 , n 1 х n 1 и
вектор n 1 х 1 соответственно; I — единичная матрица размерности n 1 х n 1 .
Время окончания игры t k находится при этом из дополнительного скалярного уравнения
0 L1 ( x ’ tk ) + H ( x , u 0, v , X , tk ) = 0, o tk v k
где j = j ( t k ) для j = x , u °, v , X .
Существование обратной матрицы Мy 1 определяется условием управляемости преследуемого объекта
и, кроме того, m конечных условий для X ( tk ) не определены [10].
Для простоты рассуждений можно воспользоваться упрощенным способом преобразования краевой задачи к одноточечной задаче интегрирования системы обыкновенных дифференциальных уравнений, при интегрировании которой вместо оптимальной траектории x ( t ) получают приближение x ( t ) [11].
Обозначим
Q ( x , t k ) = Y
0 L i ( x , tk )
0 x i
x = x ( t k ) .
Тогда вместо соотношений (8)-(10) получим:
x ( t ) = M 1 ( x , Q , t )
х
0 Q ( x , t )
0 x
M 1 ( x , Q , t ) - M 2 ( x , Q , t )
-1
х
0 Q ( x , t ) , x , xll / x
--- ---- fx ( x , Q , t ) + f x ( x , Q , t ) k fx ( x , Q , t ) , 0 x
0 fx ( x , Q , t ) z . Of ( x , Q , t ) z x
M1 (x, Q, t) = Jx (,v' ) M1 (x, Q, t)+ Jx (’^ ) M2 (x, Q, t), ox o^^
0 f ( x , Q , t ) z x of ( x , Q , t ) z x
M2 (x, Q, t) = 2x1^2M1 (x, Q, t)+ A( )M2 (x, Q, t), ox ox
где Q = Q ( x , t ) , x = x ( t ) .
d x ( xn ( t ), t ) , дХ ( Хп ( t ), t )
Для матриц чувствительности M1 =---0---- и M2 =----0---- заданы начальные условия следую-
-
1 дХ 0 2 дХ 0
щего вида:
M1 = 0; M 2 = E, (15)
где E — единичная матрица размерности ( n + m ) х ( n + m ) .
Результатом интегрирования системы дифференциальных уравнений (12-15) является субоптимальная программная траектория уклоняющегося ЛА x(t ) = | y ( t ) T z(t ) T | , которая обеспечивает его уклонение от противодействующего ЛА и доставку полезной нагрузки в требуемую конечную область (3).
Синтезируемая субоптимальная траектория x ( t ) адаптируется к текущим условиям функционирования уклоняющегося ЛА по результатам идентификации его динамических характеристик.
Траектория получена на основе представления о наиболее вероятных действиях противодействующего ЛА для перехвата уклоняющегося ЛА и с учетом ограниченности энергетики уклоняющегося ЛА в задаче приземления в заданную область (3). Однако стратегия поведения, основанная на однократно определенной программной траектории, не обладает свойством адаптации и приводит к большим методическим ошибкам [12, 13].
Исходя из того, что решение двухточечной краевой задачи получено приближенным методом и модель движения обоих игроков не всегда адекватна функционированию реальных ЛА, необходимо увеличивать частоту обновления навигационных измерений (уменьшить такт решения навигационной задачи). Это в конечном счете приведет к получению близкого к оптимальному (субоптимальному) решения задачи оптимального управления в форме синтеза. При этом устойчивость решения задачи может быть обеспечена рациональным выбором такта для контура наведения ЛА.
Использование алгоритмов с прогнозированием для ЛА различного назначения показало их высокую эффективность вследствие присущего им свойства адаптации к текущим условиям полета и изменяющимся характеристикам ЛА [14, 15, 16].
Применение для маневрирующих беспилотных ЛА оптимального терминального управления для разработки адаптивных алгоритмов с прогнозом обеспечивает высокое качество их функционирования в условиях действия возмущений большой интенсивности при наличии жестких ограничений на параметры траектории и управление [7].
По этой причине окончательный выбор решения сформулированной задачи может быть сделан в пользу использования методологии синтеза алгоритма с прогнозирующими моделями [14].
Методика формирования управления уклоняющимся ЛА в форме синтеза основывается на следующем [17].
С использованием текущих навигационных измерений определяются начальные условия x(t 0 ) = x 0 ( j = 0, 1, 2,... — номер итерации в блоке), и в длиннопериодическом («медленном») контуре решения задачи
Машиностроение и машиноведение
наведения прогнозируется субоптимальная траектория xj (t) на последующий интервал движения уклоняющегося ЛА t е[10, T] (t° = 10, 10 > 10). В короткопериодическом («быстром») контуре решается задача стабилизации движения ЛА относительно субоптимальной траектории x (t) на интервале времени до пересчета управле- ния в контуре наведения.
В течение одной итерации построения программной оптимальной траектории в «медленном » контуре наведения по текущей навигационной информации y (10) в «быстром» контуре стабилизации выполняется не сколько итераций [18]. При этом задача навигации решается с тактом, меньшим или равным такту «быстрого» контура [19]. Соответственно, такт решения задачи в «быстром» контуре определяется динамическими характеристиками уклоняющегося ЛА для обеспечения требований устойчивости, управляемости и др., а такт длиннопериодического контура ограничен вычислительными характеристиками бортовой ЦВМ. Такое кусочнопрограммное управление на интервале времени медленного контура при уменьшении такта будет стремиться к замкнутому управлению в форме синтеза [2].
Результаты исследования. С целью проверки работоспособности, реализуемости и оценки характеристик вычислительной эффективности представленного подхода было выполнено численное моделирование . В качестве уклоняющегося ЛА использовалась модель гипотетического беспилотного летательного аппарата, технические характеристики которого заданы в соответствии с приведенными в работе [20].
Так как полная модель такого типа ЛА обладает чрезмерной сложностью и трудоемкостью, то приняты упрощающие допущения о линейной аппроксимации коэффициентов аэродинамических сил и моментов. В этом случае размерность модели равна 12, она линейна относительно вектора управления и в векторной форме имеет вид (1). С целью упрощения численных исследований рассматривался участок полета в плоскости движения без маневрирования по углу атаки в течение временного интервала T=100 с. Поэтому углы разворота рулей высоты и направления задавались постоянными и равными 0, а управление формировалось только за счет изменения силы тяги ЛА, действующей вдоль его продольной оси.
Модель противодействующего ЛА задана ракетной осесимметричной схемой, а его движение определялось в той же системе координат и в той же плоскости движения и описывалось четырьмя известными детерминированными дифференциальными уравнениями, которые в векторной форме имели вид (2) [15, с. 79]. При этом «неизвестное» уклоняющемуся ЛА управление противодействующего ЛА синтезировалось оптимально по принципу Беллмана — путем минимизации функции промаха [21, 22]
Q [ У ( tk ) , z ( tk ) ] = 0,5 ( k 1 ( У 1 - z 1 ) 2 + k 2 ( У 2 - z 2 ) 2 )
t = t k
где y i , z i — компоненты фазовых векторов объектов (их координаты в плоскости стрельбы); k i — масштабирующие коэффициенты ( i=1,2).
При этом использовалось предположение, не влияющее на общность полученных результатов, что противодействующему ЛА «мгновенно» известна текущая информации о взаимном расположении обоих ЛА и его управление синтезируется без временной задержки [2, 8, 15].
Для моделирования было выбрано два практических случая управления уклоняющимся ЛА. В первом случае формировалось программное релейное управление с одним переключением на 30-й секунде полета с режима полета с уровнем средней тяги на форсированный режим с уровнем максимальной тяги. Моделирование показало, что ЛА перехватывал уклоняющийся ЛА на 61-й секунде, т.е. задача уклонения с положительным исходом не решалась.
При моделировании второго случая процесса уклонения синтезировалось управление уклоняющимся ЛА на основе сформированной методики из условия максимизации функции промаха (16). При учете энергетических возможностей обоих ЛА и использовании сформированного исходного критерия вида (5) оптимальная функция управления тягой двигательной установки уклоняющегося ЛА РЛА (t) имела релейный вид с двумя переключениями с минимального значения уровня тяги P min на максимальный уровень P max .
Моделирование подтвердило эффективность такой стратегии управления. Задача уклонения решалась с положительным исходом.
Таким образом, моделирование подтвердило, что формирование управления с возможностью переключения тяги двигательной установки с кратностью два и более обеспечивает большую техническую возможность уклонения и адаптации к характеристикам противодействующего ЛА.
При моделировании размерность системы дифференциальных уравнений, интегрируемой в прямом времени, была равна 380.
Требуемое быстродействие бортовой ЦВМ системы управления составило величину не более 1.4*10 5 Коп/сек, для числа операций контура наведения —около 7*10 4 Коп с тактом 0,5 сек. Это подтверждает возможность реализации алгоритма управления в реальном масштабе времени на современных ЦВМ [15, 19].
Применение для формирования управления традиционного минимаксного подхода на основе решения уравнений в частных производных приводит к алгоритму, включающему реализацию дополнительных специализированных численных методов, существенно увеличивающих вычислительные затраты, и в рассмотренном случае высоких размерностей динамических объектов (12 и 4 соответственно) практически нереализуемо на борту в реальном масштабе времени [23].
Результаты моделирования приведены на рис. 1-3.

Рис. 1. График линейных скоростей беспилотного ЛА по осям x,y,z (м/с)
Fig. 1. Graph of linear velocities of unmanned aerial vehicle (UAV) along x,y,z axes (m/s)

Рис. 2. График угловых скоростей беспилотного ЛА по осям x,y,z (рад/с)
Fig. 2. Graph of angular velocities of UAV along x,y,z axes (rad/s)

Рис. 3. График координат движения беспилотного ЛА по осям x,y,z (м)
Fig. 3. Graph of movement coordinates of UAV along x,y,z axes (m)
Результаты моделирования процесса уклонения ЛА демонстрируют работоспособность алгоритма и возможность его реализации на современных бортовых ЭВМ в реальном времени.
Обсуждение и заключения. Несмотря на то, что формирование субоптимальной стратегии наведения уклоняющегося ЛА в заданную терминальную область осуществляется не в форме прямого синтеза, многошаговый пересчет программного управления позволяет адаптироваться к текущим условиям. Это достигается за счет многошаговой итерационной процедуры регулярного пересчета терминальных условий, что эквивалентно периодическому замыканию обратной связи. Таким образом, выведение уклоняющегося ЛА в заданную терминальную область осуществляется программно, а управление уклонением от противодействующего ЛА эквивалентно формированию управления в форме синтеза. Ограничениями на применение метода являются условия, что модель движения противодействующего ЛА известна и он формирует естественное управление с целью перехвата уклоняющегося ЛА.
Машиностроение и машиноведение
Список литературы Синтез управления маневром уклонения беспилотного летательного аппарата с учетом терминальных ограничений
- Красовский, Н. Н. Позиционные дифференциальные игры/Н. Н. Красовский, А. И. Субботин. -Москва: Наука, 1974. -254 с.
- Щербань, И. В. Методика синтеза управления маневром уклонения игрока уклоняющегося ЛА в медленном контуре терминальной системы управления/И. В. Щербань, С. В. Иванов//Двойные технологии. -2010. -№1.-С. 59-64.
- Атанс, М. Оптимальное управление/М. Атанс, П. Фалб. -Москва: Машиностроение, 1968. -764 с.
- Федоров, В. В. Численные методы максимина/В. В. Федоров. -Москва: Наука, 1979. -278 с.
- Красовский, Н. Н. Игровые задачи о встрече движений/Н. Н. Красовский. -Москва: Наука,1970. -420 с.
- Понтрягин, Л. С. Избранные научные труды. Т.2. Дифференциальные уравнения. Теория операторов. Оптимальное управление. Дифференциальные игры/Л. С. Понтрягин. -Москва: Наука, 1988. -575 с.
- Соколов, С. В. Решение задачи синтеза оптимального управления в конфликтной задаче/С. В. Соколов, И. В. Щербань//Изв.РАН. ТиСУ. -2003. -№5. -С.35-40.
- Shcherban I.V. An efficient suboptimal algorithm for player-ally control in a conflict problem//Journal of Computer and Systems Sciences International. 2007. vol. 46, No. 1. p. 3-8.
- Барков, В. В. Краевая задача оптимального управления нелинейными детерминированными системами/В. В. Барков, Ю. А. Кочетков//Известия РАН. Теория и системы управления. -1995. -№6. -С. 184-193.
- Баратова, Е. Д. Метод штрафов и необходимые условия оптимальности в дифференциальной иерархической игре при неопределенности/Е. Д. Баратова, А. Ф. Тараканов//Изв. РАН. ТиСУ. -2003. -№ 3. -С.30-36.
- Соколов, С. В. Оптимальное управление спуском космического аппарата в возмущенной атмосфере/С. В. Соколов, И. В. Щербань//Известия РАН. ТиСУ. -1999.-№1. -С.138-143.
- Первачев, С. В. Адаптивная фильтрация сообщений/С. В. Первачев, А. И. Перов. -Москва: Радио и связь, 1991. -160 с.
- Буков, В. Н. Адаптивные прогнозирующие системы управления полетом/В. Н. Буков. -Москва: Наука, 1987. -230 с.
- Половинчук, Н. Я. Методы и алгоритмы терминального управления движением летательных аппаратов: монография/Н. Я. Половинчук, И. В. Щербань. -Москва: МО РФ, 2004. -290 с.
- Половинчук, Н. Я. Терминальное наведение баллистических летательных аппаратов: монография/Н. Я. Половинчук. -Москва: МО РФ, 2004. -138 с.
- Половинчук, Н. Я. Проектирование систем управления ракет-носителей и межконтинентальных баллистических ракет/Н. Я. Половинчук, А. А. Ардашов. -Ростов-на-Дону: РВИРВ, 2010.-242 с.
- Половинчук, Н. Я. Синтез алгоритма терминально-оптимального управления высокоскоростным маневрирующим летательным аппаратом/Н. Я. Половинчук, С. В. Иванов//Двойные технологии. -2017. -№2. -С. 9-13.
- Аппазов, Р. Ф Методы проектирования траекторий носителей и спутников Земли/Р. Ф. Аппазов, О. Г. Сытин. -Москва: Наука, 1987. -440 с.
- Разоренов, Г. Н. Системы управления летательными аппаратами (баллистическими ракетами и их головными частями): учебник для вузов/Г. Н. Разоренов, Э. А. Бахрамов, Ю. Ф. Титов. -Москва: Машиностроение, 2003. -584 с.
- Соколов, С. В. Теоретические основы синтеза автономных помехоустойчивых бесплатформенных навигационных систем: монография/С. В. Соколов, Н. Я. Половинчук. -Ростов-на-Дону: МО РФ, 1998. -340 с.
- Гурман, В. И. Вырожденные задачи оптимального управления/В. И. Гурман. -Москва: Наука, 1977. -304 с.
- Брайсон, А. Прикладная теория оптимального управления/А. Брайсон, Хо Ю-Ши. -Москва: Мир, 1972. -402 с.
- Пантелеев, А. В. Теория управления в примерах и задачах/А. В. Пантелеев, А. С. Бортаковский. -Москва: Высшая школа, 2003.-585 с.