毕业设计(论文)数字调制GUI界面的设计

上传人:夏** 文档编号:477225703 上传时间:2024-02-25 格式:DOC 页数:52 大小:1.59MB
返回 下载 相关 举报
毕业设计(论文)数字调制GUI界面的设计_第1页
第1页 / 共52页
毕业设计(论文)数字调制GUI界面的设计_第2页
第2页 / 共52页
毕业设计(论文)数字调制GUI界面的设计_第3页
第3页 / 共52页
毕业设计(论文)数字调制GUI界面的设计_第4页
第4页 / 共52页
毕业设计(论文)数字调制GUI界面的设计_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《毕业设计(论文)数字调制GUI界面的设计》由会员分享,可在线阅读,更多相关《毕业设计(论文)数字调制GUI界面的设计(52页珍藏版)》请在金锄头文库上搜索。

1、目 录摘要3Abstract4第一章 绪 论51.1 数字调制的意义51.2 Matlab在通信系统仿真中的应用61.3研究内容及创新点71.3.1 主要研究内容71.3.2 创新点7第二章 数字调制系统72.1 二进制幅度键控(2-ASK)82.2 二进制频移键控(2-FSK)82.3二进制相移键控(2-PSK)82.4 多进制数字调制9第三章 数字调制系统的仿真设计93.1 数字调制系统各个环节分析93.1.1 仿真框图103.1.2 信号源仿真及参数设置113.1.3 调制与解调模块113.1.4 信道123.1.5 误码计算仪123.2 仿真模型的设计及结果分析133.2.1 2-AS

2、K133.2.2 2-FSK173.2.3 2-DPSK223.2.4 2-MSK243.3 数字调制的性能比较283.3.1 各种仿真模型的性能比较283.3.2 仿真模型性能与理论性能的比较293.4 GUI用户界面设计30结束语33参考文献34致 谢35附 录36数字调制GUI界面的设计摘要:在数字通信的教学和设计中,传统的方法主要是手工分析与电路板试验。通信系统中所有变量相互之间是非线性的关系,大部分是较为繁琐的数字理论,容易使学生感到乏味和难以接受。所以采用MATLAB语言及SIMULINK仿真环境作为工具,制作出了一个数字调制演示系统GUI设计方案。开发的演示系统设计简单、结构一致

3、,具有可视化、开放性、可扩展性、易于学习和维护等优点。演示系统主要演示二进制振幅键控、移频键控和移相键控数字通信系统.在Simulink模块库中选取合适的数字通信仿真模块组成上述系统。在GUI图形用户界面,按下一个按纽可以打开系统的Simulink模型图,编辑对话框可以修改系统的相应参数,按下另一个按纽可以对该数字通信系统进行仿真仿真中可直观地观察到信号在通信系统各部分中的时域波形,和系统的误码率。从而可以看出参数对系统误码率的影响,以及比较各个系统的优劣。关键字:数字通信系统 图形用户界面 振幅键控 移频键控 移相键控Design of digital modulation GUI Abst

4、ract :In teaching and designing digital communications, the traditional main methods were manual analysis and circuit board testing. All the variables in communication system are nonlinear. Students can easily get puzzle .Therefore, in teaching, a demonstration of the digital modulation system based

5、 on MATLAB is designed. The demonstration system design is visual, open, scalable and easy to learn and maintain .The demonstration systems mainly demonstration binary amplitude keying digital communications systems, frequency shift keying binary digital communication systems and binary phase shift

6、keying digital communications systems. In the Simulink block, select the appropriate digital communications simulation module to form the three digital communication systems .In graphical user interface GUI, press a button to open Simulink model of the system, editting dialog can modify the paramete

7、rs of the system, press another button to simulate the digital communication system. In simulation the signals time-domain waveforms in various parts of the communication systems can be visually observed .so does the bit error rate. then we can see how parameters of the system affect bit error rate

8、.Key Words:Digital Communication System GUI ASK FSK PSK第一章 绪 论1.1 数字调制的意义数字调制是指用数字基带信号对载波的某些参量进行控制,使载波的这些参量随基带信号的变化而变化。根据控制的载波参量的不同,数字调制有调幅、调相和调频三种基本形式,并可以派生出多种其他形式。由于传输失真、传输损耗以及保证带内特性的原因,基带信号不适合在各种信道上进行长距离传输。为了进行长途传输,必须对数字信号进行载波调制,将信号频谱搬移到高频处才能在信道中传输。因此,大部分现代通信系统都使用数字调制技术。另外,由于数字通信具有建网灵活,容易采用数字差错控制

9、技术和数字加密,便于集成化,并能够进入综合业务数字网(ISDN网),所以通信系统都有由模拟方式向数字方式过渡的趋势。因此,对数字通信系统的分析与研究越来越重要,数字调制作为数字通信系统的重要部分之一,对它的研究也是有必要的。通过对调制系统的仿真,我们可以更加直观的了解数字调制系统的性能及影响性能的因素,从而便于改进系统,获得更佳的传输性能。1.2 Matlab在通信系统仿真中的应用随着通信系统复杂性的增加,传统的手工分析与电路板试验等分析设计方法已经不能适应发展的需要,通信系统计算机模拟仿真技术日益显示出其巨大的优越性.。计算机仿真是根据被研究的真实系统的模型,利用计算机进行实验研究的一种方法

