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:补偿设计器波特图与.csv 文件的内容不匹配

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1276076/sfra-compensation-designer-bode-plot-does-not-match-content-of-csv-file

器件型号:SFRA

您好!

我正使用补偿设计器 GUI 工具来试用它。

我从具有 SFRA 的电源转换器中提取了一些电厂频率响应、并想将其与补偿设计器结合使用。 然后,我意识到,该工具显示的数据与存储在.csv 文件中的数据完全不匹配。 下面我们举例说明:

在这里、我们可以清楚地看到、在大约3KHz 的频率下、相位超过-180度。

但是、当我打开文件并检查这些值时、我将看到以下内容:

我突出显示了兴趣点。 但是、正如您所看到的、在文件中、在频率约为3kHz 时、相位仍约为-120度。 从-180度到+180度的实际跳变发生在5.25kHz 左右。 因此、 补偿设计器中显示的形状看起来与.csv 存储的内容不同。  

此外、我注意到、当我更改"Control ISR freq"时、受控体响应的形状也会发生变化、但这不应更改、因为文件包含频率/相位或频率/增益对。 因此、实际绘制应该独立于我在控制 ISR 频率中输入的值。 我认为该值只应更改计算控制器的参数(kp 和 ki)。

我在这里缺失了什么内容、还是做错了什么?

事先感谢。

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

    尊敬的 Jorge:

    很抱歉响应延迟。 您是否向补偿器 design.exe 工具提供相同的.csv 文件输入? 因为我使用 example.csv 进行了相同的尝试、并且我没有观察到与相应工具和 csv 的植物播客图之间的差异。

    是的、受控体波特图的形状应与控制 ISR 频率无关。

    如果您提供 csv 文件数据、这将很有用。 以便我可以在结束时重现相同的问题。

    谢谢。此致、

    沙山克

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

    您好 Shashank、

    感谢您的答复。  

    我在此附加一个示例、我 captured.e2e.ti.com/.../example.csv 将提供.csv 数据

    如果您检查该文件、您将在大约5kHz 的频率下看到相位超过-180度、但是、当我在 CompensationDesigner 中加载此文件时(是的、我确信我加载的正是此文件)、我得到了以下信息:

    这张图片是控制 ISR 设置为25KHz 时的图片。 如果我将其更改为50kHz、则会得到以下结果:

    在选择不同的"控制 ISR 频率"时、您可以清楚地看到差异。

    如果在您的情况下它能够正常工作、这可能是因为我有旧版本的补偿设计器吗? 是否有更新的版本可以解决此问题? 或者我是否使用不当?

    谢谢。

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

    您好!

    供参考。 我使用的是 DigitalPowerSDK 4.01中的补偿设计器。

    现在、我已尝试下载 DigitalPowerSDK 5.0、当我在其中执行补偿设计器时、它运行得像我预期的一样好。 似乎旧的4.01版本是有缺陷的。