我的星座图 php,星座图映射
姓名:任文 学号: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,星座图映射相关推荐
- 十二星座图(附星座变化)
第一批是以" QQ的形像 "出现的星座图 第二批是以" 猪的形像 "出现的星座图 ============ 附星座变动之13星座================ ...
- QT 绘制波形图、频谱图、瀑布图、星座图、眼图、语图
说明 最近在学中频信号处理的一些东西,顺便用 QT 写了一个小工具,可以显示信号的时域波形图.幅度谱.功率谱.二次方谱.四次方谱.八次方谱.瞬时包络.瞬时频率.瞬时相位.非线性瞬时相位.瞬时幅度直方图 ...
- qcustomplot绘制实时波形图(频谱图、瀑布图、星座图)并开启opengl支持
先简单介绍一下,绘制实时数据波形图,我们一般使用到的库有qwt.qcustomplot以及官方的QtCharts模块. qwt这个库安装比较麻烦,界面老旧,不过功能比较全. qcustomplot很精 ...
- opengl高级光照之视差贴图(陡峭视差贴图以及视差遮蔽映射)
视差贴图 视差贴图官方文档 视差贴图 视差贴图(Parallax Mapping)技术和法线贴图差不多,但它有着不同的原则.和法线贴图一样视差贴图能够极大提升表面细节,使之具有深度感.它也是利用了视错 ...
- 配置python环境变量_星座般配,星座般配图
星座般配,星座般配图 发布于 2020-06-09 阅读 (0) 12星座最佳配对 白羊座vs狮子.射手(等级速度)金牛座vs水瓶.双子.天秤(充满想象力).处女.摩羯.巨蟹(铜臭味相同)双子座vs白 ...
- 【UML 建模】UML建模语言入门 -- 静态图详解 类图 对象图 包图 静态图建模实战
发现个好东西思维导图, 最近开始用MindManager整理博客 . 作者 :万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/deta ...
- 图神经网络(一)图信号处理与图卷积神经网络(2)图信号与图的拉普拉斯矩阵
图神经网络(一)图信号处理与图卷积神经网络(2)图信号与图的拉普拉斯矩阵 给定图G=(V,E)G=(V,E)G=(V,E),V表示图中的节点集合,假设其长度为NNN,图信号是一种描述V→RV→RV→ ...
- 一文聊“图”,从图数据库到知识图谱
作者 | 穆琼 责编 | 晋兆雨 头图 | 付费下载于视觉中国 随着知识图谱的发展,图数据库一词被越来越多的提到.那么到底什么是图数据库,为什么要用图数据库,如何去建设一个图数据库应用系统,图数据库与 ...
- navicat er图没有连线_迁徙图?流向图?城市关系强度图?
文章首发于公众号「码上GIS」,欢迎关注.文中流向图和城市关系强度图的 ArcMap 10.5 Mxd 工程和数据可在公众号后台回复「190708」和「190709」获取 不记得是从哪年开始,每年春运 ...
- 基于图结构的图合成与差分隐私【LDPGen】
<Generating Synthetic Decentralized Social Graphs with Local Differential Privacy> 论文笔记 写在前面的话 ...
最新文章
- R语言包_plotly
- 【Big Data - Hadoop - MapReduce】通过腾讯shuffle部署对shuffle过程进行详解
- Oracle误删除数据和表的恢复办法包括truncate
- dev c++怎么调试_「正点原子NANO STM32开发板资料连载」第十八章 USMART 调试组件...
- Linux错误代码含义
- jvm_垃圾收集算法讲解(二)
- java怎样返回json_java怎么返回json
- poj-3667(线段树区间合并)
- ORA-00845 方案解决
- 华为鸿蒙重磅更新,华为重磅官宣!鸿蒙系统升级机型遭曝光:多达55款产品支持升级...
- 在线运行html代码网站汇总(HTML代码在线运行实用网站收集)
- NX二次开发(C#)-UIStyler-获取UI选择对象
- MySQL高级---04
- 星座 member.php,php 通过生日获取对应的星座
- 优质的草图大师素材 草图66!
- 理解类8583报文协议
- 按键精灵模拟键盘批量输入英文大小写
- 基于STM32的CAN通信网-----一种ID配置方法
- 代驾小程序开发有哪些功能
- SIGIR论文写作技巧