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.

[参考译文] TMS320F28377D:SFRA 问题:PI 控制器输出的偏置

Guru**** 2553450 points
Other Parts Discussed in Thread: SFRA

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/751979/tms320f28377d-sfra-problem-the-bias-about-the-pi-controller-output

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

您好:

我现在使用的是 SFRA 工具。 我发现了一些有趣的东西,我不知道为什么…

我在 SPRABT4A 文档中选取了分立式 PI 控制器、而 PI 用于软件锁相。

PI 是一个简单的增加 PI 控制器:y [n]= y [n - 1]+ err[n]* b0 + err[n - 1]* b1。

当我使用 SFRA 注入信号时、我发现 PI 输出在第一个周期具有偏置。 因此  、由于积分部分和一开始的偏置、输出将变得越来越大。

经过 一段时间的频率扫描后,输出非常非常大....

如果该输出为 PWM 占空比、则可能会出现问题。

您可以看到、输出在开始时有一点偏移或偏置。

我认为 PI 是一个线性控制器、因此它不应该有偏置。

我的问题是、它为什么重要?

有趣的是、当我使用 cos 信号注入时、没有偏置... 正弦和余弦信号是否有任何差异?

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


    最适合帮助您的专家本周正在参加培训。 请在下周回复。 感谢您的耐心等待。

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

    好的、Mark

    我将等待专家 (▼-▼)

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

    很抱歉,我无法清楚地识别问题。  

    您是否尝试使用 SFRA 来测量 PLL 模块的内部 PI 带宽?  

    您能否为测试提供数据流图?  

    由于这是三相系统、相互作用可能非常不同、例如 sin 可能是负序列、cos 可能是正序列。  

    PLL 模块假定一个要应用的序列。 使用不同的序列可能会导致意外行为。  

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

    您好、Manish:

    我期待您的回答、很高兴您能快速回答问题。

    首先感谢您。

    我试图说明自己:

    我想使用 SFRA 来设计 有关三相整流器的电流和电压环路补偿器。  

    我发现  电流和电压环路的 PI 补偿器主要是2p2z 控制、在 TI 演示中就是这样。 在演示中、对于2p2z 补偿器、

    b2=0、a2=0、a1=1、所以它与 SPLL 文档中的 PI 补偿器相同:

    这是一个简单的增加 PI 控制器:y [n]= y [n - 1]+ err[n]* b0 + err[n - 1]* b1。

    由于三相整流器是高功率整流器,因此我不敢以巧妙的方式测试它....

    因此、我首先检查输入和输出、然后使用 我之前使用过的 spll PI 补偿器。 我认为它们是相同的、两个 PI

    我问题中的图片是 PI 的输出、输入是 SFRA_IQ_INPUT 函数的正常 sin 信号。  

    您可以看到、它在开始阶段、第一个周期有一些偏置。 我不知道为什么。

    如果它是 cos 信号、它仍然具有偏置、而是要小得多。 如果您改变正弦信号相位、首先让它变为负、偏置为负。

    我认为它与 PLL 模块无关。  这个 PI 就像这样。

    数据流:无反馈

    我稍后使用电流反馈来测试电流环路、闭环。  电流环路 PI 输出是 PWM 占空比、因为偏置优先、

    输出很快变得很大、 过压保护被触发。

     当我在这里写入时、我意识到我没有为整流器提供负载、这可能是原因。

    但我仍然不理解开环、没有反馈、为什么这个 PI 一开始就有偏置…  它是线性的。

    我希望您能帮我解决这个 Manish 问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有很多问题混合成一个,所以很难找到正确的答案。

    SFRA 集成可通过软件测试台示例在应用中进行测试、我在以下文章中向客户解释了这一点

    e2e.ti.com/.../2772715

    我仍然不确定如何通过断开环路来测试 SPLL PI、您可能看到的伪影是由这种情况导致的。 请注意、正如我先前解释过的、顺序很重要、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好:Manish
    我已经检查了您提到的链接、主要是有关 GUI 问题的链接。
    我今天做了一些测试。 添加负载并关闭环路、仅关闭电流环路。 SFRA 似乎工作正常。
    我不理解你说的顺序。 尤其是负序列正序列。
    您是指开始处的负值还是正值?
    我还有另外一个问题:
    您知道的三相整流器拓扑、直流电压有一个限制、电压不能由于二极管而降低太低、对吧?
    带负载的静态整流、无需电流指令、可能为520V。
    因此、除了将直流电压保持在高于静态整流电压之外、我还必须给出一个恒定的顺序。
    因此、电流环路指令如下所示:
    REF = SFRA_IQ_INject (Vout1SetSlewed)+_IQ (0.08);
    Vout1SetSlewed = 0.0
    SFRA1.振 幅= 0.01
    我认为这不会影响 SFRA 结果、对吗?
    我将做更多的测试、非常感谢您的回复、Manish。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这不应影响 SFRA 结果、因为它基于交流分析、直流分量不会影响结果。

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