Adaptive antenna arrays are used for reducing the effects of interference in mobile communications. The adaptation typically consists of updating the antenna weights by a recursive least-squares algorithm. We add another adaptive loop that greatly improves the performance when the environment is randomly-varying. Consider a single cell system with a (receiving) antenna array at the base station. Algorithms for tracking time varying parameters require a balance between the need to track changes (needing a short memory) and the need to average the effects of disturbances (needing a long memory). Typical algorithms seek to recursively compute the antenna weights that minimize (at times kh, k=1, 2..., for small h) E/spl Sigma//sub l=1//sup k/ /spl alpha//sup k-l/e/sub l//sup 2/:e/sub l/ are the reception errors and /spl alpha/<1. This minimization is used only to get good weights. The performance is measured by the sample average bit error rate, which depends heavily on /spl alpha/. The optimal /spl alpha/ can change significantly in seconds. The method can be used to improve algorithms for tracking parameters of time varying systems. The additional adaptive loop, based on a natural "gradient descent" method and of the stochastic approximation type, tracks the optimal value of /spl alpha/. The antenna weights and the value of /spl alpha/ are adapted simultaneously. Simulations under a variety of operating conditions show that the algorithm is practical and tracks the optimal weights and value of /spl alpha/ very well. In terms of average bit error rates and for all of the scenarios tested, the new system always performs better (sometimes much better) than an algorithm that uses any fixed value of /spl alpha/.
[1]
J. H. Winters,et al.
Effect of fading correlation on adaptive arrays in digital mobile radio
,
1994
.
[2]
J. Brossier.
Egalisation adaptative et estimation de phase : application aux communications sous-marines
,
1992
.
[3]
H. Kushner,et al.
Analysis of adaptive step size SA algorithms for parameter tracking
,
1994,
Proceedings of 1994 33rd IEEE Conference on Decision and Control.
[4]
Lennart Ljung,et al.
System Identification: Theory for the User
,
1987
.
[5]
Harold J. Kushner,et al.
Adaptive optimization of least-squares tracking algorithms: with applications to adaptive antenna arrays for randomly time-varying mobile communications systems
,
2005,
IEEE Transactions on Automatic Control.
[6]
J. H. Winters.
Signal acquisition and tracking with adaptive arrays in the digital mobile radio system IS-54 with flat fading
,
1993
.
[7]
W. C. Jakes,et al.
Microwave Mobile Communications
,
1974
.
[8]
Harold J. Kushner,et al.
Stochastic Approximation Algorithms and Applications
,
1997,
Applications of Mathematics.