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 

Signalglättung mit digitalem 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!

08.02.2009, 11:50
Beitrag #1

Jürgen161 Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Dec 2008

8.5.1
2007
de

38112
Deutschland
Signalglättung mit digitalem Filter
Hallo, ich habe folgendes Problem.

Ich lese alle 500ms einen Temperaturwert ein.
Das Signal soll nun geglättet werden, damit eventuell auftretende "Ausreißer" wegfallen.

Ich habe die Vorgabe das ganze über ein Digitales Filter zu lösen.
Kann mir da evtl. jemand weiterhelfen, wie man ein fertiges Filter aus der Funktionen-Palette entsprechend einsetzten kann??

Danke schon mal für Antworten.

Gruß Jürgen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.02.2009, 08:42
Beitrag #2

Xaran Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 200
Registriert seit: Jun 2006

LabView 2009
2006
en

80***
Deutschland
Signalglättung mit digitalem Filter
Moin Moin!

Wenn es um Ausreißer geht, würde ich ein Median-Filter verwenden. Wenn Du danach suchst, bekommst Du über die Hilfe ein passendes Beispiel.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2009, 10:03
Beitrag #3

Jürgen161 Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Dec 2008

8.5.1
2007
de

38112
Deutschland
Signalglättung mit digitalem Filter
Danke, ich werde das mal mit dem Median-Filter versuchen...

Ich dachte, das ganze wäre evtl. irgendwie über einen Tiefpass zu machen...kann da jemand was dazu sagen??
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2009, 10:17
Beitrag #4

Xaran Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 200
Registriert seit: Jun 2006

LabView 2009
2006
en

80***
Deutschland
Signalglättung mit digitalem Filter
Kommt darauf an - was möchtest Du denn hören?Wink

Eine Tiefpassfilterung (oder auch eine Bandpassfilterung) der Daten ist natürlich möglich. Wenn Du weißt, in welchen Frequenzbereich die Signale liegen, die Du erwartest kannst Du damit recht einfach die störenden, hohen Frequenzen herausfiltern.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2009, 11:21 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2009 11:25 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
Signalglättung mit digitalem Filter
' schrieb:Ich dachte, das ganze wäre evtl. irgendwie über einen Tiefpass zu machen...kann da jemand was dazu sagen??

Eine Tiefpassfilter oder Mittelwertbilder ist am besten geeignet bei normalen statistischen Schwankungen der Messwerte. Der Verlauf wird dann geglättet.
Du hast aber in Deiner Frage von "Ausreißern" gesprochen. Das sind ungültige Werte, die zu eliminieren sind. Das wird mit dem Medianfilter erreicht, und deshalb war das die richtige Antwort.
Bei Verwendung eines Tiefpassfilters /Mittelwertbilders würde hingegen der falsche Messwert des Aureißers auf die Nachbarumgebung verteilt, wordurch das "Aureißen" zwar weniger dramatisch in Erscheinung treten würde. Aber genau genommen würden dann alle dies Nachbarwerte falsch, und nicht nur der eine Ausreißer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2009, 14:50
Beitrag #6

Jürgen161 Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Dec 2008

8.5.1
2007
de

38112
Deutschland
Signalglättung mit digitalem Filter
@Lucki: Ok ich glaub ich hab meine Frage ein bißchen falsch formuliert...

Ich würds auf jeden Fall gerne mit einem Tiefpass machen für eine Glättung des Signals....
Hab leider absolut keine Ahnung wie das zu machen ist, bin ein totaler Anfänger auf dem Gebiet, aber ich muss es irgendwie hinkriegen.

Also ich lese alle 500ms einen neuen Wert ein...dann soll das ganze geglättet werden über TP...

Vielleicht kann mir nochmal jemand erläutern wie das in LabVIEW zu lösen ist.

Vielen Dank schonmal für eure Bemühugen. Gruß Jürgen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.02.2009, 15:13
Beitrag #7

chrissyPu Offline
LVF-Stammgast
***


Beiträge: 467
Registriert seit: Jun 2006

2014 PDS
2006
DE_EN

64283
Deutschland
Signalglättung mit digitalem Filter
Hi!

' schrieb:Also ich lese alle 500ms einen neuen Wert ein...dann soll das ganze geglättet werden über TP...
Was soll der Tiefpass denn für eine Grenzfrequenz haben? Wenn Du so abtastest bekommst Du sowieso keine sinnigen Werte über 1Hz raus...

Ansonsten wäre die Reihenfolge für Deine Filterauswahl:
1. Entscheidung, ob direkt oder erst mit gepufferten Daten filtern
2. Design für eine Filterarchitektzur
3. VI raussuchen, Hilfe lesen...

Ist eigentlich nicht so wirklcih kompliziert...

ch
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2009, 16:25
Beitrag #8

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Signalglättung mit digitalem Filter
Also den Tiefpass würde ich NICHT verwenden - der Grund - siehe oben. Der Medianfilter ist hier der Richtige. Nachher kanste das Tiefpassfilter anflanschen.

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2009, 16:43
Beitrag #9

Jürgen161 Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Dec 2008

8.5.1
2007
de

38112
Deutschland
Signalglättung mit digitalem Filter
Danke schon mal für die Beiträge!!

Also ich will auf jeden Fall direkt während der Messung filtern...
Bei Punkt 2. "Design für die Filterarchitektur" hab ich schon Probleme, oder besser gesagt keine Ahnung...

Naja...also mit dem Median-Filter...
Der Median-Filter benötigt am Eingang ein 1D-Array mit den Werten die zu Filtern sind...
Ich schreibe also meine eingelesenen Werte in ein 1D-Array und das dann durch den Filter...
In das Array schreibe ich den aktuellen Messwert und einige Werte aus der Vergangenheit...so viele über die ich eben Filtern will...

Sehe ich das so richtig?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2009, 16:49
Beitrag #10

chrissyPu Offline
LVF-Stammgast
***


Beiträge: 467
Registriert seit: Jun 2006

2014 PDS
2006
DE_EN

64283
Deutschland
Signalglättung mit digitalem Filter
' schrieb:Bei Punkt 2. "Design für die Filterarchitektur" hab ich schon Probleme, oder besser gesagt keine Ahnung...
http://de.wikipedia.org/wiki/Filter_(Elektronik), Punkt 3.1

ch
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Wer kann diesen Filter erklären? Philipp841 12 6.201 25.07.2020 07:32
Letzter Beitrag: Martin.Henz
  Nur eine Leitung in digitalem Signalverlaufsgraph darstellen? dulfried 10 6.028 21.09.2017 06:29
Letzter Beitrag: RMR
  Extended Kalman Filter in LabVIEW Heber 11 7.517 20.04.2017 09:26
Letzter Beitrag: Heber
  Hochpass Filter se 19 11.617 14.06.2015 18:32
Letzter Beitrag: se
  Filter selbst erstellen creo_123 13 11.399 23.04.2013 14:20
Letzter Beitrag: Lucki
  Filter tetef 5 5.757 09.04.2013 09:52
Letzter Beitrag: creo_123

Gehe zu: