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.

[参考译文] TMS320F280025C-Q1:RPM 卡在200

Guru**** 2390935 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1449855/tms320f280025c-q1-rpm-stuck-at-200

器件型号:TMS320F280025C-Q1

工具与软件:

尊敬的可能与之相关的人:

我目前使用的是具有单分流器 DC-SS 库的 F280025C-Q1微控制器、遇到了下面所述的问题。

问题描述
我 观察到目标 RPM 设置为3500时的特定行为、但实际 RPM 从200开始、并持续降低、直至达到特定值(介于0和100之间)。 此后、系统将恢复正常运行。 这种行为发生的 概率为 3.6%。

感谢您对以下问题的见解:

  1. 为什么转速从200转/分降低?
  2. 为什么系统最初会卡在200 RPM 的转速下?
  3. 为什么 RPM 降低后恢复?

补充意见

  1. 当 USER_MOTOR_MAX_CURRENT_A 设置为11A 时、RPM 降低长达40秒。
  2. 当 USER_MOTOR_MAX_CURRENT_A 设置为20A 时、RPM 降低约3秒。
  3. 当 USER_MOTOR_MAX_CURRENT_A 设置为7A 时、不会发生200RPM 阻塞行为。
  4. 当 Max_Hzps 设置为800时、每28次运行会持续发生200RPM 的卡住行为。
  5. 当 Max_Hzps 设置为200时、不会出现200RPM 卡滞行为。

如果其他信息或数据有助于分析此问题、请告诉我。

感谢您的支持、我们期待您的答复。

此致、
最小 OH

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

    是否有任何电流波形能够展示该问题? 在这种情况下、电机上会增加任何负载? 您能否在 CCS 监视窗口中检查 Id 和 Iq?

    启动电机时检测电流不正确、因此估算的角度和速度可能不正确。 您可以尝试调整可以抑制此问题的最大扭矩电流和速度控制器。

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

    非常感谢您快速回答。

    回答您的问题

    这是 U 相电流波形

    2.负载到电机不参与导致此问题。  无论电机有负载、也可能没有负载。

    3. 出现200 RPM 卡滞时的 Id 和 Iq 也是如此。

    所有相关附属项

    1.当我将 USER_MOTOR_RPM 从0.2更改为0.35时、Rs_Ohm 在1000RPM 而不是200RPM 时卡住。 异常 RPM 卡滞持续发生。

    2.将 USER_MOTOR_RPM 从0.2更改为0.15时、不会发生 Rs_Ohm 卡滞。

    问题

    1.为什么会发生这种行为?

    2.造成这种行为的原因是什么?

    3.根本原因是什么,如何解决这个问题?

    4.能否详细说明"您可以尝试调整能够抑制此问题的最大扭矩电流和速度控制器"?

     -您的意思是尝试调整速度控制器 P 增益、I 增益和 USER_MOTOR_MAX_CURRENT_A?

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

    您能否发布波形来显示上述问题? 而不是正常运行下的波形。

    1. 当我将 USER_MOTOR_EVM Rs_Ohm 从0.2更改为0.35[/报价]时

    您应根据电机使用准确的 Rs、而不是任何值。

    3. 什么是根本原因以及如何解决此问题?[/QUOT]

    请监控速度 PI 控制器的输出、并如上所述调整速度 PI 控制器。

     -您是说尝试调整速度控制器 P 增益、I 增益和 USER_MOTOR_MAX_CURRENT_A?
    [/quote]

    有。

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

    这是异常运行下的波形。

    电机以200 RPM 的速度运行。

    这是异常情况、因为200RPM 不会消耗10A 电流来运行无负载的电机。

    您应根据电机使用准确的 Rs、而不是任何值。

    -是的,我使用了准确的 Rs 根据电机,但发生了200 RPM 卡住的情况。 我试图通过更改 Rs 值来找到根本原因。

     

    请监控速度 PI 控制器的输出、并如上所述调整速度 PI 控制器。

    -降低 KP 和 KI 有助于减少异常情况。 更改加速度值似乎具有相同的效果。

    -为什么你认为这个问题与速度 PI 控制器有关?

    以下是处于正常运行速度 PI 句柄下的情况

    下面是运行速度 PI 句柄异常情况下的情况

    感谢您的帮助!

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

    您能显示更多的电气周期吗? 波形看起来正常。

    -为什么您认为这个问题与速度 PI 控制器有关?

    由于该问题与特定速度相关、因此请继续调整速度的控制器参数。