开关电源五种PWM反馈控制模式

来源:--作者:--浏览:178时间:2016-08-10 14:18

关键词:

1 引言   PWM开关稳压或稳流电源基本工作原理就是在输入电压变化、内部参数变化、外接负载变化的情况下,控制电路通过被控制信号与基准信号的差值进行闭环反馈,调节主电路开关器件的导通脉冲宽度,使得开关电源的输出电压或电流等被控制信号稳定。 PWM的开关频率一般为恒定,控制取样信号有:输出电压、输入电压、输出电流 、输出电感电压、开关器件峰值电流。由这些信号可以构成单环、双环或多环反馈系统 ,实现稳

  1 引言

  PWM开关稳压或稳流电源基本工作原理就是在输入电压变化、内部参数变化、外接负载变化的情况下,控制电路通过被控制信号与基准信号的差值进行闭环反馈,调节主电路开关器件的导通脉冲宽度,使得开关电源的输出电压或电流等被控制信号稳定。 PWM的开关频率一般为恒定,控制取样信号有:输出电压、输入电压、输出电流 、输出电感电压、开关器件峰值电流。由这些信号可以构成单环、双环或多环反馈系统 ,实现稳压、稳流及恒定功率的目的,同时可以实现一些附带的过流保护、抗偏磁、均流等功能。现在主要有五种PWM反馈控制模式。下面以VDMOS开关器件构成的稳压正激型降压斩波器为例,说明五种PWM反馈控制模式的发展过程、基本工作原理、详细电路原理示意图、波形、特点及应用要点,以利于选择应用及仿真建模研究。

 
 

  2 开关电源 PWM的五种反馈控制模式

  一般来讲,正激型开关电源主电路可用图1所示的降压斩波器简化表示,Ug表示控制电路的PWM输出驱动信号。根据选用不同的PWM反馈控制模式,电路中的输入电压Uin、输出电压Uout、开关器件电流(由b点引出)、电感电流(由c点引出或d点引出)均可作为取样控制信号。输出电压Uout在作为控制取样信号时,通常经过图2所示的电路进行处理,得到电压信号Ue,Ue再经处理或直接送入PWM 控制器。图2中电压运算放大器(e/a)的作用有三:①将输出电压与给定电压Uref的差值进行放大及反馈,保证稳态时的稳压精度。该运放的直流放大增益理论上为无穷大,实际上为运放的开环放大增益。②将开关电源主电路输出端的附带有较宽频带开关噪声成分的直流电压信号转变为具有一定幅值的比较“干净”的直流反馈控制信号(Ue)即保留直流低频成分 ,衰减交流高频成分。因为开关噪声的频率较高,幅值较大,高频开关噪声衰减不够的话,稳态反馈不稳;高频开关噪声衰减过大的话,动态响应较慢。虽然互相矛盾,但是对电压误差运算放大器的基本设计原则仍是“低频增益要高,高频增益要低”。③对整个闭环系统进行校正,使得闭环系统稳定工作。

  

  输入电压、电流等信号在作为取样控制信号时,大多也需经过处理。由于处理方式不同,下面介绍不同控制模式时再分别说明。

  2.1 电压模式控制PWM (Voltage-mode Control PWM)

  图3(a)为BUCK降压斩波器的电压模式控制PWM反馈系统原理图。电压模式控制PWM是60年代后期开关稳压电源刚刚开始发展而采用的第一种控制方法。该方法与一些必要的过电流保护电路相结合,至今仍然在工业界很好地被广泛应用。电压模式控制只有一个电压反馈闭环,采用脉冲宽度调制法,即将电压误差放大器采样放大的慢变化的直流信号与恒定频率的三角波上斜坡相比较,通过脉冲宽度调制原理,得到当时的脉冲宽度,见图3(a)中波形所示。逐个脉冲的限流保护电路必须另外附加。当输入电压突然变小或负载阻抗突然变小时,因为主电路有较大的输出电容C及电感L相移延时作用,输出电压的变小也延时滞后,输出电压变小的信息还要经过电压误差放大器的补偿电路延时滞后,才能传至PWM比较器将脉宽展宽。这两个延时滞后作用是暂态响应慢的主要原因。

  

  电压模式控制的优点:①PWM三角波幅值较大,脉冲宽度调节时具有较好的抗噪声裕量;②占空比调节不受限制;③对于多路输出电源,它们之间的交互调节效应较好 ;④单一反馈电压闭环设计、调试比较容易;⑤对输出负载的变化有较好的响应调节。缺点:①对输入电压的变化动态响应较慢;②补偿网络设计本来就较为复杂,闭环增益随输入电压而变化使其更为复杂;③输出LC滤波器给控制环增加了双极点,在补偿设计误差放大器时,需要将主极点低频衰减,或者增加一个零点进行补偿;④在传感及控制磁芯饱和故障状态方面较为麻烦复杂。

  改善加快电压模式控制瞬态响应速度的方法有二种:一是增加电压误差放大器的带宽,保证具有一定的高频增益。但是这样容易受高频开关噪声干扰影响,需要在主电路及反馈控制电路上采取措施进行抑制或同相位衰减平滑处理;另一方法是采用电压前馈模式控制PWM技术,原理如图3(b)所示。用输入电压对电阻电容(RFF、CFF)充电产生的具有可变化上斜坡的三角波取代传统电压模式控制PWM中振荡器产生的固定三角波。此时输入电压变化能立刻在脉冲宽度的变化上反映出来,因此该方法对输入电压的变化引起的瞬态响应速度明显提高。对输入电压的前馈控制是开环控制,而对输出电压的控制是闭环控制,目的是增加对输入电压变化的动态响应速度。这是一个有开环和闭环构成的双环控制系统。

  

  

 
 

  2.2 峰值电流模式控制PWM (Peak Current-mode Control PWM)

  峰值电流模式控制简称电流模式控制。它的概念在60年代后期来源于具有原边电流保护功能的单端自激式反激开关电源。在70年代后期才从学术上作深入地建模研究 。直至80年代初期,第一批电流模式控制PWM集成电路(UC3842、UC3846)的出现使得电流模式控制迅速推广应用,主要用于单端及推挽电路。近年来,由于大占空比时所必需的同步不失真斜坡补偿技术实现上的难度及抗噪声性能差,电流模式控制面临着改善性能后的电压模式控制的挑战。如图4所示,误差电压信号 Ue 送至PWM比较器后,并不是象电压模式那样与振荡电路产生的固定三角波状电压斜坡比较,而是与一个变化的其峰值代表输出电感电流峰值的三角状波形或梯形尖角状合成波形信号UΣ比较,然后得到PWM脉冲关断时刻。因此(峰值)电流模式控制不是用电压误差信号直接控制PWM脉冲宽度,而是直接控制峰值输出侧的电感电流大小,然后间接地控制PWM脉冲宽度。

  电流模式控制是一种固定时钟开启、峰值电流关断的控制方法。因为峰值电感电流容易传感,而且在逻辑上与平均电感电流大小变化相一致。但是,峰值电感电流的大小不能与平均电感电流大小一一对应,因为在占空比不同的情况下,相同的峰值电感电流的大小可以对应不同的平均电感电流大小。而平均电感电流大小才是唯一决定输出电压大小的因素。在数学上可以证明,将电感电流下斜坡斜率的至少一半以上斜率加在实际检测电流的上斜坡上,可以去除不同占空比对平均电感电流大小的扰动作用,使得所控制的峰值电感电流最后收敛于平均电感电流[1]。因而合成波形信号UΣ要有斜坡补偿信号与实际电感电流信号两部分合成构成。当外加补偿斜坡信号的斜率增加到一定程度,峰值电流模式控制就会转化为电压模式控制。因为若将斜坡补偿信号完全用振荡电路的三角波代替,就成为电压模式控制,只不过此时的电流信号可以认为是一种电流前馈信号,见图4所示。当输出电流减小,峰值电流模式控制就从原理上趋向于变为电压模式控制。当处于空载状态,输出电流为零并且斜坡补偿信号幅值比较大的话,峰值电流模式控制就实际上变为电压模式控制了。

  峰值电流模式控制PWM是双闭环控制系统,电压外环控制电流内环。电流内环是瞬时快速按照逐个脉冲工作的。功率级是由电流内环控制的电流源,而电压外环控制此功率级电流源。在该双环控制中,电流内环只负责输出电感的动态变化,因而电压外环仅需控制输出电容,不必控制LC储能电路。由于这些,峰值电流模式控制PWM具有比起电压模式控制大得多的带宽。

  峰值电流模式控制PWM的优点:①暂态闭环响应较快,对输入电压的变化和输出负载的变化的瞬态响应均快;②控制环易于设计;③输入电压的调整可与电压模式控制的输入电压前馈技术相妣美;④简单自动的磁通平衡功能;⑤瞬时峰值电流限流功能 ,即内在固有的逐个脉冲限流功能;⑥自动均流并联功能。缺点:①占空比大于50%的开环不稳定性,存在难以校正的峰值电流与平均电流的误差;②闭环响应不如平均电流模式控制理想;③容易发生次谐波振荡,即使占空比小于50%,也有发生高频次谐波振荡的可能性。因而需要斜坡补偿;④对噪声敏感,抗噪声性差。因为电感处于连续储能电流状态,与控制电压编程决定的电流电平相比较,开关器件的电流信号的上斜坡通常较小,电流信号上的较小的噪声就很容易使得开关器件改变关断时刻,使系统进入次谐波振荡;⑤电路拓扑受限制;⑥对多路输出电源的交互调节性能不好。

  2.3 平均电流模式控制PWM (Average Current-mode Control PWM)

  平均电流模式控制概念产生于70年代后期。平均电流模式控制 PWM集成电路出现在90年代初期,成熟应用于90年代后期的高速CPU专用的具有高di/dt动态响应供电能力的低电压大电流开关电源。图5(a)所示为平均电流模式控制PWM的原理图[1]。将误差电压Ue接至电流误差信号放大器(c/a)的同相端,作为输出电感电流的控制编程电压信号Ucp(U current- program)。带有锯齿纹波状分量的输出电感电流信号Ui接至电流误差信号放大器(c/a)的反相端,代表跟踪电流编程信号Ucp的实际电感平均电流。Ui与Ucp的差值经过电流放大器(c/a)放大后,得到平均电流跟踪误差信号Uca 。再由Uca及三角锯齿波信号UT或Us通过比较器比较得到PWM关断时刻。Uca的波形与电流波形Ui反相,所以,是由Uca的下斜坡(对应于开关器件导通时期)与三角波UT或Us的上斜坡比较产生关断信号。显然,这就无形中增加了一定的斜坡补偿。为了避免次谐波振荡,Uca的上斜坡不能超过三角锯齿波信号UT或Us的上斜坡。

  

  平均电流模式控制的优点是:①平均电感电流能够高度精确地跟踪电流编程信号 ;②不需要斜坡补偿;③调试好的电路抗噪声性能优越;④适合于任何电路拓扑对输入或输出电流的控制;⑤易于实现均流。缺点是:①电流放大器在开关频率处的增益有最大限制;②双闭环放大器带宽、增益等配合参数设计调试复杂。

  图5(b)为增加输入电压前馈功能的平均电流模式控制,非常适合输入电压变化幅度大、变化速度快的中国电网情况。澳大利亚R-T公司的48 V/100 A半桥电路通信开关电源模块实际上采用图5(b)的控制方式。

  2.4 滞环电流模式控制PWM (HysteretIC Current-mode Control PWM)

  滞环电流模式控制PWM为变频调制,也可以为定频调制[2]。图6所示为变频调制的滞环电流模式控制PWM。将电感电流信号与两个电压值比较,第一个较高的控制电压值Uc(Uc=Ue)由输出电压与基准电压的差值放大得到,它控制开关器件的关断时刻;第二个较低电压值Uch由控制电压Uc减去一个固定电压值Uh得到,Uh为滞环带,Uch控制开关器件的开启时刻。滞环电流模式控制是由输出电压值Uout、控制电压值Uc及Uch三个电压值确定一个稳定状态,比电流模式控制多一个控制电压值Uch,去除了发生次谐波振荡的可能性,见图6右下示意图。因为Uch1=Uch2,图6右下示意图的情况不会出现。

 
 

  

  滞环电流控制模式的优点:①不需要斜坡补偿;②稳定性好,不容易因噪声发生不稳定振荡。缺点:①需要对电感电流全周期的检测和控制;②变频控制容易产生变频噪声。

  2.5 相加模式控制PWM (Summing-mode Control PWM)

  图7所示为相加模式控制PWM的原理图。与图3所示的电压模式控制有些相似,但有两点不同[3]:一是放大器(e/a)是比例放大器,没有电抗性补偿元件。控制电路中电容C1较小,起滤除高频开关杂波作用。主电路中的较小的Lf、Cf滤波电路(如图中虚线所示,也可以不用)也起减小输出高频杂波作用。若输出高频杂波小的话,均可以不加。因此,电压误差放大没有延时环节,电流放大也没有大延时环节;二是经过滤波后的电感电流信号Ui也与电压误差信号Ue相加在一起构成一个总和信号UΣ与三角锯齿波比较,得到PWM控制脉冲宽度。相加模式控制PWM 是单环控制,但它有输出电压、输出电流两个输入参数。如果输出电压或输出电流变化,那么占空比将按照补偿它们变化的方向而变化。

  

  相加控制模式的优点是:动态响应快(比普通电压模式控制快3~5倍),动态过冲电压小,输出滤波电容需要较少。相加模式控制中的Ui注入信号容易用于电源并联时的均流控制。缺点是:需要精心处理电流、电压取样时的高频噪声抑制。

  3 结论

  1)不同的PWM反馈控制模式具有各自不同的优缺点,在设计开关电源选用时要根据具体情况选择合适的PWM的控制模式。

  2)各种控制模式PWM反馈方法的选择一定要结合考虑具体的开关电源的输入输出电压要求、主电路拓扑及器件选择、输出电压的高频噪声大小、占空比变化范围等。

  3)PWM控制模式是发展变化的,是互相联系的,在一定的条件下是可以互相转化的 。

