引言
在电源设计行业中,工程师有时难以对其电源的控制环路进行补偿。他们设法让环路在极高开关频率下交叉,以试图改善大信号瞬态响应,但最终却是与稳定性问题作斗争。电源设计中最流行的拓扑之一便是峰值电流模式控制。即使这种拓扑比电压模式控制更容易补偿,但一些电源设计人员仍然只能艰难地对电压环路进行补偿。本文的目的是给您一些指导,希望能使峰值电流模式控制的电压环路补偿更容易。
电源控制模块
回顾我们在学校学习过的控制理论知识便知,所有控制系统均可以通过传输函数模块得到简化。峰值电流模式控制电源转换器中的电压控制环路也不例外。电压环路 (TV(f)) 可以简化表示为不同传输模块的积(请参见图 1)。首先是功率级控制输出传输函数 (GCO(f)),其表示为输出电压变化 (∆VOUT) 与控制电压变化 (∆VC) 的比。请注意,该模块实际为脉宽调制 (PWM) 调制器增益 (K) 和电源输出滤波器增益 (GF(f)) 的组合。其次通常为控制传输函数 (GC(f)) 的输出有时称作补偿传输函数,可以表示为 ∆VC与∆VOUT 变化的比。如果使用了光隔离器,则也会有一个传输函数模块 GOPTO(f),其位于模块 K 和 –GC(f) 模块之间的连线上。
图 1 简化后的电源电压环路模块结构图
图 2 显示了一个峰值电流模式控制正向转换器的功能示意图,如图 1 结构图所示。控制模块由一些虚线区分。
图 2 简化后的电源电压环路结构图
起初,峰值电流模式控制背后的想法是控制通过功率级电感的平均电流,从而使它看起来像是一个去除了双极的电流源,而该双极出现在输出电容 (COUT) 和功率级电感 (LOUT) 的交互作用之间。图 3 显示了这种模型的控制结构图。
图 3将电感建模为一个电流源的峰值电流模式控制
图 2 的简化控制输出传输 (GCO(f)) 函数表示如下。其中,(a) 为变压器匝数比,而 RLOAD 为转换器输出负载阻抗。COUT 为转换器输出滤波器电容,而 RESR 为 COUT 的等效串联电阻。由该控制输出传输函数,您会看到 COUT 和 RESR 交互作用之间有一个零点,并在 RLOAD 和 COUT 交互作用之间有一个极点。
随着时间的流逝,工程师在使用峰值电流模式控制时发现了一个大约在半开关频率 (fs) 出现的 GCO(f) 双极 (fPP)。下列方程式描述了峰值电流模式正向转换器的 GCO(f),包括 fPP 的影响。请注意,如果您使用网络分析仪对正向转换器进行分析时,您会发现这种传输函数并没有精确地匹配模型描述情况。由于 RESR 和 COUT 交互作用出现的零位 (FZCO) 随负载移动。fPP 出现在略微超出半开关频率时。在没有一个精确模型的情况下,您到底会如何对电压环路进行补偿呢?您可以循规蹈矩,遵循其他工程师已使用多年的老办法。也就是使用一个网络分析仪,根据测得的 GCO(f) 来补偿电压环路,并遵循一些简单原则来获得稳定性(本文将有所介绍)。
斜率补偿
人们在峰值电流模式控制转换器中发现,存在占空比突然改变引起的次谐波振荡。这是因为由于控制电压 (VC) 无法足够快地校正占空比改变,因而占空比改变便会导致平均输出电流 (IOUT1, IOUT2) 误差。为对这一误差进行校正,人们设计了一种的被称作斜率补偿的方法。这种方法将三角电压波形添加到电流感应信号 (V2=VSLOPE+VRSENSE),该信号强制平均输出电流不随占空比改变而变化。更多详情,请参见图 4。
人们在峰值电流模式控制转换器中发现,存在占空比突然改变引起的次谐波振荡。这是因为由于控制电压 (VC) 无法足够快地校正占空比改变,因而占空比改变便会导致平均输出电流 (IOUT1, IOUT2) 误差。为对这一误差进行校正,人们设计了一种的被称作斜率补偿的方法。这种方法将三角电压波形添加到电流感应信号 (V2=VSLOPE+VRSENSE),该信号强制平均输出电流不随占空比改变而变化。更多详情,请参见图 4。
建立峰值电流模式控制的控制环路过程中,最重要的步骤之一是正确地添加斜率补偿到电流感应信号 (VRSENSE)。如果您不使用斜率补偿,则您会一直同次谐波振荡纠缠不休,即使您的网络分析仪显示环路应该稳定了。如果您添加很多斜率补偿,则转换器会工作在电压模式控制模式下且运行不正常,也可能会不稳定。一般来说,将等于 1/2 输出电感电流 (dILOUT) 下斜坡斜率的斜率补偿 (VSLOPE) 添加到电流感应信号有助于确保稳定性。下列方程式计算了图 2 所示峰值电流模式正向控制转换器的斜率补偿 (VSLOPE)。其中,dILOUT 为电感纹波电流变化,而 VOUT 为输出电压。LOUT 为输出滤波器电感,而 D 为转换器占空比。变量 fs 为转换器开关频率。
如果您的设计使用了变压器,则主绕组磁化电感 (LM) 引起的变压器主磁化电流 (dILM) 会增加一些斜率补偿,在添加斜率补偿时需考虑这种补偿。为了确保转换器未工作在电压模式控制下,建议您为设计选择的变压器具有小于二分之一反射输出电感电流下斜坡斜率 (dILOUT) 的 dILM。可利用下列方程式,为图 1-2 所示正向转换器选择正确的斜率补偿数。
实现稳定性的一般原则
在电源控制环路 (TV(f))中,当环路为 180 度相位差时,其相当于交换反馈网络 (GC(f)) 所用运算放大器的输入极性。如果这种情况出现在反馈环路有一个环路增益时的电压环路交叉,则其会变得不稳定并突然开始振荡。为了保证不出现这种情况,我们一般在电压环路交叉设计 TV(f) 45 度的相位裕量 (PM)。在大多数开关模式电源中,控制环路最终都会接近 180 度相移。为了确保其不会导致环路不稳定性,我们一般针对大于 6 dB 的增益裕量 (GM) 来设计,以确保 TV(f) 为 180 度相差时控制信号衰减。评估控制环路 (TV(f)) 时,相位裕量可读作交叉期间的相位量。增益裕量可通过传统方法计算得到,环路为 180 度相位差时,dB 增益为0 dB。增益及相位裕量原则是卓越控制环路设计的一个重要内容。
- 电压环路交叉时 PM ≥ 45 度
a. 环路增益 (TV(f)) 振幅为 1,0 dB 时。 - GM=0dB-180 度相移时的增益 > 6 dB
电压环路交叉 TV(f) 应在何处
根据尼奎斯特 (Nyquist) 定理,要获得电压环路稳定,交叉频率 (fc) 需小于二分之一转换器开关频率 (fs)。
在峰值电流模式控制中,电压环路应在 GCO(f) 中出现的双极点以前在十倍速频程 (decade) 范围内交叉。根据所用拓扑,该双极可能出现在二分之一开关频率以下。使用网络分析仪,让设计人员可以准确地知道双极点出现的位置。
使用网络分析仪测量 GCO(f)
即使您拥有一个较好的控制模型来输出传输函数,您最终也要根据网络分析仪的测量结果来修改控制环路。通过一开始便将电压放大器网络 (GC(f)) 用作一个积分电路可以更容易地补偿电压,然后测量实际 GCO(f) 特性。通过设置图 1-2 所示电容 CP 为 1uF 来测量 GCO(f) 并且不填入 RF 和 CZ 可以实现这个目标。该环路不会得到优化,同时应该缓慢地调节输入电压和负载电流来避免出现振荡。下列 2 幅图(图5-6)显示了使用 TI 新型 UCC28950 二次侧控制器的 600W 峰值电流模式相移全桥转换器的测得增益和相位,其不需要光隔离器和单独电压反馈放大器 (TL431),从而使电压环路更容易补偿。
GCO(f) 比上面介绍的要更加复杂,您可能要花费数小时才能得到一个准确建模测得结果的传输函数;然而,一旦利用网络分析仪获得实际频率响应数据以后,便不必对环路进行补偿。从下面几幅图,可以看到 COUT 和 RLOAD 交互作用的低频极点 (fPCO) 随输出功率改变而移动。COUT 和 RESR 交互作用引起 GCO(f) 的零点也随负载而移动。该转换器 GCO(f) 的 fPP 出现在约 60 kHz 处。请注意,GCO(f) 的设置应在约 6 kHz 出现的双极点之前的十倍频程交叉电压环路 (TV(f))。
设置GC(f) 要求知道交叉处的最高 GCO(fC) 增益。从测得的 GCO(f) 可知其出现在 60W 负载时,约为 -10dB。
图 5 以 dB 为单位的增益 GCO(f)
图 6 相位GCO(f)
设置电压放大器 (GC(f))
一种更为流行的峰值电流模式控制补偿方法是图 2-3 所示的 2 类补偿器。下列方程式描述了该传输函数。它有一个最初便出现的极点。2 类放大器也有一个零点 (fZ),其可以通过选择 RF 和 CZ 值来进行编程。2 类补偿网络也有一个可以通过选择 RF 和 CP 来编程的极点 (fP)。
根据 DC 输出电压来选择电阻器 RI 和 RA,同时在环路交叉设置电阻器 RF,以校正 GCO(fc) 的增益。该功率转换器中,RI 设置为 9.09 k 欧姆。在约 6 kHz 下交叉电压环路要求 RF 电阻器值为 28.7 k 欧姆。
设置电容 CZ 以获得更多的交叉相位裕量,其可以被设置为交叉频率 (fC) 以下十倍频程。
就本设计而言,CZ 使用了 10nF 的标准电容值。
这样便给 Gc(f) 反馈电路设置了一个极点,用于抵消 fC 以后 Gco(f) 中输出电容 ESR 带来的相位增益。这有助于维持稳定性,从而确保电压环路交叉以后增益不断滚降。
为了确保在双极点频率之前增益滚降,需将补偿器极点频率设置为两倍交叉频率。为了对这种电压环路进行补偿,CP 需使用标准的 680pF 电容。
CP 使用标准的 470 pF 电容。
给 GC(f) 选择补偿元件以后,使用网络分析仪仔细检查电压环路,并在需要的情况下对其进行调节。利用下列几幅图和网络分析仪在 60W 和 600W 下测量电压环路 TV(f)。这些图显示,电压环路在 600W 负载约 3.8 kHz 处交叉 (fC),并具有 110 度交叉相位裕量。60W负载时,TV(f)约在5 kHz处交叉,且具有45度以上的fC相位裕量。10% 负载的电压环路在低于设计目标的 1 kHz 处交叉。然而,环路补偿并非为一种精密科学,1 到 2 kHz 范围内是完全允许的。请注意,TV(f) 相位接近 180 度时,增益小于 -30dB。这便产生一个大于 60 dB 的增益裕量。网络分析仪始终难以测量 -180 度,它无法确定相位是 +180 度还是 – 180 度。
图 7 以 dB 单位的 TV(f) 环路增益
图8 TV(f) 环路相位
错误观念
加速小信号电压环路 TV(f) 可减少输出电容组。请记住,大多数开关模式电源中都有一种可抑制突然电流变化的电感。大信号电流跃迁会通过 COUT和 COUT 的 RESR。要达到大信号瞬态规范,要求选择 COUT 和 RESR 来延迟和抑制大电流负载瞬态。在选择设计要求的输出滤波器电容时,下列方程式应会有所帮助。变量 ITRANSIENT 为大信号瞬态电流负载阶跃,而变量 dt 为输出电容抑制大信号瞬态的预计时间。变量 IAVERAGE 为负载阶跃以后的平均电流。极端情况是从零负载阶跃到全负载状态。这些方程式让 RESR承受了 90% 的负载瞬态,另外 10% 由 COUT 承担。
结论
多年以来,我对电源的许多峰值电流模式控制电压环路实施过补偿。一开始,我努力地让控制环路在大大高于需要的开关频率下交叉,却没想到由于转换器双极频率的存在环路会变得不稳定。本文中介绍的一些电压环路补偿方法为我节省了大量的时间和精力。我希望在对电压环路进行补偿时,这种方法也能帮您节省宝贵的时间和精力。 |