LTspice基础教程-028.Timestep too small

“Timestep too small”是最难解决的一个问题。以下经验供参考,但不保证一定能解决问题:
timestep too small
我们主要修改LTspice控制面板SPICE选项卡中的参数:
Control Panel

  1. 更换求解器为Alternate
    在这里插入图片描述
  2. 恢复默认设置,设置最大仿真步长为0.1u
    在这里插入图片描述
  3. 恢复默认设置,然后设置积分方法为Gear
    在这里插入图片描述
  4. 恢复默认设置,修改Gmin=1e-10
  5. 恢复默认设置,修改Reltol=0.005
  6. 恢复默认设置,修改Gmin=1e-10,Abstol=1e-10
  7. 恢复默认设置,Gmin=1e-10,Abstol=1e-10,Reltol=0.003
  8. 恢复默认设置,尝试使用 .ic 命令和 .nodeset 命令设置初始条件
  9. 恢复默认设置,试试给电容电感添加ESR
  10. 恢复默认设置,尝试添加指令:.options cshunt=1e-15
  11. 继续添加指令:.options ptrantau=1e-6

以下是网友分享经验:
在这里插入图片描述
然后添加指令:
.options gmin=1e-10
.options abstol=1e-10
.options reltol=0.003
.options method=gear
.options cshunt=1e-15
.options gshunt=1e-10

大家如果有好的经验也请共享。

<<==上一篇:LTspice基础教程-027.自定义函数;func指令用法
>>==下一篇:LTspice基础教程-029.加密仿真模型

首篇博客文末提供所有相关资源百度网盘分享链接

发布了40 篇原创文章 · 获赞 18 · 访问量 6021

猜你喜欢

转载自blog.csdn.net/gaoyong_wang/article/details/105285085