基于MATLAB的QPSK调制系统的误码性能研究讲解

上传人:我** 文档编号:116029405 上传时间:2019-11-15 格式:DOC 页数:21 大小:872.14KB
返回 下载 相关 举报
基于MATLAB的QPSK调制系统的误码性能研究讲解_第1页
第1页 / 共21页
基于MATLAB的QPSK调制系统的误码性能研究讲解_第2页
第2页 / 共21页
基于MATLAB的QPSK调制系统的误码性能研究讲解_第3页
第3页 / 共21页
基于MATLAB的QPSK调制系统的误码性能研究讲解_第4页
第4页 / 共21页
基于MATLAB的QPSK调制系统的误码性能研究讲解_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《基于MATLAB的QPSK调制系统的误码性能研究讲解》由会员分享,可在线阅读,更多相关《基于MATLAB的QPSK调制系统的误码性能研究讲解(21页珍藏版)》请在金锄头文库上搜索。

1、专业课程设计报告 题 目: 专业课程设计 姓 名:专 业:基于MATLAB的QPSK调制系统的误码性能研究班级学号:12042243同 组 人 :指导教师:宋高俊 南昌航空大学信息工程学院20 15 年 7月 3 日 专业 课程设计任务书20 1420 15 学年 第 2 学期第 16 周 18 周 题目基于MATLAB的QPSK调制系统的误码性能研究内容及要求基本要求理解和掌握BPSK、QPSK的调制与解调原理,掌握MATLAB的编程方法,用仿真的方法(基于MATLAB)研究BPSK和QPSK系统的符号错误率并作图,研究仿真实验次数与结果精确度的关系,完成课程设计报告。进度安排2015.6.

2、15-2015.6.21:查阅资料,方案分析与设计;2015.6.22-2015.6.28:在MATLAB平台下完成仿真实验;2015.6.29-2015.7.3:完成课程设计报告。学生姓名:指导时间:第16-18周指导地点: E610任务下达2015 年6月15日任务完成2015年7月3日考核方式1.评阅 2.答辩 3.实际操作 4.其它指导教师宋高俊系(部)主任注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。2、 课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。摘 要QPSK正交相移键控,是一种数字调制方式,四相相移键控信号。在现代通信系统中,

3、调制与解调是必不可少的重要手段。调制就是把信号转换成适合在信道中传输的形式的一种过程。解调则是调制的相反过程,而从已调制信号中恢复出原信号。QPSK技术具有抗干扰能力好、误码率低、频谱利用效率高等一系列优点。本设计主要介绍了BPSK、QPSK的调制与解调原理,以及比较BPSK和QPSK系统的符号错误率,利用Matlab对QPSK、BPSK系统进行调制解调仿真,在Matlab中的AWGN信道中研究它们误码性能。【关键词】正交相移键控;调制解调;Matlab;误码性能目 录第一章 课程设计内容介绍11.1 实验目的和意义11.2实验内容11.3 MATLAB以及MATLAB下的Simulink简介

4、11.4 通信系统模型2第二章 MPSK调制解调原理32.1 QPSK、BPSK基本原理介绍32.2 QPSK调制原理32.3 QPSK解调原理42.4 BPSK调制原理52.5 BPSK调制原理7第三章 MPSK系统调制解调仿真结果与分析93.1 QPSK仿真原理框图93.2 QPSK调制解调仿真结果与分析103.3 BPSK仿真原理框图113.4 BPSK调制解调仿真结果与分析11第三章 MPSK误码性能研究134.1 QPSK和BPSK误码性能比较并分析134.1.1在AWGN信道中BPSK的误码性能134.1.2 在AWGN信道中QPSK的误码性能134.1.3 在AWGN信道中QPS

5、K和BPSK的误码性能比较144.2研究QPSK仿真实验次数与结果精确度的关系14第四章 实验总结17参考文献1816第一章 课程设计内容介绍1.1 实验目的和意义1、理解和掌握BPSK、QPSK的调制解调原理,并完成BPSK、QPSK调制仿真实验。2、产生加性高斯白噪声,画出时域波形及频谱,将加性高斯白噪声作为传输信道的干扰。3、完成BPSK、QPSK解调,输出解码序列,画出信号经过乘法器,低通滤波器后的波形。4、计算高斯白噪声的系统下信噪比、传输误码率,并画出系统信噪比,传输误码率的曲线。5、意义:在通信和信息传输系统、工业自动化或电子工程技术中,调制和解调应用最为广泛。1.2实验内容1、

6、理解和掌握BPSK、QPSK的调制与解调原理。2、掌握MATLAB的编程方法。3、用仿真的方法(基于MATLAB)研究BPSK和QPSK系统的符号错误率并作图。4、研究仿真实验次数与结果精确度的关系。5、完成课程设计报告。1.3 MATLAB以及MATLAB下的Simulink简介MATLAB是MATrix LABoratory的缩写,是一款由美国Math Works公司出品的商业数学软件。MATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用来创建用户界面及与调用其它语言(包括C,C

7、+和FORTRAN)编写的程序。尽管MATLAB主要用于数值计算,但是因为大量额的工具箱使它也适合于不同领域的应用,如控制系统设计与分析、图像处理和信号处理和通信、金融建模和分析等。除了一个完整的Simulink包,提供了一个可视化的开发环境,通常用于系统仿真、动态/嵌入式系统开发等。Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中只要通过简单的鼠标操作,就可以构造出复杂的系统。Simulink提供了一个建立模型方块图的图形用户接口,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系

