Научная статья на тему 'Применение одометров для коррекции интегрированных навигационных систем'

Применение одометров для коррекции интегрированных навигационных систем Текст научной статьи по специальности «Математика»

CC BY
1364
265
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНЕРЦИАЛЬНАЯ НАВИГАЦИЯ / СПУТНИКОВАЯ НАВИГАЦИЯ / ИНТЕГРАЛЬНЫЕ СИСТЕМЫ / ОДОМЕТР / INERTIAL NAVIGATION / SATELLITE NAVIGATION / INTEGRAL SYSTEMS / ODOMETER

Аннотация научной статьи по математике, автор научной работы — Горбачeв Андрей Юрьевич

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

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

Похожие темы научных работ по математике , автор научной работы — Горбачeв Андрей Юрьевич

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

Текст научной работы на тему «Применение одометров для коррекции интегрированных навигационных систем»

НАВИГАЦИОННЫЕ И ГИРОСКОПИЧЕСКИЕ

СИСТЕМЫ

УДК 681.2.083

А. Ю. Горбачев

ПРИМЕНЕНИЕ ОДОМЕТРОВ

ДЛЯ КОРРЕКЦИИ ИНТЕГРИРОВАННЫХ

НАВИГАЦИОННЫХ СИСТЕМ

Построена математическая модель комплексирования одометри-ческого датчика с инерциальной навигационной системой и приемником спутниковой навигационной системы для определения координат наземного транспортного средства. Представлены экспериментальные результаты проверки данной модели. Эффективность интегрированного решения проверена с помощью математического моделирования. E-mail: [email protected]

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

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

Известно решение задачи коррекции данных одометра по данным СНС, получившее практическое применение для измерения геометрических параметров рельсового пути [1]. Решена задача использования одометра совместно с гироскопами и СНС. Подобные системы нашли применение для контроля общественного транспорта в городах Торонто и Болонья [2]. Более сложной задачей является комплексирование одометрического датчика с полноценной интегрированной ИНС-СНС, что теоретически должно улучшить точность определения координат. Для решения этой задачи необходимо построить адекватную математическую модель системы. Такая модель будет служить базисом при построении алгоритма комплексирования и программы, которая будет реализовывать данный алгоритм, используя вычислительные ресурсы

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

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

Принцип комплексирования одометра и ИНС-СНС. Одометр (от греч. обо^ — проход, церо^ — мера)— прибор для измерения числа оборотов колеса. C его помощью может быть измерен пройденный колесным или гусеничным транспортным средством (ТС) путь. Если принять, что колесо непрерывно сцеплено с дорогой нижней точкой (т.е. ее скорость будет нулевая) и, так как центральная точка колеса движется со скоростью V транспортного средства (ТС), то угловая скорость колеса будет

ш = V/R, (1)

соответственно, при прохождении пути S колесо будет поворачиваться на угол

Q = S/R.

При повороте колеса на один оборот (т.е. на угол 2п) ТС продвинется на Si = 2nR. Следовательно, полный пройденный путь составит

S = n • 2nR, (2)

где n — число оборотов колеса.

Тогда

V=dn2rR- (3)

Аналогично вычисляются производные более высоких порядков.

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

При нарушении сцепления с дорогой (пробуксовке и блокировке) уравнения (1), (2) и (3) теряют свою силу, и необходимо корректировать показания одометра. Например, при развороте наземного ТС с

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

с _ о Рвн. (4)

'-'вы '-'нар 1 V, V

рнар

где Свн — путь по внутренней траектории; Снар — путь по внешней (наружной) траектории; рвн — радиус кривизны движения по внутренней траектории; рнар — радиус кривизны движения по внешней траектории. Радиус наружной траектории находят из соотношения

рнар Кар/Ш 21 (5)

где ш2 — угловая скорость вращения ТС.

Поскольку ТС — твердое тело, то рвн можно определить как

Рвн _ Рнар - Ь, (6)

где Ь — ширина ТС.

Подставляя уравнения (5) в выражение (6) и затем последнее в уравнение (4), получаем

