Carrier frequency in FFT is missing
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hey,
for SVPWM i compare a sine to a triangle. This is what is looks like: 

As it can be seen, my carrier frequency is 7kHz. Now when i do an FFT of my voltage output signal, the carrier frequency is missing. I found publications, where the result is equal to my but i know, the carrier frequency must be found in the FFT analysis. I attached my signal data, here is my FFT code:
SteadyState = 350000;
f1 = ac_voltage_a.data(SteadyState:1:end);
g1 = hann(length(f1)).*f1;
dt=Tsample;
vac_fenstera_Nfft = length(g1);
J = fft(g1);
vac_fenstera_sfft = 4*abs(J)/vac_fenstera_Nfft;
My FFT looks like this:

So i can see the sidebands next to the carrier frequency (f1 = fc - 2*fsine, f2 = fc + 2*fsine, i guess that is right?).
But the question: why is there no peak at my carrier frequency??
0 commentaires
Réponses (0)
Voir également
Catégories
En savoir plus sur Fourier Analysis and Filtering dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!