吳毅杰 程慶林
(上海航天電子技術(shù)研究所 上海 201109)
基于通用化平臺的多模解調(diào)器的研究與實現(xiàn)
吳毅杰 程慶林
(上海航天電子技術(shù)研究所 上海 201109)
針對未來空間飛行器通信設(shè)備之間通信質(zhì)量和靈活性越來越高的要求,對多功能、高可靠、自適應(yīng)全數(shù)字化接收機(jī)的需求更加迫切;本文結(jié)合軟件無線電(SDR)技術(shù)分析了PSK(Phase-Shift Keying)信號的解調(diào)模型及其算法特點;研究發(fā)現(xiàn):可基于通用的硬件平臺通過上位機(jī)軟件下發(fā)指令完成兩種模式的解調(diào)器之間的無縫切換;本文結(jié)合Matlab、ISE、Modelsim等EDA工具,在自主開發(fā)的硬件平臺上進(jìn)行了實現(xiàn),并完成了相關(guān)性能指標(biāo)的測試。
通用平臺;多模式;數(shù)字解調(diào)器;FPGA
解調(diào)器是數(shù)字化接收機(jī)中的最為關(guān)鍵的信號處理模塊?,F(xiàn)代無線通信中,相移鍵控(Phase-Shift Keying,PSK)調(diào)制方式由于其恒定的包絡(luò)、在給定信號電平中有最低誤碼率、高效率等特點被廣泛應(yīng)用在軍事和商業(yè)通信系統(tǒng)中,目前最廣泛采用的PSK調(diào)制方式主要有:BPSK、OQPSK、QPSK等。其中BPSK信號調(diào)制解調(diào)實現(xiàn)最為容易,在我國第二代移動通信的窄帶CDMA(IS-95)系統(tǒng)中得到了應(yīng)用。QPSK調(diào)制方式相對BPSK調(diào)制擁有更高的頻帶利用率;相對于OQPSK調(diào)制,它又較易于實現(xiàn),被應(yīng)用到絕大多數(shù)高速數(shù)字衛(wèi)星系統(tǒng)中,如美國NASA的跟蹤與數(shù)據(jù)中繼衛(wèi)星系統(tǒng)(TDRSS)、日本地球資源衛(wèi)星(JERS)以及我國的資源1號衛(wèi)星,都采用QPSK調(diào)制方式。本文通過分析兩種PSK信號的解調(diào)模型的特點,在同一硬件平臺上實現(xiàn)一種雙模解調(diào)器,并最終應(yīng)用到載人航天飛行器的空空通信機(jī)、空空通信地面測試設(shè)備和探月工程測試設(shè)備中。
1.1 解調(diào)模型
解調(diào)器基本結(jié)構(gòu)主要包括:中頻采A/D、數(shù)字下變頻模塊、基帶時鐘恢復(fù)模塊、差分解碼模塊、外部時鐘和外圍參數(shù)設(shè)置模塊構(gòu)成。
1.2 鑒相算法
經(jīng)典的Costas環(huán)的中的鑒相器是乘法器,該環(huán)路被廣泛應(yīng)用在各種數(shù)字通信解調(diào)接收系統(tǒng)中。但是經(jīng)典Costas環(huán)只能解調(diào)BPSK信號和UQPSK信號,要實現(xiàn)QPSK解調(diào)就必須考慮使用其他的環(huán)路。
1.3 數(shù)字下變頻器
下變頻器主要由三個部分組成:本地振蕩器,數(shù)字混頻器,低通濾波器。
NCO的原理和結(jié)構(gòu)與直接數(shù)字頻率合成的原理相同,NCO也是從相位概念觸發(fā)直接合成所需的正/余弦波形將采樣頻率fclk均分為2N份,輸出頻率是頻率分辨率的s倍,s是頻率控制字(Frequency Control Word,F(xiàn)CW),則:
數(shù)字混頻器其實就是一個乘法器,低通濾波器濾除二次倍頻分量。
1.4 環(huán)路濾波器
環(huán)路濾波器有很多類型,包括RC濾波器、無源比例積分濾波器和有源比例積分濾波器。
2.1 載波恢復(fù)環(huán)路建模
Simulink是Matlab中的一種可視化仿真工具,每一個模塊都有相應(yīng)的輸入/輸出端口,部分模塊還有獨立的參數(shù)設(shè)計界面。
2.2 建模仿真結(jié)果
調(diào)整發(fā)送端中的載波頻率:設(shè)置為74.92MHz(即頻率偏移為80kHz),運行兩種解調(diào)模型。觀察解調(diào)前后I、Q的信號波形。
3.1 硬件平臺
考慮到解調(diào)器的多模設(shè)計,硬件電路中的元件選擇需要注意的主要包括:AD、FPGA和晶振。模/數(shù)轉(zhuǎn)化器(ADC)使用的是ADI公司生產(chǎn)的AD6645,F(xiàn)PGA使用的是Xilinx公司的300萬門FPGA-XC2V3000,系統(tǒng)的采樣率需要根據(jù)不同的解調(diào)模式發(fā)生改變,因此配置頻率為45.8MHz和56.9MHz兩片晶振。
3.2 FPGA軟件設(shè)計
FPGA軟件是解調(diào)器的核心,解調(diào)系統(tǒng)低通濾波器、數(shù)控振蕩器、數(shù)字鑒相器、環(huán)路濾波器、差分解碼器、并串轉(zhuǎn)換器等模塊組成。
3.3 FPGA軟件功能仿真
在Testbench中讀入利用Matlab制作的數(shù)字化信號源數(shù)據(jù),模擬ADC采樣功能。
(1)DBPSK解調(diào)模式功能仿真;
(2)DQPSK解調(diào)模式功能仿真。
3.4 在線測試與分析
主要就以下三個指標(biāo)進(jìn)行解調(diào)器的在線測試:①可跟蹤的中頻信號頻率范圍測試;②解調(diào)系統(tǒng)的抗干擾能力測試,在中頻信號中混入不同信噪比的加性白噪聲,在保證一定誤碼率水平的情況下確定解調(diào)系統(tǒng)所能夠承受的信噪比下限;③接收的動態(tài)范圍即中頻信號的功率范圍測試。
軟件無線電技術(shù)提出的最終目的是實現(xiàn)通信系統(tǒng)的智能化和硬件平臺的通用化、小型化集成設(shè)計。本文基于SDR技術(shù)研究并實現(xiàn)了一種模式可無縫切換的全數(shù)字化解調(diào)器。利用可視化建模平臺建立了相應(yīng)的解調(diào)模型,定量分析仿各模型靜態(tài)和動態(tài)參數(shù),對常規(guī)的設(shè)計方法提出了復(fù)用/優(yōu)化設(shè)計方法,大大減少了FPGA邏輯資源的使用,給出了多模解調(diào)器功能仿真結(jié)果。文章還重點對解調(diào)器的頻率跟蹤性能、抗噪聲性能和接收動態(tài)范圍等表征解調(diào)器重要性能的指標(biāo)進(jìn)行了定量評估和分析。
[1]Joe Mitola,The software Radio Architecture,IEEE Communication Magazine,May 1995.
[2]楊小牛,樓才義.軟件無線電原理與應(yīng)用.北京:電子工業(yè)出版社,2001.
[3]樊昌信,曹麗娜.通信原理.北京:國防工業(yè)出版社,2007,3.
[4]洪振宏.高碼速率QPSK解調(diào)器載波恢復(fù)環(huán)的算法與實現(xiàn).中國科學(xué)院空間科學(xué)與應(yīng)用研究中心,2007.
[5]張慶民.高速中頻采樣和數(shù)字下變頻的研究.中國科學(xué)技術(shù)大學(xué)博士論文,2000,5.
TN948.55
A
1004-7344(2016)12-0296-01
2016-4-10