联合卡尔曼滤波器在数据融合中的应用_胡宏灿
2005年3月
文章编号:1008-8652(2005)01-001-004火控雷达技术第34卷
联合卡尔曼滤波器在数据融合中的应用
胡宏灿1,2 郭 立1 朱俊株1
(1.中国科学技术大学 合肥 230026; 2.海军大连舰艇学院 大连 116018)
【摘要】 介绍多传感器数据融合中联合卡尔曼滤波器的设计步骤,并将此方法用于舰船组合导航系统,计算机仿真和理论分析表明,该滤波器可以做到全局最优,其结构遵循信息分配原则,提高了系统的数值稳定性和容错性,减小了数据传输的工作量与计算量,便于计算机实现,能够满足组合导航系统需要。
关键词:组合导航系统;数据融合;联合卡尔曼滤波
中图分类号:TP391.7 文献标识码:A
TheApplicationofFederalKalmanFilterinDataFusionSystem
HuHongcan1,2 GuoLi1 ZhuJunzhu1
(1.UniversityofScienceandTechnologyofChinaHefei230026;
2.DalianNavalVesselsAcademyDalian116018)
Abstract:AnewdesignofKalmanfilterbasedondatafusionispresentedinthepaper.Fistly,theframeKalmanfilterisintroduced.Then,thealgorithmisgiven.Thesimulationresultsshowthatthemethodisusefulinintegratednavigationsystembecauseitcanimproveaccuracyandreliability,andithashighfault-tolerantability.
Keywords:integratednavigationsystem;datafusion;federalKalmanfilter
1 引言
数据融合技术是近年来新兴的一门实践性较强的技术,它是对系统多个传感器的数据进行处理的过程。众所周知,由于任何传感器都有自身的不足之处,所以单一传感器具有误报风险大,可靠性和容错能力低等缺点。为了对测量环境或对象的特征有个全面、正确的认识,克服单一传感器的上述缺点,多传感器数据融合技术应运而生。简单的说,多传感器融合技术就是融合多个传感器的信息,以产生比单个传感器更可靠、更准确的信息。常用方法有贝叶斯估计法和DS证据理论法及经典推算法等,神经网络、小波分析等智能方法近年来也是研究数据融合的重要方法和手段。卡尔曼滤波器自上世纪六十年代被提出以后,作为一种新型的滤波手段在控制、跟踪、测量领域得到广泛应用。由于卡尔曼滤波器对数据的估计是无偏最优估计,滤波器结构简单等特点,使得卡尔曼滤波器在多传感器数据融合中应用极为广泛。过去使用的集中式卡尔曼滤波器要集中处理所有传感器的数据,计算量大,实时性差,并且不具备容错性。本文基于Carlson提出的联合卡尔曼滤波算法,介绍了利用信息分配原则实现多传感器信息最优融合的滤波器的设计,不仅使系统具备了一定的容错能力,实时性也有较大幅度的提高。最后给出了联合卡尔曼滤波器在舰船组合导航中的应用实例。2 联合卡尔曼滤波器的设计步骤
联合卡尔曼滤波器的设计主要围绕两个方面,第一是对数据进行分散处理,第二是分散处理过的数据收稿日期:2004-11-26X
2005年3月火控雷达技术第34卷 再进行全局融合。具体做法是在众多传感器中选择一
个信息全面,可靠性有保证的传感器作为参考传感器,
使之与其他传感器两两联合,形成若干对数据进行分
散处理的子滤波器,各局部滤波器根据状态方程和测
量方程进行滤波,输出建立在局部测量基础上的最优
估计结果Xi,Pi,(i=1,2,……n);这些局部最优估计
再在全局滤波器内按照融合算法合成,从而获得全局
估计Xm,Pm,每个滤波阶段完成后,全局滤波器将全
局结果Xm和按信息分配原则形成的协方差矩阵Pm
向各局部滤波器进行信息反馈,来保证系统有较好的
容错性。基于这一思想,可以得出联合卡尔曼滤波器的
结构,见图1。
2.1 局部和主滤波器算法
局部状态方程:
Xi(k+1)=5(k)Xi(k)+#(k)W(k) i=1,2,3,…n
局部测量方程:
Zi(k)=Hi(k)Xi(k)+Vi(k) i=1,2,3,…n(2)
式中,5(k)为时变状态转移矩阵(但是对定常线性系统,如在A-B滤波中它是常数阵);X(k)是k时刻的状态向量;#(k)是系统干扰矩阵;w(k)是模型噪声向量,可看作是零均值的高斯白噪声,且有方差阵Ew(k)w(k)′=QK(QK>0)。式中Z(k)为k时刻的观察向量;H(k)为观察矩阵;V(k)是测量噪声向量。假定为零均值高斯白噪声,有方差矩阵Evkv′k=RK(RK>0)。
局部滤波器算法:ddXi(k+1/k)=5(k)Xi(k/k)(3)
Pi(k+1/k)=5(k)Pi(k/k)5(k)+#(k)Q(k)#(k)TT
T-1图1 联合卡尔曼滤波器结构简图(1)(4)(5)
(6)
(7)Ki(k+1)=Pi(k+1/k)Hi(k+1)(Hi(k+1)Pi(k+1/k)Hi(k+1)+R)dddXi(k+1/k+1)=Xi(k+1/k)+Ki(k+1)(Zi(k+1)-Hi(k+1)Xi(k+1/k))Pi(k+1/k+1)=(I-Ki(k+1)Hi(k+1))Pi(k+1/k)
(3)-(7)式为局部滤波器的递推算法,式中K(k+1)为k+1时刻的增益阵,Pi(k+1/k+1)是k+1时刻状di(k+1/k+1)是k+1时刻的状态滤波值。态向量的协方差阵的滤波值,X
主滤波器算法:
Xm=Pm(P1X1+P2X2+…+PnXn)
-1-1-1-1-1-1-1(8)Pm=(P1+P2+…+Pn)(9)
式中的Xm,Pm是全局最终的滤波值。Bi是信息分配系数。根据以上公式,可以得到软件算法流程如图2所示。
2.2 算法中各数据阵的作用和确定
状态转移矩阵和系统误差矩阵由系统模型确定;测量矩阵由状态向量和观测向量确定。以上算法中关键环节是Q、R、Bi的确定。在卡尔曼滤波器的应用中除了尽可能精确的描述动态方程和测量方程外,一个重要问题就是对上述三者的选取。Q对滤器精度有直接的影响,动态模型越是不精确这种影响就越大,如果Q值选取过大,则滤波在过去观测量上的加权衰减就过快,导致的后果是滤波不能很好的利用已有的测量信息,从而降低了滤波器的精度;反之,如果Q值选取过小,使滤波在过去观测量上的衰减过慢,随着滤波的递推,将会引进越来越大的模型噪声,从而使滤波误差越来越大,这就是通常说的滤波发散现象。所以Q的选取至关重要,基本原则是使Q的值与系统精度相匹配。对于满足完全可控和完全可测的定常系统,当滤波器递推充分多的步数后,增益矩阵Kk+1将趋于常数阵K,增益矩阵达到稳态的快慢取决于Q/R的比值(这里可理解为系统的信噪比),此值越大,增益阵达到稳态就越快,当采样间隔一定时,增益阵的大小也唯一依赖于Q/R的比值。所以系统的测量方程所描述的测量环节的精度,也一定要和系统匹配得当。Bi的选取是整个滤波
第1期胡宏灿等 联合卡尔曼滤波器在数据融合中的应用
图2 卡尔曼算法流程
器的又一重大环节,通常的做法是取0<Bi<1的实数,具体的方法有平均分配法即:Bi=1/n(i=1,2,3,…n),和对角矩阵法即:
Bi(k)=diag(a1,a2,a3,…,an)
aj=
nijjP1(k/k)jj+P2(k/k)jj+…+Pn(k/k)jj
可以证明:∑Bi=I,满足信息守恒原则。i=1
3 联合卡尔曼滤波器在INS/GPS/LORAN-C组合导航中的应用
舰船上的惯性导航陀螺仪大多采用平台式结构,当陀螺以水平阻尼方式工作时,其误差方程可表示为:aDUINSINSe00-8cosDU10aDKINS=8tgU00DKINS+0-secU0En(10)a8secU000tgUzDKIN
DKININS,DKINS分别是舰船所 上式中U为舰船所处的纬度,8是地球自转角速度,DKINS为舰船航向误差角,DU
在位置的纬经度误差,En,Ee,Ez分别为北向东向和方位陀螺的漂移率。对于长期航行的舰船来说,惯性导航的主要误差源就是陀螺的北向东向和方位陀螺的漂移。通过对陀螺特性的研究可得到陀螺漂移模型可表示为阶段常值加一阶高斯-马尔可夫过程,即:Ei=Ei+Ei。
根据系统误差方程可构造状态变量为: …… 此处隐藏:3422字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




