Berechnung der FFT anhand eines Oszillogramms

derrzet derrzet

Hallo,

Ich möchte den Kontext zwischen einem Oszillogramm und der resultierenden FFT verstehen. Mein Beispiel ist ein Vollwellengleichrichter und ich versuche, einige Oberwellen zu berechnen.

Da die Funktion symmetrisch ist, muss ich nur die an-Werte berechnen:

A N = A N = 2 π 0 2 π F ( T ) C Ö S ( N T ) D T A N = 2 π 0 2 π | S ich N ( T ) | C Ö S ( N T ) D T
Aufteilen zum Integrieren
A N = 2 π ( 0 π S ich N ( T ) C Ö S ( N T ) D T + π 2 π ( S ich N ( T ) ) C Ö S ( N T ) D T )
Ergebnis des Integrals
A N = 2 π ( C Ö S ( π N ) + 1 N 2 1 C Ö S ( 2 π N ) + C Ö S ( π N ) N 2 1 )
Meine Frage ist, ob mein Weg bis hierhin richtig war und wie ich das in die fft übertragen muss?

Sie können Ihre Ergebnisse damit in fast jedem Lehrbuch über Fourier-Transformationen überprüfen. Ihre in Ihrer Frage gezeigte Gleichung explodiert jedoch, wenn n = 1, sodass sie nicht korrekt sein kann.
ok du hast recht, aber ich sehe meinen Fehler immer noch nicht.
π N + 1 im cosinus ist ein seltsames ergebnis (addieren von 1 rad?), es sollte so etwas wie sein ( N + 1 ) π .
Ihre Frage ist etwas verwirrend ... Versuchen Sie wirklich, die schnelle Fourier-Transformation basierend auf einem echten Oszillogramm zu berechnen? Für mich sieht es so aus, als würden Sie versuchen, Fourier-Reihen in einem Diagramm einer Funktion und nicht in einem Oszillogramm eines Geräts zu erstellen. Es gibt keine Integrale in FFT und Sie füttern FFT mit einer Zeitreihe, nicht mit einer Funktion.
@AndrejaKo das Oszillogramm und die FFT stammen von einem echten Gleichrichter und ich berechne gerne die Amplituden einiger Harmonischer.
@RogerC. Ich habe es behoben. cos(πn + 1) muss cos(πn) + 1 sein.

Antworten (2)

Wenn es hilft, haben Sie eine Sinuswelle multipliziert mit einer Rechteckwelle, die zu einer phasenverschobenen Sinuswelle multipliziert mit einer anderen phasenverschobenen Rechteckwelle hinzugefügt wird.

Addition bedeutet Addition im Fourier-Raum, Multiplikation bildet Faltung ab.

Was Sie also bekommen werden, ist die FT einer Rechteckwelle, die entlang der w-Achse verschoben ist und eine imaginäre Komponente hat, denke ich.

Das verwirrt mich. Wo sehen Sie Rechteckwellen?
@C-Jay Stellen Sie sich eine Rechteckwelle als Ein-Aus vor; wenden Sie es auf eine Sinuswelle an, um die Hälfte des gleichgerichteten Ausgangs zu erhalten.

Um die FFT zu verstehen, müssen Sie zunächst die kontinuierliche Zeit mit der diskreten Zeit verknüpfen (was bei den meisten digitalen Oszilloskopen der Fall ist - berücksichtigen Sie die Abtastfrequenz und die Grenzfrequenz):

https://en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem

Versuchen Sie dann, eine diskrete Zeit-Fourier-Transformation zu verstehen:

https://en.wikipedia.org/wiki/Discrete-time_Fourier_transform

Nachdem Sie dies alles verstanden haben, sollten Sie in der Lage sein, die FFT leicht zu verfolgen.

Wenn Sie gut mit Matlab umgehen können, können Sie mit vielen Signalen simulieren (Suche fft).