PSpice不收敛问题的解决方法(报错:Convergence problem in transient bias point calculation)
作者:互联网
1.PSipce的不收敛问题
最近学习cadence仿真时运行PSpice时会出现如下错误:
观察下方工作区窗口,电路没有报错:
报错的是瞬态分析的偏置点(电流、电压)不收敛:
2. 发生不收敛的原因
PSpice在分析过程中不收敛的根本原因是因为软件在电路分析时都是将电路的电流电压问题转换为方程组来求解,这些方程组分为线性方程组和非线性方程组。线性方程组可以采用直接消元法、高斯消元法和LU分解法等,非线性方程组更多的使用迭代法。而迭代法不可避免的会产生不收敛的问题。PSpice兼顾电路分析的精度和耗用的计算机时间,并控制模拟结果输出的内容和格式,程序有着内定的迭代次数。但是很多时候内定的迭代次数过少,也同样导致仿真过程的不收敛。因此修改迭代的次数是一种方法。
3.解决办法
进入仿真设置的页面:
options->analog simulation->auto converge 勾选->apply->ok。
点击仿真(run),问题解决。
4.AUTO CONVERGE 参数设置介绍
IT1:在DC分析和偏置点计算时以随机方式进行迭代次数上限,内定值为1000;
IT2:在DC分析和偏置点计算时根据以往情况选择初值进行的迭代次数上限,内定值1000;
IT4:I瞬态分析中任一点的迭代次数上限!注意!在PSpice程序中有ITL3任选项, PSpice软件中则未采用ITL3,内定值为10(未求证);
IT5:按“analog Advanced”按钮,就能调出修改ITL5的对话框。ITL5表示瞬态分析中所有点的迭代总次数上限,内定值为0,表示总次数上限为无穷大。
欢迎交流指教!
标签:迭代,point,calculation,线性方程组,PSpice,次数,报错,内定,收敛 来源: https://blog.csdn.net/qq_45751290/article/details/118496707