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 

Butterworth Filter



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!

12.11.2008, 12:53
Beitrag #1

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Butterworth Filter
Hallo,
ich hätte mal so Grundsätzliche Fragen um Butterworth Filter. Also ich möchte ein Sinussignal damit Filtern, aber wie genau kommt man eigentlich an die Einstellungen für den Filter?
Und irgendwie kommt im Signalverlaufsdiagramm garnichts an, also zumindest nicht das was sollte.
Jemand meinte das es daran liegen könnte das das Signal nicht fließend, sondern nur Punkt für Punkt ankommt...aber wie bekomme ich denn ein fließendes Signal?

Lv85_img


Angehängte Datei(en)
Sonstige .vi  filter2.vi (Größe: 41,64 KB / Downloads: 328)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2008, 17:36
Beitrag #2

oenk Offline
LVF-Stammgast
***


Beiträge: 361
Registriert seit: May 2005

>= 7.1
2004
EN

3018
Schweiz
Butterworth Filter
Ich muss dich leider enttäuschen: es kommt genau an, was ankommen sollte.

Sagt dir Einschwingen, Grenzfrequenz, Samplingdauer etwas?
Wenn ja, hätte es dir selbst auffallen können, wenn nicht -> lies dich in das Thema mal ein!

Jetzt zu deinem Problem:
Dein Signal hat eine Samplerate von 1kHz und zeigt 1000samples an und wenn du dann ein Tiefpass mit einer Grenzfrequenz von 1kHz machst, kann ja nichts rauskommen.
Aendere mal die Samples auf 10000 und reduziere die Grenzfrequenz auf 200, dann kommt raus, was du erwartest! Das Einschwingverhalten am Anfang ist normal!

Noch ein kleiner Tip am Rande: Finger weg von den Express-VIs, oder besser gesagt, wenn du sie schon verwendest, dann schau dir die Konfiguration genaustens an, sonst kann dir was entgehen und du suchst eweig nach dem Fehler!

Gruss,
Christian

In theory, there is no difference between theory and practice; In practice, there is.

Chuck Reid
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.05.2009, 07:45
Beitrag #3

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Butterworth Filter
Hi,
ich muss diesen Thread und den Filter nochmal ausgraben.
Also ich bekomme ein Signal wie durch die Generatoren in dem VI simuliert, und diese Sollen dann duchr einen Butterworth filter.
Im Prinzip funktioniert es auch, nur wenn man sich den Graph mal anguckt gibt es in einem regelmäßigen abstand einen Ausschlag/Hacken....wie auch immer man das nennen will. Jedenfalls schein er dann immer von neuem an zu fangen, die Filterung soll aber kontinuierlich erfolgen.
Wie kann ich diesen Messfehler weg bekommen?



LV8.6


Angehängte Datei(en)
Sonstige .vi  ENERGIE_EnergieBerechung_new.vi (Größe: 19,09 KB / Downloads: 240)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.05.2009, 21:52
Beitrag #4

ImExPorty Offline
LVF-Freak
****


Beiträge: 572
Registriert seit: Jan 2008

8.6
2001
kA

65934
Deutschland
Butterworth Filter
Hallo Destiny,
   
viel Erfolg

1 Postingempfehlungen, 2 Motivation
Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.05.2009, 20:15 (Dieser Beitrag wurde zuletzt bearbeitet: 25.05.2009 20:24 von jg.)
Beitrag #5

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Butterworth Filter
ah,ok......wer lesen kann ist klar im vorteilSmile
ABER, es scheint immer noch abhängig von der Blockgröße des Signals, das sollte es aber wenn möglich nicht.
Lv86_img


Angehängte Datei(en)
Sonstige .vi  butterworth.vi (Größe: 19,9 KB / Downloads: 276)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.05.2009, 20:24
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Butterworth Filter
Offtopic

Nicht vergessen:
http://www.LabVIEWforum.de/LV-Version-hoch...d39s-t7949.html

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.05.2009, 20:35
Beitrag #7

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Butterworth Filter
' schrieb:Offtopic

Nicht vergessen:
http://www.LabVIEWforum.de/LV-Version-hoch...d39s-t7949.html
ups, sorry Blush
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.05.2009, 21:12
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Butterworth Filter
' schrieb:ABER, es scheint immer noch abhängig von der Blockgröße des Signals, das sollte es aber wenn möglich nicht.
Lv86_img
Problem ist: Du jagst 4 Signale in einer For-Schleife durch dasselbe Filter-VI. Dieses Filter-VI ist als reentrant definiert (was jetzt noch nicht zum Problem führt). Selbst wenn du jetzt den Eingang Init auf True setzt, dann wird erst das erste Signal auf den Filter losgelassen, dann das zweite (aber mit der Initialisierung des ersten), dann das dritte (in der Historie sind jetzt erstes uns zweites Signal) etc. etc. etc.

Probier mal folgendes: Schließ mal eine eine an den Loop-Index der For-Schleife an, dann wirst du sehen, das Signal ist wunderbar.

Wenn du 4 Signale parallel filtern willst, dann musst du den Filter (leider) 4x parallel im Blockdiagramm anordnen. Dann sollte es wegen der Reentrant-Definition des Filter-VI funktionieren.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Wer kann diesen Filter erklären? Philipp841 12 7.279 25.07.2020 07:32
Letzter Beitrag: Martin.Henz
  Extended Kalman Filter in LabVIEW Heber 11 8.527 20.04.2017 09:26
Letzter Beitrag: Heber
  Hochpass Filter se 19 13.412 14.06.2015 18:32
Letzter Beitrag: se
  Filter selbst erstellen creo_123 13 12.877 23.04.2013 14:20
Letzter Beitrag: Lucki
  Filter tetef 5 6.270 09.04.2013 09:52
Letzter Beitrag: creo_123
  IIR-Notch-Filter 50Hz JaDa 4 7.498 25.11.2012 09:01
Letzter Beitrag: Lucki

Gehe zu: