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.

[参考译文] MCF8329EVM:MCF8329EVM 中 ILIMIT 设置与测量的相电流之间不匹配

Guru**** 2927840 points

Other Parts Discussed in Thread: MCF8329A

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1645929/mcf8329evm-mismatch-between-ilimit-setting-and-measured-phase-current-in-mcf8329evm

器件型号: MCF8329EVM
主题: MCF8329A 中讨论的其他器件

尊敬的 TI 团队:

我在 I2C 速度控制模式下使用 MCF8329A、并观察到配置的电流限制 (ILIMIT) 和测量的相电流之间不匹配的情况。

配置:

  •   根据数据表缩放、BASE_CURRENT 设置为 0x333 (~30A)
  • ILIMIT 配置为基极电流的百分比

观察结果(在相电流上使用 CRO 进行测量):

  • ILIMIT = 15%(~4.5A)→测量值~6A
  • ILIMIT = 20%(~6A)→测量值~8A
  • ILIMIT = 30%(~9A)→测量值~8A–9A(观察到饱和)

问题:

  1. ILIMIT 是否在内部强制用作 峰值电 流限制而不是 RMS 电流?
  2. 由于消隐时间和控制环路延迟、预计电流过冲水平是多少?
  3. 观察到的较高电流是否由于 逐周期电流限制行为而导致
  4. ILIMIT 是否对应于:
    • 相电流峰值?
    • 直流总线电流?
    • 或内部调节的电流检测值?
  5. 在较高的 ILIMIT 值下、是否预计电流会由于 电压/占空比限制而饱和
  6. 是否有建议的方法可用于:
    • 精确测量与 ILIMIT 相对应的电流
    • 校准 CRO 测量与内部电流检测

其他详细信息:

  • 使用 CRO 直接在电机相位进行测量
  • 电机在 I2C 输入速度控制模式下运行

您能否说明 ILIMIT 设置与实际可测量电流之间的预期关系、以及这种行为是否正常?

谢谢。此致、
Anirudh

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

    尊敬的 Aniruddha:

    您能否分享 CSA_GAIN 设置和分流电阻器值?  

    测得的电机相电流应始终小于 ILIMIT 参数定义的电流限制。 请共享电机相电流波形。  

    请在下面找到我的内联回复

    1. ILIMIT 是否在内部强制用作 峰值电 流限制而不是 RMS 电流?

    >>是的、ILIMIT 指定了峰值电机相电流、而不是 RMS

    1.   由于消隐时间和控制环路延迟、预计电流过冲水平是多少?

     电流过冲取决于配置的电流和速度环路系数。 我们建议 SW_LOCK_LIMIT 阈值为 ILIMIT 的 1.5 倍、以避免任何错误的故障触发

    1. 观察到的较高电流是否由于 逐周期电流限制行为而导致

    >>请共享 CSA_GAIN 和分流电阻器值以确认基极电流 数值。

    1. ILIMIT 是否对应于:
      • 相电流峰值?
      • 直流总线电流?
      • 或内部调节的电流检测值?

    >>电机相 峰值电流  

    1. 在较高的 ILIMIT 值下、是否预计电流会由于 电压/占空比限制而饱和

    >>是的、您回答正确

    谢谢、

    Dhinesh

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

    尊敬的 Dhinesh:

    请查看以下详细信息:

    • CSA_GAIN = 40V/V
    • ‑电阻器= 1mΩ(1m Ω 分流器配置)
    • 控制模式= I2C 速度模式
    • PWM 频率= 60kHz
    • 测量=在电机相位上使用电流探头的相电流

    电机详细信息:

    • 额定电流= 4.2A
    • 峰值电流= 11.5A

    观察结果(来自随附的波形)

    • BASE_CURRENT = 0x333、ILIMIT = 20%
      →μ A 峰值≈±8.5A (IP-p ~17A)

    • BASE_CURRENT = 0x333、ILIMIT = 25%
      →μ A 峰值≈±10A (ip-p ~20A)

    • BASE_CURRENT = 0x400、ILIMIT = 20%
      →μ A 峰值≈±9.5A (ip-p ~19A)



      问题

      由于 ILIMIT 定义了 峰值相电流、因此以下各项的预期峰值:

      • 0x333 BASE(假设为~30A)、20%→~6A

      然而、测得的峰值始终 ~8–10A、明显更高。

      此外、增加 ILIMIT 或 BASE_CURRENT 不会按比例缩放;电流似乎 在~9–10A 左右饱和


      需要澄清

      1. 我的 BASE_CURRENT 调节 (0x333≈30A) 是否 适用于 40V/V 和 1mΩ?
      2. ~× 1.4 μ s–1.6×μ s 过冲是否高于 ILIMIT?
      3. ILIMIT 是否应用于 瞬时采样电流与滤波值
      4. 观察到的饱和是由于 电压/占空比限制还是内部钳位而导致的?

      附加波形以供参考。

      此致、
      Aniruddha

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

    尊敬的 Aniruddha:

    对于给定的分流电阻和 CSA_GAIN 值、BASE_CURRENT 值看起来是错误的。  

    计算 BASE_CURRENT =(1.5/(分流电阻器* CSA_GAIN))*(32768/1200) 的公式

    BASE_CURRENT 应为 0x400

    谢谢、

    Dhinesh

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

    尊敬的 Dhinesh:

    BASE_CURRENT = 0x400(≈37.5A) 且 CSA_GAIN = 40V/V 并采用 1mΩ 分流器时、配置的 ILIMIT = 20%(~7.5A 峰值)

    但是、测得的相电流达到 ~9.7A 峰值、该值高于设定的限值(附加了波形)。


    说明:

    1. 我的 BASE_CURRENT 缩放是否正确
    2. 是否预计过冲比 ILIMIT 高~25–30%?
    3. ILIMIT 是否应用于 瞬时电流或滤波电流
    4. 电压/占空比限值或内部钳位是否导致~9–10A 饱和




    谢谢。此致、
    Aniruddha

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

    尊敬的 Aniruddha:

    您能否确认 您用于此测试的控制模式? 电机相位中的电流过冲通常在加速阶段发生、可以通过适当调整速度控制环路的比例 (Kp) 和积分 (Ki) 增益参数来缓解。

    谢谢、

    Dhinesh

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

    尊敬的 Dhinesh:

    我正在速度控制模式下运行、并且 SPD_LOOP_KP 和 SPD_LOOP_KI 参数是使用 MPET 自动调优值配置的。 还可以观察到加速阶段电流消耗的这种过冲。 有什么减少电流过冲的建议?

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

    尊敬的 Aniruddha:

    您能分享您的电机调优文件以供审核吗?

    我从示波器捕获中观察到、该器件在慢速首循环模式下启动电机运行、并在开环模式下继续运行几个周期。 在这些运行状态下、电流限制由不同的配置参数控制。 启动运行期间的电流限制由 ALIGN_OR_SLOW_CURRENT_ILIMIT 定义、而开环运行由 OL_ILIMIT 控制。 请验证这些电流限值的配置是否高于 ILIMIT 阈值

    谢谢、

    Dhinesh

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

    尊敬的 Aniruddha:

    电机电流配置似乎正确。 根据配置、开环电流应限制在 7.5A。 您能否在开环运行期间放大电机电流波形并再次进行测量? 请注意、不应考虑峰值电流。 相反、应将光标放置在电流纹波的中心进行测量。 此外、您能否提供您用于此测试的 EVM 的图片?

    谢谢、

    Dhinesh