Carrier frequency in FFT is missing
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hey,
for SVPWM i compare a sine to a triangle. This is what is looks like: ![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/622513/image.jpeg)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/622513/image.jpeg)
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:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/622518/image.jpeg)
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 comentarios
Respuestas (0)
Ver también
Categorías
Más información sobre Spectral Measurements en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!