0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

BUCK电路中电感伏秒平衡的表达式推导

CHANBAEK 来源:电源先生 作者:电源先生 2023-07-28 15:54 次阅读

本文通过BUCK电路中功率电感在TON和TOFF两个阶段的公式,推导出电感伏秒平衡的表达式。

当开关工作在固定的开关频率时,占空比D也保持恒定,电流波形和电压波形在每个周期都是重复的或者周期性的(假如周期为T),即 i((n+1)T) = i(nT) 和 v((n+1)T) = v(nT) ,这样的状态就称为稳态。

开关电源工作在稳态时,功率电感器和输出电容器这两个元件对应着两个非常重要的原理,即电感伏秒平衡(Inductor Volt-Second Balance)和电容电荷平衡(Capacitor Charge Balance),这通常被用于分析开关电源的稳态工作过程。

图片

图 3.1 非同步降压电路的导通和关断状态

电感器的伏秒平衡原理有以下三种表述方式:

表述一:开关电源稳态工作时,开关管导通阶段(即电感电流上升阶段)的伏秒积,与开关管关断阶段(即电感电流下降阶段)的伏秒积相等(但符号相反)。

表述二:开关电源稳态工作时,任何开关周期内,电感电压曲线的净面积必然为零。

表述三:开关电源稳态工作时,任何开关周期内,电感电压的平均值(电感电压的直流分量)为零。

表述四:使用公式可表示为

图片

图片

图 3.2 降压电路CCM模式的电感电流增量等于减量

1. TON开关管导通阶段

图 3.1所示,以降压电路为例,在开关管导通期间t_ON,电感上的电流是逐渐增大的(电感上的储能是逐渐增加的,能量临时存储在功率电感中),所以电感上的感应电压 V_(L,ON) 与电流的方向是相反的(即电感阻止电流增大)。

在TON阶段,根据电感公式 V=L×di/dt=L×∆I/∆T ,可得电流增量为

图片

根据基尔霍夫电压定律(Kirchhoff Voltage Laws, KVL),在任何闭合回路中,所有元件两端的电势差(电压)的代数和等于零,我们容易得到

图片

所以,TON阶段电感上的(感应)电压为

图片

其中:V_IN 是输入电压,V_(DS(ON)-H) 是开关管上的压降(流过的电流与 R_(DS(ON)) 的乘积),V_DCR 是电感上的压降(流过的电流与电感直流电阻 R_DC 的乘积),V_OUT 是输出电压。

在忽略 V_(DS(ON)-H) 、V_DCR 两个参数的情况下,TON阶段电感上的(感应)电压为

图片

所以,在TON阶段,电感电流增量又可以表示为

图片

图片

2. TOFF开关管关断阶段

在开关管关断期间,电感上的电流是逐渐减小的(电感上的储能是逐渐减小的,临时储存的能量开始往负载端传递),所以电感上的感应电压 V_(L,OFF) 与电流的方向是相同的(即电感阻止电流减小)。

在TOFF阶段,根据电感公式 V=L×di/dt=L×∆I/∆T (不考虑到电流与感应电压的方向),可得电流减量为

图片

根据KVL定律,我们容易得到(考虑到电流是减小的,感应电压为负):

图片

所以,TOFF阶段电感上的(感应)电压为

图片

其中:V_DCR 是电感上的压降(流过的电流与电感直流电阻 R_DC 的乘积),V_D 是续流二极管正向导通压降。

在忽略功率电感直流电阻压降 V_DCR 、续流二极管正向导通压降 V_D 两个参数的情况下,TOFF阶段电感上的(感应)电压为

图片

所以,在TOFF阶段,电感电流减量又可以表示为

图片

图片

3.电感纹波电流每周期归零

在三种电路拓扑(降压电路,升压电路和降升压电路)中,稳态时电感上的纹波电流每周期归零,开关管导通期间的增量 ∆I_(L,ON)(由输入电容放电导致),等于开关管关断期间的减量 ∆I_(L,OFF)(由输出电容充电导致),等于电感上的纹波电流 ∆I_L,即

图片

将公式(3.13)和公式(3.19)代入公式(3.25),并消去感值 L 得到

图片

电感电压与作用时间的乘积就是“伏秒积”。 公式(3.26)表明,开关管导通阶段(即电感电流上升阶段)的伏秒积,与开关管关断阶段(即电感电流下降阶段)的伏秒积相等(但符号相反),这就是基于电感电压 V_(L,ON) 和 V_(L,OFF) 的“伏秒定律(表述一)”的公式化表述。

如果将公式(3.15)和公式(3.21)代入公式(3.26),可得:

图片

如果将公式(3.16)和公式(3.22)代入公式(3.26),可得:

图片

