文档介绍:XXX大学/学院
本科毕业设计(论文)
题目差错控制编码解决加性噪声的仿真
学生姓名
专业班级通信工程05-2班
学号
院(系) 计算机与通信工程学院
指导教师
完成时间 2009年6月5日
郑州轻工业学院
毕业设计(论文)任务书
题目差错控制编码解决加性噪声的仿真
专业通信工程学号姓名
主要内容、基本要求、主要参考资料等:
主要内容:建立有无加性噪声的信道传输模型,对比有无差错控制编码时的误码率;学习使用通信仿真软件MATLAB。
基本要求:1. 掌握差错控制编码,理解其减小误码的原理。
。
。
主要参考资料:
[1] [M].北京:国防工业出版社,2001
[2] 徐明远,[M].西安:西安电子科技大学出版社,2005
[3] [M].西安V西安电子科技大学出版社,1991
[4] [M].北京:国防工业出版社,2000
[5] 张明照,刘政波,[J].北京:科学出版社,2006
完成期限: 2009年6月5日
指导教师签名:
专业负责人签名:
年月日
目录
中文摘要 I
英文摘要 II
1 绪论 1
2 差错控制编码的基本理论 2
差错控制方式 2
检错重发方式(ARQ) 2
前向纠错方式(FEC) 2
混合纠错检错方式(HEC) 2
回馈校验方式(IRQ) 3
差错控制编码的分类 3
检错和纠错的基本原理 3
汉明(Hamming)码 5
BCH码 6
3 MATLAB仿真语言 9
Matlab语言发展 9
Matlab的程序设计 10
4 差错控制编码解决加性噪声 12
无噪声无编码 12
无噪声有编码 13
有噪声无编码 13
有噪声有编码 14
有噪声有hamming(7,4)码 14
有噪声有BCH(7,4)编码 16
有噪声有BCH(15,5)编码 16
结束语 19
致谢 20
参考文献 21
22
程序一. 无噪声,无编码 22
程序二. 无噪声,有编码 23
程序三. 有噪声,无编码 24
程序四. 有噪声,有hamming(7,4)编码 25
程序五. 有噪声,有BCH(7,4)编码 28
程序六. 有噪声,有BCH(15,5)编码 31
差错控制编码解决加性噪声的仿真
摘要
调制信道对信号的影响除乘性干扰外,还有加性干扰(即加性噪声)。加性噪声虽然独立于有用信号,但它却始终存在,干扰有用信号,因而不可避免地对通信造成危害,降低数字通信系统的误码性能。
通信系统必须具备发现(即检测)差错的能力,并采取措施纠正之,使差错控制在所能允许的尽可能小的范围内,这就是差错控制过程,也是数据链路层的主要功能之一。
本文介绍了差错控制编码中的Hamming码和BCH码解决加性噪声的软件仿真,使用了Matlab仿真工具,通过对有无噪声,有无编码,以及使用不同编码等多种情况的仿真,得出误码主要是由加性噪声引起的,差错控制编码可以有效的降低误码率。
关键词差错控制编码;加性噪声;Matlab;误码率
ERROR CONTROL CODING TO SOLVE
THE SIMULATION OF ADDITIVE NOISE
ABSTRACT
Channel modulation of the signal in addition to the impact of interference, there are additive interference (That is additive noise). Although the additive noise independent of the useful signal, but it has always been there to interfere with a useful signal, which will inevitably cause damage to munications, and reduce the bit error performance munication systems.
Communication system must be found (that is detect) the abi