如何用matlab证明自己的永磁同步电机的模型正确
首先我是在ansoft仿真了一个永磁同步电机,得到了这个电机的参数,然后就是把这些参数输入到simulink中的永磁同步电机模型中,我想着在搭控制模块之前,先确保这个电机模型是对的,所以,就如附件所示,先搭了一个简单的模块,就是用三相交流电压控制永磁同步电机(开环),给定转速为2000r/min,观测电机输出的各个波形。在ansoft仿真的时候,电磁转矩是正的8左右,但是在matlab中,却变成了负值。所以说就想问问大家,是我验证电机模块正确性的步骤错了,还是我的电机的模型输入有误。附件是模型。 我看了你的仿真模型,你直接加三相交流电源是不行的,很难做到同步。要用电流跟踪控制,我根据例子程序改了个,你可参考。 其实输入改为负载转矩即可,即输入为负载8nm,电机一切正常。 楼主啊哟是把ansoft和matlab同时发上来就更好了 用的是什么版本的MATLAB?
页:
[1]