Свн _ Снап ( -р _ Ь\—- _ Снап ( 1 ~ Ь

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

С _ (О + Б2)/2.

Если ТС имеет колеса с воздушными камерами, то измеренный радиус отличается от так называемого эффективного — под действием силы тяжести такие камеры прогибаются на определенную величину ¿Дпр. Это будет давать ошибку

,5ЯП

А S = S-

Ьпр

Я

Для ее учета необходимо измерить радиус колеса до и после установки на ТС (с параметрами, идентичными экспериментальным). Определив 5Япр при разном давлении в камерах, можно установить допустимый разброс давлений для проведения экспериментов.

В предыдущих расчетах колеса принимались круглыми. На практике данная модель является приближенной из-за отклонения реальной формы колеса от идеально круглой. Некруглость вызывает ошибки двух видов: 5Яс0П84 — связанную с неверным определением центра

колеса и 5Яуаг — отклонение текущего (в момент соприкосновения с дорогой) радиуса колеса от среднего. При постоянном курсе за время оборота колеса ошибка от 5Яуаг усредняется. Как правило, принимает достаточно малые значения и для наземного ТС величиной 5Яуаг можно пренебречь.

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

Бп = 2 пЯ/к. (7а)

Выходным сигналом одометра является число импульсов, сгенерированных в течение определенного постоянного интервала времени — такта (Т). Длительность такта зависит от конкретной модели одометра. Такое представление данных имеет свою методическую погрешность — неизбежна ситуация, когда 1 /к часть оборота начнется в одном такте, а закончится в другом. Тогда расстояние, пройденное в первом интервале, будет приписано второму интервалу, что создаст погрешность в исчислении пройденного пути в данный момент времени, и при наличии создаст накапливающуюся погрешность в исчислении координат во все последующие моменты времени. Определим эту суммарную погрешность, введя следующие обозначения: Т — время между г-м и (г + 1)-м импульсами; 51 — время между началом временного промежутка и первым импульсом; 52 — время между последним импульсом и концом временного промежутка.

Из рис. 1 видно, как проявляется данная погрешность.

Рассмотрим два предельных случая:

1) ^ 0. В этом случае первый импульс на промежутке Т — шумовой, так как за нулевое время не произошло оборота колеса, а прибор показывает 1/к оборота. Остальные импульсы полностью соответствуют реальному вращению колеса. Итоговая погрешность составляет ДБ+ = Бтг;

2) 51 ^ Т1, 52 ^ Тт — обратный случай. Здесь наблюдается отклонение в обратную сторону, т.е. на один совершенный поворот колеса

Рис. 1. Связь погрешности одометра с погрешностью в измерении курса ТС

на 1/к оборота не приходится соответствующего ему импульса и, следовательно, ДБ_ = — Бтг-

Объединив оба случая, получаем максимальную погрешность

Д£+/_ = ±^Тг-

Если предположить, что движение за время Тг в среднем равномерное, то погрешности будут распределены равномерно между двумя предельными случаями. Математическое ожидание данной погрешности выражается как ДБМ = 0.

Среднеквадратическое отклонение составит

&AS =

\

Ti

I (-) М • 2пЯ/к = пЯ/к. (7б)

о

Скорость за интервал времени Тг —

У = Бтг /Тг,

соответственно, погрешность по скорости будет равна

Бтг + Д£ Бтг ДБ

А Vi =

Ti Ti Ti

и при частоте дискретизации измерений 10 Гц она составит

AV = 10Д$тг. (8)

Соответственно,

ДА = Vi + AVi - (V-1 + AV-i) = AVi - AVi-i

i Ti Ti .

Если использовать метод максимума/минимума, считая AVi максимальным, а AVi-1 — минимальным, получаем

AAi = AV - AVi-i = 2AV. (9)

' Ti Ti * '

Подставляя уравнение (8) в выражение (9), при частоте 10 Гц получаем погрешность в определении ускорения

AA = 200AS.

Если известны начальные координаты, то, зная курс в каждый момент времени, можно вычислить приращение координат по показаниям одометра:

AxTi = STi sin ф AyTi = STi cos ф '

где AxTi — приращение по восточной координате; AyTi — приращение по северной координате; ф — курс, измеренный датчиком курса

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

Sti sin ф АЛТг = —-;

R cos ^ (10a)

. S тг cos ф

A<¿Ti = -R-,

где R — радиус Земли.

Разность фактического перемещения ТС и измеренного системой одометр-ДК в течение такта одометра (в зависимости от погрешности курса Аф) будет вычисляться по формуле:

SSTi = 2STl sin(Aф/2),

