基于matlab的数字通信系统30页

上传人:文库****9 文档编号:169024421 上传时间:2021-02-23 格式:DOCX 页数:30 大小:570.68KB
返回 下载 相关 举报
基于matlab的数字通信系统30页_第1页
第1页 / 共30页
基于matlab的数字通信系统30页_第2页
第2页 / 共30页
基于matlab的数字通信系统30页_第3页
第3页 / 共30页
基于matlab的数字通信系统30页_第4页
第4页 / 共30页
基于matlab的数字通信系统30页_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《基于matlab的数字通信系统30页》由会员分享,可在线阅读,更多相关《基于matlab的数字通信系统30页(30页珍藏版)》请在金锄头文库上搜索。

1、目录第一章绪论31.1什么是数字通信系统?31.2数字通信系统的基本组成31.3 数字通信系统的特点4第二章 MATLAB软件62.1 MATLAB软件介绍62.2 MATLAB软件的应用6第三章2ASK仿真设计和运行结果83.1 2ASK调制和解调原理83.2主要程序的介绍93.2.1基带信号的产生93.2.2 载波的产生93.2.3 噪声的产生103.2.4 2ASK的调制103.2.5 2ASK的解调103.2.6 判决输出113.3仿真结果11第四章2FSK仿真设计和运行结果124.1 2FSK调制和解调原理124.2主要程序的介绍134.2.1基带信号和的产生134.2.2两种不同频

2、率载波的产生144.2.3 2FSK调制144.2.4 2FSK解调154.2.5判决输出154.3 仿真结果16第五章2PSK仿真设计和运行结果175.1 2PSK的调制和解调原理175.2主要程序的介绍185.2.1基带信号的产生185.2.2双极型码的产生185.2.3载波信号的产生185.2.4 2PSK调制195.2.5 2PSK的解调195.2.6判决输出195.3 仿真结果20第六章2DPSK的仿真设计和运行结果216.1 2DPSK的调制与解调原理216.2主要程序的介绍226.2.1基带信号(绝对码)的产生226.2.2相对码及其反码的产生236.2.3载波信号的产生236.

3、2.4 2DPSK调制246.2.5 2DPSK解调246.2.6判决输出256.2.7码反变换256.3 仿真结果25第七章GUI界面仿真设计及结果277.1 GUI界面设计277.2 仿真结果27第八章 总结和体会30第一章绪论1.1什么是数字通信系统?数字通信系统是利用数字信号传输信息的系统,是构成现代通信网的基础。1.2数字通信系统的基本组成通信的基本功能是传递信息,即由信源产生的信息,通过一定的媒介(即信道)传输,最后被信宿(收信暂)接收。一个数字通信系统的基本任务就是把信源产生的信息变换成一定格式的数字信号,迩过信道传输,到达接收端后,再变换为适宜于信宿接受的信息形式送至信宿。图1

4、是实现这个过程的数字通信系统的基本框图。(1)信息源信源是发出信息的源,其作用是把各种可能消息转换成原始电信号。信源可分为模拟信源和数字信源。模拟信源(如电话机、电视摄像机)输出连续幅度的模拟信号;数字信源(如电传机、计算机等各种数字终端设备)输出离散的数字信号。(2)变换器因语声、图像等原始的消息不能以电磁波来传送,所以需要通过变换器将原始的非电消息变换成电信号,并再对这种电信号进一步转换,使其变换成适合某种具体信道传输的电信号。这种电信号同样载有原有的信息。例如电话机的送话器,就是将语声变换成幅度连续变化的电话信号,再进一步转换后送到信道上去。(3)信道信道是指传输信号的通道,可以是有线的

5、,也可以是无线的,有线和无线均有多种传输媒质。信道既给信号以通路,也对信号产生各种干扰和噪声。传输媒质的固有特性和干扰直接关系到通信的质量。(4)反变换器反变换器的基本功能是完成变换器的反变换,即进行解调、译码、解码等等。它的任务是从带有干扰的接收信号中正确恢复出相应的原始信号来。对于多路复用信号,接收设备还具有解除多路复用和实现正确分路的功能。(5)信宿信宿是传输信息的归宿,其作用是将复原的原始信号转换成相应的消息。(6)噪声源噪声源是信道中的噪声以及分散在通信系统其他各处的噪声的集中表示。1.3 数字通信系统的特点 数字通信系统的优点如下: 1、抗干扰能力强由于在数字通信中,传输的信号幅度

6、是离散的,以二进制为例,信号的取值只有两个,这样接收端只需判别两种状态。信号在传输过程中受到噪声的干扰,必然会使波形失真,接收端对其进行抽样判决,以辨别是两种状态中的哪一个。只要噪声的大小不足以影响判决的正确性,就能正确接收(再生)。而在模拟通信中,传输的信号幅度是连续变化的,一旦叠加上噪声,即使噪声很小,也很难消除它。2、差错可控数字信号在传输过程中出现的错误(差错),可通过纠错编码技术来控制,以提高传输的可靠性。3、易加密数字信号与模拟信号相比,它容易加密和解密。因此,数字通信保密性好。4、易于与现代技术相结合由于计算机技术、数字存贮技术、数字交换技术以及数字处理技术等现代技术飞速发展,许

