电力电子技术文章:COT控制模式在开关电源中的应用与优化
1. 从“听风就是雨”到“定时开关”COT控制模式到底是个啥大家好我是老张在电源设计这个坑里摸爬滚打了十几年从早期的线性稳压器玩到现在的各种高频数字电源也算是踩过不少坑。今天想和大家聊聊一个在开关电源领域越来越火的家伙——COT控制模式。你可能在各种芯片的Datasheet里见过它什么“Constant On-Time”、“纹波谷底控制”、“超快瞬态响应”之类的描述听起来很酷但原理是不是有点云里雾里别急咱们先从一个生活场景说起。想象一下你家老式的电热水壶它怎么工作的水烧开了蒸汽顶开一个开关断电水温降下来开关复位又通电加热。这个过程简单粗暴响应快但有个问题烧开一壶水的时间会因为水量的多少、电压的高低而变来变去。这就像开关电源里经典的滞环控制反馈电压一低于下限就“开”一高于上限就“关”动作快是快但开关频率飘忽不定搞EMI电磁兼容的工程师头发都得愁白几根。COT控制模式可以看作是给这个“听风就是雨”的热水壶装了个智能定时器。它保留了“水凉了就加热”反馈电压低于基准就导通这个快速响应的核心但增加了一个规则每次加热只加热一个固定长度的时间。比如不管壶里是半壶水还是一壶水每次通电都只加热10秒钟然后强制断电等水温再次降下来再开启下一个10秒。这个“固定的加热时间”就是“恒定导通时间”Constant On-Time名字的由来。那么这么做的好处是什么最直观的就是开关频率变得可以预测和稳定了。在输入电压和负载相对稳定的情况下频率主要由这个固定的导通时间和输入输出电压关系决定不再像纯滞环那样受纹波大小、温度漂移的严重影响。这对于我们设计滤波器、通过EMI测试来说简直是天大的福音。当然事情没这么简单这种“定时开关”的策略也带来了新的挑战比如轻载时怎么办频率会不会跑到天上去我们后面慢慢拆解。我最早接触COT是在一个给FPGA供电的板卡项目上要求动态负载响应速度极快传统的电压模式PWM根本跟不上峰值电流模式又因为斜坡补偿问题在占空比大时很头疼。当时试了一颗TI的COT控制器实测下来负载阶跃变化的恢复时间比之前方案缩短了三分之二还不止那种“药到病除”的感觉至今记忆犹新。所以COT绝不是纸上谈兵的理论而是解决实际工程难题的一把利器。2. 庖丁解牛COT控制的核心原理与电路实现光说比喻不够过瘾咱们得看看COT到底在电路里是怎么“跑”起来的。理解了它的工作流程你才能明白它的优点从何而来缺点又因何而生。2.1 核心控制逻辑一个SR锁存器加一个“单稳态定时器”COT控制器的核心逻辑其实非常简洁优雅远没有传统PWM控制器里那个复杂的误差放大器和补偿网络看起来那么令人头大。它的核心通常只需要一个比较器、一个SR锁存器Set-Reset Latch和一个单稳态触发器One-Shot Timer。我们来一步步走一遍流程你完全可以把它想象成一个简单的状态机监听时刻电源的输出电压经过分压电阻得到一个反馈电压Vfb它被送到比较器的负端与一个精准的参考电压Vref比如0.6V进行比较。触发条件当输出电压因为负载增加而略有下降导致Vfb低于Vref时比较器输出Vcomp立刻从低电平跳变为高电平。这个跳变就是“Set”置位信号它送到了SR锁存器的S端。功率管开启SR锁存器被置位它的Q输出端变为高电平。这个信号直接或通过驱动电路去打开上管High-Side MOSFETHS。电感电流开始线性上升输出电压也随之开始回升。关键动作——启动定时器在Q端变高的同一时刻这个高电平信号也触发了那个单稳态定时器。这个定时器被设计成一旦触发就会输出一个固定宽度的高电平或低电平脉冲这个脉冲的宽度Ton就是我们设定的恒定导通时间。强制关断无论此时比较器的输出Vcomp是什么状态实际上由于输出电压纹波开始上升Vcomp可能很快又变低了只要这个固定的Ton时间一到单稳态定时器的输出就会翻转。这个翻转信号作为“Reset”复位信号送到SR锁存器的R端将Q端强行拉低从而关闭上管HS。进入关断期上管关闭后下管LS导通或体二极管续流电感电流下降输出电压缓慢下降直到Vfb再次低于Vref开启下一个周期。这个过程听起来是不是很清晰它本质上是一个由输出电压纹波谷底Vfb低于Vref触发由固定定时器决定导通宽度的自激振荡过程。这里有一个非常重要的细节为了保证逻辑安全防止在异常情况下S端和R端同时为高导致SR锁存器处于无效状态以及防止电感在极端情况下饱和实际的COT控制器都会在Ton结束后插入一个非常短暂的最小关断时间Toff_min在这个时间内即使Vfb立刻又低于Vref比较器也无法再次触发导通必须等待这个Toff_min过去。这个时间通常很短在几十到几百纳秒量级。2.2 稳定性之源纹波还是纹波这里就引出了COT控制一个最独特、也最让初学者困惑的点它的稳定性依赖于输出电压纹波。是的你没看错在传统PWM控制里我们千方百计想减小的输出纹波在COT这里成了维持系统稳定工作的“必需品”。为什么我们回头看触发条件Vfb Vref。如果输出电容非常理想ESR等效串联电阻为零那么输出电压的纹波将是一个纯净的三角波来自电感电流纹波对电容的充放电。这个三角波的谷底如果非常“平缓”那么Vfb低于Vref的时间窗口会非常宽。想象一下比较器输出Vcomp可能在一个周期内很长时间都是高电平。但我们的定时器只导通固定的Ton就关了关断后由于Vcomp可能还是高电平就会立刻试图再次触发导通如果没有Toff_min的限制就会导致逻辑混乱甚至出现多个极窄的脉冲系统完全失稳。因此COT控制需要一个足够陡峭的、下冲明显的纹波来产生一个干净、尖锐的触发脉冲。这个陡峭的下冲主要靠输出电容的ESR来提供。当电感电流变化时电流流过电容的ESR会产生一个与电流同相位的电压纹波。这个ESR纹波叠加在电容充放电产生的三角波上就形成了一个带有“尖峰”的合成纹波波形。这个尖峰的谷底点非常明确能确保比较器产生一个干净、短暂的触发脉冲。所以在设计COT电源时你经常会看到Datasheet里明确要求输出电容需要有一定的ESR比如10毫欧到50毫欧。太小的ESR如使用大量的陶瓷电容反而可能导致系统不稳定需要额外添加一个与反馈网络串联的“虚拟纹波”电路。这是COT设计中的一个关键“坑”我当年就曾因为全部用了低ESR的陶瓷电容导致电源在轻载时啸叫折腾了好久才找到原因。3. 实战对比COT如何优化传统PWM控制的“老大难”问题说了这么多原理COT到底在实际应用中比传统的电压模式、峰值电流模式PWM强在哪咱们来点实在的对比。3.1 瞬态响应从“老爷车”到“超级跑车”这是COT最耀眼的优点没有之一。传统电压模式PWM的响应路径是输出电压变化 - 误差放大器感知并放大 - 经过补偿网络调整 - 与三角波比较 - 调整占空比。这条路径上的“惯性环节”太多尤其是那个为了稳定性而不得不设计的补偿网络严重限制了环路带宽。面对CPU、FPGA等负载瞬间跳变几十安培的场景传统PWM的输出电压会有一个很大的跌落或过冲恢复时间长达几十甚至上百微秒。而COT的响应路径是输出电压跌落 - 反馈电压低于基准 - 比较器翻转 -立即开通功率管。看到了吗它绕过了误差放大器和补偿网络这个响应是几乎无延迟的。只要输出电压掉到基准线以下下一个开关周期立刻就会以最大占空比由Ton和当前周期时间决定投入工作以最快的速度给输出电容补充电荷。实测中COT控制对负载阶跃的响应时间经常可以做到只有几个开关周期恢复速度比传统PWM快一个数量级以上。我做过一个对比测试同一个Buck电路分别用传统峰值电流模式控制器和一颗COT控制器驱动。在5A到10A的负载阶跃下峰值电流模式输出电压跌落约150mV恢复时间25μs而COT控制器跌落仅80mV恢复时间不到5μs。这个差距在要求严苛的核心电压电源里可能就是系统稳定与崩溃的区别。3.2 轻载效率告别“磨洋工”学会“深呼吸”传统PWM在轻载时有个尴尬为了维持固定的开关频率它仍然需要每个周期都开关一次尽管每次传递的能量很少。这就像让一个大力士每分钟都必须轻轻拍一下皮球大部分能量都消耗在让他“启动和刹车”MOSFET的开关损耗、驱动损耗、控制器自身功耗上了效率自然高不了。COT在轻载时会展现出一种类似PFM脉冲频率调制的特性。因为它的开关频率不是固定的而是由负载决定的。当负载很轻时输出电压下降得很慢Vfb需要很长时间才能再次低于Vref这意味着两个触发脉冲之间的间隔即关断时间Toff会变得非常长。开关频率Fsw 1/(Ton Toff)会随着负载的降低而自动降低。频率降低了单位时间内的开关次数就少了那些与开关次数成正比的损耗开关损耗、驱动损耗、磁芯损耗也就大幅减少。因此COT在轻载和待机状态下的效率通常比固定频率PWM要高出一大截这对于电池供电设备延长续航时间至关重要。很多现代的COT控制器还会集成更进一步的轻载优化策略比如“跳脉冲模式”Pulse Skipping或“突发模式”Burst Mode在极轻载时完全停止开关若干个周期让控制器部分电路进入休眠将静态电流降到极低水平。3.3 简化设计跟复杂的补偿网络说拜拜对于很多电源新手来说设计环路补偿是个令人望而生畏的任务。你需要计算功率级的传递函数设计Type II或Type III补偿器选择电阻电容还要在波特图上看相位裕度、增益裕度……一套流程下来头昏脑涨。COT控制在这方面简直是“傻瓜式”的。由于它的稳定性依赖于纹波而非一个线性反馈环路因此完全不需要传统的环路补偿网络。你不需要计算那个复杂的误差放大器补偿电路板上也省掉了好几个电阻电容。这大大简化了设计流程降低了元件数量也减少了因补偿参数不准而导致环路振荡的风险。当然这并不是说COT完全不用调你需要关注的是输出电容的ESR、Ton时间的设置以及Toff_min等参数但这些东西的理解和调整相比传统的环路补偿要直观和简单得多。4. 商用IC中的挑战与“填坑”指南COT虽好但也不是“万金油”。芯片厂商为了让它稳定可靠地工作在内部集成了各种巧妙的电路来应对其固有的挑战。了解这些能帮助我们在选型和外围设计时避开雷区。4.1 挑战一输入电压变化与“频率漂移”从理想公式Fsw Vout / (Vin * Ton)看在固定Ton和Vout下开关频率与输入电压Vin成反比。Vin变化范围大时频率变化范围也会很大。这不利于优化磁性元件的设计和EMI滤波器的设计。解决方案输入电压前馈现在主流的COT控制器都集成了输入电压前馈功能。它的原理是让单稳态定时器产生的Ton不再是固定的而是根据Vin进行反比例调节。具体实现是芯片内部会采样Vin生成一个与Vin成反比的电流用这个电流去给定时电容充电从而使得Ton时间满足Ton ∝ Vout / Vin。把这个关系代回频率公式你会发现Fsw神奇地与Vin无关了只与Vout和一个内部设定的基准有关实现了恒定开关频率。这是COT控制一个非常重要的进化让它兼具了快响应和固定频率的优点。4.2 挑战二无ESR陶瓷电容与“纹波消失”如前所述COT依赖ESR纹波来产生触发信号。但现代电子设备普遍使用低ESR的陶瓷电容作为输出滤波其ESR可能只有1-2毫欧产生的纹波电压微乎其微不足以稳定触发。解决方案纹波注入与仿真技术芯片厂商发明了两种主要方法纹波注入从开关节点SW通过一个小的RC网络将一个与电感电流同相位的交流纹波信号“注入”到反馈引脚。这个注入的纹波模拟了ESR的效果即使使用纯陶瓷电容也能产生足够幅度的“虚拟纹波”来保证稳定工作。仿真纹波技术这是一种更巧妙的方法。芯片内部通过检测上管导通事件模拟电感电流的上升和下降在内部生成一个与电感电流波形一致的仿真纹波信号直接叠加到误差比较器的输入端。这种方法完全不依赖输出电容的ESR甚至可以在输出纹波极其平滑的情况下稳定工作是当前高端COT控制器的主流技术。4.3 挑战三负载阶跃与“过冲/下冲”COT响应快是优点但有时“太快”也会有问题。在重载突降时由于响应太快可能已经开始了新的导通周期但负载突然消失会导致能量过剩引起输出电压过冲。解决方案自适应导通时间与频率折返先进的COT控制器会集成更智能的算法。例如在检测到负载剧烈变化时动态微调Ton时间或者在输出电压过高时临时插入额外的关断时间。还有一些芯片具备“频率折返”功能在输出短路或接近短路时大幅降低开关频率以限制电感电流的上升速率保护功率管和电感。5. 动手实践设计一个COT Buck电源的关键步骤与参数计算理论懂了挑战也清楚了现在我们来点干货看看怎么动手设计一个基于COT控制器的Buck电路。这里我以一颗常见的支持输入前馈和纹波注入的COT控制器为例梳理关键步骤。5.1 第一步确定核心参数与选型首先明确你的规格输入电压范围Vin_min,Vin_max输出电压Vout最大输出电流Iout_max目标效率、尺寸、成本约束根据规格选择合适的控制器芯片。重点关注芯片的以下几个能力是否支持输入电压前馈以实现恒定频率如何解决低ESR问题是要求外部ESR还是内置纹波注入/仿真最大占空比限制是多少这决定了最低输入电压Ton是如何设定或调节的是外部电阻设定还是内部固定5.2 第二步设定开关频率与导通时间Ton如果芯片支持前馈且目标是固定频率那么你的设计起点就是目标开关频率Fsw。根据公式Ton Vout / (Vin * Fsw)通常我们取Vin为某个典型值如中间值来计算。但要注意芯片的Ton可能由一个外部电阻Rton来设定其关系参考芯片手册通常类似Ton (ns) K * Rton (kΩ)K是一个系数。例如目标Fsw500kHzVout3.3VVin_typ12V则Ton 3.3 / (12 * 500k) ≈ 550ns。然后根据芯片手册公式去选择对应的Rton电阻值。5.3 第三步电感与输出电容的选择电感选择电感的选取要满足电流纹波要求。COT模式下峰值电感电流Ipeak Iout ΔIl/2其中电流纹波ΔIl (Vin - Vout) * Ton / L。通常设定ΔIl为Iout_max的20%-40%。由此可计算电感值L (Vin_max - Vout) * Ton / ΔIl同时要计算电感的饱和电流需大于Ipeak并考虑直流电阻对效率的影响。输出电容选择这是COT设计的重中之重容量主要满足负载瞬态响应时的电压跌落要求。一个简化估算Cout_min ≈ ΔIload * ΔT / ΔVmax其中ΔIload是负载阶跃幅值ΔT是COT的响应时间可估算为几个开关周期ΔVmax是允许的最大电压跌落。ESR如果芯片依赖外部ESR则需要根据芯片手册要求确保在开关频率下电容的ESR能产生足够幅度的纹波通常要求纹波谷值在10-30mV量级。可能需要串联一个特定阻值的小电阻或选择特定系列的电解电容/聚合物电容。如果使用纯陶瓷电容务必确认芯片支持纹波注入或仿真纹波技术并严格按照手册推荐的值来设置注入网络的RC参数。这个RC网络的时间常数需要与开关周期匹配通常注入电容很小在几十到几百皮法。5.4 第四步反馈分压与启动/保护反馈分压电阻的设置与普通Buck类似Vfb Vout * Rbot / (Rtop Rbot)使Vfb等于芯片内部的基准电压Vref。注意选择兆欧级电阻以减小静态电流损耗。此外要合理配置使能、软启动、过流保护OCP、过压保护OVP等引脚的外围电路。COT控制器的过流保护通常是峰值电流检测需要关注电流检测电阻或电感DCR检测网络的设置。5.5 一个实测中的“坑”布局与噪声COT因为响应极快对噪声也异常敏感。反馈路径从输出电容到芯片FB引脚必须尽可能短并远离噪声源如开关节点、电感、二极管。反馈分压电阻的接地端必须接到输出电容的“干净地”点而不是功率地。纹波注入网络的走线也要短。有一次我的板子轻载不稳定吱吱叫最后发现是反馈走线从电感下方穿过了重新布线后问题立刻消失。所以好的布局是COT电源成功的一半务必参考芯片评估板的布局。6. 未来展望COT与数字控制的融合聊了这么多模拟COT其实它的思想正在被数字电源控制器吸收和发扬。数字控制器可以更灵活地实现“恒定导通时间”的逻辑同时还能做更多的事情。比如数字控制器可以实时监测输入输出电压和负载电流动态计算最优的Ton不仅补偿输入电压变化还能根据负载情况在固定频率和变频模式之间平滑过渡始终将效率保持在最优曲线附近。它还可以实现更复杂的多相交错并联利用数字延迟锁定环DLL精确控制各相之间的相位差最大化地减小输入和输出纹波。我在最近一个服务器CPU电源项目中就用了数字多相COT控制器。它通过PMBus接口我能实时监控每一相的电流、温度动态调整相数和开关频率轻载时自动关闭几相重载时全部开启并优化相位。这种级别的控制和优化是传统模拟控制器难以企及的。所以COT代表的这种基于事件触发、快速响应的控制哲学正在成为高性能电源设计的主流思路之一。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2409930.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!