Системы и устройства автоматики и телемеханики
УДК 621.391; 629.78
И. Д. Долгий, д-р техн. наук
Кафедра «Автоматика и телемеханика на железнодорожном транспорте», Ростовский государственный университет путей сообщения
И. Н. Розенберг, д-р техн. наук, А. А. Баяндурова
Кафедра «Геодезия, геоинформатика и навигация», Российский университет транспорта (МИИТ)
СИНТЕЗ ТЕСНО ИНТЕГРИРОВАННОЙ ИНЕРЦИАЛЬНО-СПУТНИКОВОЙ НАВИГАЦИОННОЙ СИСТЕМЫ ЛОКОМОТИВА НА ОСНОВЕ АНАЛИТИЧЕСКОЙ МОДЕЛИ ЕГО ДВИЖЕНИЯ
Рассматривается возможность использования аналитической модели траектории движения локомотива при синтезе его тесно интегрированной инерциально-спутниковой навигационной системы. Ввиду того что алгоритмы интеграции бесплатформенных инерциальных навигационных систем и спутниковых навигационных систем сформированы в большинстве случаев либо на основе дифференциальной модели движения локомотива, либо на основе уравнений ошибок инерциальных навигационных систем, информация об изменении траектории локомотива весьма ограниченна в точности, что влечет за собой значительные ошибки инерциально-спутниковых систем при их тесной интеграции или быструю расходимость процесса фильтрации при пропадании спутниковых сообщений. Поскольку локомотивы движутся по заранее известным высокоточным пространственным траекториям, предлагается использовать пространственные модели пути, которые значительно упростят решение навигационной задачи. Показано, что применение данной модели сокращает размерность оцениваемого вектора навигационных параметров, уменьшая вычислительные затраты, и позволяет принципиально решить задачу апостериорной оценки параметров движения автономными измерителями при пропадании спутниковых сообщений. Точность, достигнутая при исследовании, указывает на возможность эффективного использования предложенного подхода и реализацию заявленных преимуществ.
инерциальные навигационные системы; спутниковые навигационные системы; пространственные модели пути; тесная интеграция; апостериорная оценка; нелинейная фильтрация
Введение
В настоящее время алгоритмы интеграции бесплатформенных инерци-альных навигационных систем (БИНС) и спутниковых навигационных систем (СНС) формируются в основном или на основе дифференциальной модели движения локомотива [1], или на основе так называемых уравнений ошибок инерциальной системы [2]. Оба случая предполагают априорную информацию об изменении траектории локомотива во времени, что для подавляющего большинства локомотивов возможно лишь с весьма ограниченной точностью и на небольших интервалах времени. Последнее обстоятельство приводит или к значительным ошибкам инерциально-спутниковых систем в режиме их тесной интеграции, или к быстрой расходимости процесса фильтрации при пропадании спутниковых сообщений [3]. В то же время для навигации локомотивов, движущихся по заранее известным с высокой точностью пространственным траекториям, возможно использование пространственных моделей пути, существенно упрощающих решение навигационной задачи и повышающих его точность [4]. При этом необходимо подчеркнуть, что данные модели формируются на основе геодезических измерений или соответствующей картографической информации и инвариантны по отношению к характеру движения локомотива и виду его модели.
1 Постановка задачи
Задача настоящего исследования - показать, что использование подобных пространственных моделей не требует линеаризации навигационных уравнений (как при построении уравнений ошибок), повышает точность позиционирования; сокращает размерность оцениваемого вектора навигационных параметров, уменьшая вычислительные затраты; расширяет вектор наблюдений, позволяя принципиально решить задачу апостериорной оценки параметров движения автономными измерителями при пропадании спутниковых сообщений.
Рассмотрим механизм возникновения этих преимуществ подробнее.
2 Математическая модель тесно интегрированной навигационной системы
При описании движения локомотива будем использовать следующие правые системы координат (СК) [2, 5]:
- приборную СК J Охух, начало которой расположено в центре масс локомотива, а оси направлены по взаимно ортогональным осям чувствительности приборов измерительного комплекса БИНС;
- инерциальную СК I с началом в центре Земли;
- вращающуюся вместе с Землей гринвичскую СК О Ог^^;
- сопровождающую 5 ОХУ2, начало которой совпадает с центром масс локомотива, ось У совпадает с направлением местного меридиана, ось Z направлена к центру Земли, а ось X дополняет систему до правой.
Допустим также, что в измерительный комплекс БИНС входят три акселерометра и три датчика угловой скорости [6]. В качестве модели шумов измерений чувствительных элементов примем белый гауссовский шум [7]. Такой подход не накладывает принципиальных ограничений на решение поставленной задачи, поскольку путем расширения вектора состояния за счет введения формирующих фильтров можно, как известно, получить модель помехи чувствительных элементов с заданными статистическими характеристиками.
При сделанном выборе системы координат система уравнений навигационных параметров исследуемой БИНС, инвариантная к характеру движения локомотива и виду его физической модели, как показано в [5], имеет следующий вид:
Sln у cos y
a cos в cos ß
ß = cos у — sin y
y sin YtgP cos Ytgß
(Zd -Wd) = Ф(ß,у)(Zd -Wd);
X 0 (cos ф) 1 —VY
ф — 1 0 Vx
(r + h)-1;
(1)
vx 0 —Y Vx"
Vy = CT (a, ß, Y, X, ф^а + 2 Q cos ф + (r + h)-1 vx X Vy
Vz Q sin ф Хф / Vz\
0
-Q2 (r + h)cos фsin ф Q2 (r + h)cos2 ф + g
CT (a, ß, y, X, ф)^, h = Vz,
где а, в, у - углы Эйлера, определяющие ориентацию трехгранника приборной
т
вектор измерений
т
Ж Ж, Ж
вектор
СК относительно инерциальной СК; 2а =
трех ортогональных датчиков угловой скорости; = аддитивных помех измерения этих датчиков (белый гауссовский шум с нулевым средним и матрицей интенсивностей В); X - долгота; ф - широта; Н -высота локомотива; Ух,У7,У2 - проекции линейной скорости локомотива
на соответствующие оси сопровождающей СК; г - радиус Земли; О - угловая
т
скорость вращения Земли; g - гравитационное ускорение; 2 =
г г
ау а2
т
Ж Ж Ж
вектор
вектор выходных сигналов акселерометров; Жа = помех акселерометров (белый гауссовский шум с нулевым математическим ожиданием и матрицей интенсивностей Ва); С (а, в, у, X, ф) = В (а, в, у )Вт (X, ф) -матрица направляющих косинусов, определяющая ориентацию сопровождающей СК относительно приборной СК; В (а, в, у)- матрица поворота 2-го рода [8], определяющая ориентацию приборной СК относительно инерциальной СК (2); В = В (X + Ш = у, —ф, 0 ) - матрица 2-го рода, определяющая ориентацию сопровождающей СК относительно инерциальной СК;
В (а, в, у ) =
8тв 8та8ту + ео8в со8у со8а8ту со8вэта8ту^тв ео8у 8тв8та со8 у — со8 в §т у со8 а со8 у cosвsinа со8 у + 81пв у
8ш в cos а
— sin а
cosв cos а
(2)
Следует подчеркнуть, что наблюдение (а следовательно, и апостериорная оценка на основе существующих методов теории стохастической фильтрации) приведенного полного вектора навигационных параметров возможно только с помощью внешних измерителей (в частности, СНС), так как информационные модели всех параметров уже использованы в уравнениях вектора состояния БИНС. Используя в качестве системы внешних измерений СНС, далее рассмотрим только кодовые и доплеровские измерения как дающие полное представление о принципах решения задачи построения интегрированной навигационной системы (НС) на основе пространственных моделей пути.
В стандартном (автономном) режиме информационный сигнал кодовых измерений (псевдодальность) может быть записан следующим образом
[1, 9]:
= ^с—^)2+(Пс—п)2+(; с—; )2 , (3)
где Г c, ц c, Z c - известные координаты спутника в гринвичской СК; , ц, Z -текущие координаты локомотива в гринвичской СК; WZ - белый гауссовский
шум с нулевым средним и известной дисперсией DZ (t), обусловленный алгоритмически нескомпенсированными ошибками часов спутников и приемника, задержками сигнала при прохождении ионосферы и тропосферы, ошибками многолучевости и инструментальными погрешностями.
Информационный сигнал доплеровских измерений (псевдоскорости) ZV в автономном режиме может быть представлен формулой [1, 9]:
Zv = [ (5С - Г)(V^ - V) + (Пс - ц) (Vnc - Vn) + (Zс - Z)(V;c - Vz)] x
X (^c -^)2 + (Пс -ц)2 + (Zс -Z)2 )-1 W, (4)
где V^ V ,VZc - проекции вектора скорости спутника на оси гринвичской СК; V ,Vn ,VZ - проекции вектора скорости локомотива на оси гринвичской СК; WZ - белый гауссовский шум с нулевым средним и известной дисперсией Dz (t), обусловленный аппаратурными погрешностями приемника локомотива и передатчика спутника, погрешностями многолучевости и случайными погрешностями измерения.
Для возможности использования измерительных сигналов (3), (4) в качестве наблюдателей вектора состояния НС, описываемого системой (1), выразим входящие в них переменные через навигационные параметры в сопровождающей СК. Для координат локомотива имеем:
Г = (r + h) cosф sinX, ц=(r + h)sinф, Z = (r + h)cosф cosX. (5)
При определении проекций скорости учтем, что связь вектора скорости в гринвичской СК VG = V Vn V T с вектором скорости VS =| VXVY VZ|T в сопровождающей СК определяется матрицей В = D (-ф,Х,0) = В (ф,Х) ориентации сопровождающей СК относительно гринвичской СК: VS = В (ф,Х) VG, откуда прямо следует возможность представления вектора VG через навигационные параметры локомотива:
Vg = ВТ ( ф,Х) Vs. (6)
Исходя из (5), (6), сигналы кодовых и доплеровских измерений можно представить как информационные модели наблюдателей вектора состояния НС (1):
^ =
- (r + h)cos ф sin Х)2 + (пс - (r + h)sin ф)2 + (Zс - (r + h)cos ф cos Х)2 + + Wz= HR ( ф, X,h) + ;
= [ (^ - (r + h)cos ф sin X)(F,c - В^(ф, X)VS) + (n -
Лс " B(2)<
- (r + h)sin ф)(ГЛс - В(Г2)(ф,X)Vs) +
+ (Zс - (r + h)cos ф cos Х)(ГСс - Втз)(ф, X)Vs )] x
x (— (r + h)cosфsin х)2 + (пс — (r + Л^тф)2 + (zс — (r + h)cosфcos х)2 ^ -1 +
+ Wzv = Hv ( ф, X,h,Vs) +Wzv , (7)
где B(T)(ф,Х) - i-я строка матрицы BT(ф,Х).
Анализируя полученные уравнения спутниковых наблюдателей, можно сделать вывод о том, что сигналы измерения (7) содержат информацию обо всех навигационных параметрах линейного движения локомотива, но не обеспечивают наблюдения параметров вращения приборного трехгранника относительно центра масс локомотива (подобная ситуация является типичной для существующих алгоритмов фильтрации в сопровождающей НС [10, 11]). Другими словами, использование только спутниковых измерений может привести к неустойчивости процесса оценки угловых параметров локомотива. Использование пространственных моделей пути принципиально меняет ситуацию.
3 Анализ и синтез пространственных моделей пути
Предварительно сделаем два допущения, не касающихся принципа использования пространственных моделей пути при интеграции НС [12], но существенно упрощающих построение самих моделей изменения долготы X и высоты Н. Будем считать, что на известных заданных N участках пространственной траектории углы ее наклона по отношению к местному меридиану (азимутальные углы) известны, постоянны и равны А, а по отношению к плоскости местного горизонта (углы возвышения) также известны, постоянны и равны , I = 1,...,N. Эти предположения для железных дорог справедливы с высокой точностью. Для долготы X аналитическая модель ее из-
менения при постоянном азимутальном угле пространственной траектории А известна - это так называемая локсодромическая модель [1]:
À (ф) = à0 + tgA • ln
+ /Ф пч 2 + ^
^ /Ф0 Пч
= À 0 + tgA • ln
C
+ /Ф пч
wf+4
где С =
tg
Ч0
V
2 4
-1
= const; - начальное значение долготы участка пути
с постоянным известным азимутальным углом А; ф0 - начальное значение его широты.
Это позволяет представить обобщенную модель для всей траектории в виде
N
Àfo) =£
i=i
À0 + tgA •ln
f \ л
I Ci tg Ф П —+—
V V 2 4 J J
S( A - A ),
где 5(A - A¿) - дельта-функция; 0- начальное значение долготы участка пути с постоянным известным азимутальным углом A¿; N - число участков пути с постоянным известным азимутальным углом.
Для высоты h модель ее изменения при постоянном угле возвышения пространственной траектории О получим исходя из следующих построений.
Используя приведенные в (1) уравнения широты и высоты:
ф = vy (r + h)-1, h = Vz,
а также представления проекций линейной скорости VY, Vz с учетом принятых допущений:
Vz = yVl+VYf+VZ1 ■ sin О; VY = yVl+VYf+VZ1 ■ cos О cos A; А, О = const, разделим уравнение высоты на уравнение широты. Получим уравнение:
dh = sin О (r + h) dф cos О cos A
которое легко интегрируется методом разделения переменных:
h dh п Лл I --тт = tg0 sec A I dф,
ho(r + h) Ф0
(r + h)
т. е. ln--— = tg0 sec A (ф-ф0), откуда находим искомую аналитическую
(r + h0)
модель высоты в зависимости от изменения широты локомотива:
h = (r + h0)exp(tg0 sec A (ф-ф0)) - r,
где h - текущее изменение высоты; h0, ф0 - начальные значения высоты и широты на участке постоянных углов А и О.
Найденная зависимость позволяет построить на основе кусочно-постоянной аппроксимации изменения углов А и О обобщенную кусочно-нелинейную модель высоты на всем протяжении пути аналогично приведенной выше модели долготы:
Кф) =£((r + h) exp(tg0. secA{(ф -ф.))-r)8(A - A{)5(0- 0.),
i=i
где 5(A - Ai), 5(0 - 0.) - двумерная дельта-функция; h, ф. - начальные значения высоты и широты участка пути с постоянными известными углами Ai , 0.; N - число участков пути с постоянными углами Ai, О..
Последующий синтез навигационных алгоритмов проведем только для одного участка траектории с известными углами А и О , имея в виду возможность элементарного перенесения полученных результатов на все остальные ее участки. Перед использованием рассмотренных выше пространственных моделей пути отметим предварительно следующий двойной эффект от их применения.
Во-первых, сокращается размерность уравнений состояния НС (1), так как отпадает необходимость в уравнениях, описывающих динамику изменения X, h, а следовательно, и проекций скорости Vx, VZ.
Проекции скорости VZ, Vx в этом случае определяются через проекцию линейной скорости VY : Vz = VY sec A tg0, VX = VYtgA.
Во-вторых, принципиальным обстоятельством здесь является то, что отсутствие необходимости использования уравнений проекций VX , VZ в уравнениях вектора состояния позволяет использовать их, как будет показано ниже, для построения автономного наблюдателя этого вектора, обеспечивающего апостериорную оценку при пропадании спутниковых измерений. Рассмотрим построение навигационного фильтра при использовании данных пространственных моделей пути более подробно.
4 Синтез навигационных алгоритмов тесно интегрированной инерциально-спутниковой системы
При синтезе навигационных алгоритмов уравнения состояния приобретают достаточно простой вид:
= Фф,Y)(Zd - Wd);
(8)
VY = C(r2) (a, e, Y, ф)2а - (2Q sin Ф + VYtgA tgф (r + Л(ф)} 1) VYtgA -- VY2 (r + А(ф))-1 sec A tgO + Q2 (r + hfa))cosфsinф - C(T2)(a,p, y,ф)№а,
где C(2)(a, p, y, ф) - 2-я строка матрицы CT (a, p, y, X (ф), ф).
В векторной форме Ланжевена, исходной для построения апостериорных оценок, уравнения (8) описываются следующим образом:
Y = F (Y, t) + F (Y, t )Ç,
(9)
где Y = |a P Y ф Vy[ , Y(0) = Y0, ^ = ведены ниже:
F (Y, t )
W WTa
Ф (ß, Y )Zd
; функции F (Y, t ), F1(Y, t ) при-
vy (r + мф))-1
C(T2) (а, ß, y, ф)Za - (2Q sin ф + VYtgA tgф (r + h(ф))-1) VytgA —VY (r + h(ф)) 1sec A tgO + Q2cos ф s (r + h(ф))in ф
F1 (Y, t ) =
—Ф (ß, Y )
~C(2) (а, ß, Y, ф)
(10)
При использовании спутниковых измерений (7) в качестве наблюдателя вектора У они также трансформируются соответствующим образом: вместо
переменных h, X записываются их функциональные зависимости от ф - -(ф), Х(ф), а вектор VS представляется как
VS = | VY tgAVYVY sec A tgO|T = | tgA1sec A tgO\T VY,
т. е. в данном случае измерения и функции наблюдения СНС выглядят как
ZR = Я/ф) + WZr, Zv = Hv(ф, Vy) +WZy. (11)
Но главное в приведенной трансформации вектора состояния - это возможность построения автономного наблюдателя навигационных параметров на основе выходных сигналов акселерометров. С этой целью представим уравнения проекций скорости V , Vz(не вошедшие в (8)) следующим образом (учитывая связи проекций линейной скорости VX = VY tgA, Vz = VY sec A tgO):
Vy tgA = Cj) (a, p, Y, ф)Za + (2Q sin ф + Vy tgA tgф (r + -(ф))-1 ) vy -- (2q cos ф + VYtgA (r + h(ф))-1) VY sec A tgO - Cj) (a, p, y, ф)Wa;
VY sec A tgS = C(T3) (a, p, y, ф)Za + (2П cos ф + VYtgA (r + -(ф))-1) VYtgA + + Vy2 (r + -(ф))-1 - Q2 (r + h^))cos2 ф - g - C(T3)(a,p, y, ф) W,.
Выражая в данных уравнениях производную скорости VY из ее уравнения, входящего в систему (8), имеем:
[CT2) (a, р, y, ф) Za - (2Q sin ф + Vy tgA tgф (r + -(ф))-1 ) Vy tgA -- VY sec A tgS(r + -(ф)) 1 + Q2 (r + h(ф))cos ф sin ф -
- C^ (a, p, y, ф) Wa ] tgA = C1 (a, p, y, ф)Za + (2Q sin ф + Vy tgA tgф (r + -(ф))-1) V^ -
- (2Q cos ф + VYtgA (r + -(ф))-1) VY sec A tgS - C^ (a, p, y, ф) Wa;
[CT2) (a, p, y, ф) Za - (2Q sin ф + Vy tgA ^ф (r + -(ф))-1) Vy tgA -
- VY2 sec A tgO(r + -(ф))-1 + Q2 (r + h^))cos ф sin ф - C(T2)(a, p, y, ф) Wa ]sec A tgO =
= Cj) (a, p, y, ф)Za + (2Q cos ф + Vy tgA (r + -(ф))-1) VY tgA + + Vy2 (r + -(ф))-1 - Q2 (r + h(ф))cos2 ф - g - Cj) (a,P, y, ф) W,.
Выразим из полученных уравнений вектор выходных сигналов двух акселерометров, расположенных, например, по осям приборной СК Ох и Оу (выбор осей здесь не принципиален):
Z
ax
Z
ay
(Ci2tgA —сп) (c22tgA —С21)
(с12 sec A tgO — c13 ) (c22 sec A tgO — c23 )
x
X
{
(c31 — C32 tgA)Zaz +
+ [ (2Q sin ф + VYtgA tg9 (r + Л(ф))—1 ) VYtgA + VY sec A tgO(r + А(ф)}—1 — Q2 (r + h^))cos ф sin ф^^-+ (2Q sin ф + VYtgA tgф (r + Н(ф) )—1 ) VY —
— (2q cos ф + VYtgA (r + Л(ф))—1 ) VY sec A tgO
(c33 — c32 sec A tg^)Zaz +
+ [ (2Q sin ф + VYtgA tgф (r + Л(ф))—1 ) VYtgA +
+ VY sec A tgO (r + Л(ф))—1 —
Y 4 J sec A tgO +
— Q2 (r + h^))cos ф sin ф + (2Q cos ф + VYtgA (r + Л(ф))—1 ) VYtgA + + VY2 (r + Л(ф))—1 — Q2 (r + h^))cos2 ф — g
+
(12)
+
C(T2) (a, ß, Y, ф)^ — C(T1) (a, ß, у, ф)
(1)'
C(T2) (a, ß, у, ф) sec A tgO — Cj) (a, ß, у, ф)
(3)
W }= Ha (Y, t) + Hw(Y, t)Wa,
Т
где Оу = Су (а, в, у, ф) - у-й элемент матрицы С (а, в, у, ф); С({ )(а, в, у, ф) - ¡-я
(i )у
строка матрицы С (а,в,у,ф); функции На(У,¿), Нw(У,¿) приведены ниже;
Ha (Y, t) =
(c12 tgA - c11) (c22 tgA - c21) (c12sec A tgO - c13) (c22sec A tgO - c23)
-1
x
X
(с31 - с321^)+ [ (2О бш ф + Гу1%А ^ф (г + Л(ф))-1) Гу1%А + + Ку2 Бее А ^(г + А(ф))-1 - О2 (г + Л(ф))еоБ ф бш ф]гвА + + (2П бш ф + Гу\%А ^ф (г + Л(ф))-1) Гу -
- (2П еоБ ф + Г¥ 1вА (г + А(ф))-1) Уг Бее А ^
(с33 - с32 Бее А Zаz + [ (2П бш ф + Уу1%А ^ф (г + Л(ф))-1) Уу1вА -+ Гу2 Бее А ^(г + А(ф))-1 - О2 (г + Л(ф))еоБ ф бш ф ]Бее А + + (2О еоБ ф + Гу1вА (г + Л(ф))-1) Гу1вА + + Уу2 (г + Л(ф))-1 - О2 (г + Л(ф))еоБ2 ф - g
(У, I) =
(С12\%А - сп) (с22- с21)
(с12 Бее А - с13) (с22 Бее А - с23)
X
X
С(Г2) (а, в, у, ф) 1вА - С(1) (а, в, у, ф)
(а, в, у, ф) Бее А - (а, в, у, ф)
(13)
Аналогичным образом могут быть построены уравнения автономного наблюдения и для других пар акселерометров, в информационном отношении эквивалентные (12).
Несмотря на более сложную модель информационного сигнала по сравнению со спутниковыми измерениями, дополнительным преимуществом данного наблюдателя (помимо автономности) является возможность явного наблюдения всех навигационных переменных (в том числе угловых параметров), что принципиально влияет на точность оценки вектора состояния БИНС.
Уравнения (9), (12), представленные в классической форме «объект -наблюдатель», позволяют дать теоретически строгую апостериорную оптимальную оценку навигационного вектора по выбранному вероятностному критерию. Поскольку точное решение задачи связано с необходимостью интегрирования интегродифференциального уравнения в частных производных (уравнения Стратоновича) для апостериорной плотности вероятности, то, с целью уменьшения вычислительных затрат, используем далее субоптимальную оценку навигационного вектора на основе гауссовской аппроксимации апостериорной плотности вероятности (так называемый нелинейный, или обобщенный, фильтр Калмана) [13]:
K
Y t )=l
y = f (Y, t )+ K (Y, t ) dhT (Y, t )
R~¡tf- F1 Yt ^DAHw (y,t )
— ha (Y,t);
(14)
(Hw (r, t )PaHTw (Y, t ))—1;
. r . df (Y, t ) dFT (r, t ) t
r (y, t )=—tfR (y,t )+1 (y,t F1 (y,t h f1t (y, t )
—к (Y, t)(Hw (r, t^)dahw (y, t))kt (t, t), где Y, = m (Yo ) ; R, = m {(Y0 — Y0 )(yo — Y, )}; D^ =
Dd 0 0
d 0 Da , da = Da
Фильтр (14) необходимо использовать при отсутствии спутниковых измерений, обеспечивая непрерывность и устойчивость процесса оценки в целом. При наличии же спутниковых сигналов целесообразно их комплексировать с сигналами акселерометров. В этом случае уравнения комплексированного наблюдателя, учитывающие дискретный характер спутниковых сообщений, в векторной форме принимают следующий вид:
Z
ИНТ. к
ay
Ha (Y, к) Hя(ф)
Hv (ф, Vy )
+
Hw (Y, к) 0 0 E
W
W
R
W
HИНТ (Y,к)+ H0ИНТ (Y,k)ZИНТ,
(15)
где Е - единичная матрица размерности 2; к - текущий такт поступления
ИНТ
к
W W W7
a ZR ZV
спутниковых измерений; ^ с нулевым средним и матрицей интенсивности ВИНТ =
- белый гауссовский шум
D 0 0
0 DZ 0
ZR
0 0 d7
Подобная задача относится уже к задачам непрерывно-дискретной фильтрации и просто с помощью фильтра Калмана решена быть не может [13].
ax
R
В соответствии с [13] гауссовский алгоритм дискретной оценки непрерывного вектора У для расширенного наблюдателя (15) на к-м такте измерения имеет вид:
д^-ИНТг (У к) _1
У(*к + 0) = Ук0 + + 0)-_-^К0_^(яоИНТ (4,к)интНоИНТТ (Уко,к)) х
X
^ инт _ нинт
(Ук о, к,
(16)
Я^к + 0) = Я^ - ^ко
дНИНТТ (Уко,к)
дУ
х
дНИНТ (Ук0, к) дНИНТТ (Ук„ к)
^ " Як0 „ ~ '
дУ
дУ
+ ноИНТ (Уко, к)^интНоИНТТ
(Ук о, к)}-1
дНИНТ (Уко,к)
д7
Я
к о •
При этом следует подчеркнуть, что непрерывный фильтр (14) используется только на временных интервалах [¿ , tк], к = 1, 2, ..., между дискретными спутниковыми измерениями (в том числе при их пропадании), поэтому начальные условия , Я уравнений (14) на интервале [¿ , tк] фор-
мируются как результат дискретной оценки Ук= У^к+ 0),.. = Я(/к+ 0) вектора состояния НС У в момент времени tк_1:
У(*к-1)= Ук-1 =^к-1 + 0), Я ^к-1) = Як-1 = Я(^ + 0).
В свою очередь, результат интегрирования У^к), Я ) уравнений непрерывной оценки (14) в конце временного интервала ^к-1, tк] является начальным условием У($к - 0)=Ук0, Я^к - 0)= Як0 для выполнения алгоритма дискретной оценки (16) в момент времени tк:
У^к - 0)=Уко= ), Я^к - 0)= Як о= Я (к).
Подобная связь начальных и конечных условий алгоритмов дискретной и непрерывной оценки является одним из основных условий корректного функционирования режима тесной интеграции автономной БИНС и СНС [14, 15].
Для иллюстрации возможности эффективного использования предложенного алгоритма интеграции было проведено численное моделирование уравнений оценки (14), (16).
5 Пример
Моделирование осуществлялось на временном интервале t е [0; 1000] с с шагом Дt = 0,01 с методом Рунге - Кутты 4-го порядка. (Следует отметить, что размерность фильтра, с учетом симметричности ковариационной матрицы, сократилась по сравнению с оценкой полного вектора состояния (1) с 54 уравнений до 20.) Модуль скорости локомотива был выбран постоянным
и равным 20 м/с, угол А = П, угол О = . В качестве модели помех был использован аддитивный гауссовский вектор-шум с нулевым математическим ожиданием и интенсивностью для акселерометров - (10-5 м/с 2) 2 с, кодовых измерений - 15 м 2 • с, доплеровских измерений - 0,5 м/с 2 • с. Моделирование пропадания спутниковых сигналов осуществлялось на 100-й и 500-й секундах на временном интервале 50 секунд. По окончании временного интервала моделирования - на интервале [900; 1000] с - максимальные ошибки компонентов вектора У составили: по углам ориентации - 8 • 10-5 рад, по проекции ско-
_п
рости УУ - 0,02 м/с, по широте - 3 • 10 рад.
Заключение
Рассмотренный подход к использованию пространственных моделей пути, сформированных на основе геодезических измерений или картографической информации, позволяет существенно упростить решение навигационной задачи позиционирования локомотивов и повышает его точность. Исследование показало, что использование таких моделей не требует линеаризации навигационных уравнений (как в случае построения уравнений ошибок), повышает точность позиционирования; сокращает размерность оцениваемого вектора навигационных параметров, так как отпадает необходимость в уравнениях, описывающих динамику изменения X, к, а следовательно, и проекций скорости V , V^ расширяет вектор наблюдений, позволяя принципиально решить задачу апостериорной оценки параметров движения автономными измерителями при пропадании спутниковых сообщений.
Для описания движения локомотива были выбраны несколько правых систем координат, а также принят в качестве модели шумов белый гауссов-ский шум.
Наблюдение (а как следствие, и апостериорная оценка на основе существующих методов теории стохастической фильтрации) приведенного полного вектора навигационных параметров осуществимо только с помощью внешних измерителей (в частности, СНС), поскольку информационные модели всех параметров уже использованы в уравнениях вектора состояния БИНС.
С использованием в качестве системы внешних измерений СНС рассмотрены только кодовые и доплеровские измерения как дающие полное представление о принципах решения задачи построения интегрированной НС на основе пространственных моделей пути. Сигналы измерений содержат информацию обо всех навигационных параметрах линейного движения локомотива, но не обеспечивают наблюдения параметров вращения приборного трехгранника относительно центра масс локомотива (подобная ситуация является типичной для существующих алгоритмов фильтрации в СНС), т. е. использование только спутниковых измерений может привести к неустойчивости процесса оценки угловых параметров локомотива. Использование пространственных моделей пути принципиально меняет ситуацию.
Для иллюстрации возможности эффективного использования предложенного алгоритма интеграции было проведено численное моделирование уравнений оценки.
Полученная точность сопоставима с точностью оценки спутниковыми средствами параметров линейного движения (при том, что угловые параметры СНС оценить не позволяет) в дифференциальном режиме при непрерывном поступлении спутниковых измерений и свидетельствует о возможности эффективного практического использования предложенного подхода, реализующего все заявленные преимущества.
Библиографический список
1. Интегрированные инерциально-спутниковые системы : сб. статей и докладов / Сост. О. А. Степанов ; под общ. ред. академика РАН В. Г. Пешехонова. - СПб. : ГНЦ РФ-ЦНИИ «Электроприбор», 2001. - 233 с.
2. Анучин О. Н. Интегрированные системы ориентации и навигации для морских подвижных локомотивов / О. Н. Анучин, Г. И. Емельянцев ; под общей ред. академика РАН В. Г. Пешехонова. - СПб. : ГНЦ РФ-ЦНИИ «Электроприбор», 2003. - 390 с.
3. Меерович В. Д. Стохастическая фильтрация навигационных параметров подвижных объектов с использованием комплексирования спутниковых и трекерных измерений / В. Д. Меерович, И. Д. Долгий // Известия высших учебных заведений. Северо-Кавказский регион. Сер. Технические науки. - 2015. -№ 1 (182). - С. 19-26.
4. Вдовиченко С. С. Интеграция инерциально-спутниковых навигационных систем на основе пространственных моделей движения / С. С. Вдовиченко // Вестник Ростовского государственного университета путей сообщения. - 2013. -№ 1 (49). - С. 65-71.
5. Соколов С. В. Основы синтеза многоструктурных бесплатформенных навигационных систем / С. В. Соколов, В. А. Погорелов.- М. : Физматлит, 2009. -184 с.
6. Каперко А. Ф. Классификация элементов программно-технического комплекса бесплатформенной инерциальной навигационной системы / А. Ф. Каперко,
B. Л. Легостаев // Датчики и системы. - 2010. - № 12. - С. 2-7.
7. Белицер Э. Н. Адаптивная фильтрация случайного сигнала в гауссовском белом шуме / Э. Н. Белицер, Ф. Н. Еникеева // Проблемы передачи информации. -2008. - Т. 44. - № 4. - С. 39-51.
8. Ишлинский А. Ю. Ориентация, гироскопы и инерциальная навигация / А. Ю. Иш-линский. - М. : Наука, 1976. - 672 с.
9. Интерфейсный контрольный документ ГЛОНАСС (5.1 редакция). - М., 2008. -74 с.
10. Соколов С. В. Навигационные алгоритмы интегрированных инерциально-спут-никовых систем на основе пространственных моделей движения / С. В. Соколов, С. С. Вдовиченко // Авиакосмическое приборостроение. - 2012. - № 12. -
C. 36-45.
11. Инсаров В. В. Алгоритмы комплексного оценивания в интегрированной системе наведения с использованием нескольких источников информации / В. В. Инсаров // XIII Санкт-Петербургская Международная конференция по интегрированным навигационным системам : сб. материалов. - [СПб.], 2006. - С. 157-159.
12. Лёвин Б. А. Теория адаптивных систем навигации и управления железнодорожного транспорта на основе глобальной навигационной спутниковой системы глонасс и навигационных функций : монография / Б. А. Лёвин, С. И. Матвеев, И. Н. Розенберг // Международный журнал экспериментального образования. -2015. - № 3-2. - С. 223а.
13. Тихонов В. И. Статистический анализ и синтез радиотехнических устройств и систем / В. И. Тихонов, В. Н. Харисов. - М. : Радио и связь, 1991. - 608 с.
14. Уманский В. И. Решение задачи интеграции спутниковых и инерциальных навигационных систем на основе теории нелинейной фильтрации / В. И. Уманский // Известия высших учебных заведений. Северо-Кавказский регион. Сер. Технические науки. - 2011. - № 4. - С. 32-37.
15. Конев Д. С. Алгоритм навигационной задачи интегрированной навигационной системы транспортного средства / Д. С. Конев, И. В. Щербань, С. В. Соколов // Труды Ростовского государственного университета путей сообщения. - 2013. -№ 4. - С. 51-57.
Igor D. Dolgy
Department «Automation and telemechanics on railway transport» Rostov state transport university Igor N. Rosenberg, Alexandra A. Bayandurova Department «Geodesy, geoinformatics and navigation» Russian university of transport
The synthesis of the tight coupling inertial-satellite navigation system locomotive based on the analytical model of it's movement
The possibility of using the analytical model of a trajectory of movement of the locomotive in the synthesis of its tight coupling inertial-satellite navigation system. In view of the fact that currently the integration algorithms of strapdown iner-tial navigation systems and satellite navigation systems are formed in most cases either on the basis of the differential model of motion of the locomotive, either on the basis of error equations of inertial navigation systems, information about the trajectory of the locomotive is very limited in accuracy, which leads to significant errors in the inertial-satellite systems in close integration, or the rapid divergence of the filtering process in case of satellite communications. However, as the locomotives are moving on a known high-precision spatial trajectories, it is proposed to use a spatial model of the way that will greatly simplify the solution of a navigational task. It is shown that application of this model reduces the dimension of the estimated vector of the navigation parameters, reducing the computational cost, and allows you to fundamentally solve the problem a posteriori estimates of the motion parameters of auxiliary gauges in case of satellite communications. These study precision indicates the possibility of effective use of the proposed approach and the implementation of the claimed benefits.
inertial navigation system; satellite navigation system; the spatial model of the track; tight integration; aposteriori estimation; nonlinear filtering
References
1. Integrated inertial-satellite systems. Sat. St. [Integrirovannye inercial'no-sputni-kovye sistemy] (2001). Comp. O. A. Stepanov. Under total Ed. RAS academician V. G. Peshekhonov. St. Petersburg, GNTS RF-TSNII «Elektropribor». - 233 p.
2. Anuchin O. N., Yemelyantsev G. I. (2003). Integrated system of orientation and navigation for Maritime mobile locomotives [Integrirovannye sistemy orientacii i navigacii dlya morskih podvizhnyh lokomotivov]. Under the General editorship of the RAS Academician V. G. Peshekhonov. St. Petersburg, GNTS RF-TSNII «Elektropribor». - 390 p.
3. Meerovitsh V. D., Dolgii I. D. (2015). Stochastic filtering navigation parameters of moving objects using integration of satellite and tracker measurements [Stohastiches-
kaya fil'traciya navigacionnyh parametrov podvizhnyh ob'ektov s ispol'zovaniem kompleksirovaniya sputnikovyh i trekernyh izmerenij]. News of higher educational institutions. The Nth Caucasus region. Series: Technical sciences [Izvestiya vys-shih uchebnyh zavedenij. Severo-Kavkazskij region. Seriya: Tekhnicheskie nauki], N 1 (182). - Pp. 19-26.
4. Vdovichenko S. C. (2013). Integration of inertial-satellite navigation systems based on spatial models of movement [Integraciya inercial'no-sputnikovyh navigacionnyh sistem na osnove prostranstvennyh modelej dvizheniya]. Bulletin of the Rostov state transport university [Vestnik Rostovskogo gosudarstvennogo universiteta putej soob-shcheniya], N 1 (49). - Pp. 65-71.
5. Sokolov S. V., Pogorelov V. A. (2009). Fundamentals of the synthesis of multi-structured strapdown navigation systems [Osnovy sinteza mnogostrukturnyh besplatfor-mennyh navigacionnyh system]. Moscow, Fizmatlit. - 184 p.
6. Kaperko A. F., Legostaev V. L. (2010). Classification of elements of program-technical complex of strapdown inertial navigation system [Klassifikaciya ehlementov pro-grammno-tekhnicheskogo kompleksa besplatformennoj inercial'noj navigacionnoj sistemy]. Sensors and systems [Datchiki i sistemy], N 12. - Pp. 2-7.
7. Belitser E. N., Enikeeva F. N. (2008). Adaptive filtering of a random signal in Gaussian white noise [Adaptivnaya fil'traciya sluchajnogo signala v gaussovskom belom shume]. Problems of information transmission [Problemy peredachi informacii]. Vol. 44, N 4. - Pp. 39-51.
8. Ishlinskii A. Yu. (1976). Orientation, gyroscopes and inertial navigation [Orientaciya, giroskopy i inercial'naya navigaciya]. Moscow, Nauka. - 672 p.
9. The interface control document for GLONASS (5.1 edition) [Interfejsnyj kontrol'nyj dokument GLONASS] (2008), Moscow. - 74 p.
10. Sokolov S. V., Vdovichenko S. S. (2012). Navigation algorithms are the integrated inertial-satellite systems on the basis of spatial motion models [Navigacionnye algoritmy integrirovannyh inercial'no-sputnikovyh sistem na osnove prostranstvennyh modelej dvizheniya]. Aerospace instrument-making [Aviakosmicheskoe priborostroenie], N 12. - Pp. 36-45.
11. Insarov V. V. (2006). Algorithms for complex evaluation in the integrated guidance system using multiple sources of information [Algoritmy kompleksnogo oceni-vaniya v integrirovannoj sisteme navedeniya s ispol'zovaniem neskol'kih istoch-nikov informacii], the book of the XIII Saint-Petersburg international conference on integrated navigation systems, the Collection of materials [v sbornike: XIII Sankt-Peterburgskaya mezhdunarodnaya konferenciya po integrirovannym navigacionnym sistemam Sbornik materialov]. - Pp. 157-159.
12. Levin B. A., Matveev S. I., Rozenberg I. N. (2015). The theory of adaptive systems navigation and control of rail transport on the basis of a global navigation satellite system GLONASS and navigational functions (monograph) [Teoriya adaptivnyh sistem navigacii i upravleniya zheleznodorozhnogo transporta na osnove global'noj navigacionnoj sputnikovoj sistemy glonass i navigacionnyh funkcij (monogra-fiya)]. International journal of experimental education [Mezhdunarodnyj zhurnal ehksperimental'nogo obrazovaniya], N 3-2. - Pp. 223a.
13. Tikhonov V. I., Kharisov V. N. (1991). Statistical analysis both synthesis of radio engineering devices and systems [Statisticheskij analiz i sintez radiotekhnicheskih ustrojstv i sistem.]. Moscow, Radio and communication [Radio i svyaz']. - 608 p.
14. Umansky V. I. (2011). Solution of the problem of the integration of satellite and in-ertial navigation systems based on the theory of nonlinear filtering [Reshenie za-dachi integracii sputnikovyh i inercial'nyh navigacionnyh sistem na osnove teorii nelinejnoj fil'tracii.]. News of higher educational institutions. The Nth Caucasus region. Series: Technical sciences [Izvestiya vysshih uchebnyh zavedenij. Severo-Kavkazskij region. Seriya: Tekhnicheskie nauki], N 4. - Pp. 32-37.
15. Konev D. S., Scherban I. V., Sokolov S. V. (2013). The Algorithm of navigation the integrated navigation system of the vehicle [Algoritm navigacionnoj zadachi integ-rirovannoj navigacionnoj sistemy transportnogo sredstva]. Proceedings of Rostov state university of railways [Trudy Rostovskogo gosudarstvennogo universiteta putej soobshcheniya], N 4. - Pp. 51-57.
Статья представлена к публикации членом редколлегии Вал. В. Сапожниковым Поступила в редакцию 19.06.2017, принята к публикации 07.07.2017
ДОЛГИЙ Игорь Давидович - доктор технических наук, профессор кафедры «Автоматика и телемеханика на железнодорожном транспорте» Ростовского государственного университета путей сообщения. e-mail: mtn73@yandex.ru
РОЗЕНБЕРГИгорь Наумович - доктор технических наук, профессор кафедры «Геодезия, геоинформатика и навигация» Российского университета транспорта (МИИТ). e-mail: rozgeo@yandex.ru
БАЯНДУРОВА Александра Александровна - аспирантка кафедры «Геодезия, геоинформатика и навигация» Российского университета транспорта (МИИТ).
e-mail: alexandra.bayandurova@mail.ru
© Долгий И. Д., Розенберг И. Н., Баяндурова А. А., 2017