ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:222.51KB ,
资源ID:6967207      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6967207.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整word版16PSK系统仿真.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完整word版16PSK系统仿真.docx

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

2、或仿真模型2015年 03月12 日 性能分析及验收2015年 03月13 日 撰写课程设计报告、答辩指导教师: 2016年 3月9日专业负责人:2016年 3月9日学院教学副院长:2016年 3月9日 摘 要针对16PSK调制解调在加性高斯白噪声信道下的性能,本次课程设计基于MATLAB的Simulink模块进行了16PSK系统性能的仿真,该仿真应用了16PSK调制与解调器模块、高斯白噪声通道模块、眼图与误码率分析模块,通过设置相关参数,得到了16PSK在高斯白噪声通道下的信号星座图、信号波形图及其误码率,该仿真结果在16PSK信号码元不等概率出现下得到,验证了16PSK在高斯白噪声通道下信

3、号的抗噪声能力。关键词:16PSK;MATLAB;Simulink;调制与解调 16PSK系统仿真1.课程设计目的(1)根据题目,查阅有关资料,掌握16进制相移键控的基本原理。(2)学习MATLAB软件,掌握MATLAB中元器件使用及参数的设置。(3)锻炼我们分析问题和解决问题的能力同时对我们进行良好的独立工作习惯和科学素质的培养为今后参加科学工作打下良好的基础2.课程设计要求(1)掌握相移键控的相关知识、概念清晰。(2)掌握MATLAB使用方法,利用软件绘制图像。(3)程序设计合理、能够正确运行。 3.相关知识3.1 MATLAB 简介3.1.1 基本功能MATLAB是很实用的数学软件它在数

4、学类科技应用软件中在数值运算方面首屈一指。MATLAB可以进行运算、绘制函数和数据、实现算法、创建用户界面、连接接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、金融建模设计与分析等领域。 MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且mathwork也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程

5、序,用户可以直接进行下载就可以用。3.1.2 MATLAB 产品应用MATLAB 产品族可以用来进行以下各种工作: 1) 数值分析 2) 数值和符号计算 3) 工程与科学绘图 4) 控制系统的设计与仿真 5) 数字信号处理技术 3.1.3 MATLAB 特点1) 此高级语言可用于技术计算 2) 此开发环境可对代码、文件和数据进行管理 3) 交互式工具可以按迭代的方式探查、设计及求解问题 4) 二维和三维图形函数可用于可视化数据 5) 各种工具可用于构建自定义的图形用户界面 3.1.4 MATLAB系列工具优势(1)友好的工作平台和编程环境MATLAB由一系列工具组成。这些工具方便用户使用MAT

6、LAB的函数和文件,其中许多工具采用的是图形用户界面。包括MATLAB桌面和命令窗口、历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空间、文件的浏览器。随着MATLAB的商业化以及软件本身的不断升级,MATLAB的用户界面也越来越精致,更加接近Windows的标准界面,人机交互性更强,操作更简单。而且新版本的MATLAB提供了完整的联机查询、帮助系统,极大的方便了用户的使用。简单的编程环境提供了比较完备的调试系统,程序不必经过编译就可以直接运行,而且能够及时地报告出现的错误及进行出错原因分析。 (2)简单易用的程序语言MATLAB一个高级的矩阵/阵列语言,它包含控制语句、函数、

7、数据结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也可以先编写好一个较大的复杂的应用程序(M文件)后再一起运行。新版本的MATLAB语言是基于最为流行的C语言基础上的,因此语法特征与C语言极为相似,而且更加简单,更加符合科技人员对数学表达式的书写格式。使之更利于非计算机专业的科技人员使用。而且这种语言可移植性好、可拓展性极强,这也是MATLAB能够深入到科学研究及工程计算各个领域的重要原因。 (3)强大的科学计算机数据处理能力MATLAB是一个包含大量计算算法的集合。其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能。函数中所使

8、用的算法都是科研和工程计算中的最新研究成果,而前经过了各种优化和容错处理。在通常情况下,可以用它来代替底层编程语言,如C复数的各种运算、三角函数和其他初等数学运算、多维数组操作以及建模动态仿真等。 3.2 16进制相移键控调制仿真 为了提高通信系统的频带利用率,多元数字调制是一个重要的途径。相同的码元宽度占据相同频带宽度的资源,多元调制情况下一个符号(码元)代表了若干比特的信息。相同资本资源下,传输了更多信息。 提高频带利用率是以降低功率利用率为代价的。相同的发射功率下,信号空间中元数越多,各个信号之间的距离越小,抗干扰能力越差。因为相同的噪声功率使信号偏离原有位置相同的距离,信号之间的距离俞

9、小接收时判错的概率越大。为了降低误码率,只有提高发射功率。对于移动设备等场合提高功率又是难以实现的。工程实践中应权衡二者的关系。 应用仿真的方法,可以得出多元调制情况下频带利用率,功率利用率,误码率与调制方式,传输环境之间的定量关系,为系统规划,设计提供有参考的价值的信息。 4.课程设计分析4.1 MPSK的概念MPSK即多进制相移键控,又称为多相制。这种键控方式是多进制键控的主要方式。在M进制的相移键控信号,用M个相位不同的载波分别代表M个不同的符号。如果载波有2n个相位,它可以代表n位二进制码元的的不同组合的码组。多进制相移键控也分为多进制绝对相移键控和多进制相对相移键控。在MPSK信号中

