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.

[参考译文] 扭矩电流测试期间电机停止运转

Guru**** 2553450 points
Other Parts Discussed in Thread: DRV8353

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1122865/motor-stall-during-torque-current-test

器件型号:TMS320F28069M
主题中讨论的其他器件:DRV8353

嗨、好的、

我遇到了 DRV8353/ F28069M 定制板的问题、该定制板带有修改后的 Lab05a、可与我们的硬件配合使用。 在我们的实验中、我们有一个在电机上施加恒定正向负载的 VFD。 我们将负扭矩施加到制动器上、该电流会为电池充电。 以下是我们的一些 user.h 参数:

USER_IQ_FULL_SCALE_FREQ_Hz            (678.0)
USER_IQ_FULL_SCALE_VOLTAGE_V        (200.0)
USER_ADC_FULL_SCALE_VOLTGE_V    (66.08745)
USER_IQ_FULL_SCALE_CURRENT_A      (127.0)
USER_ADC_FULL_SCALE_CURRENT_A  (165.0)
USER_MOTOR_MAX_CURRENT              (120.0)

当 IqRef_A 设置为高于43.0A 的值时、电机开始发出刺耳的声音、我们失去对软件的控制、我们可以看到相线上的电流波形正在变化。 EST 或 CRTL 中无故障、但一旦我们从 SPI 触发了 OCP 故障。

40A 的扭矩约为-6.0 Nm。 对于我们的应用、我们的目标是大约-9.0 Nm。 总线电压不得超过60V

我怀疑这是一个 IQ 值在某处过饱和、这可能会解释软件的运行情况。

如果有任何建议,将不胜感激。

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

    1.您是否运行 lab02b 以使用自己的电路板识别电机参数?

    2.当您使用 lab05a 开始运行电机时、电机上会增加任何负载?

    如果 Rs 值不正确(尤其是高于实际 Rs 的值)、则启动行为会很糟糕。 您可以参阅《InstaSPIN-FOC 和 InstaSPIN-MOTION 用户指南》中的第14章"在启动、低速和速度反转时管理满负载"

    https://www.ti.com/lit/spruhj1

    1. 启动前启用定子 Rs 重校准
    2. 启用强制角
    3. 确保校准当前的 ADC 偏移。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是非常深刻的感谢。

    我们重新识别了电机参数、它们与我们在实验中使用的参数没有变化、对我来说没有什么不寻常的。

    USER_MOTOR_Rs                      (0.0428303704)
    USER_MOTOR_LS_d                    (0.000183131488)
    USER_MOTOR_LS_q                    (0.000183131488)
    USER_MOTOR_Rated 磁通(   0.0802721009)

    电流偏移(0.6688213348)、(0.6689323783)、(0.6507359147)
    电压偏移(0.1334835291)、(0.1330400109)、(0.1324932575)

    2.我们最初在无负载的情况下启动电机。 Rs 重校准、电流/电压偏移和强制角标志均已启用。 完成 run_identify 后、我们将 VFD 设置为20Hz 正向。 负载电流超出电机反向可克服的范围、因此我们可以观察转矩输出。

    还有其他潜在问题吗? 现在、我将通读这一章、看看是否有解决此问题的提示。

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

    如果您使用 lab05b 启动并运行电机、会发生什么情况?  

    [~ userid="518311" URL"/support/microriers/C2000-microriers-group/C2000/f/C2000-microriers-forum/1122865/电机失速-转矩-电流-测试期间"]USER_IQ_FULL_SCALE_VOLTAGE_V        (200.0)
    USER_ADC_FULL_SCALE_VOLTGE_V    (66.08745)[/QUERP]

    您可以将  USER_IQ_FULL_SCALE_VOLTAGE_V 设置 为接近 USER_ADC_FULL_SCALE_VOLTAGE_V 的较低值

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

    USER_IQ_FULL_SCALE_VOLTAGE_V 的最低设置 为103.0V、以满足约束 USER_IQ_FULL_SCALE_VOLTAGE_V > 0.5 * USER_MOTOR_MAX_CURRENT * USER_MOTOR_LS_d * USER_VOLTAGE_FILTER_POLE_Rps

    其中 USER_VOLTGE_FILTER_POLE_Rps 为(9、314.67380)

    我将设置 Lab05b 并查看是否可以使电机正常工作。

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

     您使用的 PWM 频率是多少? 为什么要使用如此高 的 USER_VOLTGE_FILTER_POLE_Hz? 您使用的电机似乎不是高速电机、因此您应该更改极点频率为300~800Hz 的模拟电压滤波器。

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

    我们的 PWM 频率为20kHz。 我们有一个目标 RPM 为3000的10极对电机。 我们将尝试将滤波器极点频率硬件至少设置为500Hz、并更新软件设置。

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

    好的。 如果您想使用 lab05a、可以调整 PI 控制器的增益并设置正确的基准扭矩电流来启动电机。 最好添加一个斜坡控制来设置基准扭矩电流。