Групповой полет летательных аппаратов – алгоритм обработки информации относительного движения.

Информация - История

Другие материалы по предмету История

p>Для вычисления оценок параметров , , , , , , и т.д. необходимо определить математические ожидания этих функций на основе плотности распределения оценок , , , , , . Поскольку этот путь связан с громоздкими вычислениями многомерных интегралов, можно использовать более простой, но приближенный способ, согласно которому оценки перечисленных параметров вычисляются по определенным формулам, куда в качестве , , , , , входят их оценки. Используя информацию об этих оценках, можно определить значения относительных скоростей и ускорений в траекторной СК ведущего ЛА, сформировать программные значения.

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

Методически исследование по выбору алгоритмов обработки информации в СМСН ДПЛА проводилось по следующей схеме Это, в первую очередь, касалось замены исходной нелинейной модели состояния и наблюдений тем или иным приближением и построение алгоритма оценивания на основе такой аппроксимации. Во-первых, для решения поставленной проблемы используется подход, основанный на дискретной аппроксимации динамической модели относительного движения. Это позволяет наиболее эффективно реализовать алгоритмы нелинейной фильтрации в БЦВМ, в основу которых положены дискретные методы оценивания. Во-вторых, нелинейные уравнения модели и наблюдений раскладываются в ряд Тейлора до членов первого порядка включительно относительно оценки на предыдущем шаге. В-третьих, в качестве математических моделей идентифицируемых параметров системы используются локальные модели, описывающие изменения параметров лишь в узком диапазоне изменения времени. Простейшей локальной моделью изменения параметров является следующая:

,(14)где ? вектор параметров, ? время.

Другая локальная модель изменения параметров может быть представлена в виде:

,(15), где вектор подлежит оценке наряду с вектором . В дискретном виде эти модели можно записать соответственно как

,(16)и

,(17). В принципе, значение степени полинома можно повысить, но это усложнение приводит лишь к незначительному увеличению точности оценки.

В введении таких моделей состоит способ расширения вектора состояния, позволяющий получить принципиальное решение задачи совместной идентификации параметров и оценивания вектора состояния. Включая в число компонент расширенного вектора состояния параметры вектора локальной модели (16), получим уравнения динамической системы двенадцатого порядка.

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

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

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

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

В данной работе с целью устранения в определенных пределах незнания о характеристиках шумов измерений используется идея J-адаптивного фильтра. Такое название он получил по первой букве фамилии автора “J” предложивший алгоритм J-адаптивного фильтра для дискретных систем в работе [7].

В работе [7] J-адаптивный фильтр использован для оценивания параметров движения баллистического объекта: положения и скорости, а также для оценивания вектора аэродинамических параметров (коэффициентов лобового сопротивления и подъемной силы) или составляющих вектора немоделируемых ускорений по осям декартовой СК. Как указано в этой работе, J-адаптивный фильтр идентифицирует 99% немоделируемых ускорений.

Пусть динамика системы описывается следующим нелинейным уравнением:

(18)В дискретной форме это уравнение (с точностью до членов второго порядка) будет иметь вид [7]:

,(19)где ? вектор состояния размерности , ? непрерывная векторная функция, которая по крайней мере дважды дифференцируема по своим