QPSK

的基本原理

四相相移键控信号简称

“QPSK”

它分为绝对相移和相对相移两种。

由于绝对相移方式存在相位模糊问

题,所以在实际中主要采用相对移相方式

QDPSK

。它具有一系列独特的优点,目前已经广泛应用于无线

通信中,成为现代通信中一种十分重要的调制解调方式。

QPSK

是英文

Quadrature Phase Shift Keying

的缩略语简称,意为正交相移键控,是一种数字调

制方式。

在数字信号的调制方式中

QPSK

四相移键控是目前最常用的一种卫星数字信号调制方式

,

它具有较

高的频谱利用率、较强的抗干扰性、在电路上实现也较为简单。其星座图如下所示

(

采用格雷码编码

)

QPSK

数字解调

QPSK

数字解调包括:模数转换、抽取或插值、匹配滤波、时钟和载波恢复等。在实际的调谐解调电

路中,

采用的是非相干载波解调,

本振信号与发

射端的载波信号存在频率偏差和相位抖动,

因而解调出来

的模拟

I

Q

基带信号是带有载波误差的信号。这样的模拟基带信号即使采用定时准确的时钟进行取样判

决,得到的数字信号也不是原来发射端的调制信号,误差的积累将导致抽样判决后的误码率增大,因此数

QPSK

解调电路要对载波误差进行补偿,减少非相干载

波解调带来的影响。此外,

ADC

的取样时钟也

不是从信号中提取的,当取样时钟与输入的数据不同步时,取样将不在最佳取样时刻进行所得到的取样值

的统计信噪

比就不是最高,误码率就高,因此,在电路中还需要恢复出一个与输入符号率同步的时钟,来

校正固定取样带来的样点误差,并且准确的位定时信息可为数字解调后

的信道纠错解码提供正确的时钟。

校正办法是由定时恢复和载波恢复模块通过某种算法产生定时和载波误差,插值或抽取器在定时和载波误

差信号的控制下,对

A/D

转换后的取样值进行抽取或插值滤波,得到信号在最佳取样点的值,不同芯片

采用的算法不尽相同,例如可以采用据辅助法

(DA)

载波相位和定时相位联合

估计的最大似然算法。

特性分析

四相相移调制是利用载波的四种不同相位差来表征输入的数字信息,是四进制移相键控。

QPSK

是在

M=4

时的调相技术,它规定了四种载波相

位,分别为

45°

135°

225°

275°

,调制器输入的数据是

二进制数字序列,

为了能和四进制的载波相位配合起来,

则需要把二进制数据变换为四进

制数据,

这就是

说需要把二进制数字序列中每两个比特分成一组,共有四种组合,即

00

01

10

11

,其中每一组称为

双比特码元。

每一个双比特码元是由

两位二进制信息比特组成,

它们分别代表四进制四个符号中的一个符

号。

QPSK

中每次调制可传输

2

个信息比特,这些信息比特是通过载波的四种相位来传递的。

解调器根

据星座图及接收到的载波信号的相位来判断发送端发送的信息比特。

数字调制用

星座图

来描述,星座图中定义了一种调制技术的两个基本

参数:(

1

)信号分布;(

2

)

与调制数字比特之间的映射关系。

星座图中规定了星座点与传输比特间的对应关系,

这种关系称为

映射

一种调制技术的特性可

由信号分布和映射完全定义,即可由星座图来完全定义。

首先将输入的串行二进制信息序列经串-并变换,变成

m=log2M

个并行数据流,每一路

的数据率

R/m

R

是串行输入码的数据率。

I/Q

信号发生器将每一个

m

比特的字节转换成一对

(

pn

qn

)

数字,

分成两路速率减半的序列,

电平发生器分

别产生双极性二电平信号

I(t)

Q(t)

然后对

coswct

sinwct

进行调制,相加后即得到

QPSK

信号。

QPSK

是一种频谱利用

率高、抗干扰性强的数调制方式

,

它被广泛应用于各种通信系统中

.

适合卫星

广播。例如,数字卫星电视

DVB2S

标准中,信道噪声门限低至

4. 5 dB

,传输码率达到

45M bö

s

,采用

QPSK

调制方式,同时保证了信号传输的效率和误码性能。

QPSK

MATLAB

程序

(1) QPSK

调制

