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 

Amplitudenverlauf über Zeit darstellen



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!

02.09.2020, 12:09
Beitrag #1

klotsche Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2020

2019
2019
DE



Amplitudenverlauf über Zeit darstellen
Hallo und vorab schonmal Danke für alle hilfreichen Tipps!Angel_not

Ich möchte von einem Eingangssignal den Amplitudenverlauf in einem Diagramm darstellen.
Das Eingangssignal habe ich mit dem "Einfachen Funktionsgenerator" simuliert. Nun möchte ich wie gesagt gerne den Verlauf der Amplitude von jedem aufgenommenen Wert darstellen. Mit der Funktion "Amplitude und Pegel" bekomme ich aber nur einen Wert oder den Low-/High-Pegel.

Kann mir hier jemand weiter helfen?

Gruß
klotsche
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.09.2020, 13:26
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.426
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Amplitudenverlauf über Zeit darstellen
Hallo klotsche,

herzlich willkommen im Forum!

Zitat:Nun möchte ich wie gesagt gerne den Verlauf der Amplitude von jedem aufgenommenen Wert darstellen.
Wenn du jedes Sample sehen willst, musst du es doch nur plotten:
   
Oder habe ich deine Anforderung evtl. zu stark vereinfacht?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2020, 14:32
Beitrag #3

klotsche Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2020

2019
2019
DE



RE: Amplitudenverlauf über Zeit darstellen
Hallo GerdW und Danke!

Ich hatte einen Denkfehler und viel zu kompliziert gedacht Lol

Besten Dank!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2020, 14:55
Beitrag #4

klotsche Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2020

2019
2019
DE



RE: Amplitudenverlauf über Zeit darstellen
Wobei... vielleicht doch nicht.

Also ich möchte ein Drucksignal aufnehmen, mit zum Beispiel 1k Samples pro Sekunde und möchte mir dann den Verlauf der Druckamplitude, also der maximalen Druckschwankung anzeigen lassen. War das etwas verständlicher formuliert?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2020, 15:25
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.426
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Amplitudenverlauf über Zeit darstellen
Hallo klotsche,

Zitat:zum Beispiel 1k Samples pro Sekunde und möchte mir dann den Verlauf der Druckamplitude, also der maximalen Druckschwankung anzeigen lassen.
Willst du jetzt den Verlauf der Amplitude oder den Verlauf von "Druckschwankungen" (also irgendwelche Differenzen) anzeigen?
Willst du pro Sekunde 1000 Samples plotten - oder nur einen Wert pro Sekunde? (Wenn nur einer: welcher?)

Irgendwie musst du deine Anforderungen mal genauer definieren…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2020, 11:21
Beitrag #6

klotsche Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2020

2019
2019
DE



RE: Amplitudenverlauf über Zeit darstellen
Sorry GerW, ich muss mich besser ausdrücken.

Also ich fange nochmal an:
Ich möchte ein Drucksignal 120 Sekunden lang mit 1000 Samples pro Sekunde aufnehmen. Dann möchte ich die 120 Sekunden in 8 Sekunden "Schnipsel" unterteilen.
Aus diesen 8 Sekunden möchte ich jetzt die Differenz zwischen dem höchsten gemessenen Druck und dem niedrigsten (Laut Physiklexikon heißt das "Druckamplitude").
Dann sollen sich die einzelnen 8 Sekunden Schnipsel noch 4 Sekunden überlappen. Am Ende sollen die gemessenen "Druckamplituden" in ein Signalverlaufsdiagramm über die Zeit abgetragen werden, sodass ich nach 120 Sekunden also 30 Werte haben müsste (Alle 4 Sekunden einen Wert).
Danach möchte ich mir vom gesamten Drucksignal noch die FFT anschauen und irgendwie über den gemessenen Druck an den Drehklang kommen, aber eins nach dem anderen.

Aktuell frage ich mich, wie ich die Differenz aus High-Pegel und Low-Pegel in das Signalverlaufsdiagramm eintragen könnte.

Oder ist das mit LabVIEW gar nicht möglich?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.09.2020, 12:10
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.426
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Amplitudenverlauf über Zeit darstellen
Hallo klotsche,

Zitat:Ich möchte ein Drucksignal 120 Sekunden lang mit 1000 Samples pro Sekunde aufnehmen. Dann möchte ich die 120 Sekunden in 8 Sekunden "Schnipsel" unterteilen.
Aus diesen 8 Sekunden möchte ich jetzt die Differenz zwischen dem höchsten gemessenen Druck und dem niedrigsten (Laut Physiklexikon heißt das "Druckamplitude").
Dann sollen sich die einzelnen 8 Sekunden Schnipsel noch 4 Sekunden überlappen. Am Ende sollen die gemessenen "Druckamplituden" in ein Signalverlaufsdiagramm über die Zeit abgetragen werden, sodass ich nach 120 Sekunden also 30 Werte haben müsste (Alle 4 Sekunden einen Wert).
So langsam wird der Nebel klarer…
Was du als "Amplitude" bezeichnest, bezeichnet ein Elektriker wie ich als "peak to peak". Die Amplitude ist dagegen der positive Spitzenwert einer gleichmäßigen Schwingung, siehe Wikipedia.

