Академический Документы
Профессиональный Документы
Культура Документы
OBJECTIVES
(In a CDMA system, all the users transmit in the frequency spectrum
simultaneously and are coded using spread-spectrum techniques.)
However, we
A
R
R
A
Y
Where,
Where,the
thereceived
receivedsignal
vectorrkrk(t)
(t) == xk
xk (t) + iik
k (t)
(t)++nnk
k (t)
(t)for
fori=1,2,M.
k=1,2,M.
M=
M=Number
Numberofofantenna
antennaarray
arrayelements
elementsininthe
thereceiver.
receiver.
Wk
Wk *= Adaptive tap weights ( called adaptive because the real-time received data
rk(t)
rk(t) is
is unknown
unknown or
or random
random in
in practical
practical cases
cases and
and aa stochastic
stochastic approach
approach is
is required
required
to estimate
to estimate
it )
it )
= Wn rn (rn Wn dn*)
Wlms
Wmmse (in the mean square sense)
Advantages:
simplicity in implementation
stable and robust performance against
different signal conditions
Disadvantage:
Relatively slow Convergence ( but that can
be overcome by using normalised LMS)
H
n+1
= Wn ( rn rn H Wn( | Wn H rn|2 A2 ))
p(t)
Advantage:
Disadvantages:
Idea :
n-k |e(k)|2 is to be minimized.
Wn+1 = Wn ( R-1rn ( rn H Wn dn* ))
0<<1 (usually close to 1).
Advantages:
Very Fast
Disadvantage:
Increase in computational complexity
( something we realized while writing the C
programs and the LabVIEW codes)
EXPERIMENTAL DATA
Number
of users (K) = 5
Number of Array Elements (M) = 12
Direction of Arrival for the user of interest
(the LOOK angle)=60o
Direction of Arrival of the Interferers =
[-80o,-15o, 0o, 40o]
Number of iterations or data points
considered (N)=1000
EXPERIMENTAL RESULTS
Observe the peak at 60o ( the LOOK angle) and nulls at [-80o,-15o, 0o,40o]
the angles of arrivals of the interferers. The RLS curve converges fastest
and the best to the MMSE curve.
The above diagram depicts the adaptive algorithm at the receiver which essentially
deciphers which bit was transmitted by the user-of-interest.
The received vector r is passed through a linear filter characterized according to the
adaptive filtering technology used (LMS, RLS, CMA etc) .
The bit transmitted is decided by performing a hypothesis testing on
Sign(W T *r), i.e if Sign(W T *r), >0 then a +1 was transmitted, and if it is <0 then
-1 was transmitted.
GUI
The
About LabVIEW
It
where the user can select the signals angles of arrivals and the operating SNR (in dB)
where the Online Adaptive Algorithm can be chosen. On clicking on one of the
control buttons, thepower beam-pattern and the BER curves can be obtained.
The DSP Board Interfaced with the Code Composer Studio that executes the
C codes.
OBJECTIVES ACHIEVED
The
LMS
CMA
RLS