что показано на рис.2, как соотношение сторон В В' и AB равнобедренного треугольника.

Если известна среднеквадратическая ошибка ДК — аДф, то при углах менее 2° с относительной погрешностью 2 • 10-4 при замене sin x на x, получим следующее равенство:

a(SSTi) = 2Sтlа(sin(Aф/2)) « Stiад^, (10б)

где a(5STl) — среднеквадратическое отклонение 5STl.

Для n тактов при нормальном дискретном белом шуме будет действовать формула

a(AS,^ = v/ña(ÍSTi) = ^/nSтlадф , (11)

где ASCfl — расстояние между точкой, в которую переместилось ТС после завершения пути, и конечной точкой перемещения ТС, полученной при оценке системы одометр-датчик курса.

В реальных одометрах необходимо учитывать следующие факторы.

1. В течение одного такта одометра ошибка приблизительно одинаковая, поэтому ошибки от всех импульсов складываются. Иначе говоря, если одометр показал, что в течение одного такта прошло 4 импульса, то ошибка по координатам будет в 4 раза больше по сравнению с одним импульсом, а не в 2 раза, как следует из формулы (11).

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

2. Если длительность такта ДК в n раз больше длительности такта одометра, то ошибки будут складываться за период nT, где T — длительность такта одометра.

Таким образом, формула (11) приобретает следующий вид:

\

Y (v($STi)Nk)2, (12)

k= 1

где Nk — число импульсов одометра за время одного такта ДК; m — число тактов ДК за время проезда ТС.

Комплексирование данных одометра, ДК и координат СНС для определения координат ТС предполагает решение задачи минимизации расстояния между оцениваемым и истинным положением точки траектории ТС:

Sx2 + Sy2 = min,

где Sx,Sy — ошибки в оценке положения по северной и восточной координатам соответственно. Согласно такой постановке задачи оптимальной для оценки Sx, Sy является фильтрация по методу Калмана [4]. Для ее реализации в дискретной форме следует уравнения, характеризующие компоненты интегрированной системы, привести к стандартному виду[5]:

Xk+1 = ФХк + Щк; Zk = HXk + Vk.

В этих выражениях X — вектор-столбец состояния размерности n; Ф — матрица объекта размера n х n; Г — матрица входа размера n х q; H — матрица выходных сигналов размера r х n; Z — вектор-столбец измеряемых сигналов размерности r; U — вектор-столбец входных шумов размерности q; V — вектор-столбец измерительных шумов размерности r.

Примем за параметры состояния ошибки измерения одометром координат, а за измеряемые сигналы - измерения этих ошибок с помощью СНС. Ошибку СНС по координатам x и y будем считать одинаковой. Тогда стандартные параметры уравнений (13) будут иметь вид

X=

Уод - y

Z=

^д-^НС Уод — У СНС

Ф=

Q =

R =

H=

1 0

0 1

(a(SSTi )Nk )2 0

a(SScнc)2

0

(a(SSTi )Nk )2

0

0

10 01

Г=

^(SScнc)2 2

cos ф 0

0

sin ф

(14)

x од — x

2

где Ц — матрица входных возмущений размера д х q, представляющая собой математическое ожидание [и, ит]; Я — матрица измерительных шумов размера г х г; 8$СНС — ошибка СНС в определении положения ТС.

Для оптимальности данного фильтра необходимо, чтобы любой из элементов и и V описывался как процесс дискретного белого шума. Зависимость 8$СНС (£) в целом удовлетворяет этому условию [6]. Зависимость Д$од(£) также описывается данным процессом согласно уравнениям (11) и (12), если Дф(£) — представляет собой белый шум. Это условие выполняется, если аппаратной реализацией ДК является СНС. Согласно приведенному анализу необходимо учесть, что данная модель справедлива, если можно определить 8Япр, £Ясопй, проскальзывание колес ТС, а также компенсировать погрешность (7б).

Следует отметить, что элементы матриц Ц и Г динамически изменяются во времени. Дальнейшее составление модели комплексирова-ния можно провести по стандартной методике [3].

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

ДА = —к\ДА + 8 А, (15а)

где 8А — случайное блуждание в виде белого шума. Также надо учесть, что акселерометр измеряет кажущееся ускорение. Ошибка в определении угла тангажа Ди вызывает ошибку в определении изменения скорости объекта. С учетом уравнения (15а) получаем

Д V = ДА + д вт(Ди). (15б)

Для составления уравнений вида (13) дополним уравнения (15а) и (15б) соотношением, по которому можно определить ошибку в вычислении пройденного ТС пути:

Д5 = ДК (15в)

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

" AA ' " 1 - kiT 0 0

X = AV ; Ф = T 1 0

AS 0 T 1

Q =

И^))2 о

