




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、百度文库0电子产品辅助设计与仿真课程考核报告基于MATLAB频分复用系统的研究与仿真设计完成日期 2013年12月 11 TOC o 1-5 h z 1引言 1 HYPERLINK l bookmark4 o Current Document 2课程设计要求 2 HYPERLINK l bookmark8 o Current Document 课程设计题目/r2 HYPERLINK l bookmark6 o Current Document 课程设计目的2 HYPERLINK l bookmark10 o Current Document 设计要求2 HYPERLINK l bookmark
2、12 o Current Document 3设计过程及原理3 HYPERLINK l bookmark14 o Current Document 频分复用通信系统模型建立 3 HYPERLINK l bookmark16 o Current Document 频分复用通信系统理论原理 4 HYPERLINK l bookmark18 o Current Document 4 MATLAB 仿真5 HYPERLINK l bookmark20 o Current Document 语音信号的时域和频域仿真 5 HYPERLINK l bookmark22 o Current Document
3、复用信号的频谱仿真 6 HYPERLINK l bookmark24 o Current Document 传输信号的仿真6 HYPERLINK l bookmark26 o Current Document 解调信号的频谱仿真 7恢复信号的时域与频域仿真 HYPERLINK l bookmark30 o Current Document 5体会与收获9 HYPERLINK l bookmark32 o Current Document 参考文献10附录1引言MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实 验室MATLAB工作界面)。是由美国mathwork
4、s公司发布的主要面对科学 计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩 阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功 能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进 行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程 度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。MATLAB和Mathematics Maple并称为三大数学软件。它在数学类科 技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘 制函数和数据、实现算法、创建用户界面、连接其他编程
5、语言的程序等, 主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、 金融建模设计与分析等领域。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常 用的形式十分相似,故用MATLAB来解算问题要比用C, FORTRAN等语 言完成相同的事情简捷得多,并且 MATLAB也吸收了像Maple等软件的 优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对 C, FORTRAN, C+, JAVA的支持。可以直接调用,用户也可以将自己编写 的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的 MATLAB爱好者都编写了 一些经典的程序,用户可以直接
6、进行下载就可以 用。2课程设计要求课程设计题目基于MATLAB频分复用系统的研究与仿真设计、课程设计目的通过本次综合设计,运用已学的课程知识,根据题目要求,使用Matlab 软件进行通信系统的设计和仿真,对电子产品辅助设计与仿真课程中涉 及的知识原理等方面有一定的感性认识和实践操作能力,从而加深对本课 程知识点的理解,使学生应用知识能力、设计能力、调试能力以及报告撰 写能力等方面有显著提高。设计要求用Matlab设计一个通信系统,调用 M文件编程界面完成设计,M文 件编程中可以调用Matlab通信模块内置的功能模块,也可以自己编写功能 模块。 设计完成后,点击M文件界面上的运行按钮,可进行必要
7、的交互式操 作,最终通过绘图能显示运行结果。(1)使用Matlab软件画出采样后语音信号的时域波形和频谱图。 /(2)选择合适的高频载波,对采样信号进行调制。/(3)使用玉atlab软件画出复用信号的频谱图。(4)设计合适的带通滤波器,并画出带通滤波器的频率响应。(5)对滤波后的信号进行解调,画出解调后各路信号的频谱图。(6)设计低通滤波器/画出低通滤波器的频率响应。恢复信号的时域 波形和频谱图。3设计过程及原理频分复用通信系统模型建立频分多址(FDMA)是使用最早、目前使用较多的一种多址接入方式, 广泛应用于卫星通信、移动通信、一点多址微波通信系统中。/ FDMA通信系统核心的思想是频分复用
8、(FDM),复用是一种将若干 个彼此独立的信号合并为一个可在同一个信道上传送的复合信号的方法。例如,在电话通信系统中,语音信号频谱在 300-3400Hz内,而一条干线 的通信资源往往远大于传送一路语音信号所需的带宽。这时,如果用一条 干线只传一路语音信号会使资源大大的浪费,所以常用的方法是“复用”, 使一条干线上同时传输几路电话信号,提高资源利用率。频分复用(FDM)是信道复用按频率区分信号,即将信号资源划分为 多个子频带,每个子频带占用不同的频率,如图所示。然后把需要在同一 信道上同时传输的多个信号的频谱调制到不同的频带上,合并在一起不会 相互影响,并且能再接收端彼此分离开。f3f 自 f
9、图频分复用的子频带划分频分复用通信系统理论原理抽样的理论基础是抽烟定理,它说明在什么条件下能从抽样输出信号f0中恢复输入信号f(t)。根据频谱分析理论,只有抽样信号的频率不发生 重叠现象时,抽样的频谱才能与信号频谱相一致。因此,抽样定理可表述 为:为了使抽样信号f0(t)能完全恢复连续信号f(t),抽样信号重复频率 必 须大于等于2倍的,为包含任何干扰在内的信号f的最高有效频率。/由于实际滤波器特性的不理想,抽样频率 通常都有高于,一般取3 到5倍。语音信号频谱在300-3400Hz内,语音采样频率 ”必须大于。在MATLAB数据采集箱中提供语音采集 wavrecord命令,wavrecord
10、命令利用 Windows音频输入设备记录声音,其调用形式为:wavrecord (n ,fs ,ch)。利用 Windows音频输入设备记录n个音频采样,频率为fs Hz,通道数为ch。采 样值返回到一个大小为n*ch的矩阵中。缺省时,fs = 11025 ,ch = 1。其中MATLAB提供的标准音频采样频率有:8000、11025、22050和44100Hz。为了保证语音的质量,本次设计中取语音信号的采用频率为 44100Hz,该 采样频率为语音信号CD音质。语音信号采集后,可以用MATLAB数据采图抽样过程波形4 MATLAB 仿真语音信号的时域和频域仿真(1)信号的时域仿真使用MATL
11、AB软件可以对采集的语音信号进行时域和频域分析。可以使用subplot: (m,n,p)或者subplot: (m n p)将多个图画到一个平面上的工 具。其中,m表示是图排成m行,n表示图排成n列,也就是整个figure 中有n个图是排成一行的,一共 m行,p则是指要把曲线画到figure中哪 个图上。MATLAB中绘图命令plot(x,y),其含义是以x为横坐标,y为纵 坐标,绘制图形。可得到如图所示的时域分析图图 声音样本的时域分析(2)信号频域仿真/频域分析主要是将3个声音样本信号sd1、sd2和sd3用MATLAB软件进行快速傅里叶变换后,再画出 3个信号的频谱图。其中快速傅里叶变换
12、可以直接用MATLAB中的fft命令,然后通过abs得到经过快速傅里叶 变换后信号的振幅。最后用MATLAB中stem命令对于得到的离散序列实 现其频谱图的绘制。复用信号的频谱仿真在MATLAB软件中将采样的3路语音信号经过混频处理得到 3路已调 信号x1、x2和x3,再通过加法器将3路信号变为一路复用信号s,通过 MATLAB软件中stem(t,abs(fft(s),.m令对复用信号s进行了频谱分析,其 频谱分析如图所示。图声音样本的频谱分析传输信号的仿真我们都知道FDMA通信系统的复用信号传输是通过空气介质传输的, 复用信号在空气传输中会有很多的噪声,其中主要是以高斯白噪声为主, 所以在信
13、号传输的设计仿真中,主要对复用信号加入高斯白噪声。在MATLAB中可以通过awgn函数在某一信号中加入高斯白噪声,其 调用方式为:y = awgn(x,SNR),其意义是在信号x中加入高斯白噪声;信噪比SNR以dB为单位,x的强度假定为0dBW。如果x是复数,就加入复 噪声。通过前面的调制和信号复用设计后,得到了复用信号s,使用MATLAB中的awgn函数加入高斯白噪声后复用信号变为 ys。为了使后面 能够较好的恢复语音信号,所以在这里加入白噪声时,信噪比不能设置的 太小。仿真发现大于20dB时失真比较小。图为加入高斯白噪声后,复用信 号ys的频谱图。图加入高斯白噪声后复用信号的频谱分析解调信
14、号的频谱仿真信号解调前,首先通过3个带通滤波器对复用信号s进行滤波, 得到3路调制的语音信息y1、y2和y3,然后在对这三路信号进行解调,解 调过程与调制的过程相同,使用与原来调制载波相同的信号分别与滤波后 的3路信号相乘。得到x 3路解调信号y01、y02和y03。然后对各路信号使 用MATLAB软件中的快速傅里叶变换函数fft进行变换,并通过MATLAB 软件,彳#到的3路解调信号的频谱如图所示。图解调后信号的频谱图恢复信号的时域与频域仿真语音信号的恢复就是将前面解调所得到的3路信号y01、y02和y03再通过低通滤波器使用filter函数滤波后,分别得到3路恢复的语音信号。然 后调用MA
15、TLAB中的plot(t,yy1)函数和subplot函数对恢复的3路语音信号 进行时域分析,其时域分析波形如图所示。图 恢复信号的时域波形5体会与收获经这次课程设计,我不仅复习巩固了课堂所学的理论知识,还提高了 对所学知识的综合应用。同时,在以前课本学习中没有弄懂的问题,通过 这次课程设计,我都有了更深入的理解。比如通信原理中的时域采样定理、 滤波器参数设计等。/在设计经过不断的修改调试,在MATLAB上仿真频分多址通信技术取 得了较好的效果。录音的声音再经过调试和解调后的信号与原来相比较为 接近。我觉得仿真的成功关键在于载波频率的选择以及带通和低通滤波器 的参数设计。另外在低通滤波阶段,得
16、到的恢复信号与原始信号基本一致,但是在 t=0附近有所失真,这是由于频谱混叠所致,各信号频谱混叠部分均为高频 部分,恢复信号在附近的波峰变换最快。即频率最高的区域,引起高频部 分失真,这是因为录音期间引入频率高于语音信号的噪声,所以如果在完 全无噪音的环境中进行录音,可得无失真的恢复信号。仿真结果分析表明, 信号在频分复用时还存在着频间干扰的问题,对此,采用了适当加大采样 频率的方法,在较大程度上使该问题得以解决至于完全消除频谱间的干扰, 还有待进一步研究与完善。参考文献1张志涌 精通MATLAB版教程.北京:北京航天航空大学出版社 2003(56)2胡鹏,徐会燕.基于matlab的图像去噪算
17、法的研究与实现福建电 脑,2009(12)3李彦军,苏红旗等.改进的中值滤波图像去噪方法研究计算机工程 与设计,2009(12)4孙宏琦,施维颖,巨永峰.利用中值滤波进行图像处理长安大学学 报(自然科学版),2003(2)5周建兴,MATLAB从入门到精通.人民邮电出版社 2008(60)附录放入程序源代码附录一:MATLAB仿真程序% (1)获取录音文件pausefs=44100;%声音的采样频率为/ duration=3;%录音时间为3sfprintf(按任意键开始录音1: n);pausefprintf(录音中?n);sd1=wavrecord(duration*fs,fs); %dur
18、ation*fs 每次获得总的采样数为 132300,保存声音文件名为sd1fprintf(放音中?n);wavplay(sd1,fs);fprintf(录音1播放完毕。n);wavwrite(sd1,fsj);%将录音文件保存为 WAV格式的声音文件fprintf(按任意键开始录音2: n);pausefprintf(录音中?n);sd2=wavrecord(duration*fs,fs); TOC o 1-5 h z fprintf(放音中?n);/wavplay(sd2,fs);fprintf(录音2播放完毕。n);/wavwrite(sd2,fs,);fprintf(按任意键开始录音3
19、: n);pause/fprintf(录音中??n);/sd3=wavrecord(duration*fs,fs);fprintf(放音中?2n); TOC o 1-5 h z wavplay(sd3,fs);Zfprintf(录音3播放完毕。n);wavwrite(sd3,fs,);% (2)声音样本的时域和频域分析fprintf(按任意键开始声音中本的时域分析:n);%声音的采样频pausefs=44100;率为duration=3;t=0:duration*fs-1;%总的采样数sd1,fs=wavread();%打开保存的录音文件sd2,fs=wavread();sd3,fs=wavr
20、ead();figure(1)%图一为三个声音样本的时域波形subplot(311)plot(t,sd1);xlabel(单位:s);ylabel(幅度);title(三个声音样本的时域波形);subplot(312) plot(t,sd2);xlabel(单位:s);ylabel(幅度); subplot(313)plot(t,sd3);xlabel(单位:s);ylabel(幅度);fprintf(按任意键开始声音中本的频域分析:n);%图二为三个声音样本pausefigure(2)的频谱分析subplot(311)stem(t,abs(fft(sd1),.);%fft对声音信号进行快速傅
21、里叶变换xlabel(单位:Hz);ylabel(幅度);, title(三个声音样本的频谱分析);subplot(312)stem(t,abs(fft(sd2),.);xlabel(单位:Hz);ylabel(幅度);subplot(313)/stem(t,abs(fft(sd3),.);xlabel(单位:Hz);ylabel(幅度);% (3)调制,将三个声音信号用高频载波进行调制fprintf(按任意键开始信号的调制和复用信号频域分析:n);pausex1=4*sdT.*cos(2*pi*4000*t/fs);x2=4*sd2.*cos(2*pi*11000*t/fs);x3=4*sd
22、3.*cos(2*pi*18000*t/fs);s=x1+x2+x3;figure(3)stem(t,abs(fft(s),.);xlabel(单位:Hz);ylabel(幅度);title(复用信号的频谱分析);% (4)信号传输仿真设计,、fprintf(按任意键开始信道仿真设计:n); %加入高斯白噪声 pauseys=awgn(s,20);snr=10*log10(s*s)/(s-ys)*(s-ys);snr %计算信噪比figure(4) /stem(t,abs(fft(ys),.);xlabel(单位:Hz);ylabel(幅度);title(加入高斯白噪声后复用信号的频谱分析);
23、% (5)带通滤波器的设计fprintf(按任意键开始带通滤波器的设计:n);pauseRp=;Rs=40;ZWp1=4000 8000/22050;Ws1=3800 8500/22050;n1,Wn1=cheb20rd(Wp1,Ws1,Rp,Rs);b1,a1=cheby2(n1,Rs,Wn1);h1,w1=freqz(b1,a1);mag1=abs(h1);db1=20*log10(mag1+eps)/max(mag1);Wp2=9000 13000/22050;Ws2=8000 14000/22050;n2,Wn2=cheb20rd(Wp2,Ws2,Rp,Rs);b2,a2=cheby2
24、(n2,Rs,Wn2);h2,w2=freqz(b2,a2);mag2=abs(h2);db2=20*log10(mag2+eps)/max(mag2);Wp3=14500 18500/22050;Ws3=14000 19000/22050;n3,Wn3=cheb20rd(Wp3,Ws3,Rp,Rs);b3,a3=cheby2(n3,Rs,Wn3);h3,w3=freqz(b3,a3);mag3=abs(h3);db3=20*log10(mag3+eps)/max(mag3);figure(5);subplot(3,1,1);plot(w1/pi,db1);axis(0 1 -50 20);x
25、label(w/pi);ylabel(20lg|H(ejw)|);title(用切比雪夫2型设计三个带通滤波器);subplot(3,1,2);plot(w2/pi,db2);axis(0 1 -50 20);xlabel(w/pi);ylabel(20lg|H(ejw)|);subplot(3,1,3);plot(w3/pi,db3);axis(0 1 -50 20);xlabel(w/pi);ylabel(20lg|H(ejw)|); TOC o 1-5 h z y1=filter(b1,a1,ys);Zy2=filter(b2,a2,ys); /y3=filter(b3,a3,ys);%
26、(6)解调/fprintf(按任意键开始信号的解调和3路信号频域分析:n);pausefs=44100;y01=y1.*cos(2*pi*4000*t/fs);y02=y2*cos(2*pi*11000*t/fs);y03=y3*cos(2*pi*18000*t/fs);figure(6)subplot(311)stem(t,abs(fft(y01),.);xlabel(单位:Hz);ylabel(幅度);title(解调后的3路信号各自的频谱图);subplot(312)stem(t,abs(fft(y02),.);xlabel(单位:Hz);ylabel(幅度);subplot(313)stem(t,abs(fft(y03),.);xlabel(单位:Hz);ylabel(幅度);% (7)低通滤波fprintf(按任意键开始低通滤波器的设计:n);pauseRp=;Rs=40; /Wp1=3400/22050;Ws1=4000/22050;n1,Wn1=cheb20rd(Wp1,Ws1,Rp,Rs);b1,a1=cheby2(n1,Rs,Wn
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乡村别墅-改造方案(3篇)
- 保洁维护服务方案(3篇)
- DB23-T2963-2021-天然鳞片石墨中微量钙含量测定钙-偶氮胂Ⅲ分光光度法-黑龙江省
- 固体医疗废物管理制度
- 幼儿园新环境管理制度
- 学校禁毒工作管理制度
- 年度质量培训管理制度
- 公司車车保养管理制度
- 庭院遮阳测评方案(3篇)
- 基础护理程序课件
- GB/T 17642-2025土工合成材料非织造布复合土工膜
- (四调)武汉市2025届高中毕业生四月调研考试 数学试卷(含答案详解)
- 2024年上海市中考英语试题和答案
- 应急预案演练记录表
- 医药代表培训医院微观市场管理教学课件
- 火力发电企业作业活动风险分级管控清单(参考)
- 如何构建印刷企业的安全文化
- 肺痿肺痈咳嗽上气病脉证治第七
- EN779-2012一般通风过滤器——过滤性能测定(中文版)
- 双横臂独立悬架设计
- 外贸中英文商业发票
评论
0/150
提交评论