差错控制编码解决加性噪声 第9页

 

差错控制编码解决加性噪声 第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码都使用(74)编码时,它们的纠错能力差不多,因为它们都只能纠正单个的随机错误,而当BCH码使用(155)编码时,由于它可以纠正3个随机错误,所以大大提高了编码效率,不过是以增加冗余度为代价的。

总结与体会

通过半个学期的努力,终于在5月底完成了我的毕业设计,在做毕业设计期间得到了来自老师和同学的大力帮助,这使我深深的体会到团结协助的力量.通过做毕业设计,锻炼了我独自完成一件事的能力,提高了自我约束力,为走上工作岗位起到了桥梁作用。

由于自己对Matlab编程不熟悉,这给我的毕业设计带来了很大的麻烦,不过最后还是在老师和同学的帮忙下,让我找到了对Matlab编程的一些思路。“差错控制编码解决加性噪声 第9页”对老师来说可能是一个老题目,但对我来说还是很新鲜,以前尽管学过差错控制编码的原理知识,但用仿真的方法对差错控制编码进行校验还是第一次,这不仅加深了我最对差错控制编码理论的认识和理解,也使我懂得了如何对一个理论进行自己的研究或验证。

谢辞

感谢我的导师李老师,她在百忙之中,仍然给我们细心指导,她的严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;她循循善诱的教导和不拘一格的思路给予我无尽的启迪。 

感谢宿舍同学对我的帮助和指点。 

参考文献

[1] 樊昌信. 通信原理. 北京:国防工业出版社,2001.5--5

[2] 徐明远,邵玉斌. MATLAB仿真在通信与电子工程中的应用,西安:西安电子科技大学出版社, 2005.61

[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]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有