Thread 中讨论的其他器件:TIDA-010062
工具与软件:
您好!
最近、我介绍了 TIDA-010062参考设计以及 用于单相电网模块的 SPLL 的相应源代码。
我对 spll_1ph_sogi.h 头文件的源代码中的 Park 变换有疑问。
在内联函数 SPLL_1PH_SOGI_run 中、我找到了从 α β 到 d-q 轴的帕克变换部分、如下所示。
spll_obj->u_Q[0]=(spll_obj->cosine*spll_obj->osg_u[0]) +
(spll_obj->sine*spll_obj->osg_qu[0]);
spll_obj->u_D[0]=(spll_obj->cosine*spll_obj->osg_qu[0]) -
(spll_obj->sine*spll_obj->osg_u[0]);
对于变换、与矩阵相比(如图1所示)、U_Q[0]和 U_D[0]似乎是相反的。

图1
我想应该是这样的。 我是对还是 不太了解源代码?
spll_obj->u_D[0]=(spll_obj->cosine*spll_obj->osg_u[0]) +
(spll_obj->sine*spll_obj->osg_qu[0]);
spll_obj->u_Q[0]=(spll_obj->cosine*spll_obj->osg_qu[0]) -
(spll_obj->sine*spll_obj->osg_u[0]);
我期待收到您的回复。
此致、
电源