抑制载波单边带调幅(SSB)和解调的实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
抑制载波单边带调幅(SSB)和解调
的实现
一、设计目的和意义
1、利用MATLAB实现对信号进行抑制载波单边带调幅(SSB)和解调
2、有助于理解模拟线性调制中利用相移法实现单边带调幅的调制方法
3、有助于理解相干解调的原理
4、有助于理解和掌握低通滤波器的设计过程
5、有助于理解信号的时频关系
6、有助于了解信号的频谱与功率谱的关系
7、通过对该题目的设计,巩固了《通信原理》和《数字信号处理》的相关知识,加深了对相关知识点的认识和理解。
二、设计原理
利用已学的《通信原理》和《数字信号处理》的相关知识完成对信号进行抑制载波单边带调幅(SSB)和解调。
1、调制
通过对《通信原理》这门课程的学习,已经了解到了抑制载波单边带调幅的调制方式有两种:一种是用滤波法实现;一种是利用相移法实现。
所谓滤波法就是将双边带的已调制信号经过一个滤波器实现,如果要保留下边带,则让信号通过一个低通滤波器,如果要保留上边带则让信号通过一个高通滤波器。滤波法原理图如图1所示。
图1 单边带信号的滤波法形成
但是理想滤波特性是不可能做到的,实际滤波器从通带到阻带总有一个过渡带。如果要把信号调制到很高的频率则需要进行多级调制才能满足指标,增加了调制设备的复杂性和成本;另外,如果调制信号中有直流及低频分量,则必须使用过渡带为零的理想滤波器才能将上、下边带分割开来,而这是不可能用滤波法实现的。
另外一种调制方法——相移法——实现对信号的调制。由于这是单频调制,设单频调制信号为
()cos m m f t A t ω= (1)
载波为
()cos c C t t ω= (2)
则双边带信号的时间波形为
()cos cos DSB m m c S t A t t ωω=
0.5cos()0.5cos()m m c m m c A t A t ωωωω=++-
保留上边带的单边带调制信号为 ()
0.5cos()USB m m c S t A t ωω=+
0.5(cos cos sin sin )m m c m c A t t t t ωωωω=- (3)
同理可得保留下边带的单边带调制信号为
()
0.5cos()LSB m m c S t A t ωω=-
0.5(cos cos sin sin )m m c m c A t t t t ωωωω=+ (4)
式(3)、(4)中第一项与调制信号和载波的成绩成正比,称为同相分量;而第二项乘积中则包含调制信号与载波信号分别相移-π/2的结果,称为正交分量。单边带信号的相移法形成框图如图2所示。
图2 单边带信号的相移法形成
从图中可知,两路信号相乘结果相减时得到上边带信号;相加时得到下边带信号。不难理解,当调制信号为确知信号时,由于它可以分解成许多频率分量之和,因而只要相移Ⅰ是一个宽带的相移网络,对每个频率分量都能够相移-π/2,则图中所示的相移法同样适用,只需将输入调制信号更改为f(t)/2即可。对调制信号相移-π/2则需要借助希尔伯特滤波器实现。 2、解调
单边带信号的解调不能采用简单的包络检波。与双边带抑制载波信号相比,单边带信号的包络检波更不能反映调制信号的波形。例如,当调制信号为单频正弦时,单边带信号也是单频正弦,只是频率发生了变化,而包络毫无起伏。通常,单边带信号采用相干解调,如图3所示。
图3 单边带调制的相干解调
已知单边带信号的时域表达式为 ()()cos ()sin SSB c c S t f t t f t t ωω∧
=
(5)
乘上同频同相的载波后得
()()cos p SSB c S t S t t ω=
1
112
2
2
()()cos 2()sin 2c c f t f t t
f t t ωω∧
=
+ (6)
经低通滤波器后的解调输出为
1
2
()()d S t f t =
(7)
因而可得到无失真的调制信号。应当指出的是,相干解调的关键是必须在已调信号接收端产生与载波同频同相的本地载波。如果不能得到同频同相的载波,则相干解调后将使原始信号减弱,甚至带来严重失真,这在数字信号传输时尤为严重。
虽然单边带调制不能采用简单的包络检波的方法解调,但若插入很强的载波则仍可以用包络检波的方法进行解调。插入载波的包络检波法如图4所示。
图4 插入载波的包络检波法
加入载波后的信号 ()()()a d S t S t C t =
+
[()]cos ()sin I d c Q c S t A t S t t ωω=++
()cos[()]c A t t t ω=+ψ
上式中,瞬时幅度
2
22
1/2()[()2()()]d I d I Q A t A S t A S t S t =+++
瞬时相位
()arg{()/[()]}Q d I t S t A S t Φ=+
如果插入载波的幅度d A 很大,则
2
1/2()[2()]()d d I d I A t A A S t A S t ≈+≈+
上式中d A 为直流分量,因此包络检波后输出的信号 ()
()()d I S t S t f t =∞
由以上推导可知,插入强载波分量后线性调制信号可以用包络检波的方法近似的恢复原始调制信号。载波分量可以在接收端插入,也可以在发送端插入。
三、 详细设计步骤
1、 调制信号的产生
由设计要求要产生一个频率为1Hz ,功率为1的余弦信号()f t 。则可以利用matlab 工具箱函数sin()产生满足该指标的信号,由于matlab 在进行信号处理的时候不能处理无限长的信号,所以应该把信号离散化,在本设计中对信号进行采样的频率为1000Hz 。由于要求信号功率为1V 。信号产生的代码为:
%信源
dt=0.001; %采样时间间隔