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 

Beschleunigungsmessung



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!

22.08.2012, 10:38
Beitrag #1

arts Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Aug 2012

2019
2012
DE


Deutschland
Beschleunigungsmessung
Servus ihr Leuts,

das ist mein erster Eintrag hier im Forum und mein erstes Projekt in LabView. Ich bin im Augenblick dabei, eine Beschleunigungsmessung, für drei verschiedene Sensor in die x-, y- und z-Achse, zu realisieren.
Grundsätzlich interessieren mich nun 2 Dinge. Zum einen würde ich gerne wissen wie ihr als geübte Anwender an die sample rate herangeht. Wie kann ich diese optimal für meine Messung einstellen. Zum anderen würde ich gerne wissen wie ich mein VI am besten ohne den DAQ Assistant erstellen kann. Kennt jemand hier evtl. einen guten Guide bzw. brauchbare Literatur.

Im Anhang packe ich mal die aktuelle Version meines VI falls es jemanden interessiert.

Beste Grüße
arts


Angehängte Datei(en)
11.0 .vi  beschleunigung_v5.vi (Größe: 61,74 KB / Downloads: 173)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.08.2012, 11:46
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Beschleunigungsmessung
http://www.ni.com/white-paper/5468/en

Gruß Markus

(22.08.2012 10:38 )arts schrieb:  Zum anderen würde ich gerne wissen wie ich mein VI am besten ohne den DAQ Assistant erstellen kann. Kennt jemand hier evtl. einen guten Guide bzw. brauchbare Literatur.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.08.2012, 11:59
Beitrag #3

arts Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Aug 2012

2019
2012
DE


Deutschland
RE: Beschleunigungsmessung
Vielen Dank Markus ich werds mir gleich mal anschauen.

Beste Grüße
arts
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.08.2012, 14:38 (Dieser Beitrag wurde zuletzt bearbeitet: 23.08.2012 07:26 von Lucki.)
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
RE: Beschleunigungsmessung
(22.08.2012 10:38 )arts schrieb:  Zum einen würde ich gerne wissen wie ihr als geübte Anwender an die sample rate herangeht. Wie kann ich diese optimal für meine Messung einstellen.
Zu diesem Punkt: Die Mindest-Sample-Rate ist durch physikalische Erfordernisse festgelegt. Nach Nyquist sollte die Sample-Rate das Doppelte der oberen Grenzfrequenz betragen, nach Möglichkeit sollte man aber den Faktor 4 verwenden. D.h. bei bei 10kHz Abtastrate - wie hier verwendet - kann man Frequenzen bis über 2.5kHz erfassen. Ich gehe mal davon aus, dass Du dir das so überlegt hast, dehalb kann hier über die Samplerate nicht weiter diskutiert werden.

Ein anderer Parameter ist, in welcher Bündelgröße man die Daten aus dem Empfangspuffer abholt. Bei Dir sind das 100 Samples, d.h. die Schleife wird 100 mal pro Sekunde durchlaufen, damit die 10000 Samles pro sek aus dem Buffer geholt werden. Das Tödlichste was man dabei machen kann, ist in so eine Schleife noch ein Wait einzufügen - siehe Dein VI.

Das ist alles machbar, ich bezweifle nur, dass diese Datenrate live im Signalverlaufsdiagramm darstellbar ist. Ich sehe hier die Gefahr,dass die Graphik nicht schnell genug ist und die 100 neuen Daten nicht alle 10ms abgeholt werden. Dann läuft der Buffer voll, und nach einigen Sekunden ist Schluss mit lustig.

Du wirst doch wohl mit den Daten noch etwas Anderes vorhaben als sie Dir in einer Geschwindigkeit ansehen zu wollen, bei der Mensch und Maschine überfordert sind?

NB: Man kann in LV durch Cluster- oder Arraybildung monotone Strickmuster elegant vermeiden und das BD radikal vereinfachen. Hier Beispiel.


11.0 .vi  beschleunigung_v5WA.vi (Größe: 76,75 KB / Downloads: 191)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.08.2012, 07:02
Beitrag #5

arts Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Aug 2012

2019
2012
DE


