LabVIEWForum.de
Beschleunigung >> Geschwindigkeit >> Weg - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Beschleunigung >> Geschwindigkeit >> Weg (/Thread-Beschleunigung-Geschwindigkeit-Weg)

Seiten: 1 2


Beschleunigung >> Geschwindigkeit >> Weg - Jonas_02 - 09.03.2015 11:59

Hallo,

ich bin neu im Forum und sitzte seit einer Woche an einem Problem. Weiss jetzt nicht mehr weiter. Kenn mich leider mit Lab View wenig aus.

Aufgabe:
Ich will an meinem Prüfstand (Tisch der linear verfährt) einen Beschleunigungsaufnehmer anbringen um die Beschleunigung, Geschw. und Weg zu messen.

Hardware: Messkarte mit USB Anschluss und Beschleunigungsaufnehmer

Programmerklärung:
Mein Programm (For Schleife) soll 1x durchlaufen. Die Messzeit wird über die Anzahl der Samples und der Abtastfrequenz eingestellt.
Pro Messung erhalte ich ein Graph für (a,v und s).
Die Graphen sollen durch einen gleitenden MIttelwert geglättet werden.
Parallel sollen alle Werte in eine Excel geschrieben werden.

Hauptproblem:
- Die Integration von Geschwindigkeit und Weg sind fehlerhaft. Ich weiss leider nicht warum.

weitere Probleme:
- Der Ansatz die Messzeit über Anzahl der Samples und der Abstastfrequenz einzustellen ist auch Fehlerhaft, sie ergibt sich aus Anzahl der Samples * dt
- Da ich nicht weiss wie ich die Zeit bekomme will ich mit ein Zeit Array erstellen in einer zweiten Vor Schleife, jedoch wird hier zu meinem unverständnis ein 2D Array erstellt.


Bin um jede Hilfe dankbar !!!!!!!

Gruß


RE: Beschleunigung >> Geschwindigkeit >> Weg - GerdW - 09.03.2015 12:42

Hallo Jonas,

Zitat:Kenn mich leider mit Lab View wenig aus.
Was man schon an der Schreibweise merkt Smile
Zum Glück gibt es ja die ganzen Links in meiner Signatur…

Zitat:Die Integration von Geschwindigkeit und Weg sind fehlerhaft. Ich weiss leider nicht warum.
Wenn man so etwas nicht weiß, dann hilft üblicherweise debuggen mit einem kleinen Test-VI…
[attachment=52391]
Funktioniert bei mir prima! Also: was heißt bei dir "fehlerhaft"?

Zitat:Der Ansatz die Messzeit über Anzahl der Samples und der Abstastfrequenz einzustellen ist auch Fehlerhaft
Inwiefern fehlerhaft? Ich finde den Ansatz genau richtig!

Zitat:Zeit Array erstellen in einer zweiten Vor Schleife
"Vor"-Schleife?

Zitat:jedoch wird hier zu meinem unverständnis ein 2D Array erstellt.
Du hast dort BuildArray-Funktionen eingebaut und zeigst "Unverständnis" über deine eigene Programmierung???


RE: Beschleunigung >> Geschwindigkeit >> Weg - jg - 09.03.2015 12:52

(09.03.2015 11:59 )Jonas_02 schrieb:  Hardware: Messkarte mit USB Anschluss und Beschleunigungsaufnehmer
Bitte genauere Infos! Denn dies könnte die Probleme beim Vorabberechnen Messzeit erklären. Die typischen "Beschleunigungs"Module können nämlich nicht mit jeder beliebigen Frequenz Daten erfassen.

Gruß, Jens


RE: Beschleunigung >> Geschwindigkeit >> Weg - Jonas_02 - 16.03.2015 10:47

Hallo,

Habe das VI abgeändert. Habe aber noch folgende Probleme.

- dt: Müsste sich durch 1/ Abtastfrequenz ergeben [1/Hz], stimmt aber nicht.
- die Einstellung der Messzeit stimmt nicht. Eine Messung dauert immer 50 Sekunden. Ich weiss nicht warum
- Kriterium zum beenden der while Schleife bin ich mir nicht sicher ob das so richtig ist.

Hardware:
- Hi Speed USB Carrier NI USB-9162
- Beschleunigungsaufnehmer: Accleration Sensor 352C33



Danke für die Hilfe.


RE: Beschleunigung >> Geschwindigkeit >> Weg - GerdW - 16.03.2015 10:58

Hallo Jonas,

wozu die lokalen Variablen? Ist dir der Draht ausgegangen?

- Den DAQAssi hast du konfiguriert als "Kontinuierlich, 100k zu lesende Werte, 1 Hz samplerate". Was soll das? Willst du wirklich 100k Sekunden (=1.2 d) auf deine Messwerte warten? Hmm
- Kontinuierliche Messung verträgt sich nicht mit zusätzlicher Wartezeit in der Schleife…
- "1/x*1000" = "1000/x"…

Vorschlag:
- DAQAssi wegschmeißen, DAQmx-Funktionen nutzen und bessere Samplerate/Sampleanzahl einstellen! Wartezeit ergibt sich aus dem Produkt beider Werte und muss nicht extra programmiert werden…


RE: Beschleunigung >> Geschwindigkeit >> Weg - jg - 16.03.2015 11:14

(16.03.2015 10:47 )Jonas_02 schrieb:  Hardware:
- Hi Speed USB Carrier NI USB-9162
Und welches Messmodul steckt im Carrier?

Gruß, Jens


RE: Beschleunigung >> Geschwindigkeit >> Weg - Jonas_02 - 16.03.2015 12:00

Hallo Jens,

Messmodul: NI 9233


RE: Beschleunigung >> Geschwindigkeit >> Weg - GerdW - 16.03.2015 12:35

Hallo Jonas,

ganz wichtig: Manual deines 9233-Moduls lesen, S. 14/15. Wirklich wichtig!


RE: Beschleunigung >> Geschwindigkeit >> Weg - Jonas_02 - 17.03.2015 17:41

Hallo,

danke für die Antwort. Logischerweise hätte ich eher auf die Gerätespezifikationen achten sollen. Angel_not

Habe das Programm nochmals abgeändert.


Das dt des Beschleunigungsaufnehmers ist nun korrekt. Jedoch das dt des Laser Vibrometers ist abweichend.
Ich weiß nicht warum.
Geschwindigkeit und Weg Verlauf Graphen stimmen auch nicht. Obwohl das Schaltbild dazu stimmen müsste.

Gruß


RE: Beschleunigung >> Geschwindigkeit >> Weg - Jonas_02 - 18.03.2015 14:20

Hi,

hat jemand eine Idee warum die Graphen der Geschwindigkeit und Beschleunigung nicht stimmen ?

angeschlossen (verdrahtet) sind die Bausteine meines erachtens richtig.


Gruß Jonas