How to use the power_fftscope function

26 次查看(过去 30 天)
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

回答(1 个)

Shlok
Shlok 2025-3-6
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:

社区

更多回答在  Power Electronics Control

类别

Help CenterFile Exchange 中查找有关 Sensors and Transducers 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by