前面使用simplis分别介绍了交错CRM BOOST 过零检测与起振信号、ON TIME控制、变频交错等电路,详见:
交错CRM BOOST PFC仿真(二)——变频错相实现方法
本期使用PSIM搭建完整仿真,本期只写仿真实现,详细原理请见上面链接。
PSIM实现该仿真主要难点依然是交错部分,同样需要用到抓取与保持,该器件为:
主功率电路:
主从相的ZCD电路(可以不用回差):
主从相的起振信号与ZCD检测组成开驱动信号:
环路与主从相ON TIME控制。斜坡计时值达到误差信号时关驱动,输出恒定→误差信号恒定→(斜坡斜率恒定)驱动时间恒定,即恒导通控制。
主相周期值抓取并除以2,作为从相开通时刻,增加交流过零关驱动(这个应该用RS触发器):
详细请见交错CRM BOOST PFC仿真(二)开环错相部分。
主相开通周期值除以2,即主相开通时刻起计时,到其半周期时刻打开从相,即为交错180度。从相开驱动信号发出后立即复位计时电容用于下一周期再次计时。
PSIM中自带了脉宽计数器,本文使用的电容斜坡电压计时:
仿真波形:
简化后的电路比较简单,只是需要注意一些细节,比如抓取、保持、复位之间的延时时长选择等。
更多分享关注我↓