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.

[参考译文] CCS/TMS320F28027:TMS320F28027:HVPSFB 如何设计2P2Z 控制器

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/888135/ccs-tms320f28027-tms320f28027-hvpsfb-how-to-design-2p2z-controller

器件型号:TMS320F28027
Thread 中讨论的其他器件:SFRAcontrolSUITE

工具/软件:Code Composer Studio

我想为 我的设计设计设计2P2Z 控制器、请参阅 HVPSFB 项目和文档「数字环路(举例说明)」(SLUA622)。

现在、我有一个模拟设计、如图2所示。

此模拟 补偿为 GE (在第4页中编写)。

我可以选择2p0、P1和2zero Z0 Z1、如图3所示。

我想将此模拟设计更改为数字设计。

但是、在文档 「数字环路示例」第13页中

GC 具有2zero wz1、wz2和1pole WP2。

如何像图3那样设计补偿?

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

    该报告没有由 C2000小组编写,我很遗憾未能向作者征求意见。

    应用报告介绍了使用3型补偿器的(第3节)模拟补偿。 离散化之后、这将导致一个三阶控制律。 由于某种原因、本文作者选择使用二阶传递函数作为离散时间计算的起点、因此您不能仅插入第3节中选择的极点和零点。

    我没有更适合推荐的纸张、但是您可以应用报告中使用的相同(Tustin)变换来查找所需的3P3Z 系数。 这些公式将比第14页所示的公式更为复杂、但方法是相同的。  从第4页底部的公式开始、并在第13页底部替换"S"。  其余为代数。

    这里有一个有关离散时间转换的视频、您可能会发现该视频对您有所帮助:
    www.youtube.com/watch

    但愿这对您有所帮助。  

    此致、

    Richard

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

    感谢你的答复。

    很难设计 3类补偿器。 是不是吗?

    了解「HVPSFB_User's Guide」第31页、

    「在 GUI 环境中、也可以使用两个极(FP1、FP2)、两个零(fz1、fz2)和增益(Kdc)来调整电压环路。」

    但我检查 GUI 源代码、源代码 不反映 FP1。

    那么、如何确定2P2Z 值呢?

    我知道我 通过实验来确定值。

    但我很害怕会因为首先需要的2P2Z 值而变得不稳定。

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

    一般而言、我认为大多数设计人员会使用 Matlab 或一些类似的工具来查找离散系数。  我参考的视频演示了如何使用 Matlab 完成此操作。  TI 拥有 SFRA 和补偿设计器、它们的工作与之类似、至少对于某些电源拓扑而言是如此、Biricha 等公司也有自己的工具。  选择实际上在于设计人员的偏好以及他们可以使用的工具。  

    如果您尚未下载 C2000 controlSUITE 软件包、其中包含 HV PSFB 开发套件的详细信息、包括设计计算、则可能值得下载。  该解决方案使用2P2Z 补偿器来实现 VMC。

    但愿这对您有所帮助。

    此致、

    Richard