基于峰值电流模式与简化模型,系统设计TPS65270环路补偿

基于峰值电流模式与简化模型,系统设计TPS65270环路补偿 1. 项目概述与核心价值在开关电源的设计中环路补偿是一个绕不开的核心话题它直接决定了电源能否稳定工作、能否快速响应负载变化以及输出电压的纹波和噪声水平。很多工程师尤其是刚入行的朋友一看到传递函数、波特图、相位裕度这些概念就头疼更别提动手去计算和设计补偿网络了。我自己在早期做项目时也常常是照着芯片数据手册的推荐电路“抄作业”知其然不知其所以然一旦遇到负载条件特殊或者需要优化动态性能时就束手无策了。今天我想结合德州仪器TI的TPS65270这款双通道同步降压转换器深入聊聊峰值电流模式控制的原理以及如何基于小信号模型来系统性地设计环路补偿。TPS65270集成了功率MOSFET支持5V至16V的宽输入电压输出电流能力高达3A/2A并且采用了峰值电流模式控制。这种控制模式之所以流行是因为它本质上是一个双环系统内环是快速的电流环外环是电压环。电流环的引入相当于给系统增加了一个“前馈”通道能极大地提升对输入电压突变和负载瞬变的响应速度。我们这次的目标就是彻底搞懂它背后的数学模型并把这个模型变成一个可以用于仿真和计算的实用工具最终设计出稳定可靠的补偿网络。2. 峰值电流模式控制原理深度解析2.1 控制逻辑与工作波形峰值电流模式控制的核心思想非常直观在每个开关周期开始时时钟信号置位PWM锁存器使高边开关管导通电感电流开始线性上升。这个上升的电流被一个采样电阻或利用MOSFET的Rds(on)进行无损采样转换为电压信号。这个电压信号即电流斜坡会与误差放大器的输出电压进行比较。当电流采样电压达到误差放大器输出电压时比较器翻转复位PWM锁存器关断高边开关管从而决定了该周期的导通时间Ton和占空比。这个过程可以用一个简单的比喻来理解误差放大器的输出电压就像一个“天花板”高度。电感电流的上升斜坡像一个不断充气的气球。时钟信号每来一次就把气球放到地面开始充气。当气球膨胀到触碰到“天花板”时就立刻被扎破关断开关。这样“天花板”的高度就直接控制了气球膨胀的时间也就是占空比。如果输出电压因为负载加重而降低误差放大器会试图抬高它的输出即“天花板”让气球膨胀更久从而注入更多能量抬升输出电压。这种模式最大的优点在于电感电流的峰值被直接控制。这意味着任何试图让电感电流超过设定值的扰动比如输入电压Vin突然升高都会立刻导致当前周期提前结束从而实现了对扰动的快速抑制。这个快速的内环电流环大大减轻了外电压环的负担。2.2 次谐波振荡与斜率补偿的必然性然而峰值电流模式有一个著名的“阿喀琉斯之踵”当占空比超过50%时系统可能发生次谐波振荡。这是一种开关频率一半fs/2处的振荡会导致电感电流波形不对称甚至引发系统不稳定。为什么会有这个问题我们考虑连续导通模式下电感电流的下降斜率Sf是固定的等于Vout/L。如果某个周期因扰动导致初始电流偏高由于下降斜率固定这个周期结束时的谷底电流也会偏高。在下一个周期这个偏高的谷底电流作为起点需要更长的时间才能上升到同一个“天花板”误差电压导致这个周期的导通时间变长。长导通时间又会导致周期结束时的谷底电流更高……如此循环扰动不是被衰减而是被逐周期放大最终形成振荡。斜率补偿就是为了解决这个问题而生的“稳定器”。它的方法是在电流采样斜坡上叠加一个固定的、由时钟产生的斜坡电压补偿斜率Se。这样实际与误差电压比较的斜坡是电感电流斜坡Sn和补偿斜坡Se之和。补偿斜坡的加入等效于在每个周期都微微地“抬高天花板”。当占空比大时补偿斜坡的作用更明显它有效地增加了系统的阻尼破坏了次谐波振荡产生的条件。理论分析Ridley模型给出了稳定的判据Se Sn/2。只要补偿斜率大于电感电流上升斜率的一半系统就能避免次谐波振荡。在实际芯片如TPS65270中这个补偿斜坡通常由内部电路产生工程师需要了解其大小并在建模时予以考虑。注意斜率补偿并非越大越好。过度的斜率补偿会降低电流环的响应速度削弱峰值电流模式固有的快速响应优势并使系统特性趋近于电压模式控制。设计时需要在稳定性和动态性能之间取得平衡。3. 小信号建模从复杂方程到等效电路3.1 平均模型与小信号扰动要对环路进行定量分析必须建立数学模型。我们首先建立Buck电路在连续导通模式下的平均模型。在这个模型里开关管和二极管被一个受占空比d控制的理想变压器代替。在此基础上我们引入小信号扰动法假设系统在一个稳态工作点用大写字母表示如Vout D附近有微小的波动用小写字母加“^”表示如 v̂out d̂。将这些带有扰动的变量代入平均模型忽略高阶无穷小量就能得到描述扰动变量之间线性关系的小信号模型。对于峰值电流模式其小信号模型比电压模式更复杂因为它包含了电流采样和保持的过程。Ridley博士的论文提出了一个精确但较复杂的模型其中包含一个与采样过程相关的增益项He(s)。这个项在频率接近开关频率一半fs/2时会产生一个额外的极点这正是次谐波振荡在频域的表现。3.2 简化等效模型Re与Ce的物理意义为了便于工程应用我们可以对Ridley模型进行合理的简化得到一个非常直观的等效电路模型。这个简化的核心是将电流环和采样保持效应等效为在电感上串联了一个附加电阻Re和一个附加电容Ce。等效电阻Re它的出现直接源于斜率补偿。根据推导Re (Sn Se) * Ts / L其中Sn是电感电流上升斜率Se是补偿斜率Ts是开关周期。这个Re是一个正电阻它的物理意义是为系统提供了额外的阻尼。正是这个阻尼抑制了次谐波振荡。从公式也可以看出当Se增大时Re增大系统更稳定但响应会变慢。等效电容Ce它与采样保持效应相关其值约为Ce ≈ Ts / (2 * Re)。这个电容通常很小几十纳法量级在低频段影响不大但在接近穿越频率时它会引入一个额外的极点需要在补偿设计时予以考虑。经过这样的简化峰值电流模式控制下的功率级从控制电压Vc到输出电压Vo的小信号模型就变成了一个包含电感L、等效电阻Re、等效电容Ce、输出电容Co及其等效串联电阻ESR的简单网络。这个模型极大地降低了仿真和分析的复杂度我们可以直接使用TINA-TI、SPICE等电路仿真软件搭建模型观察其频域特性。4. TPS65270环路补偿设计实战4.1 设计目标与功率级传递函数获取假设我们要用TPS65270设计一个通道输入电压Vin12V输出电压Vout3.3V最大输出电流Iout2A开关频率fs600kHz电感L4.7µH输出电容Co22µFESR约为10mΩ。第一步是获取功率级控制到输出的传递函数。根据上一节的简化模型我们可以计算出关键参数电感电流上升斜率 SnSn (Vin - Vout) * Ri / L。其中Ri是电流采样增益对于TPS65270其内部采用Rds(on)采样Ri典型值为0.1 V/A。计算得 Sn ≈ 0.184 V/µs。芯片内部斜率补偿 Se查阅TPS65270数据手册可知其内部固定斜率补偿 Se 0.18 V/µs。计算Re与Ce代入公式α (Se - Sn) / (Se Sn) 然后Re (2L / Ts) * (1/(1α) - 1/2)Ce Ts / (2Re)。计算可得 Re ≈ 3.03 Ω Ce ≈ 59.9 nF。现在我们可以在仿真软件中搭建如图所示的功率级等效电路。其中控制电压Vc通过一个压控电流源跨导为1/Ri注入电流流经电感L、串联的Re和Ce再进入由Co和负载电阻Rload组成的输出网络。运行AC扫描分析我们就能得到功率级从Vc到Vo的波特图。记录下在我们预设的目标穿越频率fc例如50kHz处的增益Gco和相位Pco。假设仿真得到在50kHz时Gco -6.9 dB Pco -77°。4.2 Type II补偿器设计与参数计算TPS65270的误差放大器是一个跨导放大器OTA其补偿网络属于Type II补偿器提供一个极点、一个零点、一个高频极点。这种结构适用于输出电容为低ESR的陶瓷电容其功率级传递函数主要表现为一个LC双极点。我们的设计目标是通过补偿网络使整个环路的开环传递函数在穿越频率fc处具有足够的相位裕度通常目标为45°-70°这里取70°并且以-20dB/decade的斜率穿越0dB线以保证稳定性。补偿网络传递函数Gcomp(s)的零极点设置如下原点处的一个极点由OTA的跨导gm和补偿电容Cc产生提供高频衰减。一个低频零点fz用于抵消功率级LC双极点中的一个提升相位。通常设置在LC谐振频率的1/5到1/10处。一个高频极点fp用于衰减高频噪声和开关纹波通常设置在穿越频率的1/2到1倍之间或ESR零点频率附近。参数计算过程确定所需的中频带增益K为了在fc处使总开环增益为0dB补偿器在fc处需要提供的增益为K -Gco因为Gco为负值。所以K 6.9 dB 转换为倍数K 10^(6.9/20) ≈ 2.2。确定补偿器在fc处需要提供的相位提升目标相位裕度PM 70°功率级在fc处相位Pco -77°。OTA本身在fc处贡献约-90°相位因为原点极点。因此补偿网络的零点需要提供的相位提升为Phase_boost PM - Pco - (-90°) 70° - (-77°) - (-90°) 87°。这个值略高可能需要调整fc或补偿网络结构但我们可以先按此计算。实际上Type II网络能提供的最大相位提升小于90°我们可能需要接受一个稍低的相位裕度或者考虑使用Type III补偿器。这里我们按公式继续。计算零极点频率根据目标相位提升可以计算出零点频率fz和极点频率fp相对于fc的位置。有公式Phase_boost arctan(fc/fz) - arctan(fc/fp)。为了最大化相位提升通常令fz fc / sqrt(K)fp fc * sqrt(K)。这是一个简化设计。代入fc50kHz K2.2 得fz ≈ 33.7 kHzfp ≈ 74.2 kHz。计算元件值TPS65270误差放大器的跨导gm典型值为130 µS。首先确定产生零点的RC网络Rc和Cc2。fz 1/(2π * Rc * Cc2)。我们先选取一个合适的Rc值例如10 kΩ则Cc2 1/(2π * fz * Rc) ≈ 470 pF。然后确定产生极点的电容Cc。fp 1/(2π * Rc * (Cc2 * Cc)/(Cc2 Cc))。由于Cc通常远小于Cc2可近似为fp ≈ 1/(2π * Rc * Cc)。因此Cc ≈ 1/(2π * fp * Rc) ≈ 215 pF 取标称值220 pF。最后需要验证中频带增益K。Type II网络中频带增益约为gm * Rc。计算得gm * Rc 130e-6 * 10e3 1.3 即2.3 dB小于我们需要的6.9 dB。这说明Rc需要增大。重新计算Rc K / gm 2.2 / 130e-6 ≈ 16.9 kΩ。取标称值18 kΩ。根据新的Rc18kΩ重新计算Cc2 1/(2π * 33.7kHz * 18kΩ) ≈ 260 pF 取270 pF。Cc 1/(2π * 74.2kHz * 18kΩ) ≈ 120 pF 取120 pF。4.3 仿真验证与迭代优化将计算得到的补偿网络参数Rc18kΩ Cc2270pF Cc120pF代入完整的系统模型包含功率级等效模型和误差放大器模型中进行AC仿真。观察总开环的波特图穿越频率是否在50kHz附近相位裕度在穿越频率处相位距离-180°还有多少度是否接近70°增益裕度在相位达到-180°的频率处增益是否为负值即低于0dB通常要求大于10dB。如果仿真结果与目标有偏差需要进行迭代优化穿越频率偏低可以适当减小Rc或增大gm如果可调来增加中频带增益。相位裕度不足可以尝试将补偿零点fz向低频移动增大Rc或Cc2提供更多的相位提升。但需注意零点过低会影响低频增益可能削弱系统对低频扰动的抑制能力。高频衰减不足检查高频极点fp是否有效衰减了开关频率处的噪声。可以适当减小Cc使fp频率降低但注意不要影响穿越频率附近的相位。经过几轮调整我们可能得到一组更优的参数Rc22kΩ Cc2330pF Cc100pF。仿真结果显示穿越频率约为48kHz相位裕度约为68°增益裕度大于15dB满足设计要求。实操心得理论计算是起点仿真验证是关键最终必须通过实验测试来确认。PCB布局、实际元件的寄生参数特别是电容的ESR和ESL都会显著影响高频特性。仿真时建议在输出电容模型中加入ESR和ESL在补偿网络走线上引入小的寄生电感如几个nH进行蒙特卡洛分析或最坏情况分析这样得到的参数会更稳健。5. 常见问题、调试技巧与实测考量5.1 环路不稳定现象与排查在实际调试中即使仿真完美也可能遇到环路不稳定的问题。常见现象和排查思路如下输出振荡低频表现为输出电压在几十到几百赫兹的频率下有规律地波动。这通常是相位裕度不足的典型表现。排查步骤测量波特图使用网络分析仪或电源的环路分析功能部分高端示波器支持直接测量开环增益和相位。这是最直接的方法。检查补偿参数重点检查补偿零点是否足够低以提供相位提升。可以尝试增大补偿电容Cc2降低零点频率。检查负载条件轻载和重载下的环路特性可能不同。确保在最小和最大负载下都稳定。检查斜率补偿确认芯片的斜率补偿是否足够。对于TPS65270其内部固定但对于可调斜率补偿的芯片需确认设置是否满足Se Sn/2。次谐波振荡表现为电感电流波形不对称相邻周期的峰值或谷值电流高低交替。这是占空比超过50%且斜率补偿不足的直接证据。解决方案就是增加斜率补偿量Se。对于TPS65270可以尝试选择更大感值的电感这会降低Sn或者如果芯片支持外部补偿则增加补偿斜坡的斜率。高频噪声或振铃在开关节点或输出电压上看到高频毛刺或衰减振荡。这通常与布局、寄生参数和高频极点有关。检查布局功率环路输入电容、高边MOSFET、电感、输出电容是否尽可能小补偿网络的走线是否远离噪声源如开关节点、电感检查补偿高频极点补偿网络的高频极点由Cc和OTA输出阻抗形成是否有效衰减了开关噪声可以尝试略微减小补偿电容Cc将fp点移向低频增强高频衰减但要注意这可能会略微降低相位裕度。添加前馈电容在反馈分压电阻的上电阻两端并联一个小电容几皮法到几百皮法可以引入一个高频零点有助于抵消输出电容ESR零点之后的高频极点提升相位裕度。这是一个非常实用的调试技巧。5.2 实测波特图与模型校准理论模型和仿真基于理想参数实际元件存在公差PCB布局引入寄生参数。因此获得实际电路的波特图至关重要。注入点与注入电阻通常在误差放大器输出端COMP引脚与补偿网络之间串联一个10Ω到100Ω的注入电阻。将频率响应分析仪的注入变压器串联于此。注入信号幅度设置一个较小的注入信号幅度如50mVpp避免使系统进入非线性区。对比与校准将实测的波特图与仿真结果对比。如果形状类似但频率有偏移可能是由于实际的电感值、电容值或电流采样增益Ri与标称值有差异。可以反向调整模型中的这些参数使仿真曲线与实测曲线吻合。这个校准后的模型对于后续优化或设计类似电路具有极高的参考价值。5.3 动态负载测试环路稳定的最终考验是动态负载响应。使用电子负载对电源输出施加一个阶跃负载例如从0.5A跳到2A上升时间1µs观察输出电压的瞬态波形。理想的响应输出电压有一个瞬间的下冲或上冲然后迅速被调节回来可能有1-2个轻微的超调和振荡随后稳定在新的电压值。下冲幅度小、恢复时间快、超调小是环路性能好的表现。过阻尼恢复过程缓慢无超调。说明相位裕度过大穿越频率可能偏低。可以尝试提高穿越频率增加补偿器中频带增益。欠阻尼恢复过程中有持续的多周期振荡。说明相位裕度不足需要增加相位提升调整补偿零点或略微降低穿越频率。通过结合频域波特图和时域动态负载响应的测试可以全面评估和优化环路性能。记住所有的模型和计算都是为了指导设计而实验是检验真理的唯一标准。多动手测试积累对不同现象的判断经验是成为一名资深电源工程师的必经之路。