wang0720 发表于 2013-7-17 00:39

BLDC使用SPWM相位问题

想请问,我将一个BLDC使用SPWM驱动,空载与有载相位超前角差蛮多的,负载重时还需要随着转速来调整超前角,
所以当我建完相位超前表后空载就会相对的超前很多,造成电机空转异音过大。

但是我使用别人的控制器空载与无载都没有什么异音,感觉他的超前角没有随着负载而调整,但是电流也是蛮圆的。

而这问题有可能是这2种因素吗?
1. 我的是SPWM而别人的是SVWPM
2. 我没有速度闭环,他的有做

不知有没有人碰过类似的问题呢?

pplive001 发表于 2013-9-5 17:51

你的是不是只能低速啊?

as27185 发表于 2013-9-7 23:01

有的PMSMBLDC电机超前角只需根据速度调整就行了超前角与负载相关性并不大;
而有的电机不仅要根据速度调整超前角,还要根据负载大小调整超前角,否则不能使电机运行与最佳效率点。
我认为spwm和svpwm只会影响直流电压利用率和谐波吧;
如果电机速度在稳态的话就和速度闭环也没关系了
楼主说的别人的控制器有可能是矢量控制,就不存在超前角的问题了,只有vf控制才存在超前角

as27185 发表于 2013-9-7 23:05

楼主说的情况我都遇到过,空载有异音的话,只需根据负载调整超前角就行了

flyingford 发表于 2013-9-8 21:23

我觉得SVPWM方法也不错,实现也比较容易。
页: [1]
查看完整版本: BLDC使用SPWM相位问题