This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM263P4:AM263P 电机控制 — UMC - eSMO

Guru**** 2375180 points
Other Parts Discussed in Thread: BOOSTXL-3PHGANINV, LVSERVOMTR
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1529017/am263p4-am263p-motor-control---umc---esmo

器件型号:AM263P4
主题中讨论的其他器件:LVSERVOMTR

工具/软件:

您好、

我正在使用 AM263P LP、BOOSTXL-3phGANINV 和 LVSERVOMTR (Teknic M-2310P-LN-04K)。  

我想使用 eSMO 观测器控制该电机。 当电机状态因 MOTOR_CL_RUNNING 而变化时、电机反向旋转过快。

将 angleFOC_rad 更改为 anglePLL_rad。 当我比较  anglePLL_rad 和 angleGen_rad 信号时、可以看到 angleGen_rad 和 anglePLL_rad 之间存在相位差 。 电动机反转旋转的原因是什么?  

我使用的器件((AM263P LP(从 AM263 移植)、BOOSTXL-3phGANINV 和 LVSERVOMTR (Teknic M-2310P-LN-04K) 在 UMC 上进行了验证。 它无法在 eSMO 中正常工作。 我使其在编码器中正常工作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当我将 USER_MOTOR1_STARTUP_CURRENT_A 参数从 3.5A 更改为 1.0A 时、此问题解决。 但我无法理解。  

    USER_MOTOR1_OVER_CURRENT_A 定义为 7.5A。启动电流不应该接近过流值? 电机在启动时是否需要更大的电流?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Burak、

    很高兴您解决了这个问题。  USER_MOTOR1_STARTUP_CURRENT_A  用于在速度低于 定义的启动速度 (USER_MOTOR1_SPEED_START_Hz) 时开环运行电机。  此参数应根据您的应用设置为额定电机电流的 10%–100%。 eSMO 观测器似乎因高启动电流而不知所措、从而产生了相位误差和反向旋转。 降低电流可以提高估算器稳定性。  

    此致、

    Masoud