You are on page 1of 2

CLARK 变换的问题(矩阵前面系数 2/3 和根号 2/3 的问题)

看文章的时候发现 CLARK 变换有 2 种依据,


一种是功率不变,根据该原理推出来的两相绕组匝数是三相绕组的根号 2/3 倍。
另一种是幅值不变原理,推出来的就是 2/3 倍。
我看 ti 提供的例程是用幅值不变原理的公式编写的,而一般教科书上都讲功率不变原理。
不知道 2 种方法有什么区别。

在网上搜到个帖子讲了这个问题,但是还是不太明白什么时候用功率不变什么时候用幅值不变的系数,
有明白的给个线索

谢谢了!
K=1: peak-value scaling
K=1/sqrt(2) : rms-value scaling
K=sqrt(2/3) : power invariant scaling
this work, K=1 was used. That means that the peak-values of the voltage and
the
current remain the same, in return the power in the dq-system is only one third
of the
power in the three-phase system (Pdq=Pabc/3).
等幅变换:电压、电流的 alpha 和 beta 的幅值与实际的三相电压、电流相等,所以功率计算需要乘 1.5。
等功率变换:电压、电流的 alpha 和 beta 幅值与实际三相电压、电流差根号 2/3 倍,功率计算直接相乘
就可以。
我们在使用 SVPWM 的时候都要涉及到 Clark 变换,而 Clark 的变换矩阵前有一个系数:sqrt(2/3) (发
帖时没法粘贴公式编辑器编辑的公式,只能根据 C 语言的语法表达开方运算了,sqrt(2/3)就是:根号 3 分
之 2)。这个系数给我学习 Clark 变换时带来过疑惑,我根据正交分解将三相坐标的电流变换到两相坐标时,
根本就没有这个 sqrt(2/3)。

对于这个系数的引入,有些书的解释是为了使的变换前后能量守恒,我再根据这个原理计算了一下变
换前后的功率,终于找到了 sqrt(2/3)出现的原因。

三相坐标下的电流为 ia,ib,ic

根据 clark 变换

iα=ia-0.5ib-0.5ic

iβ=0.5sqrt(3)*ib-0.5sqrt(3)*ic

很容易推导出 iα和 iβ的幅值是 ia 幅值的 1.5 倍

所以设 ia 的有效值为 A,则 iα,iβ的有效值为 1.5A

同理 变换前的电压为 U,则变换后的电压有效值为 1.5U


变换前的功率 P1=U*A*3

变换后的功率 P2=1.5U*1.5A*2=4.5U*A

可见变换前后的功率 P1 和 P2 不相等,为了使变换前后功率相等,需要给变换矩阵乘以一个系数,设
为k

则变换后的

iα = k(ia-0.5ib-0.5ic )

iβ=k*(0.5sqrt(3)*ib-0.5sqrt(3)*ic)

则 iα,iβ的有效值为 1.5*k*A,电压有效值为 1.5*k*U

变换后的功率 P2=4.5U*A*k*k

令 P1=P2

所以:3*U*A = 4.5U*A*k*k

解得:k = sqrt(2/3)

clark 变换矩阵的系数 sqrt(2/3),就是这样来的。

希望以上的推导能对 clark 变换初学者有用,我在此时抛砖引玉,希望多多交流,共同进步!

You might also like