ZHCU677E June 2019 – April 2024 TMS320F28P550SJ , TMS320F28P559SJ-Q1
在实验 2 的构建中,电路板会以开环方式和指定的频率 (100kHz) 和相移接受激励。相移可以通过监视窗口更改。相移由 DAB_pwmPhaseShiftPrimSec_pu
变量控制。该构建验证了功率级反馈值的检测、PWM 栅极驱动器的运行和硬件保护功能,并确保没有硬件问题。此外,还校准了构建中的输入和输出电压检测。有关硬件测试设置,请参阅节 4.2。
在构建过程中,在 settings.h
文件中设置了以下定义。可以从 PowerSUITE GUI 的 Project Options 下拉菜单中选择 Lab 2: Open Loop PWM with Protection 来定义该设置。
setupdebugenv_lab2.js
,在监视窗口中填充所需的变量。DAB_vPrimSensed_Volts
、DAB_iPrimSensed_Amps、DAB_vSecSensed_Volts
和 DAB_iSecSensed_Amps
变量是否定期更新。继电器和风扇验证
DAB_enableRelay
。通常会听到典型的咔嗒声,电流消耗需要增加至大约 1.14A。DAB_enableFan
。风扇开始转动,电流消耗增加至 1.43A(此处使用两个 CFM6015V-154-362 风扇)。DAB_CLEAR
Trip 来清除 PWM 跳变DAB_pwmPhaseShuftPrimSecRef_pu
来改变相移默认情况下,DAB_pwmPhaseShiftPrimSec_pu
变量设置为 0.02。以 0.002pu 的步长缓慢地改变此相移,并监视转换器输出的电压变化。确保勿将相移增加到太高,因为这会导致输出电压超过输入电压,并导致在施加最大电压时出现 MOSFET 击穿。
在进行实际的高电压和高功率测试之前,请验证保护功能。也可以在低电压(例如 50V 输入)下进行验证。可以从 PowerSUITE GUI 修改过流和过压保护的限值,请参阅图 4-9。
上述波形显示了比较器子系统在故障事件期间关断了 PWM。通过变量 DAB_tripFlag
,可以在监视窗口中显示故障类型,请参阅图 4-26。通过在下拉菜单中选择 noTrip 可以复位跳变信号,而通过将“1”写入 DAB_clearTrip
变量重新启用 PWM。在重新启用 PWM 之前,确保故障条件已清除。
SFRA.csv
保存在 SFRA 数据文件夹下的工程文件夹中,并以 SFRA 运行的时间为时间戳。SFRA 可以在不同的频率设定点下运行以覆盖系统的工作范围。通过补偿设计器使用这些测量图设计补偿器。补偿设计器可从 main.syscfg GUI 打开。在 ISR1 内,SFRA 注入同相位的微小信号扰动并监视检测到的输出电压变化。dab.h 文件中的以下几行代码用于注入和收集 SFRA 信号。
SFRA.csv
的文件中。使用此文件调整电流环路的补偿器。