欢迎来到天天文库
浏览记录
ID:9858749
大小:1.05 MB
页数:10页
时间:2018-05-12
《通信原理课程设计--2ask信号的仿真设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计课程设计名称:通信原理课程设计专业班级:学生姓名:学号:指导教师:课程设计时间:通信原理专业课程设计任务书学生姓名专业班级学号题目2ASK信号的仿真设计课题性质仿真课题来源自拟课题指导教师同组姓名主要内容1.设计一个2ask信号;2.绘2ASK信号的频谱。任务要求1.生成2ask的信号,并把图像画出,以及做出他二进制序列;2.绘制其功率谱密度图像;3.分析功率谱。参考文献[1]宋祖顺.现代通信原理.北京:电子工业出版社,2001[2]樊昌信.通信原理(第五版).北京:国防工业出版社,2001[3]张志涌.精
2、通MATLABR2011a.北京航空航天大学出版社,2011[4]吴大正.信号与线性系统分析(第4版).高等教育出版社,2005。[5]李建新,《现代通信系统分析与仿真-MATLAB通信工具箱》西安电子科技大学出版社。审查意见指导教师签字:教研室主任签字:年月日1需求分析生成一系列信号是s(t),通过自己设定的某一载频,将其变换成调制信号signal,将信号图像显示。以调制信号为分析对象,对信号进行频谱分析,结果输出信号的功率谱密度图。2概要设计(1)学会MATLAB的使用,掌握MATLAB的程序设计方法。(2)掌
3、握数字信号处理的基本概念、基本理论和基本方法。(3)掌握功率谱的计算;(4)学会用MATLAB对信号进行分析和处理。3运行环境软:Matlab7.1硬:计算机4开发工具和编程语言Matlab7.15详细设计详细设计里面只介绍各个变量的意思,和自己不太熟悉的函数及公式,没有将所有的源代码写出。主要调用的公式:function[f,sf]=Fun1(t,st)dt=t(2)-t(1);%时间距T=t(end);%时间总长df=1/T;%频率间隔N=length(t);%间隔个数f=[-N/2:N/2-1]*df;%求出
4、f频率的向量形式sf=fft(st);%快速傅里叶变换sf=T/N*fftshift(sf);%线性搬移信号功率谱密度的线性搬移,和快速傅里叶变换。function[out]=Fun2(d,M)N=length(d);out=zeros(1,M*N);Fori=0:N-1;out(i*M+1)=d(i+1);End生成不归零码的预处理,先生成一个dd向量其中很多的0,是为了卷积的时候产生很多连起来的幅值一样的不归零码。f%载波频率2HzN%码元数Ts设置波特率%1Band/sDt%波形采样间隔d=sign(rand
5、n(1,N));%随机产生d其中的的元素是-1和1gt%单极性NRZ波形signal=conv(dd,gt);%卷积生成NRZ码,如果在这里直接随机生成则使出现过多的0、1交替,图形看着不好看[f,signalf]=Fun1(t,signal(1:length(t)));signalf(signalf==0)=10^(-8);%避免log(0)的情况,令log(0)=10^(-8)将0设置成一个很小的正数plot(f,10*log10(abs(signalf).^2/T));%根据功率谱密度函数的公式,画出不归零码
6、功率谱密度图像。ht=cos(2*pi*f*t);%载波信号Dask=signal(1:Lt).*ht;%2ask信号[f,Daskf]=Fun1(t,Dask);plot(f,10*log10(abs(Daskf).^2/T));%根据功率谱密度函数的公式,画出2ask的功率谱密度图像。6调试分析1.设计时首先遇到很多函数和细节性的规则不会使用,在老师的帮助下,以及参考网上的代码,搞懂了不少以前学过的matlab的知识。2.除去知识性问题外,首先遇到原始信号的生成问题。一开始想自己设定一个向量如g[101111.
7、..],直接自己写出,但是这样的写法不具有一般性,遂参考网上的随机生成法,通过卷积和Fun2函数生成signal即不归零码。3.一开始没有考虑到log(0)的情况,一直提示错误,结果通过help产找到需将0设置为小的正数。4.随后的问题是函数的公式,转换基本上照应着书上的例子:如.*和.^都是很基本的运算,以及生成全1向量的ones和全零的zeros。5.图像的绘制,出现了信号的顶层顶着图像的最高处,这样观察的时候不够清晰明了,遂查找资料,自己没有使用axis函数,之后定义完以后就可以清晰的看到图像了,另外还需注意
8、绘制多个图像时figure(n)必不可少,但是figure(1)不能写!6.其余的调试都是细节错误,都在仔细的检查后消除了。7测试结果本图是信号的时域波形第一幅图是输入信号,第二幅是2ask信号2ASK信号可表示为,式中为载波角频率,h(t)=cos(t)为载波信号,二进制基带信号s(t)为随机的单极性NRZ矩形脉冲序列这两幅图分别是其概率密度谱。为第一个图
此文档下载收益归作者所有