How to use the power_fftscope function

I use the power_fftscope function to obtain the plot and values of both current and voltage THD, whenever I run the code it displays error, is their any suggestions for any code

Réponses (1)

Shlok
Shlok le 6 Mar 2025
Hi,
I understand that you want to compute and visualize the FFT analysis, including THD, using power_fftscope. To achieve the same, follow the following steps:
  • First ensure that your data is supplied in a structure with fields like “time”,signals.values”, and “signals.dimensions”. For example:
ScopeData.time = (0:0.001:1)';
ScopeData.signals.values = sin(2*pi*50*ScopeData.time);
ScopeData.signals.dimensions = 1;
  • Pass this data in “power_fftscope” function which will compute and return calculated FFT data. This data can be plotted by passing it in “power_fftscope function.
FFTDATA = power_fftscope(ScopeData);
power_fftscope(FFTDATA);
  • The calculated FFT data also containst the THD Value, which you can access using “.THD”.
To know more about “power_fftscope” function, refer to the following MathWorks documentation:

Communautés

Plus de réponses dans  Power Electronics Control

Catégories

En savoir plus sur Fourier Analysis and Filtering dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by