Решение задачи тесной интеграции инерциально-спутниковых навигационных систем, комплексируемых с одометром

Решение задачи тесной интеграции инерциально-спутниковых навигационных систем, комплексируемых с одометром

С.А. Синютин1, С.В.Соколов,2

1 Южный федеральный университет, Ростов-на-Дону 2СКФ Московский технический университет связи и информатики, Ростов-на-Дону

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

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

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

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

И

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

Обобщенная математическая модель БИНС.

Для решения данной задачи далее используем правые системы координат (СК) [2,3]:

• - приборную СК (ПСК) I 0хУг, начало которой расположено в центре масс (ЦМ) объекта, а оси направлены по взаимно ортогональным осям чувствительности приборов измерительного комплекса БИНС,

• - вращающуюся вместе с Землей гринвичскую СК (ГрСК) &

о ,

• - инерциальную СК (ИСК) I с началом в центре Земли,

• - сопровождающую (ССК) Б 0ХУ7, начало которой совпадает с центром масс объекта, ось У совпадает с направлением местного меридиана, ось % направлена по линии отвеса от центра Земли, а ось х дополняет систему до правой.

П,П1

£ £1

Рис.1. - Ориентация осей СК

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

навигационных параметров исследуемой БИНС, инвариантная к характеру движения объекта и виду его физической модели, имеет в этом случае следующий вид [3,10]:

sin у cos y

о

i(Zd - Wd) = 0(e,Y)(Zd - Wd),

0

cose cose

cos y - sin y 0 sin Ygfi cos Ygfi 1

0 (cos <p) -1 0

-1

- Vy Vv

(r + h)-1,

x

= CT

((

w

0

Q cos ф Q sin ф

+

- VY Vx \

Vx X VY

Vxtg ф Vz /

- Q 2 (r + h )cos фsin ф Q2(r + h)cos2 ф + g

- CT (а, РлЛф),

h = vz

где а, в, у - углы Эйлера-Крылова, определяющие ориентацию трехгранника ПСК относительно ИСК, = \гх гу - вектор измерений

трёх ортогональных ДУСов, wd = ^ Wг|т- вектор аддитивных помех

измерения ДУСов (белый гауссовский шум (БГШ) с нулевым средним и

матрицей интенсивностей ^), Я - долгота, Ф- широта, Ъ - высота объекта,

vx ,vy ,vz

проекции линейной скорости объекта на соответствующие оси

сопровождающей СК, г - радиус Земли, ^ - угловая скорость вращения Земли, & - гравитационное ускорение, га = ¡гах гау г\т - вектор выходных

сигналов акселерометров, w = w w w

a I ax ay az\

вектор помех акселерометров

D„

(БГШ с нулевым математическим ожиданием и матрицей интенсивностей а ), С(а, в, у, Я,ф) = Б(а, Р,у)Бт (Я,ф) - матрица направляющих косинусов, определяющая ориентацию ССК относительно ПСК, у)- матрица

y

z

0

T

И

поворота 2-го рода [4], определяющая ориентацию ПСК относительно ИСК (приведена в Приложении 1), в = + ^ = у-ф>°) - матрица 2-го рода, определяющая ориентацию ССК относительно ИСК.

В векторной форме Ланжевена, исходной для построения апостериорных оценок, уравнения

где У = \аРГХфУхУуУ2ЪТ у(0) = у° £ = \

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

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

где £ - пройденный подвижным объектом путь,

Жзо - помеха измерения, описываемая в общем случае БГШ с нулевым математическим ожиданием и интенсивностью 0.

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

£ = л1 уХ + Ут + У?

и должно быть включено в систему уравнений вектора состояния всей навигационной системы (1):

а 8Ш у 008 у 0

008 в 008 в

в = 008 у - 8Ш у 0

г 8Ш ^в 008 ^в 1

(2, - ^) = Ф(р,г\г* - ^),

/I ф

v X

Уг У?

0 (008 ф) 1 - Ут

-1 0 Ух

(г + к)-1,

