《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 衛(wèi)星通信中基于Gardner算法的抗載波偏差法
衛(wèi)星通信中基于Gardner算法的抗載波偏差法
2014年電子技術(shù)應(yīng)用第4期
封 彬1, 趙艷麗2, 劉劍鋒1, 劉期烈2
(1. 國家移動衛(wèi)星通信工程技術(shù)研究中心, 江蘇 南京210000; 2. 重慶郵電大學(xué) 通信與信息工程學(xué)院, 重慶400065)
摘要: 鑒于信號載波頻率偏差引起較大的誤碼等缺點,在Gardner改進算法(E-Gardner)的基礎(chǔ)上提出了一種抗載波偏差的時鐘誤差檢測算法(AC-Gardner),該算法解決了E-Gardner算法受載波頻差和相差影響的問題。仿真結(jié)果表明,在Corazza信道環(huán)境下AC-Gardner算法能有效地消除載波偏差的影響,提高了整個系統(tǒng)的同步性能。
中圖分類號: TN927
文獻標(biāo)識碼: A
文章編號: 0258-7998(2014)04-0103-03
Anti-carrier deviation′s method based on Gardner algorithm in satellite communication
Feng Bin1, Zhao Yanli2, Liu Jianfeng1, Liu Qilie2
1. National Mobile Satellite Communications Engineering Technology Research Center, Nanjing 210000, China;2. College of Communication and Information Engineering, Chongqing University of Post and Telecommunications, Chongqing 400065, China
Abstract: In view of disadvantage of the larger bit error rate caused by signals’ carrier frequency deviation, this paper proposes a clock error detection algorithm of anti carrier deviation(AC-Gardner) based on the evolved Gardner algorithm(E-Gardner), which solves the problem that E-Gardner algorithm is easily influenced by carrier frequency offset and phase offset. Simulation results show that AC-Gardner algorithm can effectively eliminate the effect of carrier deviation, and improve the synchronization performance of the whole system under Corazza channel environment.
Key words : satellite communications;timing synchronization;carrier deviation;Gardner algorithm;Corazza channel

  隨著計算機及數(shù)字信號處理技術(shù)的發(fā)展,全數(shù)字接收機[1]在衛(wèi)星通信技術(shù)中得到了廣泛應(yīng)用。由于多普勒頻移及移動終端與衛(wèi)星之間長的傳播時延,不可避免地存在采樣時刻偏差,導(dǎo)致接收端數(shù)據(jù)樣點并不一定在最佳采樣點上,從而造成了誤碼。

  然而在衛(wèi)星通信系統(tǒng)中,信號調(diào)制載波頻率存在較大偏移[2],這將對數(shù)據(jù)的正確解調(diào)產(chǎn)生嚴(yán)重的影響。為了解決這個問題,本文在Gardner改進算法E-Gardner(Evolved Gardner)[3]的基礎(chǔ)上提出了一種用于數(shù)字通信接收端時鐘誤差檢測模塊的抗載波偏差算法AC-Gardner(Anti Carrier Gardner)。該算法可以在載波偏差存在的情況下工作,并表現(xiàn)出接近無載波偏差時的性能,提高了原算法的可靠性和準(zhǔn)確度。

  本文簡單介紹了基于全數(shù)字接收的改進定時同步環(huán)路模型,并對所提出的AC-Gardner算法作了詳細的原理描述和數(shù)學(xué)證明,對AC-Gardner算法進行了仿真,其結(jié)果與E-Gardner算法在S曲線斜率、誤碼率等性能方面做了比較。

1 AC-Gardner誤差檢測算法


