差错控制编码解决加性噪声 第9页
通过对有无噪声,有无编码4种情况的仿真,可以看出误码主要是有噪声引起的,而使用差错控制编码可以有效的降低误码率。下面是对不同噪声强度情况下的误码率仿真统计:
| 噪声幅度 | 无编码 | 有Himming编码 | 有BCH编码 | ||
| (7,4) | (15,5) | ||||
| 0.1 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 0.2 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 0.3 | 0.03 | 0.00 | 0.01 | 0.00 | |
| 0.4 | 0.15 | 0.06 | 0.04 | 0.02 | |
| 0.5 | 0.15 | 0.14 | 0.12 | 0.06 | |
| 0.6 | 0.22 | 0.14 | 0.11 | 0.10 | |
| 0.7 | 0.21 | 0.28 | 0.29 | 0.16 | |
| 0.8 | 0.27 | 0.33 | 0.33 | 0.24 | |
| 0.9 | 0.29 | 0.30 | 0.27 | 0.27 | |
| 1 | 0.34 | 0.40 | 0.35 | 0.30 | |
有上表可以看出在噪声强度比较低时,差错控制编码可以很明显的降低误码率,但是在噪声强度比较高时,只靠单纯的差错控制编码不能很好的解决问题,此时就应该采取一些其它的措施,例如合理地选择调制制度,调制方法,以及提高发送功率等措施。当Hamming码和BCH码都使用(7,4)编码时,它们的纠错能力差不多,因为它们都只能纠正单个的随机错误,而当BCH码使用(15,5)编码时,由于它可以纠正3个随机错误,所以大大提高了编码效率,不过是以增加冗余度为代价的。
通过半个学期的努力,终于在5月底完成了我的毕业设计,在做毕业设计期间得到了来自老师和同学的大力帮助,这使我深深的体会到团结协助的力量.通过做毕业设计,锻炼了我独自完成一件事的能力,提高了自我约束力,为走上工作岗位起到了桥梁作用。
由于自己对Matlab编程不熟悉,这给我的毕业设计带来了很大的麻烦,不过最后还是在老师和同学的帮忙下,让我找到了对Matlab编程的一些思路。“差错控制编码解决加性噪声 第9页”对
感谢我的导
感谢宿舍同学对我的帮助和指点。
[1] 樊昌信. 通信原理. 北京:国防工业出版社,2001.5--5
[2] 徐明远,邵玉斌. MATLAB仿真在通信与电子工程中的应用,西安:西安电子科技大学出版社, 2005.6—1
[3] 王新梅 纠错码-原理与方法.西安:西安电子科技大学出版社,1991
[4] 张贤达,通信信号处理.北京:国防工业出版社,2000
[5] 邓华等. MATLAB通信仿真及应用实例详解. 北京:人民邮电出版社,2003
[6] 朱衡君, 肖燕彩,邱成 . MATLAB语言及实践教程. 北京:北京交通大学出版社,2005.1
[7] 张明照 刘政波 刘斌等. 应用MATLAB实现信号分析和处理. 北京:科学出版社 , 2006.1
[8] 李斯伟 雷新生. 数据通信技术. 北京:人民邮电出版社 , 2004.2
[9] 曹志刚.钱亚生.现代通信原理. 北京:清华大学出版社,1992
[10]乐光新等. 数据通信原理. 北京:人民邮电出版社,1988
[11]郭梯云等. 数据传输. 北京:人民邮电出版社,1998
[12]张辉,曹丽娜 .现代通信原理与技术. 西安:西安电子科技大学出版社。
[13]李霞. 电子与通信专业英语. 电子工业出版社, 2005
[14]常义林等. 通信工程专业英语. 西安:西安电子科技大学出版社,2004
[15]徐秀兰. 计算机与通信专业英语. 北京:北京邮电大学出版社,2003.1
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>