抑制载波双边带调幅信号的仿真与分析.docx

上传人:b****5 文档编号:30258567 上传时间:2023-08-13 格式:DOCX 页数:16 大小:216.60KB
下载 相关 举报
抑制载波双边带调幅信号的仿真与分析.docx_第1页
第1页 / 共16页
抑制载波双边带调幅信号的仿真与分析.docx_第2页
第2页 / 共16页
抑制载波双边带调幅信号的仿真与分析.docx_第3页
第3页 / 共16页
抑制载波双边带调幅信号的仿真与分析.docx_第4页
第4页 / 共16页
抑制载波双边带调幅信号的仿真与分析.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

抑制载波双边带调幅信号的仿真与分析.docx

《抑制载波双边带调幅信号的仿真与分析.docx》由会员分享,可在线阅读,更多相关《抑制载波双边带调幅信号的仿真与分析.docx(16页珍藏版)》请在冰豆网上搜索。

抑制载波双边带调幅信号的仿真与分析.docx

抑制载波双边带调幅信号的仿真与分析

课程设计

 

课程设计名称:

通信综合课程设计

专业班级:

学生姓名:

学号:

指导教师:

课程设计时间:

2014年9月

 

电子信息工程专业课程设计任务书

学生姓名

专业班级

学号

题目

抑制载波双边带调幅信号的仿真与分析

课题性质

仿真

课题来源

自拟课题

指导教师

同组姓名

主要内容

设定余弦信源,仿真其DSB-SC调制信号,求调制信号的功率谱密度,画出相干解调后的信号波形并分析其性能。

任务要求

1.掌握双边带抑制载波调幅信号的原理和实现方法。

2.用MATLAB产生一个频率为1Hz、功率为1的余弦信源,设载波频率为10Hz。

3.用MATLAB画出DSB-SC调制信号、该信号的功率谱密度、相干解调后的信号波形。

分析在AWGN信道下,仿真系统的性能。

参考文献

1、《MATLAB通信仿真开发手册》国防工业出版社孙屹

2、《现代通信系统分析与仿真-MATLAB通信工具箱》西安电子科技大学出版社李建新

3、《现代通信原理》清华大学出版社曹志刚著

4、教学用“通信原理”教材

审查意见

指导教师签字:

教研室主任签字:

2011年12月07日

 

1需求分析

现在的社会越来越发达,科学技术不断的在更新,在信号和模拟通信的中心问题是要把载有消息的信号经系统加工处理后,送入信道进行传送,从而实现消息的相互传递。

消息是声音、图像、文字、数据等多种媒体的集合体。

把消息通过能量转换器件,直接转变过来的电信号称为基带信号。

基带信号有模拟基带信号和数字基带信号。

它们多为低频带限信号(如:

音频信号为30—3400Hz,图像信号为0—6MHz,易受外来干扰的影响,还受到设备元器件的限制,且不易产生电磁波信号变化越快电磁辐射能力越强),不能进行无线传输也不能实现多路复用。

为了克服以上缺点通过调制技术就可以把基带信号变为具有一定带宽的适合于信道传输的频带信号。

调制的过程也就是对信号进行频谱搬移的过程。

调制在整个通信过程中是最基本、最重要的一个处理信号方法,在通信系统中,对模拟基带信号进行调制的目的就是为了让多个基带信号经过调制后在有线信道上同时传输,同时也适合于在无线信道中实现频带信号的传输;并且还能增强信号的抗噪声能力。

因此,调制的意义可概括为减小干扰,提高系统抗干扰能力,同时还可实现传输带宽与信噪比之间的互换。

解调是调制的逆过程,它的作用是从已调波信号中取出原来的调制信号。

对于幅度调制来说,解调是从它的幅度变化提取调制信号的过程。

在振幅调制中,根据所输出已调波信号频谱分量的不同,分为普通调幅(AM)、抑制载波的双边带调幅(DSB)、抑制载波的单边带调幅(SSB)等。

针对AM波的不足,DSB(DoubleSideBand)信号是抑制了载波的双边带信号,发送时,不发送载波信号,对于DSB信号,其包洛的变化反映了调制信号绝对值的变化情况,当调制信号过零点时,有相位的突变。

此次通信原理综合课程设计便是利用MATLAB对常规双边带调幅信号的仿真与分析。

具体设计要求如下:

(1)掌握双边带常规调幅信号的原理和实现方法。

(2)用MATLAB产生一个频率为1Hz、功率为1的余弦信源,设载波频率为10Hz,A=2。

(3)用MATLAB画出AM调制信号、该信号的功率谱密度、相干解调后的信号波形。

分析在AWGN信道下,仿真系统的性能。

2概要设计

2.1幅度调制的一般模型

幅度调制是用调制信号去控制高频正弦载波的幅度,使其按调制信号的规律变化的过程。

幅度调制器的一般模型如图2-1所示。

图2-1幅度调制器的一般模型

图中,

为调制信号,

为已调信号,

为滤波器的冲激响应,则已调信号的时域和频域一般表达式分别为

(2-1)

