目录

1 BUCK变换器

1.1 Buck电路工作原理

1.2 Buck电路输入输出关系推导

2 BOOST变换器

2.1 Boost电路工作原理

2.2 Boost电路输入输出关系推导

3 BUCK-BOOST变换器

3.1 Buck-Boost电路工作原理

3.2 Buck-Boost电路输入输出关系推导


1 BUCK变换器

Buck电路,又称降压电路,这是一种应用非常广泛的非隔离DC-DC转换电路,顾名思义,这种变换器只能降压。基本拓扑如下图所示:

电路中主要元器件包括开关管Q1,续流二极管D1,储能电感L1,输出滤波电容C1及负载电阻R1。输入直流电源Vin,输出直流电压Uo。

1.1 Buck电路工作原理

开关管的导通与关断受控制电路输出的驱动脉冲控制。

当开关管Q1驱动为高电平时,开关管导通,如下图左,续流二极管反向截止,电流iL流经电感L1向负载R1供电;此时L中的电流逐渐上升,在L1两端产生左端正右端负的自感电势阻碍电流上升,L1将电能转化为磁能储存起来。

经过时间ton后,控制电路脉冲为低电平,开关管关断,如下图右,但L中的电流不能突变。这时电感L1两端产生右端正左端负的感应电动势阻碍电流下降,从而使D1正向偏置导通,于是L中的电流经D构成回路,电流值逐渐下降,L中储存的磁能转化为电能释放给负载R1。经过toff后,控制电路脉冲又使开关管导通,重复上述过程。

1.2 Buck电路输入输出关系推导

从以上原理分析可知,buck电路的电感在开关导通时充能,在开关关断时放能,在进入稳定工作状态后,在一个开关周期内,电感补充的能量和释放的能量一定是相等的,电感的能量计算公式为:W=1/2 L*I²,由此可知,充能和放能时电流的变化量是相等的。如下图CCM模式下电感电流、电感电压、开关信号的变化波形:

开关管导通时间为ton,关断时间为toff,PWM周期为T,设D=ton/T为PWM的占空比。在ton时间,开关管导通,续流二极管D1截止,电感两端的电压Vin-Vo(极性左正右负),电感电流从iLmin线性上升到iLmax,导通时间内,电感电流增量为(计算忽略开关管压降):

当开关管关断时,二极管D导通,电感L两端电压差为-Vo(极性左负右正),电感电流线性下降到iLmin,减小量为(计算忽略二极管压降):

这两个电流变化量相等,可以得出,这就是伏秒积平衡:

整理得:

从上式可以看出buck变换器只能降压。

2 BOOST变换器

Boost电路,又称升压电路,顾名思义,这种变换器只能升压。基本拓扑如下图所示:

电路元件和buck电路基本一致,只是开关器件、储能电感、二极管的位置有变化。

2.1 Boost电路工作原理

如下图左,当开关管导通的时候,输入的电压对电感充电,形成的回路是:输入Vi→电感L→开关管Q;

如下图右,当开关管关断时,输入的能量和电感能量一起向输出提供能量,形成的回路是:输入Vi→电感L→二极管D→电容C→负载RL,此时负载的供电电源相当于Vi加上电感的感应电动势,从而实现升压。

2.2 Boost电路输入输出关系推导

假设当前开关管SW正在以一定的频率快速进行开关,并达到平衡的过程。开关导通时,此时是电感的充能过程,电感内电流线性爬升,电感两端产生的感应电动势为左正右负,忽略开关管压降,则电感两端电压等于输入电压:

开关断开时,由于电感电流不能突变,依据楞次定律,电感将产生与输入电压同方向的感应电动势,以维持电流的输出,此时是电感的放能过程,电感内电流线性下降,电感两端产生的感应电动势为左负右正,忽略二级管压降,则输出电压等于输入电压与电感电压之和:

CCM模式下电感电流的变化波形如下:

根据以上的分析可知,电感在开关导通和断开时变化的能量同样相同,所以仍然满足伏秒积平衡:

即:

占空比为D时:

从上式可以看出boost变换器只能升压。

3 BUCK-BOOST变换器

BUCK-BOOST变换器是输出电压可低于或高于输入电压的一种单管直流变换器。基本拓扑如下图所示:

开关器件、储能电感、二极管的位置继续变化,电感位于中间,这种拓扑的输出电压极性与输入电压相反。

3.1 Buck-Boost电路工作原理

如下图右上,当开关管导通时,输入的电压对电感充电,形成的回路是:输入Vi→开关管Q→电感L;

如下图右下,当开关管关断时,电感能量经续流二极管释放,形成的回路是:电感L→电容C→负载RL→二极管D。

3.2 Buck-Boost电路输入输出关系推导

开关导通时,电感充能,开关关断时电感放能,充放能相等,同样满足伏秒积平衡。

开关导通时,电感充能,产生上正下负的感应电动势,忽略开关管压降:

开关关断时,电感放能,产生下正上负的感应电动势,忽略二极管压降:

伏秒积平衡:

注意输出相对输入是负压,最终为:

