Управление траекторией полета беспилотного летательного аппарата при различной конфигурации источников навигационной информации
- Авторы: Лежанкин Б.В.1, Ерохин В.В.1, Малисов Н.П.1
-
Учреждения:
- Московский государственный технический университет гражданской авиации (Иркутский филиал)
- Выпуск: № 1 (2024)
- Страницы: 113-127
- Раздел: Cистемы авиационной радиосвязи, радиолокации, радионавигации и методы их эксплуатации
- URL: https://journals.rcsi.science/2312-1327/article/view/254500
- DOI: https://doi.org/10.51955/2312-1327_2024_1_113
- ID: 254500
Цитировать
Полный текст
Аннотация
В реальных условиях применения для высокоточного позиционирования и управления траекторией беспилотных летательных аппаратов (БПЛА) при полете по маршруту проявляется недостаточная помехозащищенность и точность функционирования приемников спутниковых навигационных систем. В связи с этим актуальным является исследование возможных методов и средств обеспечения высокоточных навигационных определений, в том числе на основе комплексной обработки сигналов от различных источников навигационной информации при решении задачи вывода БПЛА в терминальное множество.
В статье представлены результаты разработки алгоритма управления траекторией БПЛА на основе методов статистической теории оптимального управления, реализация которого позволит повысить точность выдерживания заданного маршрута полета. Рассмотрены характеристики для анализа ошибок выдерживания траектории полета.
Приведены результаты моделирования и исследования характеристик алгоритма управления траекторией при различных конфигурациях источников навигационной информации (ИНИ) и показана зависимость точности выдерживания заданного маршрута полета БПЛА от ошибок оценок навигационных параметров.
Полный текст
Введение
В контексте решения широкого круга задач, в частности, автономного картографирования, БПЛА должен реализовывать следующие функции: инициализировать операцию и выполнять взлет, осуществлять полет в назначенный пункт маршрута с высокой точностью при создании своей карты, выполнять оценку качества сгенерированной карты и реализовывать программу возврата в точку вылета. Для эффективного управления траекторией полета БПЛА на каждом этапе требуется высокоточное определение навигационных параметров [Гончаренко и др., 2019; Применение…, 2021; Формирование…, 2008; Huttunen, 2019]. Высокоточное определение параметров траекторного движения возможно обеспечить благодаря глобальным навигационным спутниковым системам (ГНСС). Системы траекторного управления современных БПЛА получают координатно-временную информацию от ГНСС. При этом применение ГНСС в качестве основного средства навигации ограничивают проблемы, которые возникают в реальных условиях эксплуатации. В частности, ГНСС не всегда может обеспечить выполнение требований по непрерывности и достоверности навигационно-временных определений [Скрыпник и др., 2020]. Также следует учесть, что ввиду большого удаления потребителей от навигационных космических аппаратов (НКА) уровень сигнала на входе приемника спутниковой навигации (ПСН) составляет всего 10–16 Вт, что значительно снижает помехозащищенность системы [Серебренников и др., 2017]. В-третьих, в последнее время актуальной проблемой стал спуфинг – преднамеренное внесение изменений в псевдодальность сигнала, поступающего от навигационного космического аппарата (НКА) [Арефьев и др., 2021; Пешехонов, 2022]. Кроме того, существует вероятность ограничения доступа Российских потребителей к возможности применения зарубежных ГНСС, что приведет к значительному уменьшению числа спутников рабочего созвездия и может сделать невозможным решение навигационной задачи на борту БПЛА, либо значительно ухудшить точность позиционирования. При этом погрешности позиционирования будут приводить к ошибкам выдерживания заданного маршрута полета.
В работе [Пешехонов, 2022] рассматриваются функциональные возможности навигационных систем, гипотетически способных дополнить или заменить ГНСС. В частности, комплексирование ГНСС и инерциальной навигационной систем в рамках построения интегрированной системы навигации (ИСН) позволит повысить точность позиционирования БПЛА [Емельянцев и др., 2016]. При управлении траекторией полета БПЛА требуется надежный прием сигналов источников навигационной информации (ИНИ) на всех этапах полета. В дополнение к спутниковой навигации может быть использована УКВ линия передачи данных на основе вещательного автоматического зависимого наблюдения (АЗН-В) для измерений псевдодальностей [Межетов и др., 2020]. При этом наземные станции (НС) системы представляют собой навигационные опорные точки (НОТ) [Шестаков и др., 2014].
Поэтому на данном этапе актуальными представляются исследования степени повышения точности позиционирования и выдерживания заданной траектории БПЛА при различных конфигурациях источников навигационной информации (ИНИ).
Цель работы – синтез алгоритма функционирования системы траекторного управления полетом БПЛА и исследование влияния конфигурации источников навигационной информации на точностные характеристики навигационного комплекса.
Структура ИСН и динамическая модель беспилотного летательного аппарата
Способом повышения позиционирования и выдерживания заданной траектории БПЛА является применение ИСН, состав которой представлен на рисунке 1. Определение параметров траектории БПЛА будет осуществляться на основе псевдодальномерных измерений до НОТ АЗН-В и НКА, что позволит увеличить число наблюдений при оценке переменных состояния [Оценка эффективности…, 2012].
Рисунок 1 – Состав ИСН: СТУ – система траекторного управления; ФК – фильтр Калмана; ВПУ – вычислитель параметров управления
Принципы организации навигационных определений в ИСН для представленного варианта конфигурации ИНИ проиллюстрированы на рисунке 2.
Математическая модель, которая выражает полет БПЛА (рисунок 3), в работе представлена в виде системы [Воронов и др., 2011]:
(1)
где и – координаты БПЛА; – угол поворота траектории; V –скорость; и – составляющие вектора скорости ветра; – угловая скорость; u – управление |u| ≤ 1.
Рисунок 2 – Вариант конфигурации ИНИ и принцип обмена данным в АЗН-В с УКВ ЛПД режима 4
Рисунок 3 – Параметры траектории БПЛА
Постановка задачи
Фактический курс полета БПЛА вычисляются на основе текущих координат:
где – координаты i-того пункта маршрута (ПМ); и – ошибки определения координат; R – радиус Земли.
Координатные ошибки и влияют на точность определения курса и выдерживания заданного маршрута полета. Поэтому модель измеренных навигационно-временных параметров (НВП) предлагается представить следующим образом:
, (2)
где х – вектор истинных значений, – вектор погрешностей измерений.
Погрешности измерений подсистем объединим в единый вектор:
, (3)
где – вектор погрешностей измерения навигационных параметров БИНС и БВ; – вектора погрешностей измерения навигационных параметров ПСН и транспондера АЗН-В.
Уравнение сообщения для вектора состояния (3) представим в виде:
, (4)
где – переходная матрица состояния системы на шаге T; F – матрица динамики; – временной интервал; – вектор ошибок навигационных измерителей; – матрица, входных шумов с ковариациями ; I – единичная матрица;
Уравнение наблюдения можно представить в виде
, (5)
где – вектор измерений размерности (m x 8), m – число ИНИ, – матрица наблюдений ; – m-мерный вектор ДБГШ с математическим ожиданием, равным 0, и известной матрицей дисперсий:
.
Матрица наблюдений H имеет следующий вид:
где – дальность до i-того ИНИ (НКА и НС АЗН-В); – координаты i-того ИНИ; x, y, z – координаты БПЛА.
Применительно к уравнениям сообщения и измерения получен реализуемый в навигационном процессоре алгоритм оценивания, который подробно изложен в [Ерохин и др., 2023]. На основе выходных данных ИСН и ФК определяется оценка вектора параметров траекторного движения БПЛА
,
которая поступает в ВПУ для формирования сигналов управления.
Синтез алгоритма управления
В данной статье рассматривается задача синтеза алгоритма управления траекторией полета БПЛА по заданной программной траектории в определенную область пространства (терминальное множество), которая формулируется следующим образом. Для ИСН, состояние которой аппроксимируется моделью (4) при наличии измерений (5), необходимо найти вектор сигналов управления u, оптимальный по минимуму функционала качества Летова-Калмана. Ввиду нелинейностей в модели измерений теорема разделения, выводы которой указывают на возможность по отдельности разрабатывать подсистему оценки параметров траекторного движения и подсистему управления (оптимальный регулятор), справедлива приближенно, в том числе для задачи дискретного управления [Меркулов и др., 2018; Свидетельство…, 2016]. В работе используется локальный функционал качества для синтеза алгоритма оптимального управления:
где
Для сокращения записи введен обобщенный вектор , включающий вектор заданных переменных состояния и вектор управляемых координат , и запишем уравнение [Меркулов и др., 2018]:
где – матрица эффективности управления,
.
Решающее правило алгоритма управления представим в виде:
.
При этом [Меркулов и др., 2018]:
где tr – след матрицы.
Используя дискретные уравнения Беллмана, можно получить алгоритм оптимального дискретного управления [Меркулов и др., 2018]:
, (6)
где ; ; – матрица, удовлетворяющая уравнению c граничным условием .
Оптимальный алгоритм в постановке Летова-Калмана запишем в виде [Меркулов и др., 2018]:
(7)
где – матричный коэффициент усиления.
В соответствии с введенным обозначением (9) вектор сигналов управления представим в виде:
. (8)
Конкретизируем уравнение (6) применительно к полету БПЛА по заданному маршруту в виде:
.
Дисперсия ошибки определения курса рассчитывается по формуле:
(9)
где – оценка текущего значения курса полета БПЛА.
Структурная схема системы управления траекторией БПЛА и системы оценки параметров траекторного движения приведена на рисунке 4.
Рисунок 4 – Схема системы управления траекторией БПЛА и системы оценки параметров траекторного движения
Таким образом, реализация алгоритма Летова-Калмана формирует сигналы управления, которые определяются текущей ошибкой , что позволяет уменьшить отклонение фактической траектории от заданной.
Результаты моделирования
В процессе исследования процессов управления траекторией полета БРЛА моделировалось 6 различных конфигураций ИНИ:
- в процессе полета управление траекторией БПЛА реализуется на основе 4 НКА ГНСС;
- управление траекторией реализуется на основе 3 НС ГНСС;
- управление траекторией реализуется на основе 2 НКА ГНСС;
- управление траекторией реализуется на основе 3 НКА ГНСС и 1 НС АЗН-В;
- управление траекторией реализуется на основе 2 НКА ГНСС и 1 НС АЗН-В;
- управление траекторией реализуется на основе 2 НКА ГНСС и 2 НС АЗН-В. Следует отметить, что при моделировании алгоритма управления траекторией во всех 6 конфигурациях для оценки параметров траекторного движения использовалась выходная информация БИНС. Исходные данные для моделирования приведены в [Ерохин и др., 2023].
Зависимости значений курса БПЛА от конфигурации ИНИ представлены на рис. 5: кривая 1 – оценка курса при 1 конфигурации, кривая 2 – оценка курса при 2 конфигурации; оценка курса при 3 конфигурации; – заданный курс полета. На рис. 6 приведены зависимости значений дисперсии ошибки курса БПЛА: кривая 1 соответствует 1 конфигурации, кривая 2 – 2 конфигурации; кривая 2 – 2 конфигурации.
Рисунок 5 – Значения курса ВС для конфигураций 1-3
Рисунок 6 – Дисперсия ошибка оценки курса полета для конфигураций 1-3
Анализ результатов, показанных на рисунках 5-6, показывает, что при наличии на входе алгоритма количества сигналов равного или большего минимально необходимого для решения навигационной задачи числа ИНИ (4 и более НКА) обеспечивается высокая точность определения курса БПЛА. Уменьшение количества псевдодальномерных измерений до ИНИ приводит к снижению точности оценки курса полета БПЛА. При этом сохраняется непрерывность выдерживания заданного курса полета при использовании в алгоритме выходной информации БИНС.
Для повышения эффективности алгоритма управления траекторией предлагается использовать данные от НС АЗН-В, что приводит к расширению вектора псевдодальномерных измерений. На рис. 7, 8 приведены графики зависимости курса полета БПЛА от конфигурации ИНИ и дисперсии ошибки курса для 4-ой и 5-ой конфигурации ИНИ.
Рисунок 7 – Динамика значений курса БПЛА для конфигураций 1, 4, 5
Рисунок 8 – Дисперсия ошибка оценки курса полета для конфигураций 1, 4, 5
На рисунке 9 представлены расчетные значения дисперсии ошибки определения курса для всех моделируемых конфигураций ИНИ: непрерывными линиями показаны графики ошибки при работе только по НКА ГНСС, пунктирными линиями обозначены графики дисперсии при использовании сигналов НС АЗН-В.
Рисунок 9 – Дисперсии ошибок оценки курса полета для конфигураций 1, 4, 5
Анализ результатов моделирования и исследований показывает, что расширение вектора псевдодальномерных измерений в рамках комплексной обработки информации при управлении траекторией полета БПЛА позволяет и уменьшить отклонение фактической траектории от заданной. В частности, сравнение графиков 3 и 6 на рис. 9 показывает, что при использовании сигнала НС АЗН-В в дополнение к 2 НКА ГНСС позволяет уменьшить дисперсию погрешности измерения курса полета БПЛА на порядок.
Заключение
ГНСС обладают глобальностью рабочей зоны и номинально высокой точностью позиционирования, однако в силу низкой помехоустойчивости необходимы навигационные средства, дополняющие ГНСС. Пока невозможно полное замещение ГНСС, но исследование вариаций набора средств для конкретных условий применения представляет определенный научно-прикладной интерес. В качестве помехоустойчивой системы обмена данными представляется рациональным применение АЗН-В, т.к. показатель помехозащищенности за счет выбранной структуры сигнала и большего отношения сигнал/шум у АЗН-В в реальных условиях выше, чем у ГНСС. В статье представлены алгоритм управления траекторией полета БПЛА на основе комплексной обработки навигационной информации и результаты исследований влияния конфигурации источников навигационной информации на точностные характеристики системы. Показана возможность повышения качества решения задачи управления траекторией полета БПЛА за счет комплексной оценки параметров траекторного движения.
Об авторах
Борис Валентинович Лежанкин
Московский государственный технический университет гражданской авиации (Иркутский филиал)
Автор, ответственный за переписку.
Email: lezhbor@mail.ru
ORCID iD: 0000-0001-5504-0884
кандидат технических наук, доцент
Россия, 664047, Иркутск, ул. Коммунаров, 3Вячеслав Владимирович Ерохин
Московский государственный технический университет гражданской авиации (Иркутский филиал)
Email: ww_erohin@mail.ru
ORCID iD: 0000-0002-5549-3952
доктор технических наук
Россия, 664047, Иркутск, ул. Коммунаров, 3Николай Павлович Малисов
Московский государственный технический университет гражданской авиации (Иркутский филиал)
Email: malisovnik@mail.ru
ORCID iD: 0000-0002-9398-2028
Россия, 664047, Иркутск, ул. Коммунаров, 3
Список литературы
- Арефьев Р. О. Применение помехоустойчивого кодирования при обработке сообщений локальной корректирующей станции / Р. О. Арефьев, С. В. Туринцев, М. С. Туринцева // Актуальные проблемы и перспективы развития гражданской авиации: сборник трудов X Международной научно-практической конференции, Иркутск, 14–15 октября 2021 года. Том 2. Иркутск: Иркутский филиал федерального государственного бюджетного образовательного учреждения высшего образования «Московский государственный технический университет гражданской авиации», 2021. С. 22-32. EDN YMDPPC.
- Воронов Е. М. 77-30569/280873 Обеспечение траекторной безопасности в задаче облета динамической круговой зоны / Е. М. Воронов, А. А. Карпунин // Наука и образование: научное издание МГТУ им. Н.Э. Баумана. 2011. № 12. С. 5. EDN OOZGRX.
- Гончаренко В. И. Задача оперативной двумерной маршрутизации группового полета беспилотных летательных аппаратов / В. И. Гончаренко, Г. Н. Лебедев, Д. А. Михайлин // Известия Российской академии наук. Теория и системы управления. 2019. № 1. С. 153-165. doi: 10.1134/S0002338819010074. EDN YWYDVB.
- Емельянцев Г. И. Интегрированные инерциально-спутниковые системы ориентации и навигации / Г. И. Емельянцев, А. П. Степанов; Под общей редакцией В. Г. Пешехонова. Государственный Центр Российской Федерации АО «Концерн «Центральный научно-исследовательский институт «Электроприбор» национальный исследовательский университет ИТМО. Санкт-Петербург: Концерн «Центральный научно-исследовательский институт «Электроприбор», 2016. 394 с. EDN XSSBEF.
- Ерохин В. В. Оценка параметров траекторного движения БПЛА при различной конфигурации источников навигационной информации / В. В. Ерохин, Б. В. Лежанкин, Э. А. Болелов // Успехи современной радиоэлектроники. 2023. Т. 77, № 6. С. 35-49. doi: 10.18127/j20700784-202306-04. EDN MVHGGW.
- Межетов М. А. Перспективы использования системы передачи данных LDACS для задач управления воздушным движением / М. А. Межетов, Е. С. Григорьева, П. Т. Никитич // Актуальные проблемы и перспективы развития гражданской авиации: Сборник трудов IX Международной научно-практической конференции, Иркутск, 15–22 октября 2020 года. Иркутск: Иркутский филиал федерального государственного бюджетного образовательного учреждения высшего образования «Московский государственный технический университет гражданской авиации», 2020. С. 176-182. EDN GFCDDC.
- Меркулов В. И. Автоматическое сопровождение целей в РЛС интегрированных авиационных комплексов. Теоретические основы. РЛС в составе интегрированного авиационного комплекса / В. И. Меркулов, В. С. Верба, А. Р. Ильчук. М.: Радиотехника, 2018. 320 с.
- Оценка эффективности типовой авиационной комплексной системы навигации / В. С. Марюхненко, Ю. Ф. Мухопад, Е. И. Антипин, С. В. Туринцев // Полет. Общероссийский научно-технический журнал. 2012. № 2. С. 25-35. EDN OYXKML.
- Пешехонов В. Г. Высокоточная навигация без использования информации глобальных навигационных спутниковых систем // Гироскопия и навигация. 2022. Т. 30, № 1(116). С. 3-11. doi: 10.17285/0869-7035.0084. EDN WRZXAM.
- Применение технологии LoRa в беспилотных авиационных системах / М. А. Межетов, А. И. Тихова, У. С. Вахрушева, А. В. Федоров // Актуальные проблемы и перспективы развития гражданской авиации: сборник трудов X Международной научно-практической конференции, Иркутск, 14–15 октября 2021 года. Том 2. Иркутск: Иркутский филиал федерального государственного бюджетного образовательного учреждения высшего образования «Московский государственный технический университет гражданской авиации», 2021. С. 180-185. EDN UZUCLT.
- Свидетельство о государственной регистрации программы для ЭВМ № 2016617951 Российская Федерация. Расчет характеристик навигационного сеанса системы ГЛОНАСС: № 2016615402: заявл. 26.05.2016: опубл. 19.07.2016 / О. Н. Скрыпник, Р. О. Арефьев, Н. Г. Арефьева. EDN JODKFV.
- Серебренников Е. А. Программная модель линии цифровой связи VDL режима 2 / Е. А. Серебренников, С. В. Туринцев // Актуальные проблемы авиации и космонавтики. 2017. Т. 2, № 13. С. 119-121. EDN YQWFIF.
- Скрыпник О. Н. Оптимизация траектории мобильного псевдоспутника для повышения точности интегрированного навигационно-временного поля ГЛОНАСС / О. Н. Скрыпник, Р. О. Арефьев // Современные наукоемкие технологии. 2020. № 2. С. 51-58. doi: 10.17513/snt.37914. EDN KZCVNA.
- Формирование радиолокационной карты подстилающей поверхности путем фильтрации случайных полей / О. Н. Скрыпник, Б. В. Лежанкин, Б. М. Миронов, Н. П. Малисов // Научный вестник Московского государственного технического университета гражданской авиации. 2008. № 133. С. 60-66. EDN KVVEYT.
- Шестаков И. Н. Расширение поля СРНС с помощью наземных станций АЗН-В / И. Н. Шестаков, Г. А. Крыжановский // Научный вестник Московского государственного технического университета гражданской авиации. 2014. № 210. С. 114-117. EDN TBUBMV.
- Huttunen M. Civil unmanned aircraft systems and security: The European approach // J Transp Secur. 2019. № 12. P. 83-101. doi: 10.1007/s12198-019-00203-0.
Дополнительные файлы
