|
SynchroPMU
C implementation of the Phasor Measurement Unit Estimator based on the Iterative Interpolated DFT Synchrophasor Estimation Algorithm
|
State variables for ROCOF (Rate of Change of Frequency) estimation. More...
#include <pmu_estimator.h>
Data Fields | |
| float_p | freq_old [NUM_CHANLS] |
| float_p | thresholds [3] |
| float_p | low_pass_coeff [3] |
| float_p | delay_line [NUM_CHANLS][2] |
| bool_p | state [NUM_CHANLS] |
State variables for ROCOF (Rate of Change of Frequency) estimation.
Maintains the state needed for ROCOF estimation, including previous frequency values, thresholds, filter coefficients, and filter state.
| float_p RocoFEstimationStates::delay_line[NUM_CHANLS][2] |
Filter delay line for each channel
| float_p RocoFEstimationStates::freq_old[NUM_CHANLS] |
Previous frequency values for each channel
| float_p RocoFEstimationStates::low_pass_coeff[3] |
Low-pass filter coefficients
| bool_p RocoFEstimationStates::state[NUM_CHANLS] |
Filter state for each channel
| float_p RocoFEstimationStates::thresholds[3] |
ROCOF detection thresholds