当占空比D>0.5时,Uo>Uin,实现升压。

当占空比D<0.5时,Uo<Uin,实现降压。

【开关电源一】电源拓扑之buck、boost、buck-boost相关推荐

  1. 开关电源一】电源拓扑之buck、boost、buck-boost

    目录 1 BUCK变换器 1.1 Buck电路工作原理 1.2 Buck电路输入输出关系推导 2 BOOST变换器 2.1 Boost电路工作原理 2.2 Boost电路输入输出关系推导 3 BUCK ...

  2. 开关电源基础04:新型开关电源拓扑(2)-新型电源拓扑

    说在开头:关于量子理论 我们再来回顾下量子理论对双缝干涉的解释:当电子通过狭缝,假如我们采用任其自然的观测方式,让它不受干扰地在空间中传播,这时候电子的波动性就占据了上风,它于是以某种方式同时穿过了两 ...

  3. 手撕boost/buck

    手撕Boost!Boost公式推导及实验验证 手撕Buck!Buck公式推导过程 Boost Boost的拓扑结构 在开关导通的时候 电感两端电压U=Vi不变,电感量L也是常数,di/dt=U/L=常 ...

  4. 光伏电池PV建模,基于Boost/Buck电路实现最大功率追踪MPPT,包括扰动观察法

    光伏电池PV建模,基于Boost/Buck电路实现最大功率追踪MPPT,包括扰动观察法,电导增量法,改进型电导增量法,滑模变结构法等控制算法,模型仿真效果较好,适合借鉴学习. 图片为模型图,功率波形, ...

  5. 一张图把DCDC电源拓扑“融会贯通”

    1.基本拓扑的由来 我们把一个电源电路抽象成一个黑盒电路模型,一个电源输入.一个电源输出,一个接地端口.对于非隔离电源,输入输出电路是共"地"的,所以非隔离电源的这个模型可以简化为 ...

  6. 电源拓扑从入门到精通

    转载自 https://zhuanlan.zhihu.com/p/35881404, 写的明白易懂. 如题,拓扑重要吗?相当重要! 看看招聘广告:精通各种拓扑或精通XXX拓扑,客气点的说熟悉各种拓扑, ...

  7. 电子通信 - 充电器、开关电源、电源适配器 三者之间区别

    一.充电器,开关电源,电源适配器三者区别: 充电器特指是只给电池充电的装置,一般带充电指示灯,比如电瓶车充电器.他不能叫适配器. 二.开关电源.电源适配器是什么? 开关电源 开关电源是将220V电压变 ...

  8. boost::math::boost::math::interpolators::cardinal_cubic_b_spline用法的测试程序

    boost::math::boost::math::interpolators::cardinal_cubic_b_spline用法的测试程序 实现功能 C++实现代码 实现功能 boost::mat ...

  9. Boost:Boost概念的function_requires()的测试程序

    Boost:Boost概念的function_requires()的测试程序 实现功能 C++实现代码 实现功能 Boost:Boost概念的function_requires()的测试程序 C++实 ...

最新文章

  1. 撸了个低代码开发平台,爽!
  2. Mac安装和启动memcached
  3. 异常详细信息: System.Web.HttpException: 请求在此上下文中不可用
  4. 图解分布式架构的演进
  5. if condition 大于_EXCEL中IF函数由浅入深实例分析
  6. 【待续】C#.Net 关键词清理 Fields Property Attribute Const三者之间的区别与联系
  7. C++ 20 进入倒计时,有哪些值得期待的新特性?
  8. AI电子宠物Vector,会跑会动会聊天,一天内火遍美国科技圈
  9. Linux管理传世经典:Linux 系统管理技术手册(第二版) 中文高清版下载
  10. Unicode、UTF-8、UTF-16之间的关系
  11. 计算机网络学习 - UDS协议
  12. 全景图如何上传至百度地图?
  13. 开发小游戏之(案例——装备选择)
  14. 计算机组成原理中各种校验码,计算机组成原理保姆级复习资料
  15. 测试小故事48:想当然
  16. 小程序实现轨迹回放代码
  17. opencv 绘制轮廓边框 多边形 圆形 矩形
  18. 批量修改文件名 大量文件名称一键替换文字
  19. 线性插值(双线性)(三线性)
  20. python海龟作图画爱心_用python的turtle,画爱心,表白,求婚完整代码,海龟作图创意...

热门文章

  1. MySQL自动删除指定时间以前的记录
  2. 【Unity入门计划】Unity2D动画(1)-动画系统的组成及功能的使用
  3. 蓝桥 卷“兔”来袭编程竞赛专场-06姜子牙阴书加密 题解
  4. 下载Google Play上面的应用
  5. 【Deep Learning 5】FNN前馈神经网络
  6. split,splice,slice 三者的用法
  7. RTX3080和RTX2080TI 哪个好
  8. canvas 处理视频 录制-新
  9. scp过程中的两个问题解决 “The authenticity of host can‘t be established” “ Permission denied“
  10. EL表达式与Jstl标签库学习