|
|
THD-Berechnung scheint falsch und zeigt Abweichungen zu FFT |
|
vile |
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 17.03.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.10.2017, 10:39
Titel: THD-Berechnung scheint falsch und zeigt Abweichungen zu FFT
|
|
|
|
|
Hallo zusammen,
ich möchte von gemessenen Signalen (Ströme und Spannungen im 50Hz-Stromnetz) die gesamte harmonische Verzerrung THD bis zur 40. Harmonischen bestimmen. Leider passt das Ergebnis mit einer THD=86% überhaupt nicht. Links ist das gemessene Signal, in der Mitte die FFT und rechts ein Ausschnitt der FFT:
Mit thd() zeigt sich folgendes:
Das ist offensichtlich nicht das was die FFT ausgibt.
Für die FFT benutze ich:
und für die THD:
Die Abtast-Frequenz beträgt 40kHz.
Seht ihr an dieser Stelle einen grundlegenden Fehler? Oder braucht ihr mehr Infos? Braucht die thd() mehrere Perioden? Wie hängen Start- und Endzeitpunkt des Signals damit zusammen?
Ich glaube das Thema THD ist etwas problematisch, denn in anderen Posts dazu gab es keine Antworten:
http://www.gomatlab.de/berechnung-t.....t43073,highlight,thd.html
http://www.gomatlab.de/thd-und-leis.....t26438,highlight,thd.html
EDIT: Mit einer THD-Funktion aus dem MathWorks File Exchange komme ich auf eine THD von 1,78% (https://de.mathworks.com/matlabcent.....tortion--thd--of-a-signal). Das kann ich zwar nicht überprüfen, aber wirkt realistischer.
Beschreibung: |
Darstellung mit thd(), stimmt offenbar nicht mit der fft() überein. |
|
Download |
Dateiname: |
thd.png |
Dateigröße: |
24.23 KB |
Heruntergeladen: |
485 mal |
Beschreibung: |
Gemessenes Signal, FFT und Ausschnitt der FFT. THD ist offensichtlich falsch. |
|
Download |
Dateiname: |
signal3.png |
Dateigröße: |
31.25 KB |
Heruntergeladen: |
472 mal |
|
|
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|