(2-2)

式中,

为调制信号

的频谱,

为载波角频率。

由以上表达式可见,对于幅度调制信号,在波形上,它的幅度随基带信号规律而变化;在频谱结构上,它的频谱完全是基带信号频谱在频域内的简单搬移。

由于这种搬移是线性的,因此幅度调制通常又称为线性调制,相应地,幅度调制系统也称为线性调制系统。

2.2抑制载波的双边带调幅(DSB-SC)

2.2.1.DSB信号的表达式、频谱及带宽

在幅度调制的一般模型中,若假设滤波器为全通网络(

=1),调制信号

中无直流分量,则输出的已调信号就是无载波分量的双边带调制信号,或称抑制载波双边带(DSB-SC)调制信号,简称双边带(DSB)信号。

DSB调制器模型如图3-2所示。

可见DSB信号实质上就是基带信号与载波直接相乘,其时域和频域表示式分别为

图2-2DSB幅度调制器的一般模型

(2-3)

(2-4)

由上式可知,DSB信号的包络不再与

成正比,故不能进行包络检波,需采用相干解调;除不再含有载频分量离散谱外,DSB信号的频谱与AM信号的完全相同,仍由上下对称的两个边带组成。

故DSB信号是不带载波的双边带信号,它的带宽与AM信号相同,也为基带信号带宽的两倍,即

(2-5)

式中,

为调制信号带宽,

为调制信号的最高频率。

2.2.2DSB信号的功率分配及调制效率

由于不再包含载波成分,因此,DSB信号的功率就等于边带功率,是调制信号功率的一半,即

(2-6)

式中,

为边带功率,

为调制信号功率。

显然,DSB信号的调制效率为100%。

2.2.3DSB信号的解调

DSB信号只能采用相干解调,其模型与AM信号相干解调时完全相同,如图2-3所示。

此时,乘法器输出

图2-3相干解调原理图

(2-7)

经低通滤波器滤除高次项,得

(2-8)

即无失真地恢复出原始电信号。

抑制载波的双边带幅度调制的好处是,节省了载波发射功率,调制效率高,调制电路简单,仅用一个乘法器就可实现。

缺点是占用频带宽度比较宽,为基带信号的2倍。

3.1设计流程图

 

3运行环境

操作系统:

Windowsxp

应用软件:

MATLAB

4开发工具和编程语言

开发工具:

MATLAB软件

编程语言:

M语言

5详细设计

(1)利用matlab绘制已知信号f(t):

由于函数是辛格函数,故利用时间t与f(t)的关系,再利用subplot函数实现子图的画法。

(2)利用matlab绘制已知信号f(t)的频谱:

根据f(t)的表达示,通过求傅立叶变换来实现信号的频谱,具体可以取40000个点来实现。

并且运用算法yw=2*

/40000*abs(fftshift(yk)),fw=[-25000:

24999]/50000*fs。

这样再利用subplot函数实现子图的画法。

源程序代码如下:

fs=3000%%信号频谱

t1=-2:

0.0001:

2

y11=sinc(t1*200)

yk=fft(y11,50000)%对信号做傅立叶变换

yw=2*pi/40000*abs(fftshift(yk))%频谱搬移

fw=[-25000:

24999]/50000*fs

subplot(2,3,2),plot(fw,yw)

title('已知信号的频谱')

