您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 099多传感器航迹融合算法综述
第三届中国信息融合大会中国西安2011.08————————————————————基金项目:航空基金项目,批准号:20090853013,西北工业大学校翱翔之星计划;西北工业大学基础研究基金:JC201015作者简介:张伟(1988-),女,硕士研究生,主要研究方向为多目标跟踪、多传感器融合,E-mail:weizhang9969@sina.com多传感器航迹融合算法综述张伟,兰华,杨峰,梁彦(西北工业大学自动化学院,陕西西安,710072)摘要:航迹融合是多传感器融合的一个重要组成部分,也是多传感器融合领域发展最快的方向之一。本文论述了航迹融合理论发展,以局部航迹估计误差的相关性为研究对象,详细讨论了几种主流航迹融合算法,包括简单凸组合、修正互协方差、不带反馈和带反馈的最优分布式融合、协方差交集、最优线性无偏估计以及自适应航迹融合等算法,分析并比较了各算法的特点、性能及应用。关键词:多传感器;航迹融合;误差相关性ApproachestoMutisensorTrack-to-TrackFusion:ASurveyZHANGWei,LANHua,YANGFeng,LIANGYan(CollegeofAutomation,NorthwesternPolytechnicalUniversity,Xi’anShannxi710072,P.R.China)Abstract:Track-to-trackfusionisanimportantpartofmultisensorfusionandisalsooneofthemostrapidlydevelopingbranchesofthemultisensorfusionfield.Variousmainstreamtrack-to-trackfusionalgorithms,includingcovarianceconvexalgorithm,BarShalom-Campoalgorithm,optimaldistributedfusionwithoutfeedback,optimaldistributedfusionwithfeedback,covarianceintersectionalgorithm,bestlinearunbiasedestimationalgorithmandadaptivefusionalgorithm,areinvestigatedindetail,accordingtothecorrelationbetweenlocalestimateerrors.Theperformanceofvariousalgorithmsandtheweaknessesandstrengthsoftheapproachesinthecontextofdifferentapplicationsareanalyzedandcomparedinthispaper.Keywords:Multisensor;track-to-trackfusion;errorcorrelation0引言在一个分布式多传感器环境中,每个传感器对于目标进行探测和跟踪的过程都是独立的,航迹关联关心的是如何判断从不同传感器获得的两条航迹是否对应于同一个目标。当确认两条航迹来自同一个目标后,接下来的问题是如何将这两条航迹的估计结果融合在一起,这就是航迹融合问题[1]。在航迹关联与航迹融合的问题中,由于参与融合的局部航迹之间存在误差相关性,从而使得航迹融合问题变得复杂。航迹融合中的误差相关性可以分为两类,一类是各局部状态估计之间由于共同的过程噪声、相关的量测噪声以及共同的先验估计而产生的误差相关性;另一类是当融合中心具备记忆能力并存在多条传感器至融合中心的信息传播途径,局部状态(先验)估计与全局状态(先验)估计之间也存在有相关性[2]。因此,对局部航迹之间误差相关性的分析是航迹融合的基础和关键。在航迹融合的发展过程中,对误差相关性不同处理方式一直是航迹融合算法发展的主轴。早期的航迹融合算法假设局部航迹之间的估计误差是独立的[3][4],文献[5,6]首次考虑了由于相同过程噪声所导致的航迹误差相关性,并且分别给出了两传感器的昀优关联和融合算法,文献[7]首次给出了多传感器昀优估计的方法。一般的航迹关联和融合算法都需要计算它们之间的互协方差矩阵,张伟等:多传感器航迹融合算法综述598文献[8]通过一组递归方程来计算它们的互协方差。在实际应用中,由于很难计算局部航迹的互协方差矩阵,文献[9]给出了一种近似计算互协方差矩阵的方法。以上方法假设状态x和y是解耦的,文献[10]考虑了状态x,y和z耦合的情况下,给出了互协方差矩阵的近似计算方法。在实际工程中,局部协方差信息也很难获得,文献[11]首次提出了一种通过修正的Lyapunov方程来估计协方差信息的方法。本文将主要从对局部航迹估计误差相关性的处理,分别讨论当前几种主流的航迹融合算法。1航迹融合问题描述所谓估计融合(EstimationFusion),就是如何昀佳利用多个数据集合中所包含的有用信息对未知量进行估计,得到昀好的状态估计和估计协方差。其昀重要的应用领域之一,就是在多传感器(同类的或异类的)目标跟踪中的航迹融合。目前的估计融合算法都与融合结构密切相关,融合结构大致分为三类:集中式、分布式和混合式[12-15]。对应于这三种融合结构,文献中已经提出了很多算法,其中研究较多的是分布式融合和混合式融合算法,而集中式融合由于对融合中心的处理能力及通信带宽要求较高,系统的可靠性和可扩展能力也不如其他融合结构,但可以得到昀完整的信息,其融合结果昀优,所以一般是作为与其它融合算法的结果作对比用的。本文主要针对分布式融合算法(航迹融合算法)进行展开。在实际应用中,大多数多传感器数据融合系统在进行估计融合之前,都需要进行关联。本文则首先假定多传感器的量测和估计来自同一个目标。设N为传感器数量,n为目标状态维数,iz为传感器i的量测,()xkk为k时刻目标的状态真实值,()ˆ1ixkk−和()ˆixkk分别为k时刻目标的状态预测和状态估计,()1ixkk−和()ixkk分别为k时刻局部航迹i的预测误差和估计误差,()1iPkk−和()iPkk则分别为相应的预测误差协方差和估计误差协方差,ijP为航迹i和j的互协方差。本文研究的几种航迹融合算法,就是如何利用各局部航迹的状态信息得到昀好的状态估计ˆx和估计误差协方差P。2融合算法介绍与性能分析2.1简单凸组合融合算法简单凸组合融合算法不考虑系统航迹的先验信息,假设各传感器的状态估计误差是统计独立的,即PP0ijji==,通过Kalman滤波实现全局状态估计及其估计误差协方差:()()1ˆˆˆˆiiijjixxPPPxx−=++−(1)()1iijjPPPPP−=+(2)当局部航迹状态估计误差之间统计独立时,该算法昀优,它能得到和中心是融合相同的结果;但在一般情况下,各局部航迹状态估计误差之间是相关的,此时该方法是次优的。由于该算法实现简单,仅需要局部航迹的估计和协方差信息,在实际系统中仍被广泛应用。2.2修正互协方差航迹融合算法由于共同模型的过程噪声或将全局状态估计反馈至局部节点后所导致的共同先验估计,同一目标的各局部航迹状态估计误差ix和jx存在着相关性。考虑了各传感器间误差的相关性,即0ijjiPP=≠时,BarShalom[16]提出了基于互协方差的航迹融合算法:()()()1ˆˆˆˆiiijijijjijixxPPPPPPxx−=+−+−−−(3)()()()1iiijijijjiijiPPPPPPPPPP−=−−+−−−(4)其中,关于ijP和jiP的计算,可由卡尔曼滤波估值器给出:()()()()()1TTijijPkIKHPkQIKH=−Φ−Φ+−(5)张伟等:多传感器航迹融合算法综述599该算法优点是考虑了两局部航迹的估计误差的相关性,但是必须要计算两个传感器的状态估计互协方差,从而需要大量的信息。当所研究的系统是时变时,需要把滤波器增益和量测矩阵的整个历史信息送往融合中心,从而提高了对系统通信带宽的要求,同时也增加了计算量,使该算法失去了实际意义。而无记忆的修正加权融合算法从工程实践所需计算和通讯资源需求的角度来看,算法简单易实现且融合性能接近昀优[12]。2.3不带反馈的最优分布式融合算法中心估计器为了联合各传感器的局部估计,就必须考虑传感器i和j局部估计误差之间的相关性。然而,互协方差的计算非常复杂并且不切实际,而且所得到的结果不是昀优的,尽管它非常接近昀优[17]。不带反馈的昀优分布式融合算法不需要计算局部估计误差的互协方差,但中心估计器却可以昀优的联合各传感器的局部估计,其前提是各传感器可提供局部预测()ˆ1ixkk−、()1iPkk−和局部更新()ˆixkk、()iPkk。其融合算法如下[18-20]:()()()()()()()()()()()()111111ˆˆ|||1|1ˆˆ|||1|1ˆˆ|||1|1iiiijjjjPkkxkkPkkxkkPkkxkkPkkxkkPkkxkkPkkxkk−−−−−−=−−+−−−+−−−(6)()()()()()()111111||1||1||1iijjPkkPkkPkkPkkPkkPkk−−−−−−=−+−−+−−(7)该算法是一种传感器到系统的航迹融合,可以昀优的联合各传感器的局部估计,但昀优的全局估计不仅需要各传感器的局部更新,还需要局部的预测信息,从而提高了对通信带宽的要求。由于有效的利用了先验信息,所以它比修正互协方差融合算法更加精确。当先验估计信息未知或者不存在时,该算法也就演变成了简单凸组合航迹融合。该算法有效利用先验信息的同时,考虑到了由先验信息所引起的局部估计和全局估计的误差相关性,但却忽略了局部估计间由过程噪声引起的误差相关性,这就造成仅当局部节点和融合中心实时通信或目标服从确定性状态转移模型时,算法性能是昀优的。当跟踪机动目标或为了降低数据通信量而导致局部节点与融合中心间非实时通信时,算法所得仅为近似解,特别是融合误差协方差矩阵()|Pkk并不真实确定。2.4带反馈的最优分布式融合算法当融合中心对局部传感器存在反馈时,每次完成融合过程后,融合中心就将自己昀新的航迹估计结果传送给各局部传感器。若用()ˆˆ|1xkk−,()ˆˆ|ixkk和()ˆ|1Pkk−,()ˆ|iPkk表示带反馈的情形,则其融合算法可表示如下:()()()()()()()()()()()()111111ˆˆˆˆˆˆ|||1|1ˆˆˆˆˆˆ|||1|1ˆˆˆˆˆˆ|||1|1iiiijjjjPkkxkkPkkxkkPkkxkkPkkxkkPkkxkkPkkxkk−−−−−−=−−+−−−+−−−(8)()()()()()()111111ˆˆˆ||1|ˆˆˆ|1||1iijjPkkPkkPkkPkkPkkPkk−−−−−−=−+−−+−−(9)由于不带反馈的分布式融合已经达到了中心是融合的性能,引入反馈并不能改善全局的跟踪性能,但它可以减少局部估计误差的协方差阵。文献[21]已经证明,带反馈的航迹融合算法与中心式融合算法具有相同的性能。但是,当传感器与融合中心非实时通信且过程噪声较大时,由于融合估计已非昀优,将融合估计全反馈至传感器会导致融合性能进一步下降,且此时提高传感器与融合中心间的通信频率结果反而更差[22]。2.5协方差交集航迹融合算法当系统结构属于复杂的完全分布式结构时,极易造成信息的冗余传播,对冗余信息的双(多)重利用会严重降低融合性能,计算局部估计误差之间的相关性是相当繁张伟等:多传感器航迹融合算法综述600杂的一件事,甚至是不可行的。SimonJulier等人提出了所谓的协方差交集法(covarianceintersection,CI)[23,24],当局部状态估计满足一致性估计的条件时,算法所得融合估计也满足估计的一致性。CI算法的基本思想是:如局部状态估计间的互协方差矩阵ijP已知,则融合估计的协方差椭圆必位于局部估计的协方差椭圆的交叉
本文标题:099多传感器航迹融合算法综述
链接地址:https://www.777doc.com/doc-1899968 .html