ZHDU069 March 2026 MSPM0G1507 , MSPM0G1519 , MSPM0G3507 , MSPM0G3519
当 pUserInputRegs->isdCfg.b.rvsDrEn 和 isdEn 都设置为 1b 并且 ISD 确定电机旋转方向与命令方向相反时,FOC 算法使用反向驱动功能来改变电机的旋转方向。此功能仅在无传感器 FOC 中有效。
反向驱动包括在相反的方向与电机速度同步,对电机进行反向减速至越过零速,改变方向,以及在正向(或命令方向)在开环中加速,直到器件在正向切换为闭环。
FOC 算法通过配置 pUserInputRegs->rvsDrvCfg.b.revDrvConfig 来提供使用正向参数或一组单独的反向驱动参数的选项。
如果电机无法在反方向重新同步,请遵循以下建议:
下图展示了反向驱动切换下的电机速度曲线。