计算BOOST变换器的占空比的关键因素,核心是什么?没错!是流过电感的电流,电感属于一个感性元器件,给我的感觉在它身上有很多神秘的色彩,需要一步一步探究,请恕我慢慢道来。其实,如果你上网问一问度娘“BOOST占空比公式”,我相信你就直接知道结果,但在这里我是要一步步地推导,给你解释结果是怎么来的。

首先,BOOST电路拓扑如图一所示:

众所周知,BOOST变换器电感在开关管导通充电储能,在开关管关断时放电续流,电感电流在处于CCM(连续导通模式)和BCM(临界导通模式)时波形如图二所示:

知识扫盲:

BOOST变换器能够工作在三种模式,分别为:

CCM: Continuous Conduction Mode,这个模式意思是这个周期电流没降到零,下个周期就开始了,一个接一个,电流不断。

BCM: Boundary Conduction Mode,这个周期的电感电流刚刚降到零,下个周期刚好开始,就是临界模式。

DCM: Discontinuous Conduction Mode,不解释了,自己想。

对于CCM模式和BCM模式的占空比计算方法是一样的,但它们的计算方法却不适用于DCM模式。然而在实际应用在,攻城狮们往往会避开DCM模式,不避开这个模式的工程师不是好攻城狮,因为电感工作于这个模式,电感峰值电流会很高,从而导致纹波、EMC、RMS一大堆问题,它导致很多器件设计余量留得很大,导致整个产品功率密度很低。根据经验,通常在重载或满载的情况下,电感电流设计为CCM模式。当负载减轻时,工作模式会进入DCM,但这时电流很小什么模式已经不重要了,对所有器件的强度都可以接受。

导通分析

在开关管导通期间,开光管Q导通,二极管D处于反偏状态,负载的能量来自于电容C放电。这是电感L处于充电储能状态,电流流向是从Vin到电感L,再到开关管Q。根据基尔霍夫定律得到:

得到VL表达式:

注意:VL是电感两端电压;VQ是开关管的压降。

电感电压与电流、电感也有如下关系:

变换得到di的表达式:

结合上述两个公式得到:

然后我再给两边积个分,积分时间是从0-Ton:

关断分析

在开关管关断期间,开光管Q关断,二极管D处于正偏状态,负载的能量来自于储能电感L。电感的储能会开始慢慢的减小。电流流向是从Vin到二极管D,再到负载Rload。根据基尔霍夫定律得到:

得到VL表达式:

注意:VL是电感两端电压,但不是压降,而是电感反转之后的电压再减去输入电压;VD是二极管的压降。

根据以上两个公式得到:

然后我再给两边积个分,积分时间是从Toff-Tsw:

再回到,导通分析里的最后一个公式,由于Ton期间和Toff期间的电流大小是一样的,结合两个公式得到:

最终,根据以上几个公式,计算得出占空比的公式,也就是平时我们只知道这个结果,但不知道过程。以上的推导过程并不适用于DCM模式,因为DCM模式在电感电流下降至零之后,有一个死区时间,如果要推导就需要将死区时间考虑进去。

多一句嘴,BOOST是升压拓扑,为什么是升压,请看这个公式,就知道Vout永远大于Vin。

