Frequenzgang - Vergleich Matlab Filter und FPGA Filter

OP #5964681
Hallo,

ich hoffe, dass ich hiermit das richtige Unterforum erwischt habe. Im 
Anhang befinden sich zwei Bilder. Einmal die Frequenzantwort eines von 
Matlab berechneten Filters und einmal der daraus im FPGA implementierte 
FPGA Filter. Mit dem Amplitudengang bin ich soweit zufrieden, aber der 
Phasengang scheint einen (recht großen?) Offset zu haben. Ich bin mir 
mangels Erfahrung unsicher, was das zu bedeuten hat. Heißt das, dass die 
echte Messung durch Kabel etc. einfach einen Offset enthält? Da die 
Steigung der Phasengänge im Durchlassbereich praktisch gleich ist, 
dürfte sich das allerdings nicht praxisrelevant sein, oder? Anwendung 
ist einfach eine Filterung eines Eingangssignals. Welche Verzögerung das 
Ausgangssignal hat, ist eigentlich egal.
Angehängte Dateien:
Gast
Hi,
ich denke, in MATLAB simulierst Du NUR den Filter.
Bei der Realen Messung hast Du noch den Einfluss vom Abtaster im 
Frequenzgang mit drin.
Gruß, Claude
Gast
Hallo,

zusätzliche Verzögerungen, durch AD Wandler, Kabellängen, Sonstige 
Stufen, durch die das Signal durch muss, erzeugen eine Verzögerungszeit 
t0.

Diese äußert sich in einem Phasenversatz

Sprich die Phasenverschiebung nimmt mit der Frequenz zu. Du müsstest 
also folglich eine steilere Phasenkurve sehen.

Ein über Frequenz stabiler, konstanter Phasenversatz entsteht somit 
nicht durch eine Verzögerung konstanter Zeit.

In deinen oben abgebildeten Phasenkurven sieht man auch recht deutlich, 
dass die Phase schneller abnimmt.
Und wie oben von Duke Scarring geschrieben, ist der eine zusätzliche 
Sprung im Durchlassbereich dem Überlaufen der Phase von -180 auf +180 
grad geschuldet.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 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]
  • [vhdl]VHDL-Code[/vhdl]
  • [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.