[发明专利]一种基于最大互相关熵容积粒子滤波的目标跟踪方法在审
申请号: | 201810545637.7 | 申请日: | 2018-05-25 |
公开(公告)号: | CN108802692A | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 张勇刚;范颖;王国庆;汪晓雨;李宁 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G01S7/02 | 分类号: | G01S7/02;G01S7/40;G01S13/66 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标跟踪 粒子滤波 互相关 滤波 概率密度函数 粒子滤波算法 标准粒子 跟踪目标 量测方程 量测噪声 实时跟踪 算法流程 状态方程 状态估计 递归 鲁棒 改进 | ||
1.一种基于最大互相关熵容积粒子滤波的目标跟踪方法,其特征在于:步骤如下:
步骤一:建立描述目标跟踪系统的状态方程和观测方程如下:
其中:k-1表示第k-1时刻,k表示第k时刻,xk为第k时刻的n维跟踪目标参数的状态向量,zk为第k+1时刻的m维跟踪目标参数的量测向量,f(·)和h(·)为已知的非线性函数,wk-1为第k-1时刻的n维系统噪声,vk为第k时刻的m维量测噪声,假设系统噪声服从高斯分布wk-1~N(0,Qk-1),量测噪声中含有野值,服从混合高斯分布vk~μN(0,Rk)+δN(0,λRk);Qk-1和Rk分别为过程噪声wk-1和量测噪声vk的协方差矩阵,q~N(μ,Σ)表示随机向量q服从均值为μ方差为Σ的高斯分布,μ,δ,λ是表征野值的参数,并且wk-1与vk不相关;
步骤二:初始化,通过经验选择核宽度σ并从已知的先验分布中随机抽取N个初始粒子,并设置它们的权值为1/N;
步骤三:将系统状态方程和量测方程重新构建成非线性递归方程的形式进行处理并完成重要性采样,根据抽取的初始粒子,应用最大互相关熵容积卡尔曼滤波获得下一时刻的后验状态估计和对应的后验状态估计方差,以此状态估计值和方差生成一个高斯分布,从此高斯分布中随机抽取N个新的粒子,根据新抽取的粒子计算每个粒子对应的权值并将其归一化;
步骤四:重采样,根据每个新粒子的权值对这些新粒子进行重采样,得到重采样后的粒子,并重新设置粒子权值为1/N;
步骤五:状态滤波更新,应用步骤四获得的粒子,完成状态的滤波更新,得到目标跟踪参数的估计状态和估计误差协方差矩阵完成目标跟踪的任务,其中代表第k时刻重采样后的第i个粒子,代表第k时刻重采样后第i个粒子相对应的权值,代表第k时刻的状态估计值。
2.根据权利要求1所述的一种基于最大互相关熵容积粒子滤波的目标跟踪方法,其特征在于:步骤二具体为:
给出定核宽度σ=15,从已知的先验分布P(x0)中抽取N个粒子且满足:
其中:是初始时刻N个粒子的均值;E是对变量求均值;P0是初始时刻N个粒子的协方差。
3.根据权利要求2所述的一种基于最大互相关熵容积粒子滤波的目标跟踪方法,其特征在于:步骤三具体为:
将系统状态方程和量测方程重新构建成非线性递归方程的形式:
定义:
其中Bk是通过Cholesky分解相应的矩阵得到的,是第k时刻的一步预测状态值;
在重新构建成非线性递归方程的左右两边同时乘上得:
Ck=gk(xk)+εk
其中:
I是单位矩阵。
基于信息最大熵准则,定义代价函数如下:
其中:n+m是Ck的维数,ci,k和gi,k(xk)分别是Ck和gk(xk)的第i个元素;xk的最优解为:求解得到
即其矩阵形式为:
定义:Fx,k=diag(Gσ(e1,k),...,Gσ(en,k));Fy,k=diag(Gσ(en+1,k),...,Gσ(en+m,k));则为:
利用Fk对误差协方差重新加权有:
则:
假设估计状态是无偏的,则有:
Fx,k=Im
可得状态误差协方差不变,而量测误差协方差被修正为:
将修正得到的量测误差协方差应用于容积卡尔曼滤波的量测更新过程中得到最大互相关熵容积卡尔曼滤波,基于初始粒子,应用最大互相关熵容积卡尔曼滤波获得下一时刻的后验状态估计和对应的后验状态估计方差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810545637.7/1.html,转载请声明来源钻瓜专利网。