Научная статья на тему 'ПОДГОТОВКА НАВИГАЦИОННОЙ СИСТЕМЫ ПОДВОДНОГО АППАРАТА ПЕРЕД ЕГО ПОГРУЖЕНИЕМ'

ПОДГОТОВКА НАВИГАЦИОННОЙ СИСТЕМЫ ПОДВОДНОГО АППАРАТА ПЕРЕД ЕГО ПОГРУЖЕНИЕМ Текст научной статьи по специальности «Математика»

CC BY
12
4
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Труды МАИ
ВАК
Область наук
Ключевые слова
БЕСКАРДАННАЯ ИНЕРЦИАЛЬНАЯ НАВИГАЦИОННАЯ СИСТЕМА

Аннотация научной статьи по математике, автор научной работы — Вавилова Нина Борисовна, Парусников Николай Алексеевич, Филатова Гузель Амировна

Рассматривается задача навигации автономного подводного аппарата (АПА). В качестве источников навигационной информации используются гидроакустический датчик дальности до наводного маяка с известными координатами, лаг и глубиномер. Новшеством является использование в качестве основной информации данных бескарданной инерциальной навигационной системы (БИНС) среднего класса точности. Задача навигации решается как задача коррекции БИНС при помощи внешней информации. Проводится ковариационный анализ точности работы комплексной системы. Предлагается метод подготовки навигационной системы АПА перед погружением, позволяющий получить равноточное решение навигационной задачи и повысить точность определения местоположения на начальных этапах движения под водой.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Вавилова Нина Борисовна, Парусников Николай Алексеевич, Филатова Гузель Амировна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

PREPARING THE NAVIGATION SYSTEM OF THE UNDERWATER VEHICLE BEFORE IMMERSION

In the article the navigation problem for an autonomous underwater vehicle (AUV) is under consideration. In AUV’s navigation the following sensors are usually used: transponders that measure the distance from the AUV to transponders in known locations, velocity sensor, depth sensor, gyroscopic course sensor. A peculiarity of this work consists in the usage of Strapdown Inertial Navigation System (SINS) of medium accuracy together with mentioned above sensors. AUV’s navigation problem is posed as SINS correction problem with aiding measurements. Principal possibilities of this approach are investigated on the basis of the analysis of covariance with experimental data. AUV are used in a wide range of scientific and applied research of ocean, such as a marine geological research, a study of the seafloor, ecological research of water environment. The value of the data provided by the underwater vehicle depends on the accuracy of a navigation system used. That is why the development of high-precision AUV’s navigation system is relevant today. The presented paper differs from previous investigation in this domain by taking SINS of medium accuracy into consideration. Furthermore, data provided by SINS is regarded as the main data. Resulting navigation solution is based on SINS integration with aiding measurements delivered by special sonar beacon with known location (by means of GPS), sensors of velocity and depth. The estimation algorithm is based on technique of Kalman filtering. Mathematical models take into account specific peculiarities of AUV motion (low speed, relatively short distance between a vehicle and a beacon). The two typical types of the AUV’s motion were taken into account. The research method was based on analysis of covariance analysis with implementation of real data. The experimental data was provided by scientific educational center «Underwater robotics», Far Eastern Federal University and IPMT RAS. Marine Autonomous Robotic System «MARK» has two main hardware parts - an autonomous underwater vehicle and an afloat vehicle. An equipment of a shore control center is also included. The afloat vehicle is a mobile beacon with a transponder. The location of the latter is determined by GPS. Vehicles have radio links with hydroacoustic communication system. The presented article studies two representative mechanical trajectories of MARK’s motion. In the first case AUV moves rectilinearly with the constant depth, an afloat vehicle moves along a «zigzag» path with the side 200 m, intersecting the AUV’s trajectory. In the second case AUV moves along a square path clockwise with the side 100 m, an afloat vehicle moves along a square path counterclockwise with the side 200 m. In both cases the direction on the beacon was being changed and as a result the problem of position’s estimation became well-conditioned. Derived results show that the standard deviations of the position’s estimation errors are less than 3 m. It was discovered that navigation solution is not possess the same accuracy. Estimations of the coordinates stabilize after some interval of time, which is depended on the trajectory. Therefore, a preparing method is proposed to achieve equal precision of the estimations on the whole interval of movement. The results of the preliminary analysis that was done give evidence the proposed algorithm can improve the accuracy of aided AUV’s navigation system in several times.

