首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

非线性系统任意延迟步数的单个失序量测集中式融合方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:电子科技大学

摘要:本发明公开了一种非线性系统任意延迟步数的单个失序量测集中式融合方法,其采用广义高斯平滑方法求解任意非线性系统的平滑概率密度函数,并利用粒子滤波算法实现更新,首先判断量测是否是顺序量测,若是则利用粒子滤波算法获得顺序后验状态,否则进行失序量测融合,即先利用广义高斯平滑方法求解失序量测产生时刻的平滑概率密度函数,然后联合平滑概率密度函数和局部似然函数求解异步似然函数,最后利用异步似然函数更新上一时刻的顺序后验状态,获得融合后验状态,并将以粒子样本表征的融合后验状态近似为高斯参数进行存储,有效地解决了异步传感器网络中由于数据处理和通信延迟等原因导致的失序量测数据难以融合的问题。

主权项:1.一种非线性系统任意延迟步数的单个失序量测集中式融合方法,其特征在于,包括以下步骤:A、对融合中心进行初始化,并初始化粒子样本及其相应的权值、初始化更新时间tk=0,设初始更新帧数k=0;初始化系统参数,所述系统参数包括监测平面大小、传感器总个数、观测总时间以及目标初始状态;B、新的局部量测到达融合中心,判断当前量测的时戳tz是否小于或等于系统观测总时间ttotal;若是,则执行步骤C;若否,则操作结束;C、判断当前量测的时戳tz是否大于或等于上一个更新时间tk;若是,则执行步骤D;若否,则执行步骤E;D、利用粒子滤波算法获得k+1时刻的顺序后验权值,得到k+1时刻的目标状态估计值,并将以粒子样本表征的后验状态近似为高斯参数进行存储,再返回步骤B;E、采用广义高斯平滑方法求解失序量测产生时刻的平滑概率密度函数;F、以tz时刻的平滑概率密度函数作为重要性采样函数进行二次采样,联合局部似然函数求解异步似然函数;G、利用异步似然函数更新k时刻的后验权值,再通过重采样得到k时刻更新后以粒子样本表征的融合后验状态,得到k时刻的目标状态估计值,并将以粒子样本表征的后验状态近似为高斯参数进行存储,再返回步骤B。