о

(a(g sin(Au)))2

Г =

1 0 0 1 оо

(16)

Z = [£инс - ^од]; R = [а(Д$од)2]; H = [ 0 0 1 ].

Дальнейшее построение модели также осуществляется по стандартной методике, описанной в работе [3].

Экспериментальное определение параметров системы ИНС-СНС-одометр. Для моделирования входных данных, подлежащих фильтрации по методу Калмана, а также процесса самой фильтрации необходимо знать значения матриц Q и R, которые для данного метода комплексирования были описаны в уравнениях (14) и (16). Причем, для матрицы Q необходимо экспериментально подтвердить выведенные соотношения, или, что математически эквивалентно, подтвердить адекватность формулы (12) реальным процессам изменения расстояния между истинным положением ТС и положением ТС, измеренным одометром.

В проведенном эксперименте в качестве ТС использовался автомобиль марки Chevrolet со встроенным одометром, шины марки 195/55 R15 диаметром D = 595,5 мм. Экспериментальные измерения показали, что коэффициент k = 12. Исходя из формулы (7а) было получено, что = 155,90 мм.

На автомобиль была установлена малогабаритная система МИССИС Компанав-2Т (далее ММИС) (рис.2). ММИС имеет в своем составе три микроэлектромеханических (МЭМ) гироскопа, три акселерометра, а также вычислитель, в котором реализуется алгоритм ком-плексирования данных [7]. Приборной реализацией СИС в данной системе выступал внешний приемник спутниковой системы ОРЗ(США) компании SiRF. Приборная реализация ДК — это также приемник GPS. Кроме того, в дополнение к стандартной реализации к ММИС поступали данные одометра.

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

Рис. 2. Использованное в эксперименте оборудование:

а — МИНС Компанав-2Т с подключенным приемником вР8-сигнала 81ЯР; б — место съема сигнала одометра; в — опторазвязка сигнала одометра

настоящей работе проводится подключение к линии, по которой проходит сигнал от одометра к приборной панели автомобиля (рис. 2, б). Сигнал по этой линии поступает на вход микросхемы опторазвязки Ы11Ь, выход которой подключен к разъему МИНС. Схема подключения приведена на рис. 2, в. С помощью осциллографа были проанализированы параметры сигнала, а затем проведена калибровка одометра.

Проезд ТС был осуществлен по двум траекториям — основной и контрольной, проходящим в пределах города Москвы по Варшавскому шоссе и прилегающим к нему улицам в условиях многоэтажной застройки, что частично затеняет сигналы спутников СНС. Число видимых спутников (в течение более, чем 95 % времени эксперимента) было достаточным для получения информации о текущем положении ТС.

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

