2PSK调制解调系统的设计与仿真_第1页
2PSK调制解调系统的设计与仿真_第2页
2PSK调制解调系统的设计与仿真_第3页
2PSK调制解调系统的设计与仿真_第4页
2PSK调制解调系统的设计与仿真_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上郑州航空工业管理学院电子信息系统仿真课程设计 13 级 电子信息工程 专业 81 班级题 目 2PSK调制解调系统设计与仿真 姓 名 韩啟典 学号 指导教师 王丹 二一 五 年 12 月 10 日一, MATLAB软件简介 MATLAB(矩阵实验室)是一种专业的计算机程序,它是美国MathWorks公司出品的商业数学软件,用于算法开发,数据可视化,数据分析以及工程科学的矩阵数学运算。在以后几年里,逐渐发展为一种极其灵活的计算体系,用于解决各种重要的技术问题。它Mathematica以及Maple并称为三大数学软件。Matlab程序执行MATLAB语言,并提供了一个极其

2、广泛的预定义函数库,这样就使得技术工作变的简单高效。MATLAB是一个庞大的程序,拥有难以置信的各种丰富的函数,基本的MATLAB语言已经拥有了超过1000多个函数,而它的工具包带有更多的函数,由此扩展了它在许多专业领域的能力。二,理论分析2.1,2PSK调制解调系统设计与仿真的原理调制原理: 2PSK调制器可以采用相乘器,也可以采用相位选择器。 乘法器码型变换 S(t)双极性e2psk(t)不归零Coswc(t)开关电路Coswc(t)0e2psk(t)180°移相s(t)2PSK信号的调制原理框图解调原理:2PSK信号的解调方法是相干解调法。由于PSK信号本身就是利用相位传递信息

3、的,所以在接收端必须利用信号的相位信息来解调信号。经过带通滤波的信号在相乘器中与本地载波相乘,然后用低通滤波器滤除高频分量,再进行抽样判决。抽样判决低通滤波器相乘带通滤波器2pskV(t)coswt本地载波提取解调器定时脉冲2psk信号的解调原理框图 2.2,程序清单 clear all;close all;fs=7e4;%抽样频率fm=14e3;%基带频率n=3*(7*fs/fm);final=(1/fs)*(n-1);fc=3e4;%载波频率t=0:1/fs:(final);Fn=fs/2;%奈奎斯特频率%用正弦波产生方波%=twopi_fc_t=2*pi*fm*t;A=2;phi=0;x

4、=A*cos(twopi_fc_t+phi);%方波am=3;x(x>0)=am;x(x<0)=-3;figure(1)subplot(321);plot(t,x);axis(0 2e-4 -5 5);title('基带信号');grid oncar=cos(2*pi*fc*t);%载波ask=x.*car;%载波调制subplot(322);plot(t,ask);axis(0 20e-5 -3 3);title('PSK信号');grid on;%=vn=0.1;noise=vn*(randn(size(t);%产生噪音subplot(323);

5、plot(t,noise);grid on;title('噪音信号');axis(0 0.1e-2 -0.3 0.3);askn=(ask+noise);%调制后加噪subplot(324);plot(t,askn);axis(0 20e-5 -3 3);title('加噪后信号');grid on; %带通滤波%=fBW=40e3;f=0:3e3:4e5;w=2*pi*f/fs;z=exp(w*j);BW=2*pi*fBW/fs;a=.8547;%BW=2(1-a)/sqrt(a)p=(j2*a2);gain=135;Hz=gain*(z+1).*(z-1).

6、/(z.2-(pi);subplot(325);plot(f,abs(Hz);title('带通滤波器');axis(0 25e4 0 70);grid on;Hz(Hz=0)=10(8);%avoid log(0)subplot(326);plot(f,20*log10(abs(Hz);grid on;title('Receiver -3dB Filter Response');axis(0 25e4 10 38);%滤波器系数a=1 0 0.7305;%1 0 pb=0.135 0 -0.135;%gain*1 0 -1faskn=filter(b,a,as

7、kn);figure(2)subplot(321);plot(t,faskn);axis(0 200e-5 -1.5 1.5);title('通过带通滤波后输出');grid on;cm=faskn.*car;%解调subplot(322);plot(t,cm);axis(0 200e-5 -1.5 1.5);grid on;title('通过相乘器后输出');%低通滤波器%=p=0.72;gain1=0.14;%gain=(1-p)/2Hz1=gain1*(z+1)./(z-(p);subplot(323);Hz1(Hz1=0)=10(-8);%avoid l

8、og(0)plot(f,20*log10(abs(Hz1);grid on;title('LPF -3dB response');axis(0 2e400 -63 1);%滤波器系数a1=1 -0.72;%(z-(p)b1=0.14 0.14;%gain*1 1so=filter(b1,a1,cm);so=so*10;%add gainso=so-mean(so);%removes DC componentsubplot(324);plot(t,so);axis(0 2e-3 -4 4);title('通过低通滤波器后输出');grid on;%Comparat

9、or%=High=2.5;Low=-2.5;vt=0;%设立比较标准error=0;len1=length(so);for ii=1:len1 if so(ii)>=vt Vs(ii)=High; else Vs(ii)=Low; endendVo=Vs;subplot(325);plot (t,Vo),title('解调后输出信号')axis(0 2e-4 -5 5)grid on;xlabel('时间 (s)'),ylabel('幅度(V)')三,2PSK调制解调仿真效果图四,总结这次使用MATLAB的数字调制信号仿真分析课程设计让我受益匪浅,更加深入的掌握了MATLAB软件的使用方法,了解了数字调制数字调制的基本原理和主要过程,进一步学习了信号传输的有关内容。通过这两周的自主课程设计,我明白了自己平时上课所学的知识十分有限,仅仅靠这些是不够的。为了完成这次的设计,我要在图书馆和网上查找很多相关的资料,在遇到不会的以及无法解决的问题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论