中頻數(shù)字化正交解調(diào)結(jié)構(gòu)介紹
Simulink是MATLAB中的一種可視化仿真工具, 是一種基于MATLAB的框圖設(shè)計(jì)環(huán)境,是實(shí)現(xiàn)動(dòng)態(tài)系統(tǒng)建模、仿真和分析的一個(gè)軟件包,被廣泛應(yīng)用于線性系統(tǒng)、非線性系統(tǒng)、數(shù)字控制及數(shù)字信號(hào)處理的建模和仿真中。本文使用了Simulink仿真系統(tǒng)來(lái)搭建系統(tǒng)模型,做原理級(jí)的仿真。
本文使用的數(shù)字鎖相環(huán)模型中,信號(hào)源產(chǎn)生頻率為參考中頻的模擬正弦波,經(jīng)由零階保持器理想均勻量化編碼之后送入鑒相器,與余弦表的輸出相乘后經(jīng)環(huán)路濾波器得到相位誤差,之后輸入DCO。DCO根據(jù)相位誤差計(jì)算之后產(chǎn)生對(duì)應(yīng)頻率的輸出序列cos_odd與sin_odd,cos_even與sin_even輸出到下變頻單元的乘法器與回波中頻采樣序列進(jìn)行混頻。
下變頻單元模型中先對(duì)回波中頻信號(hào)采樣,采樣序列先輸入Buffer緩存,再經(jīng)由DEMUX拆分為奇偶2個(gè)序列xo(n)與xe(n),之后分別與輸入相應(yīng)乘法器與載波序列進(jìn)行混頻,再輸入拆分處理數(shù)字濾波器模型中進(jìn)行低通濾波,最后將得到的I_odd與I_even奇偶合并為I,Q_odd與Q_even奇偶合并為Q,就得到了解調(diào)后的正交基帶信號(hào)I,Q。
仿真參數(shù)選取中頻參考信號(hào)30 MHz,零階保持模塊的采樣頻率為150 MHz,仿真時(shí)間為1 ms,回波中頻信號(hào)頻率在29.995 MHz~30.005 MHz之間變化,將解調(diào)得到的基帶信號(hào)作FFT得到仿真結(jié)果與理想結(jié)果對(duì)比如表1。
由仿真結(jié)果可以看出,解調(diào)仿真結(jié)果與理論結(jié)果吻合很好,誤差滿(mǎn)足建模要求。模型完全可以達(dá)到要求的正交解調(diào)效果。
評(píng)論