Einschwingdauer eines FIR-Filters

OP #1980341
Hallo,

folgendes Problem: das mir vorliegende Signal(Bild) wird erst AM- und 
dann FM-moduliert. Nun habe ich nach dem Demodulations- und 
Signalaufbereitungsvorgang festgestellt, dass jedesmal, wenn ich einen 
Sampleblock einlese(d.h. FM-Demodulation +  AM-Demodulation; pro Demod. 
jeweils ein digitales Filter), die ersten Samples falsch sind. Nach 
längerer Rumspielerei stieß ich auf den vermeintlichen Übeltäter: durch 
Variation der Filterkoeffizienten konnte ich diesen Fehler verändern, 
und nach ein wenig Recherche fand ich heraus dass die Einschwingdauer 
eines FIR-Filters gleich dessen Rang (= Anzahl der Filterkoeffizienten) 
ist. Nun habe ich aber ein Problem: ich habe in meiner FM einen 
Filter(Bandpass) vom Rang 228, in meiner AM(Tiefpass) 149. Falls sich 
die Einschwingdauer bei einer Kaskadierung addieren sollte(was ich 
hiermit annehme), sollten die ersten 377 Samples meines Blockes im 
Einschwingbereich liegen und deshalb verworfen werden. Jedoch weißt mein 
Bild lediglich 3 falsche Pixel auf, was in meinem Fall 3*23 = 69 Samples 
entsprechen würde.
Liegt dies daran, dass der Fehler hauptsächlich am Anfang des 
Einschwingvorgangs "wirkt" oder habe ich noch eine Sache übersehen?

Danke schonmal im Voraus!

Gruß Benny
Gast #1981387
Bei FIR Filtern ist - wie der Name schon sagt - die Impulsantwort 
begrenzt, kann also nicht länger als der Filter sein. Wenn beiden Filter 
mit derselben Frequenz laufen (was ich nicht annehme), dann ist die 
Länge der Impulsantwort die Summe der Taps.

Für deine Applikation ist aber wohl die Gruppenlaufzeit von Bedeutung, 
bei symmetrischen FIRs also die Hälfte der Taps. Allerdings verstehe ich 
noch immer nicht, wieso der Filter Fehler verursacht. Setzt vor dein 
erstes gesendetes Symbol eine Preamble und warte bis am Empfänger die 
Preamble kommt und generiere dann dein Bild.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.