抑制载波的双边带调制仿真(DSB-SC)
DSB-SC和解调的实现
抑制载波双边带调幅(DSB-SC)和解调的实现一、设计目的和意义通过数字通信课程设计对以前所学的有关数字信号处理和通信电路方面的知识做全面的梳理,对通信信号的调制、滤波、解调、分析,进一步理解和掌握通信信号工作的原理。
通过课程设计中对Matlab及其工具箱函数的运用,学会运用Matlab软件环境对通信信号进行处理和分析二、设计原理如果输入的基带信号没有直流分量,则得到的输出信号就是无载波分量的双边带调制信号,简称DSB信号。
此时的DSB信号实质上就是m(t)和载波的相乘,其时域表达式为:其波形图如图所示。
图1 抑制载波双边带波形抑制载波双边带调幅信号的频谱抑制载波双边带调幅的调制过程实际上就是调制信号与载波的相乘运算,其模型如下:图2抑制载波双边带调幅调制模型由抑制载波双边带调幅信号的频谱可知,如果将已调信号的频谱搬回到原点位置,即可得到原始的调制信号频谱,从而恢复出原始信号。
解调中的频谱搬移同样可用调制时的相乘运算来实现。
图3抑制载波双边带调制的相干解调将已调信号乘上一个同频同相的载波,如图,可得到用一个带通滤波器可以将上式中第1项和第2项分离,无失真地恢复出原始的调制信号。
这种调制方法又称为相干解调。
三、详细设计步骤(1)信号和载波的Matlab语言编写按设计要求的容编写信号(辛格函数)和载波,并绘制出其波形。
(2)信号频谱的Matlab语言编写根据设计要求号的表达示,通过求傅立叶变换来实现信号的频谱,利用fft算法实现函数图的画法。
(3)信号的调制对信号按要求进行调制,并绘制出已调信号的波形图和频谱由调制原理知:其过程就是调制信号与载波的相乘运算。
故将上述两个信号相乘,就可以得出已调信号,再用傅立叶变换来实现已调信号的频谱。
(4)解调已调信号已调信号的解调必须用相干解调的方法,是将已调信号乘上一个同频同相的载波。
然后用用一个低通滤波器就可以恢复原始的调制信号。
(5)已调信号的功率谱分析通过对自相关函数的求解,绘制已调信号的功率谱密度设计结果及分析(1) 原始信号为辛格函数图4.待调制信号的波形图图5.待调制信号的频谱图(2)载波信号为余弦,200c f Hz ,波形如图所示图6.载波信号的波形图(3) 信号的调制,已调信号则是由原信号与载波信号相乘。
抑制载波双边带调幅(DSB-SC)和解调的实现精选全文完整版
可编辑修改精选全文完整版抑制载波双边带调幅(DSB-SC)和解调的实现一、设计目的和意义本设计要求采用matlab或者其它软件工具实现对信号进行抑制载波双边带调幅(DSB-SC)和解调,并且绘制相关的图形。
在通信系统中,从消息变换过来的信号所占的有效频带往往具有频率较低的频谱分量(例如语音信号),如果将这些信号在信道中直接传输,则会严重影响信号传输的有效性和可靠性。
因此这种信号在许多信道中均是不适宜直接进行传输的。
在通信系统的发射端通常需要调制过程,将信号的频谱搬移到所希望的位置上,使之转化成适合信道传输或便于信道多路复用的以调信号。
而在接收端则需要解调过程,以恢复原来有用的信号。
调制解调过程常常决定了一个通信系统的性能。
随着数字化波形测量技术和计算机技术的发展,可以使用数字化方法实现调制与解调的过程。
同时调制还可以提高性能,特别是抗干扰能力,以及更好的利用频带。
二、设计原理(1):调制与解调的MATLAB实现:调制在通信过程中起着极其重要的作用:无线电通信是通过空间辐射方式传输信号的,调制过程可以将信号的频谱搬移到容易一电磁波形式辐射的较高频范围;此外,调制过程可以将不同的信号通过频谱搬移托付至不同频率的载波上,实现多路复用,不至于互相干扰。
振幅调制是一种实用很广的连续波调制方式。
调幅信号X(t)主要有调制信号和载波信号组成。
调幅器原理如图1所示:其中载波信号C(t)用于搭载有用信号,其频率较高。
幅度调制信号g(t)含有有用信息,频率较低。
运用MATLAB 信号g(t)处理工具箱的有关函数可以对信号进行调制。
对于信号x(t),通信系统就可以有效而可靠的传输了。
在接收端,分析已调信号的频谱,进而对它进行解调,以恢复原调制信号。
解调器原理如图2所示:对于调制解调的过程以及其中所包含的对于信号的频谱分析均可以通过MATLAB的相关函数实现。
(2):频谱分析 当调制信号f(t)为确定信号时,已调信号的频谱为()c c SDSB=1/2F -+1/2F(+)ωωωω. 双边带调幅频谱如图3所示:图3 双边带调幅频谱抑制载波的双边带调幅虽然节省了载波功率,但已调西那的频带宽度仍为调制信号的两倍,与常规双边带调幅时相同。
一、双边带抑制载波调幅
计算机与信息工程学院综合性、设计性实验报告一、实验内容设基带信号为m(t)=sin(2000*pi*t)+2cos(1000*pi*t),载波频率为20kHz。
用MATLAB编程仿真出DSB-SC AM信号,绘出原始信号和已调信号及频谱的波形。
二、实验仪器或设备装有MATLAB软件的电脑一台。
三、实验原理1、双边带抑制载波调幅(DSB—SC AM)信号的产生。
双边带抑制载波调幅信号s(t)是利用均值为0的模拟基带信号m(t)和正弦载波c(t)相乘得到,如图所示:m(t)和正弦载波s(t)的信号波形如图所示:若调制信号m(t)是确定的,其相应的傅立叶频谱为M(f),载波信号c(t)的傅立叶频谱是C(f),调制信号s(t)的傅立叶频谱S(f)由M(f)和C(f)相卷积得到,因此经过调制之后,基带信号的频谱被搬移到了载频fc处,若模拟基带信号带宽为W,则调制信号带宽为2W,并且频谱中不含有离散的载频分量,这是由于模拟基带信号的频谱成分中不含离散的直流分量。
四、实验步骤实验代码见附录。
1、基带信号的时域及频域波形如下:2、调制后的信号的时域波形,频谱,自相关函数及功率谱如下:3、解调后的波形如下:五、实验结果分析:本次实验较为简单,双边带抑制载波调制过程就是基带信号的频谱搬移,由实验知滤波后的信号与原始信号相比有了一定的相移,这是由于不同步引起的,因此在相干解调中要提取同步载波才行。
附录:实验代码:%2014年4月15日%求基带信号为m(t)=sinc(200t),载波频率为fc=200Hz的DSB-SC信号并解调。
clear%参数设置fs=1000; %采样频率。
T=4; %截短时间dt=1/fS; %时域采样间隔t=-T/2:dt:T/2-dt; %时域采样点L=T*fs; %信号长度(即采样点数)fc=200; %载波频率%1、基带信号:y1=sinc(200*t);figure(1),subplot(211),plot(t,y1)title('基带信号时域波形y1');xlabel('t/s');grid onxlim([-0.05,0.05])%求基带信号频谱N=2^nextpow2(L);fw1=[-N/2:N/2-1]/N*fs;yk1=fft(y1,N);yw1=2*pi/N*abs(fftshift(yk1));subplot(212),plot(fw1,yw1);grid ontitle('基带信号频谱yw1');xlabel('f/Hz');xlim([-250 250]);%2、信号的调制:y2=y1.*cos(2*pi*fc*t); %注意要用点乘figure(2),subplot(411),plot(t,y2);title('DSB_SC时域波形y2');xlim([-0.05,0.05]);grid onfw2=[-N/2:N/2-1]/N*fs;yk2=fft(y2,N);yw2=2*pi/N*abs(fftshift(yk2));subplot(412),plot(fw2,yw2);grid ontitle('DSB_SC频谱yw2'); %DSB_SC信号的频谱xlabel('f/Hz');[c,lags]=xcorr(y2,200); %DSB_SC信号自相关函数subplot(413),plot(lags/fs,c);title('DSB_SC信号自相关函数');xlabel('t');ylabel('Rxx(t)');grid onxlim([-0.05,0.05]);fw3=[-N/2:N/2-1]/N*fs;yk3=fft(c,N);yw3=2*pi/N*abs(fftshift(yk3));subplot(414),plot(fw3,yw3);title('DSB_SC信号功率谱'); %DSB_SC信号的功率谱xlabel('w');ylabel('Pxx(w)');grid on%3、信号的解调:y3=y2.*cos(2*pi*fc*t); %相干解调figure(3),subplot(211),plot(t,y3);title('解调信号时域波形y3');xlim([-0.05,0.05]);grid on%滤波后的f(t)信号Rp=0.1;Rs=80;Wp=40/100;Ws=45/100;[n,Wn]=ellipord(Wp,Ws,Rp,Rs); %阶数n[b,a]=ellip(n,Rp,Rs,Wn); %传递函数分子分母X1=5*filter(b,a,y3);subplot(212),plot(t,X1);title('滤波后的信号');xlabel('t');xlim([-0.05,0.05]);grid on。
抑制载波的双边带信号(DSB)的实现
实验二 振幅调制实验——抑制载波的双边带信号(DSB )的实现一、实验原理1、振幅调制的一般概念调制,就是用调制信号(如声音、图像等低频或视频信号)去控制载波(其频率远高于调制信号频率,通常又称“射频” )某个参数的过程。
载波受调制后成为已调波。
振幅调制,就是用调制信号去控制载波信号的振幅, 使载波的振幅按调制信号的规律变化。
设调制信号为()c o s f f m f v t V w t =载波信号为且 c f w w则根据振幅调制的定义,可以得到普通调幅波的表达为:()(1cos )cos AM cm f c v t V m w t w t =+ (2—1)式中 c ma m c m c m V K V m V V Ω∆== (2—2)称为调幅度(调制度), a K 为调制灵敏度。
为使已调波不 失真,调制度m 应小于或等于1、当 m>1 时, 此时产生严重失真,称之为过调制失真,这是应该避免的。
将式(2—1)用三角公式展开,可得到:()cos cos()cos()22AM cm c cm c f cm c f m m v t V w t V w w t V w w t =+++- (2—3)由式(2—3)看出,单频调制的普通调幅波由三个高频正弦波叠加而成:载波分量,上 边频分量,下边频分量。
在多频调制的情况下,各边频分量就组成了上下边带。
普通调幅波 可用 AM 表示。
在调制过程中,将载波抑制就形成了抑制载波双边带信号,简称双边带信号,用 DSB 表示;如果 DSB 信号经边带滤波器滤除一个边带或在调制过程中直接将一个边带抵消,就 形成单边带信号,用 SSB 表示。
由以上讨论可以看出, 若先将调制信号和一个直流电压相加,然后再与载波一起作用到 乘法器上,则乘法器的输出将是一个普通调幅波;若调制信号直接与载波相乘,或在 AM 调 制的基础上抑制载波,即可实现 DSB 调制;将 DSB 信号滤掉一个边带,即可实现 SSB 调 制。
抑制载波的双边带调制仿真(DSB-SC)
通信模块设计与仿真学院计算机与电子信息学院专业通信工程班级通信091班DSB-SC系统仿真 (3)摘要 (3)一、设计目的 (4)二、设计要求 (4)三、系统原理 (5)(一)系统框图: (5)(二)各模块原理及M文件实现 (5)1.调制部分 (5)2.高斯白噪声信道特性分析 (6)4.解调部分 (9)(三)Simulink仿真 (11)四、M文件完整程序 (13)五、结束语 (17)六、参考文献 (18)DSB-SC系统仿真摘要信号的调制与解调在通信系统中具有重要的作用。
调制过程实际上是一个频谱搬移的过程,即是将低频信号的频谱(调制信号)搬移到载频位置(载波)。
而解调是调制的逆过程,即是将已调制信号还原成原始基带信号的过程。
调制与解调方式往往能够决定一个通信系统的性能。
幅度调制就是一种很常见的模拟调制方法,在AM信号中,载波分量并不携带信息,仍占据大部分功率,如果抑制载波分量的发送,就能够提高功率效率,这就抑制载波双边带调制DSB-SC(Double Side Band with Suppressed Carrier),因为不存在载波分量,DSB-SC信号的调制效率就是100%,即全部功率都用于信息传输。
但由于DSB-SC信号的包络不再与调制信号的变化规律一致,因而不能采用简单的包络检波来恢复调制信号,需采用同步检波来解调。
这种解调方式被广泛应用在载波通信和短波无线电话通信中。
但是由于在信道传输过程中必将引入高斯白噪声,虽然经过带通滤波器后会使其转化为窄带噪声,但它依然会对解调信号造成影响,使其有一定程度的失真,而这种失真是不可避免的。
本文介绍了M文件编程和Simulink 两种方法来仿真DSB-SC系统的整个调制与解调过程。
关键词DSB-SC调制同步检波信道噪声M文件Simulink仿真一、设计目的本课程设计是实现模拟DSB-SC信号的调制解调。
加深对幅度调制的理解,建立对通信系统整体过程和框架的新认识,更好的理解幅度调制系统的各个模块的作用以及仿真实现方法。
双边带抑制载波调幅与解调实验
实验类型:□验证□综合□设计□创新实验日期:实验成绩:___实验名称实验二双边带抑制载波调幅与解调实验〔DSB-SC AM)指导教师实验目的1、掌握双边带抑制载波调幅与解调的原理及实现方法。
2、掌握相干解调法原理。
3、了解DSB调幅信号的频谱特性。
4、了解抑制载波双边带调幅的优缺点。
仪器设备与耗材1、信号源模块2、模拟调制模块3、模拟解调模块4、20M双踪示波器实验根本原理1、DSB调幅典型波形和频谱如图1所示:图1 DSB信号的波形和频谱实验中采用如下框图实现DSB调幅。
图2 DSB调幅实验框图由信号源模块提供不含直流分量的2K正弦基波信号和384K正弦载波信号sinwct经乘法器相乘,调制深度可由“调制深度调节〞旋转电位器调整,得到DSB调幅信号输出。
2、相干解调法实验中采用如下框图实现相干解调法解调DSB信号:调幅输入相乘输出解调输出图3 DSB解调实验框图〔相干解调法〕实验步骤与实验步骤:1、将模块小心地固定在主机箱中,确保电源接触良好。
2、插上电源线,翻开主机箱右侧的交流开关,再分别按下三个模块中的实验记录3、DSB调幅〔1〕信号源模块“2K正弦基波〞测试点,调节“2K调幅〞旋转电位器,使其输出信号峰峰值为1V左右;“384K正弦载波〞测试点,调节“384K调幅〞旋转电位器,使其输出信号峰峰值为左右。
〔2〕实验连线如下:信号源模块 ----------模拟调制模块“相乘调幅1〞2K正弦基波----------基波输入384K正弦载波--------载波输入〔3〕调节“调制深度调节1〞.旋转电位器,用示波器观测“调幅输出〞测试点信号波形。
这里也可采用“相乘调幅2〞电路完成同样过程。
4、DSB解调〔相干解调法〕〔1〕实验连线如下:模拟调制模块------------模拟解调模块“相干解调法〞载波输入----------------载波输入调幅输出----------------调幅输入〔2〕调节“解调深度调节〞旋转电位器’观测“相乘输出〞与“解调输出〞测试点波形,并比照模拟信号复原的效果。
抑制载波双边带调幅
抑制载波双边带调幅(DSB-SC)和解调的实现一、设计目的和意义本设计要求采用matlab或者其它软件工具实现对信号进行抑制载波双边带调幅(DSB-SC)和解调,并且绘制相关的图形。
在通信系统中,从消息变换过来的信号所占的有效频带往往具有频率较低的频谱分量(例如语音信号),如果将这些信号在信道中直接传输,则会严重影响信号传输的有效性和可靠性。
因此这种信号在许多信道中均是不适宜直接进行传输的。
在通信系统的发射端通常需要调制过程,将信号的频谱搬移到所希望的位置上,使之转化成适合信道传输或便于信道多路复用的以调信号。
而在接收端则需要解调过程,以恢复原来有用的信号。
调制解调过程常常决定了一个通信系统的性能。
随着数字化波形测量技术和计算机技术的发展,可以使用数字化方法实现调制与解调的过程。
同时调制还可以提高性能,特别是抗干扰能力,以及更好的利用频带。
二、设计原理(1):调制与解调的MATLAB实现:调制在通信过程中起着极其重要的作用:无线电通信是通过空间辐射方式传输信号的,调制过程可以将信号的频谱搬移到容易一电磁波形式辐射的较高频围;此外,调制过程可以将不同的信号通过频谱搬移托付至不同频率的载波上,实现多路复用,不至于互相干扰。
振幅调制是一种实用很广的连续波调制方式。
调幅信号X(t)主要有调制信号和载波信号组成。
调幅器原理如图1所示:其中载波信号C(t)用于搭载有用信号,其频率较高。
幅度调制信号g(t)含有有用信息,频率较低。
运用MATLAB信号g(t)处理工具箱的有关函数可以对信号进行调制。
对于信号x(t),通信系统就可以有效而可靠的传输了。
在接收端,分析已调信号的频谱,进而对它进行解调,以恢复原调制信号。
解调器原理如图2所示:对于调制解调的过程以及其中所包含的对于信号的频谱分析均可以通过MATLAB 的相关函数实现。
(2):频谱分析当调制信号f(t)为确定信号时,已调信号的频谱为()c c SDSB=1/2F -+1/2F(+)ωωωω. 双边带调幅频谱如图3所示:图3 双边带调幅频谱抑制载波的双边带调幅虽然节省了载波功率,但已调西那的频带宽度仍为调制信号的两倍,与常规双边带调幅时相同。
实验一:双边带抑制载波调幅
(1)按图 7 连接实验设备,其中输入信号为图 3 中加法器的输出信号;
图 7 DSB-SC AM 信号的相干解调及载波提取实验连接图
(2)用示波器观察锁相环低通滤波器的输出是否为直流,以此判断锁相环是否处于锁 定状态。若未锁定,缓慢调节锁相环 VCO 的 f0 旋钮,直至锁相环低通滤波器输出直流;
器输出的频率,调节可调滤波器后观察到的解调信号频率也发生改变如图 25 所示。
图 24 相干解调输出(音频信号 10KHz)
图 25 相干解调输出(音频信号 3.5KHz)
五、 思考题
1、整理实验记录波形,说明 DSB-SC AM 信号波形的特点。 答: DSB-SC 信号波形如图 10 所示,调幅波的振幅在零值上下按照调制信号规律变化。其 包络正比于调制信号的绝对值,调制信号过零时,调幅波高频相位要产生 180°的相位突 变。 AM 信号波形如图 12 所示,振幅在载波振幅上、下按调制信号的规律变化,即调幅波 的包络直接反映调制信号的变化规律。
图 13 VCO 输出波形(DC=0V)
图 14 VCO 输出波形(DC=+1V)
图 15 VCO 输出波形(DC=-1V)
单独测量锁相环中乘法器、低通滤波器的工作是否正常
开环状态下,锁相环乘法器输出波形以及其信号源 VCO 的输入如图 16 所示。信号源 VCO 输出频率为 153.8KHz,锁相环 VCO 中心频率为 100.6KHz,由此可知乘法器输出信号包 络频率为 153.8KHz-100.6KHz=53.8KHz。从图 16 可知,包络一个周期在时间轴上约为 10 格,即周期为 2us x 10=20us,其频率约为 50KHz,乘法器输出正确。用示波器观察乘法器 输出经过环路低通滤波器的输出,可观察到频率在 50KHz 左右的正弦波形,此处由于工作 失误,未对滤波器的输出波形图像进行保存。
DSB抑制载波双边带幅度调制、相干解调系统的MATLAB实现
抑制载波双边带幅度调制、相干解调系统的MATLAB实现目录一、作业要求 (1)二、DSB-SC原理描述 (1)三、DSB-SC实现框图 (2)四、MATLAB程序及注释 (3)五、仿真结果 (11)一、作业要求用MATLAB程序开发设计抑制载波双边带幅度调制、相干解调系统。
系统参数如下:信源为频率为3K、幅度为1的正弦信号,载波频率为信源频率的30倍。
要求有如下输出和显示:(1)调制前后的信号波形、信号频谱;(2)在信道输入信噪比分别为0dB和10dB两种情况下,解调器的输入和输出波形各有何不同;(3)绘出输入信噪比与输出信噪比之间的关系(不能直接使用制度增益的公式来绘制)。
二、DSB-SC原理描述所谓线性调制是指信号的频谱为调制信号(即基带信号)频谱的线性平移及变换,而非线性调制时已调信号与输入调制信号之间不存在这种对应关系,已调信号频谱中将出现与调制信号无线性关系的分量。
在常规双边带调幅(DSB )时,由于已调波中含有不携带信息的载波分量,故调制效率较低。
为了提高调制效率,在常规调幅的基础上抑制掉载波分量,使总功率全部包含在双边带中。
这种调制方式称为抑制载波双边带调制 (DSB-SC)。
在抑制载波双边带调幅(DSB-SC )中,实现双边带调制就是完成调制信号与载波信号的相乘运算,输出已调信号时域表达式为:()()()=DSB c S t f t cos w t其中f(t)为调制信号,可确切知道也可以为随机信号,通常认为平均值为0。
ωc 为载波频率。
双边带解调只能采用相干解调,把已调信号乘上一个与调制器同频同相的载波,将已调信号的频谱搬回到原点位置,时域表达式为:21()()()()(12)2==+DSB c c c S t cos w t f t cos w t f t cos w t 然后通过低通滤波器,滤除高频分量,使得无失真地恢复出原始调制信号。
三、DSB-SC 实现框图DSB_SC 信号的产生:f(t)cos(wt)S(t)DSB_SC信号的解调:四、MATLAB程序及注释clc;clear;tic;fm=3*10^3;%pre modulation freqfc=30*fm;%carrier freqfs=2*2^10*fc;%sampling freqT=1/fs;%sampling intervalL=256*2^10;%length of signalt=(0:L-1)*T;%time vectorft=sin(2*pi*fm*t);%pre-modulation signalplot(t,ft);title('premodulation signal');xlabel('t/s');ylabel('f(t)');saveas(gcf,'premodulation signal.bmp','bmp');s_dsb=ft.*cos(2*pi*fc*t);%modulated signalplot(t,s_dsb);title('modulated signal');xlabel('t/s');ylabel('dsb(t)');saveas(gcf,'modulated signal.bmp','bmp');NFFT=2^nextpow2(L);fw_ft=fft(ft,NFFT)/NFFT*2;%show reality ampltitudef=fs/NFFT*(0:1:NFFT-1);abs_fw_ft=abs(fw_ft);plot(f(1:NFFT/2),abs_fw_ft(1:NFFT/2));saveas(gcf,'premodulation signal spectrum.bmp','bmp');plot(f(1:ceil(10*fm*L*T)),abs_fw_ft(1:ceil(10*fm*L*T)));%better effectfw_dsb=fft(s_dsb,NFFT)/NFFT*2;abs_fw_dsb=abs(fw_dsb);plot(f(1:NFFT/2),abs_fw_dsb(1:NFFT/2));saveas(gcf,'modulated signal spectrum.bmp','bmp');plot(f(1:ceil(2*fc*L*T)),abs_fw_dsb(1:ceil(2*fc*L*T)));%better effect%--------------------------------------q2dsb_n0=awgn(s_dsb,0);%add noiseplot(t,dsb_n0);dsb_n10=awgn(s_dsb,10);plot(t,dsb_n10);fw_dsb_n0=fft(dsb_n0,NFFT);%fftabs_fw_dsb_n0=abs(fw_dsb_n0);plot(f(1:NFFT/2),abs_fw_dsb_n0(1:NFFT/2));fw_dsb_n10=fft(dsb_n10,NFFT);abs_fw_dsb_n10=abs(fw_dsb_n10);plot(f(1:NFFT/2),abs_fw_dsb_n10(1:NFFT/2));[max_n0,locat_n0]=max(abs_fw_dsb_n0(1:NFFT/2));%bpf_n0w_bpf=11;%适当的取带通滤波器的带宽,会影响最后的制度增益abs_fw_dsb_n0(:,1:(locat_n0-w_bpf))=0;abs_fw_dsb_n0(:,(locat_n0+w_bpf):NFFT-locat_n0-w_bpf)=0;abs_fw_dsb_n0(:,NFFT-locat_n0+w_bpf:NFFT)=0;fw_dsb_n0(:,1:(locat_n0-w_bpf))=0;fw_dsb_n0(:,(locat_n0+w_bpf):NFFT-locat_n0-w_bpf)=0;fw_dsb_n0(:,NFFT-locat_n0+w_bpf:NFFT)=0;[max_n10,locat_n10]=max(abs_fw_dsb_n10(1:NFFT/2));%bpf_n10 %w_bpf=5;abs_fw_dsb_n10(:,1:(locat_n10-w_bpf))=0;abs_fw_dsb_n10(:,(locat_n10+w_bpf):NFFT-locat_n10-w_bpf)=0; abs_fw_dsb_n10(:,NFFT-locat_n10+w_bpf:NFFT)=0;fw_dsb_n10(:,1:(locat_n10-w_bpf))=0;fw_dsb_n10(:,(locat_n10+w_bpf):NFFT-locat_n10-w_bpf)=0;fw_dsb_n10(:,NFFT-locat_n10+w_bpf:NFFT)=0;% tic;%bpf1 %slow time wasting,no loop% for i=1:size(fw_dsb_n0,2)% max_abs_fw_n0=max(abs_fw_dsb_n0);% if abs_fw_dsb_n0(i)<0.1*max_abs_fw_n0% fw_dsb_n0(i)=0;% abs_fw_dsb_n0(i)=0;% end% end% toc;% tic;%bpf2% for i=1:size(fw_dsb_n10,2)% max_abs_fw_n10=max(abs_fw_dsb_n10);% if abs_fw_dsb_n10(i)<0.1*max_abs_fw_n10% fw_dsb_n10(i)=0;% abs_fw_dsb_n10(i)=0;% end% end% toc;fti_n0=ifft(fw_dsb_n0);%input signalfti_n10=ifft(fw_dsb_n10);fti_n0=real(fti_n0);fti_n10=real(fti_n10);plot(t,fti_n0);plot(t,fti_n10);dsb_n0_temp=fti_n0.*cos(2*pi*fc*t);fw_dsbi_n0=fft(dsb_n0_temp,NFFT);fw_dsbi_n0(:,ceil((1.5*fm)*L*T):NFFT-ceil((1.5*fm)*L*T))=0;%lpf %适当的取低通滤波器的带宽,会影响最后的制度增益abs_fw_dsbi_n0=abs(fw_dsbi_n0);plot(f(1:NFFT/2),abs_fw_dsbi_n0(1:NFFT/2));fto_n0=ifft(fw_dsbi_n0);%output signalfto_n0=real(fto_n0);plot(t,fto_n0);dsb_n10_temp=fti_n10.*cos(2*pi*fc*t);fw_dsbi_n10=fft(dsb_n10_temp,NFFT);fw_dsbi_n10(:,ceil((1.5*fm)*L*T):NFFT-ceil((1.5*fm)*L*T))=0;%lpf abs_fw_dsbi_n10=abs(fw_dsbi_n10);plot(f(1:NFFT/2),abs_fw_dsbi_n10(1:NFFT/2));fto_n10=ifft(fw_dsbi_n10);%output signalfto_n10=real(fto_n10);plot(t,fto_n10);plot(t,fto_n10-fto_n0);%difference btw n10&n0%------------------------------------q3sini=zeros(1,201);sono=zeros(1,201);for snr=0:200dsb_n_snr=awgn(s_dsb,snr);%add noiseplot(t,dsb_n_snr);fw_dsb_n_snr=fft(dsb_n_snr,NFFT);%fftabs_fw_dsb_n_snr=abs(fw_dsb_n_snr);plot(f(1:NFFT/2),abs_fw_dsb_n_snr(1:NFFT/2));[max_n_snr,locat_n_snr]=max(abs_fw_dsb_n_snr(1:NFFT/2));%bpf_n _snr%w_bpf=5;abs_fw_dsb_n_snr(:,1:(locat_n_snr-w_bpf))=0;abs_fw_dsb_n_snr(:,(locat_n_snr+w_bpf):NFFT-locat_n_snr-w_bpf)=0; abs_fw_dsb_n_snr(:,NFFT-locat_n_snr+w_bpf:NFFT)=0;fw_dsb_n_snr(:,1:(locat_n_snr-w_bpf))=0;fw_dsb_n_snr(:,(locat_n_snr+w_bpf):NFFT-locat_n_snr-w_bpf)=0;fw_dsb_n_snr(:,NFFT-locat_n_snr+w_bpf:NFFT)=0;fti_n_snr=ifft(fw_dsb_n_snr);%input signalfti_n_snr=real(fti_n_snr);plot(t,fti_n_snr);dsb_n_snr_temp=fti_n_snr.*cos(2*pi*fc*t);fw_dsbi_n_snr=fft(dsb_n_snr_temp,NFFT);fw_dsbi_n_snr(:,ceil((1.5*fm)*L*T):NFFT-ceil((1.5*fm)*L*T))=0;%lpfabs_fw_dsbi_n_snr=abs(fw_dsbi_n_snr);plot(f(1:NFFT/2),abs_fw_dsbi_n_snr(1:NFFT/2));fto_n_snr=ifft(fw_dsbi_n_snr);%output signalfto_n_snr=real(fto_n_snr)*2;%after lpf we acquire ft/2,so we need to *2plot(t,fto_n_snr);sini(1,snr+1)=10*log10(abs(mean(mean(ft(32768:229376).*ft(327 68:229376)))/(mean(mean(fti_n_snr(32768:229376)-ft(32768:229376)).*(fti_n_snr(32768:229376)-ft(32768:229376))))));sono(1,snr+1)=10*log10(abs(mean(mean(ft(32768:229376).*ft(32 768:229376)))/(mean(mean(fto_n_snr(32768:229376)-ft(32768:229376)).*(fto_n_snr(32768:229376)-ft(32768:229376))))));%取不受加窗影响的信号段endsnr_x=0:200;plot(snr_x,sono./sini);toc;% subplot(3,1,1);plot(t(32768:229376),ft(32768:229376));% subplot(3,1,2);plot(t(32768:229376),fti_n_snr(32768:229376)); % subplot(3,1,3);plot(t(32768:229376),fto_n_snr(32768:229376));五、仿真结果在MATLAB仿真中,取系统参数如下:信源为频率为3K、幅度为1的正弦信号,载波频率为信源频率的30倍,即为90K。
抑制载波双边带调频
一:原理与分析
在数字信号通信快速发展以前主要是模拟通信,由于为了合理使用频带资源,提高通信质量,需要使用模拟调制技术,通常连续波的模拟调制是以正弦波为载波的调制方式,他分为线性调制和非线性调制。
线性调制是指调制后的信号频谱为调制信号频谱的平移或线性变换,而非线性调制则没有这个性质。
由于常规调幅调制的效率太低,耗用了大量功率,在小功率场合很不方便,而抑制载波双边带调幅就克服了效率低的缺点,它的特点是直接将未调信号与载波相乘,而不是先叠加一个直流在未调信号上然后再相乘。
图1 抑制载波双边带调幅波形
二、仿真实现
未调制信号为S(t)= sinc(200t)(|t|<=t0),其中t0取2s,载波频率fc = 100Hz。
用抑制载波调幅来调制信号,给出调制信号M(t)波形,画出S(t)和M(t)的频谱。
编写了脚本文件dsbmod.m来完成带限信号的抑制载波双边带
脚本关键代码:
fftseq.m函数:
三、结果分析
执行后的结果如下:
图7抑制载波调幅频谱
本来sinc函数的频谱应该是一个矩形波谱,但是由于S(t)只是sinc函数的一段,并且在计算机上使用离散的数字来存储,因为计算精度的要求,是频谱结果与矩形波谱不完全一致,但是差强人意。
因此,本实验的仿真还是成功的。
《NmatLab信号处理》-----抑制载波双边带调频
姓名:孟飞飞
学号:200722080223
班级:通信二
姓名:牛雅维
学号:200722080225
班级:通信二
姓名:李杰
学号:200722080215
班级:通信二
成绩:
2010.12。
6.9 抑制载波双边带调幅
(a)用乘法器组成的抑制载波 双边带调幅调制与解调电路
解调器输入u (t)
解调器LPF输出
(b)解调器输入和输出波形 图6.9.1用乘法器组成的抑制载波 双边带调幅调制与解调电路
DSB/SC AM波的 u t 电压可表示为:
若
u (t ) U DSB (t ) Ku (t )COS C t
u (t ) U DSB (t ) Ku (t )COS ( C t )
(6.9.1)
本机载波频率:
u c ( t ) U m COS ( c t )
两 (t ) u c (t ) Ku (t )COS C t U Cm COS C t
KU Cm u (t ) 1 COS 2 C t 2
其中第一项包含了所需的调制信号,第二 项则是载频为 的双边带调制信号,用低通滤波 器( LPF)将它滤除,即可得到所需调制信号。
6.9 抑制载波双边带调幅 (DSB/SC AM)解调电路
号 u t 来。从频谱上看就是将幅度调制波的边 带信号不失真的搬到零频附近。因此AM波的解 调电路(包括抑制载波的双边带调幅波的解调 在内)也属于频谱搬移电路。需要用乘法器来 实现这种频谱搬移作用,其电路如图6.9.1所示。
要从抑制载波的双边带调幅波检出调制信
抑制载波双边带调幅信号的仿真与分析
课程设计课程设计名称:通信综合课程设计专业班级:学生姓名:学号:指导教师:课程设计时间:2014 年9月电子信息工程专业课程设计任务书1 需求分析现在的社会越来越发达,科学技术不断的在更新,在信号和模拟通信的中心问题是要把载有消息的信号经系统加工处理后,送入信道进行传送,从而实现消息的相互传递。
消息是声音、图像、文字、数据等多种媒体的集合体。
把消息通过能量转换器件,直接转变过来的电信号称为基带信号。
基带信号有模拟基带信号和数字基带信号。
它们多为低频带限信号(如:音频信号为30—3400Hz,图像信号为0—6MHz,易受外来干扰的影响,还受到设备元器件的限制,且不易产生电磁波信号变化越快电磁辐射能力越强),不能进行无线传输也不能实现多路复用。
为了克服以上缺点通过调制技术就可以把基带信号变为具有一定带宽的适合于信道传输的频带信号。
调制的过程也就是对信号进行频谱搬移的过程。
调制在整个通信过程中是最基本、最重要的一个处理信号方法,在通信系统中,对模拟基带信号进行调制的目的就是为了让多个基带信号经过调制后在有线信道上同时传输,同时也适合于在无线信道中实现频带信号的传输;并且还能增强信号的抗噪声能力。
因此,调制的意义可概括为减小干扰,提高系统抗干扰能力,同时还可实现传输带宽与信噪比之间的互换。
解调是调制的逆过程,它的作用是从已调波信号中取出原来的调制信号。
对于幅度调制来说,解调是从它的幅度变化提取调制信号的过程。
在振幅调制中,根据所输出已调波信号频谱分量的不同,分为普通调幅(AM)、抑制载波的双边带调幅(DSB)、抑制载波的单边带调幅(SSB)等。
针对AM波的不足,DSB(Double Side Band)信号是抑制了载波的双边带信号,发送时,不发送载波信号,对于DSB信号,其包洛的变化反映了调制信号绝对值的变化情况,当调制信号过零点时,有相位的突变。
此次通信原理综合课程设计便是利用MATLAB 对常规双边带调幅信号的仿真与分析。
双边带抑制载波调幅与解调实验
实验类型:□验证□综合□设计□创新实验日期:实验成绩:___实验名称实验二双边带抑制载波调幅与解调实验(DSB-SC AM)指导教师实验目的1、掌握双边带抑制载波调幅与解调的原理及实现方法。
2、掌握相干解调法原理。
3、了解DSB调幅信号的频谱特性。
4、了解抑制载波双边带调幅的优缺点。
仪器设备与耗材1、信号源模块2、模拟调制模块3、模拟解调模块4、20M双踪示波器实验基本原理1、DSB调幅典型波形和频谱如图1所示:图1DSB信号的波形和频谱实验中采用如下框图实现DSB调幅。
图2 DSB调幅实验框图由信号源模块提供不含直流分量的2K正弦基波信号和384K正弦载波信号sinwct经乘法器相乘,调制深度可由“调制深度调节”旋转电位器调整,得到DSB调幅信号输出。
2、相干解调法实验中采用如下框图实现相干解调法解调DSB信号:调幅输入相乘输出解调输出图3 DSB解调实验框图(相干解调法)实验步骤与实验步骤:1、将模块小心地固定在主机箱中,确保电源接触良好。
2、插上电源线,打开主机箱右侧的交流开关,再分别按下三个模块中的实验记录电源开关,对应的发光二极管灯亮,三个模块均开始工作。
(注意,此处只是验证通电是否成功,在实验中均是先连线,后打开电源做实验,不要带电连线)3、DSB调幅(1)信号源模块“2K正弦基波”测试点,调节“2K调幅”旋转电位器,使其输出信号峰峰值为1V左右;“384K正弦载波”测试点,调节“384K调幅”旋转电位器,使其输出信号峰峰值为3.6V左右。
(2)实验连线如下:信号源模块 ----------模拟调制模块“相乘调幅1”2K正弦基波----------基波输入384K正弦载波--------载波输入(3)调节“调制深度调节1”.旋转电位器,用示波器观测“调幅输出”测试点信号波形。
这里也可采用“相乘调幅2”电路完成同样过程。
4、DSB解调(相干解调法)(1)实验连线如下:模拟调制模块------------模拟解调模块“相干解调法”载波输入----------------载波输入调幅输出----------------调幅输入(2)调节“解调深度调节”旋转电位器’观测“相乘输出”与“解调输出”测试点波形,并对比模拟信号还原的效果。
抑制载波双边带调幅(DSB-SC)和解调的实现
数字通信原理课程设计报告书课题名称 抑制载波双边带调幅(DSB-SC )和解调的实现姓 名学 号 院、系、部 物理与电信工程系专 业 通信工程 指导教师2010年01月15日※※※※※※※※※ ※※ ※※ ※※2007级学生数字通信原理课程设计抑制载波双边带调幅(DSB-SC)和解调的实现1 设计目的掌握通信系统仿真软件。
加深对所学的通信原理知识理解,掌握通信系统的基本知识和技能,培养对通信电路系统的整机调试和检测的能力;通过专业课程设计掌握通信中常用的信号处理方法,能够分析简单通信系统的性能。
2 设计要求设计要求采用MATLAB软件工具实现对信号进行抑制载波双边带调幅(DSB-SC)和解调。
并绘制相关的图形,对实验结果进行分析总结。
3 设计原理3.1 调制与解调的MATLAB实现:调制在通信过程中起着极其重要的作用:无线电通信是通过空间辐射方式传输信号的,调制过程可以将信号的频谱搬移到电磁波形式辐射的较高频范围;此外,调制过程可以将不同的信号通过频谱搬移托付至不同频率的载波上,实现多路复用,不至于互相干扰。
振幅调制是一种实用很广的连续波调制方式。
调幅信号X(t)主要有调制信号和载波信号组成。
调幅器原理如图3.1.1所示:图3.1.1 调幅器原理框图其中载波信号C(t)用于搭载有用信号,其频率较高。
幅度调制信号g(t)含有有用信息,频率较低。
运用MATLAB信号g(t)处理工具箱的有关函数可以对信号进行调制。
对于信号x(t),通信系统就可以有效而可靠的传输了。
在接收端,分析已调信号的频谱,进而对它进行解调,以恢复原调制信号。
解调器原理如图3.1.2所示:图3.1.2 解调器原理框图对于调制解调的过程以及其中所包含的对于信号的频谱分析均可以通过MATLAB 的相关函数实现。
3.2 频谱分析当调制信号f(t)为确定信号时,已调信号的频谱为()c c SDSB=1/2F -+1/2F(+)ωωωω (3.2)双边带调幅频谱如图3.2所示:图3.2 双边带调幅频谱抑制载波的双边带调幅虽然节省了载波功率,但已调西那的频带宽度仍为调制信号的两倍,与常规双边带调幅时相同。
抑制载波调幅波的特点
抑制载波调幅波的特点一、概述载波调幅波(AM)是一种广泛应用于无线电通信中的调制方式,它将音频信号与高频载波信号相乘,形成一个带有音频信息的调制信号。
然而,在实际应用中,AM调制存在着许多问题,例如抗干扰能力差、频谱利用率低等。
为了解决这些问题,人们提出了抑制载波调幅波(DSB-SC)调制方式。
二、DSB-SC的定义DSB-SC是指在AM调制的基础上,将载波信号完全抑制掉的一种调制方式。
在DSB-SC中,只有包含音频信息的副载波信号被保留下来传输。
三、DSB-SC的特点1. 高效利用频谱资源由于DSB-SC只传输副载波信号,因此其频谱利用率比AM更高。
在同样带宽下,DSB-SC可以传输更多的信息。
2. 抗干扰能力强由于抑制了载波信号,在传输过程中不会受到外界电磁干扰对载波信号的影响。
因此,在相同条件下,DSB-SC比AM具有更好的抗干扰能力。
3. 复杂度高DSB-SC调制需要进行两次调制,即先将音频信号调制到载波上,再将其与一个180度相位差的载波信号相乘。
这使得DSB-SC的实现更为复杂。
4. 信号解调困难由于DSB-SC抑制了载波信号,因此在接收端需要进行解调,以还原出原始的音频信号。
但是由于抑制了载波信号,因此在解调时需要使用同样的180度相位差的载波信号作为参考。
这增加了解调器的复杂度。
四、DSB-SC的应用1. 广播电视DSB-SC广播是一种广泛应用于无线电广播和电视传输中的调制方式。
由于其高效利用频谱资源和抗干扰能力强等特点,使其成为广播电视领域中最常用的一种调制方式。
2. 通讯系统DSB-SC也被广泛应用于通讯系统中。
例如,在数字通讯系统中,为了提高数据传输速率和抗干扰能力,在发送端会将数字信息转换成模拟信号,并采用DSB-SC调制方式进行传输。
五、总结综上所述,DSB-SC是一种高效利用频谱资源、抗干扰能力强的调制方式。
尽管其实现复杂度较高,但在广播电视和通讯系统等领域中得到了广泛的应用。
抑制载波双边带调制与解调仿真实验原理
抑制载波双边带调制与解调仿真实验原理下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!抑制载波双边带调制与解调仿真实验原理在通信领域中,抑制载波双边带调制(Suppressed Carrier Double Sideband Modulation,SCDSB)是一种常见的调制技术,它可以有效地利用频谱资源,实现信号的传输。
抑制载波双边带调幅DSB SC和解调的实现
西南科技大学通信系统设计报告课程名称:通信系统课程设计设计名称:抑制载波双边带调幅(DSB-SC)和解调的实现姓名:学号:班级:通信1104指导教师:秦明伟起止日期: 2014.6.20-6.30西南科技大学信息工程学院制方向设计任务书学生班级:通信1104学生姓名:学号:2011设计名称:双边带抑制载波调幅与解调的实现2 起止日期:014.6.20-2014.6.30 指导教师:秦明伟方向设计学生日志2抑制载波双边带调幅(DSB-SC)和解调的实现一、摘要抑制载波双边带也称双边带,它是在常规双边带的基础上抑制掉载波分量,使总功率全部包含在双边带中。
和常规双边带信号相比,它节省了载波功率,调制效率得以提高。
它的带宽仍与常规双边带信号一样,是基带信号带宽的两倍。
抑制载波双边带信号的解调只能采用相干解调。
本文对抑制载波双边带信号的实现和解调进行了分析。
二、设计目的与意义本设计要求采用matlab或者其它软件工具实现对信号进行抑制载波双边带调幅(DSB-SC)和解调,并且绘制相关的图形。
在通信系统中,从消息变换过来的信号所占的有效频带往往具有频率较低的频谱分量(例如语音信号),如果将这些信号在信道中直接传输,则会严重影响信号传输的有效性和可靠性。
因此这种信号在许多信道中均是不适宜直接进行传输的。
在通信系统的发射端通常需要调制过程,将信号的频谱搬移到所希望的位置上,使之转化成适合信道传输或便于信道多路复用的以调信号。
而在接收端则需要解调过程,以恢复原来有用的信号。
调制解调过程常常决定了一个通信系统的性能。
随着数字化波形测量技术和计算机技术的发展,可以使用数字化方法实现调制与解调的过程。
同时调制还可以提高性能,特别是抗干扰能力,以及更好的利用频带。
三、设计原理3.1 调制调制在通信过程中起着极其重要的作用:无线电通信是通过空间辐射方式传输号的,调制过程可以将信号的频谱搬移到容易一电磁波形式辐射的较高频范围;此外,调制过程可以将不同的信号通过频谱搬移托付至不同频率的载波上,实现多路复用,不至于互相干扰。
DSB仿真分析
2000
3000
4000
5000
图 15
sd (t ) 频域波形, 2
(5).
设 r (t ) s(t ) n p (t ) ,分析噪声对解调结果的影响。
n p (t ) n p (kts ) [nc (kts ) cos(2 f c kts ) ns (kts )sin(2 f c kts )] ,
2
时,本地载波信号 cl 0 (t ) cos(ct ) 与调制载波信号 c(t ) cos(ct ) 完全
不相干,理论上输出信号为零。但通过仿真我们发现输出信号仍然不为零,只是数值上很小 罢了。
Page 6 of 9
通信系统原理
r(t)*cos(t+ )时 域 波 形 = /2 0.5 0.4 0.3 0.2 0.1 0 -0.1 -0.2 -0.3 -0.4 -0.5 0 0.01 0.02 0.03 0.04 0.05 0.06 Time (s) 0.07 0.08 0.09 0.1
r(t)*cos(t+ )频 域 波 形 =0
Amplitude
0 -5000 -4000 -3000 -2000 -1000 0 1000 Frequency (Hz)
2000
3000
4000
5000
图 9
0.6 0.5 0.4 0.3
r ( t ) c o s c( t 频域波形, ) 0
2000
3000
4000
5000
图 13
0.06 0.04 0.02 0
r ( t ) c o s c( t 频域波形, ) 2
s d(t)时 域 波 形 = /2
DSB-SC和解调的实现
抑制载波双边带调幅(DSB-SC)和解调的实现一、设计目的和意义通过数字通信课程设计对以前所学的有关数字信号处理和通信电路方面的知识做全面的梳理,对通信信号的调制、滤波、解调、分析,进一步理解和掌握通信信号工作的原理。
通过课程设计中对Matlab及其工具箱函数的运用,学会运用Matlab软件环境对通信信号进行处理和分析二、设计原理如果输入的基带信号没有直流分量,则得到的输出信号就是无载波分量的双边带调制信号,简称DSB信号。
此时的DSB信号实质上就是m(t)和载波的相乘,其时域表达式为:其波形图如图所示。
图1 抑制载波双边带波形抑制载波双边带调幅信号的频谱抑制载波双边带调幅的调制过程实际上就是调制信号与载波的相乘运算,其模型如下:图2 抑制载波双边带调幅调制模型由抑制载波双边带调幅信号的频谱可知,如果将已调信号的频谱搬回到原点位置,即可得到原始的调制信号频谱,从而恢复出原始信号。
解调中的频谱搬移同样可用调制时的相乘运算来实现。
图3抑制载波双边带调制的相干解调将已调信号乘上一个同频同相的载波,如图,可得到用一个带通滤波器可以将上式中第1项和第2项分离,无失真地恢复出原始的调制信号。
这种调制方法又称为相干解调。
三、详细设计步骤(1)信号和载波的Matlab语言编写按设计要求的容编写信号(辛格函数)和载波,并绘制出其波形。
(2)信号频谱的Matlab语言编写根据设计要求号的表达示,通过求傅立叶变换来实现信号的频谱,利用fft算法实现函数图的画法。
(3)信号的调制对信号按要求进行调制,并绘制出已调信号的波形图和频谱由调制原理知:其过程就是调制信号与载波的相乘运算。
故将上述两个信号相乘,就可以得出已调信号,再用傅立叶变换来实现已调信号的频谱。
(4)解调已调信号已调信号的解调必须用相干解调的方法,是将已调信号乘上一个同频同相的载波。
然后用用一个低通滤波器就可以恢复原始的调制信号。
(5) 已调信号的功率谱分析通过对自相关函数的求解,绘制已调信号的功率谱密度设计结果及分析(1) 原始信号为辛格函数图4.待调制信号的波形图图5.待调制信号的频谱图(2)载波信号为余弦,200c f Hz ,波形如图所示图6.载波信号的波形图(3)信号的调制,已调信号则是由原信号与载波信号相乘。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通信模块设计与仿真学院计算机与电子信息学院专业通信工程班级通信091班DSB-SC系统仿真 (3)摘要 (3)一、设计目的 (4)二、设计要求 (4)三、系统原理 (5)(一)系统框图: (5)(二)各模块原理及M文件实现 (5)1.调制部分 (5)2.高斯白噪声信道特性分析 (6)4.解调部分 (9)(三)Simulink仿真 (11)四、M文件完整程序 (13)五、结束语 (17)六、参考文献 (18)DSB-SC系统仿真摘要信号的调制与解调在通信系统中具有重要的作用。
调制过程实际上是一个频谱搬移的过程,即是将低频信号的频谱(调制信号)搬移到载频位置(载波)。
而解调是调制的逆过程,即是将已调制信号还原成原始基带信号的过程。
调制与解调方式往往能够决定一个通信系统的性能。
幅度调制就是一种很常见的模拟调制方法,在AM信号中,载波分量并不携带信息,仍占据大部分功率,如果抑制载波分量的发送,就能够提高功率效率,这就抑制载波双边带调制DSB-SC(Double Side Band with Suppressed Carrier),因为不存在载波分量,DSB-SC信号的调制效率就是100%,即全部功率都用于信息传输。
但由于DSB-SC信号的包络不再与调制信号的变化规律一致,因而不能采用简单的包络检波来恢复调制信号,需采用同步检波来解调。
这种解调方式被广泛应用在载波通信和短波无线电话通信中。
但是由于在信道传输过程中必将引入高斯白噪声,虽然经过带通滤波器后会使其转化为窄带噪声,但它依然会对解调信号造成影响,使其有一定程度的失真,而这种失真是不可避免的。
本文介绍了M文件编程和Simulink 两种方法来仿真DSB-SC系统的整个调制与解调过程。
关键词DSB-SC调制同步检波信道噪声M文件Simulink仿真一、设计目的本课程设计是实现模拟DSB-SC信号的调制解调。
加深对幅度调制的理解,建立对通信系统整体过程和框架的新认识,更好的理解幅度调制系统的各个模块的作用以及仿真实现方法。
同时加强对MATLAB操作的熟练度,在使用中去感受MATLAB的应用方式与特色。
利用自主的设计过程来锻炼自己独立思考,分析和解决问题的能力,加强动手能力,在实验中提高对理论的领悟层次,明白通信的实质!二、设计要求(1)熟悉MATLAB中M文件的使用方法,掌握DSB-SC信号的调制解调原理,以此为基础用M文件编程、Simulink仿真实现DSB-SC信号的调制解调。
(2)绘制出DSB-SC信号调制解调前后在时域和频域中的波形,观察两者在解调前后的变化,通过对结果的分析来加强对DSB-SC信号调制解调原理的理解。
(3)用随机噪声来模拟信道中的高斯白噪声。
三、系统原理 (一)系统框图:(二)各模块原理及M 文件实现 1.调制部分如果将AM 信号中的载波抑制,只需在将直流0A 去掉,即可输出抑制载波双边带信号(DSB-SC )。
DSB-SC 调制器模型如图1所示。
图1 DSB-SC 调制器模型其中,设正弦载波为0()cos()c c t A t ωϕ=+式中,A 为载波幅度;c ω为载波角频率;0ϕ为初始相位(假定0ϕ为0)。
假定调制信号()m t 的平均值为0,与载波相乘,即可形成DSB-SC 信号,其时域表达式为()cos DSB c s m t t ω=调制信号调制器信道发送滤波接收滤波载波解调器噪声低通滤波解调信号式中,()m t 的平均值为0。
DSB-SC 的频谱为()1[()()]2DSB c c s M M ωωωωω=++-DSB-SC 信号的包络不再与调制信号的变化规律一致,因而不能采用简单的包络检波来恢复调制信号, 需采用相干解调(同步检波)。
另外,在调制信号()m t 的过零点处,高频载波相位有180°的突变。
除了不再含有载频分量离散谱外,DSB-SC 信号的频谱与AM 信号的频谱完全相同,仍由上下对称的两个边带组成。
所以DSB-SC 信号的带宽与AM 信号的带宽相同,也为基带信号带宽的两倍, 即2DSB AM H B B f ==式中,H f 为调制信号的最高频率。
仿真程序如下:Fs=500; %抽样频率为Fs/Hz T=[0:499]/Fs; %定义运算时间 Fc=50; %载波频率为Fc/Hz f=5; %调制信号频率为f/Hz x1=sin(2*pi*f*T); %调制信号 N=length(x1); %调制信号长度 X1=fft(x1); %傅里叶变换到频域 y1=amod(x1,Fc,Fs,'amdsb-sc');%调用函数amod()进行调制 绘图得到结果如下:2.高斯白噪声信道特性分析在实际信号传输过程中,通信系统不可避免的会遇到噪声,例如自然界中的各种电磁波噪声和设备本身产生的热噪声、散粒噪声等,它们很难被预测。
而且大部分噪声为随机的高斯白噪声,所以在设计时引入噪声,才能够真正模拟实际中信号传输所遇到的问题,进而思考怎样才能在接受端更好地恢复基带信号。
信道加性噪声主要取决于起伏噪声,而起伏噪声又可视为高斯白噪声,因此我在此环节将对双边带信号添加高斯白噪声来观察噪声对解调的影响情况。
在此过程中,我用函数randn 来添加噪声,正弦波通过加性高斯白噪声信道后的信号为()cos()()c r t A t n t ωθ=++故其有用信号功率为22A S =噪声功率为2N σ=信噪比SN 满足公式1010log ()SB N =到达接收端之前,已调信号通过信道,会叠加上信道噪声,使信号有一定程度的失真。
故接收端收到的信号应为:已调信号+信道噪声 仿真程序:noisy=randn(1,N); %模拟信道噪声 y1=y1+noisy; %接收端收到的信号 Y1=fft(y1); %傅里叶变换到频域调制信号、已调信号、加噪已调信号的绘图如下:3.发送与接收滤波器:主要为了滤除带外噪声,传递有用信息,提高信噪比,减小失真,采用巴特沃斯带通滤波器实现。
仿真程序:rp=1;rs=10; %通带衰减和阻带衰减wp=2*pi*[43,58];ws=2*pi*[40,61]; %通带截止频率和阻带截止频率[N,wc]=buttord(wp,ws,rp,rs,'s'); %得出巴特沃斯的阶数N1和3dB截止频率[B,A]=butter(N,wc,'s'); %计算系统函数分子和分母多项式系数[Bz,Az]=impinvar(B,A,Fs); %用脉冲响应不变法设计IIR,将模拟转数字yf=filter(Bz,Az,y1); %过带通滤波器滤除带外噪声Yf=fft(yf); %变换到频域得到带限加噪已调信号如下:4.解调部分所谓同步检波是为了从接收的已调信号中,不失真地恢复原调制信号,要求本地载波和接收信号的载波保证同频同相。
同步检波的一般数学模型如图所示。
DSB-SC 同步检波模型设输入为DSB-SC 信号0()()()cos()m DSB c S t S t m t t ωϕ==+乘法器输出为000()()()cos()cos()1()[cos()cos(2)]2DSB c c c t S t m t t t m t t ρωϕωϕϕϕωϕϕ==++=-+++通过低通滤波器后001()()cos()2m t m t ϕϕ=-当0ϕϕ==常数时,解调输出信号为01()()2m t m t =程序实现:y2=ademod(y1,Fc,Fs,'amdsb-sc'); %用函数ademod()解调y1 Y2=fft(y2); %得出解调信号y2的频谱 fp1=6;fs1=9;rp1=1;rs1=10; %设计巴特沃斯低通滤波器 wp1=2*pi*fp1;ws1=2*pi*fs1; [N1,wc1]=buttord(wp1,ws1,rp1,rs1,'s');[B1,A1]=butter(N1,wc1,'s'); [Bz1,Az1]=impinvar(B1,A1,Fs);yout=filter(Bz1,Az1,y2); %将y2过低通滤波器得多最后输出信号 Yout=fft(yout); %得出输出信号的频谱调制信号与解调信号的对比:(三)Simulink仿真在Simulink 环境中进行可视化设计, 建立双边带幅度调制解调系统并实现对它的动态仿真, 系统框图如下所示。
本例中的仿真系统由信源模块调制和解调模块、模拟示波器、随机数产生器等构成。
调制信号幅度为1 , 频率为5Hz 的正弦信号,载波采用振幅为1,频率50HZ的正弦信号,调制和解调模块采用Simulink 中的乘法器; 最后的结果在示波器中实现出来。
模拟示波器显示的波形从上到下依次为:原始信号波形、载波、加噪已调信号波形、解调信号波形,过低通滤波的解调信号波形。
仿真结果:调制信号经过调制解调过程之后引入白噪声,分别经过带通滤波器和低通滤波器来将高斯白噪声滤波为窄带白噪声,再经过解调过程将调制信号解调出来,反应原来的信息(由于噪声必然存在,所以必然造成一定程度的失真,但都在可接受的范围内)。
四、M文件完整程序%*******************************************************调制部分Fs=500; %抽样频率为Fs/HzT=[0:499]/Fs; %定义运算时间Fc=50; %载波频率为Fc/Hzf=5; %调制信号频率为f/Hzx1=sin(2*pi*f*T); %调制信号N=length(x1); %调制信号长度X1=fft(x1); %傅里叶变换到频域y0=amod(x1,Fc,Fs,'amdsb-sc'); %调用函数amod()进行调制noisy=randn(1,N); %模拟信道噪声y1=y0+noisy/3; %接收端收到的信号Y0=fft(y0);Y1=fft(y1); %傅里叶变换到频域figure(1)subplot(3,2,1);plot(T,x1); %调制信号时域波形图title('调制信号波形');xlabel('时间');ylabel('幅度');s=abs(X1);frq=[0:N-1]*Fs/N; %横坐标频率/Hzsubplot(3,2,2);plot(frq,s);axis([0 100 0 300]); %调制信号频谱图title('调制信号频谱');xlabel('频率');ylabel('幅度');subplot(3,2,3);plot(T,y0); %已调信号时域波形图title('已调信号波形');xlabel('时间');ylabel('幅度');s0=abs(Y0);subplot(3,2,4);plot(frq,s0);axis([0 100 0 150]);title('已调信号频谱');xlabel('频率');ylabel('幅度');subplot(3,2,5);plot(T,y1); %已调信号时域波形图title('加噪已调信号波形');xlabel('时间');ylabel('幅度');s1=abs(Y1);subplot(3,2,6);plot(frq,s1);axis([0 100 0 150]);title('加噪已调信号频谱');xlabel('频率');ylabel('幅度');%***************************************************************带通滤波器rp=1;rs=10; %四项指标wp=2*pi*[43,58];ws=2*pi*[40,61]; %通带角频率和截止角频率[N,wc]=buttord(wp,ws,rp,rs,'s'); %得出巴特沃斯的阶数N1和3dB截止频率[B,A]=butter(N,wc,'s'); %计算系统函数分子和分母多项式系数[Bz,Az]=impinvar(B,A,Fs); %用脉冲响应不变法设计IIR,将模拟转数字yf=filter(Bz,Az,y1);Yf=fft(yf);figure(2)subplot(2,2,1);plot(T,yf); %调制信号过带通滤波器title('带限信号波形');xlabel('时间');ylabel('幅度');s2=abs(Yf);subplot(2,2,2);plot(frq,s2);axis([0 100 0 120]);title('带限信号频谱');xlabel('时间');ylabel('幅度');%***************************************************************解调部分y2=ademod(y1,Fc,Fs,'amdsb-sc'); %用函数ademod()解调y1Y2=fft(y2); %得出解调信号y2的频谱subplot(2,2,3);plot(T,y2);title('接收信号波形');xlabel('时间');ylabel('幅度');s3=abs(Y2);subplot(2,2,4);plot(frq,s3);axis([0 100 0 250]);title('接收信号频谱');xlabel('时间');ylabel('幅度');%************************************************************接收低通滤波器fp1=6;fs1=9;rp1=1;rs1=10; %设计巴特沃斯低通滤波器wp1=2*pi*fp1;ws1=2*pi*fs1;[N1,wc1]=buttord(wp1,ws1,rp1,rs1,'s');[B1,A1]=butter(N1,wc1,'s'); [Bz1,Az1]=impinvar(B1,A1,Fs);yout=filter(Bz1,Az1,y2); %将y2过低通滤波器得多最后输出信号Yout=fft(yout); %得出输出信号的频谱figure(3)subplot(2,2,1);plot(T,x1); %调制信号时域波形图title('调制信号波形');xlabel('时间');ylabel('幅度');s4=abs(X1);subplot(2,2,2);plot(frq,s4);axis([0 100 0 300]); %调制信号频谱图title('调制信号频谱');xlabel('频率');ylabel('幅度');subplot(2,2,3);plot(T,yout); %调制信号时域波形图title('解调信号波形');xlabel('时间');ylabel('幅度');s5=abs(Yout);subplot(2,2,4);plot(frq,s5);axis([0 100 0 250]); %调制信号频谱图title('解调信号频谱');xlabel('频率');ylabel('幅度');五、结束语本文介绍了双边带幅度调制系统的基本原理和使用MATLAB/ M文件、MATLAB/ Simulink对其进行仿真的基本方法。