ZHCU677C June 2019 – July 2022
在实验 3 的构建中,电路板以次级电压闭环 (DAB_vSecSensed_Volts) 方式进行激励。
此实验运行电压模式比较器,从 SFRA 获取装置的开环传递函数,并在补偿器设计工具中为装置设计补偿器。
启动补偿设计器,提示选择有效的 SFRA 数据文件。将实验 2 中运行的 SFRA 数据导入补偿设计器来设计 2P2Zcompensator。在此迭代设计过程中保持更大的裕度,以确保环路闭合时,系统是稳定的。在软件中对下述系数值进行硬编码。补偿设计器 GUI 提供了有关环路稳定性、增益裕度、相位裕度和环路带宽的信息。可以在补偿设计器 GUI 中修改系数。
#define DAB_GV_2P2Z_A1 ((float32_t) -1.8756666)
#define DAB_GV_2P2Z_A2 (float32_t) 0.8756666
#define DAB_GV_2P2Z_B0 (float32_t) 3.0092688
#define DAB_GV_2P2Z_B1 ((float32_t) -5.8788593)
#define DAB_GV_2P2Z_B2 (float32_t) 2.8696427
通过从 PowerSUITE GUI 的“Project Options”(项目选项)下拉菜单中选择 实验 3: Closed Loop Voltage with Resistive Load(具有电阻负载的闭环电压),对工程进行编译。确保按照工作条件设置电流和电压限制。
#if DAB_LAB == 3
#define DAB_CONTROL_RUNNING_ON C28X_CORE
#define DAB_POWER_FLOW DAB_POWER_FLOW_PRIM_SEC
#define DAB_INCR_BUILD DAB_CLOSED_LOOP_BUILD
#define DAB_TEST_SETUP DAB_TEST_SETUP_RES_LOAD
#define DAB_PROTECTION DAB_PROTECTION_ENABLED
#define DAB_CONTROL_MODE DAB_VOLTAGE_MODE
#define DAB_SFRA_TYPE 2
#define DAB_SFRA_AMPLITUDE (float32_t)DAB_SFRA_INJECTION_AMPLITUDE_LEVEL2
#endif
使用以下步骤来运行电压闭环:
图 4-36 中的波特图是使用 DF22 补偿器采集的。