基于matlab的模拟通信系统——调相实现

基于matlab的模拟通信系统——调相实现

ID:30800585

大小:632.50 KB

页数:9页

时间:2019-01-03

基于matlab的模拟通信系统——调相实现_第1页
基于matlab的模拟通信系统——调相实现_第2页
基于matlab的模拟通信系统——调相实现_第3页
基于matlab的模拟通信系统——调相实现_第4页
基于matlab的模拟通信系统——调相实现_第5页
资源描述:

《基于matlab的模拟通信系统——调相实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、青岛农业大学理学与信息科学学院通信原理课程报告设计题目调相实现学生专业班级学生姓名(学号)电子信息工程指导教师宀成时间2009年6月12日实习(设计)地点信息楼1122011年6月12日基于Matlab的模拟通信系统一一调相实现一、课程设计目的木次课程设计是对通信原理课程理论教学和实验教学的综合和总结。通过这次课程设计,使同学认识和理解通信系统,掌握信号是怎样经过发端处理、被送入信道、然后在接收端还原。要求学生掌握通信原理的基木知识,运用所学的通信仿真的方法实现某种传输系统。能够根据设计任务的具体要求,掌握软件设计、调试的具体方法、步骤和技

2、巧。对一个实际课题的软件设计有基本了解,拓展知识面,激发在此领域中继续学习和研究的兴趣,为学习后续课程做准备。二、课程设计内容这个课程设计,我主要完成了以下工作:1、在信号源产生了一个初始的阶跃信号。2、将阶跃信号加载到余弦载波上3、进行FFT(快速傅立叶变换),从频域的角度来研究调制波。4、模拟口然界的噪声,给调制信号加上口噪声。5、曲于白噪声属于高频信号,所以在接收端通过低通滤波器滤除噪声,并还原出初始信号。三、设计原理1、初始信号和载波信号通过调幅形成已调波在空间传输。2、通过Matlab中的口噪声函数在信号中引入口噪声。3、信号从时

3、域转换到频域的公式(傅里叶变换和逆变换)OO—308%)=砒(t)]=/f(t)严dt.—304、解调:正弦波幅度解调标准调幅信号的解调可以不用拍频振荡器。调幅信号中的载波实际上起了拍频振荡波的作用,利用非线性元件实现频率变换,经低通滤波即得到与调幅信号包络成对应关系的输岀。这种方法属于非相干解调。单边带信号的解调需要一•个频率和相位与被抑制载波完全一致的正弦振荡波。使这个由接收机复原的载波和单边带信号和乘,即可实现解调。这种方式称为同步检波,也称为相干解调。四、实现方法1、发生模块(1)产生阶跃信号代码:clearall;t0=0」5;t

4、s=0.0001;fc=250;a=0.85;%调制指数snr=20;%SNRindb%m(t)t=0:ts:2*t0/3;tl=t0/3;%在tl处跳变ml=stepfun(t,tl);m=・3*ml+l;%m=[oncs(1,t0/(3*ts)),-2*ones(1,t0/(3*ts)),zeros(l,t0/(3*ts)+1)];figure(l);subplot(311);plot(t,m(l:length(t)))信号波形J;axis([02/3*t0-2.51.5J)(2)产生载波信号代码:%c(t)c=cos(2*pi*fc

5、.*t);figure(1);subplot(312);plot(t,c(l:length(t)))titleCc⑴载波')axis([O2/3*t0-1.51.5])(3)将阶跃信号与载波信号相乘,得到调制信号。代码:%u(t)u=(2+a*m).*c;figure(1);subplot(313);plot(t,u(1:length(t)))title®⑴调制波)axisdO2/3*t0-3.53.5J)(4)将初始信号从时域转换为频域,从频域来对初始信号进行分析代码:%m(f)figurc(2);subplot(211);plot(t,

6、mf);titleCm(f)信号频谱J;axis(f()0.01-2.55])(5)将载波从时域转换为频域,从频域来对载波信号进行分析代码:%u(f)uf=fft(u);figure(2);subplot(212)plot(t,uf)titleCu(f)调制频谱%signal_powcrdt=0.01;signal_power=sum(u.*u)*dt/(length(t)*dt)2、传输模块模拟在传输过程中的噪声干扰,对已调信号加上白噪声。代码:%noisc_powcrsnr_lin=10A(sm710);noise_power=sign

7、al_power/snr_lin%u_n(t)=u+nu_n=awgn(u,snr);figured);subplot(211);plot(t,u_n);titlc('ii+n波形');%u_n(f)u_nf=fft(u_n);figure(3);subplot(212);plot(t,u_nf)title('u+n频谱');3、接收模块在接受模块中,我们要完成两部分操作(1)去除噪声由于白噪声属于高频噪声,所以在这里,我们选择低通滤波器来去除噪声代码:%滤波前数据t=0:0.01:10;f=5*sin(2*pi*20*t)+5*sin(2

8、*pi*60*t);%滤波器设计Fpass=1;%PassbandFrequencyFstop=5();%StopbandFrequencyApass=1;%PassbandRi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。