基於QAM調製matlab程序中,我們會產生二進制比特流,並映射成QAM符號,該符號大都是格雷編碼。在座標系中,相鄰符號之間橫縱座標值相差2,那麼這個星座圖是不是呢?
我們大都是4QAM符號,QPSK符號歸一化熟悉,我之前是這樣認為,並且一瞬間能想到它歸一化能量後符號值。每一個QPSK符號
除以
2
\sqrt{2}
2
,之前認為是
1
2
+
1
2
\sqrt{1^2+1^2}
12+12
這樣計算,而且大都時候,我們是可以直接使用matlab中qammod函數中“UnitAveragePower”參數,直接得到歸一化能量QAM符號。但是掌握並理解星座圖中QAM符號歸一化能量計算,於階數QAM之間聯繫,會有理解。
那麼,QPSK符號歸一化能量是怎麼計算呢?
因為QPSK四種符號出現概率
1
4
\frac{1}{4}
41,每個符號能量為
1
2
+
1
2
=
2
{1^2+1^2}=2
12+12=2,所以每個符號符號能量為
E
s
m
a
v
e
=
1
4
×
(
2
+
2
+
2
+
2
)
=
2
Esm_ave = \frac{1}{4} \times (2+2+2+2)=2
Esmave=41×(2+2+2+2)=2,那麼了該能量歸一化1,每個符號能量除以2,那麼於每個符號橫縱座標(幅值相位)除以
2
\sqrt{2}
2
,所以歸一化能量QPSK符號:
延伸閱讀…
16QAM符號歸一化能量計算QPSK符號類似,但是有一些細節值得注意。 我們知道於16QAM符號而言,信號幅度和相位取了4種,包括[-3 -1 1 3],所以信號會有
4
2
4^2
42種。如下圖所示: 於黑色星座點,它們能量為
1
2
+
1
2
=
2
1^2+1^2=2
12+12=2,共有4個點,點出現概率為
1
4
\frac{1}{4}
41; 於藍色星座點,它們能量為
1
2
+
3
2
=
10
1^2+3^2=10
12+32=10,共有8個點,點出現概率為
1
2
\frac{1}{2}
21; 於綠色星座點,它們能量為
3
2
+
3
2
=
18
3^2+3^2=18
32+32=18,共有4個點,點出現概率為
1
4
\frac{1}{4}
41; 所以16QAM星座圖總能量為
2
×
4
+
10
×
8
+
18
×
4
=
160
2 \times 4 +10 \times 8 + 18 \times 4=160
2×4+10×8+18×4=160,所以每個符號能量10,那麼得到歸一化能量符號,則除以10,得到能量116qam符號,那麼對應星座圖橫縱座標(幅度和相位)除以
10
\sqrt{10}
10
,例如:
延伸閱讀…
那麼64QAM和256QAM符號來説,計算方法是。
其中: Intger是整數值,例如於QPSK,整數值包括[0 1 2 3]; k_4qam是QAM階數,於QPSK4; ‘gray’是指格雷編碼; ‘UnitAveragePower’, true,而這兩個參數進行歸一化能量參數。