通信系统课程设计报告
通信系统课程设计报告
课题名称 线性幅度调制系统的仿真设计 学生姓名 班 级 学 号 指导教师 设计地点
13年 12月 1日
通信系统课程设计报告
目 录
序言 ………………………… ………………………… …………………… ……1 第 1 章MATLAB软件介绍………………… …………………………………2 第2章 AM调制解调 ………………… ……………………………………… 3
2.1 AM调制指标要求 ………………… ………………… ………………………3 2.2 整体设计………………… ……………………………… …………………… 3 2.2.1 AM调制设计 ……………… …………… ………………… ………………3 2.2.2 AM解调设计 ……… …………… …………………………………4 2.3 AM调制流程图……………… ……… ……………… ………………… … 5 2.4 AM调制仿真结果及分析……… ……………… ………… ………… … 6
第3章 DSB调制解调 ………… ………………… ………… ………… 9
3.1 DSB调制指标要求 ………………………………………… …… …9 3.2 整体设计 …… …………………… …………………………………………9 3.2.1 DSB调制设计 ……… ………………………………………………… 9 3.2.2 DSB解调设计 …… ………… … ……… … … … … …… 10 3.3 DSB调制流程图……………………… ………………… …… ……… ……11 3.4 DSB调制仿真结果及分析………………………………………………………12
第4章 SSB调制解调 ………… ……… ……………………………… …14
4.1 SSB 调制指标要求 ………… ……………… ………………………………14 4.2 整体设计 …………… ………………… ……………………………………14 4.2.1 SSB调制设计 ……… ……………………………………………………14 4.2.2 SSB解调设计 ……………………… …………………… ………………15 4.3 SSB调制流程图……………………… ………………… … …………… …16 4.4 SSB调制仿真结果及分析……… ……………… ……………………………17
参考文献 ………………………………………………………………… ………19 体会与建议 ………………………………………………………………………20 附录 ……………………………………… ……… … ……………… …… 21
通信系统课程设计报告
序 言
这次课程设计的重点就是模拟通信系统中的调制解调系统的基本原理以及仿真,并在MATLAB软件平台上的仿真实现几种常见的模拟调制方式。幅度调制是用调制信号去控制高频载波的振幅,使其按调制信号的规律变化的过程 ,常分为标准调幅(AM)、抑制载波双边带调制(DSB)、单边带调制(SSB)和残留边带调制(VSB)等。
在通信系统中,信道的频段往往是有限的,而原始的通道信号的频段与信道要求的频段是不匹配的,这就要求将原始信号进行调制再进行发送。相应的在接收端对调制的信号进行调解,恢复原始的信号,而且调制解调还可以在一定的程度上抑制噪声对通信型号的干扰。调制解调技术按照通信信号是模拟的还是数字的可分为模拟调制调制和数字调制解调。但不论是模拟调制解调还是数字调制解调,都是通过将通信信号的信息加载到载波的幅度、频率或者相位上,因此调制解调可有分为幅度调制、频率调制和相位调制。通信系统有不同的分类的方法,根据是否采用调制,将通信系统分为基带传输和频带传输。基带传输是将未经频带调制的信号直接传送,调制的方式有很多。
调制方式按照传输特性,调制方式可分为线性调制和非线性调制。广义的线性调制,是指已调波中被调参数随调 制信号成线性变化的调制过程。狭义的线性调制,是指把调制信号的频谱搬移到载波频率两侧而成为上、下边带的调制过程。此时只改变频谱中各分量的频率,但不改变各分量振幅的相对比例,使上边带的频谱结构与调制信号的频谱相同,下边带的频谱结构则是调制信号频谱的镜像。狭义的线性调制有调幅(AM)、抑制载波的双边带调制(DSB-SC)和单边带调制(SSB)、残留边带调制(VSB)。
调制和解调在通信系统中是一个极为重要的组成部分,采用什么样的调制与解调方式将直接影响通信系统的性能。而模拟调制技术的原理还可以推广到数字调制中,因此我们有必要对模拟调制技术进行研究。
第 1 页 共 23 页
通信系统课程设计报告
第 1 章MATLAB 软件介绍
MATLAB是matrix & laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB和Mathematca、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。
第 2 页 共 23 页
通信系统课程设计报告
第 2 章 AM调制信号
2.1AM调制指标要求
(1)信源为fm=7Hz,Am=7V的余弦信号,载波fc=70Hz (2)根据线性幅度调制原理,确定调制系统设计方案 (3)画出AM调制信号时域波形和频谱图 (4)对数据结果进行分析
2.2 整体设计
2.2.1 AM调制设计
标准调幅就是常规双边带调制,简称调幅(AF)。假设调制信号m(t)的平均值为0,将其叠加一个直流偏量后与载波相乘(图2-1),即可形成调幅信号。
载波
加法器 乘法器 m(t) S(t)
图2-1 AM调制模型
AM信号的时域和频域表达式分别为
SAM=(t)[A0+m(t)]coswc(t)=A0coswc(t)+m(t)coswc(t) (1)
SAM(ω)= πA0[δ(ω+ωC)+ δ(ω-ω)]+1/2[M(ω+ω)+M(ω-ωC)] (2)
式中,A0为外加的直流分量;m(t)可以是确知信号也可以是随机信号,但通常认为其平均值为0,即 m(t) =0 。
AM信号的频谱SAM(t)是由载频分量和上、下两个边带组成(通常称频谱中画斜线的部分为上边带,不画斜线的部分为下边带)。上边带的频谱与原调制信号的频谱结构相同,下边带是上边带的镜像。显然,无论是上边带还是下边带,都含有原调制信号的完整信息。故AM信号是带有载波的双边带信号,它的带宽为基带信号带宽的两倍,即
第 3 页 共 23 页
通信系统课程设计报告
BAM=2Bm=2fH
(3)
式中,Bm=fH为调制信号m(t)的带宽,fH为调制信号的最高频率。
2.2.2 AM解调设计
(1)AM信号的解调原理及方式
解调是将位于载波的信号频谱再搬回来,并且不失真的恢复出原始基带信号。
解调的方式有两种:相干解调和非相干解调。相干解调适用于各种线性调制系统,非线性解调一般适用于幅度调制(AM)信号。 (2)相干解调
相干解调也叫同步检波。解调与调制的实质一样,均是频谱搬移。解调是把在载频位置的以调信号的谱搬回到原始基带位置。由AM信号的频谱可知,如果将已调信号的频谱搬回到原点位置,即可得到原始的调制信号频谱,从而恢复出原始信号。解调中的频谱搬移同样可用调制时的相乘运算来实现。 载波
乘法器 低通滤波器 S(t) m(t)
图2-2 相干解调原理图
SAM(t)coswct=[A0+m(t)]cos2wct=1/2[A0+m(t)]+1/2[A0+m(t)]cos2wct
(1)
第 4 页 共 23 页
通信系统课程设计报告
2.3AM调制流程图 开始
计算带宽 对m(t)进行AM调制 为各个变量赋初值 生成源信号m(t) 画出AM信号波形 画出AM相干解调波形 画出AM频谱图
结束
图2-3 AM调制流程图
第 5 页 共 23 页
通信系统课程设计报告
2.4 AM调制仿真及分析
仿真程序
close all; clear all;
dt=0.0001; %时间采样间隔 fm=7; %信源最高频率 fc=70; %载波中心频率 T=1 %信号时长 N=T/dt; t=[0:N-1]*dt;
mt=7*cos(2*pi*fm*t); %信源,调制信号m(t)表达式 %AM modulation
A=7; %不失真条件,A要大于m(t)的最大值 s_am=(A+mt).*cos(2*pi*fc*t); %AM时域表达式 B=2*fm; %带通滤波器带宽 figure(1) %表示显示在一张图片上
subplot(311) %3表示上下显示三个,1表示一行显示一个,1表示显示的位置
plot(t,s_am);hold on; %画出AM信号波形 ,hold on 继续 plot(t,A+mt,'r--'); %标出AM的包络 title('AM调制信号')
xlabel('t'); %横坐标显示t grid on
%AM demodulation
rt=s_am.*cos(2*pi*fc*t); %相干解调 表达式 rt=rt-mean(rt);
[f,rf]=FFT_SHIFT(t,rt);
[t,rt]=RECT_LPF(f,rf,2*fm); %低通滤波 subplot(312)
第 6 页 共 23 页
通信系统课程设计报告
plot(t,rt);hold on;
title('AM相干解调后的信号波形') xlabel('t') grid on subplot(313)
[f,sf]=FFT_SHIFT(t,s_am); %调制信号频谱 plot(f,sf);hold on; %画出频谱图形 axis([-2*fc 2*fc 0 1.5*max(sf)]); title('AM信号频谱')
xlabel('f'); %横坐标显示f grid on
图2-4AM仿真图形(不过载)A=7。
由图2-4可以看出AMD 的调制信号幅值的为-20到+20,周期为0.13
第 7 页 共 23 页
通信系统课程设计报告
图2-5AM仿真图形(过载)A=1
由图2-5可以看出AMD 的调制信号的幅值为-10到+10周期为0.13
(1)当未满足|m(t)|max≤A0的条件时,就会出现“过调幅”现象,这时包络检波将会发生失真。本题过调幅时的参数(A0=10,|m(t)|=7)表达式为f(t)=(8+7)coswct。
(2)可以看出AM调制占用频带较宽,已调信号的频带宽度是调制信号的频带的两倍。
(3)AM信号是带有载波的双边带信号,它的带宽为基带信号带宽的两倍,所以信道利用率不高,传输效率很低。
(4)由图2-4看出带宽为BAM=2Bm=2fH=14hz,与理论值一致。
第 8 页 共 23 页
通信系统课程设计报告
第3章 DSB调制信号
3.1 DSB调制指标要求
(1)信源为fm=7Hz,Am=7V的余弦信号,载波fc=70Hz (2)根据线性幅度调制原理,确定调制系统设计方案 (3)画出DSB调制解调信号时域波形和频谱图 (4)对数据结果进行分析
3.2 整体设计
3.2.1 DSB调制设计
在AM信号中,载波分量并不携带信息,信息完全由边带传送。如果将载波抑制,只需在将直流A0去掉,即可输出抑制载波双边带信号,简称双边带信号(DSB)。 DSB调制器模型如图3-1所示。
m(t) SDSB(t)
cosωc(t) 图3-1 DSB调制模型
其中,设正弦载波为c(t)=Acos(ωct+φ0) (1)
式中,A为载波幅度;ω为载波角频率;φ为初始相位(假定φ0为0)。 调制过程是一个频谱搬移的过程,它是将低频信号的频谱搬移到载频位置。而解调是将位于载频的信号频谱再搬回来,并且不失真地恢复出原始基带信号。
第 9 页 共 23 页
通信系统课程设计报告
3.2.2 DSB解调设计
双边带解调通常采用相干解调的方式,它使用一个同步解调器,即由相乘器和低通滤波器组成。在解调过程中,输入信号和噪声可以分别单独解调。相干解调的原理框图如图2-2所示
c(t)=Acos(ωct+φ0) (2) ρ(t) Sm(t) 乘法器 低通滤波器 m0(t)
图3-2 相干解调器原理图
信号传输信道为高斯白噪声信道,其功率为σ^2。
DSB信号只能运用相干解调,
S2DSB(t).coswct=m(t)coswct=1/2m(t)+1/2m(t)cos2
wct (3)经低通滤波器滤除高次项,得
M0(t)=1/2m(t) (4)
无失真的恢复原始电信号。
第 10 页 共 23 页
通信系统课程设计报告
3.3 DSB调制流程图
开始
计算带宽 对m(t)进行DSB调制 为各个变量赋初值 生成源信号m(t) 画出DSB信号波形 画出DSB相干解调波形 画出DSB频谱图
结束
图3-3 DSB调制流程图
第 11 页 共 23 页
通信系统课程设计报告
3.4 DSB调制仿真及分析
仿真程序 close all; clear all;
dt=0.0001; %时间采样间隔 fm=7; %信源最高频率 fc=70; %载波中心频率 T=1 %信号时长 N=T/dt; t=[0:N-1]*dt;
mt=7*cos(2*pi*fm*t); %信源,调制信号m(t)表达式 %DSB modulation
s_dsb=mt.*cos(2*pi*fc*t); %DSB时域表达式 B=2*fm; %带通滤波器带宽 figure(1) %表示显示在一张图片上
subplot(312) %3表示上下显示三个,1表示一行显示一个,2表示显示的位置 plot(t,s_dsb);hold on; %画出DSB信号波形 ,hold on 继续 plot(t,mt,'r--'); %标出mt的波形 title('DSB调制信号')
xlabel('t'); %横坐标显示t grid on
%DSB demodulation
rt=s_dsb.*cos(2*pi*fc*t); %相干解调 表达式 rt=rt-mean(rt);
[f,rf]=FFT_SHIFT(t,rt);
[t,rt]=RECT_LPF(f,rf,2*fm); %低通滤波 subplot(312)
plot(t,rt); hold on;
title('DSB相干解调后的信号波形')
第 12 页 共 23 页
通信系统课程设计报告
xlabel('t'); grid on subplot(313)
[f,sf]=FFT_SHIFT(t,s_dsb); %调制信号频谱 plot(f,sf);hold on; %画出频谱图形 axis([-2*fc 2*fc 0 1.5*max(sf)]); title('DSB信号频谱')
xlabel('f'); %横坐标显示f grid on
图3-4 DSB仿真图形
由图3-4可以看出,DSB的调制信号幅值为-10到+10周期为0.13,有上边带和下边带
(1)DSB的频谱不含载频,只有两个边带,仍是线性频谱搬移(频谱线性搬移即将调制信号频谱线性搬移至载频附近)。
(2)DSB的带宽和AM的带宽相同,所以频带利用率都比较低。
(3)与AM信号频谱相比,因为不存在载波分量,DSB信号的频谱少掉了载频部分的频谱;
(4)DSB信号所需的传输带宽仍是调制信号的2倍。 (5)由图3-4看出带宽为BAM=2Bm=2fH=14hz,与理论值一致。
第 13 页 共 23 页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库文档线性幅度调制系统的仿真设计课程设计报告学士学位论文在线全文阅读。
相关推荐: