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.

[参考译文] TIDA-010933:TIDA-010933、我需要更改升压转换器通道 4 上的控制环路算法并通过 SFRA 转换 Kp、Ki 值

Guru**** 2756835 points

Other Parts Discussed in Thread: TIDA-010933, SFRA

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1600069/tida-010933-tida-010933-i-need-to-change-control-loop-algorithm-on-boost-converter-ch-4-and-turning-kp-ki-value-via-sfra

器件型号: TIDA-010933
主题: SFRA 中讨论的其他器件

TIDA-010933 实验 3–仅测试升压通道 4、如果我想更改源代码 uinv_dcdc.h 中的电压前馈(外部环路)+电流控制环路(内部环路)控制算法、第 659 行:

uINV_DCDC_b4.ff_DUTY = 1.0f -
(uINV_DCDC_b4.VOLTAGE_PU_FILTERED /
 (uINV_DCDC_globals.vs_PU_Filtered + 0.02f);


算法的算法: 电压控制环路(使用 DCL_runPI_C2 的外部环路)+电流控制环路(内部环路,本例中在前面将 PI_DUTY 设置为 0)、如下所示:

uINV_DCDC_b4.VC_DUTY =
DCL_runPI_C2 (&uINV_DCDC_b4_PI_VOLTAGE、
       0.56f、
       uINV_DCDC_globals.vs_PU_FILTERED);


我有以下问题:

1、即使输入电压或负载发生变化、以这种方式修改代码以控制输出电压并保持恒定的 75VDC 是正确的吗?

2.关于 DCL_runPI_C2 (Voltage) 的 Kp 和 Ki 值、您能否推荐适当的调优方法? 我已经将 SFRA 库集成到源代码中、并添加了 SFRA_F32_injection 和 SFRA_F32_collect(如随附的图像中以红色突出显示)。 此外、请告知我是否已将这些 SFRA 相关函数插入了正确的位置。



3.我同时使用 F280039C 和 F28P55X controlCARD MCU 进行开发。 连接到 SFRA_GUI 时、我是否应该选择定点还是浮点数学模式?

4.如果可能、您能否为 TIDA-010933 的所有拓扑、尤其是升压转换器拓扑提供示例 Excel 数据文件?  我想将这些参数用作 Kp 和 Ki 初始调优的参考。

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

    嗨、Pheerawat、

    感谢您的提问。 由于节假日、我们的回复可能会延迟。

    此致、

    Jonathan Wong  

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

    嗨、Pheerawat、

    您需要在控制中断服务例程中使用 SFRA_F32_injection 和 SFRA_F32_collect 函数。 您能否请确认控制环路的运行频率?

    此外、确保在浮点模式下收集数据。 点击右下角的 Connect 按钮时、转到 Settings、取消选中 Boot on Connect 复选框、提供正确的带宽、并连接到适当的探头。

    有关更多详细信息、请参阅: C2000Tm 软件频率响应分析器 (SFRA) 库用户指南(修订版 A)

    此致、

    Shashank

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

    回答您的问题是 ISR = 20kHz

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

    嗨、Pheerawat、

    在选择浮点和选择正确的 COM 端口后、您是否能够与 SFRA GUI 建立连接?

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

    是、我已经连接并且已经从 TIDA-010933 板获得 SFRA 扫描数据。 但请帮助回答我的第一个问题、同时感谢您。