文章目录
- 引言
- 结论
- 计算&推导
- 推导公式
- 数值结果验证
- 参考文献
引言
本文主要参考了博客1,文章写的比较漂亮。但可惜推导过程是错误的
结论
先说结论,对于M-QAM调制而言,QAM符号的平均能量
E
s
E_{s}
Es 可以由下式计算得到
E
s
=
(
M
−
1
6
)
d
2
E_{s}=\left(\frac{M-1}{6}\right)d^{2}
Es=(6M−1)d2
其中M是QAM调制的维度,d是星座图中点与点之间的最小距离,以下图的4QAM星座图为例,
d
=
2
d=2
d=2。
计算&推导
计算原理
先举个例子,还是以d=2的4QAM调制为例,其平均符号能量等于星座图中每个符号能量的能量之和除以星座点数
E
s
=
(
∣
∣
1
+
1
i
∣
∣
2
+
∣
∣
1
−
1
i
∣
∣
2
+
∣
∣
−
1
+
1
i
∣
∣
2
+
∣
∣
−
1
−
1
i
∣
∣
2
)
/
4
=
2
E_{s}=\left(\left||1+1i\right||^{2}+\left||1-1i\right||^{2}+\left||-1+1i\right||^{2}+\left||-1-1i\right||^{2}\right)/4=2
Es=(∣∣1+1i∣∣2+∣∣1−1i∣∣2+∣∣−1+1i∣∣2+∣∣−1−1i∣∣2)/4=2
和结论中给出的公式计算结果
E
s
=
(
4
−
1
)
/
6
∗
2
2
=
2
E_{s}=\left(4-1\right)/6*2^{2}=2
Es=(4−1)/6∗22=2 相同
由于星座图具有对称性,4个象限的符号能量是相同的,那么只需要计算其中一个象限的平均符号能量就可以得到整个星座图的平均符号能量了,比如计算第一象限,该象限内只有一个星座点,那么
E
s
=
∣
∣
1
+
1
i
∣
∣
2
/
1
=
2
E_{s}=\left||1+1i\right||^{2}/1=2
Es=∣∣1+1i∣∣2/1=2
16QAM、64QAM等高阶QAM调制也同理,但是高阶调制也这么一个个求平方和会很麻烦,因此需要推导出一个通用的公式,避免用这么麻烦的方法计算平均符号能量。
推导公式
上面的计算都是以 d = 2 d=2 d=2 为例,直接以具体的数字进行的计算,下面不代入具体的 d d d 值进行推导,4QAM、16QAM、64QAM第一象限的星座图如下所示。
可以看出,在第一象限内4QAM的星座点坐标的实部和虚部的可能取值有 d 2 \frac{d}{2} 2d,共1个点;16QAM的可能取值有 d 2 \frac{d}{2} 2d、 3 d 2 \frac{3d}{2} 23d,共4个点;而64QAM是 d 2 \frac{d}{2} 2d、 3 d 2 \frac{3d}{2} 23d、 5 d 2 \frac{5d}{2} 25d、 7 d 2 \frac{7d}{2} 27d,共16个点。如下表所示
注:表中数据仅代表第一象限
下面以16QAM为例进行推导,按照计算原理可以得到16QAM的平均符号能量计算公式为
E
s
=
(
d
2
)
2
+
(
d
2
)
2
+
(
3
d
2
)
2
+
(
d
2
)
2
+
(
d
2
)
2
+
(
3
d
2
)
2
+
(
3
d
2
)
2
+
(
3
d
2
)
2
4
E_{s}=\frac{\left ( \frac{d}{2} \right )^{2}+\left ( \frac{d}{2} \right )^{2}+\left ( \frac{3d}{2} \right )^{2}+\left ( \frac{d}{2} \right )^{2}+\left ( \frac{d}{2} \right )^{2}+\left ( \frac{3d}{2} \right )^{2}+\left ( \frac{3d}{2} \right )^{2}+\left ( \frac{3d}{2} \right )^{2}}{4}
Es=4(2d)2+(2d)2+(23d)2+(2d)2+(2d)2+(23d)2+(23d)2+(23d)2
其每个可能取值的平方在计算中都出现了
M
\sqrt{M}
M 次,那么合并同类项就可以得到
E
s
=
(
d
2
)
2
×
4
+
(
3
d
2
)
2
×
4
4
=
(
1
2
)
2
+
(
3
2
)
2
4
×
4
×
d
2
E_{s}=\frac{\left( \frac{d}{2}\right) ^{2}×4+\left( \frac{3d}{2}\right)^{2}×4}{4}=\frac{\left( \frac{1}{2}\right)^{2}+\left(\frac{3}{2}\right)^{2}}{4}×4×d^{2}
Es=4(2d)2×4+(23d)2×4=4(21)2+(23)2×4×d2
对上式进行推理演绎可知对于M-QAM调制,其平均符号能量的计算式为
E
s
=
1
2
2
+
3
2
2
+
…
+
(
M
−
1
2
)
2
M
/
4
×
M
×
d
2
E_{s}=\frac{\frac{1}{2}^{2}+\frac{3}{2}^{2}+…+\left(\frac{\sqrt{M}-1}{2}\right)^{2}}{M/4}×\sqrt{M}×d^{2}
Es=M/4212+232+…+(2M−1)2×M×d2
根据数列求和的知识容易证得
(
1
2
)
2
+
(
3
2
)
2
+
…
+
(
2
n
−
1
2
)
2
=
n
×
(
2
n
−
1
)
×
(
2
n
+
1
)
3
\left(\frac{1}{2}\right)^{2}+\left(\frac{3}{2}\right)^{2}+…+\left(\frac{2n-1}{2}\right)^{2}=\frac{n×\left(2n-1\right)×\left(2n+1\right)}{3}
(21)2+(23)2+…+(22n−1)2=3n×(2n−1)×(2n+1)
用
M
\sqrt M
M 替换
2
n
2n
2n 就可以得到
1
2
2
+
3
2
2
+
…
+
(
M
−
1
2
)
2
=
M
(
M
−
1
)
24
\frac{1}{2}^{2}+\frac{3}{2}^{2}+…+\left(\frac{\sqrt{M}-1}{2}\right )^{2}=\frac{\sqrt{M}\left(M-1\right)}{24}
212+232+…+(2M−1)2=24M(M−1)
那么对于M-QAM调制而言,其平均符号能量就等于
E
s
=
M
(
M
−
1
)
24
M
4
M
d
2
=
(
M
−
1
6
)
d
2
E_{s}=\frac{\frac{\sqrt{M}\left(M-1\right)}{24}}{\frac{M}{4}}\sqrt{M}d^{2}=\left(\frac{M-1}{6}\right)d^{2}
Es=4M24M(M−1)Md2=(6M−1)d2
完。
数值结果验证
参考博客2,4QAM能量是2,16QAM的单位符号能量是10。这与 d = 2 d=2 d=2 时的结果完全一致。64QAM能量为42,256QAM能量为170。
参考文献
- QAM调制的平均符号能量计算及推导
- 不同阶QAM调制星座图中,符号能量的归一化计算原理