姓名:任文 学号:19021210983 学院:电子工程学院

一、基本概念

1.数字调制

数字信号的传输方式分为基带传输和带通传输。大多数的信道因为具有带通性而无法传播基带信号,这是由于基带信号具有丰富的低频特性。故而需要用数字基带信号对载波进行调制,这种数字基带信号控制载波,把数字基带信号变换为数字带通信号的过程称为数字调制。

2.正交幅度调制QAM

QAM是Quadrate Amplitude Modulation的缩写,意为正交幅度调制。在QAM体制中,信号的幅度和相位作为两个独立的参量同时受到调制。

3.振幅键控

通过利用载波的幅度变化来传递数字信息,其频率和初始相位保持不变。

二、QAM的原理及实现

利用QAM调制的输入信号,其一个码元可以表示为:

其中,k=整数,和分别可以取多个离散值。

展开为:

可以看出,是两个正交的振幅键控之和。

在以上式子中,若仅可以取-和,仅可取+A和-A,那么这个QAM信号就成为QPSK信号了。这是一种最简单的QAM信号。其他的QAM信号有16QAM,32QAM,64QAM,128QAM,等。

QAM的目的是用载波频率的幅度和相位差异来表征,这两个参数可以从映射以后的星座图中方便地得到。

下面以QPSK和16QAM为例说明主要过程。

QPSK的矢量图和16QAM矢量图(星座图):

2.1调制过程

2.1.1调制原理

QPSK将输入序列每两个bit分为一组(码元),前一个记做a,后一个记做b。这样就把输入序列分成了2个子序列。也就是说,将原串行序列转化成两组并行序列。对这两组序列中的每个bit进行极性转换,即一种电平转换,将0->-1,1->+1。这样原来的两组2进制01序列就转化成了+1,-1序列。

这样做的目的就是为了将一个码元(两个二进制数)在QPSK星座图中表示出来,在QPSK星座图,每个点代表一个码元,图中黑点与原点间连线与X轴正夹角即为该码元载波的相位,连线的长度为其载波幅度。

上节中的QPSK星座图是A方式,由于它存在0坐标,在解调中,容易反相,故在实践中大都采用另一种方式,即方式B,星座图如下:

这种方式以不含0的四个坐标来表示码元,幅度均为。这样一来,码元就被调制成正交的一个向量,a组序列记为I(横坐标序列),b组序列记为Q(纵坐标序列)。

2.1.2 调制过程

开始将需要调制的串行输入序列转换成并行的I、Q两列,然后分别对这两列进行电平转换。其流程图如下:

2.2 16QAM调制过程

16QAM星座图映射的基本原理与QPSK是相同的,所不同的是每个星座图可以容纳16个比特的信号,它将输入序列每4个bit分为一个码元,前两个作为横坐标,后两个作为纵坐标,每个坐标两位,需转换成四个电平值(-3、-1、+1、+3)输出。

其流程图与QPSK类似,只是码元的位数不同。

2.3 MQAM

QAM的系数可以提高很多,以实现更高的带宽、功率占用优势。我们理论上可以设计任意位数的QAM,星座图也可以是多维的:

图中参数k表示星座图的维数,n表示每一维坐标的位数,n*k是每个码元的位数。

对于高系数的QAM进行电平转换可以用查找表的方式实现。

3. 模块的实现

我们可以通过设计一个可编程的串并转换器,对它进行编程可以实现多种转换方式,再通过查找表实现映射。

