您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 网络与通信 > FM调制和相干解调,非相干解调
通信原理课程设计报告题目:模拟通信系统频率调制的实现专业班级:13电信科技2班姓名:学号:13070807142指导教师:彭文娟【摘要】本设计主要是用MATLAB软件仿真实现语音信号作为输入信号的FM调制与解调,并绘制出原调制信号、已调信号、解调信号的时域和频域图;再进一步绘制出已调信号通过高斯白噪声信道的时域图,最后绘出FM基带信号通过上述信道后的解调波形和时域图。最后通过理论与波形对比分析不同信噪比对信号解调的分析。关键词:FM;调制;解调;MATLAB;高斯白噪声目录1引言.........................................................11.1课程设计题目............................................11.2课程设计要求............................................12FM调制解调系统建立..........................................12.1调制模型.................................................12.2FM解调..................................................32.2.1相干解调............................................32.2.2非相干解调..........................................53系统抗噪声性能分析...........................................73.1高斯白噪声特性...........................................73.2不同信噪比对信号传输的影响..............................84部分程序代码................................................95心得体会....................................................126参考文献....................................................14第1页1引言1.1课程设计题目仿真实现语音信号作为输入信号进行模拟通信系统频率调制,通过高斯白噪声信道,已调信号解调还原出原输入信号。1.2课程设计要求1)实现调制和相干解调的时域图及频域图2)实现非相干解调及系统性能分析2FM调制解调系统建立2.1调制模型FM调制不再是简单的频谱线性搬移,而是非线性调制,它是将调制信号附加到载波的相位上。在数学定义上,载波是具有恒定振幅、恒定频率、恒定相位的正(余)弦波,并且它的在时间上是无线延伸的。因此,在频域上它具有单一频率分量。载波在被调制后,其频谱不在是仅有单一频率分量,而是具有许多连续或离散的频率分量,占据一定的频带宽度。我们说,角度调制使载波的频率和相位随调制信号而变。这里实际上已经引入了“瞬时频率”的概念。因为在严格的数学定义上载波的频率是恒定的。现在就来定义瞬时频率。设一个载波可以表示为:)cos()(cos)(00twAtAtc(2.1.1)式中0为在载波的初相位;00)(twt为载波的瞬时相位;dttdw/)(0为载波的频率。载波的角频率0w原本是一个常量。现在将被角度调制后的dttd/)(定义为瞬时频率)(twi即:dttdtwi)()((2.1.2)他是时间的函数。由上式可以写出:0)()(dttwti(2.1.3)若使瞬时频率直接随信号线性的变化,则得到频率调制,简称调频。这时有瞬时角频率:第2页)()(0tmkwtwfi(2.1.4)由式(2.1.3)得到:000)()()(dttmktwdttwtfi(2.1.5)这样得出的已调信号表示式为:])(cos[)(00dttmktwAtsff(2.1.6)由上式可以看出在频率调制中载波的相位随调制信号的积分线性的变化。如果将调制信号m(t)先积分,在对载波进行相位调制,即得到频率调制信号。调制模型其中,()mt为基带调制信号,设()cos(2)mmtAft设载波为()cos(2)cctft在调制时,调制信号的频率去控制载波的频率的变化,载波的瞬时频偏随调制信号()mt成正比例变化,即()()fdtKmtdt式中,fK是调频灵敏度。相位偏移为dttuktwttf00)()(mmfwwm/则可得到调频信号为()cos()FMcfstAtKmd第3页信道为高斯白噪声信道,其功率为2。调制信号的时域图已调的时域图2.2FM解调调制信号的解调有相干解调和非相干解调两种。相干解调即同步解调,仅仅适用于窄带调频信号,且需要同步信号。非相干解调不需要同步信号,应用较为广泛。2.2.1.相干解调相干解调模型SFM(t)带通滤波器器乘法器低通滤波器微分器相干载波第4页带通滤波器输入为通过噪声信道的已调频信号,带通滤波器是为了滤除频带外信道加性噪声。乘法器的作用是将信号与相干载波相乘。低通滤波器可以滤除高频分量。微分器是为了去掉m(t)外的高频分量。本设计的相干解调是基于matlab中simulink仿真电路实现。Simulink仿真电路第5页调制、已调、解调信号的时域图2.2.2.非相干解调非相干解调器由限幅器、鉴频器和低通滤波器等组成,其流程如图所示。限幅器输入为已调频信号和噪声,限幅器是为了消除接收信号在幅度上可能出现的畸变;带通滤波器的作用是用来限制带外噪声,使调频信号顺利通过。鉴频器中的微分器把调频信号变成调幅调频波,然后由包络检波器检出包络,最后通过低通滤波器取出调制信号。(引用百度文库)输入调频信号()()cos(())ttFMcfStStAtKmd微分器输出信号为()()()()sin(())iFMdtcfcfdStdStStdtdtKmttKmd包络检波的作用是从输出信号的幅度变化中检出调制信号。包络检波器输出为()()()odcfdcdfStKKmtKKKmtdK称为鉴频灵敏度,是已调信号单位频偏对应的调制信号的幅度,隔除无用的直流,得()()odfmtKKmt第6页本过程基于matlab代码实现:程序流程图微分器通过程序实现,代码如下:fori=1:length(t)-1%接受信号通过微分器处理diff_nsfm(i)=(nsfm(i+1)-nsfm(i))./dt;enddiff_nsfmn=abs(hilbert(diff_nsfm));%hilbert变换,求绝对值得到瞬时幅度%(包络检波)(引用)通过代码实现解调波形如下:初始化程序FM调制程序加噪声程序解调程序绘制频谱程序显示程序第7页3系统的抗噪声性能分析3.1高斯白噪声特性MATLAB自身带有标准高斯分布的内部函数randn。randn函数产生的随机序列服从均值为0m,方差21的高斯分布设信号通过高斯白噪声信道后的信号变为第8页()cos()()crtAtnt其有用信号功率为22AS噪声功率为2N信噪比SN为1010log()SBN可得2210210BA3.2不同信噪比对信号对信号传输影响本报告重点讨论非相干解调时,大小信噪比对信号传输的影响。调频信号()cos(())tFMcfStAtKmd输入功率为22iAS,噪声功率为ioFMNnB所以22iiFMSANB在大信噪比条件下,信号和噪声的相互作用可以忽略,这时可以把信号和噪声分开来算,这里,我们可以得到解调器的输出信噪比222233()8ofoomAKmtSNnf上面的式子中,A是载波的振幅,fK是调频器灵敏度,mf是调制信号()mt的最高频率,on是噪声单边功率谱密度。得到解调器的制度增益为22232AooFMfiomiSNGmSnfN考虑在宽带调频时,信号带宽为2(1)2()FMfmmBmfff可以得到23(1)FMffGmm(引用百度文库)第9页可以看出,大信噪比时宽带调频系统的信噪比增益是很高的,它与调频指数的立方成正比。可见,加大调频指数fm,可使调频系统的抗噪声性能迅速改善。在仿真过程中采用10db和30db两种不同信噪比以示区别,其时域图如下4部分程序代码%****************FM解调*******************fori=1:length(t)-1%接受信号通过微分器处理diff_nsfm(i)=(nsfm(i+1)-nsfm(i))./dt;第10页enddiff_nsfmn=abs(hilbert(diff_nsfm));%hilbert变换,求绝对值得到瞬时幅度(包络检波)zero=(max(diff_nsfmn)-min(diff_nsfmn))/2;diff_nsfmn1=diff_nsfmn-zero;%*****************************************%·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·%**************时域转换为频域**************ts=0.001;%抽样间隔fs=1/ts;%抽样频率df=0.25;%所需的频率分辨率,用在求傅里叶变换%时,它表示FFT的最小频率间隔%*****对调制信号m(t)求傅里叶变换*****m=am*cos(2*pi*fm*t);%调制信号fs=1/ts;ifnargin==2n1=0;elsen1=fs/df;endn2=length(m);n=2^(max(nextpow2(n1),nextpow2(n2)));M=fft(m,n);m=[m,zeros(1,n-n2)];df1=fs/n;%以上程序是对调制信号m(t)求傅里变换M=M/fs;%缩放,便于在频谱图上观察整体f=[0:df1:df1*(length(m)-1)]-fs/2;%时间向量对应的频率向量%************对已调信号u求傅里变换显示频域**********fs=1/ts;ifnargin==2n1=0;elsen1=fs/df;endn2=length(sfm);n=2^(max(nextpow2(n1),nextpow2(n2)));U=fft(sfm,n);u=[sfm,zeros(1,n-n2)];df1=fs/n;%以上是对已调信号u求傅里变换U=U/fs;%缩放%******************************************%*****************************************nsfm=sfm;fori=1:length(t)-1%接受信号通过微分器处理第11页diff_nsfm(i)=(nsfm(i+1)-nsfm(i))./dt;enddiff_nsfmn=abs(hilbert(diff_nsfm));%hilbert变换,求绝对值得到瞬时幅度(包络检波)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
本文标题:FM调制和相干解调,非相干解调
链接地址:https://www.777doc.com/doc-2872312 .html