Adaptive equalizer

Revision as of 23:27, 23 January 2025 by imported>GreenC bot (Rescued 1 archive link; reformat 1 link. Wayback Medic 2.5 per Category:All articles with dead external links - pass 4)
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

An adaptive equalizer is an equalizer that automatically adapts to time-varying properties of the communication channel.<ref>S. Haykin. (1996). Adaptive Filter Theory. (3rd edition). Prentice Hall.</ref> It is frequently used with coherent modulations such as phase-shift keying, mitigating the effects of multipath propagation and Doppler spreading.

Adaptive equalizers are a subclass of adaptive filters. The central idea is altering the filter's coefficients to optimize a filter characteristic. For example, in case of linear discrete-time filters, the following equation can be used:<ref>Template:Cite book</ref>

<math> \mathbf{w}_{opt} = \mathbf{R}^{-1}\mathbf{p}</math>

where <math>\mathbf{w}_{opt}</math> is the vector of the filter's coefficients, <math>\mathbf{R}</math> is the received signal covariance matrix and <math>\mathbf{p}</math> is the cross-correlation vector between the tap-input vector and the desired response. In practice, the last quantities are not known and, if necessary, must be estimated during the equalization procedure either explicitly or implicitly.

Many adaptation strategies exist. They include, e.g.:

File:SG RLS LMS chan inv.png
The mean square error performance of LMS, SG and RLS in dependence of training symbols. Parameter <math>\mu</math> denotes step size, and <math>\lambda</math> means forgetting factor.
File:SG RLS LMS chan var.png
The mean square error performance of LMS, SG and RLS in dependence of training symbols in case of changed during the training procedure channel. Signal power is 1 W, noise power is 0.01 W.

A well-known example is the decision feedback equalizer,<ref>Decision Feedback Equalizer</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> a filter that uses feedback of detected symbols in addition to conventional equalization of future symbols.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> Some systems use predefined training sequences to provide reference points for the adaptation process.

See alsoEdit

ReferencesEdit

Template:Reflist