zhrmghgpgy 发表于 2011-7-2 10:59

matlab中的dq-abc变换公式为什么和电机书上的不一样?两者导致的结果是一样的吗?

大家好!
可不可以请教各位一个问题?
在matlab中的dq-abc变换公式为什么和电机书上的不一样?两者导致的结果是一样的吗?
我刚刚画了一下坐标投射图,发现两者的区别就是matlab中的dq分别滞后中国的dq轴90度。这样效果一样吗?我隐约记得d轴是与永磁体平行的,这样一来,matlab中不就是q轴了么?而在控制中,不是d轴和q轴分别起的作用不一样么?如此对调,产生的结果可能一样吗?
目前实在理解不了,还望大家能点拨一下!万分感谢!

sibq80 发表于 2011-7-2 13:19

交轴是垂直永磁体的,直轴与交轴垂直

zhrmghgpgy 发表于 2011-7-2 13:37

回复 2# sibq80


   嗯,是这样的!但是matlab中的dq轴恰好各滞后90度,也就是matlab中的q轴在电机学上d轴的位置。这样得到的效果会一样吗?

yjhou 发表于 2011-7-4 09:07

可能是因为MATLAB采用的欧标与中国的坐标系相差90度的原因!在建模的时候要矫正。

meiguoquan 发表于 2011-7-4 13:28

顶楼上,建模的时候减去90°就好了。

流水simol 发表于 2011-9-28 13:45

回复 4# yjhou
请问如果用里面的模型,建模时如何较正?
如果使用书上的坐标变换的话,是否需要在电机检测角度前加pi/2

如果使用他自带的坐标系的换变不用管了吧
是这样的吗

yjhou 发表于 2011-10-8 09:08

回复 6# 流水simol
总之,你要明白这个差别是由于坐标系的不同而引起的,至于怎么样修改有很多方法,论坛里也讨论过。你可以搜搜看。

manziqiang 发表于 2011-10-13 21:04

学写了 90差异

whongabc 发表于 2011-11-15 13:28

学习中、。。。。

lilybunny 发表于 2011-11-15 14:17

没做过永磁机的模型,学习了

sun150 发表于 2011-11-17 23:45

学习了,谢谢各位

zcxhit 发表于 2011-11-21 11:45

本帖最后由 zcxhit 于 2011-11-21 11:46 编辑

回复 6# 流水simol


    请问你现在的想法是怎么样子的啊?还是使用书上的话需要把电机的检测的角度加上0.5pi吗?

tuobaxiaohao 发表于 2011-11-21 14:50

应该是减去90吧

nafic 发表于 2011-11-21 16:32

这个正在学习中。
页: [1]
查看完整版本: matlab中的dq-abc变换公式为什么和电机书上的不一样?两者导致的结果是一样的吗?