南京大学学报(自然科学), 2021, 57(5): 864-869 doi: 10.13232/j.cnki.jnju.2021.05.017

基于扩展卡尔曼滤波的横向速度估计

崔凡, 张兴敢,, 柏业超

南京大学电子科学与工程学院,南京,210023

Lateral velocity estimation based on Extended Kalman Filter

Cui Fan, Zhang Xinggan,, Bai Yechao

School of Electronic Science and Engineering, Nanjing University, Nanjing, 210023, China

通讯作者: E⁃mail:zhxg@nju.edu.cn

收稿日期: 2021-01-27   网络出版日期: 2021-09-29

基金资助: 国家自然科学基金.  61976113

Received: 2021-01-27   Online: 2021-09-29

摘要

雷达在探测运动目标时,能够通过目标运动产生的多普勒频移估计目标的径向速度,但目标的横向速度难以估计.提出一种基于扩展卡尔曼滤波的横向速度估计方法,该方法基于毫米波波段的线性调频连续波雷达和MIMO(Multiple Input Multiple Output)天线,将回波信号与本振信号混频得到差频信号.对差频信号进行傅里叶变换得到快时间维的距离数据.重复发射、接收和处理得到慢时间维数据.对快时间维和慢时间维数据进行扩展卡尔曼滤波,估计目标在笛卡儿坐标系下的位置、速度和速度矢量与雷达观测方向的夹角,计算得到目标横向速度.仿真结果表明,该方法能够有效降低噪声影响,快速收敛,准确估计目标的横向速度.

关键词: 横向速度 ; 扩展卡尔曼滤波 ; 毫米波雷达 ; 线性调频连续波

Abstract

The radar estimates the radial speed of the target through the Doppler shift generated by the target,but the lateral speed of the target is difficult to be estimated. Here,a lateral velocity estimation method based on EKF (Extended Kalman Filter) is proposed. The LFMCW (Linear Frequency Modulated Continuous Wave) radar based on MIMO (Multiple Input Multiple Output) antennas is used. The echo signal and the local oscillator signal is mixed to obtain the beat signal. Fourier transform is then performed on the beat signal to obtain the distance data of the fast time dimension. The data of slow time dimension is obtained by repeatedly transmitting,receiving and processing according to the previous step. EKF is applied to the data of fast and slow dimension to estimate the position,the velocity and the angle between the velocity vector and the radar observation direction in the Cartesian coordinate system. And the lateral velocity can be calculated. The simulation shows that this method effectively reduces the observation noise,converges quickly and accurately estimates the lateral velocity of the target.

Keywords: lateral velocity ; Extended Kalman Filter ; millimeter wave radar ; Linear Frequency Modulated Continuous Wave

