Однако здесь возникает ряд проблем вычислительного порядка, связанных с увеличением размерности задачи оценивания, что ведет к значительному увеличению объема вычислений, и как следствие - к неустойчивости машинных алгоритмов.
В таких условиях чрезвычайно важное, если не решающее, значение приобретает исследование возможностей сведения исходной задачи совместной идентификации, имеющей большую размерность, к задачам меньшей размерности, т.е. возможностей декомпозиции задачи оценивания расширенного вектора состояния (сведение ее к задачам меньшей размерности).
Поэтому в данной работе в качестве одного из путей построения алгоритма оценивания в СМСН ДПЛА предлагается сначала провести идентификацию параметров
При решении практических задач идентификации возникает проблема обеспечения устойчивости процессов обработки информации. В некоторых случаях реальные ошибки оценивания могут во много раз превосходить расчетные значения, характеризуемые матрицей ковариации ошибок оценивания. Наиболее часто встречающимся источником расходимости являются неточности моделей состояния и наблюдения, неточность задания характеристик шумов и т.д. Так как синтез алгоритмов обычно проводится в условиях априорной неопределенности, то для ее преодоления используют различные адаптивные алгоритмы.
В данной работе с целью устранения в определенных пределах незнания о характеристиках шумов измерений используется идея J-адаптивного фильтра. Такое название он получил по первой букве фамилии автора “J” предложивший алгоритм J-адаптивного фильтра для дискретных систем в работе [7].
В работе [7] J-адаптивный фильтр использован для оценивания параметров движения баллистического объекта: положения и скорости, а также для оценивания вектора аэродинамических параметров (коэффициентов лобового сопротивления и подъемной силы) или составляющих вектора немоделируемых ускорений по осям декартовой СК. Как указано в этой работе, J-адаптивный фильтр идентифицирует 99% немоделируемых ускорений.
Пусть динамика системы описывается следующим нелинейным уравнением:
| (18) |
В дискретной форме это уравнение (с точностью до членов второго порядка) будет иметь вид [7]:
| (19) |
где
| (20) |
матрица Якоби вектор-функции
| (21) |
|
где
Начальное значение вектора состояния
| (22) |
Процесс измерения описывается уравнением:
| (23) |
|
где
Тогда обобщенный калмановский фильтр описывается следующими уравнениями:
| (24) |
| (25) |
где
Уравнения экстраполяции матрицы ковариации:
Уравнения коррекции матрицы ковариации:
| (27) |
|
Далее на основе [8] рассмотрим метод получения J-адаптивного нелинейного фильтра.
Предполагается, что в уравнения состояния и измерений входят одни и те же определенные параметры, величины которых известны неточно. Такие параметры можно представить как случайные переменные с заранее известной статистикой
При синтезе фильтра в вектор состояния
| (28) |
можно получить расширенную систему уравнений с вектором состояния:
| (29) |
и уравнениями измерений: