一种Adaboost优化的车载MIMUs/GPS信息融合方法及系统技术方案

技术编号:17780386 阅读:21 留言:0更新日期:2018-04-22 09:14
本发明专利技术公开了一种Adaboost优化的车载MIMUs/GPS信息融合方法,包括如下步骤:GPS可用时,系统在速度‑位置组合模式下工作,采集MIMUs惯性器件的输出和同一时刻INS、GPS分别解算的速度、位置信息的差值,将Kalman滤波观测值作为训练样本;利用所采集到的训练样本,采用Adaboost方法对BP神经网络进行离线训练,得到一个强学习器;GPS失锁时,利用上述强学习器对组合导航系统的滤波观测值进行在线预测;将得到的预测信息送入Kalman滤波器,完成组合导航系统的信息融合。本发明专利技术能在不损失系统实时性的前提下,获得更为理想的导航预测稳定性和预测精度。

【技术实现步骤摘要】
一种Adaboost优化的车载MIMUs/GPS信息融合方法及系统
本专利技术涉及组合导航信息处理领域,具体涉及一种Adaboost优化的车载MIMUs/GPS信息融合方法及系统。
技术介绍
现有的基于MEMS的IMU/GPS组合导航系统具有尺寸小,可靠性高的特点,可为车载导航系统提供成本较低、精度较高的导航方案。但由于GPS存在多路径效应影响、抗干扰能力差、低信噪比等缺点,而陆地载体在运行过程中不可避免地存在在外部环境的干扰(如遇高建筑物遮挡,驶过隧道等),从而会导致卫星信号接收不良。一旦GPS信号发生异常,或接收到信号的卫星数不足以完成卫星定位,工作在速度一位置模式下的组合导航系统将失去意义,此时整个系统将工作在纯惯性导航的模式下。可以预见的是,由于MEMS惯性测量元件的精度不高,必会引起导航参数的误差随时间逐渐积累,导航精度无法保证。为了在GPS失锁期间得到持续的、高精度的导航信息,出现一种人工神经网络计算智能的方法来辅助组合导航系统是必要的。
技术实现思路
为解决上述问题,本专利技术提供了一种Adaboost优化的车载MIMUs/GPS信息融合方法及系统,采用基于Adaboost改进的BP方法能有效地预测出松组合模式下导航系统滤波的观测值,在不损失系统实时性的前提下,确保滤波器具有了理想的导航预测稳定性和预测精度。为实现上述目的,本专利技术采取的技术方案为:一种Adaboost优化的车载MIMUs/GPS信息融合方法,包括如下步骤:S1:GPS可用时,系统在速度-位置组合模式下工作,采集MIMUs惯性器件的输出和同一时刻INS、GPS分别解算的速度、位置信息的差值,将Kalman滤波观测值作为训练样本;S2:利用步骤S1所采集到的训练样本,采用Adaboost方法对BP神经网络进行离线训练,得到一个强学习器;S3:GPS失锁时,利用上一步训练得到的强学习器对组合导航系统的滤波观测值进行在线预测;S4:将步骤S3得到的预测信息送入Kalman滤波器,完成组合导航系统的信息融合。优选地,具体包括如下步骤:S1:在GPS正常工作时,MIMUs/GPS组合导航系统正常工作,采集MEMS陀螺仪的输出wibb和加速度计的输出fb作为训练的输入样本,同时采集MIMUs解算出的速度、位置信息与GPS接收机的输出值,将二者作差,作为输出期望值;S2:利用上述所采集的样本,采用BP算法进行一次训练,得到一个学习器,基于此学习器,采用Adaboost方法进行3次迭代,分别得到弱学习器l1(x)、l2(x)、l3(x),加权后得到一个用于GPS失锁时组合导航系统观测值的预测的强学习器;S3:GPS失锁时,将MEMS惯性器件的输出作为步骤S2中训练得到的强学习器的输入,对MIMUs与GPS输出之间的误差,即Kalman滤波的观测值进行在线预测,将得到的预测信息送入Kalman滤波器,完成组合导航系统的信息融合。其中,所述的Adaboost方法实现的具体步骤如下:(1)给定一个训练算法和训练集;(2)初始化训练集中各个训练样本的分布,将初始时的样本分布D1(i)设为均匀分布,设样本总数为N,则D1(i)=1/N,其中,i为样本序数;(3)根据训练样本的概率分布Dt(i)采集训练样本,得到一个弱学习器lt(x),其中,t为当前迭代次数;(4)计算在当前得到的学习器下各训练样本的误差e(i)以及误差的平均值et:(5)计算当前学习器的权重Wt:(6)调整下次迭代时的样本分布,公式为:对样本分布进行归一化处理,确保各样本的采样概率和为1;(7)重复步骤(3)-(6),直至迭代次数为T为止;(8)将T个弱学习器的权重Wt归一化之后加权结合,得到最终的强学习器L(x);本专利技术还提供了一种Adaboost优化的车载MIMUs/GPS信息融合系统,系统的状态方程为:对于陆地载体,不对其天向速度和高度信息进行估计,状态变量表示为:其中,ΦEΦNΦU为平台姿态角误差,δVEδVN分别为东向和北向速度误差,δLδλ分别为纬度和经度误差,εrxεryεrz为三轴陀螺仪的漂移,分别为三轴加速度计的零偏;W(t)为系统噪声,可用白噪声表示,F(t)为根据惯导误差方程写出的状态转移矩阵,G(t)为噪声驱动阵;系统的观测方程为:Z(t)=H(t)X(t)+V(t)其中,V(t)为观测噪声,可用白噪声表示;系统满足线性随机差分,且过程和观测噪声都是高斯白噪声,Kalman滤波器为最优信息处理器。该信息融合系统包括训练样本数据采集模块,用于在GPS正常工作时,进行MIMUs惯性器件的输出和同一时刻INS、GPS分别解算的速度、位置信息的差值数据的采集;学习器生成模块,用于通过BP算法对训练样本数据采集模块所采集到的训练样本进行一次训练,生成学习器;强学习器生成模块,用于学习器生成模块所生成的学习器,采Adaboost方法进行3次迭代,分别得到弱学习器l1(x)、l2(x)、l3(x),然后进行加权输出一个用于GPS失锁时组合导航系统观测值的预测的强学习器;所述的Adaboost方法实现的具体步骤如下:(1)给定一个训练算法和训练集;(2)初始化训练集中各个训练样本的分布,将初始时的样本分布D1(i)设为均匀分布,设样本总数为N,则D1(i)=1/N,其中,i为样本序数;(3)根据训练样本的概率分布Dt(i)采集训练样本,得到一个弱学习器lt(x),其中,t为当前迭代次数;(4)计算在当前得到的学习器下各训练样本的误差e(i)以及误差的平均值et:(5)计算当前学习器的权重Wt:(6)调整下次迭代时的样本分布,公式为:对样本分布进行归一化处理,确保各样本的采样概率和为1;(7)重复步骤(3)-(6),直至迭代次数为T为止;(8)将T个弱学习器的权重Wt归一化之后加权结合,得到最终的强学习器L(x);组合导航系统的信息融合融合模块,用于在GPS失锁时,将MEMS惯性器件的输出作为所述强学习器的输入,对MIMUs与GPS输出之间的误差,即Kalman滤波的观测值进行在线预测,将得到的预测信息送入Kalman滤波器,完成组合导航系统的信息融合。上述方案中,采用Adaboost方法,在GPS失锁时通过改进系统层面上的导航策略,补偿MIMUs单机工作下逐渐积累的导航参数误差,能在不损失系统实时性的前提下,获得更为理想的导航预测稳定性和预测精度。附图说明图1为本专利技术实施例中GPS正常时组合导航系统的工作原理图;图2为本专利技术实施例中Adaboost方法流程图;图3为本专利技术实施例中GPS正常时神经网络训练原理图;图4为本专利技术实施例中GPS失锁时组合导航系统的工作原理图;图5为本专利技术实施例中的系统框图。具体实施方式为了使本专利技术的目的及优点更加清楚明白,以下结合实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,GPS可用时,系统工作在速度-位置组合模式下,采集MIMUs惯性器件的输出和同一时刻INS、GPS分别解算的速度、位置信息的差值,即Kalman滤波观测值作为训练样本,具体为:采用MIMUs/GPS松组合的方式,根据惯导误差方程,选取相应的误差作为状态变量,建立系统方程,选取惯导解算出的速度、位置信息与G本文档来自技高网...
一种Adaboost优化的车载MIMUs/GPS信息融合方法及系统

