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.

[参考译文] TMS320F2800157:转矩模式(电流控制模式)下 RPM >2000时出现过流故障

Guru**** 2466550 points
Other Parts Discussed in Thread: TMS320F2800157

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1485016/tms320f2800157-overcurrent-fault-at-rpm-2000-in-torque-mode-current-control-mode

器件型号:TMS320F2800157

工具与软件:

  1. 您好!

我正在努力实施 扭矩模式(电流控制模式) 使用 TMS320F2800157 微控制器和48V 电压  基于编码器的中间驱动电机(5个极对)。  我正在修改 通用电机控制器代码  通过控制在 BL4下实现所需的扭矩 Id/Iq。  

目前、我可以实现高达的稳定扭矩(21 Nm) 2000 RPM 但除此之外,我遇到了一个 模块过流故障 . 对于2250RPM 等 RPM 值(所需的最大扭矩为18Nm)、我将 Id 设置为-30、Iq= 120。 当我开始施加负载时、我将逐渐增大 IQ 电流。 我观察到、当施加的负载超过5Nm 时、由于模块过流故障、电机出现故障停止。 Iq 电流提高到了150A。 以下是关键设置和观察结果:

  • USER_MAX_VS_MAG_PU = 0.75
  • USER_MOTOR_MAX_CURRENT = 190A
  • 直流母线电压= 48V
  • 根据初始测试调整电流控制的 PI 增益(Kp、Ki)
  • 当速度增加到超过2000RPM 时、会发生过流故障

问题:

  1. 模块过流故障的可能原因是什么以及需要考虑哪些电机参数来避免此故障。
  2. 会增加 USER_MAX_VS_MAG_PU0.8或0.85 有助于避免较高 RPM 时出现过流问题?
  3. 进行调整 弱磁(ID 基准)  是否能够动态地超过2000 RPM 以保持扭矩控制? 现在我要将 Id 参考电流从-10降至-40、并将 Iq 参考电流设置在95-110 A 之间
  4. 中是否有其他参数 通用电机控制器代码 考虑修改哪些参数、以防止出现过流故障?

任何见解或建议都将大有帮助。

此致、

Prabhakaran cp.

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

    你好、Prabhakara

    您的电机的最大额定速度是多少? 该数据表还应具有反比关系的速度/扭矩曲线。

    您是否尝试过使用速度环路运行以便不必直接控制扭矩命令?

    Unknown 说:
    我应该调整一下 弱磁(ID 基准)  是否能够动态地超过2000 RPM 以保持扭矩控制? 现在我要将 Id 参考值从-10降低到-40、将 Iq 参考值设置在95-110 A 之间[/报价]

    弱磁旨在实现更高的速度、但扭矩输出更低。

    速度增加到超过2000 RPM 时、将出现过流故障

    我建议在发生 OC 条件时使用电流探头并收集波形、以进一步调试该问题。

    此致!

    Kevin

    [/quote]