版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 課程名稱:現(xiàn)代編碼理論 任課教師:王琳洪少華 論文題目:LDPC碼的BP譯碼算法 姓名:曹沙沙趙卜寒 學(xué)號(hào):學(xué)32013115324323320131153274 2014年07月06日目錄 摘要II. AbstractIII 第一章LDPC碼的概述1 1.1 LDPC碼的發(fā)展史1 1.2 、LDPC的表示1 1.3 二進(jìn)制LDPC的編碼方法3 1.3.1 校驗(yàn)矩陣的生成3 1.3.2 編碼算法4 第二章LDPC碼譯碼算法6. 1.1 . Gallager概率譯碼基本思路6 1.2 BP算法研究8 1.3 用對(duì)數(shù)似然比表示的BP算法11 第三章LDPC的性能分析14 LDPC的仿真模型14
2、LDPC的譯碼性能15 碼長對(duì)性能的影響15 迭代次數(shù)對(duì)譯碼性能的影響16 結(jié)論18 參考文獻(xiàn)H9摘要 低密度奇偶校驗(yàn)碼是Gallager提出的一種線性分組碼,其性能可以非常接近香農(nóng)極限。 它是根據(jù)低密度稀疏校驗(yàn)矩陣H和二分圖來構(gòu)造的, 本文詳細(xì)的闡述了二進(jìn)制,規(guī)則的LDPC勺BP譯碼算法,其校驗(yàn)矩陣每一行和每一列的1的個(gè)數(shù)是相同的,分別為p和q,其Tanner圖中比特節(jié)點(diǎn)的度和校驗(yàn)節(jié)點(diǎn)的度分別對(duì)應(yīng)著一個(gè)固定值,通常用(min,p,q)表示。BP譯碼算法是一種迭代的概率譯碼算法,本文著重于BP譯碼算法及其簡(jiǎn)化運(yùn)算。 本論文主要介紹了LDPCK的構(gòu)造、編碼和譯碼基本原理。闡述了LDP訴譯碼的過程
3、,并通過MATLAB&真工具對(duì)LDPCK在AWG陸道的誤比特率性能進(jìn)行了仿真,分析了信噪比、碼長和迭代次數(shù)對(duì)誤比特率性能的影響。 關(guān)鍵詞:二進(jìn)制LDPCBP算法迭代概率譯碼后驗(yàn)概率Abstract LowDensityParityCheck(LDPC)codesareaclassoflinearblockcodesproposedbyGallager,whichperformatarateextremelyclosedtotheShannoncapacity.Itisbasedonlow-densityparitycheckmatrixHandsparsebipartitegraphi
4、sconstructed,thepaperelaboratedbinary,LDPCdecodingalgorithmofBPrule,thenumberofoneofitscheckmatrixeachrowandeachcolumnisthesame,respectively,pandq,theTannergraphofbitnodesandchecknodesofdegreecorrespondstoafixedvalue,respectively,usuallyexpressedas(m,n,p,q).BPdecodingalgorithmistheprobabilityofanite
5、rativedecodingalgorithm,Thispaperfocusesonitssimplifiedoperation. Thispaperdescribesthestructure,thebasicprinciplesoftheencodinganddecodingofLDPCcodes.DescribestheLDPCencodinganddecodingprocess,andthroughMATLABsimulationtoolforLDPCcodesinthebiterrorrateperformanceAWGNchannelsimulation,analysisofthei
6、mpactofsignaltonoiseratio,codelengthandnumberofiterationsofthebiterrorrateperformance. Keywords:binaryLDPCBP-decodingalgorithmiterativeprobabilityposteriorprobability第一章LDPC碼的概述 LDPC碼的發(fā)展史 1、1963年,Gallager發(fā)現(xiàn)的LDPCB被稱作古典碼型:規(guī)則LDPC 199外,MacKayandSpielman發(fā)明了不規(guī)貝U的LDPC 3、RichardsonandUrbanke開創(chuàng)了用譯碼分析設(shè)計(jì)碼型的方法。
7、 4、針對(duì)B-LDPC碼優(yōu)異的糾錯(cuò)性能,M.Davey和D.Mackay進(jìn)一步將B-LDPC碼一般化到多進(jìn)制域上,并且研究結(jié)果表明Q-LDPC碼在低碼率(R0.50.5, ,則判X Xl,(l=1,2,.,N). A 若HTX=0,或者迭代次數(shù)達(dá)到最大迭代次數(shù),則結(jié)束迭代,把輸出,否則轉(zhuǎn)到步驟(2)繼續(xù)迭代。 2.3用對(duì)數(shù)似然比表示的BP算法 上述介紹的BP算法比較復(fù)雜。一方面該算法需要在每個(gè)變量節(jié)點(diǎn)和校驗(yàn) XX 節(jié)點(diǎn)分別計(jì)算各比特為0或者為1的概率,并且在計(jì)算心和q ql時(shí),要選擇合適的系數(shù)“ml和1使之滿足概率和為1的條件;另一方面,算法的表述太過復(fù)雜,采用很多相乘運(yùn)算,耗費(fèi)較多的運(yùn)算時(shí)間
8、和硬件資源,不利于硬件實(shí)現(xiàn)。采用對(duì)數(shù)似然比描述的BP算法會(huì)有一個(gè)非常簡(jiǎn)單明了的形式。 考慮一個(gè)隨機(jī)變量X,它的對(duì)數(shù)似然比L(X)定義為 L(x)=ln3) P(X)1) 根據(jù)對(duì)數(shù)似然比的定義,令 f0 0l v=lnTT fl 0 Vml二ln乎 qml v=lnq7 l1 q 0 r. Uml=ln不 r 1ml A X作為譯碼 那么根據(jù)式(2.2)和(2.3)得 01 qmlTml 01 qml7ml l ,J/、1I/1x tanh(x)=.ln() 因?yàn)榉辞泻瘮?shù)21-x在開區(qū)間(-1.1)內(nèi)單調(diào)增加,是 關(guān)于原點(diǎn)對(duì)稱的奇函數(shù)。這樣上式變?yōu)楹?jiǎn)潔形式: Uml=ln 1-II 1 1r
9、uml=2tanh l ”(q:l4)fL(ml 因?yàn)?qml+qml=1,上式右端各項(xiàng)除以 0.1 口同qml,右端各項(xiàng)分母 1 再除以qml,可得下式: 0qml 1 1qml uml2tanhH 三L(mlqml qml -1 1r uml=2tanh再 引用Vml的定義得下式: n ld_(m ev-1 4 eml.1 這里為了使形式更簡(jiǎn)潔,引用雙曲正切函數(shù): sh(x)e-etanh(x)=-x ch(x)ee 同理有:它是在(.已*)內(nèi)單調(diào)增加,函數(shù)值三(1,1),以 y=+1,-1為漸近線,關(guān)于原點(diǎn) 對(duì)稱的奇函數(shù)。最后得到: 1tanhuml=2tanh2 一 l二L(ml (2
10、.12) 根據(jù)式(1.8)和(1.9)有 Vml=Vl umim二M(lm (2.13) 0- Vl=V|uml m三M(l) BP算法的步驟整理如下:對(duì)于校驗(yàn)矩陣元素hmlhml=1=1 的m,l執(zhí)行如下步驟運(yùn) _0 (1)初始化:Vml=vl Vml tanh 2 l (2)校驗(yàn)節(jié)點(diǎn)更新: (5)比特判決:如果Vl0Vl0, ,則判XlXl=0;=0;否則判x x=1,=1,(l=1,2,.,N) 若HTx=0,或者迭代次數(shù)達(dá)到最大迭代次數(shù),則結(jié)束迭代,把x作為譯碼輸出,否則轉(zhuǎn)到步驟(2)繼續(xù)迭代。 上述是完整的的 LDPCLDPC 碼譯碼的BP算法,但還沒有說明如何去求得在x0 譯碼的初
11、始化過程中所需要的flfl或VlVl,這些值是與信道有關(guān)的。下面以 AWGAWG N N 信道為例,說明如何計(jì)算或VlVl0的值。flflx=P(xP(x= =x|y)x|y)表示不考慮比特之間的相關(guān)性,僅根據(jù)比特xlxl的接收信號(hào)值以及信道特性而得出的比特xlxl取值為 x x 的概率,其中 x x 的取值為0 0 或 1 1。 假設(shè) AWGNAWGN 信道是二進(jìn)制無記憶對(duì)稱信道,其輸入是來自信源的二進(jìn)制 0 0、1 1 數(shù)字信號(hào),經(jīng)發(fā)端的二相 BPSKBPSK 調(diào)制器后變?yōu)?1,1,1 1 對(duì)極信號(hào)。經(jīng)收端的二相相干解調(diào)器又把 1 1, ,- -1 1 對(duì)極信號(hào)變?yōu)?0,10,1 數(shù)字信號(hào)
12、還原輸出。由于 AWGNAWGN 高斯白噪聲的存在,相干解調(diào)的檢測(cè)可能出現(xiàn)錯(cuò)誤。用信號(hào)加噪以后的條件概率密度分布函數(shù)來分析誤碼的產(chǎn)生比較清楚。(2.14) 1r Uml=2tanh 一 l 三 L(m (3)變量節(jié)點(diǎn)更新: (4)似后驗(yàn)概率更新 0 vml=V+Uu, mllml m二M(lm 0,. Vl=Vl工Uml 第三章LDPC的性能分析 LDPC的仿真模型 圖3-1LDPC仿真模型圖 其中第二章詳細(xì)介紹了LDPCK的譯碼算法,可知LDPCt碼一般包括以下5個(gè)步驟:1、初始化2、校驗(yàn)節(jié)點(diǎn)更新3、變量節(jié)點(diǎn)更新4、判決5、停止。實(shí)際操作時(shí)發(fā)現(xiàn)判決時(shí)只需用到本輪迭代的校驗(yàn)節(jié)點(diǎn)的更新結(jié)果,變量
13、節(jié)點(diǎn)的更新在 下一輪迭代中才起作用。因此可以把步驟4和5安排在步驟3之前進(jìn)行,這樣可以節(jié)省一次變量節(jié)點(diǎn)的更新工作,譯碼流程圖如下: / 、收完畢, 何始化 校獨(dú)F點(diǎn)更新 軟判決 勒閭束 圖3-2譯碼流程圖 LDPC的譯碼性能 通過前面幾章的介紹,LDPC的譯碼基本完成,為了了解實(shí)現(xiàn)的譯碼性能,下文中給出了LDPC勺譯碼Tt能圖。LDP編譯碼實(shí)現(xiàn)的編碼輸入是函數(shù)rand()產(chǎn)生的二進(jìn)制隨機(jī)序列,并記錄LDPC碼在不同性噪比下的誤碼率,再在matlab中畫圖。 仿真時(shí)LDPCK列重選擇3,最大迭代次數(shù)設(shè)置為5次時(shí)進(jìn)行仿驗(yàn),分析研信噪比對(duì)LDPCK誤碼性能的影響,隨著信噪比的增加,LDPCB的性能不
14、斷提高。BP譯碼算法下,可以看成是無窮比特量化譯碼,它充分利用接收的信道信息,信道信息利用率得到了極大的提高。信道信息的充分利用,極大地提高了譯碼性能,使得譯碼可以迭代進(jìn)行,充分挖掘接收的信道信息,最終獲得出色誤碼性能 信噂比由 圖3-3BP算法的BER曲線 碼長對(duì)性能的影響 將LDPCK列重選擇3,最大迭代次數(shù)設(shè)置為5次且信噪比為0.5dB時(shí)進(jìn)行仿真實(shí)驗(yàn),分析研究碼長對(duì)LDPC碼誤碼性能的影響,仿真得到了不同碼長對(duì)LDPC 碼的性能仿真結(jié)果如下圖所示。從圖中可以看出,在同樣的信噪比條件下,隨著碼長的增加,LDPC碼的性能不斷提高。在小信噪比區(qū)域,碼長的增加對(duì)誤碼率 的改進(jìn)不大,但隨著信噪比的
15、增大,LDPC碼的誤碼率得到了明顯改善。但隨著碼長的增加,LDPC碼性能的提高是相對(duì)的,當(dāng)達(dá)到一定碼長后,性能將會(huì)有很小的提高。這是因?yàn)橐欢ùa長下編碼性能有一定的極限,隨著碼長的增大,編碼和譯碼的復(fù)雜度也增加,編碼性能就會(huì)更接近極限,性能隨碼長增加改善的就更少。 圖3-4碼長對(duì)LDPC性能的影響 迭代次數(shù)對(duì)譯碼性能的影響 將碼長為400的LDPCK,歹 J重為3,信噪比為0dB的情況下進(jìn)行了仿真實(shí)驗(yàn)。 圖中給出了上述情況下的不同迭代次數(shù)對(duì)LDPCK的性能仿真結(jié)果。可以看出,在相同的信噪比下,LDPCK的性能隨著迭代次數(shù)的增加而逐漸提高。但是LDPC碼的誤碼率并不能隨著迭代次數(shù)的增加無限地減小,
16、當(dāng)?shù)螖?shù)足夠大的時(shí)候,再增加LDPCK的迭代次數(shù),只能增加系統(tǒng)的時(shí)延和復(fù)雜度,而LDPCB的性能不會(huì)再有提高。 圖3-5迭代次數(shù)對(duì)性能的影響 結(jié)論 LDPC碼是迄今為止發(fā)現(xiàn)的最接近香農(nóng)限的信道編碼之一, 在現(xiàn)代通信和數(shù)據(jù)傳輸系統(tǒng)中擁有廣闊的應(yīng)用前景。本文主要介紹了LDPC勺基礎(chǔ)知識(shí)包括構(gòu)造、編碼、譯碼。著重介紹了LDPCK的高斯消去法編碼原理和概率譯碼算法,并在AWGH道下對(duì)其進(jìn)行了性能仿真,比較了LDPC3相又t于Turbo碼的優(yōu)越性能。 作為一種優(yōu)秀的碼型,LDPC碼只有在實(shí)際中得到應(yīng)用才能體現(xiàn)其真正的價(jià)值,糾錯(cuò)編碼技術(shù)在通信系統(tǒng)中起著關(guān)鍵的作用,為可靠性信息傳輸提供保障,這一技術(shù)不管在
17、移動(dòng)通信還是衛(wèi)星通信抑或是磁盤存儲(chǔ)中都得到了廣泛的應(yīng)用。 1王新梅,肖圉鎮(zhèn).糾錯(cuò)碼一原理與方法.西安:西安屯子科技大學(xué)出版社, 1991. 2樊昌信, 張甫翊, 徐炳祥, 吳成柯.“通信原理”(第五版) 【M.國防工業(yè)出版社,2001. 3王育民,粱傳甲.“信息與編碼理論.西北電訊工程學(xué)院,1986. R.G.Gallager,Low-DensityParity-CheckCodesD.Cambridge,MAMrrPress,1963. R.G.Gallager,Low-DcmityParity-CheckCode.IRETransactionsonInformationTheory,1962.8(1):21-28. 王單.LDPCK編譯碼算法研究D.西安:西安電子科技大學(xué),2006:1432 7劉利軍.LDPCS碼算法研究D.廣州:華南理工大學(xué),2011,52-5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度醫(yī)療器械生產(chǎn)許可資質(zhì)轉(zhuǎn)讓合同3篇
- 二零二五年度金融機(jī)構(gòu)公對(duì)公匯款業(yè)務(wù)合作協(xié)議3篇
- 2025年度房地產(chǎn)公司掛靠合作經(jīng)營管理協(xié)議3篇
- 2025年度環(huán)保技術(shù)兼職合同3篇
- 2025年度新型商業(yè)空間使用權(quán)轉(zhuǎn)讓合同3篇
- 二零二五年度競(jìng)業(yè)協(xié)議期限及競(jìng)業(yè)限制解除賠償2篇
- 二零二五年度國有企業(yè)勞動(dòng)用工合同范本3篇
- 2025年度新材料研發(fā)與應(yīng)用合伙人股權(quán)合作協(xié)議書3篇
- 2025年度留學(xué)生實(shí)習(xí)實(shí)訓(xùn)項(xiàng)目資金資助協(xié)議3篇
- 二零二五年度大米產(chǎn)業(yè)鏈品牌建設(shè)與市場(chǎng)營銷服務(wù)合同3篇
- 【講座】2020年福建省高職分類考試招生指導(dǎo)講座
- 性格決定命運(yùn)課件
- 球磨機(jī)安全檢查表分析(SCL)+評(píng)價(jià)記錄
- 學(xué)習(xí)會(huì)計(jì)基礎(chǔ)工作規(guī)范課件
- 雙面埋弧焊螺旋鋼管公稱外公壁厚和每米理論重量
- 富士施樂VC2265打印機(jī)使用說明SPO
- 服務(wù)態(tài)度決定客戶滿意度試題含答案
- 中學(xué)歷史教育中的德育狀況調(diào)查問卷
- 教科版四年級(jí)科學(xué)上冊(cè)全冊(cè)復(fù)習(xí)教學(xué)設(shè)計(jì)及知識(shí)點(diǎn)整理
- 重慶萬科渠道制度管理辦法2022
- 上海黃金交易所貴金屬交易員題庫
評(píng)論
0/150
提交評(píng)論