qpsk的映射过程_qpsk原理相关推荐

  1. qpsk的映射过程_QPSK实验报告

    基于 Simulink 的卫星链路仿真实验报告 1 实验原理 ( 1 )二进制相移键控 对于二进制相移键控 BPSK 来说, 就是二进制的数字信号 0 和 1 分别用载波的 0 和  来 表示.其表 ...

  2. qpsk的映射过程_FPGA数字信号处理(28)QPSK星座映射与解映射

    QPSK星座映射 星座图映射是指按一定规则(PSK或QAM)将输入比特对应到I/Q坐标系中的复数点.复数点越多,则频谱效率越高,抗噪声能力越强. 我们都知道QPSK调制每个符号有2-bits,用4种不 ...

  3. qpsk的映射过程_(完整版)QPSK调制原理及matlab程序实现

    QPSK 已调信号生成 一. QPSK 介绍 QPSK 是英文 Quadrature Phase Shift Keying 的缩写,意为正交相移键 控,是一种数字调制方式.其有抗干扰性强.误码性能好. ...

  4. 【MFC系列-第9天】MFC消息映射机制的原理

    关注公号[逆向通信猿]更精彩!!! 第9天 MFC消息映射机制的原理 9.1 对话框常用的回调函数 a)窗口创建时的消息和虚函数包括:WM_CREATE,WM_INITDIALOG,和PreSubcl ...

  5. 内存映射文件mmap原理分析

    本文来说下内存映射文件 mmap 原理 文章目录 mmap原理分析 mmap原理分析 假设我们要把一个磁盘文件映射到内存里来,然后把映射到内存中的数据通过socket发送出去. 零拷贝有两种实现方式, ...

  6. 深入理解Linux内核页表映射分页机制原理

    前言 操作系统用于处理内存访问异常的入口操作系统的核心任务是对系统资源的管理,而重中之重的是对CPU和内存的管理.为了使进程摆脱系统内存的制约,用户进程运行在虚拟内存之上,每个用户进程都拥有完整的虚拟 ...

  7. android照片涂抹功能,android照片涂画功能实现过程及原理

    这个功能可以帮你实现,在图片上进行随意的涂抹,可以用于SNS产品. 绘图本身很简单,但是要实现在图片上指定的部分精确(位置,缩放)的绘图,就有点麻烦了. 下面讲讲实现过程及原理: UI构图 这个UI, ...

  8. android照片涂抹功能,android:照片涂画功能实现过程及原理详解

    这个功能可以帮你实现,在图片上进行随意的涂抹,可以用于SNS产品. 绘图本身很简单,但是要实现在图片上指定的部分精确(位置,缩放)的绘图,就有点麻烦了. 下面讲讲实现过程及原理: UI构图这个UI,看 ...

  9. 3D绘图过程及原理简介

    3D绘图过程及原理简介 收藏 Standard Primitives(标准几何体) 在创建命令面板的Geometry(几何体)对象类型中有如下几个次级分类项目: • Standard Primitiv ...

  10. SpringMVC 搭建maven的web项目、执行过程及原理分析

    该框架为学习刘先森课程所得 idea搭建maven的web项目 工程目录结构 创建一个maven工程并导入依赖 <dependencies><dependency><!- ...

最新文章

  1. 如何看待那些互相矛盾的论文?
  2. 剑指offer_第15题_反转链表_Python
  3. java qq登陆api_java方式接入QQ登录
  4. 已知二叉树的前序遍历、中序遍历或者中序遍历、后序遍历求二叉树结构的算法
  5. html表格选择一行,vue + element table表格如何默认选中第一行
  6. callablestatement.setstring会不会将字符串trim_Java String:重要到别人只能当老二的字符串类
  7. 织梦dedecms默认网站地图sitemap.html优化
  8. linux mysql移植_linux 下mysql 移植设置方法
  9. 【Elasticsearch】Elasticsearch 索引 索引模板 生命周期 关系
  10. python灰度图cv2到plt变颜色_python中plt.imshow与cv2.imshow显示颜色问题
  11. 【cornerstone】多边形标注组件(FreehandRoi)的Area悬浮文本项的消除
  12. 用C#代码实现求两条线段的交点并判断各种情况
  13. 我的2016(16行走,17前行)
  14. 化学公式编辑器如何给图形着色
  15. 基于simulink的有源功率因数校正(APFC) 系统的性能仿真
  16. 好斗or炒作?甲骨文“撕咬”过的那些对手 - 爱上英语题库系统|郭雄飞
  17. webstorm在哪里设置Ctrl+鼠标滚轮缩放界面大小教程
  18. pdcp层的作用_NR PDCP层介绍
  19. 丝裂原活化蛋白激酶TaMPK3抑制植物对ABA的反应
  20. 计算机图形学 多边形裁剪

热门文章

  1. 计算机应用基础配书光盘,计算机应用基础配书光盘系统客户端
  2. 2018.10.31国家统计局行政省市区数据and数据库建表
  3. 按月分隔时间段,java实现,DateRange
  4. 离散数学课后习题答案
  5. kindeditor用法简介
  6. android QQ好友分享
  7. android刷机教程 华为,华为的安卓手机该怎么刷机
  8. 第0课:郭盛华课程_零基础学Visual Basic编程语言
  9. 无人驾驶安全报告分析
  10. B2C项目系统软件测试计划