((

= ст (а, р, у, /,ф)?а +

0

О 008 ф

О 8Ш ф

- v г Ух Ух*8Ф

Ух уг у?

-О2(г + к)е08ф8т ф О2(г + к)е082 ф + g

- Ст (а, р,у,/ф) ,

к = У?

£ Ч уХ+Уг + У2 .

Подобное включение нового уравнения в систему соответствующим образом изменяет вектор навигационных параметров и функции правой части канонического уравнения (2): в данном случае по сравнению с (2) имеем увеличение размерности системы уравнений вектора навигационных параметров на 1 и наблюдение в (3) всего одного навигационного параметра

+

X

0

И

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

В связи с этим, рассмотрим далее возможность использования в качестве наблюдателя вектора навигационных параметров дифференциального одометра (хронометрического спидометра), выходной сигнал которого пропорционален модулю скорости подвижного объекта и может быть представлен следующим образом:

Z=AS+Ws=k = Н

где А, - текущее приращение пройденного объектом пути за такт измерения,

к - коэффициент пропорциональности,

WS - помеха измерения, описываемая в общем случае БГШ с нулевым математическим ожиданием и интенсивностью Б,.

Полученные уравнения (2,5) в форме «объект-наблюдатель» легко позволяют, следуя [6], записать уравнения оценки навигационных параметров в виде обобщенного фильтра Калмана для исследуемой НС:

У = л

К (, г )=л дН1Ы ^ Л

Я(,г)=^я(,г)+ Я(,г)^Ы+л (,г(,г)- (Д

дУ дУ

где У - вектор текущей оценки вектора состояния НС У(г),

Я((, г) - апостериорная ковариационная матрица, -

В 0

0 В

7о - М(о ), Яо - М{ - ¿о )о - ^)}.

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

Тесная интеграция инерциально-спутниковых систем с использованием одометра. В стандартном режиме информационная модель кодовых измерений (измерений псевдодальности) имеет вид [1,5,9]:

¿Я = ^

где 4 с, п с, С с - известные координаты спутника в гринвичской СК,

4, п, С - текущие координаты объекта в гринвичской СК,

WzЯ - БГШ с нулевым средним и известной интенсивностью (г),

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

Информационный сигнал доплеровских измерений (псевдоскорости) ¿у в стандартном режиме может быть представлен следующим образом [1,5,8]:

¿у = [

где V^,Vv,V^~ проекции вектора скорости объекта на оси ГрСК, ,VncVz - проекции вектора скорости спутника на оси ГрСК,

WV - БГШ с нулевым средним и известной интенсивностью DZy (t), обусловленный инструментальными погрешностями передатчика и приемника, случайными погрешностями измерения и пр.

Для возможности использования измерительных сигналов (7,8) в качестве наблюдателей вектора состояния НС, описываемого системой (1), выразим входящие в них переменные через навигационные параметры в ССК. Для координат объекта имеем:

Z = (r + h)cosp sin Л, п = (r + h)smy, Z = (r + h)cosp cos Л. (9) При определении проекций скорости учтем, что вектор скорости в

ГрСК

VG = | V V VZ|Т связан с вектором скорости VS =| VX VY VZ\Т в ССК матрицей В=D(-ф,Л,0)=В(ф,Л) поворота ССК относительно ГрСК: VS = В( ср,Л) VG , что позволяет получить представление вектора VG через параметры движения объекта:

Vg = ВТ

Исходя из (9,10), сигналы кодовых и доплеровских измерений можно представить как информационные модели наблюдателей вектора состояния НС (1):

Zr = - (r + h)cos ф sin Л)2 + (n - (r + h)sin ф)2 + (Zc - (r + h)cos ф cos Л)2 + Wzr = Hr (ф,Л,h) +Wzr,

Zv = [(£ - (r + h)cos ф sin Á)V - Bj) (ф, á)Vs ) + (n -

- (r + h)sin ф)(^ - B(T2) (ф, A)Vs ) + (Z - (r + h)cos ф cos Л)^ - B^ (ф, Л^)] х х (Vc^ - (r + h)cos ф sin Л)2 + (n - (r + h)sin ф)2 + (Zc - (r + h)cos ф cos Л)2 ) 1 + wzv =