xlabel('频率:

hz')

ylabel('幅度')

grid

xlim([-30,30])

(3)利用matlab绘制载波信号:

利用subplot函数实现子图的画法。

原程序如下:

y3=cos(2*pi*10*t)%%载波信号

subplot(2,3,3),plot(t,y3)

title('载波信号')

xlabel('时间:

s')

ylabel('幅度')

grid

xlim([-0.1,0.1])

(4)利用matlab绘制已调信号

由调制信号知:

抑制载波双边带调幅的调制过程实际上就是调制信号与载波的相乘运算。

故此时将上述两个信号相乘,就可以得出已调信号y4,y4=sinc(t.*200).*cos(2*

.*fc3.*t).这样再利用subplot函数实现子图的画法。

原程序如下:

y4=cos(t)*cos(2*pi*10*t)%%已调信号

subplot(2,3,4),plot(t,y4,'r-')

title('已调信号')

xlabel('时间:

s')

ylabel('幅度')

grid

xlim([-0.05,0.05])

(5)利用matlab绘制已调信号的频谱

根据已调信号的表达示,提高求傅立叶变换来实现信号的频谱,具体可以取4000个点来实现。

并且运用算法yw=2*

/4000*abs(fftshift(yk)),fw=[-2500:

2499]/5000*fs。

这样再利用subplot函数实现子图的画法。

源程序如下:

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,20)以及plot(lags/fs,c)就可以实现调制信号的自相关函数,此时将自相关函数求付氏变换。

利用SDSBp=fft(c,5000;fw=[-2500:

2499]/5000*fs;yw=2*

/4000*abs(fftshift(SDSBp))即可实现,此时用figure和subplot可以在另一页画出自相关函数波形和功率谱密度波形。

源代码如下:

[c,lags]=xcorr(y4,10)%%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])

再用一个低通滤波器就可以恢复原始的调制信号,这种调制方法称为相干解调。

主要程序语句为[n,Wn]=ellipord(Wp,Ws,Rp,Rs);[b,a]=ellip(n,Rp,Rs,Wn);这样可以实现求取阶数n和传递函数的分子分母b,a;Wp=40/100;Ws=45/100;这时的100是最高频率的一半,而40则是在100/

和45之间。

Xl=5*filter(b,a,y7)。

通过这样可以使滤波后的波形失真更小。

此时可得相干解调后的信号波形,源代码如下:

Rp=0.1;%%滤波后的f(t)信号

Rs=80;%信号衰减幅度

Wp=40/100;%通带截止频率

Ws=45/100;%阻带截止频率,100为载波频率的一半

[n,Wn]=ellipord(Wp,Ws,Rp,Rs);%阶数n

[b,a]=ellip(n,Rp,Rs,Wn);%传递函数分子分母b,a

Xl=5*filter(b,a,y7);

figure;

subplot(211);

plot(t,Xl);

title('滤波后的f(t)信号');

xlabel('时间单位:

s');

ylabel('幅度');

grid;

xlim([-0.1,0.1])

6调试分析

本次课程设计通过对信号抑制双边带调制的仿真分析。

此过程证明了双边带调制过程中有频谱的搬移。

将已调的信号通过乘以同频同相的本地载波,即为相干解调。

此时的波形没有经过低通滤波器,所以波形与原始信号有点不一致。

最后通过滤波器后,在设计参数的调整下,可以恢复出原始的信号。

验证了解调的理论实现。

画原始信号的波形,频谱以及载波的波形并且分析两个波形之间频率的大小关系,再实现两个函数的相乘,可以得出已调信号,并且利用傅立叶变换可以找到其频谱。

此时可以看出抑制载波双边带调幅的实质为频谱的搬移。

同时通过自相关函数,并且求自相关函数的傅立叶变换就可以实现功率谱密度函数波形的画法。

最后将已调信号与载波信号相乘经过低通滤波器作相干解调,就可以恢复出原始信号。

对椭圆滤波器的参数做调整,则可以改变其恢复信号的准确度。

而抑制载波双边带调幅的优点在于可以提高效率,减少干扰。

7测试结果

(1)利用matlab绘制已知信号f(t)以及信号f(t)的频谱:

图7-1:

已知信号波形及频谱

 

(2)利用matlab绘制载波信号:

图7-2:

载波信号

(3)利用matlab绘制已调信号及频谱:

图7-3:

已调信号

(4)利用matlab绘制DSB的自相关函数及功率谱密度

图7-4:

调制信号自相关函数波形和功率谱密度波形

(5)利用matlab绘制相干解调后的信号波形

图7-5:

乘上同频同相的载波后的信号波形及相干解调后的信号波形

通过利用matlab程序实现了题目的要求,完成了对抑制载波双边带调幅(DSB-SC)的解调。

 

参考文献

[1].刘毅敏.基于matlab的调制解调器的设计.武汉科技大学

[2].郭文彬.通信原理基于matlab的计算机仿真.北京邮电大学出版社

[3].孙屹.MATLAB通信仿真开发手册.国防工业出版社

[4].李建新.现代通信系统分析与仿真-MATLAB通信工具箱.西安电子科技大学出版社

[5].3曹志刚著.现代通信原理.清华大学出版社

心得体会

作为整个电子信息科学与技术学习体系的有机组成部分,课程设计的一个重要功能,在于运用学习成果,检验学习成果。

运用学习成果,把课堂上学到的系统化的理论知识,尝试性地应用于实际设计工作,并从理论的高度对设计工作的现代化提出一些有针对性的建议和设想。

检验学习成果,看一看课堂学习与实际工作到底有多大距离,并通过综合分析,找出学习中存在的不足,以便为完善学习计划,改变学习内容与方法提供实践依据。

对我们专业的本科生来说,实际能力的培养至关重要,而这种实际能力的培养单靠课堂教学是远远不够的,必须从课堂走向实践。

这也是一次预演和准备毕业设计工作。

通过课程设计,让我们找出自身状况与实际需要的差距,并在以后的学习期间及时补充相关知识,为求职与正式工作做好充分的知识、能力准备,从而缩短从校园走向社会的心理转型期。

在一个星期的课程设计之后,我觉得不仅实际动手能力有所提高,更重要的是懂得设计流程,从开始设计思路,到实现,到纠正完善,再到最后设计论文的撰写,进一步激发了我们对专业知识的兴趣,并能够结合实际存在的问题在专业领域内进行更深入的学习。

通过这次课程设计,我们拓宽了知识面,锻炼了能力,综合素质得到较大提高。

设计的目的是在于通过理论与实际的结合,提高观察、分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。

总而言之,通过这次课程设计,我们获得了很多,但学海无涯,我们还得一如既往的努力踏实的学习,只有这样才能成为合格的人才。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电子电路

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1