背景:
英飞凌功率MOSFET SPICE仿真容易出现不收敛问题,这个对于IGBT和SIC的管子应该是一样的,在瞬态仿真分析中,出现如下图所示的报错,Convergence problem。
原因分析:
spice是为线性电路设计的,例如运算放大器、线性电源等,不是专门仿真开关电路的。在瞬态仿真时,仿真器是要不断迭代求解的,开关导致的电压快速跳变,容易在迭代计算时出现不收敛的问题。
解决方法:
出现不收敛,有两个方法可以尝试:1. 减少时间的步长。 2.降低仿真的精度(其实影响大不),让计算容易收敛。
下图是在Tina -> Analysis -> Analysis parameters中修改的时间步长和仿真误差(就是红色字体那三个做了修改)。大家可以结合自己的设计,调整下这个参数。
如果还解决不了,可以尝试修改其他TR开头的参数,参考Analysis parameters -> Help菜单中各个参数的定义,毕竟做工程就是要研究这些参数么。
还有个坑要注意,由于时间步长减少,会消耗更多的计算机内存,如果运行多次内存消耗过大,会报“Out of memory”.解决方法是:保存工程、重启TINA软件
下面是瞬态仿真的结果,折腾了两天终于能运行了(就是运行速度有点慢^^)!
下面就是优化过冲和其他电路性能了,期待再和大家继续分享