开关电源五种PWM反馈控制模式的更多相关文章

  1. 五种I/O 模式,select、epoll方法的理解,BIO、NIO、AIO理解 相关文章

    一.io方式 Linux网络编程 五种I/O 模式及select.epoll方法的理解 web优化必须了解的原理之I/o的五种模型和web的三种工作模式 五种I/O 模式——阻塞(默认IO模式),非阻 ...

  2. 五种I/O 模式——阻塞(默认IO模式),非阻塞(常用语管道),I/O多路复用(IO多路复用的应用场景),信号I/O,异步I/O

    五种I/O 模式——阻塞(默认IO模式),非阻塞(常用语管道),I/O多路复用(IO多路复用的应用场景),信号I/O,异步I/O 五种I/O 模式:[1]        阻塞 I/O          ...

  3. Linux网络编程学习(十一) ----- 五种I/O模式(第六章)

    1.五种I/O模式是哪几个? 阻塞I/O,非阻塞I/O,I/O多路复用,信号驱动I/O(SIGIO),异步I/O 一般来讲程序进行输入操作有两个步骤,一是等待有数据可读,二是将数据从系统内核中拷贝到程 ...

  4. 转: Linux网络编程 【8】五种I/O 模式

    五种I/O 模式:[1]        阻塞 I/O           (Linux下的I/O操作默认是阻塞I/O,即open和socket创建的I/O都是阻塞I/O)[2]        非阻塞 ...

  5. java架构之路-(设计模式)五种创建型模式之单例模式

    设计模式自身一直不是很了解,但其实我们时刻都在使用这些设计模式的,java有23种设计模式和6大原则. 设计模式是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结.使用设计模式是为了可 ...

  6. Linux的五种I/O模式

    1)阻塞I/O(blocking I/O)2)非阻塞I/O (nonblocking I/O)3) I/O复用(select 和poll) (I/O multiplexing)4)信号驱动I/O (s ...

  7. nginx的五种负载算法模式

    nginx 负载均衡5种配置方式 1.轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除. 2.weight  指定轮询几率,weight和访问比率成正比 ...

  8. 实现五种分组加密模式ECB,CBC,CFB,OFB,CTR

    没什么好说的,简单无脑! #include<iostream>using namespace std; int ECB(){ int duan[4]; int messageLen = 1 ...

  9. [转载]五种常见的电子商务模式对比:B2B、B2C、C2B、C2C、O2O

    转载自http://blog.sina.com.cn/s/blog_64e090b001016843.html 转载自http://blog.sina.com.cn/s/blog_64e090b001 ...

随机推荐

  1. C#反射的一些经验[转载]

    写代码的时候经常需要分析已有类型的信息例如:分析现有类型自动生成类, 或者为现有的类自动增加一些功能总结了一点点经验以ClassA  a; 为例1. 通过typeof(ClassA) 或者 a.Get ...

  2. java发起HTTP请求的共用类

    一定要注意编码,请求时,content-type里的编码,仅仅是流的编码,而结果的编码类型,则是流转化为字符串是需要设定的. 以下是3种使用get/post的方式: import java.io.Bu ...

  3. python学习笔记之——python面向对象

    Python是一门面向对象语言. 1.面向对象技术介绍 类(Class): 用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.对象是类的实例. 类变量:类变量在整个 ...

  4. mybatis-generator 详细配置及使用,爬坑记录

    mybatis-generator 详细配置及使用,爬坑记录 提示:如果不成功一定是项目路径和 数据库配置出问题,本篇基于 MySQL 8.0.13,调试没有问题. 如果失败,建议使用相同的项目结构, ...

  5. Android--解决EditText放到popupWindow中,原有复制、粘贴、全选、选择功能失效问题

    1.原来是将EditView放到了popupwindow,发现EditView原有的复制.粘贴.全选.选择功能失效了,所以便用DialogFragment代替了popupWindow 直接上代码 ①. ...

  6. react native 第一次下载app的欢迎页+每次启动app的启动页设计

    欢迎各位同学加入: React-Native群:397885169 大前端群:544587175 大神超多,热情无私帮助解决各种问题. 我想我写的这篇博文可以帮助到很多人,接下来要分享的东西,对app ...

  7. 快速了解Vuex

    提要:提起react就会想起其应用最广泛的redux状态管理工具,vue中的官方推荐的状态管理工具就是Vuex. 看到同事在鼓捣Vuex的东西,前面项目完成后也没有好好总结一下Vuex的知识,所有就再 ...

  8. Android Studio之could not reserve enough space for object heap报错

    在用AndroidStudio时出现这样的错误:  搞了半天终于找到了解决办法,但是很麻烦.就是每次创建工程后,在gradle.properties文件中加入如下代码: org.gradle.jvma ...

  9. 使用 Azure 资源管理器向 Windows VM 应用策略

    通过使用策略,组织可以在整个企业中强制实施各种约定和规则. 强制实施所需行为有助于消除风险,同时为组织的成功做出贡献. 本文介绍如何使用 Azure 资源管理器策略,为组织中的虚拟机定义所需的行为. ...

  10. INCLUDE COMMON FILES IN HTML USING JQUERY

    Simple example for including common files in HTML. JQuery load() function is used for including comm ...