= Ну (ф,2, Ну) + ^, где В^фЛ)- ¡-я строка матрицы ВТ (ф,2).

Соответственно, уравнения комплексированного наблюдателя (одометр+СНС), учитывающие дискретный характер спутниковых сообщений, в векторной форме принимают следующий вид:

2

ИНТ

7 Н

7к = = Ик(ф,2, Н) +

Иу

нИНТ

где

к

текущий такт поступления спутниковых измерений,

-инт ' к

с,

оинт =

\ ж7 ж7

£ 7Я 7у

Г 0 0 0 Б7 0

7 к

0 0 Г

- БГШ с нулевым средним и матрицей интенсивности

Н ИНТ (у,к ) =

Н

Ик

Ну

Подобная задача относится уже к задачам непрерывно-дискретной фильтрации и просто с помощью фильтра Калмана решена быть не может [6,7].

В соответствии с [6] гауссовский алгоритм дискретного оценивания для расширенного наблюдателя (11) на к - м такте измерения имеет вид:

дН ИНТ Т ( 0, к ) (

¥

7 инт — н инт

ду

к Н 0 ИНТ

К(Хк + 0) = Кк 0 - кк 0

дН ИНТ

дН ИНТ Т

X X

ИНТ

ду кк 0 ду + Н 0 Ук 0,к Г.

ду

и

инт 0

(( 0, к к,

При этом следует подчеркнуть, что между дискретными измерениями СНС (на интервалах времени [ХК-1, хк] , к=1,2,...,) используется непрерывный

к

т

у

X

фильтр (6), в связи с чем его начальные условия У(гК-1), Я (гКявляются результатом дискретного оценивания УК-1 = У(гК-1 + 0), ЯК-1 = Я(гК-1 + 0) параметров состояния НС У в момент времени гК-1:

У(гк-х)= Ук-1 = У(!к-1 + 0), Я (/К-1)= Як-1 = Я(гК-1 + 0).

При этом результат интегрирования У(гК), Я (гК) непрерывных уравнений фильтра (6) в конце интервала [гК-1, гК] формирует начальные условия У(гК - 0)=УК0, Я(гК - 0)= ЯК0 процедуры дискретного оценивания (12) в момент времени гК:

Пк - 0) = Ук0= НК ), Я(гк - 0)= ЯК0= Я (гк ) .

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

Результаты моделирования. Моделирование осуществлялось на временном интервале г е [0;1000]с с шагом А1=0,01с методом Рунге-Кутты 4-го порядка. Во избежание увеличения размерности уравнений фильтра при моделировании в качестве модели помех был использован аддитивный

гауссовский вектор-шум с нулевым матожиданием и интенсивностью для:

2 2 2 одометров - (10 м/с) , кодовых измерений - (15 м) , доплеровских

измерений - (0.5 м/с) . Моделирование пропадания спутниковых сигналов

осуществлялось на 400-й с на временном интервале 300 с. По окончании

временного интервала моделирования максимальные ошибки компонентов

вектора У составили: по проекциям линейной скорости - 0.25 м/с, по углам

ориентации - 1.5 угл.мин., по широте - 10 м, по долготе - 14 м, по высоте - 1

м, что сопоставимо с точностью оценивания параметров линейного движения

спутниковыми средствами

при отсутствии исчезновения спутниковых измерений.

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

Результаты исследований, изложенные в данной статье, получены при финансовой поддержке Минобрнауки РФ в рамках реализации проекта «Создание высокотехнологичного производства для изготовления комплексных реконфигурируемых систем высокоточного позиционирования объектов на основе спутниковых систем навигации, локальных сетей лазерных и СВЧ маяков и МЭМС технологии» по постановлению правительства №218 от 09.04.2010 г. Исследования проводились в ФГАОУ ВПО ЮФУ.

Литература

1. Интегрированные инерциально-спутниковые системы: Сб. ст. и докл. / Сост. О.А. Степанов / Под общ. ред. академика РАН В.Г. Пешехонова. -СПб.: ГНЦ РФ-ЦНИИ «Электроприбор», 2001. - 233 с.

2. Анучин О.Н., Емельянцев Г.И. Интегрированные системы ориентации и навигации для морских подвижных объектов. / Под общей ред. академика РАН В.Г. Пешехонова. - СПб.: ГНЦ РФ-ЦНИИ «Электроприбор», 2003. - 390 с.

3. Соколов С.В., Погорелов В.А. Основы синтеза многоструктурных бесплатформенных навигационных систем.- М.: Физматлит, 2009. - 184 с.

4. Ишлинский А. Ю. Ориентация, гироскопы и инерциальная навигация. - М.: Наука, 1976. - 672 с.

5. Интерфейсный контрольный документ ГЛОНАСС (5 редакция), 2002 г., 57 0.

6. Тихонов В. И., Харисов В. Н. Статистический анализ и синтез радиотехнических устройств и систем. - М.: Радио и связь, 1991. - 608 с.

7. Niu, X. & N.El-Sheimy. Development of a Low-cost MEMS IMU\GPS Navigation System for Land Vehicles Using Auxiliary Velosity Updates in the Body Frame. /Proc. ION GPS. - 2005, Long Beach, CA, September 13- -16, pp. 2003 - 2012.

8. Shin, E.-H. Accuracy Improvement of Low-cost INS\GPS for Land Applications. Master Thesis, MMSS research group, The University of Calgary, Calgary, Alberta, Canada. UCGE Reports Number 20156, pp. 203 - 216.

9. Середа А.Ю., Детюк К.В. Бортовой информационно-навигационный комплекс КА «Глонасс-К» // Инженерный вестник Дона, 2012, №3. URL: www.ivdon.ru/ru/magazine/archive/n3y2012/906.

10. Федоренко Р.В. Алгоритмы автопилота посадки роботизированного дирижабля. // Инженерный вестник Дона, 2011, №1. URL: ivdon.ru/ru/magazine/archive/n1y2011/371.

References

1. Integrated inertial-satellite systems: Sat. Art. and rep. / Comp. OA Stepanov / Academician VG Peshehonova. - SPb .: SSC RF-CRI "Electropribor", 2001. - 233 p.

2. Anuchin O.N., Yemelyantsev G.I. Integrated system for orientation and navigation of maritime objects / Academician VG Peshehonova. - SPb .: SSC RF-CRI "Electropribor", 2003. - 390 p.

3. S.V. Sokolov, V.A. Pogorelov Fundamentals of synthesis with multi strapdown navigation systems, M: FIZMATLIT, 2009. - 184 p.

4. Ishlinsky A.Y. Orientation, gyroscopes and inertial navigation. - M .: Nauka, 1976 - 672 p.

5. GLONASS Interface Control Document (5 edition), 2002, 57 p.

6. Tikhonov V.I., Haris V.N. Statistical analysis and synthesis of wireless devices and systems. - M .: Radio and Communications, 1991. - 608 p.

7. Niu, X. & N.El-Sheimy. Development of a Low-cost MEMS IMU \ GPS Navigation System for Land Vehicles Using Auxiliary Velosity Updates in the Body Frame. / Proc. ION GPS. - 2005, Long Beach, CA, September 13-16, pp. 2003 - 2012.

8. Shin, E.-H. Accuracy Improvement of Low-cost INS \ GPS for Land Applications. Master Thesis, MMSS research group, The University of Calgary, Calgary, Alberta, Canada. UCGE Reports Number 20156, pp. 203 - 216.

9. Sereda A.U., Detyuk K.V // Inzenernyj vestnik Dona (Rus), 2012, №3. URL: www.ivdon.ru/ru/magazine/archive/n3y2012/906.

10. Fedorenko R.V. // Inzenernyj vestnik Dona (Rus), 2011, №1. URL: ivdon.ru/ru/magazine/archive/n1y2011/371.