INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Fragen zu dem vorprogrammierten Butterworthfilter



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

19.01.2016, 17:44
Beitrag #1

Annemike Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jan 2016

Studenten Version
2015
DE



Fragen zu dem vorprogrammierten Butterworthfilter
Momentan arbeite ich daran, den vorimplemetierten Butterworthfilter manuel zusätzlich zu den gegebenen Optionen zu verändern. Dabei habe ich allerdings das Problem, dass es in der vorprogrammierten SubVI ein Input gibt, bei welchem es sich um ein 1*6 Array handelt und von welchem ich nicht verstehe, wie sich dessen Werte berechnen.
Ich meine den Teil, welcher in dem angehängten Foto "scaled coefficients" heißt.
Kann mir vielleicht jemand sagen, wie sich diese Berechnen und aus welchen Komponenten sie sich zusammensetzten?
Zu dem beschriebenen SubVI kommt man, wenn man einen Butterworthfilter einfügt, per Rechtsklick auf diesen auswählt "in SubVI umwandeln" und sich dann weiter durchklickt.
Über jede Antwort freue ich mich sehr Big Grin


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
19.01.2016, 18:40
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Fragen zu dem vorprogrammierten Butterworthfilter

Akzeptierte Lösung

Hallo Annemike,

das sind die Filterkoeffizienten.
Da der FPGA nur schlecht mit FXP/SGL-Werten rechnen kann, hat man die Koeffizienten skaliert und als I32 (?) abgelegt. Hinterher wird das Filterergebnis ja auch wieder mit 2^-11 runterskaliert…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.01.2016, 22:50
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Fragen zu dem vorprogrammierten Butterworthfilter
Mit Filtern kenne ich mich einigermaßen aus, jedoch nicht mit dem FPGA-Modul. Wenn Du Hilfe für das "manuelle Ändern zusätzlich zu den gegebenen Option" brauchst, so wäre das von meiner Seite aus machbar, wenn Du das Problem mittels eines normalen VI ohne FPGA-Modul beschreibst. Vielleicht ist das möglich.
Gruß Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.01.2016, 12:00
Beitrag #4

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
RE: Fragen zu dem vorprogrammierten Butterworthfilter
Hallo Annemike,

hier steht unter "Koeffizienten" wie man die "scaled coefficients" berechnet:

https://de.m.wikipedia.org/wiki/Butterworth-Filter

Grüße

kpa
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.01.2016, 19:06 (Dieser Beitrag wurde zuletzt bearbeitet: 21.01.2016 19:07 von Lucki.)
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Fragen zu dem vorprogrammierten Butterworthfilter
@kpa
Der Link bezieht sich auf analoge Filter, mit analogen Koeffizienten. Zwar kann man diese Koeffizienten mittels Z-Transformation in die hier gebrauchten digitalen Filterkoeffizienten umrechen. Das ist aber nicht trivial, so daß ich in Anlehnung an einen bekannten Merkelschen Spruch hier eher sagen würde: "Dieser Link ist nicht hilfreich"
Gruß Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2016, 11:06
Beitrag #6

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
RE: Fragen zu dem vorprogrammierten Butterworthfilter
Hallo,

hier ist ein besserer Link.

zB: "3.6.1.2 Example 2" da kann man sehen wie die Koeffizienten der z-transformierten Übertragungsfunktion auf das Signal wirken "Figure 3-6-4".

http://www.mikroe.com/chapters/view/73/c...r-filters/

Trivial ist das nicht.

Grüße

kpa
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Gehe zu: