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.

[参考译文] CCS/LAUNCHXL-F28069M:如何限制磁场定向控制中的输出电流

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/603740/ccs-launchxl-f28069m-how-to-limit-output-current-in-field-oriented-control

器件型号:LAUNCHXL-F28069M
Thread 中讨论的其他器件:controlSUITE

工具/软件:Code Composer Studio

您好!

我们在" C:\ti\controlSUITE\development_kits\DRV830x-HC-C2-Kit_V105\PM_Sensorless"中编辑程序无传感器程序。在此程序中、我如何引入限制输出电流的因子、例如、如果我指定输出最大电流为10A、则输出不应超过该限制。

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果电机在 LEVEL7中以速度闭环运行、您可以通过如下设置速度 PID 的最大/最小值来限制转矩电流。
    pid1_spd.param.Umax =_IQ (N);
    pid1_spd.param.umin =_IQ (N);
    N = IQ (最大值)/IB;IB 是 xx-setting.h 中的 BASE_CURRENT