BLDC使用SPWM相位问题
想请问,我将一个BLDC使用SPWM驱动,空载与有载相位超前角差蛮多的,负载重时还需要随着转速来调整超前角,所以当我建完相位超前表后空载就会相对的超前很多,造成电机空转异音过大。
但是我使用别人的控制器空载与无载都没有什么异音,感觉他的超前角没有随着负载而调整,但是电流也是蛮圆的。
而这问题有可能是这2种因素吗?
1. 我的是SPWM而别人的是SVWPM
2. 我没有速度闭环,他的有做
不知有没有人碰过类似的问题呢?
你的是不是只能低速啊? 有的PMSMBLDC电机超前角只需根据速度调整就行了超前角与负载相关性并不大;
而有的电机不仅要根据速度调整超前角,还要根据负载大小调整超前角,否则不能使电机运行与最佳效率点。
我认为spwm和svpwm只会影响直流电压利用率和谐波吧;
如果电机速度在稳态的话就和速度闭环也没关系了
楼主说的别人的控制器有可能是矢量控制,就不存在超前角的问题了,只有vf控制才存在超前角
楼主说的情况我都遇到过,空载有异音的话,只需根据负载调整超前角就行了 我觉得SVPWM方法也不错,实现也比较容易。
页:
[1]