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

求助:viper功率级传递函数哪里有问题

[复制链接]
查看: 558 |回复: 22
1
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2019-12-31 20:31:33
10问答币
捕获-功率级传递函数.PNG
1.VIPer22 工作在DCM模式
2.Vout = 5V,Vfb=0.89V,所以上图中有个5.6的系数
捕获-补偿级传递函数.PNG
这个是Tl431补偿及传递函数,这个是大家都在用的,没多大问题

现在问题是根据这两个公司计算出来的fc=2.2K,实际测试到的fc只有1K
        现在一定是处在这两个公式上面了,还请高手给解惑一下

最佳答案

查看完整内容

先把L1和R7短路,Loop Gain T(s) 应该是这样:(R1是IC里的R1=1K),试算一算,然后和用B接法测的Bode结果,比较一下。
wangdongchun
  • 积分:23664
  • |
  • 主题:43
  • |
  • 帖子:4249
积分:23664
LV10
总工程师
  • 2020-1-2 19:11:51
 
式中的系数楼主是否根据实际情况选取合适的值
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-2 20:39:32
 
你说的是功率级的静态增益那部分系数吧,我现在不清楚那个系数公式是怎么样的,我是根据一个测试的值,然后反推回去的。你有针对VIPER22的功率级函数吗?
可以分享一下吗?
wangdongchun
  • 积分:23664
  • |
  • 主题:43
  • |
  • 帖子:4249
积分:23664
LV10
总工程师
  • 2020-1-2 21:38:50
 
这个问题不在我工作考虑范围内  都是同行们搞定
greendot
  • 积分:28557
  • |
  • 主题:0
  • |
  • 帖子:8200
积分:28557
LV10
总工程师
  • 2020-1-3 13:21:04
 
肯定会有差异的,就元件的参数来说,如电容容值和ESR,Opto CTR等,实测的和用来计算的,已有分别。

评分

参与人数 121币 +5收起理由
世纪电源网-九天 + 5

查看全部评分

yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-3 17:04:48
 
有差异是可以理解的,这个差异有点大,并且Hs的系数是我根据万用表量出来的电压比,这个应该是不可靠的,实际仿真这个系数影响很大的..  所以微小的差异可以理解,现在这么大的差异一定是功率级传递函数有误导致
greendot
  • 积分:28557
  • |
  • 主题:0
  • |
  • 帖子:8200
积分:28557
LV10
总工程师
  • 2020-1-3 17:52:11
 
不知那个5.6何来,电压控制模式的话,控制到输出是这样的:
2020-01-03_174843.jpg
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-4 15:02:50
 
5.6是我用万用表测量的输出电压和FB的引脚电压比值
你上式中Vsaw是代表什么?

yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-4 16:58:14
 
DCM模式  VIn 和Vsaw代表什么意思?
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-4 17:08:43
 
捕获-DCM功率级传递函数.PNG
想起来了,上面5.6,就是根据这个里面的Vo/Vfb
V0 = 5V Vfb = 0.7-0.8的样子,相除的结果是5.6

greendot
  • 积分:28557
  • |
  • 主题:0
  • |
  • 帖子:8200
积分:28557
LV10
总工程师
  • 2020-1-8 13:04:16
 
查Viper是电流控制模式的,是你说的这样。
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-8 16:36:46
 
现在用表去测得Vout 和Vfb 然后建立功率级传递函数, 外加补偿级传递函数,
然后设定fc和PM,按照mathcad 计算出来的R和C参数去焊接,调试..
出现实际测试出来的fc和PM与计算出来的相差甚大
greendot
  • 积分:28557
  • |
  • 主题:0
  • |
  • 帖子:8200
积分:28557
LV10
总工程师
  • 2020-1-8 19:00:10
 
测Bode图时,工作条件要和测VFB和Vo时一样,另补偿器的 G(f) 有问题,电路是怎样的?
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-9 12:26:45
  • 倒数10
 
EE13.png 这是电路
greendot
  • 积分:28557
  • |
  • 主题:0
  • |
  • 帖子:8200
积分:28557
LV10
总工程师
  • 2020-1-9 13:02:09
  • 倒数9
 
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-9 18:45:31
  • 倒数8
 
微信图片_20200109184333.png
下面这个公式是根据安森美的一个pdf画出来的,我觉得补偿级传递函数
不会有问题, 这两个式子我都试了,mathcad计算的结果相差不多。
greendot
  • 积分:28557
  • |
  • 主题:0
  • |
  • 帖子:8200
积分:28557
LV10
总工程师
  • 2020-1-11 14:08:51
  • 倒数7
 
仍是不对的,起码TL431级漏了一路反馈,应该是[Zero/(Pole0*]+1 (当L1短路计)。
还有测量Bode时,LZ是在V5处注入信号的吧,同理,这又会有问题,也是漏了一路反馈,建议先把L1短路,然后根据下图,在红点处分别用A和B的接法,在V5处注入,测Bode图,比较两者所得。B才是正确的。
2020-01-11_140325.jpg
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-11 17:38:25
  • 倒数6
 
捕获-信号注入.PNG 我是在图中电阻R3(预留专门用来注入)处用隔离变压器注入,表笔分别接R3的上端和下端,实际上测试的结果短接L1和不短接L1,结果相差不大(可能L1值太小了,应该不大),另外能请教大神给个完整的补偿级传递函数吗?你给的[Zero/(Pole0*Pole1)]+1 我没明白怎么转换成mathcad式子,谢谢
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-12 14:01:36
  • 倒数5
 
捕获-Viper-Vfb.PNG   这个是viper22的FB引脚内部结构图,我觉得论坛里面的431+817模型里面的Vfb中的Rpullup 应该是此图中的R1+R2,不应该是外部接的那个电阻
greendot
  • 积分:28557
  • |
  • 主题:0
  • |
  • 帖子:8200
积分:28557
LV10
总工程师
  • 2020-1-12 21:58:08
  • 倒数4
 
先把L1和R7短路,Loop Gain T(s) 应该是这样:(R1是IC里的R1=1K),试算一算,然后和用B接法测的Bode结果,比较一下。
2020-01-12_212636.jpg
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
  • 2020-1-18 16:45:55
  • 倒数3
 
又折腾搞了好几天,你给的办法也尝试了,不知道怎么描述,现在碰到的问题是穿越频率与零点接近,零点频率大穿越频率跟随着大,
零点频率小穿越频率跟随着小,不知道这是啥情况,难道是功率级传递函数有问题,或者受LC影响?
greendot
  • 积分:28557
  • |
  • 主题:0
  • |
  • 帖子:8200
积分:28557
LV10
总工程师
  • 2020-1-25 16:53:17
  • 倒数2
 
上传你的Mathcad计算结果看看?
yzman1
  • yzman1
  • 离线
  • LV6
  • 高级工程师
  • 积分:677
  • |
  • 主题:10
  • |
  • 帖子:51
积分:677
LV6
高级工程师
最新回复
  • 2020-1-30 11:29:01
  • 倒数1
 
捕获-1K.PNG

实测fc=770,PM=70
热门技术、经典电源设计资源推荐

世纪电源网总部

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

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

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

世纪电源网分部

广 东:(0755)28285637 /(13823562357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

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

Copyright 2008-2020 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348