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.

[参考译文] SFRA:SFRA GUI 响应

Guru**** 2549940 points
Other Parts Discussed in Thread: SFRA, C2000WARE, TIDM-1007

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/916361/sfra-sfra-gui-response

器件型号:SFRA
主题中讨论的其他器件: C2000WARETIDM-1007

您好、支持人员、

我     ‘s SFRA 工具来获取 CLLLC 转换器的受控体和开环频率响应(参考 TIDM_02002演示)。根据 SFRA 用户指南、我添加了必要的代码和功能。现在、我发现幅度与频率间的关系偶尔保持为零、 但相位与频率之间的关系保持正常。 此故障只能通过下载相同的代码来恢复。 您能否为我提供有关如何解决此问题的帮助? 谢谢。

正常响应如下:

正常响应和 csv 数据如下:

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

    添加照片

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

    1.我建议取消选中"Save SFRA data as CSVs"、在这种情况下、将弹出一个包含数据的 Excel 文件。 Excel 中的数据是否看起来也很奇怪?

    2.您也可以查看 CCS 监视窗口中的数据,并将 OL_magVect 添加到表达式视图中,数据是如何显示的?  

    此外、您如何调用 GUI? 您共享的电机控制 GUI 的 if 快照(我们在其中绘制闭环 TF 增益)对于 CLLLC,我们使用 SFRA_GUI 而不是 SFRA_GUI_MC.exe,您是否可以使用 SFRA_GUI.exe 重试并查看问题是否在那里重复??  

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

    感谢您的回复。 我根据您的指南进行这些测试、请参阅以下内容:

    1.我取消选中"将 SFRA 数据另存为 csv"、Excel 中的幅度数据 也保持为零。

    2.我的 aslo 尝试使用 CCS 调试代码、并将  CLLLC_plantMagVect[100]、CLLLC_plantPhaseVect[100]、 CLLLC_olMagVect[100]、 CLLLC_olPhaseVect[100]添加到观察窗口中、但发现在 CCS 调试模式下、无法发生 ALNORMAL。 因此、我通过另一个 SCI 通信将这些幅度和相位传输到 PC、并看到、在 CCS 调试模式下、PC 上的幅度和相位与观察窗口中的值一致。 但在没有 CCS 的情况下运行代码、则偶尔会发生异常、并且幅度保持为 Zeo、相位保持为非零。

    3.我使用 SFRA_GUI.exe 测试上述步骤,问题仍然重复出现。

    我很好奇:

    A.为什么在 CCS 调试模式下失去正常状态?  

    B.在什么条件下、幅度重置为零?

    c.如果转换器在负载下工作、则需要在没有 CCS 解挖模式的情况下运行以确保安全、那么我该怎么做?

    期待您的帮助、谢谢!

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

    感谢您的检查、  

    您能否使用 v2_00_01_00重复检查

    C:\ti\c2000\C2000Ware_DigitalPower_SDK_2_00_01_00

    这是同一个项目的 COFF 版本、我认为问题是 EABI 和 Coff 之间的差异、您能否确认您是否发现旧版本代码存在相同的问题?

    此致

    Manish  

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

    您好 Manish,

    上述测试是使用 C2000Ware_DigitalPower_SDK_2_00_01_00完成的、我尝试将 sfra_F32_TMU_coff .lib 替换为 sfra_F32_coff .lib、问题再次出现。

    我已进行另一项测试:导入 C:\ti\c2000\C2000Ware_DigitalPower_SDK_2_00_01_00\libraries\sfra\examples\examples\example_stb、如果没有 CCS、问题仍然存在、并且 CCS 调试问题消失了。 那么、在 CCS 模式下运行代码与在没有 CCS 模式下运行代码之间有何区别?

    感谢你的帮助。

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

    您好!  

    通常是表及其为数学函数加载的方式、让我尝试运行 example_stb、看看我是否可以重复此问题。  

    我们已经独立测试了 SFRA、但我们可能缺少该示例所需的一些项目设置。

    -Manish  

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

    我刚才对*。cmd 文件进行了以下编辑

    FPUmathTables :> FLASH_BANK1_SEC0,page =0

    将表移动到闪存中、我能够轻松运行 STB 示例、请验证这在您一侧是否有效。 我看到 TIDM-1007代码存在类似的问题。  

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

    Manish、您好!

    我已经检查了问题、根据您的建议更改了 cmd 文件、并且问题再次出现。完美!

    感谢您的持续帮助!

    此致