差错控制编码解决加性噪声 第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] ... 下一页 >>