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

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]
 

Detailed Description

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.

Field Documentation

◆ delay_line

float_p RocoFEstimationStates::delay_line[NUM_CHANLS][2]

Filter delay line for each channel

◆ freq_old

float_p RocoFEstimationStates::freq_old[NUM_CHANLS]

Previous frequency values for each channel

◆ low_pass_coeff

float_p RocoFEstimationStates::low_pass_coeff[3]

Low-pass filter coefficients

◆ state

bool_p RocoFEstimationStates::state[NUM_CHANLS]

Filter state for each channel

◆ thresholds

float_p RocoFEstimationStates::thresholds[3]

ROCOF detection thresholds


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