王勇軍,彭 華
?
一種適合突發(fā)通信的CPM定時恢復(fù)算法
王勇軍,彭 華
(信息工程大學(xué)信息系統(tǒng)工程學(xué)院,鄭州 450002)
針對連續(xù)相位調(diào)制(CPM)信號定時同步問題,提出一種數(shù)據(jù)輔助聯(lián)合直接判決的定時恢復(fù)算法?;贑PM信號的PAM分解,由最大似然方法得到序列檢測器和定時誤差檢測器,并構(gòu)造一階鎖相環(huán)用于估計定時誤差。采用數(shù)據(jù)輔助和數(shù)據(jù)重用的方法實現(xiàn)定時誤差的捕獲,運用直接判決方法進(jìn)行定時誤差的跟蹤。仿真實驗結(jié)果表明,當(dāng)定時誤差較大時,該算法可克服直接判決方法存在的失鎖問題,實現(xiàn)大定時誤差范圍的定時估計,且降低定時估計和檢測時的匹配濾波器的個數(shù),對DVB-RCS2標(biāo)準(zhǔn)中的CPM突發(fā)信號僅用3個匹配濾波器就可以實現(xiàn)定時估計,具有良好的定時估計性能及較好的魯棒性。
連續(xù)相位調(diào)制;定時恢復(fù);數(shù)據(jù)輔助;直接判決;定時誤差檢測器;鎖相環(huán)
連續(xù)相位調(diào)制(Continuous Phase Modulation, CPM)是一種相位連續(xù)、包絡(luò)恒定的調(diào)制方式,具有較高的帶寬和頻譜利用率,而且由于CPM的恒包絡(luò)特性,對接收機(jī)的非線性放大器影響具有較好的魯棒性,應(yīng)用前景廣泛。另一方面,由于接收機(jī)實現(xiàn)復(fù)雜,同步困難,限制了CPM特別是多進(jìn)制CPM的應(yīng)用。
目前主要有以下6種CPM定時同步方法:(1)針對特定CPM信號SOQPSK的定時估計算法[1-2]。如文獻(xiàn)[1]提出的相關(guān)數(shù)據(jù)符號條件下的定時估計算法,該算法利用數(shù)據(jù)相關(guān)性實現(xiàn)了CPM定時同步,文獻(xiàn)[2]則在文獻(xiàn)[1]的基礎(chǔ)上提出了基于直接判決的定時恢復(fù)算法。(2)定時相位聯(lián)合估計算法[3-4]。文獻(xiàn)[3]通過構(gòu)造定時偏差和相位的最大似然函數(shù),采用2個一階鎖相環(huán)分別實現(xiàn)CPM定時和相位估計,但因需匹配濾波器較多,導(dǎo)致復(fù)雜度較高。文獻(xiàn)[4]針對帶同步數(shù)據(jù)的CPM信號,提出基于非對稱非正交指數(shù)分解的定時和相位估計算法,該算法通過設(shè)置指數(shù)匹配濾波器頻率和采用3次Kalman濾波實現(xiàn)相位和定時同步,優(yōu)點是所需匹配濾波器較少,3個匹配濾波器足以實現(xiàn)大多類型CPM信號的同步,缺點是Kalman濾波器設(shè)置較復(fù)雜。(3)文獻(xiàn)[5]提出基于脈沖幅度調(diào)制(Pulse Amplitude Modulation, PAM)分解的CPM定時估計算法。該算法采用直接判決方法,通過構(gòu)造定時誤差檢測器和鎖相環(huán)實現(xiàn)定時同步。該算法適用于包括多調(diào)制指數(shù)CPM在內(nèi)的大多數(shù)CPM信號,但對定時偏差較大時定時捕獲緩慢。(4)文獻(xiàn)[6]提出的檢測與定時同步算法,該算法采用Walsh分解信號,利用直接判決方法進(jìn)行同步,該方法適用于定時的跟蹤,無法進(jìn)行定時捕獲。(5)文獻(xiàn)[7]提出的定時捕獲和跟蹤聯(lián)合算法,分別采用非數(shù)據(jù)輔助算法進(jìn)行信號定時捕獲和直接判決算法進(jìn)行信號定時跟蹤實現(xiàn)信號定時估計,但要求的數(shù)據(jù)量較大,定時跟蹤速度慢,對調(diào)制階數(shù)為4的CPM信號需要幾千個符號才能實現(xiàn)較好的定時性能。(6)文獻(xiàn)[8]提出的適用于跳頻電臺的CPM定時同步和頻偏估計算法,該方法采用波形相關(guān)和最大似然估計定時偏差的方法估計定時誤差,但采用的是BPSK作為同步頭的波形相關(guān),適用范圍有限。
對于接收到短數(shù)據(jù)量的CPM信號,如TDMA信號,由于其符號長度較短,因以上方法適用的信號類型的限制或者是性能因素,無法實現(xiàn)較好的定時估計。但一般短數(shù)據(jù)量的信號如TDMA信號一般在信號頭部含有獨特碼序列,因此在定時同步起始階段可以利用獨特碼序列作為直接判決序列的替代,這可以大大增加了信號捕獲速度和范圍。而且可以通過數(shù)據(jù)重用的方法,多次對獨特碼序列進(jìn)行定時恢復(fù),完成信號捕獲。
本文針對PAM分解的CPM定時估計算法采用直接判決方法,在定時誤差較大時存在因判決符號不可靠造成定時無法捕獲的現(xiàn)象,提出一種數(shù)據(jù)輔助聯(lián)合直接判決的定時恢復(fù)算法,首先由信號頭部的獨特碼序列,通過數(shù)據(jù)輔助和數(shù)據(jù)重用方法實現(xiàn)信號定時捕獲,然后按照直接判決的方法實現(xiàn)信號定時跟蹤,減少了定時捕獲的時間,使得基于鎖相環(huán)結(jié)構(gòu)的定時誤差檢測器變得更為可靠。
CPM調(diào)制信號復(fù)包絡(luò)可表示為:
其中:
且:
代入式(7)可得:
假設(shè)接收的CPM信號可表示為:
改變積分和求和順序得:
即:
本文提出了如圖1所示的定時恢復(fù)系統(tǒng)。
圖1 基于PAM分解的CPM定時恢復(fù)系統(tǒng)
實現(xiàn)過程分為定時捕獲和跟蹤2個階段。具體實現(xiàn) 如下:
階段1定時粗估
階段2定時跟蹤
曲線[5]定義為:
符號速率歸一化下的修正Cramer-Rao限(MCRB)[5]為:
實驗采用歸一化定時誤差的方差衡量定時估計性能:
為驗證本文算法的定時估計性能,進(jìn)行如下仿真實驗:
實驗1 定時偏差較小時算法性能比較
通過圖2可以看出,本文算法在定時偏差較小時可以比文獻(xiàn)[5]算法獲得更好的定時估計性能,但因定時誤差較小,本文算法的定時捕獲的優(yōu)勢并不十分明顯。
圖2 定時偏差時的算法性能比較
實驗2 定時偏差較大時算法性能比較
通過圖3可以看出,文獻(xiàn)[5]算法因定時誤差較大,造成定時捕獲緩慢現(xiàn)象,定時估計性能較差,而本文算法在獨特碼重復(fù)次數(shù)為5次~6次可以實現(xiàn)較好的定時估計性能,因此本文算法可實現(xiàn)對信號的快速捕獲和跟蹤,對定時誤差具有較強(qiáng)的魯棒性。
圖3 定時偏差時的算法性能比較
實驗3 匹配濾波器個數(shù)對算法性能的影響
圖4 算法性能比較時的定時估計方差
PAM分解的CPM定時估計算法采用直接判決方法,存在因符號不可靠造成定時捕獲速度慢的現(xiàn)象。為此,本文提出一種數(shù)據(jù)輔助聯(lián)合直接判決的定時恢復(fù)算法,利用已知的獨特碼,通過數(shù)據(jù)輔助和數(shù)據(jù)重用方法實現(xiàn)定時捕獲,增加了直接判決的符號可靠性,然后利用直接判決方法實現(xiàn)定時跟蹤。理論分析和仿真結(jié)果表明,該算法對DVB- RCS2標(biāo)準(zhǔn)中的獨特碼數(shù)據(jù)重復(fù)利用5次~6次即可實現(xiàn)定時偏差的捕獲,且所需匹配濾波器個數(shù)僅為3個即可達(dá)到較好的性能,具有一定的工程實用價值。
[1] Chandran P, Perrins E. Symbol Timing Recovery for CPM with Correlated Data Symbols[J]. IEEEon Communications, 2009, 57(5): 1265-1270.
[2] Chandran P, Perrins E. Decision-directed Symbol Timing Recovery for SOQPSK[J]. IEEEon Aerospace and Electronic Systems, 2009, 45(2): 781-789.
[3] Morelli M, Mengali U, Vitetta G M. Joint Phase and Timing Recovery with CPM Signals[J]. IEEEon Communications, 1999, 47(6): 938-946.
[4] Zhao Q, Stuber G L. Robust Time and Phase Synchronization for Continuous Phase Modulation[J]. IEEEon Communications, 2006, 54(10): 1857-1869.
[5] Perrins E, Bose S. Timing Recovery Based on the PAM Representation of CPM[C]//Proc. of IEEE Military Com- munications Conference. San Diego, USA: [s. n.], 2008: 1-8.
[6] 鐘 凱, 葛臨東, 鞏克現(xiàn). 一種CPM信號檢測與定時同步算法[J]. 計算機(jī)工程, 2011, 37(21): 77-79.
[7] Mengali U, Andrea A D. Synchronization Techniques for Digital Receivers[M]. New York, USA: Plenum Press, 1997.
[8] 劉 強(qiáng), 李曉東. 跳頻電臺中的CPM符號定時同步和頻偏估計[J]. 中國電子科學(xué)研究院學(xué)報, 2011, 6(1): 54-58.
[9] Rimoldi B E. A Decomposition Approach to CPM[J]. IEEEon Information Theory, 1988, 34(2): 260-270.
[10]Mengali U, Morelli M. Decomposition of M-ary CPM Signals Into PAM Waveforms[J]. IEEEon Information Theory, 1995, 41(5): 1265-1275.
[11] Kaleh G K. Simple Coherent Receivers for Partial Respose Continuous Phase Modulation[J]. IEEE Journal on Selected Areas in Communications, 1989, 7(9): 1427-1436.
[12] Anderson J B, Aulin T, Sundberg C E. Digital Phase Modulation[M]. New York, USA: Plenum Press, 1986.
[13]Perrins E, Rice M. A New Performance Bound for PAM-based CPM Detectors[J]. IEEEon Communications, 2005, 53(10): 1688-1696.
[14] Andrea A N D, Ginesi A, Mengali U. Symbol Timing Estimation with CPM Modulation[J]. IEEEon Communica- tions, 1996, 44(10): 1362-1372.
[15] Morelli M, Mengali U, Vitetta G M. Joint Phase and Timing Recovery with CPM Signals[J]. IEEEon Communications, 1997, 45(7): 867-876.
編輯 索書志
A CPM Timing Recovery Algorithm Applicable to Burst Communication
WANG Yong-jun, PENG Hua
(Institute of Information System Engineering, Information Engineering University, Zhengzhou 450002, China)
A data aided and decision-directed union timing recovery method for the synchronization problem of Continuous Phase Modulation(CPM) is presented. Based on Pulse Amplitude Modulation(PAM) representation of CPM signals, Timing Error Detector(TED) and sequence detector are got from the method of likelihood function. And a Phase Lock Loop(PLL) that is used for timing error estimation is constructed in the system, timing acquisition is achieved by using the data aided and data reuse method, by using decision-direct method to track the timing error. Simulation experimental results show that the algorithm can overcome the problem of unlock that existed in decision-directed method when the timing error is large, and achieve timing recovery in a wide range of timing error. And it reduces the number of match filter which is used in timing estimation and detection. For the CPM burst signal in DVB-RCS2 standard, it can achieve good timing estimation by using three match filters. The algorithm has good timing estimation performance and robustness .
Continuous Phase Modulation(CPM); timing recovery; data aided; decision-directed; Timing Error Detector(TED); Phase Lock Loop(PLL)
1000-3428(2014)03-0123-04
A
TP391
國家自然科學(xué)基金資助項目(61072046);河南省基礎(chǔ)與前沿技術(shù)研究計劃基金資助項目(102300410008)。
王勇軍(1986-),男,碩士研究生,主研方向:通信信號處理;彭 華,教授、博士、博士生導(dǎo)師。
2013-02-04
2013-04-11 E-mail:skyujwang@gmail.com
10.3969/j.issn.1000-3428.2014.03.025