二进制数字调制系统的实现.doc
《二进制数字调制系统的实现.doc》由会员分享,可在线阅读,更多相关《二进制数字调制系统的实现.doc(34页珍藏版)》请在沃文网上搜索。
1、 第 34 页 共 34 页 摘 要MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和SIMULINK两大部分。论文中介绍了通信原理课程中数字频带传输系统的工作原理,并用MATLAB软件编写M文件实现产生数字基带信号及对其进行四种方式的调制、解调的系统仿真。 关键词:数字频带传输系统;MATLAB软件;数字调制目 录引言 11 MATLAB简介12 二进制数字调制系统的原理及实现22.1 二进制振幅键控22.1.1ASK调制原理22.1.2ASK解调原理32.1.3仿真结果及分析42
2、.2 二进制移频键控42.2.1FSK调制原理52.2.2FSK解调原理62.2.3仿真结果及分析62.3 二进制相移键控82.3.1PSK调制原理82.3.2PSK解调原理92.3.3仿真结果及分析92.4 二进制差分相移键控102.4.1DPSK调制原理112.4.2DPSK解调原理112.4.3仿真结果及分析123 心得体会13谢辞 15参考文献 16附录 17引言通信就是克服距离上的障碍,从一地向另一地传递和交换消息。消息有模拟消息(如语音、图像等)以及数字消息(如数据、文字等)之分。所有消息必须在转换成电信号(通常简称为信号)后才能在通信系统中传输。相应的信号可分为模拟信号和数字信号
3、,模拟信号的自变量可以是连续的或离散的,但幅度是连续的,如电话机、电视摄像机输出的信号就是模拟信号。数字信号的自变量可以是连续的或离散的,但幅度是离散的,如电船传机、计算机等各种数字终端设备输出的信号就是数字信号。通信系统可分为数字通信系统和模拟通信系统。数字通信系统是利用数字信号来传递消息的通信系统。数字通信系统较模拟通信系统而言,具有抗干扰能力强、便于加密、易于实现集成化、便于与计算机连接等优点。因而,数字通信更能适应对通信技术的越来越高的要求。近二十年来,数字通信发展十分迅速,在整个通信领域中所占比重日益增长,在大多数通信系统中已代替模拟通信,成为当代通信系统的主流。本文利用MATLAB
4、软件来仿真二进制数字调制系统,包括2ASK,2FSK,2PSK,2DPSK调制、解调过程。1 MATLAB简介美国Mathworks公司于1967年推出了矩阵实验室“Matrix Laboratory”(缩写为Matlab)这就是Matlab最早的雏形。开发的最早的目的是帮助学校的老师和学生更好的授课和学习。Matlab是一种解释性执行语言,具有强大的计算、仿真、绘图等功能。Simulink是MATLAB中的一种可视化仿真工具,也是目前在动态系统的建模和仿真等方面应用最广泛的工具之一 。确切的说,Simulink是一个用来对动态系统进行建模、仿真和分析的软件包,它支持线性和非线性系统,连续、离
5、散时间模型,或者是两者的混合。系统还可以使多种采样频率的系统,而且系统可以是多进程的。在Simulink环境中,它为用户提供了方框图进行建模的图形接口,采用这种结构画模型图就如同用手在纸上画模型一样自如、方便,故用户只需进行简单的点击和拖动就能完成建模,并可直接进行系统的仿真,快速的得到仿真结果。但是Simulink不能脱离MATLAB而独立工作。Matlab将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统、信息处理等领域的分析、仿真和设计工作,而且利用Matlab产品的开放式结构,可以非常容易地对Matlab的功能进行扩充,从而在不断深化对问
6、题认识的同时,不断完善Matlab产品以提高产品自身的竞争能力。利用M语言还开发了相应的Matlab专业工具箱函数供用户直接使用。这些工具箱应用的算法是开放的可扩展的,用户不仅可以查看其中的算法,还可以针对一些算法进行修改,甚至允许开发自己的算法扩充工具箱的功能。目前Matlab产品的工具箱有四十多个,分别涵盖了数据获取、科学计算、控制系统设计与分析、数字信号处理、数字图像处理、金融财务分析以及生物遗传工程等专业领域。2 二进制数字调制系统的原理及实现数字通信系统, 按调制方式可以分为基带传输和带通传输。数字基带信号的功率一般处于从零开始到某一频率(如06M)低频段,因而在很多实际的通信(如无
7、线信道)中就不能直接进行传输,需要借助载波调制进行频谱搬移,将数字基带信号变换成适合信道传输的数字频带信号进行传输,这种传输方式,称为数字信号的频带传输或调制传输、载波传输。所谓调制,是用基带信号对载波波形的某参量进行控制,使该参量随基带信号的规律变化从而携带消息。对数字信号进行调制可以便于信号的传输;实现信道复用;改变信号占据的带宽;改善系统的性能。数字基带通信系统中四种基本的调制方式分别称为振幅键控(ASK,Amplitude-Shift keying)、移频键控( FSK,Frequency-Shift keying)、移相键控(PSK,Phase-Shift keying )和差分移相
8、键(DPSK,Different Phase-Shift keying)。本次课程设计对这四种调制方式进行了仿真。2.1 二进制振幅键控本次设计采用的流程图如图2-1所示。图 2-1 2ASK调制解调框图2.1.1 ASK调制原理2ASK二进制振幅调制就是用二进制数字基带信号控制正弦载波的幅度,使载波振幅随着二进制数字基带信号而变化,而其频率和初始相位保持不变。信息比特是通过载波的幅度来传递的。其信号表达式为:,S(t)为单极性数字基带信号。由于调制信号只有0或1两个电平,相乘的结果相当于将载频或者关断,或者接通,它的实际意义是当调制的数字信号“1”时,传输载波;当调制的数字信号为“0”时,不
9、传输载波。2ASK信号的时间波形e2ASK(t)随二进制基带信号S(t)通断变化。所以又被称为通断键控信号。典型波形如图2-2所示。图 2-2 典型2ASK波形e2ASK(t)为已调信号,它的幅度受s(t)控制,也就是说它的幅度上携带有s(t)的信息。2ASK信号的产生方法通常有两种:模拟调制法(相乘器法)和键控法。模拟调制法就是用基带信号与载波相乘,进而把基带信号调制到载波上进行传输。键控法由s(t)来控制电路的开关进而进行调制。两种方法的调制如图2-3和图2-4所示。图 2-3 模拟调制法(相乘器法)图 2-4 键控法2.1.2 ASK解调原理2ASK有两种基本解调方法:相干解调法(同步检
10、测法)和非相干解调法(包络检波法)。相干解调需要将载频位置的已调信号频谱重新搬回原始基带位置,因此用相乘器与载波相乘来实现。相乘后的信号只要滤除高频部分就可以了。为确保无失真还原信号,必须在接收端提供一个与调制载波严格同步的本地载波,这是整个解调过程能否顺利完好进行的关键。本次设计采用相干解调法。两种解调原理图如图2-5和图2-6所示。图 2-5 相干解调法(同步检测法)图 2-6 非相干解调法(包络检波法)2.1.3 仿真结果及分析通过编写M文件程序(见附录),产生随机信号,按图2-1顺序对每一模块编程后。程序中注有需注意语句及解释。运行程序,实现2ASK的调制与解调过程。本次设计采用模拟调
11、制法(相乘器法)和相干解调法。仿真后调制过程及解调过程的图形分别如图2-7和图2-8所示。图 2-7 2ASK调制过程仿真图图 2-8 2ASK解调过程仿真图由图可以看出,产生的数字随机信号为“0100100001”,经载波调制后信号为“1”的时间内有正弦波形,信号为“0”的时间内无波形。经过加随机噪声,相干解调后,恢复出原始信号,与基带信号一致,因此达到本次设计目的。2.2 二进制移频键控本次设计所用流程图如图 2-9所示。图 2-9 2FSK调制解调框图2.2.1 FSK调制原理一个FSK信号可以看成是两个不同载波的2ASK信号的叠加。其解调和解调方法和FSK差不多。2FSK信号的频谱可以
12、看成是f1和f2的两个2ASK频谱的组合。频移键控是利用载波的频率来传递数字信号,在2FSK中,载波的频率随着二进制基带信号在f1和f2两个频率点间变化,频移键控是利用载波的频移变化来传递数字信息的。在2FSK中,载波的频率随基带信号在f1和f2两个频率点间变化。故其表达式为:典型波形如图 2-10所示。图 2-10 2FSK典型波形图2FSK的调制方式有两种,即模拟调频法和键控法。本次设计采用键控法。键控法中可以用二进制“1”来对应于载频f1,而“0”用来对应于另一频率f2,而这个可以用受矩形脉冲序列控制的开关电路对两个不同的独立的频率源f1、f2进行选择通。键控法原理图如图2-11示图 2
13、-11 2FSK键控法原理图2.2.2 FSK解调原理 2FSK的解调方式有两种:相干解调方式和非相干解调方式。非相干解调是经过调制后的2FSK数字信号通过两个频率不同的带通滤波器f1、f2滤出不需要的信号,然后再将这两种经过滤波的信号分别通过包络检波器检波,最后将两种信号同时输入到抽样判决器同时外加抽样脉冲,最后解调出来的信号就是调制前的输入信号。其原理图如图2-12所示。图 2-12 2FSK非相干解调原理图相干解调是根据已调信号由两个载波f1、f2调制而成,则先用两个分别对f1、f2带通的滤波器对已调信号进行滤波,然后再分别将滤波后的信号与相应的载波f1、f2相乘进行相干解调,再分别低通
14、滤波、用抽样信号进行抽样判决器即可。原理图如图3-14所示。图 2-13 2FSK相干解调原理图2.2.3 仿真结果及分析通过编写M文件程序(见附录),产生随机信号,按流程图2.2.1顺序对每一模块编程后。程序中注有需注意语句及解释。运行程序,实现2FSK的调制与解调过程。本次设计中采用键控法调制法和相干解调法。仿真后调制过程及解调过程的图形分别如图2-14、图2-15和图2-16所示。由图可以看出,产生的随机信号为“1011001001”,经过反相产生反码,并分别与两个载波相乘,经过加入随机噪声后波形如图2-15所示。在解调时,分别与对应的载波相乘。解调出基带信号,可以看出实现了本次设计目的
15、。图 2-14 2FSK键控法调制过程仿真图图 2-15 2FSK键控法调制过程仿真图图 2-16 2FSK相干解调过程仿真图2.3 二进制相移键控本次设计所用流程图如图2-17所示。图 2-17 2PSK调制解调框图2.3.1 PSK调制原理在二进制数字调制中,当正弦载波的相位随二进制数字基带信号离散变化时,则产生二进制移相键控(2PSK)信号。2PSK信号调制有两种方法,即模拟调制法和键控法。通常用已调信号载波的 0和 180分别表示二进制数字基带信号的 1 和 0,模拟调制法用两个反相的载波信号进行调制。2PSK以载波的相位变化作为参考基准的,当基带信号为0时相位相对于初始相位为0,当基
16、带信号为1时相对于初始相位为180。键控法,是用载波的相位来携带二进制信息的调制方式。通常用0和180来分别代表0和1。其时域表达式为:其中,2PSK的调制中an必须为双极性码。本次设计中采用模拟调制法。两种方法原理图分别如图2-18和图2-19所示。图 2-18 模拟调制法原理图图 2-19 键控法原理图2.3.2 PSK解调原理由于2PSK的幅度是恒定的,必须进行相干解调。经过带通滤波的信号在相乘器中与本地载波相乘,然后用低通滤波器滤除高频分量,在进行抽样判决。判决器是按极性来判决的。即正抽样值判为1,负抽样值判为0。2PSK信号的相干解调原理图如图2-20所示,各点的波形如图2-21所示
17、。由于2PSK信号的载波回复过程中存在着180的相位模糊,即恢复的本地载波与所需相干载波可能相同,也可能相反,这种相位关系的不确定性将会造成解调出的数字基带信号与发送的基带信号正好相反,即“1”变成“0”吗“0”变成“1”,判决器输出数字信号全部出错。这种现象称为2PSK方式的“倒”现象或“反相工作”。但在本次仿真中是直接给其同频同相的载波信号,所以不存在此问题。图 2-20 2PSK的相干解调原理图图 2-21 相干解调中各点波形图2.3.3 仿真结果及分析通过编写M文件程序(见附录),产生随机信号,按流程图2-17所示顺序对每一模块编程后。程序中注有需注意语句及解释。运行程序,实现2PSK
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二进制数字 调制 系统 实现