Ich versuche, mithilfe des RLS-Algorithmus die optimale Filterlänge für eine adaptive Filterung zu finden.
Das "Fehlersignal" ist also das Signal ohne Rauschen (und das ist das Signal, das ich will).
Wenn ich habe aber ist mein gewünschtes Signal, das brauche ich Ich finde die optimale Filterlänge (und die Verzögerung) anhand des MSE-Kriteriums, aber jetzt habe ich das gewünschte Signal als Fehler, sodass ich nicht weiß, wie ich die optimale Filterlänge finden kann, da ich keine Ahnung habe, was MSE muss ich am Ausgang bekommen!
Kann mir jemand sagen, was ich tun soll?
Vielen Dank!
Antworten:
Um einen optimalen Wert für die Verzögerung wählen zu könnenΔ Es ist wichtig zu verstehen, wie das System funktioniert. Der Zweck der Verzögerung besteht darin, das gewünschte Signal zu dekorrelierens(n) und die Signalkomponente s(n−Δ) am Eingang des adaptiven Filters. Das bedeutet, dassΔ muss so gewählt werden, dass die Autokorrelation Rss(k) von s(n) ist (nahe) Null für Verzögerungen größer als Δ ::
Wir können uns jedoch nicht entscheidenΔ beliebig groß, da die verzögerte Interferenz am Eingang des Filters mit der dem Signal hinzugefügten Interferenz, dh der Autokorrelation, korreliert werden muss Rrr(k) der Interferenz muss mit einer Verzögerung von noch signifikant sein Δ Andernfalls kann das adaptive Filter die Interferenz nicht vorhersagen. Wenn wir das annehmen könnenr(n) ist schmalbandig im Vergleich zu s(n) ist es immer möglich, einen geeigneten Wert für zu finden Δ .
Mit einem angemessenen Wert fürΔ Das adaptive Filter versucht, die Interferenz vorherzusagen, dh es versucht, den Effekt der Verzögerung in dem Frequenzband rückgängig zu machen, in dem die Interferenz signifikante Frequenzkomponenten aufweist. Die Ausgabe des Filters wird sich also annähernr(n) :: y(n)≈r(n) . Folglich nähert sich das Fehlersignal dem gewünschten Signal an:e(n)≈s(n) .
Nachdem Sie einen Wert für ausgewählt habenΔ basierend auf der Autokorrelation von s(n) muss die Filterlänge durch Ausprobieren gewählt werden. Ein langer Filter führt zu einer besseren Unterdrückung auf Kosten einer langsameren Konvergenz.
quelle