显然 QAM 也是二维信号,可以用二维向量表示:
g(t)cos2几fct
g(t)sin 2几fct
QAM 信号表示为:
S
m
= [
g
A
mc
,
g
A
mS
]
2 2
任意一对信号向量间的欧氏距离为 :
d
Error!
=
(S
m
一S
n
)
2
=
[(A
mc
一
A
nc
)]
2
+(A
ms
一
A
ns
)]
2
]
定义解析:
QAM 信号可以看成是幅度和相位的联合调制,决定了信号星座点在 I/Q 平面的位置。
另外, 可以考虑成 M1 个电平的 PAM 信号(I 路) 与 M2 个电平的 PAM 信号(Q 路) 联合构
成的信号,也可以考虑成 M1 个电平的 PAM 信号与 M2 个相位 PSK 信号的组合。实际应用
中,前者处理相对简单,若 M1 =2
n
, M2 =2
m
, 则信号的可能传输值共有 M1*M2=2
m+n
,可能的传
输比特数为 m+n,符号速率为 R,比特速率为(m+n)R
二、 调制产生 QAM 基带信号
符号产生:
根据上面的星座图,单独观察 I 分量, ”XXXX”中的第 1 、3 位决定 PAM 信号的幅度值,
同样的,单独观察 Q 分量, ”XXXX”中的第 2 、4 位决定 PAM 信号的幅度值。因此, 由 bit 到
符号的对应可以在 bit 流中四位一取, 1 、3 位进行 M=4 的 PAM 调制, 2 、4 位进行 M=4 的
PAM 调制,然后分别作为基带信号的 I 、Q 路按照通用信号调制的流程生成基带发射信号。
由于机理类似,且之前已经讨论过发射机的相关流程,本文不再赘述,仅给出仿真图。
%调制
signal_base_band1I=message(1:4:end-3);
signal_base_band3I=message(3:4:end-1);
signal_base_band2Q=message(2:4:end-2);
signal_base_band4Q=message(4:4:end);
signal_base_bandI= zeros(1,SYM_LEN);
signal_ base_bandQ=zeros(1,SYM_LEN);
for i=1:1:SYM_LEN
tempI= [signal_base_band1I(i),signal_base_band3I(i)];
if tempI==[1,0]
signal_base_bandI(i)=-3;
elseif tempI==[1,1]
signal_base_bandI(i)=-1;
elseif tempI==[0,1]