<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 高效數字調制技術(shù)及其在DSP上的設計實(shí)現

高效數字調制技術(shù)及其在DSP上的設計實(shí)現

作者: 時(shí)間:2009-04-29 來(lái)源:網(wǎng)絡(luò ) 收藏

  2 網(wǎng)格編碼調制原理

  網(wǎng)格編碼調制與傳統的方法的最大區別在于它是把編碼與調制、解調與譯碼作為一個(gè)統一的整體進(jìn)行綜合設計,從而保證信號空間的最佳分割。它包括卷積編碼和分集映射,如圖5所示。

通用TCM碼編碼調制器結構圖

  一個(gè)m比特的信息塊被分成長(cháng)度分別為k1,k2的兩組。k1比特通過(guò)卷積編碼器后被編碼成n比特,用來(lái)在分集后信號星座的2n個(gè)子集里映射其中之一,而未參加編碼的k2比特用來(lái)在各子集的2k2個(gè)信號點(diǎn)里映射其中之一。k2=0,所有m個(gè)信息比特都參與編碼。

  2.1 4 狀態(tài)8PSK TCM分析

  文中4狀態(tài)8PSK網(wǎng)格編碼調制方案采用碼率為2/3的卷積碼對8PSK信號空間的映射構成TCM方案,基本結構如圖6所示。

4狀態(tài)8PSK網(wǎng)格編碼調制

  表示簡(jiǎn)單編碼器的一種方法是網(wǎng)格圖,如。圖7所示。它既有時(shí)間尺度,又利用了結構上的重復性,避免了支路數呈指數增長(cháng)的情況。圖7中,實(shí)線(xiàn)表示輸入比特為0的路徑,虛線(xiàn)表示輸入比特為1的路徑。

編碼器網(wǎng)格圖

  2.2 Viterbi譯碼

  Viterbi譯碼算法是目前最為常用的卷積碼的譯碼方法,主要分為硬判決維特比和軟判決維特比。本文采用硬判決,譯碼時(shí),將接收到的編碼序列與網(wǎng)格圖上所有可能的轉移路徑作比較,計算出其漢明距離,并從中選擇累加路徑距離最小的路徑,該條路徑對應的序列就是最可能的發(fā)送序列。

  對于文中的編碼器來(lái)說(shuō),其Viterbi譯碼算法的基本步驟如下:

  (1)計算量度值。根據接收到的信號序列,對a,b,c和d四種狀態(tài)分別計算上下兩支路狀態(tài)轉移的漢明距離HD upper和HD_lower。

  (2)相加,比較,選擇,存儲。在四個(gè)狀態(tài)節點(diǎn)上,分別比較到達同一節點(diǎn)的上下兩支路累積路徑量度值的大小,選擇較小的一條路徑y_final,將其狀態(tài)量度值存儲到L(s,t),其中s表示狀態(tài),t表示時(shí)間。記錄路徑r(r表示第幾條支路),并存儲到path(s,t)中。

  (3)尋找最佳路徑。根據L(s,t),path(s,t)及狀態(tài)轉移表S(S記錄了每個(gè)狀態(tài)上下分支的前一狀態(tài)值)的值從最后一個(gè)時(shí)刻開(kāi)始進(jìn)行回溯,最終得到最佳路徑,此路徑是由狀態(tài)值表示的。這是一種遞歸算法。

  (4)譯碼。根據最佳路徑,依次譯出二進(jìn)制碼字,上支路譯碼為0,下支路譯碼為1,得到譯碼結果。其實(shí),當路徑量度計算進(jìn)行到網(wǎng)格圖一定深處時(shí),前面的路徑已經(jīng)合并成一條路徑,此時(shí)就會(huì )產(chǎn)生第一位譯碼比特。這個(gè)深度即為譯碼深度,一般譯碼深度為約束長(cháng)度的5~8倍。

  2.3 仿真驗證

  圖8是10000個(gè)隨機序列經(jīng)卷積編碼,8PSK調制,Viterbi譯碼后的誤碼曲線(xiàn)圖,可以看出隨信噪比的增大,誤碼率大致呈下降趨勢,當信噪比增大到近10 dB時(shí),誤碼率為0。

10000個(gè)隨機序列經(jīng)卷積編碼

  3 結語(yǔ)

  調制所具有的頻帶集中、恒定的特性可使得調制信號通過(guò)帶限和非線(xiàn)性處理后有盡可能小的頻譜擴展,其優(yōu)良的頻譜特性與目前射頻譜資源緊張的形勢相順應。TCM在不增加帶寬和降低信息速率的條件下,可以提高整個(gè)系統的可靠性,尤其適合于在功率和頻率受限的信道中使用。而基于網(wǎng)格編碼調制的Viterbi譯碼算法具有較強的檢錯和糾錯能力。從TCM技術(shù)中可以看出:通過(guò)系統內部的組合優(yōu)化,可以使系統的整體性能得到極大的提高。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: FQPSK DSP 包絡(luò ) 數字調制

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>