C2000Ware Digital Power SDK  5.03.00.00
SPLL_1PH_SOGI Struct Reference

Detailed Description

Defines the Orthogonal Signal Generator SPLL_1PH_SOGI structure.

The SPLL_1PH_SOGI 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

Definition at line 91 of file spll_1ph_sogi.h.

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 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...
 
SPLL_1PH_SOGI_OSG_COEFF osg_coeff
 Orthogonal signal generator coefficient. More...
 
SPLL_1PH_SOGI_LPF_COEFF lpf_coeff
 Loop filter coeffcient structure. More...
 

Field Documentation

◆ u

float32_t SPLL_1PH_SOGI::u[3]

AC input data buffer.

Definition at line 92 of file spll_1ph_sogi.h.

◆ osg_u

float32_t SPLL_1PH_SOGI::osg_u[3]

Orthogonal signal generator data buffer.

Definition at line 93 of file spll_1ph_sogi.h.

◆ osg_qu

float32_t SPLL_1PH_SOGI::osg_qu[3]

Orthogonal signal generator quadrature data buffer.

Definition at line 94 of file spll_1ph_sogi.h.

◆ u_Q

float32_t SPLL_1PH_SOGI::u_Q[2]

Q-axis component.

Definition at line 95 of file spll_1ph_sogi.h.

◆ u_D

float32_t SPLL_1PH_SOGI::u_D[2]

D-axis component.

Definition at line 96 of file spll_1ph_sogi.h.

◆ ylf

float32_t SPLL_1PH_SOGI::ylf[2]

Loop filter data storage.

Definition at line 97 of file spll_1ph_sogi.h.

◆ fo

float32_t SPLL_1PH_SOGI::fo

Output frequency of PLL(Hz)

Definition at line 98 of file spll_1ph_sogi.h.

◆ fn

float32_t SPLL_1PH_SOGI::fn

Nominal frequency (Hz)

Definition at line 99 of file spll_1ph_sogi.h.

◆ theta

float32_t SPLL_1PH_SOGI::theta

Angle output (0-2*pi)

Definition at line 100 of file spll_1ph_sogi.h.

◆ cosine

float32_t SPLL_1PH_SOGI::cosine

Cosine value of the PLL angle.

Definition at line 101 of file spll_1ph_sogi.h.

◆ sine

float32_t SPLL_1PH_SOGI::sine

Sine value of the PLL angle.

Definition at line 102 of file spll_1ph_sogi.h.

◆ delta_t

float32_t SPLL_1PH_SOGI::delta_t

Inverse of the ISR rate at which module is called.

Definition at line 103 of file spll_1ph_sogi.h.

◆ osg_coeff

SPLL_1PH_SOGI_OSG_COEFF SPLL_1PH_SOGI::osg_coeff

Orthogonal signal generator coefficient.

Definition at line 104 of file spll_1ph_sogi.h.

◆ lpf_coeff

SPLL_1PH_SOGI_LPF_COEFF SPLL_1PH_SOGI::lpf_coeff

Loop filter coeffcient structure.

Definition at line 105 of file spll_1ph_sogi.h.