[发明专利]基于Sage-Husa卡尔曼滤波的车辆目标跟踪算法在审
申请号: | 201911196442.7 | 申请日: | 2019-11-29 |
公开(公告)号: | CN110907911A | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 欧阳祥文;冯作居;苏亮;陈卫强 | 申请(专利权)人: | 厦门金龙联合汽车工业有限公司 |
主分类号: | G01S7/41 | 分类号: | G01S7/41;G01S13/66 |
代理公司: | 厦门市精诚新创知识产权代理有限公司 35218 | 代理人: | 何家富 |
地址: | 361021 *** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sage husa 卡尔 滤波 车辆 目标 跟踪 算法 | ||
1.一种基于Sage-Husa卡尔曼滤波的车辆目标跟踪算法,其特征在于:
采用Sage-Husa自适应卡尔曼滤波,并在每个迭代周期,计算新息向量εk,进行收敛判断,更新加权值Sk和协方差矩阵Pk/k-1:(1)通过发散判据-不等式是否成立判断滤波是否发散,在滤波发散时,修正加权值Sk,间接调整协方差矩阵Pk/k-1,可有效防止滤波发散;(2)对噪声二阶矩阵进行正定性判断,当噪声二阶矩阵失去正定性时,采用噪声二阶矩阵的有偏估值器代替原无偏估值器,阻止滤波发散。
2.如权利要求1所述的基于Sage-Husa卡尔曼滤波的车辆目标跟踪算法,其特征在于,具体包括如下步骤:
S1,根据车辆目标跟踪的状态参数,建立卡尔曼滤波状态转移方程:
其中,为k-1时刻的系统状态的最优估计值A为状态转移矩阵;表示由k-1时刻的系统状态的最优估计值预测的k时刻的系统状态;
建立量测方程:
其中,为k时刻的系统状态,Zk为k时刻的系统状态的量测值;H为量测矩阵;
S2,给定卡尔曼滤波的初值b,k,其中,为第一次滤波时的状态,设为协方差矩阵,为量测噪声,为量测噪声协方差矩阵,为系统随机噪声,为系统随机噪声协方差矩阵;b为比例因子;k表示第k个滤波周期,k的初值为1;
进入迭代周期:
S3,计算k时刻的新息向量εk:
S4,计算k时刻的协方差矩阵Pk/k-1
其中,Pk-1为k-1时刻的协方差矩阵,Pk/k-1表示k时刻由k-1时刻的协方差矩阵估计的协方差矩阵;为k-1时刻的系统随机噪声协方差矩阵;G为噪声驱动转移矩阵;为噪声二阶矩阵;
S5,进行收敛判断,计算加权值Sk:
判断不等式
当不等式成立,则Sk=1;
当不等式不成立,则
其中,为k-1时刻的系统随机噪声协方差矩阵,G为噪声驱动矩阵;为噪声二阶矩阵;R为量测噪声,为滤波的已知条件;Pk-1为k-1时刻的协方差矩阵;ξ略大于1,符号Tr[]表示矩阵的迹;
S6,代入加权值Sk,更新协方差矩阵Pk/k-1:
S7,根据Pk/k-1,计算卡尔曼增益Kk:
Kk=Pk/k-1HT(HPk/k-1HT+R)-1
S8,更新k时刻状态的最优估计值
S9,更新k时刻的协方差矩阵Pk:
Pk=(I-KkH)Pk/k-1
S10,计算遗忘因子dk-1:
其中,k≥2;
S11,噪声二阶矩阵半正定判断:
当噪声二阶矩阵半正定时,其更新为:
否则,其更新为:
S12:k=k+1,重复S2-S11。
3.如权利要求2所述的基于Sage-Husa卡尔曼滤波的车辆目标跟踪算法,其特征在于,所述状态的状态向量Zk为:
其中,dk-1为k-1时刻目标点与本车的纵向距离值,vk-1为k-1时刻目标点与本车的纵向相对速度,ak-1为k-1时刻目标点与本车的纵向相对加速度,aak-1为k-1时刻目标点与本车的纵向相对加速度的变化率;
所述状态转移矩阵A为:
所述量测矩阵H为:
所述噪声驱动矩阵G为:
其中,T为k-1时刻到k时刻的时间间隔。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门金龙联合汽车工业有限公司,未经厦门金龙联合汽车工业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911196442.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:双鹅颈片式散热器
- 下一篇:一种基于脑控技术和远程遥控技术的射击机器人装置