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 

Frequenzauswertung xy-Signal



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!

26.02.2010, 11:32
Beitrag #1

meinhard
Unregistered


 







Frequenzauswertung xy-Signal
Hallo zusammen!

Bin neu hier und möchte mich gleich mit einer Frage an die Nutzergemeinschaft wenden. Zusätzlich schicke ich voraus, daß ich mich erst seit einigen Tagen mit LabVIEW beschäftige. Umfangreiche Forums- und Netzrecherchen haben aber keine Lösung für mein Problem ergeben.

Im Zuge von Druckmessungen wird von einem den Sensoren zugeordneten Herstellerprogramm eine txt-Datei (Bsp angehängt) mit Zeit- und dazugehörigen Druckwerten erstellt. Diese Datei habe ich nun in LabVIEW eingelesen und mittels xy-Graph dargestellt. Ziel meiner Arbeit wäre eigentlich eine Frequenzauswertung der Messung durchzuführen, jedoch schafft es das Hersteller-Programm trotz Eingabe eines Meß-Intervalls offenbar nicht, konstant abgetastete Werte zu erfassen.

Meine Fragen sind nun:

* Gibt es irgendeine Möglichkeit für die Frequenzanalyse anstatt eines waveform-Signals, ein Signal mit x- und y-Werten zu verwenden?

* Kann man eventuell das xy-Signal im Nachhinein abtasten, um so eine waveform zu erzeugen?

Ich wäre Euch für Eure Hilfe dankbar, beste Grüße
Meinhard


Angehängte Datei(en)
Sonstige .txt  textdat008.txt (Größe: 89,49 KB / Downloads: 286)
Diese Nachricht in einer Antwort zitieren to top
26.02.2010, 12:24
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
Frequenzauswertung xy-Signal
Eine Waveform kannst Du auch später erstellen:

Sonstige .vi  Waveform.vi (Größe: 13,48 KB / Downloads: 220)

Lv09_img2

Gruß Markus

--------------------------------------------------------------------------
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
26.02.2010, 12:31
Beitrag #3

meinhard
Unregistered


 







Frequenzauswertung xy-Signal
Danke Markus, das weiß ich. Das Problem ist aber, daß die vorhandenen Y-Werte nicht mit konstanten dt erfasst wurden. Drum zielt meine Frage dahin, ob man mein xy-Signal ev. simulieren kann oä., um es dann mit konstanten Zeitschritten korrekt abzutasten?
Diese Nachricht in einer Antwort zitieren to top
26.02.2010, 13:38
Beitrag #4

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Frequenzauswertung xy-Signal
Hört sich für mich nach einer Frage für Lucki an.

Ich würde als ersten Ansatz mal versuchen mit dem VI '1D-Array interpolieren' (Array-Palette) die Y-Werte zu "korrigieren".
Und zwar so:
   
Lv85_img
Sonstige .vi  interpolieren.vi (Größe: 10,31 KB / Downloads: 195)


Die Case ist nur dafür da um in der ersten Iteration keine Division durch Null durchzuführen.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2010, 13:46
Beitrag #5

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Frequenzauswertung xy-Signal
Das hatte ich mir auch überlegt, aber dann sollte man zu dem neuen x-Wert auch einen neuen y-Wert erzeugen, sonst wird doch das Ergebnis verfälscht. Unsure

Gruß Markus

--------------------------------------------------------------------------
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
26.02.2010, 13:52 (Dieser Beitrag wurde zuletzt bearbeitet: 26.02.2010 14:09 von dimitri84.)
Beitrag #6

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Frequenzauswertung xy-Signal
' schrieb:Das hatte ich mir auch überlegt, aber dann sollte man zu dem neuen x-Wert auch einen neuen y-Wert erzeugen, ...
Achso ... wer's braucht. Der neue y-Wert ist ja ein Abfallprodukt in meiner Rechnung; den könnte man rausführen und via autoindexing hat man sein Array. Aber alles nötige an Informationen ist doch in dem Signalverlaufsformat schon drin für die Frequenzanalyse ....

