• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

新手请教用SIMPLIS对BUCK进行仿真遇到的问题

各位前辈好,最近刚玩simplis,遇到蛮多问题,自己搞不定,所以发上来请教一下。

我搭了以下的电路来仿真Buck的环路稳定性问题:

简单的计算到LC双层极点为Flc=1/(6.28*57u)=2.8kHz,补偿网络补了两个零点,基本也处于Flc附近,同时R4和C2也在8.8KHz附近补偿了一个极点。同时理论上,C3/R2提供一个零极点。

但仿真得到的phase/gain却如下:

看上去零极点好像没有起作用,而且R4/C2的极点影响了相位。(理论上,可以和esr极点抵消),那我试着改小R4,从22k减少到2.2k,试图把极点往后推:

但得到的结果却没有多大的变化,甚至更糟糕:

于是我去掉了补偿,想看看没有补偿网络下,原始的幅频特性如下:(esr电阻一直设定为30mohm)

仿真得到的幅频特性如下:

有几点疑惑:

1.虽然从幅度衰减速度看,有40db,但没有看到明显的双重极点产生的Q

2.ESR零点貌似没有起作用,所以后面一直40db的衰减

我接着尝试,直接将ESR电阻设置为0,如下:

但却报错:

请问这是因为什么原因?我一直对报错的问题,不知所措。不知道怎么解。也出现过设定Vramp幅度较低,也报错不收敛的情况。(此模型Vramp=5V,调低就报错)

改到15m后,可以运行,如下:

感觉相位有所上翘。但ESR改小,应该更差才对,因为零点往后了。

因为是新手,真的是不熟,摸索几天,还是没有进展,这个过程到底是哪里出了问题,是不是参数设定出了问题?

请各位前辈不吝赐教,小弟非常非常感谢!

全部回复(4)
正序查看
倒序查看
2018-04-26 10:36
听课了。
0
回复
iamwhoiam
LV.1
3
2018-04-26 21:49
自己顶一下,老师们,指导一下,不甚感激。
0
回复
2018-04-29 21:10
@iamwhoiam
自己顶一下,老师们,指导一下,不甚感激。[图片][图片][图片]
上附件
0
回复
iamwhoiam
LV.1
5
2018-04-30 22:00
@Jason_Xiao
上附件
0
回复