Defines the Orthogonal Signal Generator SPLL_1PH_SOGI_FLL structure.
The SPLL_1PH_SOGI_FLL can be used to generate the orthogonal signal from the sensed single phase grid voltage and use that information to provide phase of the grid voltage This module also runs a frequency locked loop for adjusting the the center frequency automatically
Data Fields | |
float32_t | u [3] |
AC input data buffer. More... | |
float32_t | osg_u [3] |
Orthogonal signal generator data buffer. More... | |
float32_t | osg_qu [3] |
Orthogonal signal generator quadrature data buffer. More... | |
float32_t | u_Q [2] |
Q-axis component. More... | |
float32_t | u_D [2] |
D-axis component. More... | |
float32_t | ylf [2] |
Loop filter data storage. More... | |
float32_t | fo |
Output frequency of PLL(Hz) More... | |
float32_t | fn |
Nominal frequency (Hz) More... | |
float32_t | wc |
Center (Nominal) frequency in radians. More... | |
float32_t | theta |
Angle output (0-2*pi) More... | |
float32_t | cosine |
Cosine value of the PLL angle. More... | |
float32_t | sine |
Sine value of the PLL angle. More... | |
float32_t | delta_t |
Inverse of the ISR rate at which module is called. More... | |
float32_t | ef2 |
FLL parameter. More... | |
float32_t | x3 [2] |
FLL data storage. More... | |
float32_t | w_dash |
Output frequency of PLL(radians) More... | |
float32_t | gamma |
Gamma parameter for FLL. More... | |
float32_t | k |
K parameter for FLL. More... | |
SPLL_1PH_SOGI_FLL_OSG_COEFF | osg_coeff |
Orthogonal signal generator coefficient. More... | |
SPLL_1PH_SOGI_FLL_LPF_COEFF | lpf_coeff |
Loop filter coeffcient structure. More... | |
float32_t SPLL_1PH_SOGI_FLL::u[3] |
AC input data buffer.
float32_t SPLL_1PH_SOGI_FLL::osg_u[3] |
Orthogonal signal generator data buffer.
float32_t SPLL_1PH_SOGI_FLL::osg_qu[3] |
Orthogonal signal generator quadrature data buffer.
float32_t SPLL_1PH_SOGI_FLL::u_Q[2] |
Q-axis component.
float32_t SPLL_1PH_SOGI_FLL::u_D[2] |
D-axis component.
float32_t SPLL_1PH_SOGI_FLL::ylf[2] |
Loop filter data storage.
float32_t SPLL_1PH_SOGI_FLL::fo |
Output frequency of PLL(Hz)
float32_t SPLL_1PH_SOGI_FLL::fn |
Nominal frequency (Hz)
float32_t SPLL_1PH_SOGI_FLL::wc |
Center (Nominal) frequency in radians.
float32_t SPLL_1PH_SOGI_FLL::theta |
Angle output (0-2*pi)
float32_t SPLL_1PH_SOGI_FLL::cosine |
Cosine value of the PLL angle.
float32_t SPLL_1PH_SOGI_FLL::sine |
Sine value of the PLL angle.
float32_t SPLL_1PH_SOGI_FLL::delta_t |
Inverse of the ISR rate at which module is called.
float32_t SPLL_1PH_SOGI_FLL::ef2 |
FLL parameter.
float32_t SPLL_1PH_SOGI_FLL::x3[2] |
FLL data storage.
float32_t SPLL_1PH_SOGI_FLL::w_dash |
Output frequency of PLL(radians)
float32_t SPLL_1PH_SOGI_FLL::gamma |
Gamma parameter for FLL.
float32_t SPLL_1PH_SOGI_FLL::k |
K parameter for FLL.
SPLL_1PH_SOGI_FLL_OSG_COEFF SPLL_1PH_SOGI_FLL::osg_coeff |
Orthogonal signal generator coefficient.
SPLL_1PH_SOGI_FLL_LPF_COEFF SPLL_1PH_SOGI_FLL::lpf_coeff |
Loop filter coeffcient structure.