基于matlab的信道编码仿真1毕业论文(设计)题目:基于matlab的信道编码仿真学号:姓名:年级:学院:信息科学技术学院系别:电子信息工程专业:电子信息工程指导教师:完成日期:基于matlab的信道编码仿真1摘要通信技术的飞速发展,信道编码已经成功地应用于各种通信系统中。以及各种传输方式对可靠性要求的不断提高,信道编码技术作为抗干扰技术的一种重要的手段,在数字通信技术领域和数字传输系统中显示出越来越重要的作用。信道编码的目的是为了改善通信系统的传输质量。由于实际信道存在噪声和干扰,使发送的码字与信道传输后所接收的码字之间存在差异,称这种差异为差错。一般情况下,信道噪声、干扰越大,码字产生差错的概率也就越大。本文利用matlab对二进制对称信道(BSC),高斯白噪声信道(AWGN)两种信道的仿真,(7,4)Hamming码对信道的仿真,通过误码率的曲线图来了解信道的编码。并利用matlab的simulink模块仿真,运用simulink里的卷积码viterbi译码器来对二进制对称信道和高斯白噪声信道的仿真,观察误码率的曲线图来了解2个信道的不同。关键字:matlab,信道,编码,译码,Simulink。基于matlab的信道编码仿真2AbstractWiththerapiddevelopmentofcommunicationtechnology,channelcodinghasbeensuccessfullyappliedtovariouscommunicationssystems.Andavarietyoftransmissionofthecontinuousimprovementofreliabilityrequirements,anti-jammingchannelcodingtechnologyasanimportantmeansoftechnologyinthefieldofdigitalcommunicationstechnologyanddigitaltransmissionsystemsinamoreandmoreimportantrole.Thepurposeofchannelcodingistoimprovethetransmissionqualityofcommunicationssystems.Astheactualexistenceofthechannelnoiseandinterference,thetransmittedcodewordsandchanneltransmissionreceivedafterthedifferencebetweencodewords,saidthisdifferenceiswrong.Undernormalcircumstances,channelnoise,thegreatertheinterference,thecodewordgeneratedthegreatertheprobabilityoferror.Inthispaper,matlabbinarysymmetricchannel(BSC),Gaussianwhitenoisechannel(AWGN)twochannelsimulation,(7,4)Hammingcodesimulationofthechannel,throughthebiterrorratecurvetounderstandthechannelcoding.Usingmatlabtosimulinkblocksimulation,usingsimulinkintheviterbidecodertoconvolutionalcodesonthebinarysymmetricchannelandGaussianwhitenoisechannelsimulation,observationerrorrategraphstounderstandthetwodifferentchannelsKeywords:matlab,channel,coding,decoding,Simulink.基于matlab的信道编码仿真3目录1引言....................................................................................................................................11.1选题的目的和意义.........................................................................................................11.2本选题的理论依据、研究内容.....................................................................................12.信道编码以及其运行环境MATLAB的介绍....................................................................22.1信道编码的概念及分类................................................................................................22.2信道编码定理及信道编码中所包含的各种码类的简介............................................22.2.1卷积码..........................................................................................................................22.2.2线性分组码..................................................................................................................32.2.3循环码..........................................................................................................................32.3MATLAB语言的简介.......................................................................................................42.4Simulink...........................................................................................................................53.信道....................................................................................................................................53.1二进制对称信道(BSC)...............................................................................................53.2二进制删除信道(BEC)...............................................................................................63.3高斯白噪声信道(AWGN)................................................................................................64.Hamming码.......................................................................................................................74.1汉明码.............................................................................................................................74.2校验方法.........................................................................................................................74.3汉明码编码.....................................................................................................................94.3.1汉明码对高斯白噪声信道..........................................................................................94.3.2汉明码对二进制对称信道的仿真............................................................................115.卷积码..............................................................................................................................155.1卷积码定义与原理.......................................................................................................155.2维特比译码原理...........................................................................................................155.3卷积码译码器对高斯白噪声信道的设计与仿真.......................................................185.3.1卷积码译码器的设计与仿真....................................................................................19基于matlab的信道编码仿真45.3.2简化维特比译码器的仿真........................................................................................225.3.3卷积码译码器的误码率分析....................................................................................245.4卷积编码器在二进制对称信道(BSC)中的性能...