nike27 发表于 2014-3-18 19:57

关于simulink中pmsm的Vd和Vq电压计算问题

最近用simulink仿真PMSM的foc,用自带的svpwm模块和PMSM模块,问题是,为何PMSM输出的Vs(用sqrt(Vd^2+Vq^2)算出来)电压和FOC计算出来的Vs‘不相等,并且差几十伏。

看了一下自带的PMSM模块内部关系,如下:



从里面看关系为:



因为有Uab=sqrt(3)Ua,所以可推导出:



但是从上式来看,无法匹配clark-park变换。

哪位大侠能解答一下?

谢谢!{:soso_e100:}

nike27 发表于 2014-3-19 11:11

自我否定一下,之前的定义有一个错误,Vab=sqrt(3)Va 是错误的,在这里Vab是矢量,或者说是瞬间值,关系式应该为Vab=Va-Vb,所以有:

2Vab+Vbc=3Va

Vbc=Va+2Vb

然后结合pmsm内部关系式可得到



在pmsm模块中对坐标做了说明,d轴滞后A轴90度,如下图:


根据等幅变换可证明上面的公式是对的。

以上。
页: [1]
查看完整版本: 关于simulink中pmsm的Vd和Vq电压计算问题