- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2级SSB调制与相干解调系统仿真
1 引言
随着通信业务的不断发展,频道拥挤的问题日益突出,占用较窄频带或能在同一频段内容纳更多用户的通信技术日渐受到了人们的重视。单边带幅度调制(Single Side Band Amplitude Modulation)只传输频带幅度调制信号的一个边带,使用的带宽只有双边带调制信号的一半,具有更高的频率利用率,成为一种广泛使用的调制方式。本文在介绍单边带幅度调制信号的产生方法后,利用MATLAB的集成仿真环境Simulink对单边带幅度调制系统进行了仿真。
在实际应用中,有时需要将信号调制到较高频率的载波上进行传输,但一般设备很难一次性调制成功,所以这时需要将信号分两级调制。
Simulink[]是MATLAB中的一种可视化仿真工具, 是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simulink可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink提供了一个建立模型方块图的图形用户接口(GUI) ,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。
2 设计原理
2.1 2级单边带调制原理
单边带调制[]是幅度调制中的一种。幅度调制是由调制信号去控制高频载波的幅度,使之随调制信号作线性变化的过程。在波形上,幅度已调信号的幅度随基带信号的规律而呈正比地变化;在频谱结构上,它的频谱完全是基带信号频谱在频域内的简单搬移。常见的调幅(AM)、双边带(DSB)、残留边带(VSB)等调制就是幅度调制的几种典型的实例。
单边带调制
单边带调制(SSB)信号是将双边带信号中的一个边带滤掉而形成的。根据滤除方法的不同,产生SSB信号的方法有:滤波法和相移法。
①滤波法
单边带调制就是只传送双边带信号中的一个边带(上边带或下边带)。产生单边带信号最直接、最常用的是滤波法,就是从双边带信号中滤出一个边带信号,图1是滤波法模型的示意图。单边带信号的频谱如图2所示,该图能说明滤波法的基本原理,图中HSSB(ω)是单边带滤波器的系统函数,即的傅里叶变换。
图2.1 滤波法模型
??? 若保留上边带,则HSSB(ω)应具有高通特性如图2(b)所示。
??? 单边带信号的频谱如图2(c)所示。
??? 若保留下边带,则应具有低通特性如图2(d)所示。
??? 单边带信号的频谱如图2(e)所示。
?
图2.2 单边带信号频谱图
相移法单边带信号的时域表达式为:
这里是的希尔伯特变换。从表达式可以得到单边带调制信号相移法的一般模型框图,如图3所示。
??? 希尔伯特变换及有关特性为:
??? 定义??
?
??? 式中
?????????????????????????
?
图2.3 SSB移相法模型
显然, 信号通过传递函数为的滤波器,即可得到。具有传递函数的滤波器称为希尔伯特滤波器。 传递函数的模和相位特性如图4所示。从图4可见,希尔伯特滤波器是一个宽带 90o移相网络,是正交变换网络。
图2.4 希尔伯特滤波器的传递函数
相干解调
图2.5 相干解调器的一般模型
(3)2级单边带调制解调
在实际应用中,有时需要将信号调制到较高频率的载波上进行传输,但一般设备很难一次性调制成功,所以这时需要将信号分两级调制。第1级调制时,信号先与频率相对较低1级载波相乘,再通过带通滤波器滤除下边带频谱得单边带调制信号;第2级调制时,2级载波频率相对第1级较高,再通过带通滤波器后输出高频单边带信号。解调时,1级解调时先与2级载波相乘,再通过低通滤波器,2级解调时与1级载波相乘再通过低通滤波器,最后得解调信号。2.2 Simulink工作环境
(1)模型库
在MATLAB命令窗口输入“simulink”并回车,就可进入Simulink模型库[],单击工具栏上的 按钮也可进入Simulik模块库按功能进行分为以下8类子库:Continuous(连续模块)Discrete(离散模块)FunctionTables(函数和平台模块)Math(数学模块)Nonlinear(非线性模块)SignalsSystems(信号和系统模块)Sinks(接收器模块)Sources(输入源模块)用户可以根据需要混合使用歌库中的模块来组合系统,也可以封装自己的模块,自定义模块库、从而实现全图形化仿真。
Simulink模型库中的仿真模块组织成三级树结构Simulink子模型库中包含了Continous、Discontinus等下一级模型库Continous模型库中又包含了若干模块,可直接加入仿真模
文档评论(0)