[发明专利]一种野值剔除方法及装置有效
申请号: | 201711433406.9 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108108335B | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 邓中亮;胡恩文;林开钦;尹露;宋汶轩;朱棣 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F17/16 | 分类号: | G06F17/16;G01S7/41 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 剔除 方法 装置 | ||
1.一种野值剔除方法,其特征在于,所述方法包括:
在预设时间内从构建的卡尔曼滤波残差模型中获取构成残差均值为零的目标残差,其中,所述卡尔曼滤波残差模型是利用卡尔曼先验概率模型、卡尔曼滤波的后验概率模型和松耦合观测模型获得的模型,所述卡尔曼滤波的后验概率模型是利用预设的松耦合观测模型和目标状态向量获得的模型,所述目标状态向量是由陀螺仪的角速度和加速度构成的状态向量;
当所述目标残差符合高斯分布时,利用卡尔曼滤波残差模型,获得所述卡尔曼滤波残差模型的协方差矩阵;
将第一目标值和第二目标值构成的范围作为目标残差范围,所述第一目标值为负的平衡因子与所述卡尔曼滤波残差模型的协方差矩阵相乘得到的值,所述第二目标值为正的平衡因子与所述卡尔曼滤波残差模型的协方差矩阵相乘得到的值;
将所述目标残差范围外的残差作为野值,并从所述目标残差范围中剔除所述野值。
2.如权利要求1所述的方法,其特征在于,所述卡尔曼滤波残差模型的构建过程,包括:
利用目标过程噪声矩阵、用户位姿的状态转移矩阵和目标状态向量,构建如第一表达式所示的卡尔曼先验概率微分模型,所述目标过程噪声矩阵是由第一信息和第二信息构成的过程噪声矩阵,所述第一信息包括时分-码分正交频分复用输出的位置信息、陀螺仪输出的角速度、陀螺仪输出的加速度和用户的位姿,所述第二信息包括惯性传感器输出的角速度、惯性传感器输出的加速度和用户的位姿;
所述第一表达式为:
其中,k为时刻序号,Fk为第k个时刻的状态转移矩阵,Wk为过程噪声向量,Xk为第k个时刻的目标状态向量,Gk为第k个时刻的目标过程噪声矩阵;
利用卡尔曼先验概率微分模型,得到如第二表达式所示的卡尔曼先验概率模型;
所述第二表达式为:Xk|(k-1)=MX(k-1)+Q·X(k-1);
其中,ΔT为第k个时刻与第k-1个时刻之间的时间差,Q为由第k-1个时刻到第k个时刻的目标过程噪声矩阵,M为由第k-1个时刻到第k个时刻的状态转移矩阵;
利用预设的松耦合观测模型Zk,分别构建如第三表达式所示的松耦合观测模型的观测矩阵Φk和松耦合观测模型的观测噪声Vk;
所述第三表达式为:Φk=[I6×6 06×9],I6×6为单位向量;
利用Zk、Φk、Vk和Xk,构建如第四表达式所示的卡尔曼滤波的后验概率模型;
所述第四表达式为:Zk=ΦkXk+Vk;
其中,Zk为所述松耦合观测模型,Zk=[Δx,Δy,Δz,Δvx,Δvy,Δvz],Δx、Δy、Δz分别为用户在直角坐标系下X轴、Y轴和Z轴对应的位置变化量,Δvx、Δvy、Δvz分别为用户在直角坐标系下X轴、Y轴和Z轴对应的速度变化量,xins、xTG分别为惯性传感器ins输出的X轴位置和时分-码分正交频分复用TG输出的X轴位置,yins、yTG分别为惯性传感器输出的Y轴位置和时分-码分正交频分复用输出的Y轴位置,zins、zTG分别为惯性传感器输出的Z轴位置和时分-码分正交频分复用输出的Z轴位置,vx,ins、vx,TG分别为惯性传感器输出的X轴速度和时分-码分正交频分复用输出的X轴速度,vy,ins、vy,TG分别为惯性传感器输出的Y轴速度和时分-码分正交频分复用输出的Y轴速度,vz,ins、vz,TG分别为惯性传感器输出的Z轴速度和时分-码分正交频分复用输出的Z轴速度;
根据构建的卡尔曼先验概率模型、卡尔曼滤波的后验概率模型和松耦合观测模型的观测矩阵,构建如第五表达式所示的卡尔曼滤波残差模型;
所述第五表达式为:dk=Zk-ΦkXk;
其中,dk为预测残差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711433406.9/1.html,转载请声明来源钻瓜专利网。