全文数据:非线性系统任意延迟步数的单个失序量测集中式融合方法技术领域[0001]本发明属于多传感器数据融合技术领域,具体涉及一种非线性系统任意延迟步数的单个失序量测集中式融合方法。背景技术[0002]利用多个传感器协同工作可以提高系统可靠性和鲁棒性,扩展时间和空间覆盖率,改善目标探测性能,随着信息处理和网络通信等技术的迅速发展,多传感器数据融合技术受到了广泛关注。其中,在集中式数据融合方法中,各本地传感器将局部量测送至融合中心进行处理,不存在信息损失,可以获得最优的全局估计值,因而在区域监视、目标跟踪、目标检测和定位等众多领域得到了广泛的应用。[0003]集中式融合系统中,由于各传感器的数据处理时间和通信传输时间不同,到达融合中心的各传感器局部量测存在随机时延,导致来自同一目标的量测失序,即产生失序量测问题。一种常用的解决方法是忽略失序量测,但是这种方法通常会降低跟踪性能,尤其当失序量测频繁出现或者失序量测来自精度更高的局部传感器时,直接忽略失序量测将严重影响融合精度。文献“一种最佳多延迟无序量测处理算法,系统工程与电子技术,2010,3111:2592-2596”基于最优线性固定点平滑思想,直接使用失序量测更新当前时刻的状态估计,有效地解决了多步延迟的失序量测难以更新融合的问题,但是该方法基于卡尔曼滤波算法,仅适用于线性或非线性强度很弱的动态系统;文献“Out-of-sequencemeasurementprocessingforparticlefliter:exactbayesiansolution,IEEETrans.Aersp.Electron·Syst·,voI·48,no·4,pp·2818-2831,2012”提出了一种基于确定贝叶斯方法的粒子滤波算法A-PF算法),该方法适用于一般地非线性系统,并且当粒子数目足够大时该方法近似最优,跟踪精度高,然而由于该方法中使用粒子平滑方法计算平滑密度函数,其计算量过大,存储要求过高,仅适用于低维或非实时场景。发明内容[0004]本发明的发明目的是:为了解决现有技术中存在的以上问题,本发明提出了一种非线性系统任意延迟步数的单个失序量测集中式融合方法。[0005]本发明的技术方案是:一种非线性系统任意延迟步数的单个失序量测集中式融合方法,其特征在于,包括以下步骤:[0006]A、对融合中心进行初始化,并初始化粒子样本及其相应的权值、初始化更新时间tk=0,设初始更新桢数k=0;[0007]B、新的局部量测到达融合中心,判断当前量测的时戳tz是否小于或等于系统观测总时间ttcltal;若是,则执行步骤C;若否,则操作结束;[0008]C、判断当前量测的时戳tz是否大于或等于上一个更新时间tk;若是,则执行步骤D;若否,则执行步骤E;[0009]D、利用粒子滤波算法获得k+Ι时刻的顺序后验权值,得到k+Ι时刻的目标状态估计值,并将以粒子样本表征的后验状态近似为高斯参数进行存储,再返回步骤B;[0010]E、采用广义高斯平滑方法求解失序量测产生时刻的平滑概率密度函数;[0011]F、以tz时刻的平滑概率密度函数作为重要性采样函数进行二次采样,联合局部似然函数求解异步似然函数;[0012]G、利用异步似然函数更新k时刻的后验权值,再通过重采样得到k时刻更新后以粒子样本表征的融合后验状态,得到k时刻的目标状态估计值,并将以粒子样本表征的后验状态近似为高斯参数进行存储,再返回步骤B。[0013]进一步地,所述步骤A还包括初始化系统参数,所述系统参数包括监测平面大小、传感器总个数、观测总时间以及目标初始状态。[0014]进一步地,所述步骤D中k+Ι时刻的目标状态估计值表示为:[0015][0016]其中,ii+1表示k+1时刻的目标状态估计值,X=表示k+1时刻第q个粒子样本的目标状态,H^+1表示k+Ι时刻第q个粒子样本对应的顺序后验权值,q=1,2,…,Q表示粒子样本标号,Q为粒子数目。[0017]进一步地,所述步骤E采用广义高斯平滑方法求解失序量测产生时刻的平滑概率密度函数,具体包括以下分步骤:[0018]El、根据融合中心第k个更新时刻对应的更新时间tk,通过条件tk-i2时进行迭代计算,令n=k-2,…,k-1+l,得到η时刻的平滑概率密度,表示为[0028][0029]迭代完成后,获得k-1+l时刻的平滑概率密度函数,表示为[0030][0031]E33、利用广义高斯平滑方法计算τ时刻的一步平滑概率密度函数,表示为[0032][0033]Ε34、对步骤Ε32中k-1+l时刻的平滑概率密度函数和步骤Ε33中τ时刻的一步平滑概率密度函数求解联合积分,表示为[0034]ρχτIxk,zi:k=pxτ|Xk-ι+ι,zi:k-ipxk-i+i|Xk,zi:kdxk-i+i[0035]得到tz时刻的平滑概率密度函数。[0036]进一步地,所述步骤F中异步似然函数表示为[0037][0038]其中,zτ表示τ时刻的量测,j=l,2,…,S表示二次采样得到的粒子样本标号,S表示二次采样的粒子总数。[0039]进一步地,所述步骤G中利用异步似然函数更新k时刻的后验权值具体为:[0040][0041]进一步地,所述步骤G中k时刻的目标状态估计值表示为[0042][0043]本发明的有益效果:本发明采用广义高斯平滑方法求解任意非线性系统的平滑概率密度函数,并利用粒子滤波算法实现更新,首先判断量测是否是顺序量测,若是则利用粒子滤波算法获得顺序后验状态,否则进行失序量测融合,即先利用广义高斯平滑方法求解失序量测产生时刻的平滑概率密度函数,然后联合平滑概率密度函数和局部似然函数求解异步似然函数,最后利用异步似然函数更新上一时刻的顺序后验状态,获得融合后验状态,并将以粒子样本表征的融合后验状态近似为高斯参数进行存储,有效地解决了异步传感器网络中由于数据处理和通信延迟等原因导致的失序量测数据难以融合的问题;并且具备以下优点:[0044]1本发明的方法操作简单,只需要根据失序量测的延迟周期利用广义高斯平滑方法求解平滑概率密度函数,进而得到异步似然函数;[0045]2与现有的一些非线性系统下失序量测数据融合方法相比,本发明的方法从确定地贝叶斯方法出发,理论最优,融合精度高;[0046]3本发明的方法适用于任意延迟周期的失序量测;[0047]4与利用粒子平滑方法计算平滑概率密度的最优粒子滤波算法A-PF相比,本发明的方法通过高斯近似,采用广义高斯平滑方法计算平滑密度函数,大大减小了计算复杂度;[0048]5本发明的方法存储后验状态的高斯参数,相比于存储表征后验状态的粒子及相应权值,存储要求更低。附图说明[0049]图1是本发明的非线性系统任意延迟步数的单个失序量测集中式融合方法的流程示意图;[0050]图2是本发明实施例中失序量测延迟一步的时序示意图;[0051]图3是本发明实施例中失序量测延迟两步的时序示意图;[0052]图4是本发明实施例中失序量测延迟三步的时序示意图;[0053]图5是本发明实施例中传感器网络场景与目标轨迹示意图;[0054]图6是本发明实施例中失序量测延迟一步的场景下的跟踪精度对比图;[0055]图7是本发明实施例中失序量测延迟二步的场景下的跟踪精度对比图;[0056]图8是本发明实施例中失序量测延迟三步的场景下的跟踪精度对比图;[0057]图9是本发明实施例中失序量测延迟一步、两步、三步场景下的计算效率提升倍数对比图。具体实施方式[0058]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。[0059]如图1所示,为本发明的非线性系统任意延迟步数的单个失序量测集中式融合方法的流程示意图。一种非线性系统任意延迟步数的单个失序量测集中式融合方法,包括以下步骤:[0060]A、对融合中心进行初始化,并初始化粒子样本及其相应的权值、初始化更新时间tk=0,设初始更新桢数k=0;[0061]B、新的局部量测到达融合中心,判断当前量测的时戳tz是否小于或等于系统观测总时间ttotal;若是,则执行步骤C;若否,则操作结束;[0062]C、判断当前量测的时戳tz是否大于或等于上一个更新时间tk;若是,则执行步骤D;若否,则执行步骤E;[0063]D、利用粒子滤波算法获得k+Ι时刻的顺序后验权值,得到k+Ι时刻的目标状态估计值,并将以粒子样本表征的后验状态近似为高斯参数进行存储,再返回步骤B;[0064]E、采用广义高斯平滑方法求解失序量测产生时刻的平滑概率密度函数;[0065]F、以tz时刻的平滑概率密度函数作为重要性采样函数进行二次采样,联合局部似然函数求解异步似然函数;[0066]G、利用异步似然函数更新k时刻的后验权值,再通过重采样得到k时刻更新后以粒子样本表征的融合后验状态,得到k时刻的目标状态估计值,并将以粒子样本表征的后验状态近似为高斯参数进行存储,再返回步骤B。[0067]在本发明的一个可选实施例中,本发明首先将用于处理非线性系统中失序量测的高效粒子滤波算法初始化系统参数,包括:观测平面大小,传感器个数N1,观测总时间ttcltal,目标的初始状态XO=,其中(X⑹,y⑹)表示目标的初始位置,表示目标的初始速度,目标初始状态偏差服从高斯分布Λ1〇,Cfj。[0068]如图5所示,为本发明实施例中传感器网络场景与目标轨迹示意图,其中Ν=2部传感器对一个观测平面大小为200kmX200km的二维平面区域一运动目标进行监视,目标的初始状态X⑼=200,-1,200,-1.2、即目标的初始位置是(200,200,并以(-1,-1.2的速度运动,图5给出了观测总时间tt〇tal=35s的跟踪结果。目标初始状态偏差服从高斯分布..VO5C0,并且C〇=diagl,0.01,l,0.01。[0069]本发明设定传感器2由于系统数据处理和通信传输原因,所有量测均延迟某一周期数;本实施例设置了三个延迟场景,设在场景1、2、3中,传感器2的所有局部量测分别延迟一步、两步、三步。如图2、3、4所示,分别为本发明实施例中失序量测延迟一步、两步、三步的时序不意图。[0070]在本发明的一个可选实施例中,上述步骤A对融合中心进行初始化,并初始化粒子样本及其相应的权值、初始化更新时间tk=0,设初始更新桢数k=0,产生Q个初始粒子样本xf服从Λ^χ0,,其相应地权值为,其中,q=1,2,…,Q表示粒子样本标号,Q为粒子数目。[0071]在本发明的一个可选实施例中,上述步骤C判断当前量测的时戳tz是否大于或等于上一个更新时间tk;若当前量测的时戳tz大于或等于上一个更新时间tk,则表明该当前量测是顺序量测,那么执行步骤D,利用粒子滤波算法顺序更新,获得当前时刻的后验状态;若当前量测的时戳tz小于上一个更新时间tk,则表明该当前量测是失序量测,那么执行步骤E,对该失序量测进行融合处理,以校正上个更新时刻的后验状态。[0072]在本发明的一个可选实施例中,上述步骤D利用粒子滤波算法获得k+Ι时刻的顺序后验状态,得到k+Ι时刻的目标状态估计值,并将以粒子样本表征的后验状态近似为高斯参数进行存储,再返回步骤B;[0073]已知粒子样本,对于所求粒子样本有[0074][0075][0076]其中,表示k时刻第q个粒子样本的目标状态,表示k时刻第q个粒子样本对应的顺序后验权值;〜表示采样,即从高斯分布中采样得到粒子样本·;PXk+1Xk表示k时刻的目标状态^转移到k+Ι时刻的目标状态a+1的条件概率密度函数,可以由目标状态转移方程得到;zk+1表示k+Ι时刻到达融合中心的量测,pzk+11Xk+1表示似然函数,可以由量测方程得到。[0077]从而得到k+Ι时刻的目标状态估计值,表示为:[0078][0079]其中,表示k+Ι时刻第q个粒子样本对应的顺序后验权值。[0080]在本发明的一个可选实施例中,上述步骤E采用广义高斯平滑方法求解失序量测产生时刻的平滑概率密度函数,具体包括以下分步骤:[0081]El、根据融合中心第k个更新时刻对应的更新时间tk,通过条件tk-i,表示τ时刻平滑概率密度函数的协方差矩阵,这些协方差矩阵与其带相同上下标的均值作为一组参数可以刻画一个概率密度函数;Ε[·]表示均值运算,即对括号内的概率密度函数求均值;Qilk-i表示从时刻k-Ι到时刻τ积累的过程噪声的协方差矩阵表示τ时刻第q个粒子对应的权值;均表示τ时刻的目标状态,而Χτ是一个随机变量,Xp是第q个粒子的状态向量,是一个确定的向量,在Q个粒子样本,随机变量Xt可能取到这些中的任意向量值,而取到哪一个的概率大小就由来刻画;Dk表示交互协方差矩阵;Gt表示一个增益矩阵;上标“’”表示矩阵的转置。[0105]得到tz时刻平滑概率密度函数的高斯近似,表示为:[0106][0107]在本发明的一个可选实施例中,上述步骤E3利用广义高斯平滑方法求解中间统计量,通过对中间统计量求解联合积分,获得tz时刻的平滑概率密度函数,具体包括以下分步骤:[0108]E31、进行迭代初始化,以时刻k-1代替步骤E2中的时刻τ,得到k-1时刻的高斯近似的平滑密度函数,表示为[0109][0110]E32、当延迟步数12时进行迭代计算,令n=k-2,…,k-1+l,[0111][0112][0113][0114][0115][0116][0117][0118][0119][0120][0121]其中,mn表示η时刻顺序后验概率密度函数的均值,ώ„表示η时刻一步平滑概率密度函数的均值,Ρη表示η时刻顺序后验概率密度函数的协方差矩阵,t表示η时刻一步平滑概率密度函数的协方差矩阵。[0122]得到η时刻的平滑概率密度,用高斯参数表示为[0123][0124]迭代完成后,获得k-1+l时刻的平滑概率密度函数,表示为[0125][0126]Ε33、利用广义高斯平滑方法计算τ时刻的一步平滑概率密度函数,具体为[0127][0128][0129][0130][0131][0132][0133]平滑概率密度函数px⑴IXk-W^m可以用高斯参数表示为[0134][0135]E34、对步骤E32中k-1+l时刻的平滑概率密度函数和步骤E33中τ时刻的一步平滑概率密度函数求解联合积分,表示为[0136][0137]对tz时刻的平滑概率密度函数进行高斯近似,得到tz时刻的平滑概率密度函数,表示为[0138][0139]其中,[0140][0141][0142]在本发明的一个可选实施例中,上述步骤F以tj寸刻的平滑概率密度函数作为重要性采样函数进行二次采样,联合局部似然函数求解异步似然函数,具体为[0143]以作为重要性采样函数,进行二次采样,表示为[0144;[0145]其中,j=l,2,···,S,表示二次采样得到的粒子样本标号,S表示二次采样的粒子总数。[0M6]联合τ时刻的似然函数ρζτ|χ«τ,得到异步似然函数,表示为[0147][0148]其中,ζ⑴表示τ时刻的量测,即需要处理的失序量测。[0149]在本发明的一个可选实施例中,上述步骤G利用异步似然函数更新k时刻的顺序后验状态,更新表达式为[0150][0151]其中,Hf表示利用顺序量测更新得到的k时刻的顺序后验权值,表示融合k时刻顺序量测和失序量测进行更新得到的k时刻的融合后验权值。[0152]再通过重采样,得到获得融合了该失序量测后的k时刻的融合后验状态估计,表示为[015:[0154]。[0155]如图6、7、8所示,分别为失序量测延迟1步、2步、3步场景下忽略失序量测方法、贝叶斯最优实现方法和本发明的跟踪精度对比图。其中,跟踪精度通过估计轨迹与真实轨迹的均方根误差进行描述。由图可以看出,由于忽略失序量测方法直接忽略了失序量测,它有最差的跟踪性能;由于贝叶斯最优实现方法是确定贝叶斯方法近似最优的实现方法,所以有着很好的跟踪性能;而贝叶斯高效实现方法,相比于忽略失序量测方法有更好的跟踪结果,这说明了本发明可以有效地处理失序量测,同时,它的均方根误差曲线相近于贝叶斯最优实现方法的均方根误差曲线,进一步说明了本发明的有效性。[0156]如图9所示,为失序量测延迟一步、两步、三步场景下,本发明在计算效率上相较于贝叶斯最优实现方法提升倍数曲线图,其通过贝叶斯最优实现方法计算时间除以本发明方法计算时间的比值来描述。本发明使用广义高斯平滑方法计算平滑概率密度,以此代替了粒子滤波平滑方法,这在计算效率上相比于贝叶斯最优实现方法非常有效。由图9可以看至IJ,本发明对多步延迟失序量测的处理效率尤为有效,当1=3时,贝叶斯最优实现方法的计算时间几乎是本发明的180倍,也就是说,本发明相较于贝叶斯最优实现方法节省了将近180倍的计算资源,表明了本发明计算复杂度低,适用于高维或实时场景。[0157]本发明通过综合考虑目标跟踪精度、计算复杂度以及存储需求等问题,提出的非线性系统中任意延迟步数的单个失序量测集中式融合方法相比于忽略失序量测方法和贝叶斯最优实现方法存在优势;相比于直接忽略失序量测的融合精度更高;将后验和平滑密度近似为高斯参数,较存储粒子样本及相应的权值节省了很大的存储空间;相比于采用粒子平滑方法计算平滑概率密度,利用广义高斯平滑方法计算平滑密度的计算量更小。[0158]本领域的普通技术人员将会意识到,这里所述的实施例是为了帮助读者理解本发明的原理,应被理解为本发明的保护范围并不局限于这样的特别陈述和实施例。本领域的普通技术人员可以根据本发明公开的这些技术启示做出各种不脱离本发明实质的其它各种具体变形和组合,这些变形和组合仍然在本发明的保护范围内。

权利要求:1.一种非线性系统任意延迟步数的单个失序量测集中式融合方法,其特征在于,包括以下步骤:A、对融合中心进行初始化,并初始化粒子样本及其相应的权值、初始化更新时间tk=O,设初始更新桢数k=0;B、新的局部量测到达融合中心,判断当前量测的时戳tz是否小于或等于系统观测总时间ttotal;若是,则执行步骤C;若否,则操作结束;C、判断当前量测的时戳tz是否大于或等于上一个更新时间tk;若是,则执行步骤D;若否,则执行步骤E;D、利用粒子滤波算法获得k+Ι时刻的顺序后验权值,得到k+Ι时刻的目标状态估计值,并将以粒子样本表征的后验状态近似为高斯参数进行存储,再返回步骤B;E、采用广义高斯平滑方法求解失序量测产生时刻的平滑概率密度函数;F、以tz时刻的平滑概率密度函数作为重要性采样函数进行二次采样,联合局部似然函数求解异步似然函数;G、利用异步似然函数更新k时刻的后验权值,再通过重采样得到k时刻更新后以粒子样本表征的融合后验状态,得到k时刻的目标状态估计值,并将以粒子样本表征的后验状态近似为高斯参数进行存储,再返回步骤B。2.如权利要求1所述的非线性系统任意延迟步数的单个失序量测集中式融合方法,其特征在于,所述步骤A还包括初始化系统参数,所述系统参数包括监测平面大小、传感器总个数、观测总时间以及目标初始状态。3.如权利要求2所述的非线性系统任意延迟步数的单个失序量测集中式融合方法,其特征在于,所述步骤D中k+Ι时刻的目标状态估计值表示为:其中,A+1表示k+Ι时刻的目标状态估计值,xg表示k+Ι时刻第q个粒子样本的目标状态,wSlUi表示k+Ι时刻第q个粒子样本对应的顺序后验权值,q=l,2,…,Q表示粒子样本标号,Q为粒子数目。4.如权利要求3所述的非线性系统任意延迟步数的单个失序量测集中式融合方法,其特征在于,所述步骤E采用广义高斯平滑方法求解失序量测产生时刻的平滑概率密度函数,具体包括以下分步骤:E1、根据融合中心第k个更新时刻对应的更新时间tk,通过条件tk-i2时进行迭代计算,令n=k-2,-_,k-l+l,得到η时刻的平滑概率密度,表示为迭代完成后,获得k-1+l时刻的平滑概率密度函数,表示为Ε33、利用广义高斯平滑方法计算τ时刻的一步平滑概率密度函数,表示为Ε34、对步骤Ε32中k-1+l时刻的平滑概率密度函数和步骤Ε33中τ时刻的一步平滑概率密度函数求解联合积分,表示为得到tz时刻的平滑概率密度函数。7.如权利要求6所述的非线性系统任意延迟步数的单个失序量测集中式融合方法,其特征在于,所述步骤F中异步似然函数表示为其中,zτ表示τ时刻的量测,j=l,2,…,S表示二次采样得到的粒子样本标号,S表示二次采样的粒子总数。8.如权利要求7所述的非线性系统任意延迟步数的单个失序量测集中式融合方法,其特征在于,所述步骤G中利用异步似然函数更新k时刻的后验权值具体为:9.如权利要求8所述的非线性系统任意延迟步数的单个失序量测集中式融合方法,其特征在于,所述步骤G中k时刻的目标状态估计值表示为

百度查询: 电子科技大学 非线性系统任意延迟步数的单个失序量测集中式融合方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。