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.

[参考译文] UCD3138HSFBEVM-029:UCD3138非线性控制方法的参数设置问题

Guru**** 2546020 points
Other Parts Discussed in Thread: UCD3138

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/743925/ucd3138hsfbevm-029-parameter-setting-problem-for-ucd3138-nonlinear-control-method

器件型号:UCD3138HSFBEVM-029
主题中讨论的其他器件:UCD3138

大家好、我最近调试了基于 UDC3138的全桥直流/直流电源的 PID 参数。
我对 UCD3138的非线性 PID 感到困惑。
在手册中、可以通过设置​​BIN0-BIN6的7个限制值来设置 A-G 7组 PID 参数。
我了解了 UCD3138全桥直流/直流开发板的固件、其中 filter0的 limit0-limit5配置为0、25、25、25、31、 31.
我知道、当误差信号大于相应的限值时、会选择相应的 PID 系数。 通常、误差信号越大、相应 PID 的带宽越大、这将更好地调节系统的动态。
但是、我不太了解一些地方。
首先、是输入阶跃和负载阶跃生成的误差信号的幅度吗? 当输入阶跃和负载阶跃的振幅变大时、时间变短、生成的误差信号变大?
其次、当输入电压和负载稳定时、电源进入稳定状态。 此时的误差信号是最小的还是接近0?
第三、如何测量误差信号的大小? 例如、当负载在10us 内从40A 降至20A 时、它将生成多少误差信号? 10mV? 30mV? 50mV? 可以计算该误差信号吗? 还是可以进行测量? 例如、当输入电压从20V 增加到50V 时、它将生成多少误差信号?
第四、根据设置、例如0、25、25、25、31、 提供了多少? 因为我不知道误差会有多大。
第五、当电源稳定时、我可以测试波特图。 那么、要确定 A 组的 PID 系数、然后确定 B-G 的系数、如何确定? 是否有必要调试组 A 的 PID 系数以使其大于之前的带宽? 然后将这组系数复制到组 B 中、这样组 B 的 PID 系数的带宽更大? 那么、要设置 C-G 组吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不能直接通过加载步骤计算误差值。 根据电源特性、您将获得不同的误差值。 您需要查看 EADC 引脚上的信号。 EADC DAC 的电平与设置之间的差异将为您提供误差值。 是的、在稳定状态下、误差信号将恰好在0左右。 对于非线性模式、通常您希望每组系数都保持稳定。 因此、您可以在线性模式下测试每组系数、然后将更宽的带宽系数置于更大的误差范围。 我想这就是你所说的。 这样、它可以在稳态时保持良好、稳定和安静、但在较大的误差值时仍能提供更好的响应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的建议、我似乎理解了这一点。
    固件中设置的数字0、25和31是否对应于0mV、25mV 和31mV?
    当电源动态变化时、我测量输出电压 Vo 的 EADC 端口、并观察此处电压采样值的变化。 此电压变化量是否为相应的限值?
    例如、当电压变化为50mV 时、将使用高于31mV 限值的 PID。 当电压变化为10mV 时、使用0-25mV 之间的 PID。 是这样吗?

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

    您说得对。

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