SynchroPMU
C implementation of the Phasor Measurement Unit Estimator based on the Iterative Interpolated DFT Synchrophasor Estimation Algorithm
Loading...
Searching...
No Matches
InternalBuffers Struct Reference

Dynamically allocated internal buffers. More...

#include <pmu_estimator.h>

Data Fields

float_p complex_pXf
 
float_p complex_pXi
 
float_p complex_pdftbins
 
float_phann_window
 
float_psignal_windows [NUM_CHANLS]
 

Detailed Description

Dynamically allocated internal buffers.

Contains pointers to dynamically allocated arrays used during the estimation process. These are allocated during initialization and freed during deinitialization.

Field Documentation

◆ dftbins

float_p complex_p* InternalBuffers::dftbins

DFT bins array

◆ hann_window

float_p* InternalBuffers::hann_window

Hanning window coefficients

◆ signal_windows

float_p* InternalBuffers::signal_windows[NUM_CHANLS]

Signal window buffers for each channel

◆ Xf

float_p complex_p* InternalBuffers::Xf

DFT output for final phasor

◆ Xi

float_p complex_p* InternalBuffers::Xi

DFT output for intermediate calculations


The documentation for this struct was generated from the following file: