【技术实现步骤摘要】
基于机器学习的车载导航方法、装置和计算机设备
本申请涉及测绘与导航
,特别是涉及一种基于机器学习的车载导航方法、装置和计算机设备。
技术介绍
GNSS/INS组合导航技术是目前应用广泛的一种导航定位技术,尤其在车载导航和自动驾驶领域。空旷环境下,GNSS能够提供连续高精度的导航定位信息,一旦进入遮蔽区域,导航性能急剧下降;惯性导航能提供短时高精度定位信息,有效弥补GNSS失锁状态的车辆导航定位性能。然而,当卫星长时间失锁,如进入长隧道、狭长树洞、城市峡谷地带,惯性导航定位误差随时间累计,当再次进入空旷区,由于定位偏差过大,GNSS无法进行正常搜星导致定位失败,因此GNSS/INS组合导航系统仍不能解决长时间卫星失锁定位精度差的问题。车辆动力学模型(VDM)是一种近年来常用于辅助惯性导航系统的方法,即利用车量自身动力学模型与输入量,解算出部分运动参数,如速度、位置信息,这些信息结合惯性导航系统输出信息,利用卡尔曼滤波方法提高惯性导航定位精度。虽然车辆动力学模型在一定程度上提高了惯性导航系统的定位性能,但该方法仍然存在长时间定位误差发散问题。近年来来随着人工智能的迅速发展,智能算法逐渐从理论走向应用,利用智能算法强大的自学习和预测能力,能够弥补GNSS缺失信息,获取GNSS失锁处的虚拟观测值,但目前的智能算法还存在运行效率不高、实时性难以保证的弊端。车辆动力学模型中的约束条件可以用来简化参数,简易导航模型的作用,为智能算法的实时应用开辟了条件。车辆动力学模型和智能算法的双重辅助,可解决GNSS/INS组合导 ...
【技术保护点】
1.一种基于机器学习的车载导航方法,其特征在于,所述方法包括:/n(1)建立VDM辅助的IMU误差修正模型;/n(2)建立BDS/IMU/VDM组合导航模型;/n(3)当BDS处于正常导航状态时,建立机器学习训练模型,得到训练后的机器学习模型;其中,将IMU经过力学编排及VDM修正得到的位置和速度作为训练输入样本,BDS/IMU/VDM组合滤波输出作为输出样本;/n(4)当BDS处于失锁状态时,基于所述训练后的机器学习模型预测滤波输出值,修正IMU/VDM解算的位置和速度信息。/n
【技术特征摘要】
1.一种基于机器学习的车载导航方法,其特征在于,所述方法包括:
(1)建立VDM辅助的IMU误差修正模型;
(2)建立BDS/IMU/VDM组合导航模型;
(3)当BDS处于正常导航状态时,建立机器学习训练模型,得到训练后的机器学习模型;其中,将IMU经过力学编排及VDM修正得到的位置和速度作为训练输入样本,BDS/IMU/VDM组合滤波输出作为输出样本;
(4)当BDS处于失锁状态时,基于所述训练后的机器学习模型预测滤波输出值,修正IMU/VDM解算的位置和速度信息。
2.根据权利要求1所述的方法,其特征在于,所述VDM辅助的IMU误差修正模型包括:
采用15维状态参数的状态方程:
式中:δrN,δrE,δrD,δvN,δvE,δvD,δψN,δψE,δψD为位置、速度、姿态在三个方向上的误差;为加速度计在三个方向上的零偏;εbx,εby,εbz为陀螺在三个方向上的零偏;
对应的第k时刻的状态方程离散化表达式为:
xk=Φk,k+1xk-1+wk,wk~N(0,Qk)
式中,N是wk服从(0,Qk)分布的专用符号,Φk,k+1为误差量的状态转移矩阵,Qk为状态方程的噪声方差阵;
车辆动力学模型提供车辆位置和行驶方向的速度,当轮胎不发生侧滑时,与车辆行驶方向的垂直方向速度与噪声的关系用非完整性约束模型表示为:
式中,Vby,Vbz为车辆在载体坐标系中垂直于车辆行驶方向的速度分量,vy,vz均为对应的高斯白噪声,则根据车辆动力学模型得到的速度观测量表示为:
Vbx为载体坐标系下X方向速度分量;为载体系b到导航系n的方向余弦矩阵;
动力学辅助的IMU误差修正模型的观测量表示如下:
式中,PINS与VINS分别表示经IMU计算的位置和速度信息,PVDM,VVDM分别表示经VDM计算的位置和速度信息;
对应的观测方程离散化表达式为:
zk=Hkzk+vk
式中,Hk为观测系数矩阵,vk为观测噪声系数。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
基于所述状态方程和所述观测方程,构建卡尔曼滤波,预测过程表示如下:
式中,表示k时刻的状态先验估值,表示k-1时刻的状态估值,与分别为与的方差阵,Φk,k+1为k时刻的误差量的状态转移矩阵,Qk-1为k-1时刻的状态方程的噪声方差阵;相应的量测更新过程表示为:
其中,Kk为滤波增益矩阵,Rk为测量噪声协方差阵,Hk为观测系数矩阵,经过上述卡尔曼滤波过程,获取误差状态的最优估值,修正IMU的各项状态参数。
4.根据权利要求1所述的方法,其特征在于,所述BDS/IMU/VDM组合导航模型包括:
观测方程中引入BDS观测量,表达式如下:
式中,P′INS与V′INS分别表示经过车辆动力学修正的后的IMU获取的位置和速度信息,PBDS与VBDS分别表示由BDS获取的位置和速度信息,对应的观测方...
【专利技术属性】
技术研发人员:韩厚增,廖建平,余绪庆,陈伟,李昕,刘神,柳絮,程鑫,
申请(专利权)人:北京海达星宇导航技术有限公司,广州中海达卫星导航技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。