исследуемои оценке той же траектории является экспериментальной ошибкой по координатам (Д5эксп). При этом теоретическая оценка этой ошибки с учетом вышеизложенных рассуждений вычислялась путем подстановки в формулу (12) следующих параметров: ад^ = 1,2923° (получен в работе [8] на основе экспериментов по определению точности СНС. Согласно уравнению (10б) имеем ¿5Тг = 3,6 • 10-3 м.

Соответственно, подставив в уравнение (12) данные параметры, получаем

а(Д£од) = 3,6 • 10

-3

\

£ N.

i=1

Рис. 3. Теоретическая и экспериментальная погрешности:

Я — радиус области теоретической погрешности; г — экспериментальная погрешность; точками показаны примеры возможных экспериментально определенных положений ТС

будет находиться внутри

Дальнейшее сравнение теоретических и экспериментальных данных иллюстрирует рис.3. При нормальном распределении существует 67%-ная вероятность, что Д£эксг области, ограниченной окружностью радиуса Я = а(Д5од) и 95 %-ная вероятность, что Д5эксп будет находиться внутри окружности радиуса 2а (Д5од). Каждая отдельная выборка данных эксперимента может давать различные соотношения расстояний а(Д5од) и Д5эксп, однако, чем больше сделано выборок, тем ближе должны сходиться средние значения а(Д5од) и Д5эксп в случае соответствия теории эксперименту. Исходя из данных таблиц соответствующих значений 5, а(Д5од) и Д£эксп, а также графика, построенного на основе этих таблиц, можно сделать предварительный вывод о соответствии теории и эксперимента.

Анализ исходных экспериментальных данных показал необходимость их обработки. Обнаружено, что теоретически вычисленное значение Бтг не соответствует экспериментальному. Это вызвано наличием погрешностей от прогиба, некруглости, проскальзывания при торможении, не учтенных при счислении пути по формуле (10а). Для приведения погрешности к наименьшему значению было вычислено эффективное значение 5Тг = 160,06 мм.

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

случайный сигнал с нормальным распределением. Для случая погрешности 2адф (так называемая двойная погрешность) введенная дополнительная погрешность равна погрешности СНС по курсу (адф). Для случая 5аДф — введенная погрешность соответственно равна 4аДф.

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

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

Также в эксперименте необходимо учитывать погрешность самой МИНС (Д$Сц), которая составляет 5 м [7]. Будем считать погрешность МИНС и теоретическую погрешность одометра независимыми.

Тогда

Д^теор1 _ Д^од +

од

->С1Ь

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

а(Д£Гр ) = /а(Д$од)2 + а(Д$Сп)2.

Полученные после обработки данные представлены в табл. 1. Характер выбора точек (неравные интервалы между точками) объясняется нелинейностью нарастания теоретически предсказанной по формуле (12) погрешности.

Таблица 1

Сравнение теоретической и экспериментальной ошибок при проезде ТС

(сглаживание)

S, % (S, м) АS^n, м ст(АSод),м ^AS™™), м

10 (778) 2,03 2,41 5,55

20 (1555,7) 2,00 3,37 6,03

50 (3889,8) 8,06 5,31 7,30

100 (7780) 16,82 7,58 9,08

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

Среднее 7,71 — 7,24

Примечание. 5 — пройденный путь.

График зависимости теоретической и экспериментальной погрешностей от пройденного пути показан на рис. 4.

Приведенные данные показывают, что в целом теоретическое значение погрешности определения относительного положения ТС в

AS, м 18,4 г

16,4 -

348 848 1348 1848 2348 2848 3348 3848 4348 4848 5348 5848 6348 6848 7348 S, м

Рис. 4. Зависимость погрешностей от пройденного пути:

1 — экспериментальная погрешность; 2 — теоретическая погрешность

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

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

Таблица 2

Сравнение теоретической и экспериментальной ошибок при проезде ТС (контрольный эксперимент)

