基于Simulink的数字通信系统的仿真设计.doc
《基于Simulink的数字通信系统的仿真设计.doc》由会员分享,可在线阅读,更多相关《基于Simulink的数字通信系统的仿真设计.doc(26页珍藏版)》请在沃文网上搜索。
1、C X G:基于Simulink的数字通信系统的仿真设计 目录绪 论1第1章 二进制数字调制解调系统21.1 数字通信系统21.1.1 数字通信系统的优点21.1.2 数字通信系统的缺点31.2 二进制数字调制解调3第2章 Simulink软件介绍42.1 Simulink软件简介42.2 Simulink仿真步骤42.3 Simulink的模块库4第3章 2ASK仿真系统的设计63.1 二进制振幅键控(2ASK)系统的调制与解调原理6 3.2 2ASK的调制解调仿真设计7 3.3 4ASK的仿真结果和分析7 3.3.1 参数设置与分析7 3.3.2 仿真结果图 8第4章 2FSK仿真系统的设
2、计94.1 二进制移频键控(2FSK)的调制与解调原理94.1.1 2FSK调制94.1.2 2FSK解调104.2 2FSK的调制解调仿真设计104.3 2FSK的仿真结果和分析104.3.1 参数设置与分析104.3.2 仿真结果图11第5章 2PSK仿真系统的设计125.1 二进制相移键控(2PSK)的调制与解调原理125.1.1 2PSK调制125.1.2 2PSK解调125.2 2PSK的调制解调仿真设计135.2.1 2PSK的调制仿真图135.2.2 2PSK的解调仿真图135.3 2PSK的仿真结果和分析135.3.1 2PSK的调制结果135.3.2 2PSK的调制结果14第
3、6章 2DPSK仿真系统的设计156.1 二进制相移键控(2DPSK)的调制与解调原理156.1.1 2DPSK调制156.1.2 2DPSK的解调166.2 2DPSK的调制解调仿真设计186.3 2DPSK的仿真结果和分析18第7章 QAM仿真系统的设计197.1 正交振幅键控(QAM)的调制与解调原理197.1.1 QAM调制197.1.2 QAM解调207.2 QAM的调制解调仿真设计217.3 QAM的仿真结果和分析22总 结23参考文献23谢 辞 23绪 论本次课程设计的题目是基于Simulink的数字通信系统的仿真设计,用Simulink软件进行仿真实现二进制数字调制解调通信系统
4、,主要有2ASK、2FSK、2PSK、2DPSK以及QAM。通信系统是完成信息传输过程技术系统的总称。现代通信系统主要借助电磁波在自由空间的传播或在导引媒体中的传输机理来实现,前者称为无线通信系统,后者称为有线通信系统。现代通信系统主要借助电磁波在自由空间的传播或在导引媒体中的传输机理来实现,前者称为无线通信系统,后者称为有线通信系统。当电磁波的波长达到光波范围时,这样的电信系统特称为光通信系统,其他电磁波范围的通信系统则称为电磁通信系统,简称为电信系统。由于光的导引媒体采用特制的玻璃纤维,因此有线光通信系统又称光纤通信系统。二进制数字调制,就是利用二进制数字基带信号去调制高频载波的某个参量,
5、如幅度、频率或相位的过程。根据被调参量的不同,二进制数字调制可分为二进制幅度键控(2ASK)、二进制频移键控(2FSK)以及二进制相移键控(2PSK或2DPSK)。也可以把载波的两个参量组合起来进行调制,如把幅度和相位组合起来得到二进制幅相键控(2APK)或它的特殊形式二进制正交幅度调制(QAM)等。本次课程设计是二进制数字调制解调系统的仿真,本课设主要分成五个部分:第一部分主要描述数字通信系统以及二进制数字通信系统的基础知识,数字通信系统的优缺点和二进制的调制解调方式的总体介绍;第二部分主要是对Simulink的介绍,主要包括软件的简介、特点以及仿真的具体步骤和软件中的图标的含义;第三部分是
6、对2ASK的仿真设计的具体介绍,以及仿真结果的分析;第四部分是对2FSK的仿真设计的具体介绍,以及仿真结果的分析;第五部分是对2PSK的仿真设计的具体介绍,以及仿真结果的分析;第六部分是对2DPSK的仿真设计的具体介绍,以及仿真结果的分析;第七部分是对QAM的仿真设计的具体介绍,以及仿真结果的分析;第一章 二进制数字调制解调系统1.1 数字通信系统 数字通信系统, 按调制方式可以分为基带传输和带通传输。数字基带信号的功率一般处于从零开始到某一频率(如06M)低频段,因而在很多实际的通信(如无线信道)中就不能直接进行传输,需要借助载波调制进行频谱搬移,将数字基带信号变换成适合信道传输的数字频带信
7、号进行传输,这种传输方式,称为数字信号的频带传输或调制传输、载波传输。所谓调制,是用基带信号对载波波形的某参量进行控制,使该参量随基带信号的规律变化从而携带消息。对数字信号进行调制可以便于信号的传输;实现信道复用;改变信号占据的带宽;改善系统的性能。和模拟调制不同的是,由于数字基带信号具有离散取值的特点,所以调制后的载波参量只有有限的几个数值,因而数字调制在实现的过程中常采用键控的方法,就像用数字信息去控制开关一样,从几个不同参量的独立振荡源中选参量,由此产生的三种基本调制方式分别称为振幅键控(ASK)、移频键控(FSK)和移相键(PSK)或差分移相键(DPSK)。数字调制系统的基本结构如图1
8、所示:图1 数字调制系统的基本结构图 在数字调制中,数字基带信号可以是二进制的,也可以是多进制的,对应的就有二进制数字调制和多进制数字调制两种不同的数字调制,最简单的情况即是以二进制数字基带信号作为调制信号的二进制数字调制。1.1.1 数字通信系统的优点(1) 抗干扰能力强由于在数字通信中,传输的信号幅度是离散的,以二进制为例,信号的取值只有两个,这样接收端只需判别两种状态。信号在传输过程中受到噪声的干扰,必然会使波形失真,接收端对其进行抽样判决,以辨别是两种状态中的哪一个。只要噪声的大小不足以影响判决的正确性,就能正确接收(再生)。而在模拟通信中,传输的信号幅度是连续变化的,一旦叠加上噪声,
9、即使噪声很小,也很难消除它。数字通信抗噪声性能好,还表现在微波中继通信时,它可以消除噪声积累。这是因为数字信号在每次再生后,只要不发生错码,它仍然像信源中发出的信号一样,没有噪声叠加在上面。因此中继站再多,数字通信仍具有良好的通信质量。而模拟通信中继时,只能增加信号能量(对信号放大),而不能消除噪声。(2) 差错可控数字信号在传输过程中出现的错误(差错),可通过纠错编码技术来控制,以提高传输的可靠性。(3) 易加密数字信号与模拟信号相比,它容易加密和解密。因此,数字通信保密性好。(4)易于与现代技术相结合由于计算机技术、数字存贮技术、数字交换技术以及数字处理技术等现代技术飞速发展,许多设备、终
10、端接口均是数字信号,因此极易与数字通信系统相连接。1.1.2 数字通信系统的缺点(1) 频带利用率不高系统的频带利用率,可用系统允许最大传输带宽(信道的带宽)与每路信号的有效带宽之比来数字通信中,数字信号占用的频带宽,以电话为例,一路模拟电话通常只占据 4kHz 带宽,但一路接近同样话音质量的数字电话可能要占据 20 60kHz 的带宽。因此,如果系统传输带宽一定的话,模拟电话的频带利用率要高出数字电话的 5 15 倍。(2) 系统设备比较复杂数字通信中,要准确地恢复信号,接收端需要严格的同步系统,以保持收端和发端严格的节拍一致、编组一致。因此,数字通信系统及设备一般都比较复杂,体积较大。不过
11、,随着新的宽带传输信道(如光导纤维)的采用、窄带调制技术和超大规模集成电路的发展,数字通信的这些缺点已经弱化。随着微电子技术和计算机技术的迅猛发展和广泛应用,数字通信在今后的通信方式中必将逐步取代模拟通信而占主导地位。 1.2 二进制数字调制解调数字调制就是将数字信号变换成适合于信道的波形。所用的载波一般是余弦波,调制信号为数字基带信号。利用基带信号控制载波的参数,使载波的参数携带基带信息,就完成了调制。由于数字信号是离散的,因此,调制后的载波参数上只有有限个数值,类似于用数字信号控制开关,从几个具有不同参量的独立振荡源中选择参量,故又称键控。所谓二进制数字调制,就是利用二进制数字基带信号去调
12、制高频载波的某个参量,如幅度、频率或相位的过程。根据被调参量的不同,二进制数字调制可分为二进制幅度键控(2ASK)、二进制频移键控(2FSK)以及二进制相移键控(2PSK或2DPSK)。也可以把载波的两个参量组合起来进行调制,如把幅度和相位组合起来得到二进制幅相键控(2APK)或它的特殊形式二进制正交幅度调制(QAM)等。第二章 Simulink软件介绍2.1 Simulink软件简介Simulink是MATLAB重要的组件之一,它能提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、
13、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优。基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计,同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。Simulink软件有丰富的可扩充的预定义模块库,交互式的图形编辑器来组合和管理直观的模块图以设计功能的层次性来分割模型,实现对复杂设计的管理通过Model Explorer 导航、创建、配置、搜索模型中的任意信号、参数、属性,生成模型代码提供API用于与其他仿真程序的连接或与手写代码集成。使用Embedded MATLAB模块在Simulink和嵌入式系统执行中调用MATLAB算法使用定步长
14、或变步长运行仿真,根据仿真模式来决定以解释性的方式运行或以编译C代码的形式来运行模型,图形化的调试器和剖析器来检查仿真结果,诊断设计的性能和异常行为可访问MATLAB从而对结果进行分析与可视化,定制建模环境,定义信号参数和测试数据模型分析和诊断工具来保证模型的一致性,确定模型中的错误。2.2 Simulink仿真步骤使用Simulink进行系统仿真,一般要经过以下几个步骤:(1)建立系统的数学模型 根据系统的基本工作原理,确定总的系统功能,并将各部分功能模块化,找出各部分的关系,画出系统框图。(2)从各种功能库中选取、拖动可视化图符,组建系统在信号源图符库、算子图符库、函数图符库、信号接受器图
15、符库中选取满足需要的功能模块,将其图符拖到设计窗口,按设计的系统框图组建系统。(3)设置、调整参数,实现系统模拟参数设置包括运行系统参数设置(系统模拟时间,采样速率等)和功能模块运行参数(正弦信号源的频率、幅度、初相,低通滤波器的截止频率、通带增益、阻带衰减等)。(4)设置观察窗口,分析模拟数据和波形 在系统的关键点处设置观察窗口,用于检查、监测模拟系统的运行情况,以便及时调整参数,分析结果。2.3 Simulink的模块库Simulink中常用的模块库包括以下几种。(1)信宿(Sinks)模块库:包括显示或将输出回写的模块。Display显示输入的值。Output创建子系统的输出端口或外部输
16、出端口;Scope、Float Scope显示仿真时产生的信号;StopSimulation当输入不等于零时停止仿真;Terminator将未连接的输出端口作为终端;XY Graph显示XY坐标图。(2)信源(Sources)模块库:包括产生各种信号的模块。BandLimited White Noise为连续系统引入白噪声;Chirp Signal产生一个扫频信号;Clock产生和显示仿真时间;Constant产生一个常量值;Digital Clock在特定的采样间隔产生仿真时间;Ground将未连接的输入端口接地等。(3)连续(Continuous)模块库:包括线性函数模型。包括有微分单元(
17、Derivative)、积分单元(Integrator)、线性状态空间系统单元(StateSpace)、线性传递函数单元(Transfer Fen)、延时单元(Transport Delay)、可变传输延时单元(Variable Transport Delay)、指定零极点输入函数单元(ZeroPole)。(4)数学操作(Simulink Math Operations和FixedPoint Blocket Math)模块库:包含常用的数学函数模块。包括输入信号绝对值单元(Abs),计算一个复位信号幅度与或相位单元(Complex to MagnitudeAngle),计算一个复位信号的实部与
18、虚部单元(Complex to RealImag)等数学函数。(5)通信模块库(Comunications Blockset)信源(Comm Sources):在这个库中,可以形成随机或伪随机信号,也可以读取文件或模拟压控振荡器(VCO)来产生非随机信号。Bernoulli Random Binary Generator模块:产生伯努利分布的二进制随机数。Binary Vector Noise Generator模块:产生可以控制“1”的个数的二进制随机向量。RandomInteger Generator模块:产生范围在(0M-1)内的随机整数。Poission Int Generator模块
19、:产生洎松分布的随机整数。PN Sequence Generator模块:产生伪随机序列。Gaussian Noise Generator模块:产生离散高斯白噪声。Rayleigh Noise Generator模块:产生瑞利分布的噪声。Uniform Noise Generator模块:产生在一个特定区域内的均匀噪声。Voltage-Controlled Oscillator模块:实现压控振荡器。信宿(Comm Sinks):此库中提供了信宿和显示的模块,以使对通信系统的分析更加简便。Triggered Write to File模块:在输入信号上升沿向文件写入数据。Enor Rate Ca
20、lculation模块:计算输入信号的误比特率和误符号率。信源编码(Source Coding)模块库:信源编码分为两个基本步骤:信源编码和信源译码。信源编码用量化的方法将一个源信号转化成一个数字信号。所得信号的符号都是在某个有限范围内的非负整数。信源译码就是从信源编码的信号恢复出原来的信息。信道(Channel)模块库:提供各种通信信道模型,比如高斯白噪声信道等。错误侦测与校验(Enor Detection Correction)模块库:提供用于分析输入输出的模块,比如计算误码率的模块。调制解调(Modulation)模块:分为数字调制解调和模拟调制解调,再细分又可分为幅度调制、相位调制以及
21、频率调制。第3章 2ASK仿真系统的设计3.1 二进制振幅键控(2ASK)系统的调制与解调原理数字幅度调制又称幅度键控(ASK),二进制幅度键控记作2ASK。2ASK是利用代表数字信息“0”或“1”的基带矩形脉冲去键控一个连续的载波,使载波时断时续地输出。有载波输出时表示发送“1”,无载波输出时表示发送“0”。根据幅度调制的原理,2ASK信号可表示为: 式中,c为载波角频率, s(t)为单极性NRZ矩形脉冲序列 其中,g(t)是持续时间为Tb、高度为1的矩形脉冲,常称为门函数;n为二进制数字序列。 2ASK信号的产生方法(调制方法)有两种,如下图所示。图(a)是一般的模拟幅度调制方法,这里的由
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Simulink 数字通信 系统 仿真 设计