找到问题并基本复现之前狂转的转速了:之前矢量闭环控制的电角度校准出错,导致校准出来的电角度与实现偏差了90度左右。
这90度偏差正好对应弱磁控制理论的超前角控制原理,即在意外地在无形中实现了弱磁控制方式。原先在力矩闭环时转速最多只能跑到500rpm,然后我在原控制算法不变的情况下将电角度增加90度后,力矩闭环的最高转速就飙到2000rpm。
那么步进电机的弱磁控制的基本实现方式为:实现闭环力矩驱动后,添加超前的电角度。而闭环力矩的实现原理是:将交轴和直轴力矩做反Park变换即得电机两相的力矩。
离线
@dukelec
磁编码器方案在于性价比,而使用带光电编码器的闭环步进也很常见了。
但是就论最极端工况工作温度125℃下误差1度,此时跑FOC虽然不理想,但也是可以跑得动的。
如果实际工况真有125℃,肯定不会上磁编码器而上光电编码器了。所以磁编码器的实现应用误差肯定是比规格书的极限误差小。
TMC的无感FOC方案是电流闭环的改进。现在的步进驱动方案基本都是恒流驱动了,所以做电流闭环是自然而然的事,但电流闭环驱动下依然会有失步风险。所以TMC的无感FOC方案主要是减小无位置传感器时的失步风险,其实应用依然是低速下的位置控制场景。
最近编辑记录 海石生风 (2025-07-28 10:51:53)
离线