以下内容整理范围严格限定为“1.3.3 数字调制技术”至“1.3.4 脉冲编码调制”之前,并补充所有主要英文缩写、计算关系、对比表和考试重点,可直接复制到 DokuWiki。
数字数据既可以直接使用方波脉冲传输,也可以通过调制模拟载波进行传输。
数字调制(Digital Modulation)是指利用数字数据控制模拟载波的某个参数,使数字信息能够通过模拟信道传输。
可被调制的载波参数主要包括:
对应形成三种基本数字调制方式:
在实际通信系统中,还可以同时改变载波的多个参数,例如:
<WRAP info> “键控”的含义:数字数据只有有限个离散取值,因此载波的幅度、频率或相位也只在若干离散状态之间切换。 </WRAP>
模拟载波通常可以表示为:
s(t) = A cos(2πft + φ)
其中:
数字调制通过数字数据改变其中一个或多个参数:
| 调制方式 | 受数字数据控制的参数 | 其他参数 |
|---|---|---|
| ASK | 幅度 \(A\) | 频率和相位通常保持不变 |
| FSK | 频率 \(f\) | 幅度通常保持不变 |
| PSK | 相位 \(φ\) | 幅度和频率通常保持不变 |
| QAM | 幅度 \(A\)和相位 \(φ\) | 载波频率通常保持不变 |
ASK(Amplitude Shift Keying,幅移键控)使用不同的载波幅度表示不同的数字数据。
对于二进制ASK,可以采用如下规则:
其简化表达式为:
0 数据为0
s(t) =
A cos(2πft + φ) 数据为1
这种“有载波表示1、无载波表示0”的形式也称为:
OOK(On-Off Keying,开关键控)
数字数据: 1 0 1 1 0
ASK信号: /\/\/\ ______ /\/\/\ /\/\/\ ______
有载波 无载波 有载波 有载波 无载波
优点:
缺点:
<WRAP tip> 记忆方法:ASK改变的是载波的“高低”或“有无”,本质上是利用幅度差异表示数据。 </WRAP>
FSK(Frequency Shift Keying,频移键控)使用不同的载波频率表示不同的数字数据。
对于二进制FSK,可以采用如下规则:
其简化表达式为:
A cos(2πf₁t + φ) 数据为0
s(t) =
A cos(2πf₂t + φ) 数据为1
其中,\(f_1\)和\(f_2\)是两个不同的载波频率。
数字数据: 0 1 0
FSK信号: /\/\ /\/\/\/\ /\/\
低频率 高频率 低频率
优点:
缺点:
只使用两个频率的FSK称为:
BFSK(Binary Frequency Shift Keying,二进制频移键控)
如果使用 \(M\) 个不同频率,则称为:
MFSK(M-ary Frequency Shift Keying,多进制频移键控)
每个码元可以携带的信息量为:
n = log₂M
其中:
例如,使用4种频率时:
n = log₂4 = 2 bit/码元
<WRAP tip> 记忆方法:FSK改变的是载波振荡的“快慢”,即频率。 </WRAP>
PSK(Phase Shift Keying,相移键控)使用不同的载波相位表示数字数据。
对于二进制PSK,可以采用如下规则:
其简化表达式为:
A cos(2πft) 数据为0
s(t) =
A cos(2πft + π) 数据为1
相位相差180°时,两个波形互为反相。
使用两个相位状态表示数据的PSK称为:
BPSK(Binary Phase Shift Keying,二进制相移键控)
BPSK具有两个相位状态,一个码元携带:
log₂2 = 1 bit
使用4个相位状态表示数据的调制方式称为:
因为有4种相位状态,所以每个码元可以携带:
log₂4 = 2 bit
教材给出了两种可能的相位分配方案:
| 二进制数据 | 方案1 | 方案2 |
|---|---|---|
| 00 | 0° | 45° |
| 01 | 90° | 135° |
| 10 | 180° | 225° |
| 11 | 270° | 315° |
两套方案仅是整体相位起点不同,每组码元之间仍保持90°的相位间隔。
若码元可以取 \(M\) 个相位状态,则每个码元能够携带的信息量为:
n = log₂M
例如:
| 调制方式 | 相位状态数 | 每码元携带位数 |
|---|---|---|
| BPSK | 2 | 1 bit |
| QPSK/4PSK | 4 | 2 bit |
| 8PSK | 8 | 3 bit |
| 16PSK | 16 | 4 bit |
优点:
缺点:
<WRAP tip> 记忆方法:PSK改变的是载波波形在时间轴上的“起始位置”,即相位。 </WRAP>
传统模拟调制和数字调制都可以改变载波的幅度、频率或相位,但二者的信息来源不同。
| 比较项目 | 模拟调制 | 数字调制 |
|---|---|---|
| 输入信息 | 连续变化的模拟信号 | 离散的数字数据 |
| 载波参数变化 | 连续变化 | 在有限个离散状态间切换 |
| 典型技术 | AM、FM、PM | ASK、FSK、PSK、QAM |
| 输出信号 | 已调模拟信号 | 表示数字数据的已调模拟信号 |
| 主要用途 | 广播、传统模拟通信 | 调制解调器、无线通信、数字通信 |
相关缩写:
<WRAP important> 数字调制后的信号在物理形态上仍然是模拟信号;“数字”指的是载波参数取值与离散数字数据相对应。 </WRAP>
QAM(Quadrature Amplitude Modulation,正交幅度调制)将两个幅度可变、频率相同但相位相差90°的载波组合起来形成一个调制信号。
它可以看作以下两种调制技术的结合:
因此,QAM通过“幅度+相位”的组合表示多个不同码元。
QAM使用两路相位相差90°的载波:
同相载波:cos(2πft) 正交载波:sin(2πft)
两路信号分别称为:
QAM信号可以表示为:
s(t) = I cos(2πft) + Q sin(2πft)
其中,\(I\)和\(Q\)分别控制两个正交方向上的信号幅度。
QAM中的每一种码元都对应一组 \(I\) 和 \(Q\) 的取值,可以表示为二维平面上的一个点。
这种图形称为:
Constellation Diagram(星座图)
Q轴
↑
● │ ●
│
● │ ●
──────────────────┼──────────────────→ I轴
● │ ●
│
● │ ●
星座图中:
教材给出的幅度相位复合调制共形成16种码元状态,因此每个码元可以表示:
log₂16 = 4 bit
这类调制方式可以归入:
16QAM(16-State Quadrature Amplitude Modulation,16状态正交幅度调制)
| 二进制数 | 码元幅度 | 码元相位 | 二进制数 | 码元幅度 | 码元相位 |
|---|---|---|---|---|---|
| 0000 | √2 | 45° | 1000 | 3√2 | 45° |
| 0001 | 3 | 0° | 1001 | 5 | 0° |
| 0010 | 3 | 90° | 1010 | 5 | 90° |
| 0011 | √2 | 135° | 1011 | 3√2 | 135° |
| 0100 | 3 | 270° | 1100 | 5 | 270° |
| 0101 | √2 | 315° | 1101 | 3√2 | 315° |
| 0110 | √2 | 225° | 1110 | 3√2 | 225° |
| 0111 | 3 | 180° | 1111 | 5 | 180° |
该调制方案同时使用:
每个4位二进制数据对应唯一的幅度和相位组合。例如:
| 输入数据 | 幅度 | 相位 |
|---|---|---|
| 0000 | √2 | 45° |
| 0001 | 3 | 0° |
| 1000 | 3√2 | 45° |
| 1001 | 5 | 0° |
接收端通过检测信号的幅度与相位,判断接收到的是哪个码元,再恢复对应的4位二进制数据。
若码元速率为 \(B\),调制状态数为 \(M\),则数据传输速率为:
R = B log₂M
其中:
对于16QAM:
R = B log₂16 = 4B
因此:
数据速率 = 4 × 码元速率
例如,码元速率为2400 Baud时,理论数据速率为:
R = 2400 × 4 = 9600 b/s
| 调制方式 | 状态数量M | 每个码元携带位数 | 特点 |
|---|---|---|---|
| 4QAM | 4 | 2 bit | 状态少,抗噪声能力较好 |
| 16QAM | 16 | 4 bit | 传输效率与可靠性较均衡 |
| 64QAM | 64 | 6 bit | 数据速率较高,对信道质量要求较高 |
| 256QAM | 256 | 8 bit | 频谱效率很高,对信噪比要求更高 |
| 1024QAM | 1024 | 10 bit | 单码元携带数据多,实现和接收判决复杂 |
<WRAP warning> 调制状态数越多,并不代表在所有环境下性能都越好。状态数增加后,星座点之间距离缩小,更容易受到噪声和失真的影响。 </WRAP>
| 比较项目 | ASK | FSK | PSK | QAM |
|---|---|---|---|---|
| 英文全称 | Amplitude Shift Keying | Frequency Shift Keying | Phase Shift Keying | Quadrature Amplitude Modulation |
| 中文名称 | 幅移键控 | 频移键控 | 相移键控 | 正交幅度调制 |
| 改变的载波参数 | 幅度 | 频率 | 相位 | 幅度和相位 |
| 二进制表示方式 | 不同幅度 | 不同频率 | 不同相位 | 不同幅相组合 |
| 抗噪声能力 | 较差 | 较好 | 好 | 取决于调制阶数 |
| 占用带宽 | 一般 | 通常较大 | 较小 | 频谱利用率较高 |
| 实现复杂度 | 低 | 中等 | 较高 | 高 |
| 多进制扩展 | M-ASK | M-FSK | M-PSK | M-QAM |
| 典型用途 | 低成本无线控制、光通信 | 低速调制解调器 | 无线及数字通信 | 宽带接入、无线通信 |
若一种调制方式具有 \(M\) 个可区分的码元状态,则一个码元可以携带:
n = log₂M
数据传输速率为:
R = B log₂M
常见对应关系如下:
| 状态数M | 每码元位数 \(log₂M\) | 举例 |
|---|---|---|
| 2 | 1 bit | ASK、BFSK、BPSK |
| 4 | 2 bit | QPSK、4QAM |
| 8 | 3 bit | 8PSK |
| 16 | 4 bit | 16QAM |
| 64 | 6 bit | 64QAM |
| 256 | 8 bit | 256QAM |
某调制系统采用64QAM,码元速率为10 MBaud,求理论数据传输速率。
每个码元携带的信息量为:
n = log₂64 = 6 bit
因此:
R = 10 MBaud × 6 bit/码元 = 60 Mb/s
若已知数据速率为48 Mb/s,采用16QAM,则所需码元速率为:
B = R/log₂M = 48 Mb/s ÷ log₂16 = 48 Mb/s ÷ 4 = 12 MBaud
数字调制系统需要在以下指标之间进行权衡:
增加调制状态数可以使一个码元携带更多比特,提高数据传输速率。
在相同码元速率下,多进制调制可以传输更多信息,因而提高频谱利用率。
状态数越多,接收端需要区分的幅度或相位状态越多,相邻状态之间的距离通常越小,误码概率可能增加。
高阶调制对以下方面提出更高要求:
其一般关系可以概括为:
调制阶数提高
↓
每码元携带比特数增加
↓
频谱利用率提高
↓
星座点间距减小
↓
对信噪比和设备精度要求提高
<WRAP important> 必须掌握
</WRAP>
<WRAP warning>
</WRAP>
| 缩写 | 英文全称 | 中文含义 |
|---|---|---|
| ASK | Amplitude Shift Keying | 幅移键控 |
| OOK | On-Off Keying | 开关键控 |
| FSK | Frequency Shift Keying | 频移键控 |
| BFSK | Binary Frequency Shift Keying | 二进制频移键控 |
| MFSK | M-ary Frequency Shift Keying | 多进制频移键控 |
| PSK | Phase Shift Keying | 相移键控 |
| BPSK | Binary Phase Shift Keying | 二进制相移键控 |
| QPSK | Quadrature Phase Shift Keying | 正交相移键控 |
| 4PSK | 4-Phase Shift Keying | 四相相移键控 |
| 8PSK | 8-Phase Shift Keying | 八相相移键控 |
| QAM | Quadrature Amplitude Modulation | 正交幅度调制 |
| 16QAM | 16-State Quadrature Amplitude Modulation | 16状态正交幅度调制 |
| I | In-phase | 同相分量 |
| Q | Quadrature | 正交分量 |
| AM | Amplitude Modulation | 幅度调制 |
| FM | Frequency Modulation | 频率调制 |
| PM | Phase Modulation | 相位调制 |
| SNR | Signal-to-Noise Ratio | 信噪比 |
| Baud/Bd | Baud | 波特,每秒传输的码元数 |
| b/s | bit per second | 比特每秒 |
| Mb/s | Megabit per second | 兆比特每秒 |
| MBaud/MBd | MegaBaud | 兆波特,每秒一百万个码元 |
数字数据调制模拟载波
│
├─ 改变幅度
│ └─ ASK(幅移键控)
│ └─ OOK(开关键控)
│
├─ 改变频率
│ └─ FSK(频移键控)
│ ├─ BFSK(二进制频移键控)
│ └─ MFSK(多进制频移键控)
│
├─ 改变相位
│ └─ PSK(相移键控)
│ ├─ BPSK:1 bit/码元
│ ├─ QPSK:2 bit/码元
│ └─ 8PSK:3 bit/码元
│
└─ 同时改变幅度和相位
└─ QAM(正交幅度调制)
├─ 16QAM:4 bit/码元
├─ 64QAM:6 bit/码元
└─ 256QAM:8 bit/码元
软考 网络规划设计师 计算机网络 数据通信 数字调制 ASK FSK PSK QPSK QAM 16QAM 码元速率