7、多设备、终端接口均是数字信号,因此极易与数字通信系统相连接。第二章 MATLAB软件2.1 MATLAB软件介绍MATLAB1是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,

8、为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATL

9、AB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C+,JAVA的支持。2.2 MATLAB软件的应用MATLAB 产品族可以用来进行以下各种工作:数值分析数值和符号计算工程与科学绘图控制系统的设计与仿真数字图像处理技术数字信号处理技术MATLAB在通讯系统设计与仿真的应用通讯系统设计与仿真财务与金融工程管理与调度优化计算(运筹学)MATLAB 的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多

10、应用领域。附加的工具箱(单独提供的专用MATLAB函数集)扩展了MATLAB 环境,以解决这些应用领域内特定类型的问题。第三章2ASK仿真设计和运行结果3.1 2ASK调制和解调原理(1)调制振幅键控是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。在2ASK中,载波的幅度只有两种变化状态,分别对应二进制信息“0”或“1”。一种常用的、也是最简单的二进制振幅键控方式称为通断键控(OOK)。其表达式为2ASK信号的一般表达式为其中 二进制振幅键控信号的产生通常有两种:模拟调制法和键控法,相应的调制器如图3-1-1所示。图(a)就是一般的模拟幅度调制的方法,用乘法器实现; 图(b)是

11、一种数字键控法,其中的开关电路受s(t)控制。本次课设采用数字键控法。 图3-1-1 2ASK/OOK信号调制器原理框图 (2)解调本次课设用的是相干解调。ASK信号有两种基本的解调方法:非相干解调(包络检波法)和相干解调(同步检测法)。与模拟信号的接收系统相比,这里增加了一个“抽样判决器”方框,这对提高数字信号的接收性能是必要的。3.2主要程序的介绍3.2.1基带信号的产生因为a(n)的产生是在x=(rand(1,i) 产生0-1之间的随机数,然后a=round(x)取最接近的自然数。相当于在(0,1)中任意取0和1。n代表取随机数的个数。上面代码意思是当a(n)小于1时,则令信号为1,否则

12、为0。3.2.2 载波的产生 由程序可知y=cos(2*pi*fc*t),fc是该函数的频率,我们可以通过修改fc的值来改变载波信号的频率。3.2.3 噪声的产生因为噪声是随机的,所以在加上噪声时,可以用随机函数来产生随机数,用于现实中噪声干扰。3.2.4 2ASK的调制将基带信号和载波相乘,就可以得到调制波。3.2.5 2ASK的解调 因为我们用的是相干解调,而且通过书本知识可知当基带信号和载波相乘后,再通过低通滤波器就可以得出解调波形3.2.6 判决输出由可知at(1,m*500+250)是在解调波形中取点,当值在(0,0.5)之间时,就判决输出为0,当值为(0.5,1)之间时判决输出为1

13、3.3仿真结果第四章2FSK仿真设计和运行结果4.1 2FSK调制和解调原理(1)调制频移键控是利用载波的频率变化来传递数字信息。在2FSK中,载波的频率随二进制基带信号在f1和f2两个频率点间变化。故其表达式为 2FSK信号的产生方法主要有两种。一种可以采用模拟调频电路来实现;另一种可以采用键控法实现,即在二进制基带矩形脉冲序列的控制下通过开关电路对两个不同的独立频率源进行选通,使其在每一个码元Ts期间输出f1或f2两个载波之一,如图4-1-1所示。本次课设用的是键控法实现。图4-1-1 2FSK信号调制器原理框图(2)解调2FSK信号的常用解调方法是采用如图4-1-2所示的非相干解调(包络

14、检波)和相干解调。其解调原理是将2FSK信号分解为上下两路2ASK信号分别进行解调,然后进行判决。这里的抽样判决时直接比较两路信号抽样值得大小,可以不专门设置门限。判决规则应与调制规则相呼应,调制时若规定“1”符号对应载波频率f1,则接收时上支路的样值较大,应判为“1”;反之则判为“0”。图4-1-2 2FSK信号相干解调解调原理图图4-1-3 2FSK信号相干解调解调原理图4.2主要程序的介绍4.2.1基带信号和的产生 图1 图2 图1是FSK的基带信号产生和ASK的基带信号产生的原理是一样的,都是产生0到1之间的10个数。然后大于0.5的为1,小于0.5的为0图2是求基带信号的反码。它是通过判断基带信号是否小于1,如果小于1则为1,如果不小于1则为0。4.2.2两种不同频率载波的产生 因为FSK的调制方法是数字键控法需要两个不同频率的信号,在该程序里我们可以通过修改f1和f2的值得到两个频率不同的载波信号。4.2.3 2FSK调制 将载波1和载波2分别和基带信号和基带信号反码相乘,再相加,就可以得到调制信号。4.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号