一种提高高程数据稳定性的滤波方法.pdf

上传人:小** 文档编号:852769 上传时间:2018-03-15 格式:PDF 页数:7 大小:244.80KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810180520.X

申请日:

2008.11.28

公开号:

CN101750050A

公开日:

2010.06.23

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G01C 5/00申请日:20081128|||公开

IPC分类号:

G01C5/00

主分类号:

G01C5/00

申请人:

北京航天发射技术研究所

发明人:

辛廷慧; 陈令刚; 佟艳艳; 白焕旭; 何定洲

地址:

100076 北京市丰台区南大红门路1号

优先权:

专利代理机构:

核工业专利中心 11007

代理人:

高尚梅

PDF下载: PDF下载
内容摘要

本发明属于定位、导航数据的处理方法,是一种提高高程数据稳定性的滤波方法。目的是设计出一种性能优良的高程数据处理方法,提高高程数据的精度和分辨率,对高程投影误差的进行抑制。本发明包括如下步骤:步骤一、通过车辆的俯仰角以及前进速度计算车辆在高度方向上的速度;步骤二、通过GPS高程数据对高程计数据进行校正;步骤三、构建对高度数据进行最优估计的卡尔曼滤波模型;步骤四、通过步骤三中构建的滤波模型,进行卡尔曼滤波;步骤五、最后将高程数据进行输出。本发明的优点是采用了卡尔曼滤波的数据处理方法,利用多个数据源对高程数据进行修正,较强地抑制了车载定位系统中的高程投影误差,使车载定位精度提高了18%。

权利要求书

1: 一种提高高程数据稳定性的滤波方法,包括如下步骤: 步骤一、通过车辆的俯仰角以及行驶速度计算车辆在高度方向上的速度v z =vsinα≈vα,v车辆行驶速度;α为车辆俯仰角; 步骤二、通过GPS高程数据对高程计数据进行校正,校正通过以下公式实现:h=h q +K h (h G -h),h为校正后的高程数据;h q 为高程计输出;h G 为GPS高程数据;K h 为校正增益; 步骤三、通过步骤一、步骤二中得到的h与v z 建立状态变量,构建对高度数据进行最优估计的卡尔曼滤波模型: X = h v z , ]]> Φ = 1 T 0 1 ]]> X k+1 =ΦX k +W k+1 ,方差E[W k W j ]=R·δ k,j ; Z k =X k +V k ,方差E[V k V j ]=Q·δ k,j ; 式中:k表示当前时刻,X为状态变量,X k 为第k时刻的状态;T为滤波周期;Φ为状态转移矩阵;Z k 为第k时刻的量测量;δ为狄拉克函数;W,V为模型误差与量测误差;R,Q为模型误差与量测误差的方差; 步骤四、通过步骤三中构建的滤波模型,进行卡尔曼滤波,滤波所依据的数学方程为: X ^ k + 1 / k = Φ X ^ k ]]> X ^ k + 1 = X ^ k + 1 / k + K k + 1 ( Z k + 1 - X ^ k + 1 / k ) ]]> K k+1 =P k+1/k (P k+1/k +R) -1 P k+1/k =ΦP k Φ T +Q P k+1 =(I-K k+1 )P k+1/k 式中:P为方差矩阵;K为滤波增益; 为X k 的最优估计值; 步骤五、最后将状态变量 中的高程数据进行输出: 即为最后得到的k时刻的高程数据。

说明书


