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

buck 环路设计时功率部分增益问题

[复制链接]
查看: 2148 |回复: 40
1
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-14 21:40:44
10问答币
《精通开关电源A到Z》,里面是这样求的,我不明白为什么是对D求导,而不是
Vo/Vin = D?
收藏收藏
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-15 09:18:03
 
新的一天,顶一顶。期待高手。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-15 14:00:21
 
小信号模型是对:动态交流模型而言的。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-15 19:32:55
 
有没有注意到,两句话,尤其是slightly这个词 。
1。keeping the input to the converter ,Vin , constant ?
2。perturb the duty cycle slightly
这就是E文原版的神韵 ~
拒绝变帅
  • 积分:13663
  • |
  • 主题:66
  • |
  • 帖子:5527
积分:13663
LV10
总工程师
  • 2011-8-15 19:37:33
 
这个中文版翻译成?
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-15 19:54:09
 
呵呵,这是在考我呀 ~
拒绝变帅
  • 积分:13663
  • |
  • 主题:66
  • |
  • 帖子:5527
积分:13663
LV10
总工程师
  • 2011-8-15 19:55:44
 
不是,是那本书啊,我没带在身边,翻不了,看看中文版是怎么说的。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-15 20:04:16
 
帮你看了下书:
当给占空比一个轻微的扰动时,输出会有什么变化(变换器的输入Vin保持不变)。
拒绝变帅
  • 积分:13663
  • |
  • 主题:66
  • |
  • 帖子:5527
积分:13663
LV10
总工程师
  • 2011-8-15 20:07:48
 
翻译恰当啊,中文也不错嘛
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-15 21:18:20
 
谢谢啊!当时看到这句时也是疑惑了一会儿的,但跳过了,惭愧,我看书囫囵吞枣啊。
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-16 14:08:56
 
"intermediate"
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-16 14:34:00
 
大师,你真的太厉害了 ~
一眼就看出要害 !
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-16 14:57:14
 
