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.

[参考译文] TMS320F280049C:适用于 PFC 整流器的受控体和开环数据的 SFRA

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1267271/tms320f280049c-sfra-for-plant-and-open-loop-data-for-pfc-rectifier

器件型号:TMS320F280049C
主题中讨论的其他器件:SFRA

您好!

我们将使用 F280049C 控制单相 PFC 整流器。 这是一个由桥式整流器、之后是单开关升压转换器组成的传统拓扑。

硬件和固件均可正常工作。

闭环控制由外部电压控制环路和内部电流控制环路组成。

我们希望使用 SFRA 实用程序收集的频率响应数据为电流环路设计补偿器。

为了获取受控体频率数据、我们以开环方式运行系统、提供固定的 PWM 占空比、SFRA 实用程序在其上注入干扰、并收集生成的电流样本以绘制受控体幅度和相位频率响应图。 然而、得到的频率响应曲线显示了很多上升和下降、因此我怀疑这是否是获得受控体数据的正确方法。

您能回答吗?

此致、

维贾伊·利马耶

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

    附件中还附加了.csv 文件以及 SFRA 收集的数据。

    e2e.ti.com/.../SFRAData_5F00_PFC_5F00_I_5F00_Loop05092023.csv

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

    Vijay、您好!

    我需要联系 SFRA 的另一位专家、我会在获得更多信息后立即向您通报最新情况。

    此致!

    马瑞安

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

    Vijay、您好!

    SFRA 实用程序注入干扰并收集生成的样本的 PWM 频率是多少?

    您需要从设计中得到什么传递函数、 您是否能够以对数形式共享 SFRA GUI 波特图片段?

    此致、

    沙山克

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

    您好 Shashank、

    PWM 频率为20kHz。

    请查看波特图的快照。

    此致、

    维贾伊

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

    Vijay、您好!

    您能否说明一下、您在代码中使用 SFRA 后台任务和 SFRA 设置的频率是多少?  

    您是否执行了 SFRA 用户指南(SFRA 驱动程序或库| TI.com)中介绍的步骤并参考了 SFRA 示例?

    (dpdsdk/libraries/sfra/examples/example1_stb)  

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

    您好 Shashank、

    任务 SFRA_F32_runBackgroundTask (&sfra1);每1ms 调用一次。

    我们已遵循文档 spruik4a 和 spruhz5a 中给出的流程将 SFRA 集成到我们的应用代码中。

    此致、

    维贾伊

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

    Vijay、您好!

    因此、SFRA 实用程序的用法是正确的。

    可能有两个原因:

    1.注入频率矢量的 SFRA 振幅和频率可能会影响输出样本、因此增大频率矢量宽度以及 SFRA 振幅(减小和增大两者的观测影响)、即可得到平滑的幅度/相位图。 但请尝试使用低电压和低功耗。

    2.可能存在外部信号,这可能会影响设备的输入,您可以通过 SFRA 验证一次,没有问题。

    如果您提供输入的详细信息、您向 SFRA_F32_CONFIG 函数提供(尤其是 SFRA 振幅的幅度、您将该 SFRA 注入的参考)以及被控对象的预期传递函数、我很容易理解。

    此致、

    沙山克

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

    您好 Shashank、

    我将尝试对 SFRA 振幅进行一些变化。

    目前、SFRA 配置参数如下:

    SFRA (即 ISR)频率:20kHz

    注入幅值0.01pu

    频率点数量:100

    SFRA 扫描启动频率:100Hz

    频率阶跃乘法: 1.059253

    此致、

    维贾伊

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

    Vijay、您好!

    SFRA 设置配置正确、使用的 SFRA 后台任务、GUI 功能和 SFRA 注入/收集功能的频率也正确无误。

    在读取这些参考信号时、您是否检查了提供的作为 SFRA 注入和 ADC 配置参考的信号?

    增加 SFRA 注入频率的宽度和噪声幅度所需的变化是什么结果? 您是否通过改变这些得到了平滑的波特图?

    谢谢。此致、

    沙山克