PDF (626KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

崔凡, 张兴敢, 柏业超. 基于扩展卡尔曼滤波的横向速度估计. 南京大学学报(自然科学)[J], 2021, 57(5): 864-869 doi:10.13232/j.cnki.jnju.2021.05.017

Cui Fan, Zhang Xinggan, Bai Yechao. Lateral velocity estimation based on Extended Kalman Filter. Journal of nanjing University[J], 2021, 57(5): 864-869 doi:10.13232/j.cnki.jnju.2021.05.017

车载毫米波雷达与超声波雷达、激光雷达等传统雷达比较,具有体积小、分辨率高、抗干扰能力强等优势,被广泛应用于高级驾驶辅助系统、自适应巡航等领域1.日常驾驶环境中,附近车辆的速度是雷达探测的重要参数之一,为了还原附近目标车辆的真实运动状态,仅估计其径向速度是不够的,还需要估计目标车辆的横向速度2.Zhang and Bai3利用目标回波信号二次项相位系数估计目标横向速度,其中轨道拟合法对解调要求较高,可能存在一次项干扰,而相位差分法在信噪比低时,效果也不理想.Folster and Rohling4分析了同一目标车辆不同散射点的回波信号中多普勒频率的关系,从而估计横向速度,但这对雷达的角度分辨率提出了过高的要求.

本文分析了雷达测量原理,给出了基于扩展卡尔曼滤波的横向速度估计方法,针对线性调频连续波(Linear Frequency Modulated Continuous Wave,LFMCW)毫米波雷达进行仿真.仿真雷达工作频率为77 GHz5,MIMO(Multiple Input Multiple Output)工作方式,包括两个发射天线(TX)和四个接收天线(RX)6.仿真结果验证了上述方法的有效性.

1 雷达测距和测速原理

1.1 距离测量

目标静止时,信号传输时延τ与目标距离R和电磁波传播速度c的关系为:

τ=2Rc

发射信号与回波信号混频得到差频信号7,其频率fB为:

fB=Sτ

其中,S为调频斜率.由式(1)和式(2)可得目标距离为:

R=fB*c2S

因此对差频信号进行快速傅里叶变换(Fast Fourier Transform,FFT),即可得到差频信号的频率,计算目标的距离.因为差频频率与目标距离呈线性关系,故此次变换也称为距离FFT.同时因为距离FFT是在一个线性调频脉冲(chirp)对应的采样点上进行,故距离维也称快时间维.

1.2 径向速度测量

目标运动时,为了测量目标径向速度,需要连续发送两个以上的chirp8,目标距离的变化会导致相邻两个chirp的回波时延变化,故相邻chirp对应的差频信号会产生相位差9-11

φv=2πf0τ=4πf0Tcvc

其中,f0为雷达工作的中心频率,τ为相邻两个chirp的回波时延之差,Tc为chirp重复周期,v为目标的运动速度.因此,目标运动产生的多普勒频移为:

fd=2vf0c

对于同一个运动目标,不同chirp对应的差频信号经过距离FFT之后,会在相同频率处产生峰值,但是峰值对应的相位却在发生变化,故可在距离FFT之后,在不同chirp对应的峰值处进行第二次FFT,得到多普勒频移,进而由式(5)计算目标径向速度.故第二次FFT称为多普勒FFT,又因此次FFT是在不同chirp对应的采样点上进行,故速度维也称为慢时间维.

距离⁃多普勒FFT之后,使用二维恒虚警检测技术12可有效检测目标反射点,通过聚类算法13-14将同一目标的反射点归为一个簇,即可得到目标的距离和径向速度的观测结果.

2 横向速度估计方法

卡尔曼滤波器(Kalman Filter,KF)是在最小均方误差准则下的最佳线性滤波器,将被估计的信号视为在高斯白噪声作用下的线性系统的输出,且其输出是在时域由状态转移方程、观测方程及白噪声作用下给出,故对于非平稳随机信号同样适用15.其计算过程是在不断地“预测⁃修正”,每次迭代只需前一时刻的估计值和当前时刻的观测值便可计算当前时刻的状态估计值,无需存储大量数据.但在大多数情况下,状态方程或观测方程可能并非线性关系.当非线性函数在工作点附近存在各阶导数或偏导数,且迭代时工作点仅在小范围内变化时,一种解决非线性的办法就是在状态估计值处利用泰勒(Taylor)级数将非线性方程展开,忽略其二阶及以上的部分,得到近似线性的模型,通过KF获得状态估计.这种方法就是扩展卡尔曼滤波16-17.

日常驾驶环境中,在观测的一小段时间内,可认为目标车辆以匀速直线的状态行驶,采用匀速直线模型,不考虑模型中加速度等控制量的输入,则矢量形式的非线性状态方程和非线性观测方程可以表示为:

Sk=fSk-1+Wk
Zk=hSk+Vk

其中,过程噪声Wk和观测噪声Vk为彼此独立的零均值高斯白噪声.

将状态方程在k-1时刻的状态估计值Ŝk-1k-1处做一阶Taylor展开,并忽略高阶部分的线性化的状态方程:

SkfŜk-1k-1+fSk-1Sk-1=Ŝk-1k-1Sk-1-Ŝk-1k-1+Wk

Fk-1=fSk-1Sk-1=Ŝk-1k-1

Fk-1就是非线性函数fxŜk-1k-1对应的Jacobi矩阵18,线性化的状态方程为:

Sk=Fk-1Sk-1+fŜk-1k-1Fk-1Ŝk-1k-1+Wk

同理,将观测方程在k时刻的状态预测值Ŝkk-1处做一阶Taylor展开:

ZkhŜkk-1+hSkSk=Ŝkk-1Sk-Ŝkk-1

Hk=hSkSk=Ŝkk-1

Hk就是非线性函数h(x)Ŝkk-1处对应的Jacobi矩阵,线性化的观测方程为:

Zk=HkSk+hŜkk-1-HkŜkk-1+Vk

为了估计目标横向速度vlk,构建笛卡儿坐标系下的目标状态向量为:

Sk=xk,yk,vxk,vyk,θkT

图1所示,假设雷达处于坐标原点,x轴和y轴分别代表正东和正北方向,xkyk表示k时刻目标的位置坐标,vxkvyk表示k时刻目标速度矢量vkx轴和y轴分量,θk表示k时刻目标速度矢量与雷达观测方向的夹角.则目标的横向速度为:

vlk=vk·sinθk

图1

图1   k时刻目标状态示意图

Fig.1   Target state at time k


经过距离⁃多普勒FFT,由式(3)和式(5),可以得到观测向量为:

Zk=rk,vrkT

图2所示,rk表示k时刻目标与雷达的距离,vrk表示k时刻目标与雷达的径向相对速度,目标接近雷达时为正,远离雷达时为负.

图2

图2   k时刻雷达观测示意图

Fig.2   Radar observation at time k


假设相邻时刻时间间隔为t,忽略噪声的影响,状态向量Sk可由Sk-1计算:

Sk=xkykvxkvykθk=fSk-1=xk-1+vxk-1tyk-1+vyk-1tvxk-1vyk-1arctanvyk-1vxk-1-arctanyk-1+vyk-1txk-1+vxk-1t

观测向量Zk与状态向量Sk关系如下:

Zk=rkvrk=hSk=xk2+yk2vxk2+vyk2cosθk

假设过程噪声Wk和观测噪声Vk的协方差矩阵分别为QRk时刻的先验估计协方差为Pkk-1kk-1,后验估计协方差为Pkk,那么扩展卡尔曼滤波的一次迭代过程如下.

状态预测:

Ŝkk-1=fŜk-1k-1

先验估计协方差矩阵:

Pkk-1=Fk-1Pk-1k-1FTk-1+Q

卡尔曼增益矩阵:

Kk=Pkk-1HTkHkPkk-1HTk+R-1

修正状态预测值,得到后验状态估计值:

Ŝkk=Ŝkk-1+KkZk-hŜkk-1

计算后验估计协方差矩阵:

Pkk=I-KkHkPkk-1

其中,状态转移矩阵F和观测矩阵H,如式(9)和式(12)所示,分别为非线性函数f(x)hx的Jacobi矩阵.经过四至五次迭代,EKF即可快速收敛,由式(14)准确估计目标的横向速度.

3 仿真分析

仿真中雷达发射波形中心频率f077 GHz,调频带宽B1.5 GHz,chirp周期Tc20 μs,采用时分复用(Time⁃Division Multiplexing,TDM)发射方式.为了验证横向速度估计方法的有效性,以雷达为坐标系原点模拟一个匀速直线运动的目标,目标相对于雷达的距离、方位和速度及速度的方向见表1,其中,速度为目标相对于雷达的运动速度,速度方向为速度矢量与x轴正向夹角.可见,此时目标速度与雷达径向夹角θ不为零,运动速度不仅包含了径向速度分量,还有横向速度分量.

表1   模拟目标参数

Table 1  Target parameters of simulation

参 数径向距离方 位速 度速度方向
数 值20 m20°58.31 km·h-159.04°

新窗口打开| 下载CSV


设目标观测时间为5 s,观测时间间隔t为0.1 s,进行50次迭代.在EKF处理过程中,通常依据第一次观测设定系统初始状态Ŝ00,将后验估计协方差矩阵初始值P00设定为对角阵,从而启动整个滤波过程.目标的真实状态和EKF估计结果如图3所示.

图3

图3   目标真实状态与EKF估计结果

Fig.3   The real state of the target and the EKF estimation result


目标位置,速度及速度矢量与雷达观测方向夹角θ的均方根误差如图4所示.

图4

图4   EKF估计误差

Fig.4   EKF estimation errors


可见由于系统初始状态Ŝ00和后验估计协方差矩阵初始值P00的设定与真实值存在一定差异,故在0~0.5 s内目标状态估计存在明显误差,但经过四至五次迭代,EKF能够快速收敛,准确估计目标运动状态.据此可以估计目标的横向速度,横向速度的估计值与真实值如图5所示.横向速度的均方根误差如图6所示.

图5

图5   横向速度估计

Fig.5   Lateral velocity estimation


图6

图6   横向速度估计误差

Fig.6   Lateral velocity estimation error


在横向速度估计过程中,EKF系统初值的设定引入了误差,在0~0.5 s内横向速度估计误差较大,但经过四至五次迭代即可收敛,可见基于EKF的横向速度估计,估计精度高,收敛速度快.

4 结 论

本文分析了LFMCW毫米波雷达测量目标距离和径向速度的原理,基于扩展卡尔曼滤波,估计目标在笛卡儿坐标系下的位置、速度和速度矢量与雷达观测方向的夹角,进而估计目标横向速度.仿真结果表明:此方法能够准确、实时且快速地估计目标横向速度.

参考文献

Menzel W.

Millimeter⁃wave radar for civil applications

The 7th European Radar Conference. Paris,FranceIEEE,201089-92.

[本文引用: 1]

柏业超,张兴敢,唐岚.

基于Wigner⁃Hough变换的横向速度估计

南京大学学报(自然科学),2010,46(4):366-371. (Bai Y C,Zhang X G,Tang L. Transverse velocity estimation based on Wigner⁃Hough transform. Journal of Nanjing University (Natural

[本文引用: 1]

Science),2010,46(4366-371.

[本文引用: 1]

Zhang X G,Bai Y C.

Transverse velocity estimation based on high⁃order Doppler effect of moving object

Transactions of Nanjing University of Aeronautics & Astronautics,2009,26(3):224-228.

[本文引用: 1]

Folster F,Rohling H.

Lateral velocity estimation based on automotive radar sensors

2006 CIE International Conference on Radar. Shanghai,ChinaIEEE,20061-4.

[本文引用: 1]

Hasch J,Topak E,Schnabel R,et al.

Millimeter⁃wave technology for automotive radar sensors in the 77 GHz frequency band

IEEE Transactions on Microwave Theory and Techniques,2012,60(3):845-860.

[本文引用: 1]

Cheng K W,Su H J.

Multi⁃target signal processing in FMCW radar system with antenna array

2008 IEEE Radar Conference. Rome,ItalyIEEE,20081-5.

[本文引用: 1]

Hyun E,Oh W,Lee J H.

Multi⁃target detection algorithm for FMCW radar

2012 IEEE Radar Conference. Atlanta,GA,USAIEEE,2012338-341.

[本文引用: 1]

杨帆. LFMCW雷达信号处理算法研究及实现. 硕士学位论文. 西安西安电子科技大学,2007.

[本文引用: 1]

Yang F.

Algorithm research and system realization of LFMCW radar signal processing

Master Dissertation. Xi'anXidian University,2007.

[本文引用: 1]

严鑫.

毫米波雷达多目标检测与参数估计算法研究

硕士学位论文. 南京东南大学,2017. (Yan X. Multi⁃target detection and parameter estimation

[本文引用: 1]

algorithm for millimeter wave radar. Master Dissertation. NanjingSoutheast University,2017.

[本文引用: 1]

戴作宁,张兴敢,唐岚.

基于多通道补偿的毫米波雷达高速目标检测方法

南京大学学报(自然科学),2014,50(3):356-360.

Dai Z N,Zhang X G,Tang L,et al.

High⁃speed target detection of millimeter wave radar based on multi⁃channels compensation

Journal of Nanjing University (Natural Science),2014,50(3):356-360.

高玉祥,张兴敢,柏业超.

基于Keystone变换的高速运动目标检测方法研究

南京大学学报(自然科学),2014,50(1):30-34.

[本文引用: 1]

Gao Y X,Zhang X G,Bai Y C.

Research on high⁃velocity targets detection based on Keystone transform

Journal of Nanjing University (Natural Science),2014,50(1):30-34.

[本文引用: 1]

史达. LFMCW雷达恒虚警算法研究. 硕士学位论文. 成都电子科技大学,2018.

[本文引用: 1]

Shi D.

Research on LFMCW radar constant false alarm algorithm

Master Dissertation. ChengduUniversity of Electronic Science and Technology of China,2018.

[本文引用: 1]

Lim S,Lee S,Kim S C.

Clustering of detected targets using DBSCAN in automotive radar systems

2018 19th International Radar Symposium (IRS). Bonn,GermanyIEEE,20181-7.

[本文引用: 1]

Wagner T,Feger R,Stelzer A.

A fast grid⁃based clustering algorithm for range/Doppler/DoA measurements

2016 European Radar Conference. London,UKIEEE,2016105-108.

[本文引用: 1]

Macaveiu A,Câmpeanu A.

Automotive radar target tracking by Kalman filtering

2013 11th International Conference on Telecommunications in Modern Satellite,Cable and Broadcasting Services. Nis,SerbiaIEEE,2013553-556.

[本文引用: 1]

Lv J M,Luo J Q.

Millimeter⁃wave radar application in tracking maneuvering target

2006 CIE International Conference on Radar. Shanghai,ChinaIEEE,20061-4.

[本文引用: 1]

杨少科. 基于Kalman滤波的雷达目标跟踪算法研究. 硕士学位论文. 兰州兰州大学,2017.

[本文引用: 1]

Yang S K. Research on radar target tracking algorithm based on Kalman filtering. Master Dissertation. LanzhouLanzhou University,2017.

[本文引用: 1]

王瑞昕. 基于毫米波雷达的多目标检测与跟踪技术研究. 硕士学位论文. 西安西安电子科技大学,2019.

[本文引用: 1]

Wang R X.

Research on multi⁃target detection and tracking based on millimeter wave radar

Master Dissertation. Xi'anXidian University,2019.

[本文引用: 1]

/