数字系统仿真—采用2DPSK

数字系统仿真—采用2DPSK

ID:41702787

大小:130.77 KB

页数:12页

时间:2019-08-30

数字系统仿真—采用2DPSK_第1页
数字系统仿真—采用2DPSK_第2页
数字系统仿真—采用2DPSK_第3页
数字系统仿真—采用2DPSK_第4页
数字系统仿真—采用2DPSK_第5页
资源描述:

《数字系统仿真—采用2DPSK》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、信电修席通信工程专坐CDIO二級项內项目设计说明书(2011/2012学年第一学期)项目名称:通信系统仿真题目:数字系统仿真一采用2DPSK调希ijhuffman编码和hammming技术专业班级:学生姓名:学号:指导教师:侯华、李丽宏、贾东立、付佳设计周数:U1设计成绩:2011年12月30日通信工程CDIO二级项目任务书通信系统仿真_、题目:数字通信系统仿真一采用2DPSK调制和huffman、hamming码技术二、班级、学号、姓名:三、项目起止时间:2011・12・26・2011.12・30四、技术要求及原始数据:1・对数字通信系统

2、主要原理和技术进行研究,包括二进制差分相移动键控(2DPSK)及解调技术、髙斯噪声信道原理、以及信源编码中huffman编码、信道编码中hamming码的基本原理等。2・建立完整的基于2DPSK和hamming码的数字通信系统仿真模型,包括2DPSK调制解调及huffman、hamming码的编译码;3.在信道中加入高斯噪声,观察系统的纠检错能力,统计误码率,并进行分析。五、主要任务:1、建立数字通信系统数学模型;2、利用M汕ab建立数字通信系统的仿真模型;3、对通信系统进行时间流上的仿真,得到仿真结果;4、将仿真结果与理论结果进行比较、分

3、析。学生(签字):指导教师(签字):1课程设计目的2课程设计正文42」方案设计42.2huffman编码42.3hamming编码错误!未定义书签。2.4信道噪声错误!未定义书签。2.52DPSK调制与解调2.5」2DPSK调制72.5.22DPSK解调2.5.2程序2.6系统调试73课程设计总结84参考文献91课程设计目的通过我们对电子系统设讣课稈的学习和理解,综合运用课本中所学到的理论知识完成数字通信系统仿真一釆用2DPSK调制和huffman编码、hamming码技术。以及锻炼我们查阅资料、方案比较、团结合作的能力。学会简单电路的实验

4、调试和整机指标测试方法,增强我们的动手能力,为以后学习和工作打下基础。2课程设计正文本次课程设计我们所做的课题是对数字系统主要原理和技术进行研究,包括8进制正交调幅(2DPSK)及解调技术、高斯噪声信道原理、以及信源编码屮的huffman编码、信道编码中的hamming码技术原理等。建立完整的基于8QAM和(7,4)循环码的数字通信系统仿真模型,包括8QAM调制解调及huffman、hammin码的编译码。在信道中加入高斯噪声,观察系统的纠检错能力,统计误码率,并进行分析。2.1方案设计总体原理方框图如下所示:•、噪声源/图12.2huff

5、man编码(信源编码)HUFFMAN编码又称哈夫曼编码,是一种可变长编码方式,是由美国数学家DavidHuffman创立的,是二叉树的一种特殊转化形式。编码的原理是:将使用次数多的代码转换成长度较短的代码,而使用次数少的可以使用较长的编码,并且保持编码的唯一可解性。Huffman算法的最根本的原则是:累计的(字符的统计数字咅字符的编码长度)为最小,也就是权值(字符的统计数字*字符的编码长度)的和最小。在这次程序中用到了下面的huffman编码程序:symbols=[1:6];%Distinctsymbolsthatdatasourcecan

6、producep=[.5.125」25.125.0625.0625];%Probabilitydistribution[dict,avglenj=huffmandict(symbols,p);%Createdictionary.act=randsrc(1,100,[symbols;p]);%Createdatausingp.hcode=huffmanenco(act,dict);%Encodethedata.dsig=huffmandeco(newmsg,dict);%huffman译码isequal(code,dsig)%检查解码是否正确

7、2.3hamming编码(信道编码)Hamming编码能够有效的检测并纠正一位错误,在通信系统中有着广泛的应用。它的基本原理是在原来的数据屮插入一些奇偶检验位,每一个奇偶检验位对应着原数据屮的一些位,这样每一个奇偶校验位和其管理(对应)的原数据就构成了一个平常我们熟悉的简单奇偶校验码。在这次程序中用到了下面的huffman编码程序:在这次程序中用到了下面的huffman编码程序:code=encode(hcodej,4/hamming/fmt');%hamming码编码newmsg=decode(pdst,n,k,'hamming/fmt'

8、);%haniming码译码图22.4信道噪声为了与信道的统计特性相匹配,并区分通路和提高通信的可靠性,而在信源编码的基础上,按一定规律加入一些新的监督码元,以实现纠错的编码。噪

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。