1、但是,数字基带信号具有与模拟基带信号不同的特点,其取值是有限的离散状态。这样,可以用载波的某些离散状态来表示数字基带信号的离散状态。基本的三种数字调制方式是:振幅键控(ASK)、移频键控(FSK)和相移键控(PSK)。1.1 二进制振幅键控(2ASK) 振幅键控是正弦载波的幅度随数字基带信号而变化的数字调制。当数字基带信号为二进制时,则为二进制振幅键控。二进制振幅键控信号可表示为 (1-1)二进制振幅键控信号时间波型如图1-2所示。由图1-2可以看出,2ASK信号的时间波形随二进制基带信号s(t)通断变化,所以又称为通断键控信号(OOK信号)。二进制振幅键控信号的产生方法如图1-3所示,其中图
2、(a)是采用模拟相乘的方法实现,图(b)是采用数字键控的方法实现。对2ASK信号也能够采用非相干解调(包络检波法)和相干解调(同步检测法),其相应原理方框图如图1-4所示。2ASK信号非相干解调过程的时间波形如图1-5所示。图1-2 2ASK信号时间波形(a)模拟相乘法 (b)数字键控法图1-3 2ASK信号调制器原理框图(a)非相干解调方式(b)相干解调方式 图1-4 2ASK信号的接收系统组成方框图图1-5 2ASK信号非相干解调过程的时间波形1.2 二进制频移键控(2FSK)频移键控是利用载波的频率变化来传递数字信息。在2FSK中,载波的频率随二进制基带信号在f1和f2两个频率点间变化。
3、典型波形如图1-6所示。图1-6 2FSK信号的时间波形有图可见,2FSK信号的波形(a)可以分解为波形(b)和波形(c)。也就是说,一个2FSK信号可以看成是两个不同载频的2ASK信号的叠加。2FSK信号的表达式又可简化为 (1-2) (1-3) (1-4)二进制频移键控信号的产生,可以采用模拟调频电路来实现,也可以采用数字键控的方法来实现。 图1-7是数字键控法实现二进制频移键控信号的原理图。 图中两个振荡器的输出载波受输入的二进制基带信号控制,在一个码元Ts期间输出f1或f2两个载波之一。二进制频移键控信号的解调方法很多,有模拟鉴频法和数字检测法,有非相干解调方法也有相干解调方法。采用非
4、相干解调和相干解调两种方法的原理图如图1-8所示。其解调原理是将二进制频移键控信号分解为上下两路二进制振幅键控信号,分别进行解调,通过对上下两路的抽样值进行比较最终判决出输出信号。图1-7 键控法产生2FSK信号的原理图(a)非相干解调(b)相干解调图1-8 2FSK信号解调原理图过零检测法解调器的原理图和各点时间波形如图1-9所示。二进制移频键控信号的过零点数随载波频率不同而异,通过检测过零点数得到频率的变化。输入信号经过限幅后产生矩形波,经微分整流波形整形,形成与频率变化相关的矩形脉冲波,经低通滤波器滤除高次谐波,便恢复出与原数字信号对应的基带数字信号。(a)过零检测法原理图(b)各点时间
5、波形图1-9 过零检测法原理图及各点时间波形1.3二进制相移键控(2PSK)在二进制数字调制中,当正弦载波的相位随二进制数字基带信号离散变化时,则产生二进制相移键控(2PSK)信号。通常用已调信号载波的0和180分别表示二进制数字基带信号的1和0。二进制相移键控信号的时域表达式为 (1-5)由于两种码元的波形相同,极性相反,故2PSK信号可以表述为一个双极性全占空矩形脉冲序列与一个正弦载波的相乘: (1-6) (1-7) 这里,g(t)是脉宽为Ts的单个矩形脉冲,且 (1-8)这种以载波的不同相位直接去表示相应二进制数字信号的调制方式,称为二进制绝对相移方式。二进制相移键控信号的典型时间波形如
6、图1-10所示。二进制相移键控信号的调制原理图如图1-11所示。其中图(a)是采用模拟调制的方法产生2PSK信号,图(b)是采用数字键控的方法产生2PSK信号。2PSK信号的解调通常都是采用相干解调,解调器原理图如图1-12所示。2PSK信号相干解调各点时间波形如图1-13所示。当恢复的相干载波产生180倒相时,解调出的数字基带信号将与发送的数字基带信号正好是相反,解调器输出数字基带信号全部出错。图1-10 2PSK信号的时间波形(a)模拟调试方法 (b)键控法图1-11 2PSK信号的调制原理框图图1-12 2PSK的解调原理框图图1-13 2PSK信号相干解调时各点时间波形1.4 正交相移
7、键控(QPSK)多进制数字相位调制(QPSK)也称多元调相或多相制。他利用具有多个相位状态的正弦波来代表多组二进制信息码元,即用载波的一个相位对应于一组二进制信息码元。如果载波有2k个相位,它可以代表k位二进制码元的不同码组。在MPSK信号中,载波相位可取个可能值: (1-9)因此MPSK信号可表示为 (1-10)假定载波频率0是基带数字信号的整数倍 (1-11)则上式可改写为 (1-12)由上式表明,MPSK信号可等效为两个正交载波进行多电平双边带调幅所得已调波之和。带宽的产生可按类似于双边带正交调制信号的方式实现。图1-14 QPSK的产生框图由于QPSK信号可以看作是两个正交2PSK信号
8、的叠加,所以用两路正交的相干载波去解调,可以很容易地分离这两路正交的2PSK信号。相干解调后的两路并行码元a和b,经过并串变换后,成为串行数据输出。此法是一种正交相平解调法,又称极性比较法,原理如图1-15所示。图1-15 QPSK解调框图为了便于分析,可不考虑噪声的影响。这样,加到接收机上的信号在符号持续时间内可表示为 (1-13)假定讨论的/4相移系统,那么n只能取/4、3/4、5/4、7/4。根据/4移相系统PSK信号的相位配置规定,抽样判决器的判决准则列于表2,当判决器按极性判决时,若正抽样值判为1,负抽样判定为0,则可将调相信号解调为相应的数字信号。解调出来的a和b在经过并/串变换,
9、就可以还原出原调制信号。若解调/2移相系统的PSK信号,需改变移相网络及判决准则。表1-1 /4系统判决器判决准则输入相位 ncosn的极性sinn 判决器输出 a B 45o 135 o225 o315 o+-12 Matlab/Simulink介绍2.1 Matlab简介美国Mathworks公司于1967年推出了矩阵实验室“Matrix Laboratory”(缩写为Matlab)这就是Matlab最早的雏形。开发的最早的目的是帮助学校的老师和学生更好的授课和学习。从Matlab诞生开始,由于其高度的集成性及应用的方便性,在高校中受到了极大的欢迎。Matlab是一种解释性执行语言,具有强
10、大的计算、仿真、绘图等功能。由于它使用简单,扩充方便,尤其是世界上有成千上万的不同领域的科研工作者不停的在自己的科研过程中扩充Matlab的功能,使其成为了巨大的知识宝库。目前的Matlab版本已经可以方便的设计漂亮的界面,它可以像VB等语言一样设计漂亮的用户接口,同时因为有最丰富的函数库(工具箱),所以计算的功能实现也很简单,进一步受到了科研工作者的欢迎。另外,Matlab和其他高级语言也具有良好的接口,可以方便的实现与其他语言的混合编程,进一步拓宽Matlab的应用潜力。2.2 Simulink简介Simulink是MATLAB提供的用于对动态系统进行建模、仿真和分析的工具包。Simuli
11、nk提供了专门用于显示输出信号的模块,可以在仿真的过程中随时观察仿真结果。同时,通过Simulink的存储模块,仿真数据可以方便地以各种形式保存到工作空间或文件夹中,以供用户在仿真结束后对数据进行分析和处理。基于以上各点,Simulink作为一种通信的仿真建模工具,广泛应用于通信仿真、数字信号处理、模糊逻辑、神经网络、机械控制和虚拟实现等领域中。作为一款专业仿真软件,Simulink具有一下特点:1. 基于矩阵的数值计算;2. 高级编程语言以及可视化的图形操作界面;3. 包含各领域的仿真工具箱,使用方便快捷并可以扩展;4. 丰富的数据I/O接口;5. 提供与其他高级语言的接口;根据输出信号与输
12、入信号的关系,Simulink提供3种类型的模块:连续模块、离散模块和混合模块。连续模块是指输出信号发生连续变化的模块;离散模块则是输出信号固定间隔变化的模块。对于连续模块,Simulink采用积分方式计算输出信号的数值。离散模块的输出信号在下一个采样到来之前保持恒定,这个时候,Simulink只需要以一定的间隔计算输出信号的数值。混合模块是根据输入信号的类型来确定信号类型的,它既能产生连续输出信号,也能够产生离散输出信号。3调制与解调仿真3.1 2ASK的调制与解调仿真3.1.1 建立模型方框图2ASK信号的调制部分由DSP模块中的Sine wave信号源、方波信号源、相乘器等模块组成;2ASK的解调分为相干解调和非相干解调法,下面采用相干解调法对2ASK信号进行解调,相干解调也叫同步解调,就是用已调信号恢复出载波既同步载波,再用载波和已调信号相乘,经过低通滤波器和抽样判决器恢复出S(t)信号。Simulink模型图如图3-1所示:图3-1 2ASK信号调制解调的模型方框图3.1.2 参数设置建立好模型之后,开始设置各点的参数,为了更好的恢复出信源信号,所以在此直接使用原载波信号作为同步载波信号。从正弦信号源开始依次的仿真参数设置如下:Sin函数是幅度为1,频率为10Hz,采样周期为0.002的双精度
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1