
为了提高电源的效率和功率密度,尤其是低输出电压的应用场合,同步整流是不可或缺的。

比如上图的反激电源如果输出二极管 Vf=0.7V,输出电压 Vout=3V 则效率不会高于3/(3+0.7)=81%。
为了提升效率一般会选用低导通压降的肖特基二极管,相对于肖特基二级管采用同步整流可以进一步提升效率。

同步整流的控制大概有自驱、基于漏源电压、基于伏秒平衡及自适应控制几种,每种控制法都有各自的优缺点。
伏秒平衡控制法主要是在 CCM 模式及动态伏秒不平衡时存在一些问题,这里就准备探讨和解决这些问题并尝试 DIY 一款基于伏秒平衡原理的同步整流控制电路。
先以隔离反激同步整流为讨论目标,反激的储能电感就是变压器本身其波形特性如下:

仿真参数
● 变压器匝比 n=6.5:1
● 输入电压 100V
● 输出电压 12V
● 二极管导通压降 0.7V
● 开关频率 60kHz
上述波形中的 Vf+ 是图1中输出二极管的阳极波形:
● 在 Ton 时刻,输出电压钳位 Vf+=12+0.7=12.7V
● 在 Toff 时刻输入电压通过变压器折算到次边 Vf+=-100/6.5=-15.38V (因漏感的分压作用实际仿真值为 -14.92V)
这个 Vf+ 近似的反映了电感两端的电压变化情况,因而可以用此电压来构建和模拟伏秒平衡时的电流状态,从而实现对电流的预判断。
模拟电感电流可以用一个积分电路来实现,积分电路还可以平滑掉高频震荡波,提高电路的抗干扰能力,这里采用简单的 RC 电路来实现积分功能。

用仿真来验证上述 RC 积分电路对电感电流的模拟效果:

图1-5中模拟的电感电流与实际电感电流是一种镜像且存在直流偏差的关系,直流偏差对于伏秒平衡应用几乎没有影响,经相关处理后这个模拟出来的电感电流就可以为我们所用了,通过预判断来进行延迟开启及提前关断等操作。
图1-5中的模拟电感电流是一种镜像的交流信号,处理起来有些麻烦,所以把积分电路变换成另一种形式。
同步整流是对开关管进行操作时间为 nS 级的,所以控制电路中没有采用运算放大器,都只是高速比较器,镜像操作如上图将积分电阻、电容互换位置即可。不过这种操作后参考点变成了 Vout,通过二极管 D5 钳位。
另外初步将同步整流管放置在低边,这样驱动会简单些,不过 EMI 共模噪音会差一些。
稳态时同步整流驱动信号 Qr 的产生可分下面两部分:
①延迟开启

图1-6中的输出二极管阴极 Vf- 端的信号和初级 MOS 驱动信号 Q 近似同步。

以 Vf- 信号为参考增加一小段延迟(死区时间)就可以得到延迟开启的 Qr 信号。
②提前关闭
通过比较模拟的电感电流信号 V_inductor 和输出 Vout 信号来实现提前关闭同步信号的功能。
综合一、二两点得出稳态 CCM 模式时的同步驱动 Qr 信号如下:

断续模式时电感电流波形会有些震荡,调整一下上述电路的电阻参数即可解决。

动态时伏秒 “不平衡“,针对这种基于伏秒平衡的控制方法要如何改进呢?
▫ 反激的伏秒平衡公式为:Uin*Ton/Lm=Uo*Toff/Lm
▫ 简化后:Uin*Don =Uo*Doff
▫ 推导出:Uo=Uin*Don/(1-Don)(在 BCM 或 CCM 模式下)
在电源刚上电时,输出电压 Uo 从零开始逐渐上升至设定电压值,这个过程中若要维持伏秒平衡则 Toff 的时间将远大于开关周期,对于定频控制模式这是无法实现的所以在此阶段伏秒无法满足平衡。

上图中由于伏秒不平衡,电感电流要比稳态时的高(电路有做限流处理),模拟电感电流也超出了 n_vo 信号的范围,同步信号 Qr 失控。图中的 tsr 信号表 Q 同 Qr 信号相与的操作,用来检验原边及同步信号是否同时导通,正常情况 tsr 信号应恒为低电平。
要实现任意情况下都 “满足” 伏秒平衡成立,根据伏秒平衡公式有两种方法:
方法1 在开关周期上做文章
这种方法是强制令信号 Q+Qr<=T(Q、Qr 这里分别为原边及同步 MOS 的导通时间,T 为开关周期),这样即使输出电压 Uo=0 也可以推算出同步整流信号 Qr 的最大导通时间以避免出现同时导通的情况。
具体实施方法是由 Q 信号(实为 Vf- 信号)触发周期≤T 的计时器电路作为次边同步 MOS 的关断信号,这种方法只针对临界和连续模式在断续模式下不受影响。另外增加了欠压保护功能,仿真效果如下:

按照周期法做的仿真在启动、满载到轻载、轻载到满载的过程中都没由出现同时导通的情况(tsr 信号恒为低电平)。
对图中圈1和圈2做局部放大如下:


从仿真结果看,周期法可以解决连续模式、大动态负载下的同步整流控制问题。但周期法也有局限性,需要根据主开关的工作频率来精确设置同步整流管的工作频率,在变频模式中无法使用或是性能达不到最佳。
方法2 在输出电压上做文章
鉴于周期法的局限性,强制设置一个输出电压Uo来解决动态时伏秒不平衡的问题。
实际操作了一下找到一种更简单的电路形式:

仿真结果如下:

这种方法电路比较简单用四个高速比较器即可实现,其原理是借鉴环路的滞后性,在电路中也加入相应的滞后环节。
在对这种 Vout 法做极限测试时发现了几个问题,其中之一就是这种 Vout 法存在次谐波震荡的隐患。
当初级侧电流采样电阻取 R=0.3 时电路工作正常,波形如下:

当取采样电阻取 R=0.1 时发生了次谐波震荡。

这里的次谐波震荡与电流模式(CCM、Don>0.5)反激略有不同,在前一个周期输入向输出传输能量,后一个周期输出向输入传输能量(电流斜率由次级漏感决定),其它方面比较相似。发生次谐波震荡时输出电压低于设定的12V。
消除次谐波震荡可以加斜坡补偿或者令占空比 Don<0.5,图3-2是有加斜坡补偿的只是补尝的太少。图3-1中最大占空比上限为 Donmax=0.8,但是并没有发生次谐波震荡,那么次谐波震荡的临界条件是什么呢?
上述次谐波震荡问题是由仿真造成的,Vcont 信号有个错误的 delay。匝比 n=6.5:1,正常工作时占空比 Don=6.5*12/(6.5*12+100)=0.438 不具备发生次谐波震荡的条件。

图3-3中 Vcont 信号加有斜坡补偿,正常不加也是可以的。