资源描述:
《汉明码译码的快速性及纠错特点与应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、浙江理工大学信息电子学院毕业论文(设计)诚信声明我谨在此保证:本人所写的毕业论文(设计),凡引用他人的研究成果均已在参考文献或注释中列出。论文(设计)主体均由本人独立完成,没有抄袭、剽窃他人已经发表或未发表的研究成果行为。如出现以上违反知识产权的情况,本人愿意承担相应的责任。声明人(签名):年月日摘要数字信号在传输过程中,由于受到干扰的影响,码元波形可能会被变坏。接收端收到后可能发生错误判决。由乘性干扰引起的码间串扰,可以采用均衡的办法纠正,而加性干扰的影响可以采用差错控制的措施来解决。应运差错控制
2、的需要,已成为信道传输过程中抗干扰的有效手段,其中较为成熟的编码方法如汉明码、奇偶校验码、循环冗余码等编码技术,被广泛应用于计算机、电子通信、控制等各个领域。汉明码是线性分组码,它能纠正一个错码和检测两个错码,在原编码的基础上附加一部分代码,使其满足纠错码的条件,由于线性码的编码和译码容易实现,且编码效率较高,所以至今仍是应用最广泛的一类码。本文提出一种采用汉明码的伴随式译码方法。在介绍原理的基础上,通过对(15,11)汉明码的设计及生成矩阵、校验矩阵的C语言编写,并使用VC++6.0软件进行仿真验
3、证,使其在虚拟信道中输入一系列码组,实现对错误码字的纠正并显示出该码组在编译码时的伴随式、差错图案、发码和收码、及纠正后的码字等。进而说明汉明码译码的快速性,并进而分析它的纠错特点及其在电子、通信等领域上的应用。并实现了在proteus上绘制编码电路与译码电路,实现硬件仿真。关键词:汉明码,(15,11)汉明码,编码,伴随式译码,纠错应用ABSTRACTIntheprocessofthedigitalsignaltransmission,duetotheimpactofinterference,th
4、esymbolwavewillbedeteriorated.Thereceivermayreceiveanerrorjudgement.Iftheintersymbolinterferenceiscausedbymultiplicative,itcanbecorrectedbythebalancemeasures,andtheimpactofadditivecrosstalkcanusetheerrorcontrolmeasurestosolve.Asthedemandoftheerrorcontr
5、olandtherapiddevelopmentoferrorcontrolcodingtechnology,itbecameaneffectivemeansofanti-jamminginChanneltransmissionprocess.Therearemanyencodingmethods,suchasHammingcode,paritybits,cyclicalredundancycodingandsoon,whicharewidelyusedincomputers,electronicc
6、ommunications,controlandotherfields.Hammingcodeisakindoflinearblockcode,itcancorrectonewrongcodeandfindtwowrongcode,asthebasisoftheoriginalencode,itaddssomecodestomeettheconditionsforerror-correctingcodes.Asthecodinganddecodeoflinearcodeisnotdifficultt
7、orealise,andtheefficiencyofcodingisratherhigh,sotillnowitisstilloneofthemostcommuncode.Inthearticle,Igetoutonemeanofsyndromedecoding,itisimplementatedonthebaseofClanguagehammingencodinganddecoding.Onthebasisoftheprinciple,bydesigning(15,11)Hammingcode,
8、generatingmatrixandcalibrationmatrixbyClanguage,andsimulatingtheprogramonVC++6.0software,realisethepurposeofcorrectinganerrorcode.Thenexplainthefastdecoding,andillustrateitsabilityoferrorcorrection,whichisusedinseveralsystems.Andcomplay