Текст научной работы на тему «ПОДГОТОВКА НАВИГАЦИОННОЙ СИСТЕМЫ ПОДВОДНОГО АППАРАТА ПЕРЕД ЕГО ПОГРУЖЕНИЕМ»

www.mai.ru/science/trudy/

Труды МАИ. Выпуск № 93

УДК 527:519.8

Подготовка навигационной системы подводного аппарата

перед его погружением

Вавилова Н.Б.*, Парусников Н.А., Филатова Г.А.**

Московский государственный университет имени М.В. Ломоносова, Ленинские горы, 1, стр. 52, Москва, 119899, Россия *e-mail: nb-vavilova@yandex. ru **e-mail: subguzel@gmail.com

Аннотация

Рассматривается задача навигации автономного подводного аппарата (АПА). В качестве источников навигационной информации используются гидроакустический датчик дальности до наводного маяка с известными координатами, лаг и глубиномер. Новшеством является использование в качестве основной информации данных бескарданной инерциальной навигационной системы (БИНС) среднего класса точности. Задача навигации решается как задача коррекции БИНС при помощи внешней информации. Проводится ковариационный анализ точности работы комплексной системы. Предлагается метод подготовки навигационной системы АПА перед погружением, позволяющий получить равноточное решение навигационной задачи и повысить точность определения местоположения на начальных этапах движения под водой.

Ключевые слова: бескарданная инерциальная навигационная система, инструментальные погрешности, фильтр Калмана.

Введение

Задачам освоения и исследования Мирового океана уже давно уделяется большое внимание. Одним из основных средств исследований на сегодняшний день являются автономные подводные аппараты (АПА). Малая инерционность, быстрая подготовка к работе, автономность, возможность установки на борт различного оборудования и многое другое позволяет применять АПА для широкого круга научных и прикладных задач (примеры использования АПА описаны в [1], [2]).

АПА может погружаться в определенный район океана на заданную глубину, двигаться по запрограммированному маршруту, выполнять требуемые работы и по окончанию программы возвращаться на обеспечивающее судно. Такие аппараты в нашей стране разрабатываются в единственном месте - Институте проблем морских технологий ДВО РАН им. М.Д. Агеева (Владивосток), с которым налажены контакты лабораторией управления и навигации МГУ им. М.В. Ломоносова.

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

Обычно навигационная система АПА включает в себя гидроакустический датчик дальности до наводного маяка с известными координатами, лаг, глубиномер,

блок чувствительных элементов - датчиков угловой скорости (ДУС) и ньютонометров.

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

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

исследуется на двух типовых движениях аппарата. Метод исследования -ковариационный анализ с привлечением экспериментальных данных. Проведенное исследование [6] показало принципиальную возможность использования БИНС для навигации АПА, а в результате ковариационного анализа получено, что точность алгоритма приемлема в данной задаче.

Однако в процессе анализа было обнаружено свойство неравноточности навигационного решения. Оценки устанавливаются после интервала времени, длительность которого зависит от траектории движения. Это вызвано переходными процессами оценивания инструментальных погрешностей БИНС. Следует сказать, что стендовая калибровка БИНС не решает полностью проблемы оценки параметров модели инструментальных погрешностей БИНС данного класса, так как у датчиков (ДУС и ньютонометров) имеются погрешности нулей, меняющиеся от запуска к запуску (т.е. индивидуальные в каждом запуске). Попытки разработки способа и устройства для калибровки БИНС, установленной на АПА, в каждом запуске не приводят к успеху из-за конструктивных особенностей АПА.

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

