RU2483279C1 - Безгироскопная инерциальная навигационная система - Google Patents

Безгироскопная инерциальная навигационная система Download PDF

Info

Publication number
RU2483279C1
RU2483279C1 RU2011144949/28A RU2011144949A RU2483279C1 RU 2483279 C1 RU2483279 C1 RU 2483279C1 RU 2011144949/28 A RU2011144949/28 A RU 2011144949/28A RU 2011144949 A RU2011144949 A RU 2011144949A RU 2483279 C1 RU2483279 C1 RU 2483279C1
Authority
RU
Russia
Prior art keywords
calculating
unit
accelerometers
coordinate system
accelerations
Prior art date
Application number
RU2011144949/28A
Other languages
English (en)
Other versions
RU2011144949A (ru
Inventor
Александр Леонидович Стемпковский
Александр Николаевич Соловьев
Валерий Евгеньевич Алексеев
Александр Владимирович Саблин
Original Assignee
Учреждение Российской академии наук Институт проблем проектирования в микроэлектронике РАН (ИППМ РАН)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Учреждение Российской академии наук Институт проблем проектирования в микроэлектронике РАН (ИППМ РАН) filed Critical Учреждение Российской академии наук Институт проблем проектирования в микроэлектронике РАН (ИППМ РАН)
Priority to RU2011144949/28A priority Critical patent/RU2483279C1/ru
Publication of RU2011144949A publication Critical patent/RU2011144949A/ru
Application granted granted Critical
Publication of RU2483279C1 publication Critical patent/RU2483279C1/ru

Links

Landscapes

  • Navigation (AREA)

Abstract

Изобретение относится к области приборостроения инерциальных навигационных систем и может использоваться для определения текущих координат объекта и его угловой ориентации. Технический результат - повышение точности определения угловой ориентации объекта и его координат. Для достижения данного результата увеличивают число используемых акселерометров (с 6-ти до 12-ти). При этом взаимное расположение и ориентация их чувствительных осей обеспечивают измерение всех базовых навигационных параметров. Выделение из измеренных данных базовых параметров, составляющих угловой скорости, обеспечивает определение угловой ориентации объекта на основе однократного интегрирования показаний акселерометров. Предложенная система обеспечивает снижение скорости роста погрешностей определения угловой ориентации и координат объекта. 1 ил., 2 табл.

Description

Область техники
Изобретение относится к области инерциальной навигации и может использоваться для определения текущих координат объекта и его угловой ориентации. Устройство может применяться как автономно, так и в сочетании со спутниковыми радионавигационными системи GPS и ГЛОНАСС.
Уровень техники
Известно устройство, описанное в патенте США 2010/0268414 [1]. Данное устройство предназначено для оценки угловой скорости мобильного объекта.
Известно устройство, описанное в патенте США 2010/0114517 [2]. Данное устройство предназначено для определения пространственной ориентации объекта.
К недостаткам данных устройств относится невысокая точность определения пространственной ориентации объекта на основе показаний акселерометров.
Наиболее близким аналогом предлагаемого изобретения и принятым в качестве прототипа является устройство, описанное в работе [3], которое включает модуль из шести акселерометров, блок расчета составляющих углового ускорения, интегрирующий блок, блок расчета коэффициентов матрицы координатных преобразований, блок расчета ускорений в связанной системе координат, блок расчета ускорений в Земной системе координат, блок расчета навигационных параметров.
При этом модуль из шести акселерометров содержит одноосные акселерометры, координаты
Figure 00000001
которых в подвижной системе координат и ориентация
Figure 00000002
их чувствительных осей заданы следующим образом:
Figure 00000003
Figure 00000004
где r - расстояние от точки установки акселерометра до центра подвижной системы координат.
Определение навигационных параметров объекта (координат и скорости) в текущий момент времени с помощью данного устройства выполняется следующим образом. Блок расчета составляющих углового ускорения определяет величины углового ускорения объекта на основе показаний шести акселерометров. Интегрирующий блок определяет значения угловой скорости путем интегрирования значений углового ускорения. Блок расчета коэффициентов матрицы координатных преобразований выполняет определение угловой ориентации объекта на основе значений угловой скорости. Блок расчета ускорений в связанной системе координат выполняет расчет данных ускорений на основе значений составляющих угловой скорости и данных, снимаемых с акселерометров. Блок расчета ускорений в Земной системе координат определяет данные ускорения путем компенсации вектора гравитации из значений «кажущегося» ускорения. Блок расчета навигационных параметров осуществляет расчет скорости и координат объекта путем однократного и 2-кратного интегрирования ускорений в Земной системе координат.
Недостатком прототипа является невысокая точность определения угловой ориентации объекта. Это обусловлено тем, что для определения угловой ориентации необходимо двойное интегрирование углового ускорения, определяемого на основе показаний акселерометров. При этом происходит двойное интегрирование низкочастотного шума акселерометров. Поскольку низкочастотная составляющая практически является детерминированной величиной, то это ведет к тому, что погрешность определения угловой ориентации имеет монотонный рост и зависит от времени как ~t2. Т.к. координаты объекта определяются на основе последующего двойного интегрирования значений угловой ориентации, то погрешность определения координат монотонно возрастает и оценивается как ~t4.
Раскрытие изобретения
Задачей предлагаемого изобретения является повышение точности определения угловой ориентации объекта за счет перехода от двухкратного к однократному интегрированию показаний акселерометров. Техническим результатом, позволяющим выполнить поставленную задачу, является снижение кратности интегрирования показаний акселерометров и уменьшение скорости роста погрешностей определения угловой ориентации и координат объекта.
Сутью данного изобретения является определение угловой скорости объекта на основе «прямых» показаний акселерометров, т.е. без выполнения процедуры интегрирования. В этом случае при определении угловой ориентации будет использоваться однократное интегрирование показаний акселерометров, что приведет к уменьшению роста погрешности до величины ~t. Для выполнения данного условия предлагается определять базовые навигационные переменные на основе показаний акселерометров (Aaccel,j), где j - номер акселерометра. В общем случае, имеется 12 базовых навигационных переменных
Figure 00000005
,
где FX, FY, FZ - составляющие «кажущегося» ускорения,
Figure 00000006
- составляющие углового ускорения, WX, WY, XZ - составляющие угловой скорости. Выражение, связывающее значения акселерометров (Aaccel,j) и базовых навигационных переменных (β), имеет следующий вид:
Aaccel,j=Qj·β, где
Figure 00000007
При этом матрица Q полностью определяется параметрами установки акселерометров: координатами акселерометров (Raccel,j) и ориентацией их чувствительных осей (θaccel,j). Значения β может быть определено на основе решения системы линейных уравнений:
Figure 00000008
Поскольку имеется 12 базовых навигационных переменных (β), то для их однозначного выделения на основе решения системы уравнений (2) предлагается использовать показания 12-ти акселерометров. При этом взаимное расположение акселерометров и ориентация их чувствительных осей выбираются из следующих условий:
- отсутствие вырожденности матрицы Q;
- максимизация значения детерминанта матрицы Q для снижения величины погрешности вычисления значения β, поскольку в выражении (2) используется Q-1.
Таким образом, увеличение числа акселерометров с 6-ти до 12-ти в предлагаемом изобретении, а также соответствующий выбор координат установки акселерометров и взаимной ориентации их чувствительных осей обеспечивают однозначное решение системы уравнений (2). При этом на основе показаний 12-ти акселерометров осуществляется расчет базовых навигационных параметров, из которых выделяются соответствующие составляющие угловой скорости. Однократное интегрирование составляющих угловой скорости обеспечивает более точное (по сравнению с прототипом) определение угловой ориентации объекта, задаваемое матрицей координатных преобразований.
Краткое описание чертежей
На фигуре представлена структурная схема безгироскопной инерциальной навигационной системы, состоящей из блоков:
1 - модуль первых шести акселерометров;
2 - блок расчета коэффициентов матрицы координатных преобразований;
3 - блок расчета ускорений в связанной системе координат;
4 - блок расчета ускорений в Земной системе координат;
5 - блок расчета навигационных параметров;
6 - модуль вторых шести акселерометров;
7 - блок расчета базовых навигационных переменных;
8 - блок расчета составляющих угловой скорости.
Осуществление изобретения
Безгироскопная инерциальная навигационная система, содержащая распределенное множество акселерометров, состоит из модуля акселерометров (1), блока расчета коэффициентов матрицы координатных преобразований (2), блока расчета ускорений в связанной системе координат (3), блока расчета ускорений в Земной системе координат (4), блока расчета навигационных параметров (5), при этом первые шесть акселерометров имеют координаты
Figure 00000009
в связанной системе координат, где r - расстояние от точки установки акселерометра до центра системы координат.
Для обеспечения повышенной точности определения угловой ориентации объекта, а так же навигационных параметров: скорости и координат объекта, в устройство введены:
- модуль вторых шести акселерометров (6);
- блок расчета базовых навигационных переменных (7);
- блок расчета составляющих угловой скорости (8).
При этом ориентация чувствительных осей акселерометров (Θ), расположенных в модуле первых шести акселерометров (1), задана в связанной системе координат как
Figure 00000010
акселерометры, расположенные в модуле вторых шести акселерометров (6), имеют координаты
Figure 00000011
в связанной системе координат, а ориентация их чувствительных осей задана в связанной системе координат как
Figure 00000012
Модуль вторых шести акселерометров (6) в сочетании с модулем первых шести акселерометров обеспечивает возможность выделения базовых навигационных переменных:
Figure 00000013
, которые содержат составляющие угловой скорости объекта.
Блок расчета базовых навигационных переменных (7) предназначен для определения данных составляющих (β) на основе показаний акселерометров.
Блок расчета составляющих угловой скорости (8) предназначен для расчета данных составляющих на основе базовых навигационных переменных.
Блоки (7) и (8) могут быть реализованы как аппаратно, так и программно.
Связи между устройствами осуществляются следующим образом:
- выходы модуля первых шести акселерометров (1) и модуля вторых шести акселерометров (6) подсоединены ко входам блока расчета базовых навигационных переменных (7) и блока расчета ускорений в связанной системе координат (3);
- выход блока базовых навигационных переменных (7) подсоединен ко входу блока расчета ускорений в связанной системе координат (3) и ко входу блока расчета составляющих угловой скорости (8);
- выход блока расчета составляющих угловой скорости (8) подсоединен во входу блока расчета коэффициентов матрицы координатных преобразований (2);
- выход блока расчета коэффициентов матрицы координатных преобразований (2) подключен ко входу блока расчета ускорений в Земной системе координат (4);
- выход блока расчета ускорений в связанной системе координат (3) подключен ко входу блока расчета ускорений в Земной системе координат (4);
- выход блока расчета ускорений в Земной системе координат (4) подключен ко входу блока расчета навигационных параметров (5).
Пример конкретной реализации.
Проведенное моделирование показало, что максимальное значение детерминанта матрицы Q, обеспечивающее минимизацию погрешности определения базовых навигационных параметров, выполняется при задании координат установки акселерометров и ориентации их чувствительных осей, представленных ниже в таблицах 1, 2.
Таблица 1
Координаты установки акселерометров
Raccel Acc 1 Acc 2 Асс 3 Acc 4 Acc 5 Acc 6 Acc 7 Acc 8 Acc 9 Acc 10 Acc 11 Acc 12
X 0 0 r r 0 0 -r -r 0 0 0 0
Y r r 0 0 -r -r 0 0 0 0 0 0
Z 0 0 0 0 0 0 0 0 -r -r r r
Таблица 2
Ориентация чувствительных осей акселерометров
θaccel Acc 1 Acc 2 Асс 3 Acc 4 Acc 5 Acc 6 Acc 7 Acc 8 Acc 9 Acc 10 Acc 11 Acc 12
Х 0 0 0 -1 -1 0 0 1 1 0 0 0
Y 0 -1 0 0 0 1 -1 0 0 0 1 0
Z 1 0 -1 0 0 0 0 0 0 1 0 -1
Определение навигационных параметров объекта (координат
Figure 00000014
и скорости
Figure 00000015
) в текущий момент времени (ti) с помощью предлагаемого устройства выполняется следующим образом:
Показания акселерометра могут быть определены как:
Figure 00000016
, j∈1-12,
где F - «кажущееся» ускорение объекта в подвижной системе координат; Rj - координаты установки акселерометра (см. табл.1); θaccel,j - ориентация чувствительных осей акселерометров (см. табл.2); W - угловая скорость объекта.
На основе 12-ти акселерометров базовые навигационные параметры β определяются как β=Q-1·Faccel.
Блок расчета базовых навигационных переменных (3) обеспечивает вычисление:
Figure 00000017
Figure 00000018
Figure 00000019
где
Figure 00000020
- элементы матрицы
Figure 00000021
(обратной Qj), det(Q) - детерминант матрицы Q.
Блок расчета составляющих угловой скорости (4) выполняет следующее преобразование на основе полученных составляющих базовых навигационных параметров:
Figure 00000022
Figure 00000023
Figure 00000024
Блок расчета коэффициентов матрицы координатных преобразований (2) выполняет определение угловой ориентации объекта на основе значений угловой скорости W(ti):
Figure 00000025
Блок расчета ускорений в связанной системе координат (3) выполняет расчет данных ускорений на основе значений составляющих угловой скорости и данных, снимаемых с акселерометров:
Figure 00000026
Блок расчета ускорений в Земной системе координат (4) определяет данные ускорения путем перевода «кажущегося» ускорения из связанной в Земную систему координат и компенсации из него вектора гравитации:
Pi=Ci·Fi,
Figure 00000027
Блок расчета навигационных параметров (5) осуществляет расчет скорости V(t,) и координат R(ti) путем однократного и 2-кратного интегрирования ускорений:
Vi=Vi-1+ai·Δt, Ri=Ri-1+Vi·Δt+0.5·ai·Δt2.
Проведем оценку погрешности определения угловой ориентации и расчета координат объекта. Поскольку угловая ориентация определяется на основе однократного интегрирования показаний акселерометров, то это ведет к тому, что погрешность определения угловой ориентации оценивается как ~t. Т.к. координаты определяются на основе последующего двойного интегрирования значений угловой ориентации, то погрешность определения координат так же имеет монотонный рост и оценивается уже как ~t3.
Сравнение оценок роста погрешностей для прототипа и предложенного устройства показало, что предложенное устройство имеет выигрыш по точностным характеристикам определения навигационных параметров за счет уменьшения скорости роста погрешностей: если для прототипа вклад в погрешность ориентации и координат от низкочастотных шумов акселерометров составляет ~t2 ~t4, соответственно, то аналогичные оценки для прототипа выглядят как ~t и ~t3, соответственно.
Применение данного изобретения дает возможность повысить точность определения угловой ориентации объекта, а так же точность определения его навигационных параметров (координат и скорости).
Источники информации
1. Патент США 2010/0268414, G06F 7/00 20060101, G06F 007/00.
2. Патент США 2010/0114517, 702/92; 702/153.
3. Chao-Yu Hung, Chun-Min Fang, and Sou-Chen Lee "A Compensator to Advance Gyro-Free INS Precision", International Journal of Control, Automation, and Systems, vol.4, no.3, p.351-358, June 2006.

Claims (1)

  1. Безгироскопная инерциальная навигационная система, содержащая распределенное множество акселерометров, а именно модуль акселерометров, блок расчета коэффициентов матрицы координатных преобразований, блок расчета ускорений в связанной системе координат, блок расчета ускорений в земной системе координат, блок расчета навигационных параметров, при этом первые шесть акселерометров имеют координаты
    Figure 00000028
    в связанной системе координат,
    где r - расстояние от точки установки акселерометра до центра системы координат, при этом выход модуля этих акселерометров подключен во входу блока расчета ускорений в связанной системе координат, выход блока расчета коэффициентов матрицы координатных преобразований подключен ко входу блока расчета ускорений в земной системе координат, выход блока расчета ускорений в связанной системе координат подключен ко входу блока расчета ускорений в земной системе координат, выход блока расчета ускорений в земной системе координат подключен ко входу блока расчета навигационных параметров, отличающаяся тем, что в состав системы введены модуль вторых шести акселерометров, блок расчета базовых навигационных переменных, блок расчета составляющих угловой скорости, при этом ориентация чувствительных осей акселерометров (Θ), расположенных в модуле первых шести акселерометров, задана в связанной системе координат как
    Figure 00000029
    акселерометры, расположенные в модуле вторых шести акселерометров, имеют координаты
    Figure 00000030
    в связанной системе координат, а ориентация их чувствительных осей задана в связанной системе координат как
    Figure 00000031
    при этом выход модуля вторых шести акселерометров соединен со входами блока расчета базовых навигационных переменных и блока расчета ускорений в связанной системе координат, выход модуля первых шести акселерометров соединен со входом блока расчета базовых навигационных переменных, выход блока расчета базовых навигационных переменных соединен со входами блока расчета ускорений в связанной системе координат и блока расчета составляющих угловой скорости, а выход блока расчета составляющих угловой скорости соединен со входом блока расчета коэффициентов матрицы координатных преобразований.
RU2011144949/28A 2011-11-08 2011-11-08 Безгироскопная инерциальная навигационная система RU2483279C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2011144949/28A RU2483279C1 (ru) 2011-11-08 2011-11-08 Безгироскопная инерциальная навигационная система

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2011144949/28A RU2483279C1 (ru) 2011-11-08 2011-11-08 Безгироскопная инерциальная навигационная система

Publications (2)

Publication Number Publication Date
RU2011144949A RU2011144949A (ru) 2013-05-20
RU2483279C1 true RU2483279C1 (ru) 2013-05-27

Family

ID=48788733

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2011144949/28A RU2483279C1 (ru) 2011-11-08 2011-11-08 Безгироскопная инерциальная навигационная система

Country Status (1)

Country Link
RU (1) RU2483279C1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2658124C1 (ru) * 2017-09-11 2018-06-19 Федеральное государственное бюджетное учреждение науки Институт проблем управления им. В.А. Трапезникова Российской академии наук Способ измерения параметров движения объекта и система для его осуществления

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2325620C2 (ru) * 2006-05-24 2008-05-27 Открытое акционерное общество "Раменское приборостроительное конструкторское бюро" Преобразователь инерциальной информации
RU2378618C2 (ru) * 2008-02-18 2010-01-10 ФГУП "Научно-производственный центр автоматики и приборостроения им.академика Н.А.Пилюгина" (ФГУП "НПЦАП им.академика Н.А.Пилюгина") Широкодиапазонный стенд для контроля измерителей угловой скорости
US20100114517A1 (en) * 2007-04-02 2010-05-06 Nxp, B.V. Method and system for orientation sensing
US20100268414A1 (en) * 2007-06-08 2010-10-21 Eurocopter Method and system for estimating the angular speed of a mobile

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2325620C2 (ru) * 2006-05-24 2008-05-27 Открытое акционерное общество "Раменское приборостроительное конструкторское бюро" Преобразователь инерциальной информации
US20100114517A1 (en) * 2007-04-02 2010-05-06 Nxp, B.V. Method and system for orientation sensing
US20100268414A1 (en) * 2007-06-08 2010-10-21 Eurocopter Method and system for estimating the angular speed of a mobile
RU2378618C2 (ru) * 2008-02-18 2010-01-10 ФГУП "Научно-производственный центр автоматики и приборостроения им.академика Н.А.Пилюгина" (ФГУП "НПЦАП им.академика Н.А.Пилюгина") Широкодиапазонный стенд для контроля измерителей угловой скорости

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
БИНДЕР Я.И., ПАДЕРИНА Т.В., АНУЧИН О.Н. Калибровка датчиков угловой скорости с механическим носителем вектора кинетического момента в составе бесплатформенных инерциальных измерительных модулей. Г. и Н. 2003, No.3, с.3-16. *
БИНДЕР Я.И., ПАДЕРИНА Т.В., АНУЧИН О.Н. Калибровка датчиков угловой скорости с механическим носителем вектора кинетического момента в составе бесплатформенных инерциальных измерительных модулей. Г. и Н. 2003, №3, с.3-16. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2658124C1 (ru) * 2017-09-11 2018-06-19 Федеральное государственное бюджетное учреждение науки Институт проблем управления им. В.А. Трапезникова Российской академии наук Способ измерения параметров движения объекта и система для его осуществления

Also Published As

Publication number Publication date
RU2011144949A (ru) 2013-05-20

Similar Documents

Publication Publication Date Title
Zhuang et al. Tightly-coupled integration of WiFi and MEMS sensors on handheld devices for indoor pedestrian navigation
CN110325833B (zh) 用于精确测量结构的***及其方法
Rohac et al. Calibration of low-cost triaxial inertial sensors
JP5838758B2 (ja) キャリブレーション方法、情報処理装置及びキャリブレーションプログラム
US20110209544A1 (en) Sensor cluster navigation device and method
CN107289942B (zh) 一种用于编队飞行的相对导航***及方法
US8510079B2 (en) Systems and methods for an advanced pedometer
CN111189474A (zh) 基于mems的marg传感器的自主校准方法
Hasan et al. Smart phone based sensor fusion by using Madgwick filter for 3D indoor navigation
US6298287B1 (en) System and method of compensating for pressure sensor errors and noise in inertial vertical loop data
Tian et al. Pedestrian navigation system using MEMS sensors for heading drift and altitude error correction
CN113218389B (zh) 一种车辆定位方法、装置、存储介质及计算机程序产品
RU2683144C1 (ru) Способ определения ошибок ориентации измерительных осей лазерных гироскопов и маятниковых акселерометров в бесплатформенной инерциальной навигационной системе
RU2504734C1 (ru) Способ определения параметров модели погрешностей измерений акселерометров инерциальной навигационной системы по измерениям спутниковой навигации
JP2012212234A (ja) 自律測位に用いる重力ベクトルを補正する携帯装置、プログラム及び方法
JP2010096647A (ja) 航法装置及び推定方法
CN111197994B (zh) 位置数据修正方法、装置、计算机设备和存储介质
RU2483279C1 (ru) Безгироскопная инерциальная навигационная система
Mikov et al. Data processing algorithms for MEMS based multi-component inertial measurement unit for indoor navigation
CN109084765A (zh) 一种行人室内行走定位方法、装置及存储介质
KR20120062519A (ko) 관성 항법 시스템의 바이어스 추정치를 이용한 정렬 장치 및 그 항법 시스템
CN110987018B (zh) 比力微分的位置法dvl误差标定方法及***
CN113049005A (zh) Gnss位置法辅助dvl误差标定方法及***
RU2629539C1 (ru) Способ измерения магнитного курса подвижного объекта
Zobar et al. UDOKS Project: Development of a Pedestrian Navigation System With Multiple Integrated Sensors.