001.jpg

  圖1為改進的定時同步環(huán)路模型,主要由插值濾波器、時鐘誤差檢測器TED(Timing Error Detector)、環(huán)路濾波器及定時控制器四部分組成。該改進模型與傳統(tǒng)定時同步環(huán)路[4]的區(qū)別在于TED模塊中不僅采用E-Gardner算法,而且還增加了載波偏差估計與補償部分。該模塊既能實現(xiàn)無載波偏差信號的定時誤差檢測,也能對含載波偏差的基帶信號先進行定時誤差檢測,再進行載波頻偏與相偏估計,最后與數(shù)字下變頻后的基帶信號進行復(fù)數(shù)乘法運算得到校正信號。

  根據(jù)該定時環(huán)路模型,接收的信號經(jīng)下變頻后得到:

  4023F`[_%22ETT44TPJ$XDV.png

  其中,an為正交QPSK符號的發(fā)送序列,an=exp(j·in),in=0,1,2,3,Es=1為符號能量,n為符號序列,T為碼元寬度,為從發(fā)射機到接收機的歸一化傳播時延,g(t)為升余弦脈沖,fd為多普勒頻移,收發(fā)載波固定相差,n(t)為加性復(fù)高斯白噪聲。

  對y(t)采樣并使其進入定時同步環(huán)路得到的E-Gardner算法的表達式為:

  2@2U(K59TN~MSJTNB_H~I5R.png

  當(dāng)定時同步環(huán)路進入穩(wěn)定狀態(tài)后,對連續(xù)的QPSK信號經(jīng)本地固定時鐘采樣及插值濾波器后,可以得到每個符號的最佳采樣點。假設(shè)發(fā)送信號的幅度相同,且在傳播過程中衰減一致,則接收信號最佳采樣點的幅值大約相等。于是得到:

  PZY$K}B21[Y{BO7Y6`]B{XW.png

  因此,多普勒頻移fd對TED模塊定時誤差檢測性能的影響不是線性的,而是周期性的,如圖2所示。

002.jpg

  為了消除多普勒頻移對TED模塊性能的影響,必須將多普勒頻率搬移到其對頻偏幾乎無影響的區(qū)間,即只需將多普勒頻移fd搬移至2/T的整數(shù)倍即可,所以必須計算出搬移頻率的大小。

  由于余弦函數(shù)RP}_KKW6$CE%%I_Z1@]W}IY.jpg為周期,于是整個區(qū)間上的搬移頻率YFJW{Q)1I][U%J5_)D6TV[D.jpg為:

  CAW0K36(UE7S5X495~P7`]H.png

  因而,將計算的搬移頻率與數(shù)字下變頻后的基帶信號進行復(fù)數(shù)乘法運算,最終得到矯正的基帶信號。

2 仿真結(jié)果及性能分析

  信道環(huán)境:用Matlab在基于鄉(xiāng)村陰影環(huán)境的Corazza信道模型下對AC-Gardner算法的性能進行仿真,仿真參數(shù)配置表如表1所示。

005.jpg

  對于一個定時誤差檢測算法,S曲線可以直接反映算法的性能好壞。通常,S曲線越平滑且越陡峭,對應(yīng)的算法性能就越好。所以為了進一步驗證AC-Gardner算法的性能,需進行開環(huán)仿真。圖3為E-Gardner算法和AC-Gardner算法存在載波偏差時的S曲線圖。按照以S曲線在零點處的斜率代表精確度這個標(biāo)準(zhǔn)驗證AC-Gardner算法的精度性能,由前面推導(dǎo)得知,載波頻差fd對TED性能呈周期性影響。所以為了簡便起見,只需統(tǒng)計兩種算法在載波頻差fd∈[0,1/T]的精確度,表2為其S曲線精度改進情況對比表。從該表中知道,存在載波偏差時,與E-Gardner算法相比,AC-Gardner算法精度性能約提升37%~89%左右。

003.jpg

004.jpg

  AC-Gardner算法性能可用接收端QPSK信號的誤碼率來分析,從圖4仿真結(jié)果可知,當(dāng)載波頻偏fd=1.2 MHz時,隨著信噪比的增加,盡管誤碼率曲線是逼近理想高斯白噪聲信道的,但由于多徑衰落及陰影效應(yīng),信號有很強的衰落,存在較大的誤碼率。通過對比發(fā)現(xiàn), AC-Gardner算法誤碼率曲線很貼近Corazza信道理論曲線。當(dāng)信噪比為20 dB時,E-Gardner算法的誤碼率約為1.8×10-2,AC-Gardner算法誤碼率約為2.5×10-3,經(jīng)計算后者性能提升約8.57 dB。而且,在信噪比[0,40] dB范圍內(nèi),AC-Gardner算法的平均增益約為8.46 dB。因此,當(dāng)信號中存在載波頻差和相差時, AC-Gardner算法的校正性能較好。

006.jpg

  本文提出了一種適用于衛(wèi)星通信數(shù)字接收端TED模塊的AC-Gardner算法,并給出了該算法的數(shù)學(xué)推導(dǎo)過程,同時在Corazza衛(wèi)星信道環(huán)境下從頻差估計范圍、S曲線斜率、誤碼率等三方面對其正確性進行了驗證。仿真結(jié)果表明,AC-Gardner算法不僅增強了Gardner及其改進算法對抗載波偏差的性能,同時也繼承了Gardner算法實現(xiàn)簡單、硬件消耗較小、對相位偏差不敏感的特點。所以,AC-Gardner算法能很好地克服衛(wèi)星通信中存在的多普勒偏移及加速度等難點,在全數(shù)字解調(diào)尤其是衛(wèi)星移動通信系統(tǒng)中有著較高的應(yīng)用價值。

參考文獻

  [1] MARAL G, BOUSQUET M. Satellite communications sys-tems: systems, techniques and technology[M].3rd ed.[S.l.]:Wiley, 2011.

  [2] 張公禮.全數(shù)字接收機理論及技術(shù)[M]. 北京:科學(xué)出版社, 2005.

  [3] LIM D. A modified Gardner detector for symbol timing re-covery of M-PSK signals [J]. IEEE Trans. On Communi-cations, 2004,52(10):1643-1647.

  [4] Chen Yang, Wang Yongqu. The design of a symbol timingsynchronization system for all digital receiver[J]. Microcom-puter Information, 2010(23):071.

  [5] 劉強, 陳西宏, 周進. 對流層散射多徑信道估計性能分析[J]. 電子技術(shù)應(yīng)用, 2011,37(3):94-97.

  [6] 付永明,朱江,琚瑛玨. Gardner 定時同步環(huán)路參數(shù)設(shè)計及性能分析[J].通信學(xué)報, 2012,33(6):191-198.

  [7] 唐筠. 同步頭輔助的 MPSK 信號高精度頻偏估計[J].微型機與應(yīng)用, 2011,30(20):65-67.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。