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 

Signal mit Kennlinie Verarbeiten



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!

13.06.2006, 13:23
Beitrag #1

0Ger Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Jun 2006

8
-
kA


Deutschland
Signal mit Kennlinie Verarbeiten
Hallo,

für einen Versuchsaufbau soll ein Sensor ausgelesen werden. Die ausgelesenen Werte sollen anschliessend mit Hilfe einer Kennlinie ausgewertet werden von der einige Stützstellen bekannt sind.

Wie kann ich eine solche Kennlinie in LV abbilden und gegebenenfalls Punkte zwischen den Stützstellen interpolieren?

Ich würde mich sehr freuen wenn mir dabei jemand weiter helfen könnte.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.06.2006, 08:08
Beitrag #2

M. Vöcking Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 64
Registriert seit: May 2005

8.60
2005
de

36266
Deutschland
Signal mit Kennlinie Verarbeiten
Hallo OGer,

unter "Mathematics" findest Du den Unterbereich "Fitting". Dort findest Du sehr viele Möglichkeiten zur Lösung Deines Problems.

Gruß Michael
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.06.2006, 12:25
Beitrag #3

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Signal mit Kennlinie Verarbeiten
Richtig, am besten das VI "General Polynomial Fit" benutzen, damit funktioniert es bei mir ohne Probleme. Auf dem Bild siehst du die Anwendung dieses VIs. Mein Programm wertet die von einem Sensor aufgenommenen Werte aus, approximiert diese und stellt grafisch und tabellarisch die Differenz zwischen der aufgenommenen Kennlinie und der approximierten Kurve dar, weil sonst man (abhängig vom Sensor) keine Differenz mit Augen erkennen kann.

Gruss, Eugen


Angehängte Datei(en) Thumbnail(s)
   

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.06.2006, 13:56
Beitrag #4

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Signal mit Kennlinie Verarbeiten
Mesdatenerfassung ist die Grundlage von LabVIEW überhaupt, und für die Erfassung braucht man Sensoren, die auch nichtlinear sein können und entsprechend kalibriert werden müssen. Dein Problem ist also etwas ganz alltägliches, und weil das auch die Entwickler von LabVIEW wußten, sind die entsprechenden Tools alle schon fix und fertig vorkonfiguriert.

Die beste Methode ist, die Kalibrierkurve im NI-M&A-Explorer zu hinterlegen. Vorteil: Die Kalibrierkurve ist nicht im LV- Programm selbst, es gibt weniger Probleme beim Austausch des Sensors, wenn das Programm als exe kompiliert wurde.
Anlegen: M&A-Explorer/Skalierungen/Neu. Als nächstes wird dann eine Auwahl angeboten, in Deinem Fall käme für die Skalierung "Tabelle" oder "Polynom" in Frage. Alles weiter ist selbsterklärend, es macht Spaß das Tool zu verwenden.
Wenn die Skalierung steht, dann hast Du darauf wie folgt Zugriff:
Anlegen eines Virtuellen Kanals in M&A-Eyplorer: Datenumgebung/NI-DAQmx-Tasks. Bei der Erstellung des Tasks gibt es ein Feld "Eigene Skalierungen", die vorher erstellte Skalierung steht dann zur Auswahl.

Laß Dich nicht abschrecken, es ist alles total einfach. Mehr brauchst Du nicht, beim Lesen der Werte mit DAQmxRead kommen ausgansseitig nicht wie sonst Spannungwerte in Volt heraus, sindern direkt die die von Dir kalibrierten und linearisierten physikalischen Einheiten. Eleganter geht es wirklich nicht.

Ergänzung: Man kann, muß aber nicht die Kalibrierkurve im M&A-Explorer anlegen. Ebenfalls muß man nicht unbedingt einen virtuellen Kanal im M&A-Explorer alegen. Es geht alles auch mit dem Eigenschaftknoten "DAQmx-Kanal" einzurichten, die dann zu verwendenten Eigenschaften sind u.a.: "Analogeinheit:Name der angepassten Skalierung", "Analogeinheit: Allgemeine Eigenschaften: Skalierungsparameter:..."

Wenn Du nicht gleich klar kommst, helfe ich Dir gern weiter, es lohnt sich auf alle Fälle es so zu machen statt irgendwelche Mathematik-Tools zu zu bemühen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.06.2006, 14:13
Beitrag #5

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Signal mit Kennlinie Verarbeiten
Stimmt, das Thema war schon im Forum ausführlich besprochen.

Nur wie ich es verstanden habe, braucht 0Ger nicht die kalibrierten (durch LV bzw. MAX angepasste) Werte als Eingänge, sondern nur die grafische Darstellung der nichtkalibrierten und der kalibrierten (approximierten) Kurven.


Gruss, Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.06.2006, 20:04 (Dieser Beitrag wurde zuletzt bearbeitet: 24.06.2006 20:05 von Lucki.)
Beitrag #6

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Signal mit Kennlinie Verarbeiten
@Eugen
Theoretisch könntest Du recht haben, "0Ger" spricht in seiner Frage nicht explixit davon, daß es es bei der Messwertkorrektur um die Nichtlinearität des Sensors geht, und hält sich aus der Diskussion seitdem vornehm heraus, während wir uns hier wegen ihm den A.. aufreißen.
Man könnte zwar auch dann das Linearisierungstool des M&A-Explores verwenden. Es würde nur nicht mehr ganz dem entsprechen, wofür es eigentlich gedacht ist.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  DI-DO einlesen, verarbeiten, ausgeben Nico1992 8 7.659 31.03.2015 14:48
Letzter Beitrag: GerdW
  Baluff Inkremental Wegaufnehmer SSI Signal verarbeiten GAREDNAS 1 3.758 24.06.2014 13:17
Letzter Beitrag: GerdW
  DI richtig lesen und verarbeiten bei Zustandswechsel Sundypha 2 4.252 04.10.2012 08:17
Letzter Beitrag: Lucki
  mehrere Kanäle mit DAQ-Assistent einzeln verarbeiten Burning_Man 5 10.924 19.05.2010 12:33
Letzter Beitrag: briareos
  Analog Signal und Counter Signal erfassen fiedl04 0 6.438 29.10.2009 11:58
Letzter Beitrag: fiedl04
  Kennlinie einer Diode Noury 1 4.794 03.06.2008 22:21
Letzter Beitrag: Noury

Gehe zu: