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

saber 仿真boost闭环

各位大神!!!!!小弟在仿真一个boost电源,输入为60V,输出为200V,不知道为什么加入反馈后结果完全不对,而且误差放大器输出一直为5V,我用的是3.5V作为基准电压,反馈网络是根据精通开关电源这本书上的3型误差放大器计算出来的,求各位大神帮忙看看,不胜感谢啊,附上仿真文件boost 


全部回复(9)
正序查看
倒序查看
2013-05-02 15:58
看看你给的钻齿波电压波形,看5V能否与其相交截?我估计有两一种可能,一种是你的sawtooth波形完全大于运放输出导致占空比始终是0,另一种可能是完全小于5V导致占空比输出一直为空,这个时候你需要限一下占空比,否则下管一直开,能量无法传递到输出。
0
回复
2013-05-03 09:49

已改好,见附件。

运放增加了一个电阻。

是控制信号参数问题,不清楚你的目的,你根据这个原因自己调整参数吧。

boost_1 

0
回复
优雅
LV.1
4
2013-05-03 15:29
@新月GG
已改好,见附件。运放增加了一个电阻。是控制信号参数问题,不清楚你的目的,你根据这个原因自己调整参数吧。[图片]boost_1 
十分感谢啊,请问下之前不能仿真的原因的?为什么这里加一个电阻就好了呢?再次表示感谢
0
回复
2013-05-03 15:42
@优雅
十分感谢啊,请问下之前不能仿真的原因的?为什么这里加一个电阻就好了呢?再次表示感谢

之前不能仿真是小信号环路不能满足收敛的条件。至于你用什么型的运放,这个都可以,不过必须满足环路稳定的条件。加这个电阻,已经改变了环路。这个只是凑的,你要按照自己的想法重新设计下环路。

0
回复
优雅
LV.1
6
2013-05-03 15:56
@新月GG
之前不能仿真是小信号环路不能满足收敛的条件。至于你用什么型的运放,这个都可以,不过必须满足环路稳定的条件。加这个电阻,已经改变了环路。这个只是凑的,你要按照自己的想法重新设计下环路。
不好意思啊,我没把问题表述清楚,我本意是想设计一个3型补偿网络,使得boost有良好的动态性能,但是兄台加个电阻这个方法算是什么补偿呢?为什么都没看过这种类型的补偿
0
回复
2013-05-03 16:04
@优雅
不好意思啊,我没把问题表述清楚,我本意是想设计一个3型补偿网络,使得boost有良好的动态性能,但是兄台加个电阻这个方法算是什么补偿呢?为什么都没看过这种类型的补偿

那你再改改,偶只是指出了你的错误在哪里而已。

加个电阻,这个是最普通的单极点单零点补偿方式。

0
回复
优雅
LV.1
8
2013-05-03 16:51
@新月GG
那你再改改,偶只是指出了你的错误在哪里而已。加个电阻,这个是最普通的单极点单零点补偿方式。
谢谢,我再看看
0
回复
优雅
LV.1
9
2013-05-04 11:46
@新月GG
那你再改改,偶只是指出了你的错误在哪里而已。加个电阻,这个是最普通的单极点单零点补偿方式。

加入了这个电阻是提供了一个零点还是极点呢?是与哪个电容构成零极点呢?为什么之前的电路不收敛,是因为相位余量不够还是其他什么原因,能说的详细一些吗?谢谢

0
回复
2013-05-08 14:54
@优雅
加入了这个电阻是提供了一个零点还是极点呢?是与哪个电容构成零极点呢?为什么之前的电路不收敛,是因为相位余量不够还是其他什么原因,能说的详细一些吗?谢谢

提供一个零点和一个极点。

电路不收敛是开环增益没有满足收敛性的3个条件:1、穿越频率(带宽)是开关频率的几分之一,穿越斜率为-20dB/10倍频;2、足够的相位裕量;3、足够的幅值裕量。

至于是哪个条件导致电路不收敛,那就需要推导出开环增益的曲线。根据这个调整补偿电路。

 

0
回复