buck dcm占空比计算_如何计算BOOST转换器的占空比相关推荐

  1. buck dcm占空比计算_电源老兵,多年技术笔记曝光!BUCK,BOOST,FLYBACK,LLC都过一篇

    点击上面"卧龙会IT技术"关注我们 这些年都用到了很多的电源拓扑结构(BUCK,BOOST,FLYBACK,LLC),设计产品,做认证,到量产,设计中和调试时种种意想不到的情况时有 ...

  2. 中用BBP公式计算_如何计算基础代谢率

    了解基础代谢率(BMR)以后,可以知道身体减重.保持重量或增重时需要多少卡路里.基础代谢是身体休息的时候用掉的能量,即便没有动,身体还是在使用能量,维持体温.输送血液.呼吸.消化食物等等.基础代谢可以 ...

  3. 遗传相似系数怎么计算_如何计算遗传变异系数

    今天有人问我遗传变异系数怎么计算, 我第一次听说, 就搜索了一下, 然后找到了解决方案, 然后写了一篇博客. 希望可以帮到后来人. 1. 参考文献 参考文献1: 结果报表 参考文献2 结果报表 参考文 ...

  4. buck dcm占空比计算_buck电路输出电容及其他参数计算

    Buck电路是只对电流参数进行变换的电路,Buck变换器是一种输出电压小于输入电压的单管不隔离直流变换器.Buck变换器也有CCM和DCM两种工作方式.Buck电路特点:效率高,可靠性好;工作效率高, ...

  5. [电源系列]一、BUCK与BOOST电路的占空比计算

    [电源系列]一.BUCK与BOOST电路的占空比计算 1. 前言 2. 占空比公式 3. BUCK电路占空比公式计算(忽略二极管压降) 4. BOOST电路占空比计算(忽略二极管压降) 1. 前言 查 ...

  6. 基于python的风险管理方式属于_张家港高校邦_Python科学计算_网课答案

    张家港高校邦_Python科学计算_网课答案3rh4 张家港高校邦_Python科学计算_网课答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星,尔雅,学习通,选修课,公务员,外 ...

  7. python除法运算定律_安康宁陕Python科学计算_高校邦_答案

    安康宁陕Python科学计算_高校邦_答案h779 安康宁陕Python科学计算_高校邦_答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星,尔雅,学习通,选修课,公务员,外语类 ...

  8. 永磁直驱风机MPPT最大功率点跟踪Simulink仿真模型,采用占空比扰动观察法,调整PWM的占空比来调节发电机达到最佳工作点

    永磁直驱风机MPPT最大功率点跟踪Simulink仿真模型,采用占空比扰动观察法,调整PWM的占空比来调节发电机达到最佳工作点. 给予相关MPPT搭建视频和运行结果分析,内含详细步骤和对应参数. YI ...

  9. python计算时间差的方法_如何计算时间差,用Python算法的话

    这篇文章主要介绍了python计算时间差的方法,实例分析了Python时间操作的相关模块与技巧,需要的朋友可以参考下 本文实例讲述了python计算时间差的方法.分享给大家供大家参考.具体分析如下: ...

最新文章

  1. session和Cookie的区别
  2. 计算机三级网络技术题库第15套,计算机等级考试理论试题第二十五套
  3. 毕业课题之------------图像的形态学滤波
  4. 经典C语言程序100例之四九
  5. 征战蓝桥 —— 题解目录
  6. php内置函数数组函数,PHP 数组排序内置函数
  7. supervisor进程管理工具
  8. 如何破解您忘记的Windows密码
  9. C语言通过printf()设置输出显示方式
  10. mysql中try的意思_java中try是什么意思
  11. 决策树的python实现
  12. 税控盘抄报税显示服务器为空,税控盘显示离线是什么原因造成的?怎么处理?...
  13. mysql中exeits用法_MySQL 8 在 Windows 下安装及使用
  14. php的4种常用运行方式
  15. 计算机是如何储存信息的,计算机是如何储存信息的
  16. win11中wsa使用fiddler抓包(https)
  17. C语言计算一元二次方程的根(完全版)
  18. 利用百度ocr识别验证码
  19. Leopard市场占有率击败Vista
  20. display常用属性值

热门文章

  1. STM32F103+RFID-RC522模块 实现简单读卡写卡demo
  2. 考研英语十附双语阅读:按点下班惹非议?一点小花招让你看起来超努力(纯阅读,有些方法不普适)
  3. 计算机怎么模拟对弈,剑网3指尖对弈怎么在电脑上玩 用模拟器玩剑网3指尖对弈电脑版...
  4. 国内外常用公共NTP网络时间同步服务器地址
  5. 计算机网络的局限性的表现,计算机网络系统的脆弱性有哪些表现
  6. 甲骨文java计算机考证
  7. 千里马 android framework之MotionEvent.ACTION_CANCEL怎么产生-讨厌的android触摸面试题
  8. matlab中simple函数怎么用,matlab里simple函数
  9. 机器学习——regression
  10. 手机端怎么限制wifi网速