- 要运行该实验,请确保按前面部分(即节 3.3.2)所述设置硬件。
- 如节 3.2.1中所述打开 CCS 工程。如果使用 powerSUITE,请转至步骤 3,否则跳至步骤 4。
- 打开 SYSCONFIG 页面并在 Build Options 部分下选择:
- 对于“Lab”,选择 Lab 2: Closed Loop CC Single Channel
- 选择通道
- 启用 SFRA
- 通过点击 Run Compensation Design 按钮打开补偿设计器
。 - 然后,补偿设计器启动并提示用户选择有效的 SFRA 数据文件。将实验 1 中运行的 SFRA 数据导入补偿设计器来设计双极点、双零点补偿器。在此迭代设计过程中保持更大的裕度,以确保环路闭合时,系统是稳定的。
- 该设计使用 2p2z 控制模式,该模式也可以建模为带 OTA 的 II 型补偿器。为了调优控制环路,该设计采用了以下步骤:
- 首先,选择所需的交叉频率 ƒc 和相位裕度 p0。记下交叉频率响应分析器中的开环受控体增益 Gƒc 和受控体相位 p1。
- 相位提升作为实现 p0 的补偿量,所需的交叉频率 ƒc 可以通过方程式 7 计算。
- 要计算补偿极点频率 ƒp,可使用方程式 8。
- 当相位在极点和零点之间的几何平均值处达到峰值时,使用方程式 9 计算零点 ƒz 的补偿。
- 对于带 OTA 的 II 型补偿器,交叉频率的传递函数可以表示为无法自动生成链接文本。
- 应用方程式 8 和 ƒz 中的极点和零点,可以根据方程式 11 计算 Kdc。
- 第二个零点位置可以放置在远高于第一个零点的位置。
- 通过将方程式 8、ƒz 和 Kdc 的极点和零点应用到补偿设计器中,可以在 powerSUITE GUI 中计算 2p2z 补偿。
- 图 3-18 显示了电流环路的补偿参数。
- 点击 Save Comp 按钮以保存补偿。关闭补偿设计器 工具。
- 保存 SYSCONFIG 页面。
- 当使用非 powerSUITE 版本的工程时,直接在
solution_settings.h 文件中修改 Build Settings。Compensation Designer 位于 C2000Ware_DigitalPower_Install_Location\powerSUITE\source\utils。#define LAB_NUMBER (2)
#define CHANNEL_NUMBER (3)
#define SFRA_ENABLED (true)
前一个列表中引用了以下公式:
方程式 7.
方程式 8.
方程式 9.
方程式 10.
方程式 11.