文档介绍:该【通信系统课群综合训练与设计 】是由【海洋里徜徉知识】上传分享,文档一共【35】页,该文档可以免费在线阅读,需要了解更多关于【通信系统课群综合训练与设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。武汉理工大学《学科基础课群综合训练》报告通信系统课群综合应用课程设计任务书学生姓名:专业班级:指导教师:工作单位:信息学院题目:初始条件:理论方面——电路分析基础、模拟电子、高频电子线路、通信原理、数字信号处理等专业知识设备方面——微型计算机软件方面——matlab仿真平台场地方面——鉴主15楼通信实验室1要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)理论设计与分析,包括理论的推导和计算过程。制作相应的matlab编制仿真程序,并与理论结果对比,最后得出结论。完成课程设计报告,包括必要的公式、文字/图表说明和仿真结果。时间安排:本课程设计自任务书发布之日开始,分散进行,答辩时间统一。指导教师签名:2016年12月4日系主任(或责任教师)签名:2016年12月4日目录摘要 I1原理分析与方案论证 ——DM调制 ——AMI码 ——汉明码 ——AWGN 52各模块的MATLAB实现 ——DM增量调制 ——AMI编码 ——汉明码编码 ——AWGN 19武汉理工大学《学科基础课群综合训练》 193仿真结果分析 214心得体会 225参考文献 236附录 24本科生课程设计成绩评定表 30武汉理工大学《学科基础课群综合训练》报告I摘要通信是通过某种媒体进行的信息传递,目的是传输信息,通信系统是用以完成信息传输过程的技术系统的总称,作用是将信息从信源发送到一个或多个目的地。调制与解调在信息的传输过程中占据着重要的地位,是不可或缺的,因此研究系统的调制和解调过程就极为重要。MATLAB是集数值计算、图形绘制、图像处理及系统仿真等强大功能于一体的科学计算语言,它强大的矩阵运算和图形可视化的功能以及丰富的工具箱,为通信系统的调制和解调过程的分析提供了极大的方便。 调制在通信系统中有十分重要的作用。通过调制,不仅可以进行频谱搬移,把调制信号的频谱搬移到所希望的位置上,从而将调制信号转换成适合于传播的已调信号,而且它对系统的传输有效性和传输的可靠性有着很大的影响,调制方式往往决定了一个通信系统的性能。MATLAB软件广泛用于数字信号分析,系统识别,时序分析与建模,神经网络、动态仿真等方面有着广泛的应用。本课题利用MATLAB软件完成模拟信号进行DM编码、AMI编码、汉明码、PSK调制、经过AWGN信道,再解调、译码的完整通信系统仿真,并通过统计误码率和对比前后波形,对这个通信系统进行评估。关键字:MATLAB编码调制解调译码通信系统武汉理工大学《学科基础课群综合训练》报告IIAbstractCommunicationisthroughsomeoftheinformationtransmissionmedia,pletetheprocessofinformationtransmissiontechnologysystembody,,isindispensable,,graphics,putinglanguage,itspowerfulmatrixoperationandgraphicsvisualfunctionandrichtoolbox,,cannotonlymovethemodulationsignalspectrum,andthespectrumofthemovetowanttheposition,andthemodulationsignalintosuitablefortransmissionofthemodulatedsignal,,systemidentification,timeseriesanalysisandmodeling,works,,Manchestercoding,hammingcodeandASKmodulation,throughAWGNchannel,anddemodulation,municationsystemsimulation,.Keywords:MATLAB,Coding,modulationanddemodulation,municationsystem武汉理工大学《学科基础课群综合训练》。通信系统的作用就是将信息从信息源发送到一个或多个目的地。对于任何一个通信系统,均可视为由发送端、信道和接收端三大部分组成(如图1-1所示)。接收设备发送设备信息源编码设备信道信息源噪声源发送端接收端信道调制设备译码码设备解调设备图1-1通信系统一般模型1、信息源:把原始信息变换成原始电信号。 2、信源编码: ①实现模拟信号的数字化传输即完成A/D变化。 ②提高信号传输的有效性。即在保证一定传输质量的情况下,用尽可能少的数字脉冲来表示信源产生的信息。信源编码也称作频带压缩编码或数据压缩编码。 3、信道编码: ①信道编码的目的:信道编码主要解决数字通信的可靠性问题。 ②信道编码的原理:对传输的信息码元按一定的规则加入一些冗余码(监督码),形成新的码字,接收端按照约定好的规律进行检错甚至纠错。 ③信道编码又称为差错控制编码、抗干扰编码、纠错编码。 4、数字调制 ①数字调制技术的概念:把数字基带信号的频谱搬移到高频处,形成适合在信道中传输的频带信号。武汉理工大学《学科基础课群综合训练》报告2 ②数字调制的主要作用:提高信号在信道上传输的效率,达到信号远距离传输的目的。 ③基本的数字调制方式:振幅键控ASK、频移键控FSK、相移键控PSK。 5、信道: 信道是信号传输媒介的总称,传输信道的类型有有线信道(如电缆、光纤)和无线信道(如自由空间)两种。 6、噪声源: 通信系统中各种设备以及信道中所固有的,为了分析方便,把噪声源视为各处噪声的集中表现而抽象加入到信道。-DM调制对模拟信号采样,并用每个样值与它的预测值的差值对周期脉冲序列进行调制,简称△M或DM。已调脉冲序列以脉冲的有、无来表征差值的正负号,也就是差值只编成一位二进制码。增量调制的基本原理是于1946年提出的,它是一种最简单的差值脉冲编码。早期的语言增量调制编码器是由分立元件组成的。随着模拟集成电路技术的发展,70年代末出现了音节压扩增量调制集成单片,80年代出现了瞬时压扩集成单片,单片内包括了开关电容滤波器与开关电容积分器,集成度不断提高,使增量调制的编码器的体积减小,功耗降低。——AMI码AMI(AlternativeMarkInversion)码的全称是信号交替反转码,是通信编码中的一种,为极性交替翻转码,1码通常称为传号,0码则叫空号,这是沿用了早期电报通信中的叫法。从形态上看,它已是三状态信号,所以AMI码是伪三进制码。《学科基础课群综合训练》报告3消息代码中的1传输码中的+1、-1交替例如:消息代码:10**********AMI码:+10-10+1000-10+1-1+,而0电位保持不变;所以由AMI码确定的基带信号无直流分量,且只有很小的低频分量;2不易提取定时信号,由于它可能出现长的连0串。3解码规则从收到的符号序列中将所有的-1变换成+1后,——汉明码汉明码Hammingcode:用于数据传送,能检测所有一位和双位差错并纠正所有一位差错的二进制代码。与其他的错误校验码类似,汉明码也利用了奇偶校验位的概念,通过在数据位后面增加一些比特,可以验证数据的有效性。利用一个以上的校验位,汉明码不仅可以验证数据是否有效,还能在数据出错的情况下指明错误位置。在接受端通过纠错译码自动纠正传输中的差错来实现码纠错功能,称为前向纠错FEC。在数据链路中存在大量噪音时,FEC可以增加数据吞吐量。通过在传输码列中加入冗余位(也称纠错位)可以实现前向纠错。但这种方法比简单重传协议的成本要高。汉明码利用奇偶块机制降低了前向纠错的成本。现以数据码1101为例讲讲汉明码的编码原理,此时D8=1、D4=1、D2=0、D1=1,在P1编码时,先将D8、D4、D1的二进制码相加,结果为奇数3,汉明码对奇数结果编码为1,偶数结果为0(奇数位。,则叫偶数位),因此P1值为1,D8+D2+D1=2,为偶数,那么P2值为0,D4+D2+D1=2,为偶数,P3值为0。这样,参照上文的位置表,汉明码处理的结果就是1010101。在这个4位数据码的例子中,我们可以发现每个汉明码都是以三个数据码为基准进行编码的。武汉理工大学《学科基础课群综合训练》报告4从编码形式上,我们可以发现汉明码是一个校验很严谨的编码方式。在这个例子中,通过对4个数据位的3个位的3次组合检测来达到具体码位的校验与修正目的(不过只允许一个位出错,两个出错就无法检查出来了,这从下面的纠错例子中就能体现出来)。在校验时则把每个汉明码与各自对应的数据位值相加,如果结果为偶数(纠错代码为0)就是正确,如果为奇数(纠错代码为1)则说明当前汉明码所对应的三个数据位中有错误,此时再通过其他两个汉明码各自的运算来确定具体是哪个位出了问题。还是刚才的1101的例子,正确的编码应该是1010101,如果第三个数据位在传输途中因干扰而变成了1,就成了1010111。检测时,P1+D8+D4+D1的结果是偶数4,第一位纠错代码为0,正确。P2+D8+D2+D1的结果是奇数3,第二位纠错代码为1,有错误。P3+D4+D2+D1的结果是奇数3,第三位纠错代码为1,有错误。那么具体是哪个位有错误呢?三个纠错代码从高到低排列为二进制编码110,换算成十进制就是6,也就是说第6位数据错了,而数据第三位在汉明码编码后的位置正好是第6位。针对4位数据的汉明码编码示意图汉明码是一个在原有数据中插入若干校验码来进行错误检查和纠正的编码技术。以典型的4位数据编码为例,汉明码将加入3个校验码,从而使实际传输的数据位达到7个(位),它们的位置如果把上图中的位置横过来就是:数据位1 2 3 4 5 6 7代码P1P2D8P3D4D2D1说明第1个汉明码第2个汉明码第1个数据码第3个汉明码第2个数据码第3个数据码武汉理工大学《学科基础课群综合训练》——AWGN加性高斯白噪声AWGN(AdditiveWhiteGaussianNoise)是最基本的噪声与干扰模型。加性噪声:叠加在信号上的一种噪声,通常记为n(t),而且无论有无信号,噪声n(t)都是始终存在的。因此通常称它为加性噪声或者加性干扰。白噪声:噪声的功率谱密度在所有的频率上均为一常数,则称这样的噪声为白噪声。如果白噪声取值的概率分布服从高斯分布,则称这样的噪声为高斯白噪声。,这里选择在周期远远大于选择域的正余弦组合信源。%信源的产生ts=1e-3;t=0:ts:20*ts;x=sin(2*pi*50*t)+*sin(2*pi*150*t);figure(1)subplot(211);plot(t,x,'-o');axis([020*ts,-22]);title('随机信源′');图2-1信号源时间函数波形武汉理工大学《学科基础课群综合训练》报告