ZHCADQ1A January 2024 – April 2024
执行针对 PSFB 系统的 PCMC 需要具有精密时序控制的复杂 PWM 波形生成。德州仪器 (TI) 的 Piccolo 系列器件特有高级片载控制外设,这些外设使得这一实现方案变成可能,并且无需针对此用途的任何外部支持电路。这些外设包括片上模拟比较器、数模转换器 (DAC)、高级 PWM 源和独特的可编程片上斜率补偿硬件。图 4-4 展示了 PCMC 实现。变压器初级电流与峰值电流基准相比较,此电流基准由片上比较器计算得出。
在每半个开关周期中,当变压器初级电流达到要求的峰值基准值时,驱动开关 (Q2/Q3) 的 PWM 波形之一会复位,从而立即结束电源传输阶段。同一桥臂内驱动另一个开关的 PWM 波形在一个可编程死区窗口后被置位。还应用了适当的斜率补偿,此斜率补偿向峰值基准电流信号添加一个具有可编程负斜率的斜坡。
一个桥臂内 PWM 的复位 和置位 操作会导致驱动两个桥臂的 PWM 信号间的相移。该相移的量以及对角开关之间的重叠取决于峰值基准电流的大小。峰值基准电流越高,对角开关之间的重叠就越长,从而使得更多的能量传输至次级。此控制器通过控制峰值基准电流值来控制这个能量传输,进而调节输出。因此,该峰值基准电流是一个受控参数。
这一实现方案的一个主要特性就是同一个峰值基准电流命令在所有运行条件下被用于开关周期的全部两个半周期。这为变压器初级提供了最优的磁通均衡,从而减少了出现饱和的机会。
图 4-4 PCMC PSFB 实现EPWM4A 和 EPWM4B 输出是互补的,并且根据动作限定器和死区设置保持 50% 的占空比。EPWM3A/B_AQ(动作限定器输出)在 T1U(计数器向上计数时的 T1)事件发生和计数器达到 PRD 时设置为 1。EPWM3A_AQ 在 T1D(计数器向下计数时的 T1)事件发生和计数器达到 ZERO 时设置为 0。T1D 和 T1U 事件由 DCAEVT2 触发。
借助 5 类 PWM,可以将死区直接添加到 T1U 和 T1D 事件中,而无需添加额外的代码配置。为 EPWM3A 插入了上升沿延迟。为 EPWM3B 插入了下降沿延迟,并相应地进行了反转。
为了获得最快的响应,使用了跳闸区模块来设置 EPWM3A(具有 TZAD 事件)和 EPWM3B(具有 TZBU 事件)输出的下降沿。实现了逐周期跳闸,需要在 ZERO 和 PRD 事件上将其清除。