我的星座图 php,星座图映射相关推荐

  1. 十二星座图(附星座变化)

    第一批是以" QQ的形像 "出现的星座图 第二批是以" 猪的形像 "出现的星座图 ============ 附星座变动之13星座================ ...

  2. QT 绘制波形图、频谱图、瀑布图、星座图、眼图、语图

    说明 最近在学中频信号处理的一些东西,顺便用 QT 写了一个小工具,可以显示信号的时域波形图.幅度谱.功率谱.二次方谱.四次方谱.八次方谱.瞬时包络.瞬时频率.瞬时相位.非线性瞬时相位.瞬时幅度直方图 ...

  3. qcustomplot绘制实时波形图(频谱图、瀑布图、星座图)并开启opengl支持

    先简单介绍一下,绘制实时数据波形图,我们一般使用到的库有qwt.qcustomplot以及官方的QtCharts模块. qwt这个库安装比较麻烦,界面老旧,不过功能比较全. qcustomplot很精 ...

  4. opengl高级光照之视差贴图(陡峭视差贴图以及视差遮蔽映射)

    视差贴图 视差贴图官方文档 视差贴图 视差贴图(Parallax Mapping)技术和法线贴图差不多,但它有着不同的原则.和法线贴图一样视差贴图能够极大提升表面细节,使之具有深度感.它也是利用了视错 ...

  5. 配置python环境变量_星座般配,星座般配图

    星座般配,星座般配图 发布于 2020-06-09 阅读 (0) 12星座最佳配对 白羊座vs狮子.射手(等级速度)金牛座vs水瓶.双子.天秤(充满想象力).处女.摩羯.巨蟹(铜臭味相同)双子座vs白 ...

  6. 【UML 建模】UML建模语言入门 -- 静态图详解 类图 对象图 包图 静态图建模实战

    发现个好东西思维导图, 最近开始用MindManager整理博客 . 作者 :万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/deta ...

  7. 图神经网络(一)图信号处理与图卷积神经网络(2)图信号与图的拉普拉斯矩阵

    图神经网络(一)图信号处理与图卷积神经网络(2)图信号与图的拉普拉斯矩阵  给定图G=(V,E)G=(V,E)G=(V,E),V表示图中的节点集合,假设其长度为NNN,图信号是一种描述V→RV→RV→ ...

  8. 一文聊“图”,从图数据库到知识图谱

    作者 | 穆琼 责编 | 晋兆雨 头图 | 付费下载于视觉中国 随着知识图谱的发展,图数据库一词被越来越多的提到.那么到底什么是图数据库,为什么要用图数据库,如何去建设一个图数据库应用系统,图数据库与 ...

  9. navicat er图没有连线_迁徙图?流向图?城市关系强度图?

    文章首发于公众号「码上GIS」,欢迎关注.文中流向图和城市关系强度图的 ArcMap 10.5 Mxd 工程和数据可在公众号后台回复「190708」和「190709」获取 不记得是从哪年开始,每年春运 ...

  10. 基于图结构的图合成与差分隐私【LDPGen】

    <Generating Synthetic Decentralized Social Graphs with Local Differential Privacy> 论文笔记 写在前面的话 ...

最新文章

  1. R语言包_plotly
  2. 【Big Data - Hadoop - MapReduce】通过腾讯shuffle部署对shuffle过程进行详解
  3. Oracle误删除数据和表的恢复办法包括truncate
  4. dev c++怎么调试_「正点原子NANO STM32开发板资料连载」第十八章 USMART 调试组件...
  5. Linux错误代码含义
  6. jvm_垃圾收集算法讲解(二)
  7. java怎样返回json_java怎么返回json
  8. poj-3667(线段树区间合并)
  9. ORA-00845 方案解决
  10. 华为鸿蒙重磅更新,华为重磅官宣!鸿蒙系统升级机型遭曝光:多达55款产品支持升级...
  11. 在线运行html代码网站汇总(HTML代码在线运行实用网站收集)
  12. NX二次开发(C#)-UIStyler-获取UI选择对象
  13. MySQL高级---04
  14. 星座 member.php,php 通过生日获取对应的星座
  15. 优质的草图大师素材 草图66!
  16. 理解类8583报文协议
  17. 按键精灵模拟键盘批量输入英文大小写
  18. 基于STM32的CAN通信网-----一种ID配置方法
  19. 代驾小程序开发有哪些功能
  20. SIGIR论文写作技巧

热门文章

  1. Altium Designer画板子步骤
  2. 模糊神经网络 matlab,模糊神经网络程序代码
  3. 下一代存储技术面临市场窗口期?
  4. 网路视屏学习资源共享
  5. Linux从头学05-系统启动过程中的几个神秘地址,你知道是什么意思吗?
  6. matlab数值模拟,西安交通大学——温度场数值模拟(matlab
  7. 如何获得小米手机4c的Root超级权限
  8. 突然被裁!国外程序员的各种花式报复手段,非常眼熟…
  9. STC15f2k60s2C语言定时器2,STC15F2K60S2 定时器2测试C.doc
  10. 光场相机1.0与光场相机2.0