Zitat:sonst wird doch das Ergebnis verfälscht. Unsure
Allein das Interpolieren wird auch seine Effekte im Spektrum hinterlassen. Sieht ein bisschen aus wie Interferenzmuster.

Ist halt echt unpraktisch so ein Signal mit nicht konstantem dt ... da liegt der Hund begragen.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2010, 14:33
Beitrag #7

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Frequenzauswertung xy-Signal
' schrieb:Hört sich für mich nach einer Frage für Lucki an.
Ich würde als ersten Ansatz mal versuchen mit dem VI '1D-Array interpolieren' (Array-Palette) die Y-Werte zu "korrigieren".
Ja, das wird aber heute nichts mehr, erst am Wochenende. Auf jeden Fall endlich mal wieder ein interessantes Problem.
Mit "1D-Array interpolieren" hört sich gut an. Dazu noch ein Tip: das VI funktioniert nicht nur mit 1D-Array, sondern auch mit 1D-Punkten [x,y]. Da bekommt man sofort die Interpolation der Y-Werte und muß nicht mit beiden VIs (Interpolieren und Schwellwert) herumhantieren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2010, 14:43
Beitrag #8

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Frequenzauswertung xy-Signal
' schrieb:Auf jeden Fall endlich mal wieder ein interessantes Problem.
Find ich auch.
Zitat:Mit "1D-Array interpolieren" hört sich gut an. Dazu noch ein Tip: das VI funktioniert nicht nur mit 1D-Array, sondern auch mit 1D-Punkten [x,y]. Da bekommt man sofort die Interpolation der Y-Werte und muß nicht mit beiden VIs (Interpolieren und Schwellwert) herumhantieren.
Das Schwellwert VI brauchte ich auch so nicht. Aber ich bin mir nicht 100% sicher ob ich den Index richtig konstruiert habe ... denk schon.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2010, 20:15 (Dieser Beitrag wurde zuletzt bearbeitet: 01.03.2010 11:55 von Lucki.)
Beitrag #9

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Frequenzauswertung xy-Signal
Habe mir die Daten mal angesehen und als Erstes von den dt-Werten ein Histogramm erstellt. Dabei stellt sich heraus, daß von ungleichmäßiger Abtastung eigentlich kein Rede sein. Es kommen überhaupt nur drei, von der dreistelligen Genauigket her unmittelbar benachbarte dt-Werte, vor. Das sind dann wohl eher Mess- oder Rundungsfehler und man macht nichts falsch, wenn von einer äquidistanten Abtastung mit mittlerem dt ausgeht.
Als Ergebnis sehe ich ein Rauschen, in dem sich eine 4.1Hz-Schwingung versteckt hält:
   
LV90
Sonstige .vi  Test.vi (Größe: 62,92 KB / Downloads: 195)


Edit: Die Messdaten sind meines Erachten nicht viel wert. Es handelt sich hier - abgesehen von der 4Hz-Komponente - um irreguläres Rauschen und es scheint kein Antialiasing vorgenommen worden zu sein - dann wäre der Verlauf stetiger. Das bedeutet, das die im Orginalsignal sicherlich vorhandenen Frequenzkomponenten über 16 Hz in den unteren Frequnzberech hineingepiegelt werden und das Spektrum verfälschen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2010, 20:16
Beitrag #10

rasta Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 245
Registriert seit: Oct 2006

LabVIEW 2009-2017
2006
EN

53909
Deutschland
Frequenzauswertung xy-Signal
Hallo,
eine Lv85_imgMöglichkeit..

Gruß
Ralf


Angehängte Datei(en)
Sonstige .vi  Frequenzauswertung_xy_RS.vi (Größe: 103,75 KB / Downloads: 192)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Erfasstes Signal mit simulierten Signal vergleichen funktioniert nicht wegen Datenty Felifa 14 10.928 21.04.2017 07:46
Letzter Beitrag: Felifa

Gehe zu: