|
PASTd Algorithm
Dec 24,2008 00:00
by
admin
PASTd AlgorithmLet
with a matrix argument
Therefore, for r = 1, the
solution of minimizing
where 0 < b < 1 is a forgetting factor. The key issue of the
PASTd (projection approximation subspace tracking with deflation) approach is to
approximate W[i]H r[n] in (2.151), the unknown projection of r[n] onto the
columns of W[i], by y[n] = W[n – 1]H r[n], which can be
calculated for 1
The recursive least-squares (RLS) algorithm can then be used to solve for the W[i] that minimizes the exponentially weighted least-squares criterion (2.152). The PASTd algorithm for tracking the eigenvalues and
eigenvectors of the signal subspace is based on the deflation technique and can
be described as follows. For r = 1, the most
dominant eigenvector is updated by minimizing Based on the estimated eigenvalues, using information theoretic criteria such as the Akaike information criterion (AIC) or the minimum description length (MDL) criterion [557], the rank of the signal subspace, or equivalently, the number of active users in the channel, can be estimated adaptively as well [585]. The quantities AIC and MDL are defined as follows:
where M is the number of data samples used in the estimation. When an exponentially weighted window with forgetting factor b is applied to the data, the equivalent number of data samples is M = 1/(1 - b). a(k) in the definitions above is defined as
The AIC (respectively, MDL) estimate of subspace rank is given
by the value of k that minimizes the quantity (2.153) [respectively, (2.154)]. Finally, the PASTd algorithm for both rank and
signal subspace tracking is summarized in Table 2.1. The computational complexity of this
algorithm is Simulation ExamplesIn what follows we provide two simulation examples to illustrate the performance of the subspace blind adaptive detector employing the PASTd algorithm. Example 1: Performance Comparison
Between Subspace and MOE Blind Detectors This example compares the
performance of the subspace-based blind MMSE detector with the performance of
the MOE blind adaptive detector. It assumes a real-valued synchronous CDMA
system with a processing gain N = 31 and six
users (K = 6). The desired user is user 1. There
are four 10-dB multiple-access interferers (MAIs) and one 20-dB MAI (i.e., Figure 2.10. Performance comparison between a subspace-based blind linear MMSE multiuser detector and an RLS MOE blind adaptive detector. The processing gain N = 31. There are four 10-dB MAIs and one 20-dB MAI in the channel, all relative to the desired user's signal. The signature sequence of the desired user is a m-sequence, whereas the signature sequences of the MAIs are randomly generated. The signal-to-ambient noise ratio after despreading is 20 dB. The forgetting factor used in both algorithms is 0.995. The data plotted are averages over 100 simulations.
As a comparison, the simulated performance of the recursive least-squares (RLS) version of the MOE blind adaptive detector is also shown in Fig. 2.10. It has been shown in [389] that the steady-state SINR of this algorithm is given by
where SINR* is the output SINR value of the exact
linear MMSE detector, and Example 2: Tracking Performance in a Dynamic Environment This example illustrates the performance of the subspace blind adaptive detector in a dynamic multiple-access channel, where interferers may enter or exit the channel. The simulation starts with six 10-dB MAIs in the channel; at t = 2000, a 20-dB MAI enters the channel; at t = 4000, the 20-dB MAI and three of the 10-dB MAIs exit the channel. The performance of the proposed detector is plotted in Fig. 2.11. It is seen that this subspace-based blind adaptive multiuser detector can adapt fairly rapidly to the dynamic channel traffic. Figure 2.11. Performance of a subspace-based blind linear MMSE multiuser detector in a dynamic multiple-access channel where interferers may enter or exit the channel. At t = 0, there are six 10-dB MAIs in the channel; at t = 2000, a 20-dB MAI enters the channel; at t = 4000, the 20-dB MAI and three of the 10-dB MAIs exit the channel. The processing gain N = 31. The signal-to-noise ratio after despreading is 20 dB. The forgetting factor is 0.995. The data plotted are averages over 100 simulations.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||