世纪电源网社区logo
社区
Datasheet
标题
返回顶部
已解决

buck, boost,buck-boost 临界模式下能量方程

[复制链接]
查看: 2574 |回复: 38
1
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-3-31 14:31:02
10问答币
如题,
buck-boost 临界模式下能量方程 比较简单
1/2 * L* Ip[sup]2[/sup]= Po * T
求助另两种拓扑能量方程 ~

最佳答案

查看完整内容

可以有不同表达法,其中可以有 P*T = 1/2*L*Ip^2 *K Buck : K=1/(1-D) Boost : K=1/D Buck-boost : K=1
Tina620
  • 积分:139
  • |
  • 主题:4
  • |
  • 帖子:14
积分:139
LV2
本网技师
  • 2011-3-31 14:59:27
 
关注了~
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-3-31 19:54:44
 
自己顶一下~
拒绝变帅
  • 积分:13655
  • |
  • 主题:66
  • |
  • 帖子:5527
积分:13655
LV10
总工程师
  • 2011-4-1 00:12:20
 
帮你顶(纯灌水)
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-1 09:37:53
 
呵呵,最近在调机的时候发现一个带不起载的问题,由此想到这个话题~
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-1 14:19:03
 
呵呵,都抽奖去了~
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-2 14:13:52
 
抽奖结束了,大伙安心了,来回答问题了~
这个能量方程对带载问题的分析,还是有指导作用的,知道该调整哪个参数,对解决问题有帮助~
hlp330
  • 积分:21798
  • |
  • 主题:88
  • |
  • 帖子:8138
积分:21798
版主
  • 2011-4-2 14:40:18
 
想了想boost的能量传递,除了1/2*L*dI^2,似乎还有一个Vin*Io
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-2 19:34:05
 
330兄这个式子是对的~
刚才我推算了boost和buck的能量方程:
1)BOOST
1/2*L*Ip^2 +1/2* Vin * Ip*(1-D) *T = Po * T
2) BUCK
1/2* Vin * Ip*D*T =Po * T
闭门造车,也不知道是否对,请兄台指点~
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-2 21:11:39
 
在上式中利用f(Vin ,Vo ,D )=0 的约束条件,将D消除。可得到G(Vin ,Vo, L,Po,Ip,T) =0 的约束条件. 从这个表达式中 得到临界模式下,输出功率Po和诸多因素的制约关系~
sky00150
  • 积分:110
  • |
  • 主题:0
  • |
  • 帖子:5
积分:110
LV2
本网技师
  • 2011-4-2 21:33:34
 
boost模式临界模式下:Ip/2=IL(电感电流),IL*(1-D)=Io
1/2* Vin * Ip*(1-D) *T=Vin*Io*T,似乎少了一个1-D
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-2 21:47:13
 
1/2* Vin * Ip*(1-D) *T
=Vin*(0.5*Ip*(1-D))*T
=Vin*Io*T
参看11楼:
1)BOOST
Po * T
=1/2*L*Ip^2 +1/2* Vin * Ip*(1-D) *T
=1/2*L*Ip^2 + Vin*Io*T
330兄台说法没有问题~
sky00150
  • 积分:110
  • |
  • 主题:0
  • |
  • 帖子:5
积分:110
LV2
本网技师
  • 2011-4-2 21:59:56
 
想了一下,你的公式是对的,我忽略了。
名驹
  • 名驹
  • 离线
  • LV6
  • 高级工程师
  • 积分:706
  • |
  • 主题:24
  • |
  • 帖子:312
积分:706
LV6
高级工程师
  • 2011-4-2 16:19:03
 
帮楼主顶一下啊!听说楼主做charger比较在行,我最近也在学习中了,要不你老人家收了我这不真气的徒弟吧!要是不收的话。。。。。。。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-2 18:20:15
 
惭愧,相互交流 学习~
名驹
  • 名驹
  • 离线
  • LV6
  • 高级工程师
  • 积分:706
  • |
  • 主题:24
  • |
  • 帖子:312