L, % (L, м) Д^экст м а (Дб'теор ),М а (Д$Леор ),м

20(181) 6,88 0,52 5,03

50 (452,5) 7,59 1,02 5,10

100 (905) 5,84 1,63 5,25

Для полноты описания параметров математической модели необходимо экспериментально установить также среднеквадратическое отклонение измеряемого ускорения от математического ожидания. Для определения погрешностей акселерометров ADXL202 (Analog Devices), установленных в МИНС, данная система была последовательно зафиксирована в шести положениях. Каждая из осей прибора (X, Y, Z) была последовательно совмещена с направлением вектора ускорения свободного падения и с противоположным ему направлением. Результаты приведены в табл. 3.

Таблица 3

Точность акселерометров при различных положениях прибора

Положение Среднеквадратическое отклонение, м/с2 (х10 3)

2 (верх) 6,513

£ (низ) 5,907

У (верх) 6,733

У (низ) 6,330

X (верх) 5,940

X (низ) 5,914

Итоговое среднеквадратическое отклонение ошибки акселерометра было найдено как среднее арифметическое от измеренных значений:

8Л = (8ЛХв + 8ЛХн + 8ЛУв + 8ЛУн + 8Лгв + 8А2н)/6,

которое составило 6,223^ 10-3 м/с2.

Моделирование интегрированной системы одометр-ИНС-СНС.

Для оценки точности работы одометра совместно с акселерометрами и СНС было использовано программное обеспечение, выполненное согласно схеме программного комплекса модельно-статистической оценки [4]. Статистическая проверка результатов моделирования не велась из-за тривиальности математических моделей.

Комплексирование одометра и акселерометра для определения ускорений, скорости и пройденного пути проводилось с использованием модели фильтра Калмана, построенного по уравнениям (13), при этом его параметры в матричной форме имели вид уравнений (16). Моделирование проходило в течение 50 000 тактов, каждый такт принимался равным одной десятой секунды. Данные одометра и акселерометра моделировались в течение каждого такта.

На рис. 5, а отображен фрагмент графика изменения погрешностей в определении пройденного пути от времени. На рис. 5, б изображена оценка погрешности по скорости. В табл. 4 показана точность оценки по скорости, ускорению и пройденному пути.

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

На основе приведенных уравнений (13) с использованием параметров (14) проведен вычислительный эксперимент в целях оценки влияния данных одометрического датчика на точность интегрированной

Рис. 5. Зависимость изменения погрешностей по расстоянию от времени (а) и по скорости от времени (б):

1 — истинное значение; 2 - оценка фильтром Калмана; 3 — оценка по измерениям одометра

системы ИНС-СНС. Моделирование проведено в режиме, соответствующем движению низкоскоростного ТС (скорость 3,5 м/с). Сред-неквадратическое отклонение ошибки приемника СНС принималось соответствующим паспортному значению 7 м.

Таблица 4

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

Параметр Комплексированное решение Одометр Акселерометр

Ускорение, м/с2 5,029 10-3 32 6,22-10-3

Скорость, м/с 1,734 10-2 1,6 Ошибка нарастает

Путь, м 4,071 • 10-2 1610-2 Ошибка нарастает

Результат моделирования представлен на рис. 6, где построены графики моделируемой ошибки системы (1) и ее оценки (2). Применение предложенного алгоритма оценивания дает положительный результат, так как среднеквадратическое отклонение ошибки оценивания в таком режиме составляет 0,88 м.

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

Выводы. 1. Выведены соотношения для включения данных одометра в стандартную модель погрешности ИНС-СНС.

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

Рис. 6. Зависимость изменения погрешностей по северной координате от времени:

1 — истинное значение, 2 — оценка фильтром Калмана

соответствуют экспериментальным значениям. Это говорит об адекватности модели комплексирования данных одометра и низкоточных ИНС-СНС.

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

СПИСОК ЛИТЕРАТУРЫ

1. Боронахин А. М. Разработка принципов построения и исследование комплекса для неконтактного измерения геометрических параметров рельсового пути - Санкт-Петербург. гос. электротехнич. ун-т // http://link.edu.ioffe.ru/ismu02/boronah

2. Лексин А. В. Интегрированные навигационные системы в автотранспорте // Автотранспортное предприятие. - 2005. - № 4.

3. SalychevO. S. Applied inertial navigation: Problems and solutions. - Moscow: BMSTU Press, 2004.

4. Горбачев А. Ю. Критерии оценки алгоритмов оптимальной фильтрации // Авиакосмическое приборостроение. - 2008. - № 6.

5. Р и в к и н С. С. Метод оптимальной фильтрации Калмана и его применение в инерциальных навигационных системах. - Л.: Судостроение, 1974.

6. Самойлов А. GPS на земле, на воде, в небе // Капитан-Клуб. - 1999. - № 2.

7. Описание МИНС Компанав-2Т// http://teknol.ru/products/earth/companav-2t/

8. Горбачев А. Ю. Методики экспериментальной проверки точности СНС и интегрированных навигационных систем в наземном применении // Науч.-техн. конф. Студенческая научная весна. - М., 2008.

Статья поступила в редакцию 12.01.2009

Андрей Юрьевич Горбачeв родился в 1984 г., окончил МГТУ им. Н.Э. Баумана в 2007 г. Аспирант кафедры "Приборы и системы ориентации, стабилизации и навигации" МГТУ им. Н.Э. Баумана. Сотрудник НИИ ИСУ МГТУ им. Н.Э. Баумана. Автор трех научных работ в области приборов и систем навигации.

A.Yu. Gorbachyov (b. 1984) graduated from the Bauman Moscow State Technical University in 2007. Post-graduate of "Instruments and Systems for Orientation, Stabilization and Navigation" department of the Bauman Moscow State Technical University. Researcher of the Research Institute for Information Technology and Control Systems of the Bauman Moscow State Technical University. Author of 3 publications in the field of instruments and systems for navigation.

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