Professional Documents
Culture Documents
Systems
MIMO Communications with Applications to (B)3G © J. Ylitalo & M. Juntti, University of Oulu, Dept. Electrical and
and 4G Systems ─ Beamforming & Adaptive Antennae Inform. Eng., Centre for Wireless Communications (CWC) 1
Beamforming: phased array
DOA = Direction of
• Beam steering = phasing the Arrival
antenna array elements
0
DOA
1 = 0 deg. M=8
2 = 30 deg.
DOA
-5
• Assumptions:
feasible
– interference suppressed by the beam
pattern
MIMO Communications with Applications to (B)3G © J. Ylitalo & M. Juntti, University of Oulu, Dept. Electrical and
and 4G Systems ─ Beamforming & Adaptive Antennae Inform. Eng., Centre for Wireless Communications (CWC) 2
Beamforming: array response vector
θ
Uniform Linear Array :
antenna M separated by
(m-1)d from ref. antenna
d sinθ d= λ/2
θ
d Ref.
ant. M antenna
d sinθ
θ
d Ref.
ant. M
antenna
Rxx
• Optimisation criteria
- MMSE, ML, MV ...
MIMO Communications with Applications to (B)3G © J. Ylitalo & M. Juntti, University of Oulu, Dept. Electrical and
and 4G Systems ─ Beamforming & Adaptive Antennae Inform. Eng., Centre for Wireless Communications (CWC) 7
Optimisation criteria, cont'd
wopt= α Rxx-1 h*
in which α is a scalar scaling factor, wopt the optimal antenna weight vector
Rxx-1 is the spatial correlation matrix and h represents the array response
vector of the desired signal
MIMO Communications with Applications to (B)3G © J. Ylitalo & M. Juntti, University of Oulu, Dept. Electrical and
and 4G Systems ─ Beamforming & Adaptive Antennae Inform. Eng., Centre for Wireless Communications (CWC) 8
MMSE criterion Received signal
x(t)= [x1(t) x2(t) … xM(t) ]T
- Widrow 1960 Ant 1 Ant 2 Ant M
Error signal:
ε(t) = d(t) - w* x(t)
Criteria Weight vector
Squared error: Algorithm w=[w1 … wM]T
ε(t)2 = d(t)2 -2d(t)w*x(t) + Weights
w*x(t)x*(t)w
-
Above equation is known as Wiener-Hopf
equation in matrix form. It is usually ε(t) + d(t)
referred as optimum Wiener solution
error reference
MIMO Communications with Applications to (B)3G © J. Ylitalo & M. Juntti, Universitysignal
of Oulu, Dept. Electrical andsignal
and 4G Systems ─ Beamforming & Adaptive Antennae Inform. Eng., Centre for Wireless Communications (CWC) 10
Optimal combining weights
• MMSE (Wiener S
−1 *
solution): wMMSE = R v = * −1
R −1 *
nn v
xx
1 + Sv Rnn v
1 −1 *
• Maximum Likelihood: wML = * −1
Rnn v
v Rnnv
−1
Rnn 1
• Minimum variance: wMV = * −1
- Direction of desired signal 1 Rnn1
known
Note:
S= signal power, v* = array response vector of the desired signal,
Rnn= interference+noise covariance matrix, Rxx= total received here v = rxd
signal
MIMO (signal+interference+noise) covariance
Communications with Applications to (B)3G matrix,
© J. Ylitalo v=1University
& M. Juntti, for of Oulu, Dept. Electrical and
x(t) = s(t)v + n(t)
known
and 4Gsignal
Systemsweights in MV
─ Beamforming & Adaptive Antennae Inform. Eng., Centre for Wireless Communications (CWC) 11
Optimal combining weights
- LMS
• Typical adaptive antenna algorithms:
- DMI
- RLS
MIMO Communications with Applications to (B)3G © J. Ylitalo & M. Juntti, University of Oulu, Dept. Electrical and
and 4G Systems ─ Beamforming & Adaptive Antennae Inform. Eng., Centre for Wireless Communications (CWC) 13
Example: DMI algorithm
1 K
only estimates of Rnn and rxd are E{Rxx} = Rxx = ∑ x(k ) x * (k )
ˆ
K k =1
known:
1 K
E{rxd } = rˆxd = ∑ x(k )d * (k )
K k =1
MIMO Communications with Applications to (B)3G © J. Ylitalo & M. Juntti, University of Oulu, Dept. Electrical and
and 4G Systems ─ Beamforming & Adaptive Antennae Inform. Eng., Centre for Wireless Communications (CWC) 16
References
MIMO Communications with Applications to (B)3G © J. Ylitalo & M. Juntti, University of Oulu, Dept. Electrical and
and 4G Systems ─ Beamforming & Adaptive Antennae Inform. Eng., Centre for Wireless Communications (CWC) 17