[发明专利]一种野值剔除方法及装置有效
申请号: | 201711433406.9 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108108335B | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 邓中亮;胡恩文;林开钦;尹露;宋汶轩;朱棣 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F17/16 | 分类号: | G06F17/16;G01S7/41 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 剔除 方法 装置 | ||
本发明实施例提供了一种野值剔除方法及装置,该方法在预设时间内从构建的卡尔曼滤波残差模型中获取构成残差均值为零的目标残差,当目标残差符合高斯分布时,利用卡尔曼滤波残差模型,获得卡尔曼滤波残差模型的协方差矩阵;将第一目标值和第二目标值构成的范围作为目标残差范围;将目标残差范围外的残差作为野值,并从目标残差范围中剔除野值。应用于本发明实施例提供的方法能够解决造成融合定位可靠性低的问题。
技术领域
本发明涉及融合定位技术领域,特别是涉及一种野值剔除方法及装置。
背景技术
传统的多源融合定位是基于信息融合技术,将来自不同导航源的同构或者异构的导航信息按照已有相应的融合算法进行融合,如抗差卡尔曼滤波算法、方差自适应补偿法,以方差自适应补偿法为例,即在卡尔曼滤波过程中,利用观测信息自适应地生成模型误差的协方差矩阵,使观测残差与该协方差矩阵保持良好的一致性滤波,基于开窗逼近法,利用前步残差序列来估计观测向量的协方差阵和状态误差协方差阵。但现有的这些融合算法,大多采用在线估计系统噪声和观测噪声的协方差阵来估计状态变量,算法结构复杂,并在室内复杂环境下稳定性差,难以适应将来的智能导航系统。
为了解决此问题,现有技术提出了一种抗差卡尔曼滤波观测残差剔除野值的方法,该方法采用抗差卡尔曼滤波—融合算法,融合来自不同导航源的同构的导航信息,利用后验概率模型估计信源的协方差阵来排除野值数据,以改进信源的质量。如果用户处于高动态或多径的环境下,卡尔曼先验概率可能会使信源的协方差阵增大,由于该方法仅仅采用后验概率估计信源的协方差阵来排除野值数据,因此采用该方法排除野值数据会导致后验概率估计的模型不再准确,因此造成融合定位可靠性低。
发明内容
本发明实施例的目的在于提供一种野值剔除方法及装置,以解决造成融合定位可靠性低的问题。具体技术方案如下:
在预设时间内从构建的卡尔曼滤波残差模型中获取构成残差均值为零的目标残差,其中,所述卡尔曼滤波残差模型是利用卡尔曼先验概率模型、卡尔曼滤波的后验概率模型和松耦合观测模型获得的模型,所述卡尔曼滤波的后验概率模型是利用预设的松耦合观测模型和目标状态向量获得的模型,所述目标状态向量是由陀螺仪的角速度和加速度构成的状态向量;
当所述目标残差符合高斯分布时,利用卡尔曼滤波残差模型,获得所述卡尔曼滤波残差模型的协方差矩阵;
将第一目标值和第二目标值构成的范围作为目标残差范围,所述第一目标值为负的平衡因子与所述卡尔曼滤波残差模型的协方差矩阵相乘得到的值,所述第二目标值为正的平衡因子与所述卡尔曼滤波残差模型的协方差矩阵相乘得到的值;
将所述目标残差范围外的残差作为野值,并从所述目标残差范围中剔除所述野值。
进一步地,所述卡尔曼滤波残差模型的构建过程,包括:
利用目标过程噪声矩阵、用户位姿的状态转移矩阵和目标状态向量,构建如第一表达式所示的卡尔曼先验概率微分模型,所述目标过程噪声矩阵是由第一信息和第二信息构成的过程噪声矩阵,所述第一信息包括时分-码分正交频分复用输出的位置信息、陀螺仪输出的角速度、陀螺仪输出的加速度和用户的位姿,所述第二信息包括惯性传感器输出的角速度、惯性传感器输出的加速度和用户的位姿;
所述第一表达式为:
其中,k为时刻序号,Fk为第k个时刻的状态转移矩阵,Wk为过程噪声向量,Xk为第k个时刻的目标状态向量,Gk为第k个时刻的目标过程噪声矩阵;
利用卡尔曼先验概率微分模型,得到如第二表达式所示的卡尔曼先验概率模型;
所述第二表达式为:Xk|(k-1)=MX(k-1)+Q·X(k-1);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711433406.9/2.html,转载请声明来源钻瓜专利网。