LabVIEWForum.de
Messwerte stören beim Ablesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Messwerte stören beim Ablesen (/Thread-Messwerte-stoeren-beim-Ablesen)



Messwerte stören beim Ablesen - helmi_21 - 03.04.2008 21:09

:wall:Hallo LV-User, Wacko
wollte gestern meine Studienarbeit Wasser-Füllstandsregelung mit PI-Regler abgeben...
Leider ist meinem Prof. eine "Kleinigkeit" aufgefallen, und zwar wird über einen Drucksensor
der Füllstand in einem Rohr (ca.50cm) angezeigt. Der Druchsensor wird über eine Q-DAQ erfasst,
daraus kann dann die Regelgröße (IST-Füllstand) bzw. Regelfehler (e(t)) angezeigt werden.
Der Drucksensor (10cm = 1V) ist jedoch sehr empfindlich, d.h. durch das Wasserplätschern
springt die Anzeige im 0,XXVolt ständig hin und her.. das ist die "Kleinigkeit" die den Prof. stört.
Seiner Meinung nach soll ich einen Tiefpassfilter bzw. einen gleitenden Mittelwert direkt nach
der DAQ-Erfassung nachschalten und dann erst auf die Anzeige gehen bzw Regelfehler berechnen....


Hat jemand eine Idee ob Bereits geeignete Filter od. evtl. Glätter für mein Problem existieren,
bzw. wie man so was mit LV programiert?

Gruß helmi
PS: die Anzeige soll eben auf 2Kommastellen(Genauigkeit ablesbar sein)


Messwerte stören beim Ablesen - dc6xs - 03.04.2008 21:16

Beispiele im LV-Examplefinder und auch hier im Forum mal gesucht?
Mittelwertbildung kann man auch leicht von Hand mit etwas Nachdenken lösen..

BTW: Is der Sensor denn auch genau genug für 2 Nachkommastellen?


Messwerte stören beim Ablesen - helmi_21 - 04.04.2008 16:57

' schrieb:Beispiele im LV-Examplefinder und auch hier im Forum mal gesucht?
Mittelwertbildung kann man auch leicht von Hand mit etwas Nachdenken lösen..

Hab heut alles mögliche versucht um diese sch.. schwankungen weg zu kriegen...
Angefangen von der Taktung meiner DAQ-Karte bis hin zur Manipulation der Anzeigeelemente..
Bei den Beispielen von Filtern habe ich auch lange gesucht und nichts gefunden..
Ich weiss ja nochnichtmal welch ein Filter für so eine Glättung zuständig ist..
Vor allem programmieren mit AraysBahn
Apropo Glättung- gibt es fertige Glättungsfunktonen- vieleicht würde das schon funkt..

Also vieleicht hatte schon mal jemand ähnliche probleme mit zitternden Anzeigen

Nice weekend
helmi


Messwerte stören beim Ablesen - dc6xs - 04.04.2008 18:36

Wasn an Arrays so schlimm?

Is doch nit so schwer.. (Solange man unter vier Dimensionen bleibtWink)

Stichwörter für Deine Suche: Mittelwertbildung, Tiefpassfilter, Rundung

BTW: Neben der Filterung in LV könntest Du ja auch das Signal des Drucksensors vor der Abtastung auf der Karte durch ein Hardware-Filter glätten ,)

Gruß,
Robert


Messwerte stören beim Ablesen - stein - 04.04.2008 21:46

Hallo helmi_21;

ich hatte ähnliche Probleme mit meinen Signalen.
Du kannst z.B. das Express-VI "Statistik" mit der Option Zentralwert nehmen. Das Verfahren funktioniert nach dem Median-Verfahren, dass von extremen Ausreißern praktisch nicht beeinflußt wird, anders wie beim Mittelwert.

Oder das Express-VI "Filter", dort kannst Du den Filtertyp Glätten wählen und den gleitenden Durchschnitt mit rechteckig oder dreieckig einstellen. Zusätzlich ist dort die Halbwertsbreite des gleitenden Durchschnitts einstellbar.

Gruss Daniel


Messwerte stören beim Ablesen - helmi_21 - 07.04.2008 20:58

' schrieb:ich hatte ähnliche Probleme mit meinen Signalen.
Du kannst z.B. das Express-VI "Statistik" mit der Option Zentralwert nehmen. Das Verfahren funktioniert nach dem Median-Verfahren, dass von extremen Ausreißern praktisch nicht beeinflußt wird, anders wie beim Mittelwert.

Oder das Express-VI "Filter", dort kannst Du den Filtertyp Glätten wählen und den gleitenden Durchschnitt mit rechteckig oder dreieckig einstellen. Zusätzlich ist dort die Halbwertsbreite des gleitenden Durchschnitts einstellbar.

Wuderbar funktioniert perfekt
Vielen Dank für die guten Ratschläge
LG helmi