积分:706
LV6
高级工程师
  • 2011-4-2 18:48:26
 
呵呵楼主谦虚了请楼主帮我看下这个改怎样解答http://www.21dianyuan.com/bbs/32936.html
greendot
  • 积分:31562
  • |
  • 主题:0
  • |
  • 帖子:8688
积分:31562
LV12
专家
  • 2011-4-3 10:40:36
 
可以有不同表达法,其中可以有
P*T = 1/2*L*Ip^2 *K
Buck : K=1/(1-D)
Boost : K=1/D
Buck-boost : K=1
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-3 18:53:42
 
谢谢 大师~
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-3 19:45:11
 
刚才按照greendot大师的式子重新推导了一次:大师的表达简洁而正确,佩服! 佩服!
敢问大师,您这个推导是如何整理出来的呢?来自某个统一化的模型?
kob1981520
  • 积分:941
  • |
  • 主题:1
  • |
  • 帖子:229
积分:941
LV6
高级工程师
  • 2011-4-3 22:19:08
 
greendot
  • 积分:31562
  • |
  • 主题:0
  • |
  • 帖子:8688
积分:31562
LV12
专家
  • 2011-4-4 12:48:37
 
不是来自某统一化模型的。
推导方法,可以用公式推几行导出来,也可以一步到位,
例如Buck,开关管关断后,输出全靠电感上的储能,
所以这段时间内, 1/2*Lp*Ip^2 = Po*(1-D)*T (能量=功率*时间)
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-4 18:52:25
 
顺着大师的指导方法:来看boost
Po*T = 1/2*L*Ip^2 *K (Boost : K=1/D)
得出:Po*D*T=1/2*L*Ip^2 ,这个式子的意义是什么呢?
是否表达了:在boost 拓扑中,在开关ON 期间储藏在电感的能量(1/2*L*Ip^2),在OFF 期间转移到电容中,并在下个周期的ON 期间(也就是:D*T这段时间)由电容传递给负载?如果这个理解是错误的,请大师帮助指正~
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-4 19:36:30
 
顺着大师的指导方法:来看BUCK -BOOST
开关管关断后,输出全靠电感上的储能,
所以这段时间内, 1/2*Lp*Ip^2 = Po*(1-D)*T
这样得出:BUCK -BOOST 的方程是:
1/2*Lp*Ip^2 *(1/(1-D)) = Po*T, 但这个式子是不对的
我的问题在哪儿?
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12586
  • |
  • 主题:249
  • |
  • 帖子:3243
积分:12586
LV10
总工程师
  • 2011-4-4 20:08:54
 
关注
greendot
  • 积分:31562
  • |
  • 主题:0
  • |
  • 帖子:8688
积分:31562
LV12
专家
  • 2011-4-6 15:37:43
 
您21楼的理解是对的。
Buck,电感始终接在输出端,考虑Po,1/2*L*Ip^2=Po*(1-D)*T
Boost,电感始终接在输入端,考虑Pin,1/2*L*Ip^2=Pin*D*T , Pin=Po。
可以这样推导,是拓扑本身所然。
Buck-Boost,1/2*L*Ip^2=Pin*T, 就不用推了吧。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-6 16:43:47
 
谢谢您~
对于Buck-Boost,1/2*L*Ip^2=Pin*T, 还真的转不过弯来
按照物理意义来讲 :电感L只在ON 期间充电
因此:电感获得的能量 1/2*L*Ip^2 应该=Pin*D* T 呀?
greendot
  • 积分:31562
  • |
  • 主题:0
  • |
  • 帖子:8688
积分:31562
LV12
专家
  • 2011-4-6 17:21:40
 
在一个周期内,总输入能量=Pin*T,这就是电感储能。
不同于Buck或Boost,电感储能只是P*T的一部分。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-6 17:22:57
 
对于BUCK-BOOST ,我还得到一个荒唐的结果。
对于ON期间,电感储能: 1/2*L*Ip^2 =Pin*D* T
对于OFF期间,电感释能 :1/2*L*Ip^2 =Po*(1-D)* T
这样:Pin*D* T =Po*(1-D)* T
Pin*D =Po*(1-D)
输入功率不等于输出功率。。
hlp330
  • 积分:21798
  • |
  • 主题:88
  • |
  • 帖子:8138