【技术保护点】
一种Adaboost优化的车载MIMUs/GPS信息融合方法,其特征在于,包括如下步骤:S1:GPS可用时,系统在速度‑位置组合模式下工作,采集MIMUs惯性器件的输出和同一时刻INS、GPS分别解算的速度、位置信息的差值,将Kalman滤波观测值作为训练样本;S2:利用步骤S1所采集到的训练样本,采用Adaboost方法对BP神经网络进行离线训练,得到一个强学习器;S3:GPS失锁时,利用上一步训练得到的强学习器对组合导航系统的滤波观测值进行在线预测;S4:将步骤S3得到的预测信息送入Kalman滤波器,完成组合导航系统的信息融合。

【技术特征摘要】
1.一种Adaboost优化的车载MIMUs/GPS信息融合方法,其特征在于,包括如下步骤:S1:GPS可用时,系统在速度-位置组合模式下工作,采集MIMUs惯性器件的输出和同一时刻INS、GPS分别解算的速度、位置信息的差值,将Kalman滤波观测值作为训练样本;S2:利用步骤S1所采集到的训练样本,采用Adaboost方法对BP神经网络进行离线训练,得到一个强学习器;S3:GPS失锁时,利用上一步训练得到的强学习器对组合导航系统的滤波观测值进行在线预测;S4:将步骤S3得到的预测信息送入Kalman滤波器,完成组合导航系统的信息融合。2.如权利要求1所述的一种Adaboost优化的车载MIMUs/GPS信息融合方法,其特征在于,具体包括如下步骤:S1:在GPS正常工作时,MIMUs/GPS组合导航系统正常工作,采集MEMS陀螺仪的输出wibb和加速度计的输出fb作为训练的输入样本,同时采集MIMUs解算出的速度、位置信息与GPS接收机的输出值,将二者作差,作为输出期望值;S2:利用上述所采集的样本,采用BP算法进行一次训练,得到一个学习器,基于此学习器,采用Adaboost方法进行3次迭代,分别得到弱学习器l1(x)、l2(x)、l3(x),加权后得到一个用于GPS失锁时组合导航系统观测值的预测的强学习器;S3:GPS失锁时,将MEMS惯性器件的输出作为步骤S2中训练得到的强学习器的输入,对MIMUs与GPS输出之间的误差,即Kalman滤波的观测值进行在线预测,将得到的预测信息送入Kalman滤波器,完成组合导航系统的信息融合。3.如权利要求2所述的一种Adaboost优化的车载MIMUs/GPS信息融合方法,其特征在于,所述的Adaboost方法实现的具体步骤如下:(1)给定一个训练算法和训练集;(2)初始化训练集中各个训练样本的分布,将初始时的样本分布D1(i)设为均匀分布,设样本总数为N,则D1(i)=1/N,其中,i为样本序数;(3)根据训练样本的概率分布Dt(i)采集训练样本,得到一个弱学习器lt(x),其中,t为当前迭代次数;(4)计算在当前得到的学习器下各训练样本的误差e(i)以及误差的平均值et:(5)计算当前学习器的权重Wt:(6)调整下次迭代时的样本分布,公式为:对样本分布进行归一化处理,确保各样本的采样概率和为1;(7)重复步骤(3)-(6),直至迭代次数为T为止;(8)将T个弱学习器的权重Wt归一化之后加权结合,得到最终的强学习器L(x);4.一种Adaboost优化的车载MIMUs/GPS信息融合系统,其特征在于,系统的状态方程为:对于陆地载体,不对其天向速度和高度信息进行估计,状态变量表示为:

【专利技术属性】
技术研发人员:夏琳琳赵耀马文杰丛靖宇田海军陈东升
申请(专利权)人:东北电力大学
类型:发明
国别省市:吉林,22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1