您好,专家!
1.在 TMS320F137环境中、运行 PFC (TIMD0208)程序并在直流电流环路上执行实验2。 运行 PI 算法时、发现无论 Kp 和 Ki 参数值如何修改、计算结果(TTPLPFC_gi_out)都不会改变。 TTPLPFC_ GI_OUT 始终等于1 (如下图所示)、我可以问:为什么?



2 μ A、请问一下,下图软件怎么获取,可以提供一下连接嘛?

此致!
勇
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.
您好,专家!
1.在 TMS320F137环境中、运行 PFC (TIMD0208)程序并在直流电流环路上执行实验2。 运行 PI 算法时、发现无论 Kp 和 Ki 参数值如何修改、计算结果(TTPLPFC_gi_out)都不会改变。 TTPLPFC_ GI_OUT 始终等于1 (如下图所示)、我可以问:为什么?



2 μ A、请问一下,下图软件怎么获取,可以提供一下连接嘛?

此致!
勇
你好 Young
#define TTPLPFC_GI_PI_KP (float) 0.3496503407
#define TTPLPFC_GI_PI_KI (float) 0.0020000510
您是如何使这些值为零的? 我认为您无法在 setting.h 文件中更改这些值。 更改这些值后、您是否重新编译了项目? 我认为、这些值在构建后会更新为原始值、因为 setting.h 文件中的值来自 mainSysConfig。 我不知道为什么 u 的 gi_out 为1。 看起来像是饱和了。 您能否详细说明您的实验条件?
谢谢
阿米尔
您好
首先、我们会将 TIDM02008程序迁移到 F2800137环境、而不移植 mainSysConfig 文件。 我们只需迁移源文件和头文件、如下图所示:

第二
#define TTPLPFC_ GI_PI_ KP (Float) 0.3496503407
#define TTPLPFC_ GI_ PI_ KI (Float) 0.0020000510
这两个宏定义可通过设置值进行配置。 h.它们已成功配置为0、编译后不会产生任何影响、如下图所示;

第三
实验条件是根据实验指南中实验2的步骤和条件进行的。
第四
不、我不会打算_out 变为1、无论 Kp 和 Ki 的值如何调整 、gi_OU 始终为1、这绝对是不正确的。
第五
是否有任何渠道可以将我的节目发送给您? 这将使您更方便地引导我们。
此致!
谢谢
勇