畢業論文

打賞
當前位置: 畢業論文 > 自動化 >

Matlab卷積碼的性能仿真研究+程序

時間:2019-04-13 22:06來源:畢業論文
用Matlab的Simulink模塊的計算機仿真維特比算法,在使用不同生成多項式、不同信道、不同碼率、不同約束度等條件下,研究比較卷積編碼時的譯碼性能。尋找維特比算法的最佳實用信道和不

摘要在對卷積碼的鉆研中,卷積碼的編碼器比較容易,模式也很一致。主要是研究怎樣能提高卷積碼的譯碼效率,減少誤碼率。卷積碼的譯碼算法中最重要的是維特比譯碼算法。維特比譯碼算法具有速度快,結構比較簡單,效率高等特點,因此它被普遍應用于數據傳輸領域。自從維特比譯碼算法問世以來,軟件仿真、理論和實踐都得到了快速的發展。特別是廣泛應用于數字通信、衛星通信系統中。在現代信息處理系統中,需要處置的信息量隨著時代的發展隨之越來越大,實時性的需求也隨之越來越高。本文利用Matlab的Simulink模塊的計算機仿真維特比算法,在使用不同生成多項式、不同信道、不同碼率、不同約束度等條件下,研究比較卷積編碼時的譯碼性能。尋找維特比算法的最佳實用信道和不同條件下的最佳編碼。34483
畢業論文關鍵詞:卷積碼;Matlab;Simulink;維特比譯碼
Performance simulation of convolutional codes
Abstract:In the research of convolutional code,the mode of it convolutional encoders are simple and similar.The main research is how to improve the decoding efficiency of convolutional codes and reduce BER.The important of decoding ways of convolutional codes are Viterbi decoding.Viterbi decoding has the features of fast speed, simple structure and high efficiency.So it is widely used in the field of data transmission.Since the advent of the Viterbi decoding , software simulation and practical application has been developing rapidly.    In particular, it is widely used in digital communication and satellite communication systems.In the modern information processing system, the amount of information needed is becoming more and more high with the development of the times and the demand of real time is also higher and higher.Under the conditions of different generator polynomials, different channels, different rate, different constraint degree, comparative study of convolutional decoding performance by the Simulink module of MATLAB computer simulation of Viterbi in this paper.Looking for the optimal coding best for channel and   源¥自%六:維;論-文'網=www.aftnzs.live
different conditions for the Viterbi .
Key words:convolutional codes; Matlab; Simulink; Viterbi decoding
目錄
1.線性分組碼    1
1.1 線性分組碼的基本概念    1
1.2 線性分組碼的編碼    2
2.3線性分組碼的譯碼    2
2.循環碼    2
2.1 循環碼的基本概念    2
2.2 循環碼的編碼    3
2.3 循環碼的譯碼    3
3.卷積碼    5
3.1 卷積碼的基本原理    5
3.2 卷積碼的編碼    5
3.3 卷積碼的譯碼    6
4. Turbo碼    7
4.1 Turbo碼的基本概念    7
 4.2 Turbo編碼器    8
5.卷積碼的性能仿真    18
5.1 卷積碼在二進制對稱信道中的仿真    18
5.2卷積碼在高斯白噪聲信道中的仿真    24
5.3卷積碼在軟判決和硬判決的仿真    29
5.4 卷積碼在軟判決的條件下回溯的影響    36
致謝    41
參考文獻    42
附錄    43
程序一:    43
程序二:    44
程序三:    45
程序四:    45
1.線性分組碼
1.1 線性分組碼的基本概念
循環碼具有完整的代數結構的特點,這種碼的代數結構完全建立在有限區域的基礎上,具有很多有用的特點,由于循環碼的代數結構和線性反饋移位寄存器的數學結構不經相同,因此它們的編碼譯碼都可以方便的地運用移位寄存器來實現,循環碼是當前研究的最成熟的一類碼,目前很多有實用價值的糾錯碼都屬于循環碼的范疇。 Matlab卷積碼的性能仿真研究+程序:http://www.aftnzs.live/zidonghua/20190413/31998.html
------分隔線----------------------------
推薦內容
双色球走势图带连线