


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电子信息系统仿真课程设计09级电子信息工程专业083班级题目FM调制解调系统设计与仿真内容摘要频率调制(FM在常应用通信系统中。FM广泛应用于电视信号的传输、卫星和电话系统等。FM调制解调系统设计主要是通过对模拟通信系统主要原理和技术进行研究,理解FM调制原理和FM系统调制解调的基本过程,学会建立FM调制模型并利用集成环境下的M文件,对FM调制解调系统进行设计和仿真,并分别绘制出基带信号,载波信号,已调信号的时域波形;再进一步分别绘制出对已调信号叠加噪声后信号,相干解调后信号和解调基带信号的时域波形;最后绘出FM基带信号通过上述信道和调制和解调系统后的误码率与信噪比的关系,并通过与理论结果波形
2、对比来分析该仿真调制与解调系统的正确性及噪声对信号解调的影响。在课程设计中,系统开发平台为WindowsXP,使用工具软件为7.0。在该平台运行程序完成了对FM调制和解调以及对叠加噪声后解调结果的观察。通过该课程设计,达到了实现FM信号通过噪声信道,调制和解调系统的仿真目的。从而了解FM调制解调系统的优点和缺点,有利于以后设计应用。关键词FM;调制;解调;MATLAB仿真;信噪比、MATLAB软件简介MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在
3、一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如GFortran)的编辑模式,代表了当今国际科学计算软件的先进水平。MATLAB和mathematicsmaple并称为三大数学软件。它以矩阵为基本数据单位,在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。二、理论分析2.1一般通信系统通信的目的是传输信息
4、。一般通信系统的作用就是将信息从信息源发送到一个或多个目的地。对于任何一个通信系统,均可视为由发送端、信道和接收端三大部分组成(如图1所示)图1通信系统一般模型2.2FM调制原理调制在通信系统中具有十分重要的作用。一方面,通过调制可以把基带信号的频谱搬移到所希望的位置上去,从而将调制信号转换成适合于信道传输或便于信道多路复用的已调信号。另一方面,通过调制可以提高信号通过信道传输时的抗干扰能力,同时,它还和传输效率有关。具体地讲,不同的调制方式产生的已调信号的带宽不同,因此调制影响传输带宽的利用率。可见,调制方式往往决定一个通信系统的性能。在本仿真的过程中我们选择用调频调制方法进行调制。调制过程
5、是一个频谱搬移的过程,它是将低频信号的频谱搬移到载频位置。而解调是将位于载频的信号频谱再搬回来,并且不失真地恢复出原始基带信号。在本仿真的过程中我们选择用非相干解调方法进行解调。而频率(FM调制的名称源于m(t)与已调信号的频率呈线性关系。FM调制就是将调制信号的变化映射到已调信号的频率大小。设调制信号为m(t),调频信号的数学表达式为Sfm(t)=AcosRfct2kFMm(t)dt例如:m(t)的时域波形为m(t)100.51t-1LFM调频波如下:FM信号00512.3FM调制模型的建立现(f)FM图2FM调制模型其中,m(t)为基带调制信号,设调制信号为m(t)=Acos(2fmt)设
6、正弦载波为c(t)=cos(2fct)可得到已调调频信号为Sfm(t广Accos2二fct2kFMm(t)dt2假设信号传输信道为局斯白噪声信道,其功率为。2.2调制过程分析在调制时,调制信号的频率去控制载波的频率的变化,载波的瞬时频偏随调制信号m(t)成正比例变化,即d(t)=Kfm(t)dtrad式中,Kf为调频灵敏度(7(s,V)。这时相位偏移为(t)=Kfm()d则可得到调频信号为sfm(t)=Acosct+Kfm()d"'%设定时间步长%产生时间向量%设定调制信号幅度。可更改调制信号产生的M文件:dt=0.001;t=0:dt:1.5;am=15;fm=15;mt=
7、am*cos(2*pi*fm*t);fc=50;ct=cos(2*pi*fc*t);kf=10;int_mt(1)=0;fori=1:length(t)-1int_mt(i+1)=int_mt(i)+mt(i)*dt;end%设JE调制信号频率。可更改%生成调制信号%设定载波频率可更改%生成载波%设定调频指数%对mt进行积分%调制,产生已调信号调制信号的时域图时间t载波的时域图时间t已调信号的时域图10-10000.5时间t11.5sfm=am*cos(2*pi*fc*t+2*pi*kf*int_mt);图3FM调制2.3FM解调模型的建立调制信号的解调分为相干解调和非相干解调两种。相干解调仅
8、仅适用于窄带调频信号,且需同步信号,故应用范围受限;而非相干解调不需同步信号,且对于NBFM言号和WBF暗号均适用,因此是FM系统的主要解调方式。在本仿真的过程中我们选择用非相干解调方法进行解调届II11鉴频器Sd(t)1111曲1(/)限幅器11if包络嬴(f)低通及带通I1瞰jjr-fifr检波11波波器F"图4FM解调模型非相干解调器由限幅器、鉴频器和低通滤波器等组成,其方框图如图5所示。限幅器输入为已调频信号和噪声,限幅器是为了消除接收信号在幅度上可能出现的畸变;带通滤波器的作用是用来限制带外噪声,使调频信号顺利通过。鉴频器中的微分器把调频信号变成调幅调频波,然后由包络检波器
9、检出包络,最后通过低通滤波器取出调制信号。2.4解调过程分析设输入调频信号为tS(t广SFM(t广Acos(ctKfm()d)cO微分器的作用是把调频信号变成调幅调频波。微分器输出为dS(t)dtdSFM(t)dt-1cKfm(t)】sin(ctKf_m()d)包络检波的作用是从输出信号的幅度变化中检出调制信号。包络检波器输出为So(t)=KdIcKm(t)1=KdcKdKm(t)心称为鉴频灵敏度(%z),是已调信号单位频偏对应的调制信号的幅度,经低通滤波器后加隔直流电容,隔除无用的直流,得mo(t)=KdKfm(t)微分器通过程序实现,代码如下:fori=1:length(t)-1%接受信号
10、通过微分器处理diff_nsfm(i)=(nsfm(i+1)-nsfm(i)./dt;enddiff_nsfmn=abs(hilbert(diff_nsfm);%hilbert变换,求绝对值得到瞬时幅度一一(包络检波)通过M文件绘制出两种不同信噪比解调的输出波形如下:调制信号的时域图51:-51100.511.5时间t时间t无噪声条件下解调信号的时域图00.51时间t1.5图5FM解调2.5高斯白噪声信道特性设正弦波通过加性高斯白噪声信道后的信号为r(t)=Acos(ct口)n(t)其中,白噪声n的取值的概率分布服从高斯分布。MATLAB身白带了标准高斯分布的内部函数randn。randn函数
11、产生的随机序列服从均值为m=0,方差§2=1的高斯分布。正弦波通过加性高斯白噪声信道后的信号为r(t)=Acos(ct口)n(t)故其有用信号功率为A2S2噪声功率为N二,2信噪比%满足公式B=10logio*)则可得到公式A2B21010我们可以通过这个公式方便的设置高斯白噪声的方差。在本仿真过程中,我们选择了10db和30db两种不同信噪比以示区别,其时域图如图7和图8无噪声条件下解调信号的时域图511k,/XXXXX/fif/ffifIfX/0-/l-51100.511.5时间t图6无噪声条件下已调信号的时域图调制信号的时域图00.511.5时间t含小信噪比高斯白噪声已调信号的
12、时域图时间t含小信噪比高斯白噪声解调信号的时域图-200.51.5图7含小信噪比高斯白噪声已调信号的时域图调制信号的时域图时间t含大信噪比高斯白噪声已调信号的时域图时间t含大信噪比高斯白噪声解调信号的时域图图8含大信噪比高斯白噪声已调信号的时域图2.6调频系统的抗噪声性能分析从前面的分析可知,调频信号的解调有相干解调和非相干解调两种。相干解调仅适用于窄带调频信号,且需同步信号;而非相干解调适用于窄带和宽带调频信号,而且不需同步信号,因而是FM系统的主要解调方式,所以这里仅仅讨论非相干解调系统的抗噪声性能,其分析模型如图9所示。1解调器图9调频系统抗噪声性能分析模型图中带通滤波器的作用是抑制信号
13、带宽以外的噪声。n是均值为零,单边功率谱密度为n。的高斯白噪声,经过带通滤波器后变为窄带高斯噪声ni(t)。限幅器是为了消除接收信号在幅度上可能出现的畸变设调频信号为t&M(t)=Acos(ctKfm()d)-joO故其输入功率为Ni=noBFM输入噪声功率为因此输入信噪比为SA2Ni2Bfm在大信噪比条件下,信号和噪声的相互作用可以忽略,这时可以把信号和噪声分开来算,这里,我们可以得到解调器的输出信噪比So3A2K;m2(t)No82nofm3上式中,A为载波的振幅,Kf为调频器灵敏度,fm为调制信号m的最高频率,no为噪声单边功率谱密度。我们如若考虑m(t)为单一频率余弦波时的情况
14、,可得到解调器的制度增益为Gfm80No3奇七Gfm-mf8Ni2nofm考虑在宽带调频时,信号带宽为Bm=2(%m+1)B则可以得到Gm=3言帝(t)/m(t)max可以看出,大信噪比时宽带调频系统的信噪比增益是很高的,它一P一,、与调频指数的立方成正比。可见,加大调频指数fm,可使调频系统的抗噪声性能迅速改善。但加大调频指数pfm,又会增大信号占用带宽Bfm,所以说fm调制的大信噪比是用带宽来换取的。各种调制解调方式的传输增益和所占带宽各有不同,我们可根据实际情况选用比较合适的调制解调方式,下表列出了几种方式的各项指标(表2.1):调制方式传输带宽GsYS=(N)O/(S)/baseban
15、d实现的难易线性调制AM2B2/、m"m最简单DSB-SC2B1复杂SSBB1最复杂VSB&B1中等非线性调制FM2(Efm+1)B3瞌m"t)/m(t)|max简单PM2(%m+1)BMm"血匚复杂表2.1模拟调制系统的带宽与噪声性能三. 仿真实现图10程序流程图3.1MATLAB源代码%FM调制解调系统.m%频率调制与解调的Matlab演示源程序%可以任意改原调制信号函数m(t)%电子信息工程杜怀超091308305%*%*初始化*echooffcloseallclearallclc%*FM%*调制*dt=0.001;t=0:dt:1.5;%设定时间步
16、长%产生时间向量%设定调制信号幅度%设定调制信号频率%生成调制信号%设定载波频率%生成载波%设定调频指数am=5;fm=5;mt=am*cos(2*pi*fm*t);fc=50;ct=cos(2*pi*fc*t);kf=10;int_mt(1)=0;fori=1:length(t)-1%求信号m(t)的积分%调制,产生已调信号%调制信号int_mt(i+1)=int_mt(i)+mt(i)*dt;endsfm=am*cos(2*pi*fc*t+2*pi*kf*int_mt);%*%*%*添加高斯白噪声*%设定信躁比(小信噪比)%设定信躁比(大信噪比)%设定信躁比(无信噪比)%计算对应的高斯白躁
17、声的方sn1=10;sn2=30;sn=0;n=sqrt(db)*randn(size(t);nsfm=n+sfm;db=amA2/(2*(10A(sn/10);%生成局斯白躁声%生成含高斯白躁声的已调信号(信号通%过信道传输)%*%.*.%*fm解调*fori=1:length(t)-1diff_nsfm(i)=(nsfm(i+1)-nsfm(i)./dt;enddiff_nsfmn=abs(hilbert(diff_nsfm);(布络检波)zero=(max(diff_nsfmn)-min(diff_nsfmn)/2;diff_nsfmn1=diff_nsfmn-zero;%*%.*%*时
18、域到频域转换*ts=0.001;fs=1/ts;df=0.25;傅里叶变换%接受信号通过微分器处理%hilbert变换,求绝对值得到瞬时幅度%抽样间隔%抽样频率%所需的频率分辨率,用在求%时,它表示FFT的最小频率间隔%*对调制信号m(t)求傅里叶变换*%原调信号m=am*cos(2*pi*fm*t);fs=1/ts;ifnargin=2n1=0;elsen1=fs/df;endn2=length(m);n=2A(max(nextpow2(n1),nextpow2(n2);M=fft(m,n);m=m,zeros(1,n-n2);df1=fs/n;u求傅里变换M=M/fs;察f=0:df1:d
19、f1*(length(m)-1)-fs/2;%以上程序是对调制后的信号%缩放,便于在频铺图上整体观%时间向量对应的频率向量%*对已调信号u求傅里变换*fs=1/ts;ifnargin=2n1=0;elsen1=fs/df;endn2=length(sfm);n=2A(max(nextpow2(n1),nextpow2(n2);U=fft(sfm,n);u=sfm,zeros(1,n-n2);df1=fs/n;变换U=U/fs;%*%*%*%*显示程序*disp('按任意键可以看到原调制信号、载波信号和已调信号的曲线pause%*回佗(1)*figure(1)subplot(3,1,1)
20、;plot(t,mt);xlabel('时间t');title('调制信号的时域图');subplot(3,1,2);plot(t,ct);xlabel('时间t');title('载波的时域图');%以上是对已调信号u求傅里%缩放')%绘制调制信号的时域图%绘制载波的时域图subplot(3,1,3);plot(t,sfm);%绘制已调信号的时域图xlabel('时间t');title('已调信号的时域图');%*disp('按任意键可以看到原调制信号和已调信号在频域内的图形
21、9;)pause*figure(2)*figure(2)subplot(2,1,1)%fftshift:将FFT中的DC分量移plot(f,abs(fftshift(M)到频谱中心xlabel('频率f)title('原调制信号的频谱图')subplot(2,1,2)plot(f,abs(fftshift(U)xlabel('频率f)title('已调信号的频谱图')%*disp('按任意键可以看到原调制信号、无噪声条件下已调信号和解调信号的曲线')pause%*figure(3)*figure(3)subplot(3,1,1);
22、plot(t,mt);xlabel('时间t');title('调制信号的时域图');subplot(3,1,2);plot(t,sfm);xlabel('时间t');title('无噪声条件下已调信号的时域图');nsfm=sfm;fori=1:length(t)-1diff_nsfm(i)=(nsfm(i+1)-nsfm(i)./dt;enddiff_nsfmn=abs(hilbert(diff_nsfm);(布络检波)%绘制调制信号的时域图%绘制已调信号的时域图%接受信号通过微分器处理%hilbert变换,求绝对值得到瞬时幅
23、度zero=(max(diff_nsfmn)-min(diff_nsfmn)/2;%绘制无噪声条件下解调信号的diff_nsfmn1=diff_nsfmn-zero;subplot(3,1,3);时域图plot(1:length(diff_nsfmn1)./1000,diff_nsfmn1./400,'r');xlabel('时间t');title('无噪声条件下解调信号的时域图');%*disp('按任意键可以看到原调制信号、小信噪比高斯白噪声条件下已调信号和解调信号已调信号的曲线')pause*figure(4)*figure
24、(4)subplot(3,1,1);plot(t,mt);xlabel('时间t');title('调制信号的时域图');db1=amA2/(2*(10A(sn1/10);躁声的方差n1=sqrt(db1)*randn(size(t);nsfm1=n1+sfm;号(信号通fori=1:length(t)-1diff_nsfm1(i)=(nsfm1(i+1)-nsfm1(i)./dt;end%绘制调制信号的时域图%计算对应的小信噪比高斯白%生成高斯白躁声%生成含高斯白躁声的已调信%过信道传输)%接受信号通过微分器处理diff_nsfmn1=abs(hilbert(
25、diff_nsfm1);%hilbert变换,求绝对值得到瞬时幅度(初络检波)-zero=(max(diff_nsfmn)-min(diff_nsfmn)/2;diff_nsfmn1=diff_nsfmn1-zero;subplot(3,1,2);plot(1:length(diff_nsfm),diff_nsfm);%绘制含小信噪比高斯白噪声已调信号的时域图xlabel('时间t');title('含小信噪比高斯白噪声已调信号的时域图');subplot(3,1,3);%绘制含小信噪比高斯白噪声解调信号的时域图plot(1:length(diff_nsfmn1
26、)./1000,diff_nsfmn1./400,'r');xlabel('时间t');title('含小信噪比高斯白噪声解调信号的时域图');%*disp('按任意键可以看到原调制信号、大信噪比高斯白噪声条件下已调信号和解调信号已调信号的曲线')pause*figure(5)*figure(5)subplot(3,1,1);plot(t,mt);xlabel('时间t');title('调制信号的时域图');db1=amA2/(2*(10A(sn2/10);躁声的方差n1=sqrt(db1)*ra
27、ndn(size(t);nsfm1=n1+sfm;号(信号通过信道传输)%绘制调制信号的时域图%计算对应的大信噪比高斯白%生成高斯白躁声%生成含高斯白躁声的已调信fori=1:length(t)-1%接受信号通过微分器处理diff_nsfm1(i)=(nsfm1(i+1)-nsfm1(i)./dt;enddiff_nsfmn1=abs(hilbert(diff_nsfm1);瞬m幅度(包zero=(max(diff_nsfmn)-min(diff_nsfmn)/2;diff_nsfmn1=diff_nsfmn1-zero;subplot(3,1,2);%hilbert变换,求绝对值得到%络检波)plot(1:length(diff_nsfm1),diff_nsfm1);声已调信号xlabel('时间t'
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 矿产勘查中的勘查方法选择与优化考核试卷
- 甘肃省2025届高三下学期4月月考(二模)英语试卷(含答案无听力原文及音频)
- 2025年瓦斯防突工职业技能鉴定参考试题库(含答案)
- 2025年合作协议:经营权转让合同书
- 《孔明借箭》课件-2
- 法律课程学习心得体会
- 剖腹产的护理诊断及措施
- 费用报销知识
- 小升初-间隔问题
- 2025年度3月份冷链车辆柴油发电机双备份协议
- 工程振动分析与控制基础 第2版 课件 第5、6章 传递矩阵法、有限元法
- 银行防抢应急预案演练方案总结
- 三亚市崖州中心渔港停泊避风水域扩建项目 环评报告
- 巴林银行倒闭案课件
- 2023年海洋运输企业风险管理与内控
- 部编版道德与法治三年级下册全册单元知识点梳理期末复习
- 儿童孤独症的诊断与康复治疗
- 发掘无限潜能成就最好的自己主题班会课件
- 中集集装箱安全培训
- 病毒感染导致的细胞周期调控异常
- 3D打印技术在航空航天领域的应用
评论
0/150
提交评论