ZHCU458J March 2018 – February 2025 TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1
实验 2、实验 3 和 实验 4 详细说明了在逆变器模式下运行功率级的步骤。实验 2 是开环中的逆变器运行模式。实验 3 是闭合电流环路下的逆变器运行模式。实验 4 是并网逆变器运行模式,在该模式下仅在硬件在环 (HIL) 平台下进行检查,而不在硬件上进行检查。在端子 J13 和 J18 之间施加高压 (800VDC)。12V 辅助电源连接到端子 J3。在端子 J14、J16 和 J17 之间连接三相星形连接式电阻负载。J30 是保护性接地端子,连接到高压电源接地端。
已使用直流母线电压的滤波值,将直流母线过压检查添加到所有逆变器实验,包括实验 1 到实验 5。TINV_filterAndCheckForBusOverVoltage() 函数从 ISR1 运行,并检查直流母线过压情况。在过电压条件下,此函数将关闭所有 PWM 输出,并将系统运行状态记录为总线过压状态。滤波后的直流母线电压由使用平均函数 EMAVG 的瞬时检测直流母线电压计算得出。这都是在 ISR1 中计算的。用户可以在 tinv_user_settings.h 中设置 TINV_VBUS_OVERVOLT_LIMIT:
#define TINV_UNDERVOLT_LIMIT
#define TINV_VBUS_OVERVOLT_LIMIT 900
#define TINV_VBUS_CLAMP_MIN_PU 0.1f
#define TINV_GRID_OVER_UNDER_FREQ_LIMIT 3
#define TINV_GRID_OVER_UNDER_VRMS_LIMIT 35
#define TINV_UNIVERSAL_GRID_MAX_VRMS 240
#define TINV_UNIVERSAL_GRID_MIN_VRMS 20
#define TINV_UNIVERSAL_GRID_MAX_FREQ 65
#define TINV_UNIVERSAL_GRID_MIN_FREQ 45
前馈和去耦功能在 ISR1 内部实现,并为所有使用电流环路的逆变器实验室添加。因此,对于逆变器模式,这是在实验 3 和实验 4 中完成的(前馈和去耦)。对于此前馈和去耦功能,将滤波后的直流总线电压与用户定义的最小总线电压进行比较,以计算钳位滤波后的直流总线电压。这也是在 ISR1 中完成的。这个钳位滤波后的直流母线电压和电流控制器输出最终用于实现前馈和去耦功能。
对于基于 SDFM 的电流检测,还为所有逆变器实验 添加了过流保护 (OCP)。