<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于DSP的短波分集合成接收機(jī)

          基于DSP的短波分集合成接收機(jī)

          作者: 時間:2013-09-23 來源:網(wǎng)絡(luò) 收藏
          M: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px">  UN= (2)

            合成后的信噪比為:

            S/N= US/UN (3)

            則可以計(jì)算出[3]當(dāng)

            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)

            需要說明的是當(dāng)某路信號幅度很小(與最大幅度相差10倍以上)或信噪比很小(小于0.2dB)時,該路信號將不參予合成。算法運(yùn)算時先找出信號幅度最大的一路信號(對應(yīng)K1=1),根據(jù)(4)式確定K2、K3和K4, 然后根據(jù)(1)式直接相加合成信號。

            四、數(shù)字解調(diào)算法

            在這個接收機(jī)中我們只考慮了短波調(diào)幅信號的解調(diào)。當(dāng)然也可以在上外接一個命令輸入單元,根據(jù)不同的輸入命令用不同的數(shù)字信號解調(diào)算法來解調(diào)不同調(diào)制方式的短波信號[4]。由于模擬前端的本振存在步進(jìn)誤差,使得進(jìn)入數(shù)字解調(diào)單元的信號載頻不夠準(zhǔn)確,采用SSB解調(diào)方法會產(chǎn)生較大的差頻聲。一種較為有效的AM信號解調(diào)方法是包絡(luò)檢波法,其算法流程如圖5所示。

            

          基于DSP的短波分集合成接收機(jī)

            圖5 AM信號解調(diào)算法流程圖

            設(shè)載波信號為uccos(ωct+ψ),調(diào)制信號為m0+mΩ(t),則接收到的標(biāo)準(zhǔn)調(diào)幅信號為:

            S(t)=[m0+mΩ(t)] uccos(ωct+ψ)

            設(shè):

            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相乘,得到的帶通信號搬移到零中頻(為了克服模擬前端本振的步進(jìn)誤差),然后再進(jìn)行低通FIR抗混迭濾波和4:1抽取并使采樣頻率從100KHz降低到25KHz,通過低通LPF2濾波,可得到同相分量和正交分量:

            I(t)=0.5mI(t)=0.5 [m0+mΩ(t)] uccosψ



          關(guān)鍵詞: DSP 短波分集 合成接收機(jī)

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();