способ определения параметров модели погрешностей измерений акселерометров инерциальной навигационной системы по измерениям спутниковой навигации
Классы МПК: | G01C21/24 приборы для космической навигации |
Автор(ы): | Дишель Виктор Давидович (RU), Межирицкий Ефим Леонидович (RU), Немкевич Виктор Андреевич (RU), Сапожников Александр Илариевич (RU), Соколова Наталья Викторовна (RU), Быков Андрей Константинович (RU), Сулимов Виктор Григорьевич (RU) |
Патентообладатель(и): | Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦАП") (RU) |
Приоритеты: |
подача заявки:
2012-06-28 публикация патента:
20.01.2014 |
Изобретение относится к области приборостроения и может быть использовано в инерциальных навигационных системах (ИНС) управления для определения навигационных параметров управляемых подвижных объектов. Технический результат - расширение функциональных возможностей. Для этого в ходе определения параметров модели погрешностей измерений акселерометров ИНС по измерениям спутниковой навигации, включающей измерения вектора кажущегося ускорения движущегося в инерциальном пространстве объекта, по измерениям акселерометров ИНС и корректирующим поправкам к вектору скорости в различные моменты времени, получаемым по измерениям навигационных космических аппаратов систем "Глонасс" и GPS, определяют ошибки модулей векторов кажущейся скорости, накопленных на нескольких интервалах движения, контролируемых подвижных объектов, отличающихся взаимно неколлинеарными направлениями векторов кажущейся скорости.
Формула изобретения
Способ определения параметров модели погрешностей измерений акселерометров инерциальной навигационной системы (ИНС) по измерениям спутниковой навигации, включающий измерения кажущихся ускорений движущегося в инерциальном пространстве объекта, производимые акселерометрами ИНС объекта в приборной инерциальной системе координат (ПИСК), а также сеансы навигационных определений по сигналам систем "Глонасс" и GPS, по которым в моменты времени , =1, 2, 3 проведения сеансов определяют корректирующие поправки к вектору скорости и к вектору координат навигационной траектории в БИСК, отличающийся тем, что в ходе движения, начиная с некоторого момента ti в моменты , =1, 2, , l проведения сеансов навигационных определений, где первый момент 1 совпадает с ti, из полученной на очередном сеансе корректирующей поправки к вектору скорости вычитают сигналы, пропорциональные произведению гравитационного градиента на полученную корректирующую поправку, умноженную на квадрат временного интервала между моментами и +1 соседних сеансов, из получаемых разностей по мере прохождения сеансов в моменты накапливают суммы, начиная с того же начального момента ti по показаниям акселерометров ИНС накапливают кажущиеся скорости по осям ПИСК до достижения модулем вектора кажущейся скорости заданного значения, в этот момент ti+1 фиксируют в вычислительном устройстве (ВУ) объекта компоненты кажущейся скорости, накопленные на интервале [ti, ti+1], корректирующая поправка v+(ti+1) к вектору скорости, относящаяся к моменту ti+1, становится последней в накапливаемой на данном интервале сумме разностей, у сумм разностей, выработанных по корректирующим поправкам l состоявшихся на интервале [t i, ti+1] сеансов, меняют знаки на противоположные и определяют тем самым накопленные на интервале [ti , ti+1] ошибки компонент кажущейся скорости, вызванные погрешностями измерений инерциальной навигационной системы, запоминают их, эти ошибки компонент кажущейся скорости суммируют с запомненными на том же интервале компонентами кажущейся скорости по осям ПИСК и определяют уточненный вектор кажущейся скорости этого интервала в проекциях на оси БИСК, определяют орт этого вектора и проектируют на него вектор ошибок компонент кажущейся скорости, вызванных погрешностями измерений инерциальной навигационной системы, по этим данным определяют и запоминают в ВУ оценку ошибки модуля измеренной в ПИСК кажущейся скорости, обусловленную погрешностями измерений инерциальной навигационной системы, а также относительные проекции трех векторов кажущейся скорости, сформированные по показаниям каждого отдельного акселерометра ИНС на орт уточненного вектора кажущейся скорости, повторяют такие операции еще не менее чем на двух интервалах активного движения, характеризующихся взаимно неколлинеарными направлениями накапливаемых на них и на первом интервале векторов кажущейся скорости, все операции вплоть до определения ошибок компонент кажущейся скорости, вызванных погрешностями измерений инерциальной навигационной системы, повторяют хотя бы на одном интервале движения, характеризующимся малыми значениями перегрузок по осям БИСК и достаточной продолжительностью участка, полученные на интервале ошибки компонент кажущейся скорости делят на величину интеграла от функции влияния погрешности измерений соответствующего акселерометра, независящей от перегрузки, на погрешность накапливаемой на интервале по оси чувствительности данного акселерометра кажущейся скорости, тем самым определяют и запоминают параметры погрешностей измерений каждого акселерометра, независящие от перегрузки, из запомненных оценок ошибок модуля измеренной в ПИСК кажущейся скорости, полученных не менее чем на трех интервалах активного движения, характеризующихся значительными перегрузками, вычитают результаты умножений значений параметров погрешностей, независящих от перегрузки, на величины интегралов от функции влияния данного параметра каждого акселерометра на ошибку модуля кажущейся скорости, набранной на этом интервале активного движения, и определяют тем самым значения правых частей системы трех линейных уравнений для параметров погрешностей измерений акселерометров, зависящих от перегрузки, решают линейную систему, определяют из нее и запоминают значения параметров погрешностей измерений акселерометров, зависящих от перегрузки, по найденным значениям независящих и зависящих от перегрузки параметрам погрешностей каждого акселерометра уточняют получаемые от акселерометров текущие значения кажущихся ускорений и используют их при численном интегрировании в реальном масштабе времени основного уравнения инерциальной навигации траектории объекта.
Описание изобретения к патенту
Изобретение относится к области навигации различных объектов, движущихся в инерциальном пространстве и имеющих на борту инерциальную навигационную систему (ИНС) и аппаратуру спутниковой навигации, позволяющую принимать И обрабатывать сигналы от навигационных космических аппаратов (НКА) систем "Глонасс" и GPS.
К объектам, оснащенными такими системами, могут относиться наземные и морские транспортные средства (автомобили, суда), а также воздушные и космические летательные аппараты (самолеты, ракеты-носители, спасаемые ступени ракет-носителей, разгонные блоки, космические аппараты, спускаемые с околоземных орбит аппараты).
Известны способы калибровки чувствительных элементов (ЧЭ) при стендовых испытаниях У. Ригли, У. Холлистер, У. Денхард «Теория, проектирование и испытания гироскопов» изд. Мир, М., 1972 г; или И.Е. Виноградов, И.В. Гусев, А.И. Глазков «Определение калибровочных параметров инерциальных измерительных блоков (ИИБ) с помощью трехосного поворотного стола». Труды «ФГУП НПЦАП» «Системы и приборы управления» № 2(8) 2009 г; «Способ калибровки ЧЭ БИНС и устройство для его осуществления», патент на изобретение № 2334947 приоритет от 26.03.2007 г. Ф.И. Макарченко, С.А. Зайцев, А.И. Калинин, Г.Н. Румянцев.
Недостатком этих способов является отсутствие возможности калибровки ЧЭ инерциальных навигационных систем, в том числе акселерометров, в полете.
Известен способ автономного определения начальной ориентации приборной системы координат бесплатформенного инерциального блока управляемого объекта относительно базовой (стартовой) системы координат [1]. Для достижения данного результата по сигналам акселерометров определяют приращения проекций вектора кажущейся скорости на оси приборной системы координат. Затем определяют вектор скорости и вектор ускорения, производят измерения датчиками угловой скорости бесплатформенного инерциального блока (БИБ). По значениям измеренных ускорений и угловой скорости вращения Земли определяют угловое положение приборной системы координат относительно базовой (стартовой) системы координат, широту места испытаний, положение осей карданова подвеса относительно базовой системы координат и проекции угловой скорости вращения Земли на оси карданова подвеса. Затем осуществляют калибровку чувствительных элементов БИБ и повторно определяют начальную ориентацию приборной системы координат относительно базовой системы координат.
Недостатком способа является возможность его использования лишь в неподвижной точке Земли, ограничивающий его применение, тем более невозможность определять коэффициенты модели погрешностей акселерометров в полете.
Известен способ [2] определения траектории движения подвижных объектов в базовой инерциальной системе координат (БИСК) путем численного интегрирования основного уравнения инерциальной навигации с измеренными компонентами вектора кажущегося ускорения, поставляемыми тройкой некомпланарных акселерометров инерциальной навигационной системы (ИНС), и периодической коррекции параметров движения по информации от навигационных спутниковых систем "Глонасс" и GPS.
Перед началом счисления траектории производится выставка осей ИНС в БИСК. В современных ИНС данная операция осуществляется на основе измерений собственных ее чувствительных элементов. В качестве БИСК обычно принимается начально-стартовая система координат. Точность выставки ИНС вследствие ошибок чувствительных элементов, в том числе и ошибок акселерометров, часто недостаточна для решения задач управления.
Недостатком способа, принятого за прототип, является невозможность определения в полете параметров погрешностей акселерометров при наличии ошибок ориентации приборной системы координат. Следствием этого является недостаточная точность решения задачи навигации, особенно после прекращения по той или иной причине приема сигналов от навигационных космических аппаратов, а, в конечном счете, недостаточная точность выполнения задачи управления.
Такая ситуация характерна, например, для выведения разгонным блоком (РБ) полезной нагрузки на целевые орбиты с высотами, превышающими (3,0..3,5) тыс. км., где сигналы спутниковых навигационных систем либо вовсе недоступны, либо доступны, но эпизодически.
Предлагаемый способ предназначен для повышения точности определения траектории центра масс, повышения точности ориентации осей чувствительности акселерометров в базовой инерциальной системе координат и точности прогнозирования траектории, в том числе и после прекращения приема информации от навигационных космических аппаратов (НКА) систем "Глонасс" и GPS, за счет определения (уточнения) в период приема измерений от НКА зависящих , , и независящих , , от перегрузки параметров модели погрешностей измерений акселерометров ИНС. Параметры характеризуют ошибки масштабных коэффициентов измерений акселерометров, - ошибки нулей измерений акселерометров. Величины ошибок полагаем ограниченными, так что:
где и - заданные константы.
Предполагается, что ИНС объекта содержит не менее трех акселерометров с некомпланарным расположением осей чувствительности, ориентация которых по отношению к осям БИСК известна с погрешностью, характеризующейся матрицей МКПБ.
Поставленная задача достигается тем, что в известный способ, принятый за прототип, определения прогнозируемой в базовой (начально-стартовой) инерциальной системе координат траектории движения, включающий измерения кажущихся ускорений движущегося в инерциальном пространстве объекта, производимые акселерометрами ИНС в инерциальной приборной системе координат (ПИСК), а также сеансы навигационных определений по сигналам систем "Глонасс" и GPS, по которым в моменты времени , =1, 2, 3 проведения сеансов определяют корректирующие поправки к вектору скорости и к вектору координат навигационной траектории в БИСК, в ходе движения, начиная с некоторого момента tш в моменты , =1, 2, .., l проведения сеансов навигационных определений, где первый 1 совпадает с ti, из полученной на очередном сеансе корректирующей поправки к вектору скорости вычитают сигналы, пропорциональные произведению гравитационного градиента на полученную корректирующую поправку, умноженную на квадрат временного интервала между моментами и +1 соседних сеансов. В результате образуются следующие разности
, =1, 2, 3 ; 1=ti,
где v+( ) - корректирующая поправка к вектору скорости, полученная на очередном в момент сеансе навигационных определений,
- матрица гравитационного градиента.
Полагая при вычислении G, что вектор гравитационного ускорения g соответствует модели центрального поля, получаем
,
µ - гравитационная константа Земли,
- единичный радиус-вектор.
Из приведенных разностей по мере прохождения сеансов в моменты накапливают суммы.
Начиная с того же начального момента ti по показаниям акселерометров ИНС накапливают кажущиеся скорости по осям ПИСК до достижения модулем вектора кажущейся скорости заданного значения wак . В этот момент t,+i фиксируют в вычислительном устройстве (ВУ) объекта компоненты Wн(ti, ti+1 ) кажущейся скорости, накопленные на интервале [ti , ti+1].
Корректирующая поправка v+(ti+1) к вектору скорости, относящаяся к моменту ti+1, становится последней в накапливаемой на данном интервале сумме разностей. Полагаем, что за интервал [ti, ti+1] получено l корректирующих поправок.
У сумм разностей, выработанных по корректирующим поправкам l состоявшихся на интервале [ti, ti+1 ] сеансов, меняют знаки на противоположные. Результатом этого являются накопленные на интервале [ti, ti+1 ] ошибки компонент кажущейся скорости, вызванные погрешностями измерений инерциальной навигационной системы, т.е.
где W+(ti, ti+1) - накопленный на интервале [ti, ti+1] [ 1, l] вектор ошибок компонент кажущейся скорости, обусловленных совокупностью погрешностей измерений инерциальной навигационной системы.
Суммируют W+(ti, ti+1) с компонентами кажущейся скорости Wн(ti, ti+1 ), накопленными по сигналам акселерометров в ПИСК на том же интервале
и определяют уточненный вектор накопленной на интервале [ti, ti+1 ] кажущейся скорости.
Определяют орт этого вектора
после чего вектор W+(ti, ti+1) накопленных на интервале [ti, ti+1] суммарных ошибок компонент кажущейся скорости скалярно умножают на орт и определяют оценку ww(ti, ti+1) ошибки модуля измеренной акселерометрами кажущейся скорости
где ( , ) - обозначение скалярного произведения векторов, обусловленной погрешностями измерений инерциальной навигационной системы.
Определяют относительные проекции векторов кажущейся скорости, накопленные на интервале [ti, ti+1 ] отдельно по оси чувствительности каждого акселерометра ИНС, на уточненный вектор кажущейся скорости
где - вектор кажущейся скорости в БИСК, полученный на интервале [ti, ti+1] по показаниям только одного j-го акселерометра,
- относительная проекция вектора на орт
,
где j - орт оси чувствительности j-го акселерометра в проекциях на оси БИСК.
Такие действия повторяют несколько раз: не менее чем дважды на интервалах активного движения, характеризующихся значительными перегрузками и взаимно неколлинеарными направлениями накапливаемых на них векторов кажущейся скорости при заданных значениях модулей этих векторов, и хотя бы раз на участке , отличающимся малыми значениями компонент ускорений и достаточной продолжительностью .
Согласно сказанному интервалы активного движения характеризуются условиями
,
.
где - единичный вектор кажущейся скорости, накапливаемой на интервале (i=1, 3, 5) активного движения,
w - заданная положительная константа, определяющая минимально-допустимый по модулю угол разнопараллельности векторов кажущейся скорости, накапливаемых на рассматриваемых интервалах,
wак - выбранная константа.
Интервал движения с малыми перегрузками, обозначаемый как , характеризуется следующими условиями:
причем ,
где - абсолютное значение -й компоненты вектора кажущегося ускорения , =ч, y, z - оси БИСК,
|g| - модуль гравитационного ускорения,
wmin - некоторая константа. Можно принять wmin=wак,
- например, некоторый интервал участка орбитального полета разгонного блока, характеризующийся движением РБ с выключенными маршевыми двигателями, но при возможных периодических срабатываниях двигателей стабилизации.
С учетом (1) и (9) на выполняется неравенство
откуда вытекает, что для интервала движения при матрице ошибок ориентации МКПБ, элементы (компоненты вектора поворота) которой соответствуют угловым ошибкам порядка единиц градусов, справедливо:
где - определяемый по формуле (2) вектор суммарных ошибок компонент кажущейся скорости, обусловленных совокупным влиянием на интервале погрешностей измерений ИНС;
- интеграл от функции влияния независящей составляющей ошибки измерений j-го акселерометра на погрешность компоненты вектора кажущейся скорости в проекции на ось чувствительности данного акселерометра.
По значениям (5) оценок ошибок модулей кажущейся скорости, накопленных на интервалах , характеризующихся условиями (7), (8), с учетом найденных с помощью (11) параметров из системы линейных уравнений
определяют параметры .
В (12): и - определяемые с использованием (6) интегралы от функций влияния параметров соответственно и на ошибку модуля вектора кажущейся скорости, накапливаемой по показаниям акселерометров ИНС на интервале .
Таким образом, предлагается способ определения параметров модели погрешностей измерений акселерометров ИНС по измерениям спутниковой навигации, включающий измерения кажущихся ускорений движущегося в инерциальном пространстве объекта, производимые акселерометрами ИНС объекта в приборной инерциальной системе координат (ПИСК), а также сеансы навигационных определений по сигналам систем "Глонасс" и GPS, по которым в моменты времени , =1, 2, 3 проведения сеансов определяют корректирующие поправки к вектору скорости и к вектору координат навигационной траектории в БИСК. В ходе движения, начиная с некоторого момента tш в моменты , =1, 2, .., l. проведения сеансов навигационных определений, где первый момент 1 совпадает с ti. Из полученной на очередном сеансе корректирующей поправки к вектору скорости вычитают сигналы, пропорциональные произведению гравитационного градиента на полученную корректирующую поправку, умноженную на квадрат временного интервала между моментами и +1 соседних сеансов. Из получаемых разностей по мере прохождения сеансов в моменты накапливают суммы. Начиная с того же начального момента ti по показаниям акселерометров ИНС накапливают кажущиеся скорости по осям ПИСК до достижения модулем вектора кажущейся скорости заданного значения. В этот момент ti+1 фиксируют в вычислительном устройстве (ВУ) объекта компоненты кажущейся скорости, накопленные на интервале [ti, ti+1], корректирующая поправка v+(ti+1) к вектору скорости, относящаяся к моменту ti+1, становится последней в накапливаемой на данном интервале сумме разностей, у сумм разностей, выработанных по корректирующим поправкам l состоявшихся на интервале [t i, ti+1] сеансов, меняют знаки на противоположные и определяют тем самым накопленные на интервале [ti , ti+1] ошибки компонент кажущейся скорости, вызванные погрешностями измерений инерциальной навигационной системы, запоминают их. Эти ошибки компонент кажущейся скорости суммируют с запомненными на том же интервале компонентами кажущейся скорости по осям ПИСК и определяют уточненный вектор кажущейся скорости этого интервала в проекциях на оси БИСК, определяют орт этого вектора и проектируют на него вектор ошибок компонент кажущейся скорости, вызванных погрешностями измерений инерциальной навигационной системы. По этим данным определяют и запоминают в ВУ оценку ошибки модуля измеренной в ПИСК кажущейся скорости, обусловленную погрешностями измерений инерциальной навигационной системы, а также относительные проекции трех векторов кажущейся скорости, сформированные по показаниям каждого отдельного акселерометра ИНС на орт уточненного вектора кажущейся скорости. Повторяют такие операции еще не менее чем на двух интервалах активного движения, характеризующихся взаимно неколлинеарными направлениями накапливаемых на них и на первом интервале векторов кажущейся скорости. Все операции вплоть до определения ошибок компонент кажущейся скорости, вызванных погрешностями измерений инерциальной навигационной системы, повторяют хотя бы на одном интервале движения, характеризующимся малыми значениями перегрузок по осям БИСК и достаточной продолжительностью участка. Полученные на интервале ошибки компонент кажущейся скорости делят на величину интеграла от функции влияния погрешности измерений соответствующего акселерометра, независящей от перегрузки, на погрешность накапливаемой на интервале по оси чувствительности данного акселерометра кажущейся скорости, тем самым определяют и запоминают параметры погрешностей измерений каждого акселерометра, независящие от перегрузки. Из запомненных оценок ошибок модуля измеренной в ПИСК кажущейся скорости, полученных не менее чем на трех интервалах активного движения, характеризующихся значительными перегрузками, вычитают результаты умножений значений параметров функции влияния данного параметра каждого акселерометра на ошибку модуля кажущейся скорости, набранной на этом интервале активного движения, и определяют тем самым значения правых частей системы трех линейных уравнений для параметров погрешностей измерений акселерометров, зависящих от перегрузки. Решают линейную систему, определяют из нее и запоминают значения параметров погрешностей измерений акселерометров, зависящих от перегрузки. По найденным значениям независящих и зависящих от перегрузки параметрам погрешностей каждого акселерометра уточняют получаемые от акселерометров текущие значения кажущихся ускорений и используют их при численном интегрировании в реальном масштабе времени основного уравнения инерциальной навигации траектории объекта.
Техническим результатом предлагаемого способа является определение в ходе движения независящих (j=1, 2, 3) и зависящих (j=1, 2, 3) от перегрузки параметров модели погрешностей измерений акселерометров ИНС и учет их в текущих показаниях акселерометров, что обеспечивает более точное формирование компонент вектора кажущегося ускорения, а, значит, и более точное счисление траектории движения с помощью численного интегрирования основного уравнения инерциальной навигации с уточненными значениями компонент кажущегося ускорения. Одновременно это обеспечивает повышение точности ориентации осей чувствительности акселерометров в БИСК за счет устранения из элементов матрицы МКПБ составляющих, обусловленных ошибками измерений акселерометров.
Литература
1. А. Липтон. Выставка инерциальных систем на подвижном основании, "Наука", 1971
2. Исследование способов комплексирования данных при построении инерциально-спутниковых систем. С.П. Дмитриев, О.А. Степанов, Д.А. Кошаев. Гироскопия и навигация, 1999 г., № 3
Класс G01C21/24 приборы для космической навигации