在SPLL_1ph_SOGI_F.c中,由输入v,经SOGI变换为 v'(alpha)和qv'(beta)两个分量,通过Tab-dq变换:
spll_obj->u_Q[0]=(spll_obj->cos*spll_obj->osg_u[0]) + (spll_obj->sin*spll_obj->osg_qu[0]);
spll_obj->u_D[0]=(spll_obj->cos*spll_obj->osg_qu[0]) – (spll_obj->sin*spll_obj->osg_u[0]);
spll_obj->u_Q[0] / spll_obj->u_D[0] 表达式是不是反了?
Tab->dq : V_d = cos*Va +sin*Vb
V_q = cos*Vb – sin* Va
Igor An:
电源中与电机中所约定俗成的DQ轴定义有所不同,一般是反过来的。
但其实无论如何定义,这都是人为命名,一个轴的分量可以叫D,也可以叫Q,或者叫XY都可以,只要整个分解系统前后定义一致就可以达到预定效果。