伴随构建人类命运共同体进程的不断推进,北极的气候变化、环境、科研、航道利用、资源勘探与开发、安全、国际治理等问题关系到世界各国和人类的共同生存与发展。当下中国的北极活动也已经由单纯的科学研究逐步拓展至涉及全球治理、区域合作、多边和双边机制等多个层面[1]。作为确保极区科研探索活动安全有序进行的重要技术保障,高精度、稳定可靠的导航系统必不可少。
惯性导航系统(Inertial Navigation System,INS)当地水平固定指北机械编排由于极区经线快速收敛存在北向难以确定、极点北向缺失等问题[2 – 3],使用横向惯导力学编排[4 – 5]或格网惯导力学编排[6 – 7]能够有效地解决上述问题,但INS的导航误差会随着时间不断累积,通常需要其他导航系统提供外部信息辅助误差修正。面向极区水下环境的导航定位需求,来自中高轨道的全球卫星导航系统(Global Navigation Satellite System,GNSS)的电磁波信号在水体中严重衰减[8],无法支撑水下导航定位。水声导航采用的声信号在水中衰减率小、传播性能好,更能满足水下导航对信号传输的实际需求。超短基线(Ultra-Short Baseline,USBL)水声导航采用的基阵规模小、便于载体携带,可稳定提供载体位置信息,故而被广泛应用与INS形成组合导航系统,抑制INS误差发散[9 – 10]。常规的USBL定位方式[11 – 12]需要提前在海底布置应答器,并预先准确测量出应答器的位置。这使得USBL的适用海域十分受限,对于不常涉足且无应答器布设的海域,仅为一次航行布设海底应答器成本过高,实际应用价值大打折扣。因此,基于GNSS浮标的USBL定位方法可用于解决此类陌生海域无应答器导致USBL不可用的问题。
汤均博等[13]提出在海面安置GNSS浮标实时测定瞬时海面的高度,将实时水位信息发送给用户并结合电子海图实现导航的方法,最高水深测量精度能达到标准偏差3 cm。赵韵[14]针对USBL声学观测不稳定的问题,采用新息匹配的方法检测异常点,利用USBL预测模型来修正INS误差,东向、北向位置精度分别提高45.0%和55.0%。WANG等[15]提出一种将USBL方位角、倾斜距离和高度的原始信息作为测量信息引入的组合方式,与传统方法相比水平位置均方根误差分别降低了21.6%和13.2%。CHENG等[16]提出一种考虑极地声通信延迟的横向SINS/USBL组合导航算法,通过设计自适应滤波的方法同时减弱水声通信延迟和极区水下干扰对组合导航性能的影响,在横北、横东、地3个方向上定位精度分别提升了58.9%、69.2%和87.2%。
上述基于GNSS浮标的INS/USBL组合导航模型将GNSS解算得到的浮标位置直接应用于组合导航系统,均未考虑浮标位置误差对组合导航结果的影响,而在实际应用中,极区GNSS卫星低高度角、电离层闪烁和磁暴频发等弱观测环境严重降低浮标定位准确性,而浮标定位的误差又会通过USBL测量最终传递至载体,最终导致组合导航结果受浮标的GNSS定位误差影响。
针对浮标定位误差对基于GNSS浮标的INS/USBL组合导航模型的影响,本文首先介绍了基于GNSS浮标的INS/USBL组合导航系统组成,构建横向INS/USBL组合导航模型,在此基础上分析浮标GNSS位置误差对组合导航结果的影响,提出一种顾及浮标GNSS位置误差的横向INS/USBL组合模型,并采用极区仿真实验验证其有效性。
1 系统组成本文基于浮标的极区横向INS/USBL组合导航系统如图1所示,由一个水面浮标和自主无人水下潜航器(Autonomous Underwater Vehicles,AUV)2部分组成,其中浮标搭载GNSS定位系统和应答器,AUV搭载换能器、声学基阵和捷联惯导系统。
![]() |
图 1 导航系统组成 Fig. 1 The navigation system composition |
图1所示系统中,水面浮标接收GNSS信号,实时解算出浮标位置信息,通过水声通信将位置信息传送至AUV。USBL应答器放置于浮标下端,与浮标之间刚性连接,应答器与GNSS接收端相对位置可准确测量,由此得到应答器位置。当水下AUV需要导航辅助信息时,通过AUV上端的换能器发出信号,声学基阵接收应答器的声波,并由声波信息解算出AUV与浮标的相对位置,作为修正惯性导航系统误差累积的辅助信息,如图2所示。
![]() |
图 2 导航信息流程图 Fig. 2 The navigation information composition |
本文使用了基于WGS-84参考旋转圆球模型的横向坐标系[4],利用横向惯导的基本方程推导出误差方程,进而建立卡尔曼滤波的状态方程及观测方程。
2.1 横向惯导误差方程设传统地球坐标系为e系、横向地理坐标系为t系、横向地球坐标系为E系、横向地理坐标系为H系,载体系为b系,地球半径为R。将横向坐标系作为导航坐标系的捷联惯性导航系统的方向余弦矩阵、速度微分方程和位置微分方程分别为[3]:
{˙CHb=CHb(ωbHb×),˙vH=CHbfb−(2CHEωEiE+ωHEH)×vH+gH,˙rH=vH−ωHEH×rH。 | (1) |
式中:
由姿态、速度、位置微分方程推出对应的误差方程为[17]:
{˙ϕ=−(ωHiE+ωHEH)×ϕ+δωHiE+δωHEH−CHbδωbib,δ˙vH=fH×ϕ−(2ωHiE+ωHEH)×δvH+vH×(2δωHiE+δωHEH)+CHbξb,δ˙p=FpvδvH+Fppδp。 | (2) |
式中:
横向INS/USBL组合导航模型以横向导航系统姿态误差、横向速度误差、横向经纬高位置误差、及惯性器件漂移误差为状态量,构成15维状态向量:
X=[ϕxϕyϕzδvxδvyδvzδφδλδhεxεyεzξxξyξz]T。 | (3) |
式中:
状态空间模型可以表示为:
˙Xk=FkXk+GkWk。 | (4) |
式中:
横向INS/USBL组合导航模型采用载体和信标之间的方向角与斜距为位置量测:
Zk=[αS,k−αU,kβS,k−βU,kRS,k−RU,k]=[δαS,k−δαU,kδβS,k−δβU,kδRS,k−δRU,k]。 | (5) |
式中:
Zk=HkXk+Vk。 | (6) |
式中:
Hk=[Hϕ,k03×3Hδp,k03×303×3]T, | (7) |
Hϕ,k=−AkCuH,kH1,k, | (8) |
Hδp,k=−AkCuH,k(H2,k−CHE,kH3,k), | (9) |
H1,k=((CHE,kPEbr,k)×)。 | (10) |
式中:
H2,k=[M1,kM2,k03×1], | (11) |
M1,k=[0−xEbr,kcosφkcosλk−yEbr,kcosφksinλk−zEbr,ksinφk−xEbr,ksinφkcosλk−yEbr,ksinφksinλk+zEbr,kcosφk], | (12) |
M2,k=[−xEbr,kcosλk−yEbr,ksinφkxEbr,ksinφksinλk−yEbr,ksinφkcosλk−xEbr,kcosφksinλk+yEbr,kcosφkcosλk], | (13) |
H3,k=[−(R+hk)sinφkcosλk−(R+hk)cosφksinλkcosφkcosλk−(R+hk)sinφksinλk(R+hk)cosφkcosλkcosφksinλk(R+hk)cosφk0sinφk]。 | (14) |
设载体在基阵坐标系下的位置坐标为
Ak=[−xUS,kzUS,kR2US,k√x2US,k+y2US,k−xUS,kyUS,kR2US,k√x2US,k+y2US,k√x2US,k+y2US,kR2US,kyUS,k√x2US,k+y2US,k−xUS,k√x2US,k+y2US,k0xUS,kRUS,kyUS,kRUS,kzUS,kRUS,k]。 | (15) |
Vk=VU,k+VG,k。 | (16) |
式中:
VG,k=AkCue,kδrGNSS,k, | (17) |
δrGNSS,k=[δxGNSS,kδyGNSS,kδzGNSS,k]。 | (18) |
式中:
将GNSS定位误差引入USBL观测模型中,进而分析GNSS误差对INS/USBL组合导航解的影响。将GNSS观测误差
Rk=RU,k+RG,k。 | (19) |
式中:
RG,k=AkCue,kRGNSS,kCeu,kATk。 | (20) |
式中:
Xk=X−k+P−kHTk(HkP−kHTk+RU,k+AkCue,kRGNSS,kCeU,kATk)−1(Zk−HkX−k), | (21) |
Pk=P−k−P−kHTk(HkP−kHTk+RU,k+AkCue,kRGNSS,kCeU,kATk)−1HkP−k。 | (22) |
式中:
我国地处中低纬度,开展极区实验难度大、成本高,因此对INS/USBL-GBPE组合导航模型采取仿真实验并分析结果。在实验中,各传感器误差如表1所示。
![]() |
表 1 IMU测量误差 Tab.1 IMU measurement errors |
![]() |
表 2 USBL测量误差 Tab.2 USBL measurement errors |
横向惯性导航系统初始姿态误差分别为:纵摇角误差3′、横摇角误差3′和航向角误差6′。载体位置为北纬
实验中组合解算周期为1 s,实验全程1 h,在载体和浮标均静止的情况下,对GNSS定位结果分别加入e系三轴方向上方差分别为1、25、100 m2的零均值高斯噪声,组合导航的姿态、速度和位置误差输出如图3所示,均方根(Root Mean Square,RMS)误差统计于表3。GNSS定位误差方差为1 m2时INS/USBL组合导航的定位误差相对于方差为25 m2和100 m2时分别下降了61.5%、68.2%、41.7%和81.0%、86.0%、72.5%。综上,INS/USBL组合导航性能与GNSS定位精度直接相关,GNSS定位精度越高,INS/USBL组合导航性能越好。
![]() |
图 3
|
![]() |
表 3 |
模拟在航行中由于GNSS观测质量下降导致浮标定位精度急剧下降的情况,令浮标静止,载体匀速直线行驶,惯导解算周期及各传感器误差不变。组合导航的仿真轨迹如图4所示,其中实线段GNSS定位误差方差为1 m2,虚线段为引入GNSS仿真干扰的时段,具体设置如表4所示。图5、图6分别为实验1和实验2设置下,INS/USBL组合导航误差曲线。
![]() |
图 4 仿真运动轨迹 Fig. 4 Simulated motion trajectory |
![]() |
表 4 GNSS定位误差设置 Tab.4 GNSS positioning error settings |
![]() |
图 5 实验1中INS/USBL组合导航误差 Fig. 5 Navigation error of INS/USBL combination in experiment 1 |
![]() |
图 6 实验2中INS/USBL组合导航误差 Fig. 6 Navigation error of INS/USBL combination in experiment 2 |
图5、图6为在浮标定位精度急剧下降时,所提出INS/USBL-GBPE模型和传统INS/USBL模型性能差异。从图5可知在实验1的情况下,INS/USBL-GBPE模型航向误差不发散,速度误差和位置误差峰值及波动范围在浮标定位精度下降段均明显优于传统模型,精度分别提升80.9%、86.5%、52.4%和41.3%、61.2%、71.6%。从图6可知在实验2的情况下,INS/USBL-GBPE模型的姿态误差不发散,速度和位置误差均收敛于0,传统模型的误差曲线在GNSS受干扰时姿态、速度、位置误差均发散,组合导航结果失效。
5 结 语针对单浮标极区INS/USBL组合导航系统中未考虑极区恶劣观测环境下浮标GNSS定位误差的问题,通过分析浮标GNSS定位误差对INS/USBL组合导航解的影响,构建INS/USBL-GBPE模型并利用仿真实验验证所提模型的有效性,得到以下结论:
1)在GNSS观测误差
2)实验表明,GNSS浮标定位精度对INS/USBL组合导航解的影响主要表现在,随着浮标定位精度逐渐下降,纵摇、横摇误差增幅小于1′,相对于GNSS定位误差方差为1 m2时,定位误差方差为25 m2和100 m2时的INS/USBL组合导航的速度误差收敛时间分别增加32.0%、19.7%、61.1%和50.7%、43.3%、61.4%,定位精度分别下降61.5%、68.2%、41.7%和81.0%、86.0%、72.5%。
3)面对浮标定位精度急剧下降的情况,若不及时调节观测误差方差阵,会导致航向误差在浮标定位精度恢复正常后,最终无法重新收敛,当浮标定位误差方差过大时,组合导航定位误差发散,结果失效。
[1] |
中华人民共和国国务院新闻办公室. 中国的北极政策[N]. 人民日报, 2018-01-27(011).
|
[2] |
ZHANG B, JI D, LIU S, et al. Autonomous underwater vehicle navigation: a review[J]. Ocean Engineering, 2023, 273: 113861. DOI:10.1016/j.oceaneng.2023.113861 |
[3] |
程建华, 刘佳鑫, 赵琳. 极区航海导航与定位保障技术发展综述[J]. 中国舰船研究, 2021, 16(5): 16−29. CHENG J H, LIU J X, ZHAO L. Polar marine navigation and positioning technology development review[J]. Chinese ships research, 2021, 16(5): 16−29. |
[4] |
徐晓苏, 豆嫚. 基于横向地理坐标系的极区惯性导航方法研究[J]. 华中科技大学学报(自然科学版), 2014, 42(12): 116−21.
|
[5] |
张汉武, 王海波, 张萍萍. 基于横向地球坐标系的极区惯导机械编排研究[J]. 舰船电子工程, 2016, 36(8): 68−71+122.
|
[6] |
康瑛瑶. 格网惯性/声学极区组合导航关键技术研究[D]. 哈尔滨: 哈尔滨工程大学, 2020.
|
[7] |
彭文生, 孙付平, 蔡韧鸣, 等. 极区格网惯性导航性能分析[J]. 导航定位学报, 2017, 5(2): 38−43+54.
|
[8] |
杨元喜. 弹性PNT基本框架[J]. 测绘学报, 2018, 47(7): 893−898.
|
[9] |
XU C L, XU C H, WU C D, et al. Accurate two-step filtering for AUV navigation in large deep-sea environment[J]. Applied Ocean Research, 2021, 115: 102821. |
[10] |
FOSSEN T I. Feedback error-state Kalman filter with time-delay compensation for hydroacoustic-aided inertial navigation of underwater vehicles[J]. Control Engineering Practice, 2023, 138: 1-11. |
[11] |
MING X Y, YE L, YUE M L, et al. A fast way of single-beacon localization for AUVs[J]. Applied Ocean Research, 2022, 119: 1-11. |
[12] |
HAO R G, ZHI W Q, XIAO J W, et al. A robust attitude estimation algorithm for seabed inverted ultra-short baseline[J]. Ocean Engineering, 2023, 280(7): 1−10.
|
[13] |
汤均博, 周立. 基于GNSS浮标的实时水深船舶导航模型[J]. 淮海工学院学报(自然科学版), 2014, 23(1): 60-62. |
[14] |
赵韵. SINS/USBL组合定位技术研究[D]. 哈尔滨: 哈尔滨工程大学, 2022.
|
[15] |
WANG D, WANG B, HUANG H, et al. Robust filter method for SINS/DVL/USBL tight integrated navigation system[J]. IEEE Sensors Journal, 2023, 23(10): 10912-10923. DOI:10.1109/JSEN.2023.3264755 |
[16] |
CHENG S, CHENG J, ZANG N, et al. Polar SINS/USBL integrated navigation algorithm considering acoustic communication delays[C]// proceedings of the 5th International Symposium on Autonomous Systems, ISAS 2022, 2022.
|
[17] |
汪晓雨. 基于SINS/DVL/USBL的UUV极区组合导航技术研究[D]. 哈尔滨: 哈尔滨工程大学, 2019.
|
[18] |
翁铖铖. SINS/USBL水下组合定位系统的标定与组合算法研究[D]. 南京: 东南大学, 2020.
|
[19] |
CHENG S X, CHENG J H, ZANG N, et al. Adaptive non-holonomic constraint aiding multi-gnss ppp/ins tightly coupled navigation in the urban environment[J]. GPS Solutions, 2023, 27(3): 152-167. |