燕展??,康凱,王紅軍
(解放軍電子工程學(xué)院,合肥230037)
一種改進(jìn)的衛(wèi)星MPSK通信信號盲載頻估計(jì)算法?
燕展??,康凱,王紅軍
(解放軍電子工程學(xué)院,合肥230037)
針對第三方偵察中衛(wèi)星通信信號的載波頻率高精度估計(jì)問題,提出了一種沒有先驗(yàn)知識條件下的MPSK信號盲載頻估計(jì)改進(jìn)算法,推導(dǎo)了MPSK信號四階循環(huán)累積量運(yùn)算的簡化形式,并采用循環(huán)重疊Welch功率譜粗載頻估計(jì)和四階循環(huán)累積量精估計(jì)的方法完成MPSK信號的載頻估計(jì),大幅降低了運(yùn)算量。仿真實(shí)驗(yàn)證明了所提算法的有效性。
衛(wèi)星通信;MPSK信號;載頻估計(jì);盲估計(jì);循環(huán)重疊Welch功率譜;高階循環(huán)累積量
載波頻率估計(jì)是對數(shù)字信號進(jìn)行分析的一個重要問題。在電子對抗領(lǐng)域中,尤其是第三方偵察中,對未知參數(shù)信號的載波頻率估計(jì)更是對其進(jìn)行后續(xù)分析的基礎(chǔ),對于衛(wèi)星信號,其相關(guān)數(shù)據(jù)經(jīng)過進(jìn)一步處理后能用于精確定軌和地面定位,載頻估計(jì)精度的要求甚至?xí)_(dá)到毫赫茲量級,因此對載頻的精確估計(jì)有著十分重要的意義[1]。
現(xiàn)有的相關(guān)文獻(xiàn)中載頻估計(jì)主要分為參數(shù)化和非參數(shù)化方法兩大類。參數(shù)化方法如V&V算法[2]、NLS算法[3]、最小二乘擬合算法[4]等雖然具有較好的性能,但是需要其他參數(shù)的支持,對于沒有任何先驗(yàn)知識的盲載頻估計(jì)并不適用。文獻(xiàn)[5]對未知衰落信道的載頻估計(jì)問題進(jìn)行了研究,雖然也適用于盲估計(jì),但是精度不高。非參數(shù)化方法如現(xiàn)代譜估計(jì)方法雖然能工作在較低信噪比,但是運(yùn)算量極大;而將信號進(jìn)行M次冪運(yùn)算、過零點(diǎn)檢測和相位差分等時域處理方法對噪聲敏感,在低信噪比時性能下降明顯。
因此,為達(dá)到對信號分析快速準(zhǔn)確的目的,需要研究和采用合適的算法來提高精度。本文首先利用循環(huán)重疊Welch功率譜完成對未知信號的粗載頻估計(jì),然后利用簡化的高階循環(huán)累積量完成對信號的精載頻估計(jì)。仿真結(jié)果表明該算法在低信噪比下具有很好的估計(jì)效果,非常適合盲條件下的信號偵察。
循環(huán)重疊Welch功率譜(Circular Overlap Welch Spectrum,COWelch)[6]是對Welch功率譜的改進(jìn)。將長度為L的數(shù)據(jù)進(jìn)行K=2的分割,每個子段之間的重疊率為r=2/3以及子段的窗函數(shù)示意圖如圖1所示。
圖1 分段示意圖Fig.1 Diagram of segment
最終的功率譜[5]可以表示為
其中:
此種方式下的估計(jì)誤差為
式中,See(x)是白噪聲功率譜,|H(wk)|是傳遞函數(shù)的頻率響應(yīng),ρ(i)=(1-(i-1)(1-r))2。
基于功率譜的載頻估計(jì)中常使用頻率居中算法,然而該方法對噪聲非常敏感,而功率譜重心法[7]和頻率居中算法相比,其估計(jì)的準(zhǔn)確度和穩(wěn)定度更好,因此,對MPSK信號進(jìn)行粗估計(jì)時,在COWelch功率譜的基礎(chǔ)上采用重心法,計(jì)算式為
COWelch功率譜利用了分段累加,有助于抑制噪聲,有利于在低信噪比進(jìn)行載頻估計(jì),而為了獲得更好的準(zhǔn)確度和穩(wěn)定性,采用重心法需要選擇合適的計(jì)算數(shù)據(jù),通過計(jì)算COWelch功率譜全序列的均值和標(biāo)準(zhǔn)差,設(shè)置門限,排除數(shù)值小于門限的點(diǎn)(基本上都是噪聲),再利用式(3)計(jì)算,可以提高粗估計(jì)的準(zhǔn)確度和穩(wěn)定性,而計(jì)算的復(fù)雜度基本沒有改變。
數(shù)字通信信號通常都具有循環(huán)平穩(wěn)特性,利用高階循環(huán)累積量在理論上可完全抑制任何平穩(wěn)高斯或非高斯噪聲以及非平穩(wěn)的高斯噪聲,有利于信號的參數(shù)估計(jì)[8]。
實(shí)際中,常用的延時為0的四階循環(huán)累積量可以表示為[9]
式中,x(t)為信號,<>t表示求時間平均。
對于截獲到的MPSK信號,其可以表示為
式中,A為信號的幅度,fc為信號載頻,θi為相位信息,θo為初相,n(t)為信號噪聲。
以BPSK、QPSK、8PSK為例,經(jīng)過計(jì)算,得
顯然,對于BPSK和QPSK信號,四階循環(huán)累積量可以準(zhǔn)確地估計(jì)出載頻,對于更高階信號,需要先通過平方運(yùn)算,降低階數(shù),再利用該方法。直接利用式(4)時,計(jì)算復(fù)雜度非常高,并且當(dāng)估計(jì)精度要求較高時,α的步進(jìn)變小,運(yùn)算量巨大。
根據(jù)高階循環(huán)累積量的相關(guān)理論[9],信號的四階循環(huán)累積量可以表示為
式中,Mαkx表示信號在循環(huán)頻率α的k階循環(huán)矩,Am2={α:Mα2x(τ)≠0,0≤α+n2π<2π}。
四階循環(huán)累積量的簡化條件[9]:對于四階循環(huán)累積量Cα4x(τ1,τ2,τ3),若所有的β∈Am2恒有α-β?Am2,則式(7)中所有包含循環(huán)頻率α-β的項(xiàng)都等于0。
利用式(5)的信號表述式,計(jì)算MPSK信號的二階循環(huán)累積量Mβ2x(τ),并利用化簡可得
同理可得MPSK信號的四階循環(huán)累積量Mα4x(τ):
由式(8)和式(9)可知,對于MPSK信號,當(dāng)β=4πfc時,Mβ2x(τ)不為0,當(dāng)β≠4πfc時,Mβ2x(τ)均為0;而當(dāng)α=16πfc時,Mα4x(τ)不為0,當(dāng)α≠16πfc時,Mα4x(τ)均為0;因此,當(dāng)β∈Am2時,有α-β?Am2,則式(7)中所有包含循環(huán)頻率α-β的項(xiàng)都等于0。于是式(4)可以簡化為
以載頻fc=1 kHz的BPSK、QPSK信號為例,分別按照未簡化的式(4)和簡化后的式(10)在0~2fc范圍內(nèi)進(jìn)行計(jì)算,結(jié)果如圖2和圖3所示(左上角的小圖為局部放大,分辨率更高)。
圖2 BPSK計(jì)算結(jié)果對比圖Fig.2 Comparison of the result for BPSK
圖3 QPSK計(jì)算結(jié)果對比圖Fig.3 Comparison of the result for QPSK
由圖2和圖3的結(jié)果可以看出,按照式(4)和式(10)結(jié)算出的結(jié)果幾乎完全重合,從而驗(yàn)證了式(10)的正確性,此時計(jì)算量得到了大幅降低。
雖然利用式(10)在計(jì)算量上已經(jīng)有了大幅降低,但是當(dāng)分析范圍較大時運(yùn)算量依然非常大。而利用之前的粗估計(jì)結(jié)果,可以縮小分析范圍,進(jìn)一步降低運(yùn)算量。采用粗估計(jì)和精估計(jì)相結(jié)合的方法,可以在估計(jì)范圍和估計(jì)精度上取得折衷。
4.1 算法流程
綜合上述分析,對MPSK信號進(jìn)行載波頻率估計(jì)算法的整體流程為:
(1)在寬頻帶范圍內(nèi)對數(shù)據(jù)進(jìn)行COWelch功率譜估計(jì),其中獨(dú)立分割為K,子段數(shù)據(jù)重疊率為r,變換點(diǎn)數(shù)為NCOW;
(2)計(jì)算功率譜譜值P(i)的均值m和標(biāo)準(zhǔn)差s,設(shè)置門限為Threshold=m+s;
(3)排除P(i)<Threshold的點(diǎn),再利用式(3)計(jì)算出^f;
(4)在^f±Δf的范圍內(nèi)按照所需的精度,利用式(10)計(jì)算信號的四階循環(huán)累積量;
(5)在所得四階循環(huán)累積量結(jié)果中尋找最大值,此時對應(yīng)的α即為信號的載頻。
4.2 性能分析
在粗估計(jì)中,估計(jì)的穩(wěn)定性(方差)對后續(xù)精估計(jì)有著非常大的影響,粗估計(jì)方差較大時為了正確估計(jì)出信號的載頻需要增大精估計(jì)的范圍,整體算法的計(jì)算量也會因此變大。
文獻(xiàn)[5]指出,和Welch功率譜估計(jì)相比,COW-elch功率譜估計(jì)的偏差和方差性能都得到提升,并且估計(jì)方差,即方差性能上最大可以有倍的提升。然而該結(jié)論十分籠統(tǒng),沒有給出性能提升與K和r的關(guān)系,無法確定方差性能上是否真的有提升,并且不便于指導(dǎo)實(shí)際操作,需要對其進(jìn)行進(jìn)一步分析。
Welch功率譜的估計(jì)誤差為[6]
為進(jìn)一步分析COWelch功率譜估計(jì)與Welch功率譜估計(jì)的方差性能,將式(6)代入式(7)可得經(jīng)過計(jì)算并化簡可得
由式(13)可以看出,VarWelch是倍。例如,當(dāng)K=2、r= 0.5時,和Welch功率譜估計(jì)相比COWelch功率譜估計(jì)在方差性能上有約20%的提升;當(dāng)K=6、r=0.8時,COWelch功率譜估計(jì)在方差性能上有約10%的提高。結(jié)合實(shí)際意義,0<r<1,K≥2,則恒有即COWelch功率譜估計(jì)在方差性能上要好于Welch功率譜估計(jì)。
對于實(shí)際情況,r通常取值大于零,為減小計(jì)算量,K值通常較小(通常不超過6),此時,COWelch功率譜對性能的改善作用明顯,和Welch功率譜相比,算法的復(fù)雜度基本上沒有增加。因此利用COWelch完成對信號載頻粗估計(jì)可以獲得更加穩(wěn)定的性能,更有利于后續(xù)的精估計(jì)。
在計(jì)算量上,假設(shè)數(shù)據(jù)長度為M,循環(huán)頻率點(diǎn)數(shù)為Nα,x次乘法的計(jì)算量為A(x),加法的計(jì)算量為B(x),則利用本算法,總的計(jì)算量Asum1約為
而直接利用高階循環(huán)累積量完成同樣精度的計(jì)算量Asum2為(fmax為總的頻帶寬度)
實(shí)驗(yàn)1:已進(jìn)行了下變頻處理至中頻的衛(wèi)星信號,在高斯白噪聲且SNR為-3 dB條件下,對符號個數(shù)為1 000、符號速率為400、載頻為22.375 kHz的QPSK信號進(jìn)行COWelch功率譜估計(jì),其中參數(shù)設(shè)置為K=5、r=0.75、N=212,結(jié)果如圖4所示。
圖4 QPSK-3 dB COWelch估計(jì)結(jié)果Fig.4 Estimation of QPSK when SNR=-3 dB
從圖4可以看出,在SNR為-3 dB時,COWelch功率譜估計(jì)能夠反映出信號在頻譜中的大致位置,并且信號功率譜明顯高于噪聲的功率譜,經(jīng)過門限設(shè)置可以排除絕大部分的噪聲,利用粗估計(jì)的計(jì)算公式已經(jīng)可以獲得較為準(zhǔn)確的載波頻率值。
在上述基礎(chǔ)上對信號進(jìn)行四階循環(huán)累積量計(jì)算,結(jié)果如圖5所示。
圖5 QPSK-3 dB四階循環(huán)累積量Fig.5 Fourth-order cyclic cummulant of QPSK when SNR=-3 dB
從圖5可以看出,利用四階循環(huán)累積量可以準(zhǔn)確地估計(jì)出信號的載頻,并且利用未化簡的式(4)和化簡后的式(10)進(jìn)行計(jì)算的結(jié)果一致。
實(shí)驗(yàn)2:在符號信噪比SNR為-5~3 dB條件下對BPSK、QPSK和8PSK的衛(wèi)星信號利用COWelch功率譜進(jìn)行300次蒙特卡洛仿真,仿真中,K=6,r=0.8,N=212,符號個數(shù)統(tǒng)一為1 200,符號速率為400,載頻為28.563 kHz,成形脈沖為滾降系數(shù)為0.35的升余弦。
以歸一化偏差mean(|f′-fc|/fc)和歸一化方差var([f′-fc]/fc)為評價(jià)標(biāo)準(zhǔn),并以文獻(xiàn)[7]為對比,則粗估計(jì)結(jié)果如圖6和圖7所示。
圖6 歸一化頻偏曲線Fig.6 Normalized bias
圖7 歸一化方差曲線Fig.7 Normalized var
從仿真結(jié)果可以看出,即使在符號信噪比低于0 dB,K=6,r=0.8的獨(dú)立分段和重合度時,利用COWelch功率譜估計(jì)也能較為準(zhǔn)確地估計(jì)出信號的載頻,并且和文獻(xiàn)[7]相比利用COWelch功率譜估計(jì)出的載波頻率無論是準(zhǔn)確度和穩(wěn)定性都要更好。
利用前面獲得的粗估計(jì)結(jié)果^f,對信號進(jìn)行混頻和重采樣后,在1 kHz的帶寬范圍內(nèi)對上述信號進(jìn)行精度為1 Hz四階循環(huán)累積量估計(jì),當(dāng)估計(jì)結(jié)果偏差在0.5%內(nèi)認(rèn)為估計(jì)正確,則正確估計(jì)的次數(shù)如圖8所示。
圖8 成功估計(jì)率Fig.8 Rate of accurate estimation
從圖8可以看出,四階循環(huán)累積量對BPSK和QPSK信號的載頻估計(jì)的成功率基本相同,在-5 dB時也有80%左右的成功率,而對8PSK信號,由于對信號先進(jìn)行了平方運(yùn)算,再利用四階循環(huán)累積量時性能上損失較大,當(dāng)需要更好的性能時,可以考慮利用更高階循環(huán)累積量。
本文首先利用COWelch功率譜粗略估計(jì)出MPSK信號的載頻,然后利用改進(jìn)的高階累積量算法完成對信號載頻的精估計(jì),最后對算法的性能進(jìn)行了分析,仿真結(jié)果表明該算法在低信噪比條件下依然能夠有效估計(jì)出信號載頻。相對于單一算法,改進(jìn)后的算法無論在時效性還是準(zhǔn)確性上都有非常大的改進(jìn),適用于電子對抗偵察時對衛(wèi)星信號的盲條件下載頻信息精確估計(jì)。
[1]黃富彪,何兵哲.一種衛(wèi)星信號載波頻率精確估計(jì)算法[J].現(xiàn)代電子技術(shù),2012,35(3):129-131,134. HUANG Fu-biao,HE Bing-zhe.A carrier frequency accurate estimation algorithm for satellite signal[J].Modern Electronic Technique,2012,35(3):129-131,134.(in Chinese)
[2]Viterbi A.Nonlinear estimation of PSK-modulated carrier phase with application to burst digital transmission[J].IEEE Transactions on Information Theory,1983,29(4):543-551.
[3]李晶,朱江,張爾揚(yáng),等.高速8PSK調(diào)制信號的頻率捕獲及跟蹤算法研究[J].信號處理,2005,21(1):66-69. LI Jing,ZHU Jiang,ZHANG Er-yang,et al.Algorithm for Carrier Frequency Acquisition and Tracking of High-speed 8PSK Modulated Signals[J].Signal Processing,2005,21(1):66-69.(in Chinese)
[4]鄧振淼,劉渝.MPSK信號載頻盲估計(jì)[J].通信學(xué)報(bào),2007,28(2):94-100. DENG Zhen-miao,LIU Yu.Blind estimation of MPSK carrier frequency[J].Journal on Communications,2007,28(2):94-100.(in Chinese)
[5]閆哲,許華.未知衰落信道中MPSK信號的非數(shù)據(jù)輔助載波頻率估計(jì)方法[J].電訊技術(shù),2011,51(10):29-30. YAN Zhe,XU Hua.Non Data-aided Carrier Frequency Estimation Method for MPSK Signal in Unknown Fading Channel[J].Telecommunication Engineering,2011,51(10):29-34.(in Chinese)
[6]Barbé K,Pintelon R,Schoukens J.Welch method revisited:nonparametric power spectrum estimation via circular overlap[J].IEEE Transactions on Signal Processing,2010,58(2):553-565.
[7]王戈,嚴(yán)俊.一種基于功率譜估計(jì)的盲載頻估計(jì)新算法[J].計(jì)算機(jī)工程與應(yīng)用,2012,48(13):114-117,129. WANG Ge,YAN Jun.Novel algorithm for blind carrier frequency estimation based on power spectrum calculation[J]. Computer Engineering and Applications,2012,48(13):114-117,129.(in Chinese)
[8]鄭文秀,趙國慶,羅明.基于高階循環(huán)累積量的OFDM子載波盲估計(jì)[J].電子與信息學(xué)報(bào),2008,30(2):346-349. ZHENG Wen-xiu,ZHAO Guo-qing,LUO Ming.Blind Estimation of OFDM Sub-carrier Frequencies Based on the High-Order Cyclic Cumulants[J].Journal of Electronics&Information Technology,2008,30(2):346-349.(in Chinese)
[9]張賢達(dá),保錚.非平穩(wěn)信號分析與處理[M].北京:國防工業(yè)出版社,1998. ZHANG Xian-da,BAO Zheng.Nonstable Signal Processing and Analysis[M].Beijing:National Defense Industry Press,1998.(in Chinese)
YAN Zhan was born in Nanyang,Henan Province,in 1987.He is now a graduate student. His research concerns blind communication signal processing.
Email:yanzhan0920@sina.cn
康凱(1987—),男,陜西西安人,博士研究生,主要研究方向?yàn)榇笠?guī)模MIMO信號處理;
KANG Kai was born in Xi′an,Shaanxi Province,in 1987.He is currently working toward the Ph.D.degree.His research concerns large-scale MIMO signal processing.
Email:kaikang1987@gmail.com
王紅軍(1968—),男,江蘇鎮(zhèn)江人,博士,副教授,主要研究方向?yàn)橥ㄐ艑?、認(rèn)知無線電、移動通信。
WANG Hong-jun was born in Zhenjiang,Jiangsu Province,in 1968.He is now an associate professor with the Ph.D.degree.His research concerns communication countermeasure,cognitive radio and mobile communication.
Email:hongjun-wang@163.com
An Improved Blind Carrier Frequency Estimation Algorithm for Satellite MPSK Signals
YAN Zhan,KANG Kai,WANG Hong-jun
(Electronic Engineering Institute of PLA,Hefei 230037,China)
For the problem of carrier frequency high-precision estimation of satellite signal,an improved blind carrier frequency estimation algorithm for satellite MPSK signals is presented in presence of unknown parameters.The simplified format of fourth-order cyclic cummulant is analyzed and used in order to reduce the computational complexity.The circular overlap Welch spectrum is used to perform a coarse estimation and the high-order cyclic cummulant method is used to perform a fine estimation.Simulation results show that the new algorithm can quickly and effectively estimate the signal carrier frequency under low SNR.
satellite communication;MPSK signal;carrier frequency estimation;blind estimation;circular overlap Welch spectrum;high-order cyclic cummulant
The National Natural Science Foundation of China(No.60972161)
date:2013-03-02;Revised date:2013-06-09
國家自然科學(xué)基金資助項(xiàng)目(60972161)
??通訊作者:yanzhan0920@sina.cnCorresponding author:yanzhan0920@sina.cn
TN927.2
A
1001-893X(2013)09-1186-05
燕展(1987—),男,河南南陽人,碩士研究生,主要研究方向?yàn)橥ㄐ判盘柮ぬ幚恚?/p>
10.3969/j.issn.1001-893x.2013.09.013
2013-03-02;
2013-06-09