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.

[参考译文] TMS320F2.8069万F:DC总线补偿和电流调节器问题

Guru**** 2557630 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/653582/tms320f28069f-dc-buscomp-and-issue-with-current-regulator

部件号:TMS320F2.8069万F

尊敬的论坛:

是否有关于dc-busxompensation工作原理的进一步信息?  我使用Lab5h进行参数化。 我的1.65 KP由DC BusComp调节至3.3。  然后我转至实验5a,在实验中,DC-BusComp没有对KP value...it进行监管,而是留在1.65。  但为什么呢?  它是相同的硬件,相同的电源和相同的用户

为什么总线补偿根据满刻度电压定向?  因为它不是我的标称电压,我想改变一下。

另一个问题是我当前的控制器。 不管怎样,最大和最小输出总是有一些变化,但变化非常频繁。  是否有任何模块具有影响力?  我浏览了代码,找不到任何改变当前控制器最大输出的功能。

提前感谢:)

此致

Sebastian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以调用下面的代码,以根据您的情况为当前PI调节器启用(TRUE)或禁用(FALSE)直流总线补偿。
    Ctrl_setFlag_enableDcBusComp(ctrlHandle, true);

    薪酬代码位于ctrl.h的CTRL_runOnLine_User()中,如下所示
    //计算KP增益
    //缩放KP而不是输出,以防止饱和问题
    IF (CTRL_getFlag_enableDcBusComp (句柄))

    KP_IQ =_IQpumpy (KP_IQ,EST_getOneOverDcBus_PU (obj->estHandle));
    }