buck dcm占空比计算_如何计算BOOST转换器的占空比
计算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转换器的占空比相关推荐
- buck dcm占空比计算_电源老兵,多年技术笔记曝光!BUCK,BOOST,FLYBACK,LLC都过一篇
点击上面"卧龙会IT技术"关注我们 这些年都用到了很多的电源拓扑结构(BUCK,BOOST,FLYBACK,LLC),设计产品,做认证,到量产,设计中和调试时种种意想不到的情况时有 ...
- 中用BBP公式计算_如何计算基础代谢率
了解基础代谢率(BMR)以后,可以知道身体减重.保持重量或增重时需要多少卡路里.基础代谢是身体休息的时候用掉的能量,即便没有动,身体还是在使用能量,维持体温.输送血液.呼吸.消化食物等等.基础代谢可以 ...
- 遗传相似系数怎么计算_如何计算遗传变异系数
今天有人问我遗传变异系数怎么计算, 我第一次听说, 就搜索了一下, 然后找到了解决方案, 然后写了一篇博客. 希望可以帮到后来人. 1. 参考文献 参考文献1: 结果报表 参考文献2 结果报表 参考文 ...
- buck dcm占空比计算_buck电路输出电容及其他参数计算
Buck电路是只对电流参数进行变换的电路,Buck变换器是一种输出电压小于输入电压的单管不隔离直流变换器.Buck变换器也有CCM和DCM两种工作方式.Buck电路特点:效率高,可靠性好;工作效率高, ...
- [电源系列]一、BUCK与BOOST电路的占空比计算
[电源系列]一.BUCK与BOOST电路的占空比计算 1. 前言 2. 占空比公式 3. BUCK电路占空比公式计算(忽略二极管压降) 4. BOOST电路占空比计算(忽略二极管压降) 1. 前言 查 ...
- 基于python的风险管理方式属于_张家港高校邦_Python科学计算_网课答案
张家港高校邦_Python科学计算_网课答案3rh4 张家港高校邦_Python科学计算_网课答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星,尔雅,学习通,选修课,公务员,外 ...
- python除法运算定律_安康宁陕Python科学计算_高校邦_答案
安康宁陕Python科学计算_高校邦_答案h779 安康宁陕Python科学计算_高校邦_答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星,尔雅,学习通,选修课,公务员,外语类 ...
- 永磁直驱风机MPPT最大功率点跟踪Simulink仿真模型,采用占空比扰动观察法,调整PWM的占空比来调节发电机达到最佳工作点
永磁直驱风机MPPT最大功率点跟踪Simulink仿真模型,采用占空比扰动观察法,调整PWM的占空比来调节发电机达到最佳工作点. 给予相关MPPT搭建视频和运行结果分析,内含详细步骤和对应参数. YI ...
- python计算时间差的方法_如何计算时间差,用Python算法的话
这篇文章主要介绍了python计算时间差的方法,实例分析了Python时间操作的相关模块与技巧,需要的朋友可以参考下 本文实例讲述了python计算时间差的方法.分享给大家供大家参考.具体分析如下: ...
最新文章
- Java注解初体验(简单ORM映射框架)
- 经典算法题每日演练——第十一题 Bitmap算法
- mysql5.7版本中的命令_mysql (5.7版本)---的配置
- 设计模式之简单工厂模式(静态工厂方法)
- mysql中一条SQLupdate语句是如何执行的?redo log 与binlog
- 课程三(Structuring Machine Learning Projects),第二周(ML strategy(2)) —— 0.Learning Goals...
- Linux openJDK执行javac编译java文件提示command not found
- 在C#中获取如PHP函数time()一样的时间戳
- matlab层次分析法代码_基于主成分分析法和层次分析法的工程项目经理胜任力评价研究...
- ArcEngine中拓扑的使用
- 关于C++中的继承感悟
- EditPlus文本编辑器,中文与破解实战
- 完成端口(CompletionPort)详解
- sqlserver获取周数
- t00ls.net关闭了
- sap中如何追踪生产订单的修改记录
- android+系统画面恢复,坚持Android系统恢复?轻松修复它
- WIN10下安装SQL SERVER 2017
- 扇形展开的悬浮菜单按钮CircularFloatingActionMenu
- 全屋WiFi彻底无死角 这才是终极解决方案