当前位置:文档之家› 电子信息工程毕设设计__基于matlab的信道编码仿真

电子信息工程毕设设计__基于matlab的信道编码仿真

电子信息工程毕设设计__基于matlab的信道编码仿真基于matlab的信道编码仿真海南大学毕业论文(设计)题目:基于matlab的信道编码仿真学号:姓名: 年级: 学院:信息科学技术学院系别:电子信息工程专业:电子信息工程指导教师:完成日期:1基于matlab的信道编码仿真摘要通信技术的飞速发展,信道编码已经成功地应用于各种通信系统中。

以及各种传输方式对可靠性要求的不断提高,信道编码技术作为抗干扰技术的一种重要的手段,在数字通信技术领域和数字传输系统中显示出越来越重要的作用。

信道编码的目的是为了改善通信系统的传输质量。

由于实际信道存在噪声和干扰,使发送的码字与信道传输后所接收的码字之间存在差异,称这种差异为差错。

一般情况下,信道噪声、干扰越大,码字产生差错的概率也就越大。

本文利用matlab对二进制对称信道(BSC),高斯白噪声信道(AWGN)两种信道的仿真,(7,4)Hamming码对信道的仿真,通过误码率的曲线图来了解信道的编码。

并利用matlab的simulink模块仿真,运用simulink里的卷积码viterbi译码器来对二进制对称信道和高斯白噪声信道的仿真,观察误码率的曲线图来了解2个信道的不同。

关键字:matlab,信道,编码,译码,Simulink。

1基于matlab的信道编码仿真AbstractWith the rapid development of communication technology, channelcoding has been successfully applied to various communications systems. And a variety of transmission of the continuous improvement ofreliability requirements, anti-jamming channel coding technology as an important means of technology in the field of digital communications technology and digital transmission systems in a more and more important role.The purpose of channel coding is to improve the transmission quality of communications systems. As the actual existence of the channel noise and interference, the transmitted codewords and channel transmission received after the difference between code words, said this differenceis wrong. Under normal circumstances, channel noise, the greater the interference, the code word generated the greater the probability of error.In this paper, matlab binary symmetric channel (BSC), Gaussian white noise channel (AWGN) two channel simulation, (7,4) Hamming code simulation of the channel, through the bit error rate curve to understand the channel coding. Using matlab to simulink block simulation, using simulink in the viterbi decoder to convolutional codes on the binary symmetric channel and Gaussian white noise channel simulation, observation error rate graphs to understand the two different channelsKeywords: matlab, channel, coding, decoding, Simulink.2基于matlab的信道编码仿真目录1引言 ..................................................................... ...........................................................1 1.1选题的目的和意义 ..................................................................... .................................1 1.2本选题的理论依据、研究内容 ..................................................................... .............1 2.信道编码以及其运行环境MATLAB的介绍 (2)2.1 信道编码的概念及分类 ..................................................................... ........................2 2.2 信道编码定理及信道编码中所包含的各种码类的简介 ...........................................2 2.2.1卷积码 ..................................................................... .................................................2 2.2.2线性分组码 ..................................................................... .........................................3 2.2.3循环码 ..................................................................... .................................................3 2.3 MATLAB语言的简介 ...................................................................................................4 2.4Simulink ............................................................... ........................................................5 3.信道 ..................................................................... ...........................................................5 3.1二进制对称信道(BSC) .................................................................. ..........................5 3.2二进制删除信道(BEC) .................................................................. ..........................6 3.3高斯白噪声信道(AWGN) ................................................................. ............................6 4. Hamming 码...................................................................... .............................................7 4.1汉明码 ..................................................................... ....................................................7 4.2校验方法 ..................................................................... ................................................7 4.3汉明码编码 ..................................................................... ............................................9 4.3.1汉明码对高斯白噪声信道 ..................................................................... ..................9 4.3.2汉明码对二进制对称信道的仿真 ..................................................................... .....11 5.卷积码 ..................................................................... .....................................................15 5.1卷积码定义与原理 ..................................................................... ...............................15 5.2维特比译码原理 ..................................................................... ..................................15 5.3卷积码译码器对高斯白噪声信道的设计与仿真 .....................................................18 5.3.1卷积码译码器的设计与仿真 ..................................................................... (19)3基于matlab的信道编码仿真5.3.2简化维特比译码器的仿真 ..................................................................... ................22 5.3.3卷积码译码器的误码率分析 ..................................................................... ............24 5.4卷积编码器在二进制对称信道(BSC)中的性能 ................................................... 25 6.卷积码译码器对二进制对称信道和高斯白噪声信道仿真比较 .................................30 7.总结 ..................................................................... .........................................................31 致谢.................................................................................................................................32 参考文献 ..................................................................... ....................................................33 附录1: ..................................................................... .....................................................34 附录2: ..................................................................... ..................................................... 37 附录3: ..................................................................... .....................................................40 附录4: ..................................................................... .. (41)4基于matlab的信道编码仿真1引言1.1选题的目的和意义数字信号在传输中往往由于各种原因,使得在传送的数据流中产生误码,从而使接收端产生图象跳跃、不连续、出现马赛克等现象。

相关主题