这是基于输入电压 V_IN 和输出电压 V_OUT 的“伏秒定律”的公式化表述。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电感器
    +关注

    关注

    20

    文章

    2197

    浏览量

    69565
  • 功率电感
    +关注

    关注

    0

    文章

    740

    浏览量

    16051
  • 开关管
    +关注

    关注

    4

    文章

    198

    浏览量

    21418
  • buck电路
    +关注

    关注

    26

    文章

    431

    浏览量

    45889
  • 伏秒平衡
    +关注

    关注

    0

    文章

    7

    浏览量

    2401
收藏 人收藏

    评论

    相关推荐

    BUCK电路DCM模式下的占空比表达式

    BUCK电路的直流增益和直流传递函数(2) 、BUCK电路的直流增益和直流传递函数(3) 文章中,我们利用“伏秒平衡
    发表于 08-21 11:37 1051次阅读
    <b class='flag-5'>BUCK</b><b class='flag-5'>电路</b>DCM模式下的占空比<b class='flag-5'>表达式</b>

    shell正则表达式学习

    正则表达式在计算机科学,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多
    发表于 07-25 17:18

    请问实际电感表达式是什么?

    这是实际电容的一个表达式(画红线部分), 其中,Yx是实际电容的 阻抗的倒数(实际电容是有实部的),Gx是介质损耗电导,Cx是电容值。那么请问,实际电感
    发表于 06-24 01:18

    立即调用函数表达式案例

    js函数表达式和自执行函数表达式的用法总结
    发表于 09-02 12:22

    如何创建正则的表达式

    正则表达式:用于匹配规律规则的表达式,正则表达式最初是科学家对人类神经系统的工作原理的早期研究,现在在编程语言中有广泛的应用,经常用于表单校验,高级搜索等。
    发表于 10-27 15:49

    正则表达式在Vivado约束文件的应用

    文件匹配目标的时候,在可行的情况下更倾向于使用正则表达式。本文就介绍一下我常使用的正则表达式和一些在Vivado应用的特殊之处,同时也有个别自己尚未解决的问题。
    发表于 01-26 07:03

    BUCK和BOOST电路公式推导计算的相关资料分享

    的不太清楚,后来看书才解决问题。为了其他人能够直接一眼看出其中的门道,也是为了节约大家的时间,所以我在这里记录下自己推导的过程:首先,我们必须知道电感
    发表于 11-15 07:27

    防范表达式的失控

    在C 语言中,表达式是最重要的组成部分之一,几乎所有的代码都由表达式构成。表达式的使用如此广泛,读者也许会产生这样的疑问,像+ 、- 、3 、/ 、& & 这样简单的运算也会出现
    发表于 04-22 16:57 13次下载

    Python正则表达式指南

    本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则
    发表于 03-26 09:13 10次下载
    Python正则<b class='flag-5'>表达式</b>指南

    Lambda表达式详解

    C++11中的Lambda表达式用于 **定义并创建匿名的函数对象** ,以简化编程工作。下面看一下Lambda表达式的基本构成。
    的头像 发表于 02-09 11:28 851次阅读

    表达式与逻辑门之间的关系

    逻辑表达式是指表示一个表示逻辑运算关系的式子,是一个抽象的类似数学表达式,下面我们重点说明下其表达式与逻辑门之间的关系。
    的头像 发表于 02-15 14:54 1128次阅读
    <b class='flag-5'>表达式</b>与逻辑门之间的关系

    C语言的表达式

    在C语言中,表达式是由操作符和操作数组成。表达式可以由一个或者多个操作数组成,不同的操作符与操作数组成不同的表达式,因此,表达式才是C语言的基本。
    的头像 发表于 02-21 15:09 956次阅读
    C语言的<b class='flag-5'>表达式</b>

    逻辑运算符与表达式

    在C语言中,我们通常会进行真值与假值的判断,这时我们就需要用到逻辑运算符与逻辑表达式。如果表达式的值不为0,则通通返回为真值。只有当表达式的值为0时,才会返回假值。
    的头像 发表于 02-21 15:16 1449次阅读
    逻辑运算符与<b class='flag-5'>表达式</b>

    zabbix触发器表达式 基本RS触发器表达式 rs触发器的逻辑表达式

    zabbix触发器表达式 基本RS触发器表达式 rs触发器的逻辑表达式  Zabbix是一款开源的监控软件,它能通过监控指标来实时监测服务器和网络的运行状态,同时还能提供警报和报告等功能来帮助管理员
    的头像 发表于 08-24 15:50 1216次阅读

    怎么去选择使用gm的三种表达式呢?

    我们在写跨导gm的表达式时,知道gm有三种表达式表达式含有的变量其实只有三个,一个W/L,一个Vgs-Vth,还有一个Id。
    的头像 发表于 09-17 15:31 3143次阅读
    怎么去选择使用gm的三种<b class='flag-5'>表达式</b>呢?