MIMO接收分集技术与MATLAB实现
MIMO发射接收技术与MATLAB实现
背景
分集技术用于减轻由于不稳定的无线衰落信道(例如,受多径衰落影响)而导致的误差性能下降。数据传输中的分集基于以下思想:多个统计上独立的衰落信道同时经历深度衰落的概率非常低。实现多样性增益的方式多种多样,包括以下几种 [1] :
- 空间分集:使用间隔足够大(超过10 λ \lambda λ)的多个天线来实现独立的无线信道,其中 λ \lambda λ为波长;
- 极化分集:利用垂直极化和水平极化的两条路径相互独立的特性来实现独立信道;
- 时间分集:相同的信息在足够大的时间间隔(大于相干时间)重复发送;
- 频率分集:相同的信息在足够大的频率间隔(大于相干带宽)重复发送;
- 角度分集:具有不同方向的多根接收天线从不同的角度接收承载统一信息的信号。
本篇博客用于讨论接收分集并且进行matlab仿真分析。
接收分集
考虑一个如下图所示的带有 N t = 1 N_{t}=1 Nt=1根发射天线, N r N_{r} Nr根接收天线的接收分集系统,即单输入多输出(Single input multiple output,SIMO)。
信道可以表示为:
h
=
[
h
1
h
2
⋯
h
N
r
]
T
\mathbf{h}=\left[h_{1} h_{2} \cdots h_{N_{r}}\right]^{T}
h=[h1h2⋯hNr]T
其中,
h
h
h为瑞丽信道。假设
x
x
x为发射信号,那么经过信道后,接收信号可以表示为:
y
=
h
x
+
z
\mathbf{y}=\mathbf{h} x+\mathbf{z}
y=hx+z
其中,
z
z
z为均值为0,方差为1的复高斯白噪声,
y
y
y为接收信号。不同天线接收到的信号可以通过各种技术进行组合。这些组合技术包括选择合并(Select Combine,SC)、最大比合并(The Maximum Ratio Combine,MRC)和等增益合并(Equal Gain Combine,EGC)、广义选择合并(Generalized Selective Combine,GSC)。在SC中,在支路中选择信噪比最高的接收信号进行解码。设
γ
i
\gamma_{i}
γi为第
i
i
i条支路的瞬时信噪比,表示为:
γ
i
=
∣
h
i
∣
2
,
i
=
1
,
2
,
…
,
N
r
\gamma_{i}=\left|h_{i}\right|^{2}, i=1,2, \ldots, N_{r}
γi=∣hi∣2,i=1,2,…,Nr
则SC的平均信噪比为:
ρ
S
C
=
E
{
max
(
∣
h
i
∣
2
)
}
,
i
=
1
,
2
,
…
,
N
r
\rho_{S C}=E\left\{\max \left(\left|h_{i}\right|^{2}\right)\right\}, i=1,2, \ldots, N_{r}
ρSC=E{max(∣hi∣2)},i=1,2,…,Nr
因此,经过SC方法的接收信号为:
y
s
c
=
h
max
{
ρ
s
c
}
y
\mathbf{y}_{s c}=h_{\max \left\{\rho_{s c}\right\}} \mathbf{y}
ysc=hmax{ρsc}y
在MRC中,所有分支由以下加权和组合:
y
M
R
C
=
[
w
1
(
M
R
C
)
w
2
(
M
R
C
)
⋯
w
N
R
(
M
R
C
)
]
y
=
∑
i
=
1
N
r
w
i
(
M
R
C
)
y
i
\mathbf{y}_{M R C}=\left[w_{1}^{(M R C)} w_{2}^{(M R C)} \cdots w_{N_{R}}^{(M R C)}\right] \mathbf{y}=\sum_{i=1}^{N_{r}} w_{i}^{(M R C)} y_{i}
yMRC=[w1(MRC)w2(MRC)⋯wNR(MRC)]y=i=1∑Nrwi(MRC)yi
上式中,当
w
M
R
C
=
h
∗
\mathbf{w}_{M R C}=\mathbf{h}^{*}
wMRC=h∗时,取得信噪比最大值,其中
w
M
R
C
=
[
w
1
(
M
R
C
)
w
2
(
M
R
C
)
⋯
w
N
R
(
M
R
C
)
]
T
\mathbf{w}_{M R C}=\left[w_{1}^{(M R C)} w_{2}^{(M R C)} \cdots w_{N_{R}}^{(M R C)}\right]^{T}
wMRC=[w1(MRC)w2(MRC)⋯wNR(MRC)]T。EGC是MRC的一种特殊情况,即来自多个支路的所有信号以等权组合,相当于只取信道相比特进行相比特纠正。GSC结合了选择合并技术和最大比合并/等增益合并技术的优点,在
N
r
N_{r}
Nr条支路中选出性能最好的
M
M
M条支路一般为
M
=
round
(
N
r
/
2
)
)
M=\left.\operatorname{round}\left(N_{r} / 2\right)\right)
M=round(Nr/2)))进行最大比合并/等增益合并。该合并机制同时兼顾了系统的性能和系统的复杂度。
MATLAB仿真分析
[1] MIMO-OFDM无线通信技术及MATLAB实现