欢迎您光临机械网,如有问题请及时联系我们。

MATLAB中dq变换输出的电压逐渐增大怎么解决?dq变换是什么?

作者:机械网
文章来源:本站

  我的看法是: 该用SIN还是COS, 取决于CLARKE变换中坐标轴的布置. 这一点, 请看所附文献中的图1. 看图1, 请注意两点:

  第一, 它不是向量图, 而是坐标系图, 反应电流瞬时值在三个坐标轴上的位置. 比如isA为正最大时, 其他两个电流是负-0.5(平衡系统). 二维平面只能有两个独立的坐标轴, 比如ALFA和BETA (XY), 所以三相坐标可以用两相坐标表示.

  第二, 确定空间向量的方法是: 以某种方式固定两相的ALFA-BETA轴(图1是让ALPHA与A轴重合), 若某个向量在三相轴上的投影与三个电流的瞬时值(及三相坐标值)相同, 则这个向量就是 CLARKE 变换所得的空间向量. 请注意, 图1中三相电流箭头边的小黑点, 表示90度角.

  理解了图一, 就能明白MATLAB中的DQ公式了. COS和SIN换位置, 是因为让Q轴和D轴换了位置.

  那么这样对不对呐? 看怎么理解. 如果这里的DQ轴含义沿袭电机转子的DQ轴定义, 这个变换就是错的. 但是, 纯粹从数学的观点来看, 换换DQ轴的位置, 没有问题, 因为我们可以把DQ放在任何位置.

  所以, 这个模型用于电机的仿真时, 要特别小心; 用于其他目的,比如空间矢量计算, 则没有问题, 只要反变换用同样的坐标布置就可以. 至于MYHAEART365网友所说的三相正弦量, SIN或COS表达式并不影响CLARKE变换的结果, 因为这时所有的轴都旋转了90度.

  由图1我们还可以加深对PARK变换的理解. 如果三相量连续变化, 空间矢量Is必须旋转, 这样它在三个轴上的投影才能做相同的变化. 因此采用CLARK变化后, 空间矢量必须是旋转的才能与原来的三相系统等效. 这样的ALPHA-BETA系统, 较静止系统. 我们也可以让ALPHA-BETA旋转, 这样的系统叫旋转坐标系统. 用旋转坐标系统的好处是: 空间矢量不转. 从静止的ALPHA-BETA到旋转的DQ,这个变换叫PARK变换.

  

MATLAB中dq变换输出的电压逐渐增大怎么解决?dq变换是什么?

  

MATLAB中dq变换输出的电压逐渐增大怎么解决?dq变换是什么?

来源:文章来源于网络,如有侵权请联系我们及时删除。本文由机械网转载编辑,欢迎分享本文!