This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

svpwm 标幺问题



我想问一个简单的问题 矢量控制的程序里 对电压值的标幺是通过哪段代码完成的啊?

在TI SVGEN_DQ的讲解中

it is evident that the magnitude of all the space vectors is 2VDC/3. When this is normalized by the maximum phase voltage(line to neutral), VDC/3, the magnitude of the space vectors become 2/sqrt(3) i.e., the normalized magnitudes are U0=U60=2/sqrt(3)

也就是说,所有的基本空间矢量的模值为2Vdc/3,当利用最大相电压Udc/sqrt(3)为基做标幺化的时候,标幺化后的基本电压矢量的模值为2/sqrt (3),

 

这段说明他的代码我根本找不到啊.... 在程序中是怎么实现的呢?

  • 你好。

    在看代码的时候,需要把这段说明倒过来看。也就是说当PWM的调制达到满调试的时,逆变器输出最大相电压Udc/sqrt(3)。该电压能够产生多大的电流是由电机及其运行状态决定的。所以电压的基值是由母线电压决定的。在相同的电流给定下,母线电压较低,通过PI调节作用,输入SV的电压标幺值就会比较大,相反,如果母线电压较高,输入到SV电压标幺值就会较小,但逆变器输出的电压实际值是相同。