Электронный журнал «Труды МАИ». Выпуск № 41
УДК 629.7.054.07
www.mai.ru/science/trudy/
Интегрированная навигационная система БПЛА: структура и
исследование характеристик
Пронькин А. Н., Кузнецов И. М., Веремеенко К. К.
Аннотация
В статье рассматривается интегрированная навигационная система беспилотных летательных аппаратов (БПЛА), предлагается ее структура, и исследуются основные характеристики. Исследование свойств системы ведется по разработанной методике на программном комплексе имитационного и полунатурного моделирования. Проведено моделирование захода БПЛА на посадку в режиме коррекции бесплатформенной инерциальной системы (БИНС) от спутниковой навигационной системы (СНС) и псевдоспутников (ПС). Исследовано влияние использования сигналов ПС на точность навигационного решения СНС. Представлены результаты комплексной обработки навигационной информации в интегрированной навигационной системе.
Ключевые слова:
Беспилотный летательный аппарат, Инерциальная навигационная система, микромеханические датчики, спутниковая навигационная система, оптимальная обработка информации, интегрированная навигационная система.
Постановка задачи
Беспилотные летательные аппараты (БПЛА) являются быстроразвивающимся сегментом авиационной техники, способным решать различные задачи: мониторинга различных территорий, доставки грузов, обеспечения теле- и радиосвязи и многие другие. Решение задач навигации и ориентации является одной из ключевых проблем при управлении подвижными объектами различного назначения, и, в частности, БПЛА. Системы, способные решать такие задачи на борту современных аппаратов, объединяются в единый информационно-управляющий комплекс, ядром которого является система ориентации и
навигации. Общее направление в развитии беспилотных объектов за последние десятилетия - миниатюризация объектов в целом, благодаря использованию новой элементной базы и чувствительных элементов, повышение точности и надежности определения параметров движения в целях гарантии безопасности и эффективности эксплуатации аппаратов. Основным путем повышения точности и надежности является создание комплексов, в которых необходимый результат достигается за счет обеспечения избыточности информации, оптимальных методов ее обработки, оптимизации управляющей части бортового комплекса. Переход к микро- и наномеханике является общей стратегией развития в современной промышленности, что применительно к инерциальным навигационным системам наиболее ярко отражается в переходе к микромеханическим инерциальным датчикам. Данный подход позволяет получить существенный выигрыш в массогабаритных характеристиках аппаратуры, снизить ее энергопотребление и повысить надежность. Другой особенностью такого подхода является использование спутниковых навигационных систем (СНС) в качестве недорогого, надежного корректора, точность которого может быть повышена за счет использования наземных дополнений и, в частности, псевдоспутников (ПС).
Структура и алгоритмы
В состав разрабатываемой системы должны входить элементы, отвечающие широкому спектру требований, включающих высокие показатели надежности и точностные характеристики.
В настоящее время одной из наиболее широко применяемых в авиации навигационных систем является инерциальная навигационная система (ИНС), отличающаяся высокой стабильностью показаний на ограниченном интервале времени, высокой помехозащищенностью и полной автономностью работы. Однако существенным ее недостатком является рост ошибок со временем. Это явление связано, прежде всего, с наличием инструментальных дрейфов гироскопов, и требуется принятие специальных мер для ограничения роста ошибок.
Одним из наиболее перспективных средств коррекции для ИНС является СНС. Этот класс навигационных систем является наиболее точным из всех бортовых средств, хорошо сопрягается с другими бортовыми системами, относительно дешев и быстро развивается. При использовании оптимальной обработки информации появляется возможность создания комплексных инерциально-спутниковых систем, объединяющих достоинства ИНС и СНС.
В качестве наземного дополнения СНС, повышающего точность и достоверность данных, могут использоваться ПС, играющие существенную роль в обеспечении требуемых характеристик при заходе БПЛА на посадку.
Для совместной обработки информации от выбранных навигационных систем, предложена и реализована слабосвязанная схема на базе оптимального фильтра Калмана, подразумевающая как выработку независимых решений в бесплатформенной ИНС (БИНС) и СНС, так и комплексного решения, получаемого на основе фильтра Калмана по данным СНС и БИНС. Указанный фильтр на основе данных от СНС-приемника формирует оценку вектора состояния, включающего ошибки БИНС и инструментальные погрешности ее датчиков, и производит коррекцию БИНС. Структура такой системы показана на рисунке 1.
,СНС
V1
,ПС
Модуль СНС
Прием сигнала 7"* Отслеживание кода носителя —► Выдача навигационных параметров
____
Дополнительные измерительные системы
х + снс
Фильтры первичной _обработки_
Блок гироскопов и акселерометров
I
I
I
т
Фильтры первичной обработки
Блок пересчета и компенсации ошибок
3
с ш с
Алгоритм БИНС
х + 3х„
Оптимальный Фильтр Калмана
Выдача навигационных параметров
Рисунок 1. Слабосвязанная схема К базовым алгоритмам, реализуемым в системе ориентации и навигации, относятся алгоритмы БИНС. Источниками информации для этих алгоритмов выступают два двухосных акселерометра и три датчика угловых скоростей. Данные о начальных значениях координат и скорости передаются в алгоритм БИНС от СНС-приемника. На основе полученных данных
в БИНС решается основное уравнение навигации (1), определяются координаты, скорости и углы ориентации [1].
" 0 (О + 2 • и2) - (Оу + 2 • иу )
- (Пг + 2 • иг) 0 Пх
(О у + 2 • и) -Пх 0
л
X"
К =
Кх _
кв 0 п
К + 8у + п
К gz п
(1)
где К6С2 - проекции линейной скорости ЛА на оси географической системы координат, Охуг - проекции абсолютной угловой скорости вращения ЛА на оси географической системы координат, п г - проекции кажущегося ускорения ЛА на оси географической системы координат, и - северная и вертикальная составляющие угловой
скорости вращения Земли.
В приемнике СНС определяются координаты потребителя, и вектор выходных параметров будет иметь следующий вид:
Хснс =[<р Л к ¥в Кс Уг ]т (2)
Оптимальный фильтр Калмана требует описания системы в пространстве состояний, причем полная модель должна быть представлена уравнениями состояния (в нашем случае -уравнениями ошибок БИНС) и уравнениями измерений:
х = Кх + ви + о^
Х = Нх + V (3)
где, х - вектор состояния, и - вектор управления, ^ - вектор шумов системы, V -вектор шумов измерений, К - матрица динамики системы, В - матрица управления, О -матрица шумов системы, Н - матрица измерений, х - вектор измерений, формируемый как разность показаний БИНС и СНС по координатам и скорости.
Вектор состояния имеет вид:
х = [х1 х2 х3 х4 х5 х6 а ¡5 у АпС АпС АпС АП[ ДОС ДОС , (4)
где, XI, х2, х3 - ошибки определения координат и высоты БИНС, х4, х5, х6 -производные компонент х1, х2, х3, а, ¡у - угловые погрешности ориентации измерительного
трёхгранника относительного вычисленного, Апс, АОС - постоянная составляющая инструментальной ошибки акселерометров и гироскопов соответственно [3].
Результаты предварительного моделирования, проведенные с использованием разработанных алгоритмов, показали их работоспособность и достаточную точность комплексного режима [4]. В ходе дальнейших работ был создан программно-аппаратный
комплекс для исследования свойств инерциально-спутниковых систем, на котором были проведены дополнительные исследования свойств разработанной интегрированной системы. Результаты этих исследований приведены ниже. Следует отметить, что созданный комплекс может быть использован как при проведении научных исследований, так и для учебного процесса, в частности, при проведении лабораторных работ или самостоятельной учебно-исследовательской работы студентами старших курсов в рамках курсового и дипломного проектирования.
Структура программного комплекса, реализующая методику имитационного и полунатурного моделирования, представлена на рисунке 2.
Рисунок 2. Структура программного комплекса имитационного и полунатурного
моделирования
Структура комплекса полунатурного моделирования отличается от имитационного наличием дополнительных модулей - «Имитатор», «Приемник СНС» и «Формирование массива данных». В первом из перечисленных модулей с использованием промышленного имитатора сигналов на основании заданной траектории формируются реальные сигналы -дальномерный код - спутниковой навигационной системы. Модуль «Приемник СНС» представляет собой реальную плату, которая на основании полученного кода выдает навигационное решение. В качестве такого приемника может использоваться как встроенный в имитатор контрольный навигационный приемник, так и любая внешняя навигационная аппаратура. В блоке «Формирование массива данных» полученная информация формируется в единый массив данных для последующей обработки.
Моделирование и анализ результатов
Имитационное моделирование проводилось в среде МЛТЬЛВ 7.6.0, которая является на сегодняшний день одним из мощнейших инструментов в решении инженерных задач.
Аппаратная часть комплекса представлена имитатором сигналов (ИС) спутниковых навигационных систем (СНС) ГЛОНАСС, GPS, GALILEO СН-3803М производства ЗАО «КБ НАВИС», предназначенным для проверки и испытаний навигационной аппаратуры потребителей (НАП) различного назначения на соответствие заданным техническим требованиям на этапе разработки, производства, сертификации, эксплуатации, при проведении регулировочных и ремонтных работ, в том числе в составе интегрированных навигационно-управляющих систем.
Начальные условия при моделировании задавались следующими параметрами: начальная скорость V0=130 [км/ч]; скорость при посадке V=80 [км/ч]; ускорение a= -0.0116 [м/с ]; начальная высота Н0=153 [м]; высота ВПП H=0 [м]; угол наклона глиссады 0=2,5°;
начальные координаты БПЛА щ = 0°Д0 = О0; постоянный дрейф гироскопов AQconst = 7000/сек; случайная составляющая дрейфа SQ = 300 /сек; постоянная ошибка акселерометра Anconst = 10 3 g; случайная ошибка акселерометра Sn = 0,5 -10 2g; начальная ошибка определения углов ориентации а = Р = 5°,у = 100; начальная ошибка в определении координат 10 [м]; начальная ошибка в определении проекций путевой скорости 1 [м/сек] время моделирования Т=20 [мин]; шаг интегрирования At=0,1 [сек]; угол возвышения навигационного спутника £7<больше 10°; дисперсия ошибок определения координат навигационным спутником в зените а=5 [м], дисперсия ошибок определения координат псевдоспутником о=1 [м].
Рассматривались варианты с различным числом и расположением ПС.
1) Моделирование полета с сигналом от одного псевдоспутника
При моделировании посадка БПЛА осуществлялось с коррекцией БИНС по сигналам от навигационных спутников и одного псевдоспутника, среднеквадратичное отклонение (СКО) определения координат которым составляло 1 м. Интенсивность шума корректора вычислялась на каждом шаге дискретизации в соответствии изменяющейся геометрией рабочего созвездия. В качестве исследуемых параметров были выбраны геометрический фактор (ГФ) горизонтального канала (HDOP), ГФ в вертикальном канале (VDOP).
Рисунок 3. ГФ в горизонтальном канале (ИБОР)
Рисунок 4. ГФ в вертикальном канале (УБОР) На рисунках 3 и 4 отображены факторы ухудшения определения координат в горизонтальной (ИБОР) и вертикальной (УБОР) плоскостях соответственно. Псевдоспутник был расположен на расстоянии 100 метров от торца взлетно-посадочной полосы (ВПП). На 13 минуте (точка М1) БПЛА входит в зону действия псевдоспутника. ИБОР скачком уменьшается с величины 1,25 до 1,05, УБОР скачком уменьшается с величины 1,5 до 1,2. При прохождении на минимальном расстоянии от псевдоспутника (перпендикуляр от оси ВПП проходящий через точку расположения псевдоспутника, точка М2) ИБОР скачком увеличивается до 1,2 и затем устанавливается на значении 1,1. УБОР имеет обратную зависимость: при прохождении на минимальном расстоянии от псевдоспутника значение УБОР скачком уменьшается до 1 и устанавливается на значении 1,15. Это связано с геометрией расположения псевдоспутника относительно БПЛА и рабочего созвездия спутников.
...........
........... ....................... ; Ш
М2
...........ГГ"
1 |
1
1 1
Рисунок 5. СКО определения координат в горизонтальной плоскости
Рисунок 6. СКО определения координат в вертикальной плоскости
На рисунках 5 и 6 отображены СКО ошибок определения координат в горизонтальной и вертикальной плоскостях соответственно. При попадании БПЛА в зону действия псевдоспутника (точка М1), значение СКО определения координат в горизонтальной плоскости уменьшается скачком с величины 10 метров до 7,8 метров, после прохождения точки М2, значение СКО возрастает до значения 8,7 метров, при этом качественно график совпадает с графиком НООР. График СКО определения координат в вертикальной плоскости качественно совпадает графиком УООР, в зоне действия псевдоспутника, значение СКО уменьшается с величины 12 метров до 9 метров (точка М1), после прохождения точки М2, значение СКО устанавливается на 8 метрах.
2) Моделирование полета с сигналом от двух псевдоспутников
При моделировании этого случая посадка БПЛА осуществлялось с коррекцией БИНС по сигналам от навигационных спутников и двух псевдоспутников. На рисунке 7 показана схема расположения псевдоспутников относительно ВПП.
Рисунок 7. Схема имитационного полета
Дополнительно были введены сигналы от двух псевдоспутников с СКО ошибки определения координат 1 м. Зона действия псевдоспутников с радиусом действия Япс вводилась условно, таким образом, чтобы зона действия сигнала гарантированно охватывала точку касания ВПП летательным аппаратом.
! М1
----------- ----------- ----------- ----------- -----------1——1 ----------- -----------
........... |
........... 4
М2 /
\
12 13 14
Рисунок 8. ГФ в горизонтальном канале (НБОР)
I I ... I I ...........I........... I I I I ...........[...........!...... - М1
-----------1----------- -----------1----------- ! > -----------
-----------1------------ ! ! -----------;-----------: ! ! V
| : | : I I : :
: I : I
12 13 14
Рисунок 9. ГФ в вертикальном канале (УБОР) На рисунках 8 и 9 отображены геометрические факторы в горизонтальной (НООР) и вертикальной (УБОР) плоскостях соответственно. Псевдоспутники были расположены на расстоянии Б, которое составляло 100 метров. На 13 минуте (точка М1) БПЛА входит в зону действия псевдоспутника. НООР скачком уменьшается с величины 1,25 до 1, УБОР скачком уменьшается с величины 1,5 до 1,15. При прохождении точки М2 НООР и УБОР устанавливаются на значении 1,1. Это связано с геометрией расположения псевдоспутника относительно БПЛА.
Рисунок 10. СКО определения координат в горизонтальной плоскости
1 1 1
-
! \ "\...........
......1..... ......1......
...........
! ! : : :
: : 1 1 ......!......
......!...... 1 А2 ""!...........
...¡..... 1 ..!___________
1 1
Рисунок 11 . СКО определения координат в вертикальной плоскости На рисунках 10 и 11 отображены СКО определения координат в горизонтальной и вертикальной плоскостях соответственно. При пересечении БПЛА точки М1, значение СКО определения координат в горизонтальной плоскости уменьшается скачком со значения 10 метров до 7,8 метров, при приближении к точке М2, значение СКО уменьшается до значения 6,4 метра при пересечении М2, из-за особенности геометрии, значение СКО возрастает скачком до значения 7,6 метров и окончательно устанавливается на значении 8,5 метров. График СКО определения координат в вертикальной плоскости качественно совпадает с графиком изменения УБОР, в зоне действия псевдоспутника, значение СКО уменьшается с значения 12 метров до 9 метров (точка М1), после пересечения точки М2, значение СКО скачком уменьшается до 4 метров и окончательно устанавливается на значении 8 метров.
Очень важно оценить влияние такого сложного характера ошибок СНС на поведение оценок ОФК. Это влияние было промоделировано при использовании сигнала от одного псевдоспутника.
Рисунок 12. Ошибка оценивания в горизонтальном канале при использовании сигнала от одного псевдоспутника. 1 - СКО ошибок оценивания; 2 - ошибка оценивания долготы и
широты
Из графика 12 видно, что оценивание проходит стабильно на всем интервале моделирования с начального значения 10 метров до уровня 1 метр. При попадании БПЛА в зону действия псевдоспутника СКО уменьшается до 0,8 метров.
ю б б
13 14 15 16 17 18 19 20
Рисунок 13. Ошибка оценивания в вертикальном канале. 1 - СКО ошибок оценивания;
2 - ошибка оценивания высоты Из рисунка 13 видно, что оценивание происходит стабильно на всем интервале моделирования с начального значения в 10 метров до уровня в 1 метр. При попадании в зону действия псевдоспутников наблюдается снижение СКО до 0,9 метров.
Характер изменения оценок остальные параметры вектора состояния -а, р,у, Апс, АОс - слабо зависит от количества вводимых псевдоспутников.
Проведенное моделирование показало работоспособность разработанных алгоритмов комплексирования и точность достаточную для захода на посадку. При прямолинейном движении объекта и выборе СНС в качестве основного корректора достигнутая точность в определении позиционных координат находится на уровне 1 метра (СКО по широте, долготе и высоте). Активное оценивание заканчивается в течении первой минуты. Оценивание происходит стабильно на всем интервале работы ОФК, реальная ошибка оценивания не превышает предсказанного СКО, что подтверждает работоспособность алгоритмов фильтрации.
Выводы
При использовании ПС в качестве дополнительного корректора совместно с СНС качественно меняются значения геометрических факторов. Это ведет к изменению значений СКО ошибки определения координат при совместной обработке данных от СНС и ПС. Указанные изменения приводят к увеличению точности оценивания при использовании алгоритмов ОФК в позиционном канале. Так, при использовании одного ПС значения СКО уменьшилось до уровня 7,8 метров в горизонтальном канале и 8 метров в вертикальном канале, а при использовании двух ПС минимальное значение находилось на уровне 6,4 метра и 4 метра для горизонтального и вертикального каналов соответственно. При таком изменении СКО корректора, значение СКО ошибки оценивания в горизонтально канале снижалось до уровня 0,8 метров, в вертикальном канале до уровня 0,9 метров при использовании сигналов одного ПС. Таким образом, при расположении ПС определенным образом относительно ВПП, удаётся достичь минимального значения геометрических факторов, что, в свою очередь, позволяет достичь повышения точности в определении координат в горизонтальном и вертикальном каналах.
Работа выполнялась при поддержке гранта РФФИ №08-08-00405а
Библиографический список
1. И.И. Помыкаев, В.П. Селезнев, Л.А Дмитроченко. Навигационные приборы и системы, - М., «Машиностроение», 1983 г., 456 с.
2. Н.Б. Вавилова, А.А Голован, Н.А. Парусников, С.А. Трубников. Математические модели и алгоритмы обработки измерений спутниковой навигационной системы GPS. Стандартный режим, - М., МГУ, 2001 г., 120 с.
3. Ривкин С. С., Ивановский Р. И., Костров А. В. Статистическая оптимизация навигационных систем, - Л., «Судостроение»,1976 г., 280 с.
4. «Малогабаритные интегрированные навигационные модули: алгоритмы и особенности структуры» Кузнецов И.М., Пронькин А.Н., Веремеенко К.К. Известия Южного федерального университета. Технические науки. 2010. Т. 104. №3. С. 245-250.
Сведения об авторах:
Пронькин Андрей Николаевич, аспирант Московского авиационного института (государственного технического университета).
Ул. Константина Царева, 12, к. 515, Москва, 125080; тел.: (499) 158-48-71; e-mail: an.pronkin@gmail.com
Кузнецов Иван Михайлович, аспирант Московского авиационного института (государственного технического университета).
Ул. Константина Царева, 12, к. 515, Москва, 125080; тел.: (499) 158-48-71; e-mail: im.kyznetsov@gmail. com
Веремеенко Константин Константинович, замзам. декана Московского авиационного института (государственного технического университета), доцент, к.т.н. МАИ, Волоколамское ш., 4, Москва, А-80, ГСП-3, 125993; тел.: (499) 158-40-78; e-mail: nio3@mai.ru