10、.它具有利用模型进行仿真的一系列优点,如费用低,易于进行真实系统难于实现的各种试验,以及易于实现完全相同条件下的重复试验等。Matlab仿真软件就是分析通信系统常用的工具之一。Matlab是一种交互式的、以矩阵为基础的软件开发环境,它用于科学和工程的计算与可视化。Matlab的编程功能简单,并且很容易扩展和创造新的命令与函数。应用Matlab可方便地解决复杂数值计算问题。Matlab具有强大的Simulink动态仿真环境,可以实现可视化建模和多工作环境间文件互用和数据交换。Simulink支持连续、离散及两者混合的线性和非线性系统,也支持多种采样速率的多速率系统;Simulink为用户提供了用

11、方框图进行建模的图形接口,它与传统的仿真软件包用差分方程和微分方程建模相比,更直观、方便和灵活。用户可以在Matlab和Simulink两种环境下对自己的模型进行仿真、分析和修改。用于实现通信仿真的通信工具包(Communication toolbox,也叫Commlib,通信工具箱)是Matlab语言中的一个科学性工具包,提供通信领域中计算、研究模拟发展、系统设计和分析的功能,可以在Matlab环境下独立使用,也可以配合Simulink使用。另外,Matlab的图形界面功能GUI(Graphical User Interface)能为仿真系统生成一个人机交互界面,便于仿真系统的操作。因此,M

12、atlab在通信系统仿真中得到了广泛应用,本文也选用该工具对数字调制系统进行仿真。1.3研究内容及创新点1.3.1 主要研究内容 搭建2ASK、2FSK和2PSK数字通信系统的Simulink模型和图形用户界面GUI。利用GUI输入参数,设置按钮,可以打开通信系统原理模型图,仿真后可以看到信号在通信系统中各部分的时域波形数据率和噪声对系统误码率的影响,通过比较误码率,可以粗略的比较上述三个数字通信系统的抗噪声性能1.3.2 创新点在数字通信的教学和设计中,传统的方法主要是手工分析与电路板试验,通信系统中所有变量相互之间是非线性的关系,大部分是较为繁琐的数字理论和推导,容易使学生感到乏味和难以接

13、受。实际的通信系统是一个功能结构相当复杂的系统,对系统做出的任何改变都可能影响到整个系统的性能和稳定。使用Matlab设计出了适合教学使用的更直观方便的仿真系统。在通信原理课程教学中,其友好的人机界面能够直观地显示出信号在通信系统中各部分的时域波形,有利于理解和掌握完整的通信系统的概念,对教学产生有益的帮助Matlab可以方便地进行通信系统的分析和仿真,直观清楚,对于比较难理解的概念和原理有非常大的指导作用。配合GUI可以改善现行的数字仿真方案的局限性。 第二章 数字调制系统数字调制可以分为二进制调制和多进制调制,多进制调制是二进制调制的推广,所以本文主要讨论二进制的调制与解调,最后简单讨论一

14、下多进制调制中的差分相位键控调制(M-DPSK)。最常见的二进制数字调制方式有二进制振幅键控(2-ASK)、移频键控(2-FSK)和移相键控(2-PSK和2-DPSK)。下面是这几种调制方式的相关原理。2.1 二进制幅度键控(2-ASK) 幅度键控可以通过乘法器和开关电路来实现。载波在数字信号1或0的控制下通或断,在信号为1的状态载波接通,此时传输信道上有载波出现;在信号为0的状态下,载波被关断,此时传输信道上无载波传送。那么在接收端我们就可以根据载波的有无还原出数字信号的1和0。2-ASK信号功率谱密度的特点如下: (1)由连续谱和离散谱两部分构成;连续谱由传号的波形g(t)经线性调制后决定

15、,离散谱由载波分量决定;(2)已调信号的带宽是基带脉冲波形带宽的二倍。2.2 二进制频移键控(2-FSK) 频移键控是利用两个不同频率f1和f2的振荡源来代表信号1和0,用数字信号的1和0去控制两个独立的振荡源交替输出。对二进制的频移键控调制方式,其有效带宽为B=2xF+2Fb,xF是二进制基带信号的带宽也是FSK信号的最大频偏,由于数字信号的带宽即Fb值大,所以二进制频移键控的信号带宽B较大,频带利用率小。2-FSK功率谱密度的特点如下:(1) 2FSK信号的功率谱由连续谱和离散谱两部分构成,离散谱出现在f1和f2位置;(2) 功率谱密度中的连续谱部分一般出现双峰。若两个载频之差|f1 -f2|fs,则出现单峰。2.3二进制相移键控(2-PSK) 在相移键控中,载波相位受数字基带信号的控制,如在二进制基带信号中为0时,载波相位为0或,为1时载波相位为或0。载波相位和基带信号有一一对应的关系,从而达到调制的目的。2-PSK信号的功率密度有如下特点: (1) 由连续谱与离散谱两部分组成; (2) 带宽是绝对脉冲序列的二倍; (3) 与2ASK功率谱的区别是当P1/2时,2PSK无离散谱

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

当前位置:首页 > 学术论文 > 其它学术论文

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