本帖最后由 QuakeGod 于 2021-2-17 21:36 编辑
所有的电机都会有这个现象,不光BLDC。
在额定转速之前出现母线电压超压是因为,我们的PWM加上同步续流恰恰变成了一个buck-boost结构。
当然,普通直流有刷电机和交流变频电机以及伺服电机也会出现同样的现象。
因为有能量的转移,电动机吸收机械能就变成了发电机,发电之后没有释放的地方,必然造成VM升高。
要想解决这个问题,有几个办法。
第一,知道电机的双极调制,单极调制和受限单极调制。
你现在是单极调制,会有发电的问题,改成受限单极调制,也就是去掉同步续流,就不会有这个现象了,但是电机没有制动力了,停机时只能自由停机。
像现在很多电动自行车,你的转把归零,电机变成自由运行,能溜好久才停下。
第二,在VM上加泄放回路,也就是一个大功率电阻,比如VM电压24V,那就设定VM超过28V时电阻开始导通放电,电阻功率约等于电机功率的30%左右。
绝大多数应用采用的这个方法。比如电梯上的曳引电机,在上升和下降时,加速和减速时,必然有某个时刻会处于发电状态,而且这个发电的能量必须吸收回来,否则电机不能正常减速,电梯会一直顺着力量溜下去.第三,最难,将VM上的能量回馈到前面的源,假如源是电池,那就最好办了.如果源是交流电源,那就复杂得多,但是有些系统也是这么做的.
向电池回馈能量,是很多现在电动汽车和某些电动自行车刹车时候的做法.在机械刹车起作用前,先用能量回收的办法刹车,一举两得. 刹车的力度取决于你PWM的占空比,当然这里要有一个电流的闭环控制.
|