一种提高高程数据稳定性的滤波方法

    【技术领域】

    本发明属于定位、导航数据的处理方法,尤其涉及一种提高高程数据稳定性的滤波方法。

    背景技术

    车载定位技术是实现武器系统机动化的必要条件,在车载定位领域中,高程投影误差一直是制约定位精度的主要因素,为了满足现代机动武器系统的高精度定位需求,必须对高程投影误差进行抑制,从而提高定位系统的精度。

    产生高程投影误差的主要原因是高程计的测量误差,目前的高程测量主要是通过气压高度计来实现,由于本身的原理所致,采用这种方法的测量分辨率和精度都较低,目前最高分辨率的高度计也只有1m左右,但测量误差却可以达到几百米,直接使用难以满足车载定位的使用。

    【发明内容】

    本发明的目的是设计出一种性能优良的高程数据处理方法,提高高程数据的精度和分辨率,对高程投影误差进行抑制。

    本发明是这样实现的:一种提高高程数据稳定性的滤波方法,包括如下步骤:

    步骤一、通过车辆的俯仰角以及行驶速度计算车辆在高度方向上的速度vz=vsinα≈vα,v车辆行驶速度;α为车辆俯仰角;

    步骤二、通过GPS高程数据对高程计数据进行校正,校正通过以下公式实现:h=hq+Kh(hG-h),h为校正后的高程数据;hq为高程计输出;hG为GPS高程数据;Kh为校正增益;

    步骤三、通过步骤一、步骤二中得到的h与vz建立状态变量,构建对高度数据进行最优估计的卡尔曼滤波模型:

    X=hvz,]]>Φ=1T01]]>

    Xk+1=ΦXk+Wk+1,方差E[WkWj]=R·δk,j;

    Zk=Xk+Vk,方差E[VkVj]=Q·δk,j;

    式中:k表示当前时刻,X为状态变量,Xk为第k时刻的状态;T为滤波周期;Φ为状态转移矩阵;Zk为第k时刻的量测量;δ为狄拉克函数;W,V为模型误差与量测误差;R,Q为模型误差与量测误差的方差;

    步骤四、通过步骤三中构建的滤波模型,进行卡尔曼滤波,滤波所依据的数学方程为:

    X^k+1/k=ΦX^k]]>

    X^k+1=X^k+1/k+Kk+1(Zk+1-X^k+1/k)]]>

    Kk+1=Pk+1/k(Pk+1/k+R)-1

    Pk+1/k=ΦPkΦT+Q

    Pk+1=(I-Kk+1)Pk+1/k

    式中:P为方差矩阵;K为滤波增益;为Xk的最优估计值;

    步骤五、最后将状态变量中的高程数据进行输出:即为最后得到的k时刻的高程数据。

    本发明的优点是首先建立里程计及姿态传感器或惯性平台进行高程测量的模型,利用里程计可以测量车辆前进里程的特点,将里程数据与车辆俯仰角结合,就可以将里程投影到垂直通道,进行高程计算。然后,结合上述计算出的高程与气压式高程计的输出,建立高程滤波模型,以惯性平台、气压高度计、里程计为基础,利用高程、俯仰角与车辆前进速度之间的联系,采用合理的数学模型和计算方法将测量信息通过卡尔曼滤波器进行融合,构成滤波方案,同时利用GPS高程测量的长期稳定性,进一步对高程进行修正,得到更高精度的高程数据。将高程数据的分辨率由1m提高到0.02m,精度提高了8%。通过使用此滤波方法,在车载定位系统中进行了应用,较强地抑制了车载定位系统中的高程投影误差,使车载定位精度由0.3%(CEP)提高至0.25%,精度提高了18%。

    【附图说明】

    图1是一种提高高程数据稳定性的滤波方法流程示意图;

    图2是应用一种提高高程数据稳定性的滤波方法的硬件系统示意图。

    【具体实施方式】

    下面结合附图和具体实施例对本发明做进一步的说明:

    如图1所示,一种提高高程数据稳定性的滤波方法实现过程具体包括如下步骤:

    步骤一、通过惯性平台测量得到的俯仰角以及里程数据计算在高度方向上的速度;

    vz=vsinα≈vα

    式中:v——里程计输出,车辆行驶速度;

    α——惯性平台输出,车辆俯仰角;

    步骤二、通过GPS高程数据对高程计数据进行校正,校正通过以下公式实现:

    h=hq+Kh(hG-h)

    式中:h——校正后的高程数据;

    hq——气压高度计输出;

    hG——GPS高程数据;

    Kh——校正增益,此数据是校正关键,需要根据试验进行标定,不同的GPS和气压高度计可能导致不同的校正增益;标定时,是在标准环境下,采集hq,hG,利用已知的h,计算得到Kh。

    步骤三、通过步骤一、步骤二中计算出的数据h与vz建立状态变量,构建对高程数据进行最优估计的卡尔曼滤波模型:

    X=hvz,]]>Φ=1T01]]>

    Xk+1=ΦXk+Wk+1,方差E[WkWj]=R·δk,j;

    Zk=Xk+Vk,方差E[VkVj]=Q·δk,j

    式中:k——滤波进行到的当前时刻,

    X——状态变量,

    Xk——第k时刻的状态;

    T——滤波周期;

    Φ——状态转移矩阵;

    Zk——第k时刻的量测;

    δ——为狄拉克函数;

    W,V——为模型误差与量测误差;

    R,Q——为模型误差与量测误差的方差,此数据为常量,经试验测定,测定的方法为公知技术,测定结果的精度将影响滤波性能。

    步骤四、通过步骤三中构建的滤波模型,进行卡尔曼滤波,并实时输出滤波后的高程数据,滤波所依据的数学方程为:

    X^k+1/k=ΦX^k]]>

    X^k+1=X^k+1/k+Kk+1(Zk+1-X^k+1/k)]]>

    Kk+1=Pk+1/k(Pk+1/k+R)-1

    Pk+1/k=ΦPkΦT+Q

    Pk+1=(I-Kk+1)Pk+1/k

    式中:P——方差矩阵,初值P0可以任意设定,只要能够使卡尔曼滤波收敛即可,经滤波一段时间会自动稳定;

    K——滤波增益,根据模型误差与量测误差的方差R,Q以及方差矩阵P经过递推得出;

    ——k时刻得到地最优的估计值,初值可以任意给定。

    步骤五、最后将状态变量中的高程数据进行输出:即为最后得到的k时刻的高程数据。

    实现本方法可以利用如图2所示的硬件平台,通过导航计算机将GPS高程数据、气压高度计数据、里程计数据以及惯性平台俯仰角数据采集进来,然后导航计算机利用本方法对各种数据进行处理,通常,GPS、气压高度计以及惯性平台通过串行口将数据送至导航计算机,里程计将输出脉冲送至导航计算机。

    本发明的优点是采用了卡尔曼滤波的数据处理方法,利用多个数据源对高程数据进行修正,将高程数据的分辨率由1m提高到0.02m,精度提高了8%。通过使用此滤波方法,在车载定位系统中进行了应用,较强地抑制了车载定位系统中的高程投影误差,使车载定位精度由0.3%(CEP)提高至0.25%,精度提高了18%。

一种提高高程数据稳定性的滤波方法.pdf_第1页
第1页 / 共7页
一种提高高程数据稳定性的滤波方法.pdf_第2页
第2页 / 共7页
一种提高高程数据稳定性的滤波方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种提高高程数据稳定性的滤波方法.pdf》由会员分享,可在线阅读,更多相关《一种提高高程数据稳定性的滤波方法.pdf(7页珍藏版)》请在专利查询网上搜索。

本发明属于定位、导航数据的处理方法,是一种提高高程数据稳定性的滤波方法。目的是设计出一种性能优良的高程数据处理方法,提高高程数据的精度和分辨率,对高程投影误差的进行抑制。本发明包括如下步骤:步骤一、通过车辆的俯仰角以及前进速度计算车辆在高度方向上的速度;步骤二、通过GPS高程数据对高程计数据进行校正;步骤三、构建对高度数据进行最优估计的卡尔曼滤波模型;步骤四、通过步骤三中构建的滤波模型,进行卡尔曼。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1