关于matlab中自带的PMSM模块的几个问题?
问题一:打开这个模块内部,从Vabc变换到Vd,Vq所用的公式和我们常见的不一样,就是abc2qd 和 qd2abc和我们通常的公式不一样,存在pi/2的角度差。问题二:自带模块的帮助文件中,对凸极式永磁同步电动机Ld和Lq的定义是这样的:Ld=max(Lab)/2,Lq=min(Lab)/2,这就是说Ld>Lq,而一般我们说的是Lq>Ld,这是为什么呢! 自己先支持一下,估计有这个疑问 的不只我一个吧! 同步电机的控制中,磁场定向控制的角度需要比永磁转子磁场角度超前pi/2。
凸极永磁电机要看磁钢安装的方式,比如凸装式和内置式两种磁钢安装方式不同,对应的d轴和q轴的气隙长度也不同,因此Ld与Lq的大小关系也不是固定的,要看具体电机。 MATLAB中PMSM、ab2dq等坐标系定义与国内常见资料相比落后90°电角度,本人亲自推导、仿真验证。即MATLAB中alpha轴定义在我们理解的坐标系-90°位置。因此在应用自制坐标变换公式、自制SVPWM时注意此角度变换方能正确使用MATLAB进行仿真。 回复 4# amazinghit
我们一般定义alfa轴和对称三相坐标的A轴重合,按你说的意思,就是MATLAB里定义beta轴和A轴重合,这样,alfa轴就在-90°的位置。是这样的吧? 本帖最后由 amazinghit 于 2011-3-8 21:55 编辑
回复 5# lx466702013
是的。你可以按照自己的想法,给定几个方向的向量,会发现电机停在的位置和你期望的差90°电角度。此结论对很多人的仿真有帮助。 回复 6# amazinghit
非常感谢 学习了,之前在网上看见过类似的文章。 正在学习中,还没有弄到你们那么深。 搞明白拉,谢谢 非常感谢,正在学习中,还没有弄到你们那么深。 非常感谢。。。。。。。。。 我经过推导四楼的说法是正确的 学习中,最近我也在仿真
页:
[1]