徐飛, 王延暴
摘 要:雷達(dá)信號(hào)處理算法中大多數(shù)采用FFT方法測(cè)量頻率,如果提高測(cè)頻精度需增加FFT點(diǎn)數(shù),增加FFT點(diǎn)數(shù)的實(shí)質(zhì)是在整個(gè)單位圓(即整個(gè)距離譜)上均勻增加頻域采樣點(diǎn)數(shù),從而造成運(yùn)算量的成倍增加。Chirp-z變換可以實(shí)現(xiàn)對(duì)回波頻譜中的某段進(jìn)行局部細(xì)化,從而在采樣點(diǎn)數(shù)、運(yùn)算量增加不多的情況下,大大提高雷達(dá)的測(cè)量精度。
關(guān)鍵詞:測(cè)頻精度; FFT; Chirp-z變換; 頻域采樣
中圖分類號(hào):TN95-34文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1004-373X(2011)09-0028-02
Application of Chirp-z Transform in Radar Signal Processing
XU Fei, WANG Yan-bao
(Xian Electronic Engineering Research Institution, Xian 710010, China)
Abstract: FFT is usually used to measure frequency in radar signal processing. The FFT points should be increased for improving the frequency-measurement accuracy. While, the equably distributed sample points caused a waste of time for computation. Chirp-z transform can only work on special position so as to improve the measurement precision of radar with increasing little sample points and computation.
Keywords: frequency-measurement accuracy; FFT; Chirp-z transform; frequency domain sampling
0 引 言
采用FFT算法可以很快算出全部N點(diǎn)DFT值,即z變換X(z)在z平面單位圓上的全部等間隔取樣值。實(shí)際中也許不需要計(jì)算整個(gè)單位圓上z變換的取樣,如對(duì)于窄帶信號(hào),只需要對(duì)信號(hào)所在的一段頻帶進(jìn)行分析,這時(shí)希望頻譜的采樣集中在這一頻帶內(nèi),以獲得較高的分辨率,而頻帶以外的部分可不考慮。目前,Chirp-z變換已廣泛地應(yīng)用到雷達(dá)系統(tǒng)中。
1 Chirp-z變換簡(jiǎn)介
1.1 Chirp-z變換原理
算法原理:
已知x(n),0≤n≤N,它的z變換為:
X(z)=∑N-1n=0x(n)z-n
令z的取樣點(diǎn)為 zk=AW-k,k=0,1,2,…,M-1。
其中:
A=A0e琷θ0,W=W0e-jφ0
式中:
A0表示起始取樣點(diǎn)的半徑長(zhǎng)度,通常A0≤1;θ0表示起始取樣點(diǎn)z0的相角;
φ0表示兩相鄰點(diǎn)之間的等分角;W0為螺旋線的伸展率,W0<1則線外伸,W0>1則線內(nèi)縮(反時(shí)針),W0=1則表示半徑為A0的一段圓弧,若A0=1,這段圓弧則是單位圓的一部分。
Chirp-z變換示意及算法框圖如圖1,圖2所示。
圖1 Chirp-z變換示意圖
圖2 Chirp-z變換快速算法框圖
1.2 快速算法步驟
Chirp-z變換的計(jì)算步驟如下:
(1) 求h(n)的主值序列
(n)=W-n22,0≤n≤M-1
任意值,M≤n≤L-N
W-(L-n)22,
L-N+1≤n≤L-1
(2) 用FFT求(n)的傅里葉變換
H(k)=FFT[(n)], L點(diǎn)
(3) 對(duì)x(n)加權(quán)并補(bǔ)零
g(n)=x(n)A-nW琻22,0≤n≤N-1
0,N≤n≤L-1
(4) G(k)=FFT[g(n)],L點(diǎn)
(5) Y(k)=G(k)H(k), L點(diǎn)
(6) y(n)=IFFT[Y(k)],L點(diǎn)
(7) X(zk)=W琸22y(k), 0≤k≤M-1
2 對(duì)數(shù)據(jù)的分析
2.1 仿真數(shù)據(jù)處理結(jié)果
信號(hào)、系統(tǒng)參數(shù)設(shè)置如下:
fd1=50 kHz,
fd2=52 kHz,
FFT為2 048點(diǎn),
fs=5 MHz;
Chirp-z取2 048個(gè)樣本點(diǎn),512點(diǎn)Chirp-z變換,頻率范圍為10~160 kHz;
λ=0.008 7 m。
目標(biāo)真實(shí)速度:
v=fdλ2=50 000×0.008 72=217.50 m/s
圖3,圖4是用Matlab對(duì)信號(hào)x1(n)=sin(2πfd1?1fs?n)(0≤n≤N)的處理結(jié)果。
由FFT分析結(jié)果求得目標(biāo)速度:
v=fdλ2=2 441.4×20×0.008 72=212.40 m/s
誤差為-5.1 m/s,而采用Chirp-z分析結(jié)果求得目標(biāo)速度:
v=160-10512×137+10×1 000×0.008 7/2
=218.09 m/s
誤差為0.59 m/s,說(shuō)明Chirp-z變換比FFT的測(cè)量精度高很多。
由理論算得目標(biāo)速度的最大誤差為:
FFT:
vΔ=fΔλ2=5 000 0002 048×2×0.008 72=5.31 m/s
Chirp-z:
vΔ=fΔλ2=160 000-10 000512×0.008 72
=1.27 m/s
由理論算得的乘法計(jì)算量:
FFT:
12Llog2 L=12×2 048log22 048=11 264
Chirp-z:
L+N+M+Llog2 L=
4 096+2 048+512+4 096log24 096=55 808
x1(n)=sin2πfd1?1fs?n+sin(2πfd2?
1fs?n)+randn(n), (0≤n≤N)
圖3 FFT方法對(duì)信號(hào)x1(n)分析結(jié)果
圖4 Chirp-z方法對(duì)信號(hào)x1(n)分析結(jié)果
通過(guò)圖3,圖4可以看出,Chirp-z方法能很好地將頻率相近的兩個(gè)信號(hào)區(qū)分開(kāi)來(lái),而FFT方法則不能。
2.2 處理結(jié)果分析
通過(guò)處理結(jié)果可以看出,當(dāng)Chirp-z變換的數(shù)據(jù)樣本點(diǎn)數(shù)和FFT的點(diǎn)數(shù)相同時(shí),測(cè)量精度比FFT提高很多,對(duì)多目標(biāo)的分辨能力也很好,同時(shí)計(jì)算量也會(huì)增加很多,但隨著信號(hào)處理器件的不斷發(fā)展,計(jì)算量已不是主要問(wèn)題。當(dāng)Chirp-z變換的數(shù)據(jù)樣本點(diǎn)數(shù)遠(yuǎn)遠(yuǎn)小于FFT點(diǎn)數(shù)時(shí),測(cè)量精度比FFT也會(huì)提高很多,但多目標(biāo)的分辨能力不好,計(jì)算量和FFT基本不變,這種情況下可以大大縮短雷達(dá)的周期,節(jié)約系統(tǒng)的工作時(shí)間,對(duì)于檢測(cè)快速目標(biāo)非常有利。
3 結(jié) 論
隨著器件及雷達(dá)技術(shù)的不斷發(fā)展,測(cè)量精度和處理時(shí)間越來(lái)越成為雷達(dá)技術(shù)人員關(guān)注的焦點(diǎn),在特殊情況下普通的FFT算法已不能滿足系統(tǒng)的要求,有時(shí)可以根據(jù)雷達(dá)的特點(diǎn)合理地選擇Chirp-z變換的數(shù)據(jù)樣本點(diǎn)數(shù)、變換的點(diǎn)數(shù)、變換的區(qū)間來(lái)滿足系統(tǒng)的要求。另外,Chirp-z變換的快速算法也容易實(shí)現(xiàn),參數(shù)設(shè)置也比較靈活,通過(guò)加載不同的參數(shù)可以實(shí)現(xiàn)對(duì)不同頻率區(qū)間的檢測(cè)。Chirp-z變換已經(jīng)應(yīng)用到主動(dòng)防護(hù)系統(tǒng)探測(cè)雷達(dá)中,它不僅縮短了雷達(dá)的周期,而且大大提高了系統(tǒng)測(cè)量精度。
參考文獻(xiàn)
[1]程佩青.數(shù)字信號(hào)處理教程[M].2版.北京:清華大學(xué)出版社,2001.
[2]王世一.數(shù)字信號(hào)處理(修訂版)[M].北京:北京理工大學(xué)出版社,1997.
[3]胡廣書.數(shù)字信號(hào)處理:理論、算法與實(shí)現(xiàn)[M].2版.北京:清華大學(xué)出版社,2003.
[4]吳鎮(zhèn)揚(yáng).數(shù)字信號(hào)處理[M].北京:高等教育出版社,2004.
[5]胡廣書.數(shù)字信號(hào)處理導(dǎo)論[M].北京:清華大學(xué)出版社,2005.
[6]陳懷琛.數(shù)字信號(hào)處理及其Matlab實(shí)現(xiàn)[M].北京:電子工業(yè)出版社,1998.
[7]宋瑋.FMCW雷達(dá)測(cè)距精度及其信號(hào)處理技術(shù)的研究[D].南京:南京理工大學(xué),2004.
[8]鞠佩恒.合成孔徑雷達(dá)Chirp Z-Transform成像算法研究[D].北京:中國(guó)科學(xué)院電子學(xué)研究所,2004.
[9]丁康,潘成灝,李巍華.ZFFT與Chirp-z變換細(xì)化選帶的頻譜分析對(duì)比[J].振動(dòng)與沖擊,2006,25(6):9-12.
[10]劉喆,楊建宇.LFMCW雷達(dá)運(yùn)動(dòng)目標(biāo)高精度檢測(cè)方法[J].電子信息對(duì)抗技術(shù),2007,22(1):33-35,40.
[11]陳祝明,丁義元,向敬成.采用Chirp-z變換提高LFMCW雷達(dá)的測(cè)距離精度[J].信號(hào)處理,2002,18(2):110-112.
注:本文中所涉及到的圖表、注解、公式等內(nèi)容請(qǐng)以PDF格式閱讀原文