Deutschland
RE: Beschleunigungsmessung
Servus Lucki,
vielen Dank für die Erklärungen und das Beispiel. Sieht alles sehr gut aus.
Ich versuche jetzt dein Beispiel nachzuvollziehen und gleich in einem neuen VI, ohne Assistenten, nachzubauen.
Und naja die Sache mit der Samplerate werd ich noch überarbeiten müssen. Die 10kHz waren nur drinne, weil ich keinen richtigen Plan von der Dimensionierung habe. Es war mehr so Malen nach Zahlen. Ich werd mich mit diesem Nyquist mal belesen müssen.

Beste Grüße
arts
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2012, 07:27
Beitrag #6

arts Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Aug 2012

2019
2012
DE


Deutschland
RE: Beschleunigungsmessung
Servus Leute,
mein VI ist langsam aber sicher vorangeschritten. Nun bin ich an einem Punkt, an dem ich die Werte auf dem Frontpanel für die Nutzer sichtbar bzw. leicht ermittelbar machen soll. Hierfür bin ich dann vom Chart auf den Graph gewechselt um mir eine geeignete Cursoranzeige zu erstellen.
Aber seit ich vom Chart weg bin funktioniert meine Messung nicht mehr korrekt. Hab ich was vom Verständnis her zwischen Chart und Graph durcheinander gebracht?
Und dann hätte ich noch die Frage ob es im Chart nicht auch etwas vergleichbares zum Cursor gibt, womit man bestimmte Punkte im Diagramm auslesen kann.

In den Anhang packe ich mal die beiden VI Versionen. Einmal mit Chart und einmal mit Graph.

Beste Grüße
arts


Angehängte Datei(en)
11.0 .vi  beschleunigung_v12.vi (Größe: 25,25 KB / Downloads: 173)

11.0 .vi  beschleunigung_v10.vi (Größe: 25,33 KB / Downloads: 137)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.08.2012, 08:40
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Beschleunigungsmessung
Hallo arts,

1) dein Chart ist in der Schleife, dein Graph danach. So bekommt der Graph erst Werte zum Anzeigen, wenn die Schleife beendet wird...
2) Ein Graph hat keinen eigenen Buffer (wie ein Chart), du musst selber einen anlegen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2012, 10:03
Beitrag #8

arts Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Aug 2012

2019
2012
DE


Deutschland
RE: Beschleunigungsmessung
Servus GerdW,
Danke für die schnelle Antwort.
zu 1) Da hab ich in irgend nem Blog was falsch übersetzt gehabt. Du hast natürlich Recht der Wert kommt erst wenn die Schleife beendet wurde,.
zu 2) Klingt jetzt vlt. doof das zu Fragen aber wie variiert man seinen Buffer, bzw. woher weiß ich wie groß ich den dimensionieren muss, wenn ich eine unbestimmte Menge an Messwerten aufnehmen will?
Ansonsten danke für die Erklärung mit dem Buffer.

Beste Grüße
arts
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2012, 10:11
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Beschleunigungsmessung
Hallo arts,

Zitat:woher weiß ich wie groß ich den dimensionieren muss
Du solltest doch selbst am besten wissen, wieviele Werte du in deinem Graph anzeigen willst???
Was hast du denn bisher beim Chart für eine Historienlänge eingestellt?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2012, 10:26
Beitrag #10

arts Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Aug 2012

2019
2012
DE


Deutschland
RE: Beschleunigungsmessung
Servus GerdW,

gute Frage. Ich habe bis jetzt noch garnichts da eingestellt. Auf deine Anfrage hin hab ich mir das zum ersten mal angeschaut. Die Historienlänge beträgt demnach 1024.
Wie ich grade festelle ist mein Problem, dass ich nicht wirklich weiß wieviel Messungen mein Praktikumsbetrieb machen will. Das einzigste was ich weiß Sie wollen eine Spannungsmessung machen und daraus die Beschleunigung ermitteln.
Meine Aufgabe ist eine hierfür passende Oberfläche zu generieren, mit der auch die normalen Facharbeiter eine qualitative Messung machen können.

Danke für deine Hilfe
arts
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: