求知5奋进 发表于 2013-10-29 10:39

如何用matlab证明自己的永磁同步电机的模型正确

首先我是在ansoft仿真了一个永磁同步电机,得到了这个电机的参数,然后就是把这些参数输入到simulink中的永磁同步电机模型中,我想着在搭控制模块之前,先确保这个电机模型是对的,所以,就如附件所示,先搭了一个简单的模块,就是用三相交流电压控制永磁同步电机(开环),给定转速为2000r/min,观测电机输出的各个波形。在ansoft仿真的时候,电磁转矩是正的8左右,但是在matlab中,却变成了负值。所以说就想问问大家,是我验证电机模块正确性的步骤错了,还是我的电机的模型输入有误。附件是模型。

dxbian 发表于 2013-11-7 11:18

我看了你的仿真模型,你直接加三相交流电源是不行的,很难做到同步。要用电流跟踪控制,我根据例子程序改了个,你可参考。

fulanfang1 发表于 2015-8-31 17:31

其实输入改为负载转矩即可,即输入为负载8nm,电机一切正常。

小北斗 发表于 2017-3-11 09:26

楼主啊哟是把ansoft和matlab同时发上来就更好了

hantown 发表于 2018-6-13 15:55

用的是什么版本的MATLAB?
页: [1]
查看完整版本: 如何用matlab证明自己的永磁同步电机的模型正确