LabVIEWForum.de
Harmonische - Betrag und Phase - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Harmonische - Betrag und Phase (/Thread-Harmonische-Betrag-und-Phase)



Harmonische - Betrag und Phase - micha_koblenz - 28.11.2017 21:13

Hallo zusammen,

ich versuche gerade in einem Beispiel Harmonische zu erzeugen - klappt.
Anschließend möchte ich diese wieder analysieren, der Graph funktioniert auch
- es gelingt mir nur nicht die Eingangsdaten (Ordnung, Amplitude) wieder
aus dem Ausgangssignal herauszufiltern.

Bin für jeden Tip dankbar!


RE: Harmonische - Betrag und Phase - GerdW - 28.11.2017 21:35

Hallo Micha,

herzlich willkommen im Forum!

Schau mal in den Anhang.
- Ich habe noch das dt bei der FFT verdrahtet. (Tipp: Kontexthilfe offen lassen.)
- Was genau am Ergebnis stört dich? Die Ordnung wird perfekt erkannt, die Amplitude ergibt sich als 0.5*x²…


RE: Harmonische - Betrag und Phase - micha_koblenz - 28.11.2017 22:13

Hallo Gerd,

danke für die schnelle Antwort! Ich denke nochmal über die Frage nach ... Big GrinBig Grin

Micha


RE: Harmonische - Betrag und Phase - Lucki - 29.11.2017 08:25

Aus dem Leistungsspektrum kannst Du den originalen Zeitverlauf nicht wiederherstellen. Es fehlt die Phaseninformation. Und man hat beim Leistungsspektrum keine Amplituden, sondern Leistungen; eine Komponente mit 1/2 Amlitude hat nur 1/4 Leistung. (für die Experten: Rücktransformation des Leistungsspektrums in den Zeitbereich ergibt die Autokorrelationsfunktion)
Habe das Beispiel mal geändert. Bei den Phasen ist anzumerken, dass zur Phase Null eine Kosinusfunktion gehört. Phase -90° entspricht einer Sinusfuktion. Und in meinem System gibt es nur den Dezimalpunkt. Wenn jemand das Komma in LV benutzt, dann sollte das Beispiel modifiiert werden, damit es läuft.
[attachment=58497]
[attachment=58499]
Edit: Hier noch ein Variante mit dem Multitongenerator.vi zur Erzeugung der Waveform
[attachment=58500]


RE: Harmonische - Betrag und Phase - micha_koblenz - 01.12.2017 00:13

Hallo,

vielen Dank für die konstruktiven Beiträge!

Die eigentliche Aufgabe besteht darin, ein harmonisches Filter mit Labview zu realisieren.

Zur Verfügung steht dabei ein NI USB-6251 BNC, das Signal soll über einen analogen Eingang erfasst,
ausgewertet und das daraus resultierende Ergebnis in Tabellenform ausgegeben werden (1. Schritt).

Meine Grundidee war daher, ein Sinussignal mit Harmonischen zu erzeugen, auf einem analogen Ausgang auszugeben (klappt!)
und entsprechend wieder einzulesen und zu verarbeiten.

Wenn mir dabei noch jemand weiterhelfen kann...


RE: Harmonische - Betrag und Phase - Steffen595 - 01.12.2017 09:40

http://zone.ni.com/reference/en-XX/help/371361H-01/lvwave/harmonic_distort_analyzer/

components level contains the array of amplitudes of the measured harmonics in volts if the signal in is in volts. The array index is the harmonic number including 0 (DC), 1 (fundamental), 2 (second harmonic),... n (nth harmonic), up to and including the highest harmonic.

Rechtsklick auf diesen Ausgang, ->create ->indicator