上图第一个是采集的频率50HZ的正弦交流电压波形,下图是对应的SPLL锁相环的SIN输出,即是下面结构体的sin元素。
typedef struct{
float32 u[3]; // Ac Input
float32 osg_u[3];
float32 osg_qu[3];
float32 u_Q[2];
float32 u_D[2];
float32 ylf[2];
float32 fo; // output frequency of PLL
float32 fn; //nominal frequency
float32 theta[2];
float32 cos;
float32 sin;
float32 delta_T;
SPLL_1ph_SOGI_F_OSG_COEFF osg_coeff;
SPLL_1ph_SOGI_F_LPF_COEFF lpf_coeff;
}SPLL_1ph_SOGI_F;
不知这个输出正确否,正弦波都输出好几个周期的波形了,SPLL才输出一个周期。谁能解释下,或者说下自己使用SPLL的经验,非常感谢