[发明专利]一种带自适应因子的交互式多模型UKF的卫星导航方法有效
| 申请号: | 201410270532.7 | 申请日: | 2014-06-17 |
| 公开(公告)号: | CN104020480A | 公开(公告)日: | 2014-09-03 |
| 发明(设计)人: | 董宁;徐玉娇;刘向东;陈振;刘冰 | 申请(专利权)人: | 北京理工大学 |
| 主分类号: | G01S19/42 | 分类号: | G01S19/42;G06F19/00 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100081 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自适应 因子 交互式 模型 ukf 卫星 导航 方法 | ||
1.一种带自适应因子的交互式多模型UKF的卫星导航方法,其特征在于:具体包括如下步骤:
步骤1:建立系统模型;
步骤1.1:建立基于全球定位系统GPS的地面载体的状态方程;
为全面描述载体的运动状态和钟差漂移频率,用符号X表示全球定位系统GPS状态方程的状态变量,
其中,分别表示系统在当前统计模型CS、常加速度模型CA和常速转弯模型CT下k时刻的状态,其中i=1,2,3,即:表示系统在当前统计模型CS下k时刻的状态;表示系统在常加速度模型CA下k时刻的状态;表示系统在常速转弯模型CT下k时刻的状态;k为正整数;Φi为当前统计模型CS、常加速度模型CA和常速转弯模型CT下的状态转移矩阵,Φi=diag(Φi,x,Φi,y,Φi,z,Φt,u),Φi,x表示WGS-84坐标系下XT轴上的状态转移矩阵;Φi,y表示WGS-84坐标系下YT轴上的状态转移矩阵;Φi,z表示WGS-84坐标系下ZT轴上的状态转移矩阵;Φt,u表示描述地面载体接收机钟差和钟差漂移的状态转移矩阵;是系统在当前统计模型CS、常加速度模型CA和常速转弯模型CT下的过程噪声协方差矩阵自适应因子;是系统在当前统计模型CS、常加速度模型CA和常速转弯模型CT下的过程噪声矩阵;
用符号分别表示系统在当前统计模型CS、常加速度模型CA和常速转弯模型CT下(k-1)时刻的过程噪声协方差矩阵,E[·]表示期望值运算,表示WGS-84坐标系下描述XT轴上载体运动状态的过程噪声协方差矩阵;表示WGS-84坐标系下描述YT轴上载体运动状态的过程噪声协方差矩阵;表示WGS-84坐标系下描述ZT轴上载体运动状态的过程噪声协方差矩阵;表示描述地面载体接收机钟差和钟差漂移的过程噪声协方差矩阵;
步骤1.2:建立基于全球定位系统GPS的地面载体的观测方程;
采用伪距作为观测量建立观测方程;在k时刻,接收机观测到的GPS卫星数量用N表示,则建立此时刻CS模型,CA模型和CT模型的伪距观测方程如公式(4)所示;
其中,表示在k时刻观测到的第n颗GPS卫星的伪距,n=1,2…N,N表示k时刻观测到的GPS卫星的总数;表示k时刻观测到的第n颗GPS卫星在WGS-84坐标系下XT轴上的位置;表示k时刻观测到的第n颗GPS卫星在WGS-84坐标系下YT轴上的位置;表示k时刻观测到的第n颗GPS卫星在WGS-84坐标系下ZT轴上的位置;分别表示在当前统计模型CS、常加速度模型CA和常速转弯模型CT下k时刻地面载体在WGS-84坐标系下XT轴上的位置;分别表示在当前统计模型CS、常加速度模型CA和常速转弯模型CT下k时刻地面载体在WGS-84坐标系下YT轴上的位置;分别表示在当前统计模型CS、常加速度模型CA和常速转弯模型CT下k时刻地面载体在WGS-84坐标系下ZT轴上的位置;表示k时刻地面载体接收机钟差;表示k时刻观测到的第n颗GPS卫星的观测误差;
为下文描述算法方便,建立CS模型,CA模型和CT模型的观测方程为公式(5);
其中,,为系统的观测量,
用Rk表示公式(5)的观测误差的协方差矩阵,
步骤2:设置CS模型,CA模型和CT模型0时刻的滤波初始值,同时设置当前定位任务的结束时间;
在步骤1操作的基础上,分别设置CS模型、CA模型和CT模型的状态的估计初值,用符号和表示;然后设置CS模型、CA模型和CT模型的估计误差协方差矩阵初值,用符号和表示;并设置系统运行的结束时间;
步骤3:得到CS模型,CA模型和CT模型在k时刻的滤波初始值;
使用步骤2或步骤4得到的CS模型、CA模型和CT模型第(k-1)时刻的状态的估计初值和以及CS模型、CA模型和CT模型的估计误差协方差矩阵初值和通过公式(6)和公式(7)进行交互混合,分别得到CS模型,CA模型和CT模型中k时刻的状态的估计初值,分别用和表示,以及CS模型,CA模型和CT模型中k时刻的估计误差协方差矩阵初值,分别用和表示;
其中,分别表示CS模型,CA模型和CT模型在k时刻滤波的状态初值;j=1,2,3,分别代表CS模型、CA模型和CT模型;i=1,2,3,分别表示CS模型,CA模型和CT模型在k-1时刻状态的最优估计值;表示k-1时刻模型i和模型j的混合概率,πij为模型i到模型j的模型转移概率,其值由人为设定;为模型i在k时刻的概率,的初值由人为设定,并在以后各个时刻由步骤6更新;代表模型j的归一化常数,
其中,i=1,2,3,分别表示CS模型、CA模型和CT模型在k-1时刻滤波误差的方差矩阵;分别表示CS模型、CA模型和CT模型在k时刻滤波误差方差矩阵初值;
步骤4:对CS模型,CA模型和CT模型进行自适应无迹卡尔曼滤波AUKF,得到各模型在k时刻的滤波值;
步骤5:计算模型j在k时刻的过程噪声协方差矩阵阵的自适应矩阵
步骤6:在步骤5操作基础上,通过公式(27)至公式(29)对模型概率更新;
其中,为模型j在k时刻的似然函数,可通过公式(28)计算得到;c为归一化常数,可通过公式(29)计算得到;
其中exp[·]表示以自然常数e为底的指数函数;
为模型j的归一化常数,πij为模型i到模型j的转移概率,其值由认为设定,为k-1时刻的模型概率,在0时刻由人为设定,并在以后每一时刻通过公式(27)更新;
步骤7:在步骤6操作基础上,进行信息融合,得到k时刻滤波器的输出;
其中为采用交互式多模型自适应UKF算法得到的系统最优估计值,Pk为采用IMM-AUKF算法得到的状态最优估计值的误差协方差矩阵;
步骤8:判断当前时刻是否到达步骤2设置的当前定位任务的结束时间,如果到达,则结束操作;否则,在步骤6操作基础上,将步骤4得到的模型j中k时刻的状态估计值模型j中k时刻的估计误差方差矩阵步骤5得到的模型j在k时刻过程噪声协方差矩阵阵的自适应矩阵以及步骤6得到的模型j的概率作为输入值,重复执行步骤2至步骤7的操作,计算下一时刻滤波器的输出值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410270532.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:工字形建筑钢构支撑件
- 下一篇:一种冲压件翘曲检测装置
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置