积分:21798
版主
  • 2011-4-6 17:37:37
 
蓝天兄,要先搞清楚,Pin和Po
他们指的是一个周期的平均功率,所以第一个式子中,没有D,第二个式子没有1-D
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-6 20:26:30
  • 倒数10
 
谢谢兄台。

我刚才想到了另一个方法:我们撇开电感作为研究对象,直接以Vin作为研究对象。一个周期内:Vin做的功=Po*T,这是来自一周期内能量守恒最原始的定义。按照这个方法也能的出这些拓扑的能量状态方程。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-7 08:37:18
  • 倒数9
 
请330兄 参看greendot 大师24楼的表达,
Buck,1/2*L*Ip^2=Po*(1-D)*T
Boost,1/2*L*Ip^2=Pin*D*T , Pin=Po。
兄台是如何考虑的呢?
hlp330
  • 积分:21798
  • |
  • 主题:88
  • |
  • 帖子:8138
积分:21798
版主
  • 2011-4-7 09:09:18
  • 倒数8
 
可以分段来看:
BUCK,续流阶段1/2*L*Ip^2=Po*(1-D)*T
boost,MOSFET 开通阶段:1/2*L*Ip^2=Pin*D*T
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-7 09:46:46
  • 倒数7
 
呵呵,这个理解。
我想的是在BUCK ,和BOOST 拓扑中,您如何将平均功率和“部分因子” D, (1-D)联系起来?为什么BUCK-BOOST 不可呢?
hlp330
  • 积分:21798
  • |
  • 主题:88
  • |
  • 帖子:8138
积分:21798
版主
  • 2011-4-7 10:00:01
  • 倒数6
 
在BUCK和BOOST中VIN会向输出和电感传送能量
在BUCK-BOOST ,VIN只向电感传送能量的
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-7 10:32:34
  • 倒数5
 
Buck拓扑,只是在ON周期向Vin索取能量的呀?在(1-D)*T期间,Vin并不提供能量~
hlp330
  • 积分:21798
  • |
  • 主题:88
  • |
  • 帖子:8138
积分:21798
版主
  • 2011-4-7 10:54:59
  • 倒数4
 
上面的我说错了。
是不是对于BUCK ,BOOST输出会向电感和VIN索取能量。
而buck-boost的能量全部来源于电感。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-4-7 11:03:41
  • 倒数3
 
是的,这个我赞同。
BUCK ,BOOST ,因为输出的能量是索取于:电感 + VIN提供能量 。电感的能量因此只占输入平均功率*T 总能量的一部分。关于greendot大师的D,(1-D)这个部分因子的来由,说好理解也不好理解。。。
BUCK-BOOST :电感的能量在1-D周期释放给负载,同时也有一部分能量(也在1-D周期内) 存储在输出电容上,并在下个周期的D期间由电容释放给负载。
LuckyDog!
  • 积分:294
  • |
  • 主题:2
  • |
  • 帖子:34
积分:294
LV3
助理工程师
最新回复
  • 2014-3-20 19:57:08
  • 倒数1
 
学习了。。。。
T时间内L上传递的能量,能量变化过程:0→W→0 (并不一定是R上消耗的全部能量)
buck
on Vin→L,C,R
off L,C→R
off 期间传递了L上的能量
boost
on Vin→L,且C→R
off Vin,L→ C,R
on期间传递了L上的能量
buck-boost
on Vin→L,且C→R
off L→ C,R
T期间传递了L上的能量(此处L上传递的能量为R上消耗的全部能量)
不知以上理解是否有误?
XIAOTU80
  • 积分:17601
  • |
  • 主题:395
  • |
  • 帖子:5620
积分:17601
版主
  • 2011-4-7 11:31:01
  • 倒数2
 
从能量守恒角度分析L ,得到的方程
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号