8、统的仿真结果。Simulink具有适应面广、结构和流程清晰及仿真精细、效率高、贴近实际、等优点,基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件应用于Simulink。1.4 通信系统模型通信系统是利用信号源的信号来传递消息,其模型如图1.4所示。图1.4 通信系统模型第二章 MPSK调制解调原理2.1 QPSK、BPSK基本原理介绍MPSK是多进制数字相位调制,又称多相制,是二相制的推广。如果将载波的相位进一步细分,分成m个不同的相位,一般m=2N,N是正整数。常见的有m=2,4,8,16,32,分别称,2PSK、4PSK、8PS

9、K等。这样,每个具有特定相位的载波就代表N比特的信息量。QPSK是在MPSK技术上使用载波的四个各不相同的相位差来表示输入的信息,是具有四进制的相移键控。QPSK是在M=4时的数字的调相技术,它通过约定的四种载波相位,分别为45,135,225,275,输入数据为二进制的数字序列,因为载波相位是四进制的,所以我们需要把二进制的数据变为四进制的,即把二进制序列中每两个比特分成一组,四种排列组合,即00,01,10,11,双比特码元即为一组。每两位二进制信息比特构成每一组,它们分别表示着着四个符号中的某一个符号。QPSK中每次调制可传输2个信息比特,这些信息比特是通过载波的四种相位来传递的。解调器

10、根据星座图及接收到的载波信号的相位来判断发送端发送的信息比特。BPSK是在M=2时的数字的调相技术,它通过约定的两种载波相位,分别为0和180,它是将模拟信号转换成数据值的转换方式之一,利用偏离相位的复数波浪组合来表现信息键控移相方式。BPSK使用了基准的正弦波和相位反转的波浪,使一方为0,另一方为1,从而可以同时传送接受2值(1比特)的信息。2.2 QPSK调制原理首先将输入的串行二进制信息序列经串并变换,变成m=log2M个并行数据流,每一路的数据率是R/m,R是串行输入码的数据率。I/Q信号发生器将每一个m比特的字节转换成一对(pn,qn)数字,分成两路速率减半的序列,电平发生器分别产生

11、双极性二电平信号I(t)和Q(t),然后对coswct和sinwct进行调制,相加后即得到QPSK信号。图2.2.1 QPSK调制原理框图图2.2.2 QPSK调制信号的矢量图2.3 QPSK解调原理由于QPSK信号可以看作两个正交2PSK信号的叠加,解调框图如图2.3,用相干解调方法,即用两路正交的相干载波,可以很容易的分离出这两路正交的2PSK信号。解调后的两路基带信号码元a和b,经过并串变换后,成为串行输出。图2.3 QPSK相干解调原理框图2.4 BPSK调制原理BPSK是两个频率相同的载波同时开始振荡,这两个频率同时达到正最大值,同时达到零值,同时达到负最大值,它们应处于同相状态;如

12、果其中一个开始得迟了一点,就可能不相同了。如果一个达到正最大值时,另一个达到负最大值,则称为反相。一般把信号振荡一次(一周)作为360度。如果一个波比另一个波相差半个周期,我们说两个波的相位差180度,也就是反相。当传输数字信号时,1码控制发0度相位,0码控制发180度相位。载波的初始相位就有了移动,也就带上了信息。相移键控是利用载波的相位变化来传递数字信息,而振幅和频率保持不变。在2PSK中,通常用初始相位0和分别表示二进制“1”和“0”。因此,2PSK信号的时域表达式为 (1)式中,jn表示第n个符号的绝对相位: (2)因此,上式可以改写为 (3)由于两种码元的波形相同,极性相反,故BPS

13、K信号可以表述为一个双极性全占空矩形脉冲序列与一个正弦载波的相乘: (4)式中 (5)这里s(t)为双极性全占空(非归零)矩形脉冲序列,g(t)是脉宽为Ts的单个矩形脉冲,而an的统计特性为 (6)开关电路S(t)e2psk(t)1800移相coswctp0BPSK信号的调制原理框图如图2-2所示。与2ASK信号的产生方法相比较,只是对是S(t)的要求不同。在2ASK中S(t)是单极性的,而在BPSK中S(t)是双极性的基带信号。图2.4 BPSK调制原理框图2.5 BPSK调制原理BPSK信号的解调方法是相干解调法。由于PSK信号本身就是利用相位传递信息的,所以在接收端必须利用信号的相位信息来解调信号。下图2.5.1中给出了一种2PSK信号相干接收设备的原理框图。图中经过带通滤波的信号在相乘器中与本地载波相乘,然后用低通滤波器滤除高频分量,在进行抽样判决。判决器是按极性来判决的。即正抽样值判为1,负抽样值判为0。Ts1010 tb1 tt ttt11100adecCoswct be2psk(t)e输出dca带通滤波器相乘器低通滤波器抽样判决器定时脉冲图2.5.1 BPSK解调原理框图图2.5.2 BPSK解调原理过程波形图波形图中,假设相干载波的基准相位与BPSK信号的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号