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

buck电路推电流传递函数问题

[复制链接]
查看: 3068 |回复: 16
1
powerelectronic
  • 积分:116
  • |
  • 主题:6
  • |
  • 帖子:4
积分:116
LV2
本网技师
  • 2011-12-3 11:30:44
10问答币
谁教教我怎么推输入电流至输出电流的传递函数和控制至输出电流的传递函数?

或者推荐几篇相关文献也行
收藏收藏1
笨小孩1114
  • 积分:1423
  • |
  • 主题:1
  • |
  • 帖子:614
积分:1423
LV6
高级工程师
  • 2011-12-5 09:44:59
 
控制环路以及反馈环路的设计这一块我感觉很难。涉及到很多的高等数学、工程数学等问题。
你可以看看 自动控制原理这本书。也可以在论坛里面搜一下与控制、反馈相关的文档学习一下。
doaer
  • doaer
  • 离线
  • LV6
  • 高级工程师
  • 积分:1572
  • |
  • 主题:30
  • |
  • 帖子:390
积分:1572
LV6
高级工程师
  • 2011-12-7 10:34:07
 
对于电流模式控制 有如下建模方式
A. "Current Source" model
B. Average model(Middlebrook .Cuk)
C. Discrete-time model (F.C.Lee)
D.Sampled-deat model (A. R. Brown)
E. Modified average model(Ridley)
F. Describing function method
各有侧重,细节性的文章你可以参考附件的附录。
Disseration_JianLi_revision_new.part1.rar
Disseration_JianLi_revision_new.part2.rar
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-12-7 14:10:45
 
LZ只是这两个传函不懂推导,还是也不懂其他传函的?
如果要的只是上述两个传函的DC值,那就简单了,只需将Buck的直流输出入关系公式来求导数即可。
fairchild
  • 积分:1143
  • |
  • 主题:34
  • |
  • 帖子:514
积分:1143
LV6
高级工程师
  • 2011-12-7 16:19:54
 
二手电工
  • 积分:1733
  • |
  • 主题:11
  • |
  • 帖子:534
积分:1733
LV6
高级工程师
  • 2011-12-7 16:56:41
 
先回答第二个问题

首先,控制到输出电压的传递函数会推导吗?或者最简单的说,知道吧?




如上,
第一个就是控制对输出电压的传函,很简单,也很容易找到出处
第二个就是控制对输出电流的传函
也很容易得到,
因为同一个变换器,传函的分母必然一致
而且io = Vo/Ro永远成立,

Gid = Gvd/Ro

同理,第一个传函可以用类似的想法,不要太复杂,也别重新推。
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-12-7 17:04:51
 
似乎是 ^V =^i * Zout(s) 吧 ~
但又不知道你的问题在哪里 ~
二手电工
  • 积分:1733
  • |
  • 主题:11
  • |
  • 帖子:534
积分:1733
LV6
高级工程师
  • 2011-12-7 17:43:07
  • 倒数10
 
再想想
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-12-7 20:03:32
  • 倒数6
 
请教:您这里的Ro是什么含义?是Rout的意思吗?还是输出V接到地的负载Rload?
二手电工
  • 积分:1733
  • |
  • 主题:11
  • |
  • 帖子:534
积分:1733
LV6
高级工程师
  • 2011-12-7 20:19:53
  • 倒数5
 
Ro的意思是Rload
不是输出阻抗
blueskyy
  • 积分:28371
  • |
  • 主题:129
  • |
  • 帖子:13401
积分:28371
LV10
总工程师
  • 2011-12-7 21:29:03
  • 倒数4
 
OK ,我们以这个电阻和输出电压的交点作为观察点:
1).向 Rload看:
^Vout =^ i* Rload
2). 向电源处看:
^Vout= ^d*Gvd +^i*zout
^Vg=0的情况下,引起输出变动^V的原因有两个:一个是^d, 另一个是^i 在输出阻抗Zout
由1)= 2)
^ i* Rload = ^d*Gvd +^i*zout
我个人的观点如是 ~
doaer
  • doaer
  • 离线
  • LV6
  • 高级工程师
  • 积分:1572
  • |
  • 主题:30
  • |
  • 帖子:390
积分:1572
LV6
高级工程师
  • 2011-12-7 18:58:11
  • 倒数8
 
zqw791053132
  • 积分:127
  • |
  • 主题:0
  • |
  • 帖子:1
积分:127
LV2
本网技师
  • 2022-1-30 18:13:41
  • 倒数2
 
这个地方的wp1是不是写错了..?
Buck的话,Gid和Gvd之间应该正好差Ro倍的关系吧

greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
最新回复
  • 2022-2-4 18:33:13
  • 倒数1
 
10楼的公式是对的,反而6楼的是错的。
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-12-7 18:50:59
  • 倒数9
 
除非说明,一般Gid(s)是指d到电感电流的传函,在Buck里,即是流进输出端的Ro(s)=R//C。
Gid = Gvd/Ro 是对的,但io^ = vo^/Ro这个关系不是永远成立,如在求Zout(s)时。
二手电工
  • 积分:1733
  • |
  • 主题:11
  • |
  • 帖子:534
积分:1733
LV6
高级工程师
  • 2011-12-7 19:27:14
  • 倒数7
 
io^ = vo^/Ro不能用于推导Gid
原因就是我们推导小信号模型的时候,要考察某一个小信号的时候,其他的扰动是需要为0的
既然推倒Gid,那只能是d的扰动存在,而其他的比如vo^要为0。
greendot
  • 积分:31625
  • |
  • 主题:0
  • |
  • 帖子:8701
积分:31625
LV12
专家
  • 2011-12-7 23:11:18
  • 倒数3
 
没有说小信号io^ = vo^/Ro用不用于推导Gid,只是回应你的‘而且io = Vo/Ro永远成立’。
热门技术、经典电源设计资源推荐

世纪电源网总部

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