最近看TMS570驱动电机的程序,其中有个两输入的CLARK变换有些不懂
程序中的CLARK变换如下
pOutVec->value[0] = pInVec->value[0];
pOutVec->value[1] = ( pInVec->value[0] + (pInVec->value[1] * 2) ) * beta_sf;
其中 beta_sf 为1,pOutVec为Ialpha、Ibeta,pInVec为Ia、Ib
我觉得如果是在恒幅值情况下beta_sf 是不是应该等于3分之根号3呢?
在恒功率情况下这个变换就都要改了呢