Nun zum Problem:
Du könntest doch recht einfach immer 4000 Samples einlesen, die dann 4s Messdauer entsprechen.
Du benutzt immer den vorigen Block von 4000 Samples und den aktuellen, um auf deine 8000 Samples (bzw. 8s Schnipsel) zu kommen.
Darauf dann einfach ArrayMinMax anwenden und die Differenz davon berechnen. Diese dann merken…
Nach 120s hast du dann so deine 30 gesuchten "Spitze-Tal-Werte".

Zitat:Danach möchte ich mir vom gesamten Drucksignal noch die FFT anschauen und irgendwie über den gemessenen Druck an den Drehklang kommen
Die FFT über 120k Werte ist einfach, da gibt es ja fertige Funktionen für.
Was ist jetzt wieder "Drehklang"? Meinst du ein Spektrogramm/Sonagramm/Campbell-Diagramm?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2020, 14:47
Beitrag #8

klotsche Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2020

2019
2019
DE



RE: Amplitudenverlauf über Zeit darstellen
ok schon mal besten dank!

Ich bin schon ein ganzes Stück weiter gekommen, aber so richtig klappt es noch nicht.
Ich habe es mit einer Schleife versucht, die ich 30 mal ausführen lassen möchte und so dann 30 mal 4000 Werte gemessen werden und mir 30 Peak to Peak Werte ausgebracht werden, aber ich muss das Programm jedes mal neu ausführen um einen Wert zu bekommen. Huh

Ich hänge mal die Datei an, bestimmt fällt dir sofort ein Fehler auf..

Zitat:Was ist jetzt wieder "Drehklang"?

Der Drehklang ist in meinem Fall die Drehzahl der Pumpe multipliziert mit der Anzahl der Laufradschaufeln.
(Es geht bei dem Experiment um eine Tauchmotorpumpe, die abhängig von der Wellenleistung ihre Drehzahl ändert)


Angehängte Datei(en)
19.0 .vi  Code.vi (Größe: 22,38 KB / Downloads: 252)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2020, 07:53
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.426
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Amplitudenverlauf über Zeit darstellen
Hallo klotsche,

Zitat:Ich habe es mit einer Schleife versucht, die ich 30 mal ausführen lassen möchte und so dann 30 mal 4000 Werte gemessen werden und mir 30 Peak to Peak Werte ausgebracht werden, aber ich muss das Programm jedes mal neu ausführen um einen Wert zu bekommen.
Ist das nicht immer so? Man muss ein Programm ausführen, um ein Ergebnis angezeigt zu bekommen!? Kennst du Software, die sich in diesem Punkt anders verhält?

Wenn man dein VI öffnet, sieht man nirgends deine Zahlenangaben (30, 4000). Stattdessen stehen da Werte wie 0 und 1000…

Zitat:Ich hänge mal die Datei an, bestimmt fällt dir sofort ein Fehler auf..
Ja. Mehrere…

Warum hast du die Output-Tunnel der Loop so eingestellt, wie sie eingestellt sind? Und warum wundert dich dann, was dein VI so ausgibt?
Wieso berechnet sich t0 als Differenz zweier Zeitstempel?
Warum benutzt du nicht AutoCleanup?

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

klotsche Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2020

2019
2019
DE



RE: Amplitudenverlauf über Zeit darstellen
Zitat:Wenn man dein VI öffnet, sieht man nirgends deine Zahlenangaben (30, 4000). Stattdessen stehen da Werte wie 0 und 1000…
Ja, das wurde beim speichern anscheinend nicht übernommen.

Zitat:Wieso berechnet sich t0 als Differenz zweier Zeitstempel?
Das habe ich aus einem anderen Forumsbeitrag übernommen und ausprobiert, verstanden habe ich es aber nicht.

Zitat:Warum hast du die Output-Tunnel der Loop so eingestellt, wie sie eingestellt sind? Und warum wundert dich dann, was dein VI so ausgibt?
Das kann ich dir nicht sagen. Ich bin Neueinsteiger und versuche noch die Sprache zu lernen.

Zitat:Warum benutzt du nicht AutoCleanup?
Werde ich in Zukunft tun.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Daten über Zeit mitteln Jimmy93 5 4.917 18.09.2013 19:18
Letzter Beitrag: jg
  Datum/Zeit in Tabelle darstellen kappi 16 15.835 27.04.2010 22:42
Letzter Beitrag: jg
  Messwerte über RS232 grafisch darstellen lassen syntec 5 7.107 24.06.2009 22:28
Letzter Beitrag: jg
  Signal im Zeitbereich darstellen, relative Zeit auf x-Achse kontinuierlich Malte84 2 7.054 18.05.2009 10:40
Letzter Beitrag: Malte84
  Druck über Zeit sVeNvÅeTh 16 12.329 27.09.2007 09:10
Letzter Beitrag: sVeNvÅeTh
  Mittelwertmessung über die Zeit floh 6 8.259 20.04.2006 15:42
Letzter Beitrag: floh

Gehe zu: