ZHCAGA1 August 2026 TMS320F28P650DK
图 4-1 CPMSS PCM控制在多相Boost放电线路中,我们为每一相Boost输出分配一个CMPSS比较模块用以触发峰值控制模式下的CBC事件的捕获。BBU因输入端为电池有着较宽的输入电压范围且工作在连续导通模(CCM),50%以上占空比情况较为常见,该工况由于误差无法收敛,会引发电流内环的次谐波振荡。因此斜坡补偿的设计尤为重要。
CMPSS模块提供为向下计数模式,并根据电感电流下降沿斜率设定对应的斜坡递减步长Ramp Generator Step Value 与斜坡发生器的时钟频率Ramp Clock Frequency。再将斜坡发生器的同步源配置为对应的EPWM模块,这样斜坡发生器会在EPWM周期起始时重置斜坡发生器的值为预设的最大值。
逐周期限流保护(CBC)一般用于开关周期内电感峰值电流的保护,一般情况下由外部模拟电路实现或者额外的比较电路实现。CMPSS提供了另外一种可能性,通过将Max Ramp Generator Reference Value 最大值限制在允许的对应电感电流最大值,可以通过单路CMPSS无需任何额外外围电路便利地实现CBC,适合于BBU这种对功率密度要求高的应用。但同时也需要注意以下几点:
根据以上的说明,以下为CMPSS的具体配置流程: