16PSK系统仿真_第1页
16PSK系统仿真_第2页
16PSK系统仿真_第3页
16PSK系统仿真_第4页
16PSK系统仿真_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、成绩评定表学生姓名班级学号专业电子信息工程课程设计题目16PSK系统仿真组长签字:成绩201年月日期课程设计任务书学院信息科学与工程专业电子信息工程学生姓名班级学号课程设计题目16PSKg统仿真实践教学要求与任务:利用MATLAB/Simulink进行编程和仿真,仿真的内容是16PSK系统性能仿真,并设置其相关参数,要求实现16PSK在高斯白噪声信这T信号的星座图和误码率的性能。工作计划与进度安排:2015年03月09日2015年03月10日2015年03月11日2015年03月12日2015年03月13日选题目查阅资料编写软件源程序或建立仿真模块图调试程序或仿真模型性能分析及验收撰写课程设计

2、才艮告、答辩指导教师:专业负责人:学院教学副院长:2016年3月9日2016年3月9日2016年3月9日摘要针对16PSK制解调在加性高斯白噪声信道下的性能,本次课程设计基于MATLAB的Simulink模块进行了16PS惊统性能的仿真,该仿真应用了16PSKM制与解调器模块、高斯白噪声通道模块、眼图与误码率分析模块,通过设置相关参数,得到了16PSK在高斯白噪声通道下的信号星座图、信号波形图及其误码率,该仿真结果在16PSKJ号码元不等概率出现下得到,验证了16PSK在高斯白噪声通道下信号的抗噪声能力。关键词:16PSKMATLABSimulink;调制与解调目录1.课程设计目的12 .课程

3、设计要求13 .相关知识13.1MATLAB简介13.1.1基本功能13.1.2 MATLAB产品应用23.1.3 MATLAB特点23.1.4 MATLAB系列工具优势23.216进制相移键控调制仿真34 .课程设计分析44.1MPSK的概念44.216PSK调制解调54.2.1 16PSK54.2.2 16PSK调制解调框图65仿真61.116PSK仿真模块建模61.2相关参数设置71.3仿真结果96.结论107.参考文献1216PSK系统仿真1.课程设计目的(1)根据题目,查阅有关资料,掌握16进制相移键控的基本原理。(2)学习MATLA歆件,掌握MATLA呻元器件使用及参数的设置。(3

4、)锻炼我们分析问题和解决问题的能力同时对我们进行良好的独立工作习惯和科学素质的培养为今后参加科学工作打下良好的基础2 .课程设计要求(1)掌握相移键控的相关知识、概念清晰。(2)掌握MATLAB6用方法,利用软件绘制图像。(3)程序设计合理、能够正确运行。3 .相关知识3.1MATLAB简介3.1.1基本功能MATLAB很实用的数学软件它在数学类科技应用软件中在数值运算方面首屈一指。MATLABM以进行运算、绘制函数和数据、实现算法、创建用户界面、连接接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、金融建模设计与分析等领域。MATLAB勺基本数据单位是矩阵,它的指令表达式

5、与数学、工程中常用的形式十分相似,故用MATLA睐解算问题要比用C,FORTRA管语言完成相同的事情简捷得多,并且mathwork也吸收了像Maple等软件的优点, 使MATLAB成为一个强大的数学软件。 可以直接调用,用户也可以将自己编写的实用程序导入到MATLAEH数库中方便自己以后调用, 此外许多的编写了一些经典的程序,用户可以直接进行下载就可以用。3.1.2 MATLAB产品应用MATLAB产品族可以用来进行以下各种工作:1)数值分析2)数值和符号计算3)工程与科学绘图4)控制系统的设计与仿真5)数字信号处理技术3.1.3 MATLAB特点1)此高级语言可用于技术计算2)此开发环境可对

6、代码、文件和数据进行管理3)交互式工具可以按迭代的方式探查、设计及求解问题4)二维和三维图形函数可用于可视化数据5)各种工具可用于构建自定义的图形用户界面3.1.4 MATLAB系列工具优势(1)友好的工作平台和编程环境MATLABi一系列工具组成。这些工具方便用户使用MATLAB勺函数和文件,其中许多工具采用的是图形用户界面。包括MATLABt面和命令窗口、MATLAEg好者者B历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空问、文件的浏览器。随着MATLAB勺商业化以及软件本身的不断升级,MATLAB的用户界面也越来越精致,更加接近Windows的标准界面,人机交互性更强,

