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

2023-11-13

目录

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,实现降压。
————————————————
 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

开关电源一】电源拓扑之buck、boost、buck-boost 的相关文章

  • Nginx代理连接Redis失败

    遇到了一个客户端连接Redis总是失败的问题 由于是通过nginx代理连接的 又尝试不通过nginx代理连接直接连接redis地址 不过连接很不稳定 不时就断了 因为这部分配置跑了一年多了 也没想到是nginx的问题 各种排查网络情况 弄了

随机推荐

  • xampp+Testlink安装问题

    安装xampp 一1 首先下载一个 xampp安装文件 记得分好32位还是64位 下载完后 点击安装 在出现选择安装路径的一个窗口 安装在C xampp 然后 直接Next一直到finsh 启动后效果为下图 如果启动成功了 那两个start
  • 前端框架Bootstrap

    bootstrap框架 内部提供了很多漂亮的标签样式和功能 我们只需要CV使用即可 bootstrap版本 推荐使用v3版本 Bootstrap v3 中文文档 Bootstrap 是最受欢迎的 HTML CSS 和 JavaScript
  • 前端根据token控制路由跳转(配置路由拦截全局前置守卫)

    在配置路由中需要拦截的加上 meta requiresAuth true import Vue from vue import VueRouter from vue router Vue use VueRouter const routes
  • qemu: 设备后端模拟

    目录 1 网卡模拟 2 网卡参数解析 3 qemu前端虚拟网卡设备创建 4 报文发送流程 5 报文发送流程 1 网卡模拟 参数 netdev type tap id eth0 ifname tap30 script no downscrip
  • NMOS/PMOS原理基础(祥:应该有点问题)

    1 NMOS PMOS原理图 2 导通性 P沟道MOSFET S极电压高于G极电压 P沟道MOSFET G极电压高于S极电压 3 NMOS PMOS一般用于开关电路 NMOS一般用于控制对电源端导通 PMOS一般用于控制对地端导通 4 常用
  • 首次运行 IntelliJ IDEA旗舰版

    首次运行IntelliJ IDEA需要执行以下任务 从以前的版本导入IntelliJ IDEA的设置 选择启动的IntelliJ IDEA是试用或激活许可证 接受许可协议 选择用户界面的主题 禁用不必要的插件 下载和安装额外的插件 从以前的
  • 微信小程序 通过获取地理位置查看天气

    1 在app json中写入 permission scope userLocation desc 你的位置信息将用于天气预报定位 2 申请和风天气APIKEY 和风天气开发平台 高效强大的天气API 天气SDK和天气插件 3 在js文件中
  • 图解通信原理与案例分析-28:四大全球卫星导航系统GNSS的基本原理与技术对比---中国的北斗、美国的GPS、欧洲的伽利略、俄罗斯的格洛纳斯

    前言 卫星导航是卫星通信的一个重要的分支 它是利用导航卫星通信进行测时 时间 和测距 定位 的广义的卫星通信系统 本文将介绍全球卫星导航系统GNSS的基本原理 以及对全球现有的4大导航卫星系统进行全方位的比较 关于卫星通信的基本知识 请参看
  • FLOPS和参数量比较小的模型,推理时间反而较长?

    两个模型 A 和 B A 模型的 FLOPS 和参数量均比 B 模型少一半 但 B 模型的推理速度却稍微比 A 模型快一些 出现这种情况由几种情况出现 一 运行平台的不同 这个很明显 在大多数情况下 GPU 平台下运行比 CPU快 二 在同
  • angular:获取组件自身html对象

    constructor private elt ElementRef
  • 系统设计.秒杀系统

    秒杀 秒杀是以压倒性优势一招致命或在极短时间 比如一秒钟 内解决对手 或者称瞬秒 瞬间秒杀 该词最初来自网络游戏 形容一瞬间杀死一个游戏角色之快 电商系统中的秒杀是指 短时间内抢够商品的场景 这是一个营销策略 通常销售时间区间较短 价格稍低
  • 硅谷裁员10万人,一个时代结束了!

    见字如面 我是军哥 2022年7月 微软宣布裁员计划 裁员规模不超过18万员工总数的1 并于10月18日 试裁 1千人左右 11月10日 Meta的创始人兼CEO扎克伯格发布全员信 确认公司将裁员逾11000人 这是这家科技巨头18年来历史
  • 李雅普诺夫函数设计

    一 线性时不变系统 1 1 原理 对于线性时不变系统 x A
  • 一天内时针和分针重叠的次数

    一天内时针和分针重叠的次数 这是一道谷歌面试题 答案是22次 分别是上午 12 00 1 05 2 11 3 16 4 22 5 27 6 33 7 38 8 44 9 49 10 55 下午12 00 1 05 2 11 3 16 4 2
  • 动态链接库中函数的地址确定---PLT和GOT

    动态链接库中函数的地址确定 PLT和GOT 2012 09 16 20 27 42 分类 C C 前面写过动态链接库 延迟绑定的一篇博文 那篇文章我非常喜欢 但是当时刚搞清楚 自己写的比较凌乱 我最近学习了Ulrich Drepper的Ho
  • Android:寒冬已至?真正厉害的人永远没有寒冬,一次关于JVM的面试经历

    1 3 Android开发的天花板 很多人会觉得Android技术深度不深 技术栈不庞大 Android职业发展有限 这个真是大大的误解 先说技术上 Android的技术栈随着时间的推移变得越来越庞大 细分领域也越来越多 主要有Androi
  • js创建 tcp 服务器史上最快教程

    实现步骤 第一步 引入相应的包 第一步 导入net包 var net require net 第二步 创建服务器 第一步 导入net包 var net require net 第二步 创建服务器 var server net createS
  • cad尺寸标注快捷键_CAD快速标注方法你知道几种?

    CAD标注是快速出图的关键 尺寸标错 都会导致加工产品出错 那么如何快速准确地进行标注呢 这里给大家整理了CAD标注的一些方法 你知道几种呢 一 CAD自带一键标注方法 1 CAD一次性标注 qdim 输入快捷键qdim 框选需要标注的对象
  • Python 银行信用卡客户流失预测(kaggle)

    1 背景 越来越多的客户不再使用信用卡服务 银行的经理对此感到不安 如果有人能为他们预测哪些客户即将流失 他们将不胜感激 因为这样他们可以主动向客户提供更好的服务 并挽回这些即将流失的客户 2 数据集 该数据集由10 000个客户组成 其中
  • 开关电源一】电源拓扑之buck、boost、buck-boost

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