主题中讨论的其他器件:LAUNCHXL-F28027F、 DRV8305
TI 技术专家、当我使用 lab5b 项目时、电机设置速度为40rpm。 为了确保无调制、我将速度环路的输出限制为0.5、然后我使用负载来驱动电机以相同的方向旋转、 负载速度大于电机时、电机将产生可调节的最大电压、以抵消负载产生的超速。 电机的扭矩输出可以保持一段时间、但我希望它可以保持、但不幸的是、扭矩只能保持一段时间、这就导致了这种情况、它似乎与 EST 估算角度有关。 下图清楚地显示了这一过程:

上图显示了三相的相电流。
在下图中、参考红线是 CTRL_getSpd_out_pu 的输出值、蓝线实际值是 CTRL_getIq_in_pu 的输出值、黄色线角是 EST_getAngle_pu 的输出值。
当 CTRL_getSpd_out_pu 的预期值保持在最大调制值0.5时、转矩保持稳定。 当发生阶跃中断时、角度值会严重失真、导致速度环路输出值上下波动、相应的三相电流空间调制也会失真。
如何防止这种情况发生?