7、操作更简单。而且新版本的MATLAEg供了完整的联机查询、帮助系统,极大的方便了用户的使用。简单的编程环境提供了比较完备的调试系统,程序不必经过编译就可以直接运行,而且能够及时地报告出现的错误及进行出错原因分析。(2)简单易用的程序语言MATLAB-个高级的矩阵/阵列语言,它包含控制语句、函数、数据结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也可以先编写好一个较大的复杂的应用程序(M文件)后再一起运行。 新版本的MATLAB言是基于最为流行的C+语言基础上的, 因此语法特征与C+语言极为相似,而且更加简单,更加符合科技人员对数学表达式的书写格式。使之更利于

8、非计算机专业的科技人员使用。 而且这种语言可移植性好、 可拓展性极强, 这也是MATLAB够深入到科学研究及工程计算各个领域的重要原因。(3)强大的科学计算机数据处理能力MATLAB1一个包含大量计算算法的集合。其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能。函数中所使用的算法都是科研和工程计算中的最新研究成果,而前经过了各种优化和容错处理。在通常情况下,可以用它来代替底层编程语言,如C复数的各种运算、三角函数和其他初等数学运算、多维数组操作以及建模动态仿真等。3.216进制相移键控调制仿真为了提高通信系统的频带利用率,多元数字调制是一个重要的途径。相同的码元

9、宽度占据相同频带宽度的资源,多元调制情况下一个符号(码元)代表了若干比特的信息。相同资本资源下,传输了更多信息。提高频带利用率是以降低功率利用率为代价的。相同的发射功率下,信号空问中元数越多,各个信号之间的距离越小,抗干扰能力越差。因为相同的噪声功率使信号偏离原有位置相同的距离,信号之间的距离俞小接收时判错的概率越大。为了降低误码率,只有提高发射功率。对于移动设备等场合提高功率又是难以实现的。工程实践中应权衡二者的关系。应用仿真的方法,可以得出多元调制情况下频带利用率,功率利用率,误码率与调制方式,传输环境之间的定量关系,为系统规划,设计提供有参考的价值的信息。4 .课程设计分析4.1MPSK

10、的概念MPSKW多进制相移键控,又称为多相制。这种键控方式是多进制键控的主要方式。在M进制的相移键控信号,用M个相位不同的载波分别代表M个不同的符号。如果载波有2n个相位,它可以代表n位二进制码元的的不同组合的码组。多进制相移键控也分为多进制绝对相移键控和多进制相对相移键控。在MPSK1号中,载波相位有M种可能取值,qn=2:tn/M(n=1,2,-M)(4.1)因此MPSKI号可表示为S(t)=cos(0t+On)=cos(0t+2nn/M)(4.2)若载波频率是基带信号速率的整数倍,则上式可改写为S(t)=Eg(t-nTs)cos(ot+0n)=cos0t2g(t-nTs)cos0n-si

11、n0t2g(t-nT)sin9n(4.3)式中g(t)是高度为1、宽度为Ts的矩形脉冲。式中表明,MPSK信号可等效为两个正交载波的MASK信号之和。所以,MPSK言号的带宽和MASKW号的带宽相同。因此,MPSKS统是一种高效率的信息传输方式。但是,当M的取值增加时,载波间的相位差也随之减少,这就使它的抗噪声性能变差。16PSK(16PhaseShiftKeying16移相键控)是一种相位调制算法。相位调制(调相)是频率调制(调频)的一种演变,载波的相位被调整用于把数字信息的比特编码到每一词相位改变(相移)。16PSK中的PSK表示使用移相键控方式,移相键控是调相的一种形式,用于表达一系列离

