听闻saber最适合电源的仿真,就下载了saber2006学习,用了一天发现,别说对仿真结果进行分析,光是让它能够收敛并不报错已经让我费了九牛二虎之力。以下是我仿真遇到的问题,结尾附上仿真文件。
我先尝试搭建了一个简单的buck电路,输入20V,用V-pulse产生约100kHz,0.5占空比的方波进行开环仿真,电路和输出的波形如下。稳态输出约9. 9V,还不错,说明主电路部分没什么问题。
接下来,就用TL494代替V-pulse进行闭环仿真。但加入494后软件开始频频报错。好不容易解决了报错的问题,却发现仿真结果不对,输出波形很乱。于是单独将494拿到旁边,除了GND外和主电路无任何连接进行开环测试:1.将第一个误差放大器的同相输入端接地,反相输入端接ref=5V;2.屏蔽第二个误差放大器;3.E1,E2并联输出。
仿真后,494的Ct电容起振了,频率约100k。Ref脚输出5V。
理论上494此时应该输出最大占空比,但其输出波形如下:
检查了许久也没发现电路有什么不妥之处。希望各位有经验的前辈能指点一二。
TR仿真设置:
End Time:5m
Time Step:1u
其他参数默认
仿真文件:buck.zip