.tran 分析是仿真中最基本的命令,可以分析施加在电路元器件上的电压和流过元器件的电流随时间的变化。
通过 Simulate –> Edit Simulation Cmd 即可打开命令设置界面。
.tran 命令设置项
如图 2 所示,是 .tran 命令各设置项的简单说明,具体说明如下。
停止时间
设置仿真的结束时间,即整个仿真的时长。
开始保存数据的时间
从 Time = 0 开始执行仿真,但从仿真开始到此处设置的时间不显示波形,即此段时间的仿真结果并未写入波形文件(.raw 文件)。
例如,在仿真开关电源时,开关电源在 10ms 达到稳定状态,如果只想观察开关电源处于稳态时的纹波电流,即可在此处设置 10ms,那么 10ms 之前的数据不会保存,既节省了硬盘容量,又缩短了仿真时间。
最大步长时间
设置仿真的最大时间间隔。根据经验建议此值为信号周期的 1/10000 到 1/1000。
另外,如果信号频率较高或瞬态时间较短,仿真器会自动调整时间间隔使其变小,所以,增加最大时间步长并不会减少仿真时间。
以 0V 启动外部直流电源电压
设置直流电源电压在 Time = 0 时刻的值为 0V。
如果检测到稳态则停止仿真
LTspice 具有自动检测仿真电路的稳态功能,如果达到稳态,仿真器将执行 10 个周期的稳态时间,之后,终止仿真,因此,仿真波形也将显示 10 个周期。
检测到稳态时不要重置 T = 0
设置达到稳态时是否重置时间 T = 0,只有勾选了“如果检测到稳态则停止仿真”此项才会可选。
步进负载电流源
负载是恒流源,且步进变化。如果勾选此项,则每次达到稳定状态时,恒流源的值将自动更改为下一个步进值。
跳过初始工作点解决方案
元器件的初始值用作仿真的初始值。在仿真开始时,为每个元器件设置的初始条件的值(电容器的初始电压值等)用作仿真的初始值。如果在仿真开始时 T = 0,计算结果可能难以收敛,在这种情况下仿真时间会更长。勾选此项可通过跳过开始时难以收敛的时间来缩短仿真时间。
默认是禁用的。如果选中,语法将显示 uic。
.tran 命令的语法
.tran 命令设置项与语法的对应关系如图 3 所示。
扫码关注尚为网微信公众号
原创文章,作者:sunev,如若转载,请注明出处:https://www.sunev.cn/hardware/1091.html