基于DSP的短波分集合成接收機
合成后的信噪比為:
S/N= US/UN (3)
則可以計算出[3]當
K2/K1=US2/US1, K3/K1=US3/US1, K4/K1=US4/US1 (4)
時合成后的信號信噪比最大,最大信噪比為
(S/N)max= S1/N1+S2/N2+S3/N3+S4/N4 (5)
需要說明的是當某路信號幅度很小(與最大幅度相差10倍以上)或信噪比很小(小于0.2dB)時,該路信號將不參予合成。算法運算時先找出信號幅度最大的一路信號(對應K1=1),根據(jù)(4)式確定K2、K3和K4, 然后根據(jù)(1)式直接相加合成信號。
四、數(shù)字解調(diào)算法
在這個接收機中我們只考慮了短波調(diào)幅信號的解調(diào)。當然也可以在DSP上外接一個命令輸入單元,根據(jù)不同的輸入命令用不同的數(shù)字信號解調(diào)算法來解調(diào)不同調(diào)制方式的短波信號[4]。由于模擬前端的本振存在步進誤差,使得進入數(shù)字解調(diào)單元的信號載頻不夠準確,采用SSB解調(diào)方法會產(chǎn)生較大的差頻聲。一種較為有效的AM信號解調(diào)方法是包絡檢波法,其算法流程如圖5所示。
圖5 AM信號解調(diào)算法流程圖
設載波信號為uccos(ωct+ψ),調(diào)制信號為m0+mΩ(t),則接收到的標準調(diào)幅信號為:
S(t)=[m0+mΩ(t)] uccos(ωct+ψ)
設:
mI(t)= [m0+mΩ(t)] uccosψ
mQ(t)= [m0+mΩ(t)] ucsinψ
則調(diào)制信號可以分解為載波的同相分量和正交分量,即mI(t) cosωct-mQ(t)sinωct。將輸入信號分別與本地載波cosωct和sinωct相乘,得到的帶通信號搬移到零中頻(為了克服模擬前端本振的步進誤差),然后再進行低通FIR抗混迭濾波和4:1抽取并使采樣頻率從100KHz降低到25KHz,通過低通LPF2濾波,可得到同相分量和正交分量:
I(t)=0.5mI(t)=0.5 [m0+mΩ(t)] uccosψ
評論