[发明专利]一种采用前向散射雷达的三维目标跟踪方法有效
申请号: | 201110247074.1 | 申请日: | 2011-08-25 |
公开(公告)号: | CN102338870A | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 胡程;孙鹭怡;曾涛 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G01S7/41 | 分类号: | G01S7/41 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种采用前向散射雷达的三维目标跟踪方法,属于目标跟踪技术领域。跟踪方法包括三个步骤:进行系统模型定义,包括前向散射雷达几何构型的定义,目标模型的定义和观测模型的定义;对目标的初始状态进行估计;将目标初始状态作为滤波初始值,采用扩展卡尔曼滤波算法进行递推滤波,实现前向散射雷达对三维运动目标的跟踪。本发明克服了一般观测噪声背景下高斯-牛顿迭代容易出现矩阵奇异计算不准、以及初值估计误差太大容易陷入局部极值的问题,能够在测量精度不高的情况下获得比较精确的滤波初始值,滤波收敛速度快且精度高、数据率高、计算量小。 | ||
搜索关键词: | 一种 采用 散射 雷达 三维 目标 跟踪 方法 | ||
【主权项】:
1.一种采用前向散射雷达的三维目标跟踪方法,其特征在于步骤如下:1)进行系统模型定义,包括前向散射雷达几何构型的定义,目标模型的定义和观测模型的定义,分别为:1.1对前向散射雷达几何构型进行定义,设定x,y,z为目标的直角坐标,Re为接收基地,Tr为发射基地,将发射基地和接收基地之间的线段称为基线,Tg为任意k时刻目标的位置,ψ为目标航迹与基线之间的夹角也即航迹角,θ,β分别为k时刻接收基地测得的目标方位角和仰角,h为目标高度,b为基线长度,设定目标的真实运动轨迹为直线AB,目标轨迹在水平面也即xoy平面上雷达探测范围之内的投影为线段CD;1.2定义目标模型,设定目标沿着直线AB以航迹角ψ匀速穿过基线,三维跟踪的系统状态转移方程为X(k+1)=ΦX(k)+Gv(k) (1)设定目标在高度为h的水平面里作匀速直线运动,状态向量可以表示为X(k)=[xk yk h Vx Vy],xk,yk,h为k时刻目标的三维直角坐标,Vx,Vy为该时刻目标的x方向和y方向的速度分量;设定T为采样间隔,v(k)是过程噪声且为零均值高斯白噪声,则状态转移矩阵Ф和噪声分布矩阵G分别为Φ = 1 0 0 T 0 0 1 0 0 T 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 ]]>G = T 2 2 0 0 0 T 2 2 0 0 0 T 2 2 T 0 0 0 T 0 - - - ( 2 ) ]]> 1.3定义观测模型,假设1~k时刻观测矢量可记为:[(fd1,θ1,β1),L,(fdk,θk,βk)]T其中,fdk,θk,βk分别为k时刻多普勒频移、回波方位角和仰角的观测值,则观测方程为:其中为k时刻观测矢量(fdk,θk,βk),为k时刻状态矢量[xk yk h Vx Vy],观测噪声为零均值高斯白噪声,噪声方差分别为2)对目标的初始状态进行估计,具体步骤为:2.1将雷达对目标取得的观测数据采用最小二乘法进行拟合,设定初始状态估计中采用[(fd1,θ1,β1),L,(fdN,θN,βN)]T共N组观测值进行计算,将这N组观测值分为三组,分别为(fd1,fd2,L,fdN)、(θ1,θ2,LθN)和(β1,β2,L,βN),并分别用最小二乘法拟合到一阶多项式,即对测量值进行平滑,得到平滑后的观测值(fd1LS,fd2LS,L,fdNLS),(θ1LS,θ2LS,L,θNLS),(β1LS,β2LS,L,βNLS);2.2取步骤2.1平滑后的观测值,即令fd1,fd2,L fdN=fd1LS,fd2LS,L,fdNLS,θ1,θ2,L,θN=θ1LS,θ2LS,L,θNLSβ1,β2,L βN=β1LS,β2LS,L,βNLS进行初始状态估计,具体步骤为:设定n(1<n≤N)时刻目标的状态矢量表示为[xn,yn,h,Vx,Vy],给出xn,Vx,Vy三者关系式a 1 a 3 b 1 b 3 x k V x = - a 2 - b 2 V y - - - ( 5 ) ]]> 其中系数a1,a2,a3,b1,b2,b3的确定方法为a 1 = ( tan θ n - tan θ 1 ) b 1 = ( tan θ n - tan θ 2 ) a 2 = - ( n - 1 ) T b 2 = - ( n - 2 ) T a 3 = tan θ 1 ( n - 1 ) T b 3 = tan θ 2 ( n - 2 ) T - - - ( 6 ) ]]> 解方程组(5),得到xn,Vx,yn与Vy之间的关系表达式分别为x n = a 3 b 2 - a 2 b 3 a 1 b 3 - a 3 b 1 · V y = d n 1 V y - - - ( 7 ) ]]>V x = a 2 b 1 - a 1 b 2 a 1 b 3 - a 3 b 1 · V y = d n 2 V y - - - ( 8 ) ]]> yn=tanθk·dn1Vy=dn3Vy (9)给出n时刻目标状态分量h,xn,yn的关系式h = tan β n x n 2 + y n 2 - - - ( 10 ) ]]> 将式(7)和(9)代入(10)可得h与Vy之间的关系式h = tan β n d n 1 2 + d n 3 2 | V y | = d n 4 | V y | - - - ( 11 ) ]]> 给出fdn与Vy之间的关系式f dn + 1 λ [ ( d n 1 d n 2 + d n 3 ) V y 2 ( d n 1 2 + d n 3 2 + d n 4 2 ) V y 2 + d n 3 V y 2 - ( b - d n 1 V y ) d n 2 V y ( b - d n 1 V y ) 2 + d n 3 2 V y 2 + d n 4 2 V y 2 ] = 0 - - - ( 12 ) ]]> 将dn1,dn2,dn3,dn4代入(12),得到关于Vy的一元非线性方程,将该一元非线性方程中变量n依次取n=(N/2+1):N,计算每个n对应的dn1,dn2,dn3,dn4,得到如下非线性方程组f d 2 + 1 λ [ ( d 21 d 22 + d 23 ) V y 2 ( d 21 2 + d 23 2 + d 24 2 ) V y 2 + d 23 V y 2 - ( b - d 21 V y ) d 22 V y ( b - d 21 V y ) 2 + d 23 2 V y 2 + d 24 2 V y 2 ] = 0 f d 3 + 1 λ [ ( d 31 d 32 + d 33 ) V y 2 ( d 31 2 + d 33 2 + d 34 2 ) V y 2 + d 33 V y 2 - ( b - d 31 V y ) d 32 V y ( b - d 31 V y ) 2 + d 33 2 V y 2 + d 34 2 V y 2 ] = 0 M f dN + 1 λ [ ( d N 1 + d N 2 + d N 3 ) V y 2 ( d N 1 2 + d N 3 2 + d N 4 2 ) V y 2 + d N 3 V y 2 - ( b - d N 1 V y ) d N 3 V y ( b - d N 1 V y ) 2 + d N 3 2 V y 2 + d N 4 2 V y 2 ] = 0 - - - ( 13 ) ]]> 采用Levenberg-Marquardt算法解非线性方程组(13),得到Vy的最优解,根据该Vy的最优解,基于公式(7)、(8)、(9)、(11),求解得到xN,Vx,yN,h的状态值,也即得到N时刻目标状态(xN,yN,h,Vx,Vy)的数值解;3)将步骤2)得到的目标初始状态也即N时刻目标状态(xN,yN,h,Vx,Vy)的数值解作为滤波初始值,采用扩展卡尔曼滤波算法进行递推滤波,得到N及N以后各个时刻目标的状态估计,即实现了前向散射雷达对三维运动目标的跟踪。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110247074.1/,转载请声明来源钻瓜专利网。