[发明专利]一种角速度辅助的Kalman滤波定位方法有效
申请号: | 201610905124.3 | 申请日: | 2016-10-18 |
公开(公告)号: | CN107918139B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 贾小波;王倩倩;郑丹旸;吴淑琴;邹世合;李军华 | 申请(专利权)人: | 郑州威科姆科技股份有限公司 |
主分类号: | G01S19/42 | 分类号: | G01S19/42 |
代理公司: | 郑州中原专利事务所有限公司 41109 | 代理人: | 霍彦伟;李想 |
地址: | 450002 河南省郑*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 角速度 辅助 kalman 滤波 定位 方法 | ||
1.一种角速度辅助的Kalman滤波定位方法,其特征在于:包括如下步骤:
步骤1、运动载体的接收机捕获并跟踪卫星信号,解调卫星导航电文,剔除故障卫星和异常卫星;
步骤2、利用接收到的前几个历元的卫星信息解算运动载体的初始状态变量X0、方位角S0、角速度Vr0、方差P0;
步骤3、确定采用的Kalman滤波方程模型,假设没有系统控制输入,根据不同载体类型和不同的接收机类型确定以下参数:过程激励噪声协方差矩阵为Q,观测噪声协方差矩阵为R,转换矩阵Φ,测量矩阵H,马尔可夫过程在三个坐标轴方向的相关时间常数τx、τy、τz;
取状态变量为X=[x vx ax εx y vy ay εy z vz az εz]T,观测变量Z=[Lx Lvx Ly Lvy LzLvz]T;
其中,分别为X、Y、Z轴上的加速度方差矩阵,分别为X、Y、Z轴上的定位误差方差矩阵;其中(x vx ax)、(y vy ay)、(z vz az)3组状态变量分别为xyz三个坐标轴上的位置、速度、加速度分量,εx、εy、εz分别为各种误差源在三个坐标轴方向造成的总位置误差,观测变量(Lx Lvx)、(Ly Lvy)、(Lz Lvz)分别为接收机解算出的xyz三个坐标轴上的位置、速度分量;
R=diag[Rx Ry Rz],其中Rx、Ry、Rz分别为X、Y、Z轴上的观测噪声协方差分量;
步骤4、根据现时刻接收卫星信息初步解算位置、速度、载体运行方位角,然后根据前一时刻的位置、速度、加速度,利用卡尔曼滤波方程解算现时刻的位置、速度和加速度;
具体包括如下步骤:
步骤401、检测接收卫星信息是否良好以解算当前载体运行方位角,若是,利用如下卡尔曼滤波方程解算当前时刻的状态变量返回退出;若否,转到步骤402;
Kk=P(k,k-1)HT(HP(k,k-1)HT+R)-1
P(k,k-1)=ΦPk-1ΦT+Q
Pk=(I-KkH)P(k,k-1)
式中,是利用K-1时刻状态变量预测的K时刻状态变量预测结果,是K-1时刻的状态变量最优结果,是K时刻的状态变量最优估算值,Kk为卡尔曼增益;Pk为后验估计误差的协方差矩阵,P(k,k-1)为先验估计误差的协方差矩阵,Zk是K时刻观测变量;
步骤402、将k-1时刻状态变量Xk-1=[x,vx,ax,εx,y,vy,ay,εy,z,vz,az,εz]T由XYZ坐标系转换为NEU坐标系,设NEU坐标系下的速度变量为Vn0、Ve0、Vh0:
步骤403、计算添加角速度辅助后的速度变量:
Vn=(Vn0*Vn0+Ve0*Ve0)1/2*cos(Sk-1)
Ve=(Vn0*Vn0+Ve0*Ve0)1/2*sin(Sk-1)
Vh=Vh0
步骤404、令Vrk-1=Vrk-2,Vrk-1、Vrk-2分别是K-1、K-2时刻的角速度;根据辅助方程角速度:Vrk-1=(Sk-Sk-1)/T计算Sk=Sk-1+Vrk-1*T,Sk是K时刻的载体运行方位角,T为观测时间间隔;步骤405、将NEU坐标系下的速度变量Vn、Ve、Vh转换为XYZ坐标系,设此时XYZ坐标系下的速度变量相应为vx1、vy1、vz1,令
步骤406、联合Kalman滤波方程,两者进行等权计算现时刻状态变量预测结果:返回退出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州威科姆科技股份有限公司,未经郑州威科姆科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610905124.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:尿素衍生物和其用途
- 下一篇:脲基氮芥(BO‑1055)在癌症治疗上的用途
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置