12、散的状态,16PSK对应16种状态的PSK如果是其一半的状态,即8种,则为EPSK如果是其2倍的状态,则为32PSK4.216PSK调制解调4.2.116PSK m mm m 4 40 0. .0 0b b0 0. .1 1 图4.14位比特信息到16PSK符号的映射关系如图4.1为4位比特信息到16PSK寸好的映射关系图。16PSK(16进制相移键控)是用载波的16种不同相位表示不同的数字信息的一种调制技术。16PSK调制的16个矢量端点均匀分布在圆上, 其数学表达式包括同相分量和正交分量两部分。16PSK是将输入的二进制信号序列经过串并转换每次将一个4位的码元映射为一个符号的相位,因此符号

13、速率为比特率的1/4o4.2.216PSK4.2.216PSK调制解调框图成型滤波器图4.216PSK调制框图如图4.2为16PSK的调制框图, 二进制信号每4比特码元变换、滤波,得至ij16PSK信号。Ts图4.316PSK最佳接收框图如图4.3是16PSKR佳接收框图,r(x)信号与经过载波信号积分检测输出5仿真5.116PSK仿真模块建模16PSK带调制仿真系统见图5.1所示:图5.116PSK基带调制仿真如图5.1为16PSKS统性能的仿真图,由信号发生器模块、16PSKM制解调器、眼图仪、星座图模块和误码率分析模块组成。二进制信号经过16PSK调制,加入高斯白噪声,最后解调输出,并计

14、算误码率。5.2相关参数设置RandomRandomIntegerGenerator(na?k)(link)IntegerGenerator(na?k)(link)Generaterandom,uniformlydistributedintBgetsGeneraterandom,uniformlydistributedintBgetsinintheramgstheramgs - -1 1jjwherewhereM MisisthetheM-axynumber.M-axynumber.ParametersParametersMarynumber:Marynumber:1616In.itIn.it

15、ialsesd:ialsesd:1234512345SampleSamplet tiwie:iwie:OUOU001001Frame-basedoutputsFrame-basedoutputsInterpretvectorparasietersInterpretvectorparasietersas1-Das1-DOutputOutputda.tatype:da.tatype:doubledouble口,CancelHelpCancelHelp图5.2随机整数发生器主要参数如图5.2为随机整数发生器模块的参数设置,其中将多进制数设为始化种子设为123456,采样时间设为0.001。16,初1

16、-PSKModuliatorBasebandModulatetheinputsignalusingthephaseshiftkeyingMethod.Thisblockacceptsascalarorcolumnvectorinputsignal.TheinputsignalcanbeitherbitsorintegersWhenyousetthepInputtypeparametertopBitptheinputvidthmustbeanintegerimultipleofthenumberofbitspersyMbol.MainDataTypesParametersM&arynmb

17、ers16Phaseoffset(rad):pi/16Constellationordering:GrayInputtype:Integer.|ViewConstellationOK|CancelHelpApply图5.3MPSK调制器主要参数如图5.3为MPSKS制器主要参数设置,其中将多进制数设为16,相位偏移量设为pi/16,输入类型选为整型。服NChannel(naak)(link)AddvhiteGaui独noisetotheinput乳gmLIheinputsignalcanberealorcoiples,ThisblocksupportJiultichannelprocessin

18、c,Vh:nusingeither匚fthevariancenodesvithcoir.plexiriputSjthevaciancevaluesareequallydivided琳吨iherealand印叩 g 就依ofthesig陋LFamete尤Inputptoc?ssingiCclmrjis招ctaiels(frwbased),Initialseed:mNode:Signaltonoieratio(S除)SNR(dB):20Irputsijnilp晒口rrfereticedtoIdm(intts):OKCancelHelpApplyIFj(图5.4AWGN信道的主要参数如图5.4AWGNF道的主要参数设置。其中将初始化种子设为6666,模式选为SNRdB设为20。5.3仿真结果图5.516PSK的信号图如图5.5为信号发生器产生的16进制信号经过16PSK调制器输出的信号ScatterPlot-2In-phaseAmplitude图5.616PSK信号的星座图如图5.6为16PSK号的星座图21012Bpnu_dku白aEPE3图5.7含高斯白噪声的信号星座图如图5.7

温馨提示

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

评论

0/150

提交评论