погрешностей датчиков. Исследованию эффективности такого подхода и посвящается данная работа.

В работе используются представления об инерциальной навигации, изложенные в [3]. Широко известные факты соответствующей теории приводятся без пояснений. Основные принципы работы и устройства АПА описаны в [4].

Основы навигационного комплекса АПА

Традиционно навигация АПА обеспечивается средствами бортовой навигационной системы счисления пути (ССП) и гидроакустической навигационной системы (ГАНС). Формирование текущей оценки координат достигается за счет комплексирования информации бортового и наводного комплекса и активного информационного обмена навигационными данными. При работе АПА накапливающаяся ошибка местоположения уменьшается за счет коррекции данных бортовой системы навигации данными ГАНС.

ГАНС делятся на два типа: с длинной базой и ультракороткой базой. Принцип работы гидроакустической системы с длинной базой (ГАНС-ДБ) основан на измерении дальностей до объекта навигации от опорных точек, которыми служат донные маяки-ответчики, оборудованные приемо-передающими устройствами. Системы с ультракороткой базой (ГАНС-УКБ) используют дальномерные и угломерные данные до плавающей малогабаритной антенны. Большинство современных аппаратов имеют в составе как дальнобазисные, так и ультракороткобазисные системы. Подробно работа гидроакустической системы АПА описана в [4].

Исследования проведены применительно к малогабаритным АПА с мобильным наводным маяком (в частности разработки Института проблем морских технологий ДВО РАН [5]). В качестве приборной базы для построения алгоритма в работе выбрана система, в состав которой входят автономные подводный и водный аппараты (АПА и АВА), а также оборудование берегового центра управления.

На практике такие подводные аппараты могут погружаться на глубину до 200 метров и развивать скорость до 3 м/с. Водный аппарат перемещается по поверхности воды и является автономным мобильным носителем навигационного маяка, местоположение которого определяется при помощи спутниковой навигационной системы. Гидроакустическая навигационная система позволяет обмениваться пакетами навигационных сигналов между АПА и АВА и одновременно измерять время распространения акустического сигнала между ними. Предполагается, что основой бортовой навигационной системы АПА служит БИНС.

Математическое описание алгоритма коррекции

Алгоритм навигации с применением корректируемой БИНС был подробно описан в [6]. Приведем здесь его основные соотношения в краткой форме.

Приборной основой БИНС служит блок из трех ньютонометров и трех датчиков угловых скоростей (ДУС), которые жестко связанны с корпусом объекта. Оси чувствительности ньютонометров и датчиков угловых скоростей с точностью до инструментальных погрешностей совпадают с осями приборного трехгранника

, где М - местоположение приведенной чувствительной массы