10、,载波相位有M种可能取值,qn=2n/M(n=1,2,M) (4.1)因此MPSK信号可表示为S(t) = cos(0t+n) = cos (0t+2n/M) (4.2)若载波频率是基带信号速率的整数倍,则上式可改写为S(t)=g(t-nTs)cos(0t+n)=cos0tg(t-nTs)cosn-sin0tg(t-nT)sinn (4.3)式中g(t)是高度为1、宽度为Ts的矩形脉冲。式中表明,MPSK信号可等效为两个正交载波的MASK信号之和。所以,MPSK信号的带宽和MASK信号的带宽相同。因此,MPSK系统是一种高效率的信息传输方式。但是,当M的取值增加时,载波间的相位差也随之减少,这

11、就使它的抗噪声性能变差。16PSK (16 Phase Shift Keying 16移相键控) 是一种相位调制算法。相位调制(调相)是频率调制(调频)的一种演变,载波的相位被调整用于把数字信息的比特编码到每一词相位改变(相移)。16PSK中的PSK表示使用移相键控方式,移相键控是调相的一种形式,用于表达一系列离散的状态,16PSK对应16种状态的PSK。如果是其一半的状态,即8种,则为EPSK,如果是其2倍的状态,则为32PSK。4.2 16PSK调制解调 4.2.1 16PSK图4.14位比特信息到16PSK符号的映射关系如图4.1为4位比特信息到16PSK付好的映射关系图。16PSK(1

12、6进制相移键控)是用载波的16种不同相位表示不同的数字信息的一种调制技术。16PSK调制的16个矢量端点均匀分布在圆上,其数学表达式包括同相分量和正交分量两部分。16PSK是将输入的二进制信号序列经过串并转换每次将一个4位的码元映射为一个符号的相位,因此符号速率为比特率的1/4。4.2.2 16PSK调制解调框图图4.2 16PSK调制框图如图4.2为16PSK的调制框图,二进制信号每4比特码元变换、滤波,得到16PSK信号。 图4.3 16PSK最佳接收框图 如图4.3是16PSK最佳接收框图,r(x)信号与经过载波信号积分检测输出。5仿真5.1 16PSK仿真模块建模16PSK基带调制仿真

13、系统见图5.1所示:图5.1 16PSK基带调制仿真 如图5.1为16PSK系统性能的仿真图,由信号发生器模块、16PSK调制解调器、眼图仪、星座图模块和误码率分析模块组成。二进制信号经过16PSK调制,加入高斯白噪声,最后解调输出,并计算误码率。5.2相关参数设置图5.2随机整数发生器主要参数如图5.2为随机整数发生器模块的参数设置,其中将多进制数设为16,初始化种子设为123456,采样时间设为0.001。图5.3 MPSK调制器主要参数如图5.3为MPSK调制器主要参数设置,其中将多进制数设为16,相位偏移量设为pi/16,输入类型选为整型。图5.4 AWGN信道的主要参数如图5.4AW

14、GN信道的主要参数设置。其中将初始化种子设为6666,模式选为SNR,dB设为20。5.3 仿真结果图5.5 16PSK的信号图如图5.5为信号发生器产生的16进制信号经过16PSK调制器输出的信号。图5.6 16PSK信号的星座图 如图5.6为16PSK信号的星座图 图5.7含高斯白噪声的信号星座图如图5.7为16PSK信号经过加性高斯白噪声信道后的星座图。图5.8 含高斯白噪声的16PSK信号眼图如图5.8为含高斯白噪声的16PSK信号眼图。6.结论 本次课程设计以16PSK系统性能为研究对象,通过在MATLAB的Simulink模块上建立了对16PSK系统性能的仿真,得到16PSK信号在

15、加性高斯白噪声信道下信号的波形图、星座图以及误码率的性能,仿真结果表明16PSK信号经过AWGN信道后系统的通信质量有所降低。该仿真结果是在16PSK信号不等概率出现下得到,验证了16PSK系统的抗噪声能力。7.参考文献1 樊昌信,曹丽娜. 通信原理M. 北京:国防工业出版社,2006,216-2252 丁亦农. Simulink与信号处理M. 北京:航空航天大学出版社,2010 153-1553 张德丰. MATLAB数字信号处理与应用M. 北京:清华大学出版社,2010,174-1754 汪源源,朱谦,包闻亮. 信号和通信系统M.北京:清华大学出版社,2010,159-1605 达新宇通信原理实验与课程设计M北京:北京邮电大学出版社,20036 邓华MATLAB通信仿真及应用实例详解M北京:国防工业出版社,20037 徐远明. MATLAB仿真在通信与电子工程中的应用M. 西安:西安电子科技大学出版社, 2005,153-160

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1