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.
工具/软件: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