ZHCADQ1A January 2024 – April 2024
实验 3 软件方框图展示了该构建中使用的软件块。采用双极点双零点控制器来实现电压环路。如实验 3 软件方框图中所示,电压环路块的执行频率为 100kHz。DCL_runClamp_C1 函数用于避免控制器饱和情况。DCL_runDF22_C2 计算预先计算的 DF22 控制器的直接部分。如果该值大于最大阈值或小于最小阈值,使用 DCL_runClamp_C1 函数设置一个标志。这将阻止控制器进一步达到饱和。该标志关闭后,DCL_runDF22_C3 计算预先计算的 DF22 控制器的部分结果。有关 DCL 函数如何工作的更多信息,请参阅 C2000ware 中的 DCL 用户指南。
图 6-11 实验 3 软件方框图