大师请教你下
假设是个反激,输入Vin,变比n,输出Vo,占空比D
根据伏秒积相等 Vin *D = n*Vo(1-D) [CCM啊,DCM的还没想好,顾不上了】
推出 Vo = Vin*D/[n*(1-D)]
d Vo/d D =Vin/[n(1-D)^2] ---------1
问题1.1式能不能算是反激的功率部分传函呢?
2.算的话,在输入范围很宽时,D取最大还是最小?还是说如果Vin取最小,D取最大?
3.断续模式下怎么求?
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-16 15:27:38
 
电压控制模式吧
1。式一并不是传函Gvd(s),只是它的DC值Gvd(0)。
2。不同的稳态点,就有不同的Gvd(0),甚至零极点位置,
3。DCM的Gvd(0)不难求,求蓝天副总得了。
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-16 15:48:38
 
哈哈,谢谢!
突然想到 带有复位绕组(复位绕组匝数和变压器原边绕组匝数相等)的正激电源的DC值Gvd(0) 怎么求啊?
能否给些这方面的资料看看啊。
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-16 16:39:08
 
像顶楼的,正激的Gvd(0) = Vin/n , n=Np/Ns
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-16 19:13:26
 
谢谢!也明白了,在绘制BODE图时直流部分的增益用 Vin/n  但问题是:对于宽电压输入的来说比如120----276V的  这Vin 用哪一个值呢?因为不同的Vin对应不同的直流增益,不同的直流增益和相同的斜率(由后面的LC,和电容的ESR决定的)对应不同的转折频率,这样就无法去决定补偿部分的直流增益和零极点的。
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-17 09:35:35
 
是我描述不清楚还是我这种计算环路的方法根本就不对?期待 大师们的高见啊。
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-17 16:03:36
 
哪个是worst-case就用哪个,貌似通常是高压,比较一下高低压的Bode图便知。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-16 16:11:17
 
greendot 大师,
对于顶楼公式里面的Vo,我认为并不是BUCK 变换器的输出Vo。
传递函数(占空比--输出 ):我认为这里的传递函数 是将: Vin如何变成 功率级单元(也就是控制对象)的输入。
传递函数(占空比--输出 ):这里面的输出,实际是功率级的输入。
这样才有了“"intermediate" 说法,才有了三个“子” 传递函数的相乘 ~
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-16 17:39:32
 
他是将功率级分为开关级+LC级,
"intermediate"就是指开关级,它的(占空比--输出)传函 = vos^/d^ = Vin 。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-16 19:26:36
 
这里的Vos^就是开关级的输出呀,并不是LC级的输出(开关电源真正的输出Vo^)
大师,再请教下:Vos^ 中两个字母os 是什么缩写呀?
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-16 19:33:39
 
对,Vos就是开关级的输出,Vos经过LC级后才是Vo
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-17 15:58:44
 
正如20楼所言。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-17 16:10:53
 
Vos 中的 “os” 是不是 output switch 的缩写呀,
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-17 16:28:28
 
Output of the Switch/Switching stage

蓝副总帮下LZ,解决他的12楼第3点哦。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-17 16:31:13
 
等我回去翻翻书去 ~
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-17 16:46:50
 
不用翻书啦,只要得出Vo的公式便可,以您的功力,5分钟搞定啦。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-17 19:52:50
 
greendot大师:
BUCK 拓扑在DCM下开关网络的平均模型小信号求解不容易哟。不参考书,别说5分钟,就是50分钟我也解不出来。
如果说仅仅是求 DCM的Gvd(0) ,求D和输出Vo的静态表达。这个倒也不是件难事。一般开关电源书上都有推导。
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-17 20:10:10
 
哈哈,刚刚看了《开关电源设计》DCM下从输入输出功率来推的,也看明白啦,现恶补TL431和PC817部分的传函,虽然可以看懂,但要自己来推一遍的话又觉得很难了,这部分还真不好搞啊。
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-17 20:15:18
 
LZ好像说的是反激哦,只求Gvd(0)。
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-17 20:49:41
  • 倒数10
 
自己推了一遍,权当温习功课,不知有错否?(反激DCM)


gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-17 21:04:04
  • 倒数8
 
我这个推导有点问题
Po=vo^2/RL 里面的VO是真正的VO, 而后面的d(VO)/d(D)里的VO应该是VOS, 再仔细想想..........
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-17 22:08:31
  • 倒数7
 
呵呵,等你的解释 ~
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-18 16:36:17
  • 倒数6
 
31楼的推导正确,通常假设理想的η=1。
这结果已是D到真正Vo的直流增益。
我想Vos的情况只能出现在Buck里:(Vo^/d^ |s=0) = (Vos^/d^) = Vin。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-18 16:42:49
  • 倒数4
 
如果是boost或者buck-boost,
该如何来推导:控制--输出的传函 Vo^/d^ (这里的Vo^是真正意义的电源输出)
讨教greendot 大师,大师只需要帮助解释解决的思想方法 。
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-18 17:23:38
  • 倒数3
 
如果是求Gvd(0),您也知道dVo(D)/dD便是。
如果是求Gvd(s),您也知道不外那些SSA,Average Switch...等方法哦。
gaohq
  • gaohq
  • 离线
  • LV10
  • 总工程师
  • 积分:12614
  • |
  • 主题:249
  • |
  • 帖子:3247
积分:12614
LV10
总工程师
  • 2011-8-18 20:22:05
  • 倒数2
 
"不外那些SSA,Average Switch...等方法哦。"
大师说得好轻巧哦,我一筹莫展。
看《开关电源设计》就是求出Gvd(0)后直接由滤波电感L和滤波电容算出极点f0=1/[2pi(LC)^0.5 ] ,和由滤波电容的ESR算出零点fz=1/(2pi*R0*C0)然后画BODE图,再补偿部分的零极点位置,推补偿部分的R,C值。(正激电源),他咋不考虑负载电阻呢?负载电阻跟滤波电容也会形成一个转折频点吧?
在推反激的环路补偿时才考虑了负载电阻,感觉就是捡简单的讲了一下,很期望大师来谈谈。给我们上上课啊。
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
最新回复
  • 2011-8-19 12:33:07
  • 倒数1
 
Buck的负载电阻R不是出现在LC级的传函里么?
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-8-17 20:51:20
  • 倒数9
 
为了简单匝比为1:1
求Gvd(0) ,实质就是求 Vo=f(D)
1) 0.5*L* IP^2 =(Vo2/ R )*T
2) L*IP =VIN *D*T=VO*D'*T
3)0.5* IP*D'*T=(VO/R)*T
呵呵,楼主自己去推吧 ~
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-8-18 16:40:07
  • 倒数5
 
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦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号