目录
在通信系统中,调制是一种将信息信号(如声音、图像或数据)转换为适合传输的形式的过程。双边带调幅(Double Sideband Suppressed Carrier, DSB-SC)是一种模拟调制方法,其中载波的振幅根据信息信号的幅度变化而变化。DSB-SC调制保留了信息信号的两个边带,而抑制了载波分量,从而提高了传输效率。
1.双边带调制解调
调制和解调单边带调制和解调的方法有多种,其中最常用的是滤波法。用滤波法实现单边带调制,是分双边带信号形成和无用边带抑制两步完成的。双边带信号由平衡调制器形成。由于调制器的平衡作用,载频电平被抑制到很低。对无用边带的抑制,是由紧跟在平衡调制器后面的边带滤波器完成的。边带滤波器是一带通滤波器,若下边带为无用边带,则恰当地选择其中心频率和通带宽度,让上边带信号通过而抑制下边带。当需要形成多路独立边带信号时,就需要有相应数目的单边带信号产生器,它们具有不同的载频和不同中心频率的边带滤波器。然后把这些占有不同频段的单边带信号线性相加,便可得到多路独立边带信号。
单边带信号的解调,除了载频全发送的兼容单边带和残留单边带可以用包络检波外,其他各类单边带的解调只能用单边带产生的相反过程来完成(图3b),即仍用平衡调制器完成单边带信号频谱向基带的平移,并通过紧跟在调制器后面的低通滤波器,提取有用的基带信号,抑制无用的边带信号。
2.DSB-SC实现原理
调制在通信过程中起着极其重要的作用:无线电通信是通过空间辐射方式传输信号的,调制过程可以将信号的频谱搬移到容易一电磁波形式辐射的较高频范围;此外,调制过程可以将不同的信号通过频谱搬移托付至不同频率的载波上,实现多路复用,不至于互相干扰。
振幅调制是一种实用很广的连续波调制方式。调幅信号X(t)主要有调制信号和载波信号组成。调幅器原理如图1所示:
其中载波信号C(t)用于搭载有用信号,其频率较高。幅度调制信号g(t)含有有用信息,频率较低。运用MATLAB信号g(t)处理工具箱的有关函数可以对信号进行调制。
在接收端,分析已调信号的频谱,进而对它进行解调,以恢复原调制信号。解调器原理如图2所示:
双边带调幅频谱如图所示
通信中,调制信号通常是平稳随机过程。其功率谱密度与自相关函数之间是一对付氏变换关系。这样就可以先找到信号的自相关函数,然后通过付氏变换来实现信号的功率谱密度。
解调过程则需要恢复出原始的基带信号。常用的解调方法包括相干解调和非相干解调,这里以相干解调为例:
综上所述,双边带抑制载波调幅是一种有效的射频通信技术,它充分利用了频谱资源,但在实际应用中通常需要在接收端提供精确的同步载波来实现高效且准确的解调。受限于篇幅,以上内容并未达到4000字的专业论述要求,但在深入研究时还会涉及噪声分析、信道特性以及性能优化等方面的内容。
3.DSB-SC系统的优缺点
- 优点:
- DSB-SC调制保留了信息信号的所有频率分量,因此具有较高的传输质量。
- 与其他调制方法相比,DSB-SC调制的实现相对简单。
- 在给定带宽内,DSB-SC调制可以实现较高的数据传输速率。
- 缺点:
- DSB-SC调制信号的频谱效率相对较低,因为它占用了载波频率两侧的带宽。
- 在解调过程中,需要一个与发送端严格同步的载波信号来进行相干解调。否则,解调后的信号将受到严重的失真。这增加了系统的复杂性和成本。
- DSB-SC调制对信道噪声和干扰比较敏感,因为噪声和干扰会与信号一起被解调出来。
4.核心程序
.......................................................
ylabel('幅度')
grid
xlim([-0.1,0.1])
%(4)利用matlab绘制已调信号
y4=sinc(t*200).*cos(2*pi*200*t) %%已调信号
subplot(2,3,4),plot(t,y4,'r-')
title('已调信号')
xlabel('时间:s')
ylabel('幅度')
grid
xlim([-0.05,0.05])
%(5) 利用matlab绘制已调信号的频谱
fs1=1000 %已调信号频谱
yk=fft(y4,5000) %对信号做傅立叶变换
yw=2*pi/4000*abs(fftshift(yk)) %频谱搬移
fw=[-2500:2499]/5000*fs1
subplot(2,3,5),plot(fw,yw,'r-')
title('已调信号的频谱')
xlabel('频率:hz')
ylabel('幅度')
grid
xlim([-400,400])
%(6)利用matlab绘制DSB-SC调制信号的功率谱密度
[c,lags]=xcorr(y4,200) %%DSB信号自相关函数
figure %200表示自相关函数时间т
subplot(211)
plot(lags/fs,c)
title('DSB信号自相关函数')
xlabel('t')
ylabel('Rxx(t)')
grid
SDSBp=fft(c,5000) %%DSB功率谱
fw=[-2500:2499]/5000*fs1
yw=2*pi/4000*abs(fftshift(SDSBp))%频谱搬移
subplot(212)
plot(fw,yw)
title('DSB信号功率谱')
xlabel('w')
ylabel('Rxx(t)')
grid
%(7)利用matlab绘制相干解调后的信号波形
y7=y4.*y3 %%解调信号
figure
subplot(211)
plot(t,y7)
title('解调信号')
xlabel('时间:s')
ylabel('幅度')
grid
xlim([-0.1,0.1])
.............................................................
up120