ньютонометров. В проекциях на оси приборного трехгранника измеряется внешняя сила /2 и его угловая скорость (: /'2 = / + Д/2, (г = (2 — у, где

Д/2 = (Д/Л, Д/2 2, Д/г3 )Т - вектор погрешности измерений ньютонометров,

У = (У^У2У3) - вектор погрешности измерений датчиков угловой скорости. Предполагается, что уже проведена предварительная калибровка системы, компенсированы погрешности установки инерциальных датчиков, и собственные инструментальные погрешности каждого из ньютонометров и ДУС включают в себя только ошибку нулевого сигнала (ошибку нуля) и высокочастотную составляющую, которая считается белым шумом. С учетом сказанного, векторы погрешностей

имеют следующий вид: Д/2 = /' 2 - / =Д/^ > у = У0 + у 5 где

Д/И = (Д/г1>Д/225Д/г3)Т и у = (У<01,У<02,У<03)Т - постоянные векторы погрешностей

нулей, Д/ = (Д/1, А/^ ДГ2$ и у = (у1,у2,уз)Т - высокочастотные погрешности типа белого шума.

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

географической вертикалью (ось Мх3). В данной работе используются уравнения ошибок в комбинированной форме, описанные в [3]. В уравнениях участвуют следующие переменные: ДУ1, Ду2 5 ДУз - полные ошибки местоположения; 8У15 8У25 8У3 - динамические ошибки определения составляющих скорости;

Д, Д2, Д3 — кинематические ошибки определения ориентации. Уравнения ошибок имеют следующий вид:

Ауг =5УХ+ Д К, - Д2К3 5 Д = иъ(32 - г/2 Д + У2 5

ау2=зу2-рух +дк , Л=л+иЛ+у2,

Ау3 = ЗУ, - ДК2, Д = и2рх-иф2 + к, ЗУХ = 2г/3£К2 - 2и2дУъ - а)*Ау1 - Д + ¿Т2 = -2щ31\ + 2щ8Уъ - Щ^Уг + Р\8 + А/г

¿>К = -2ихдУ2 + 2и2дУх + 2бУ02 Ду3 + А/з

где и о = (и

, , и,) — угловая скорость вращения Земли в осях трехгранника Мх

I ^ 71

^о =\1 §/Л = 1,25-10" 1/сек — частота Шулера, ^ = (у^,^) = Ь Уг, А/х = (А/1, А/2, А/3)Г = Ш А/^, где X — матрица ориентации трехгранника М.2

относительно Мх, определяемая в бортовом вычислителе БИНС. Ввиду малости, параметры относительного движения не учитываются.

Для решения задачи коррекции БИНС используются измерения дальности до

маяка —

, скорость — и глубина погружения АНПА — . Вектор коррекции

имеет соответствующие компоненты — м = (М, мМ1, ) и получается

линеаризацией относительно модельных переменных: м1 = №Ау + рс>,

уМ уМ уМ

wh = Ay3 + ph, wv =SV-pv, где h =

d d d

у comp comp comp у

yM = (yM, , У)

координаты маяка, ^еошр

V

ЕУМ 2 Л Л V ^ „ А;г

У г , ар , р , р - ошибки измерении. Модель

г=1

ошибок измерении имеет следующий вид:

р* = р*0 +р*, Где р* - ошибки измерений ра, рк, р", р*0 - постоянная

составляющая погрешности, р* - высокочастотная погрешность типа белого

шума.

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

к = (Ал, Ду2, Дуз ,8У1,8У2,8Уъ ,Д, Д Д ^, А/ 2, А/3, р1 0, рк\ р*°) , вектор коррекции: м = (М1, м!1, М) . Задача сводится к построению оценок

вектора состояния при помощи вектора коррекции, линеино зависящего от компонент вектора состояния. Для решения задачи используется фильтр Калмана,

описанный в [3].

Результаты ковариационного анализа

Анализ точности производился в рамках ковариационных соотношений. Были выбраны априорные среднеквадратические погрешности, соответствующие БИНС

среднего класса точности, а также используемым на практике датчикам: о

А/ 0

0,005 м/с2; °уо = 10°/час; ^ = 10 м; &5у = 0,1 м/с; оА = ° = 0,5°, о ръ = 1°; о р1 о

= 50 м; о V о = 1 м/с; ок = 0,05. Для шумов в системе и измерениях берутся

следующие значения, приведенные к частоте 1 Гц: = 0,02 м/с2; О = 90°/час;

ор я = 100 м; о ^ = 1 м/с.

Рассматривалось два типа движения АПА и АВА. На данных движениях были проведены испытания комплекса, в том числе и навигационной системы без использования БИНС [5]. В первом случае АПА двигался прямолинейным галсом на постоянной глубине, а АВА двигался «зигзагом» со стороной 200 метров, пересекая при этом траекторию подводного аппарата (рис.1). Во втором случае АВА двигался по траектории близкой к квадрату со стороной 200 метров по часовой стрелке, в то время как АПА шел по квадрату со стороной 100 метров против часовой стрелки (рис.2).

В результате ковариационного анализа было выявлено, что среднеквадратические отклонения ошибок оценки координат не превышают 2 метров. Причем полученная точность устанавливается только спустя половину времени движения аппарата. Подробные результаты представлены в [6].

у]М, м м

-100 0 100 200

О 200 400 600

Рисунок 1 Рисунок 2

Подготовка навигационной системы перед погружением

Анализ СКО ошибок оценок погрешностей определения координат показал, что ошибки определения координат в конце интервала движения (в смысле СО) более чем в два раза меньше начального состояния (1.5 м по сравнению с 3 м). Переходный процесс связан с промежуточными процессами в оценках инструментальных погрешностей БИНС.

Для того чтобы оценить комбинации инструментальных погрешностей БИНС, которые оказывают влияние на точность навигации в начале движения, предлагается следующий режим подготовки АПА перед погружением (рис. 3):

1. Перед погружением АПА добавляется движение его над водой по траектории, близкой к программному движению под водой. При этом работает приемник спутниковой навигации на борту АПА, и информация от него используется для коррекции БИНС.

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

Рисунок 3. Иллюстрация подготовки перед погружением

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

Жу = у'- у* = Ау

= V'- V * = 8V + [V, Д],

где У' - вычисленные координаты, у * - информация от СНС, V' - вычисленная скорость, V * - скоростная информация от СНС, [V, Д] - векторное произведение.

Эффективность предложенного режима иллюстрируется результатами ковариационного анализа. На Графиках 1-4 представлены поведение СКО ошибок оценок погрешностей определения координат в двух вариантах - без подготовки (точка-пунктир) и с использованием режима подготовки (сплошная линия) для траекторий, описанных в предыдущем разделе.

График 1. Зависимость СКО ошибки оценки первой координаты от времени для

траектории «квадрат»

График 2. Зависимость СКО ошибки оценки второй координаты от времени для

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

траектории «квадрат»

4

3

200

400 1, С 600

800

2

1

0

0

График 3. Зависимость СКО ошибки оценки первой координаты от времени для

траектории «зигзаг»

График 4. Зависимость СКО ошибки оценки второй координаты от времени для

траектории «зигзаг»

10

8

2 6

с 4

2

С

>

\

* »4

1

1

\

11111

100

200 1, С 300

400

500

0

0

Значения СКО ошибок оценок координат при использовании алгоритма предстартовой подготовки в несколько раз меньше аналогичных значений,

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

Выводы

Показана принципиальная возможность построения навигационной системы АПА на основе корректируемой БИНС.

Разработан метод подготовки АПА перед погружением, позволяющий уменьшить ошибки на первом этапе движения аппарата.

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

Библиографический список

1. Кропотов А.Н., Макашов А.А., Плясунов В.М. Реализация системы видеопозиционирования подводного аппарата // Труды МАИ. 2015. № 80. URL: http://www.mai.ru/science/trudy/published.php?ID=57004

2. Малышев В. В., Кабанов Д. С. Оптимизация алгоритма доставки полезной нагрузки автоматическим подводным аппаратом // Труды МАИ. 2012. № 57. URL: http://www.mai.ru/science/trudy/published.php?ID=31138

3. Голован А.А., Парусников Н.А. Математические основы навигационных систем. - М.: МАКС Пресс. Часть I, 2011. - 136 с. Часть II, 2012. - 170 с.

4. Агеев М.Д. Автономные подводные роботы: системы и технологии. - М.: Наука, 2005. - 400 с.

5. Ваулин Ю.В., Дубровин Ф.С, Кушнерик А.А., Туфанов И.Е., Щербатюк А.Ф. Малогабаритный автономный необитаемый подводный аппарат МАРК нового поколения для выполнения групповых операций // Мехатроника, автоматизация, управление. 2012. №6. С. 59-65.

6. Вавилова Н.Б., Парусников Н.А., Субханкулова Г.А. Навигация автономного подводного аппарата при помощи корректируемой бескарданной инерциальной навигационной системы // Труды МАИ. 2016. № 89. URL: www.mai.ru/science/trudy/published. php?ID=73316

i Надоели баннеры? Вы всегда можете отключить рекламу.