基于MATLAB的psk调制论文.doc_第1页
基于MATLAB的psk调制论文.doc_第2页
基于MATLAB的psk调制论文.doc_第3页
基于MATLAB的psk调制论文.doc_第4页
基于MATLAB的psk调制论文.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

基于MATLAB的psk调制论文 姓名: 学号: 摘要1、为了使数字信号在带通信道中传输,必须使用数字基带信号对载波进行调制,以使信号与信道的特性相匹配。这种用数字基带信号控制载波,把数字基带信号变换为数字带通信号的过程称为数字调制。 2、键控法,比如对载波的振幅、频率和相位进行键控,便可获得振幅键控(ASK)、频移键控(FSK)和相移键控(PSK)三种基本的调制方式。 3、由于PSK在生活中有着广泛的应用,本论文详细介绍了PSK波形的产生和仿真过程。我们可以系统的了解基本原理,以及得到数字调制波形的方法。 4、利用MATLAB仿真可更好的认识PSK信号波形的调制过程。1.任务与要求1.1设计任务1.根据题目,查阅有关资料,掌握数字带通调制技术以及扩频通信原理。 2.学习MATLAB软件,掌握MATLAB各种函数的使用。 3.根据数字带通调制原理,运用MATLAB进行编程,仿真调制过程,记录并分析仿真结果4.形成设计报告。1.2设计要求课程设计需要运用MATLAB编程实现2ASK,2FSK,2PSK调制解调过程,并且输出其调制后的波形,讨论其调制效果。2设计原理2.1 二进制数字调制技术原理数字信号的传输方式分为基带传输和带通传输,在实际应用中,大多数信道具有带通特性而不能直接传输基带信号。为了使数字信号在带通信道中传输,必须使用数字基带信号对载波进行调制,以使信号与信道的特性相匹配。这种用数字基带信号控制载波,把数字基带信号变换为数字带通信号的过程称为数字调制。数字调制技术的两种方法:利用模拟调制的方法去实现数字式调制,即把数字调制看成是模拟调制的一个特例,把数字基带信号当做模拟信号的特殊情况处理;利用数字信号的离散取值特点通过开关键控载波,从而实现数字调制。这种方法通常称为键控法,比如对载波的振幅、频率和相位进行键控,便可获得振幅键控(ASK)、频移键控(FSK)和相移键控(PSK)三种基本的调制方式。 相应的信号波形的示例如图2-1。 1 0 1 1 0 1 (a)振幅键控 (b)频移键控 1 0 1 (c)相移键控 图2-1 正弦载波的三种键控波形2.1.1、2ASK ASK调制“幅移键控”又称为“振幅键控”,记为ASK。也有称为“开关键控”(通断键控)的,所以又记作OOK信号。ASK是一种相对简单的调制方式。幅移键控(ASK)相当于模拟信号中的调幅,只不过与载频信号相乘的是二进制数码而已。幅移就是把频率、相位作为常量,而把振幅作为变量,信息比特是通过载波的幅度来传递的。二进制振幅键控(2ASK), 由于调制信号只有0或1两个电平,相乘的结果相当于将载频或者关断,或者接通,它的实际意义是当调制的数字信号为“1”时,传输载波;当调制的数字信号为“0”时,不传输载波。其中s(t)为基带矩形脉冲。一般载波信号用余弦信号,而调制信号是把数字序列转换成单极性的基带矩形脉冲序列,而这个通断键控的作用就是把这个输出与载波相乘,就可以把频谱搬移到载波频率附近2ASK信号的一般表达式为 (t)=s(t)cost其中 s(t)=g(t-n)式中:;g(t)为持续时间为的基带脉冲波形。是第n个符号的电平取值。2.1.2、2FSK FSK即Frequency Shift Key 叫做移频键控或频移键控。调制的方法一般有两种,一种叫直接调频法,另一种叫键控法。所谓直接调频法,就是将输入的基带脉冲去控制一个振荡器的某种参数,而达到改变振荡频率的目的。键控法就是利用矩形脉冲序列控制的开关电路,对两个不同的独立频率源进行选通。这种方法的特点是转换速度快,波形好,而且频率稳定度可以作的很高,但设备要复杂些。一般来说,键控法采用两个独立的振荡器,得到的是相位不连续的FSK信号;而且直接调频法f1,f2由同一个谐振电路产生,则得到相位连续的FSK信号7。2FSK信号便是0符号对应于载频f1,1符号对应于载频f2(与f1不同的另一个载频)的一调波形,而f1与f2的改变是瞬间完成的。容易想到,2FSK信号可以利用一个矩形脉冲序列来对一个载频进行频率调制而获得。这正是频率键控通信方式早期所采用的实现方法,也是利用模拟调频法实现数字调频的方法。2FSK信号的另一产生方法是采用键控法,即利用受矩形脉冲序列控制的开关电路对两个不同的独立频率源进行通传“0”信号时,发送频率为f1的载波,传“1”信号时,发送频率为f2的载波可见,FSK是用不同频率的载波来传递数字消息的。在2FSK中,载波的频率随二进制基带在和两个频率点间变化。故其表达式为 一个2FSK信号可以看成是两个不同载频的2ASK信号的叠加。 2.1.3、2PSK基本原理 QPSK调制效率高,要求传送途径的信噪比低,适合卫星广播。欧洲与日本的数字电视首先考虑的是卫星信道,采用QPSK调制。此项调制技术应用较为广泛,所以本文对PSK进行详细的介绍。数字调相:如果两个频率相同的载波同时开始振荡,这两个频率同时达到正最大值,同时达到零值,同时达到负最大值,它们应处于同相状态;如果其中一个开始得迟了一点,就可能不相同了。如果一个达到正最大值时,另一个达到负最大值,则称为反相。一般把信号振荡一次(一周)作为360度。如果一个波比另一个波相差半个周期,我们说两个波的相位差180度,也就是反相。当传输数字信号时,1码控制发0度相位,0码控制发180度相位。载波的初始相位就有了移动,也就带上了信息。相移键控是利用载波的相位变化来传递数字信息,而振幅和频率保持不变。在2PSK中,通常用初始相位0和分别表示二进制“1”和“0”。因此,2PSK信号的时域表达式为 (t)=Acost+) 其中,表示第n个符号的绝对相位:= (2.1.3-1)因此,式(2.1.3-1)可以改写为 (2.1.3-22PSK信号波形如图2-2所示。 图2-22PSK信号的调制原理框图如图2-3所示2-3 2PSK信号的调制原理框图 2.2 PSK信号波形的产生过程PSK基于MATLAB的程序代码:a=1 1 0 0 1 1 0 0 l=linspace(0,2*pi,50); f=sin(2*l); t=linspace(0,10*pi,400); out=1:400; b=1:400; d=1:400; c=1:7; w=1:400; for i=1:7 if a(i)=0 for j=1:50 out(j+50*(i-1)=f(j); end else for j=1:50 out(j+50*(i-1)=-f(j); end end end for i=1:7 for j=1:50 m=0;n=0; if out(j+50*(i-1)-f(j)=0 m=m+1; end if out(j+50*(i-1)+f(j)=0 n=n+1; end end if mn c(i)=0; else c(i)=1; end end c for i=1:7 for j=1:50 b(j+50*(i-1)=a(i); d(j+50*(i-1)=c(i); w(j+50*(i-1)=f(j); end end subplot(3,1,1),plot(t,b),axis(0 10*pi -0.2 1.2), xlabel(t),ylabel(调制信号); subplot(3,1,2),plot(t,w),axis(0 10*pi -1.2 1.2), xlabel(t),ylabel(载波); subplot(3,1,3),plot(t,out),axis(0 10*pi -1.2 1.2),xlabel(t),ylabel( PSK波形);所得波形如图所示: 3、后记、心得体会一周的基于MATLAB的数字调制信号仿真分析课程设计让我获益颇深。更加深入的掌握了MATLAB软件的使用,了解了数字调制的基本原理和主要过程,进一步学习了信号的传输的有关内容。在这一周的时间内我经常往返于图书馆,查阅相关资料,发现自己的知识水平有限,需要学习的东西还有很多很多。另外,在这次课程设计中,我充分利用了网络资源,终于让其发挥了有用的一面。设计过程中老师主要锻炼我们的自主能力,我们查阅资料的同时,当遇

温馨提示

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

评论

0/150

提交评论