Алгоритмический способ коррекции навигационной системы космического летательного аппарата

Язык труда и переводы:
УДК:
681.513
Дата публикации:
01 марта 2023, 15:16
Категория:
Секция 17. Системы управления космических аппаратов и комплексов
Авторы
Аннотация:
Рассмотрены особенности реализации алгоритмов самоорганизации прогнозирующих моделей, используемых при управлении космическими летательными аппаратами и для коррекции навигационных систем. При реализации алгоритмов самоорганизации на борту космического летательного аппарата для сокращения вычислительных ресурсов предложено формировать набор базисных функций на основе проведенных полунатурных экспериментов или данных, полученных в процессе предполетной подготовки навигационных систем. Представлен критерий простоты модели, который выделяет компактные модели для дальнейшей селекции.
Ключевые слова:
космический летательный аппарат, навигационная система, прогнозирующая модель, самоорганизация, базисные функции, критерий простоты модели
Основной текст труда

Введение

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

Точность измерений параметров КЛА зависит от условий эксплуатации, конструктивных особенностей измерительных систем и их алгоритмического обеспечения. Алгоритмическое обеспечение измерительных систем КЛА включает алгоритмы оценивания, управления, прогнозирования и комплексирования. Измерительные системы, основанные на разных физических принципах, с помощью этих алгоритмов объединяются в измерительные комплексы (ИК) [1, 2], способы построения которых зависят от типа и условий функционирования КЛА, конструктивных и финансовых возможностей, требуемой точности измерений.

Постановка задачи

Различные подходы к прогнозу различаются по объему необходимой для прогноза априорной информации об исследуемом объекте.

Рассмотрим автономную навигационную систему (НС), функционирующую длительный период времени (более 6 ч). Проводить коррекцию НС от внешних по отношению к ней приборов и систем не представляется возможным [3, 4].

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

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

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

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

Реализация алгоритма самоорганизации предполагается на борту КЛА. Обычно к таким алгоритмам предъявляются достаточно жесткие требования по быстродействию, компактности и простоте реализации в бортовой цифровой вычислительной машине [7]. Особенно большое значение эти требования имеют при прогнозировании состояния высокоманевренных КЛА.

Выбор базисных функций

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

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

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

Выбор критерия селекции

Применется также такой критерий как критерий простоты [8]. В качестве модели оптимальной сложности выбирается модель с меньшим числом аргументов при более простой опорной функции.

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

При использовании метода самоорганизации прогнозирующая модель имеет вид

\phi (x)=\sum \limits _{i=1}^{N}{{{a}_{i}}{{\mu }_{ni}}({{f}_{i}}x)},                                  (1)

где n — число базисных функций в модели; μn— базисные функции из параметризованного множества Fp Fp = {aiμi(fix)│i = 1, ..., L}, набор базисных функций. Каждой базисной функции ставится в соответствие двухмерный вектор параметров (а, f)Т, где а — амплитуда, f — частота.

В качестве модели оптимальной сложности выбирается модель с меньшим числом аргументов при более простой опорной функции:

\phi (x,a)=\sum \limits _{i=1}^{N}{{{a}_{i}}{{\mu }_{i}}(x)} ,                                   (2)

где N — количество базисных функций,  {{a}_{i}}\neq 0 .

Критерий

\tau (\phi )=\sum \limits _{i=1}^{N}{\delta ({{a}_{i}})},\ \tau \to \min ,                          (3)

где  \tau — функция критерия,

\delta ({{a}_{i}})=\left\{{\begin{matrix}1,{{a}_{i}}>\varepsilon \\0,{{a}_{i}}\leq \varepsilon \\\end{matrix}}\right.,

\varepsilon — бесконечно малая (выбирается из практических соображений).

Критерий простоты модели позволяет существенно упростить реализацию алгоритма самоорганизации в спецвычислителе на борту КЛА.

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

С помощью построенной нелинейной модели осуществляется прогнозирование состояния НС или КЛА в автономном режиме, т. е. в условиях отсутствия измерений от внешних источников.

Для прогнозирования состояния исследуемого объекта следует сформировать математическую модель, содержащую всю необходимую информацию о его параметрах и изменении его состояния в течение заданного отрезка времени.

Введем некоторое множество непрерывно дифференцируемых на \Re базисных функций: F = {mi (x) | i = 1, ..., N}. Каждой базисной функции поставим в соответствие вектор параметров. Рассмотрим представление модели в виде двумерного вектора (a, f)T, где a представляет собой амплитуду, а f — частоту.

Вывод

Таким образом, имеем параметризованное множество базисных функций Fp = { ai mi (fi x) | i = 1, …, N}. Набор базисных функций определяется исходя из априорной информации об исследуемом объекте — НС или КЛА, при отсутствии такой информации приходится выбирать достаточно богатый и разнообразный базис, что существенно усложняет реализацию алгоритмов на борту КЛА.

Литература
  1. Джанджгава Г.И., Бабиченко А.В., Пролетарский А.В., Неусыпин К.А. Разработка алгоритма построения моделей для коррекции навигационных систем в автономном режиме. Авиакосмическое приборостроение, 2015, № 8, c. 30–38.
  2. Неусыпин К.А. Современные системы и методы наведения, навигации и управления летательными аппаратами. Москва, Изд-во МГОУ, 2009, 500 с.
  3. Неусыпин К.А., Пролетарский А.В. Метод повышения точности автономных навигационных систем. Автоматизация и современные технологии, 2011, № 2, с. 30–34.
  4. Неусыпин К.А., Пролетарский А.В., Власов С.В. Алгоритмические способы повышения точности автономных навигационных систем. Труды ФГУП «НПЦАП». Системы и приборы управления, 2010, № 3, с. 68–74.
  5. Шэнь Кай. Разработка высокоточных алгоритмов коррекции навигационных систем летательных аппаратов. Дис. ... канд. техн. наук. Москва, 2017, 129 с.
  6. Неусыпин К.А. Разработка модифицированных алгоритмов самоорганизации для коррекции навигационной информации. Автоматизация и современные технологии, 2009, № 1, с. 37–39.
  7. Селезнева М.С. Разработка алгоритмов комплексирования навигационных систем летательных аппаратов. Дис. ... канд. техн. наук. Москва, 2017, 145 с.
Ваш браузер устарел и не обеспечивает полноценную и безопасную работу с сайтом.
Установите актуальную версию вашего браузера или одну из современных альтернатив.