| tento článek příliš spoléhá na Reference na primární zdroje. Vylepšete to přidáním sekundární nebo terciární zdroje. (Květen 2008) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) |
The Nejméně střední filtr čtverců řešení konverguje k Wienerův filtr řešení za předpokladu, že neznámý systém je LTI a hluk je stacionární. Oba filtry lze použít k identifikaci impulzní odezvy neznámého systému, protože zná pouze původní vstupní signál a výstup neznámého systému. Uvolněním kritéria chyby ke snížení aktuální chyby vzorku namísto minimalizace celkové chyby za celé n lze algoritmus LMS odvodit z Wienerova filtru.
Odvození Wienerova filtru pro identifikaci systému
Daný známý vstupní signál , výstup neznámého systému LTI lze vyjádřit jako:
kde je neznámý koeficient kohoutku filtru a je hluk.
Modelový systém , pomocí řešení Wienerova filtru s objednávkou N, lze vyjádřit jako:
kde jsou koeficienty odbočky filtru, které mají být stanoveny.
Chyba mezi modelem a neznámým systémem může být vyjádřena jako:
Celková čtvercová chyba lze vyjádřit jako:
Použijte Minimální střední chyba kritériem pro všechny nastavením jeho spád na nulu:
který je pro všechny
Nahraďte definici :
Distribuujte částečnou derivaci:
Použití definice diskrétní vzájemná korelace:
Uspořádejte podmínky:
pro všechny
Tento systém N rovnic s N neznámými lze určit.
Výsledné koeficienty Wienerova filtru lze určit podle: , kde je vektor vzájemné korelace mezi a .
Odvození algoritmu LMS
Uvolněním nekonečného součtu Wienerova filtru pouze k chybě v čase lze odvodit algoritmus LMS.
Čtvercovou chybu lze vyjádřit jako:
Pomocí kritéria minimální střední kvadratické chyby vezměte gradient:
Použít řetězové pravidlo a nahradit definici y [n]
Pomocí klesání a velikosti kroku :
který se stává pro i = 0, 1, ..., N-1,
Toto je rovnice aktualizace LMS.
Viz také
Reference
- J.G. Proakis a D.G. Manolakis, Digital Signal Processing: Principles, Algorithms, and Applications, Prentice-Hall, 4. vydání, 2007.