LTspice是從頭開始設(shè)計的,以產(chǎn)生快速電路仿真,但在某些仿真中存在提高速度的余量。請注意,使用此處描述的方法可能會在準確性方面進行權(quán)衡。要測量更改的效果,請查看LTspice錯誤日志(Ctrl + L)中的仿真時間。
縮短電源啟動時間
通過改變軟啟動電容器的值來縮短輸出的電壓斜坡,從而縮短開關(guān)模式電源 (SMPS) 仿真所需的時間。在此之前,請確保您對電源的啟動性能有很好的了解。然后,減小軟啟動電容值(使用0.001μF而不是默認值0.1μF),以快速斜坡上升至所需的輸出電壓。
注意,軟啟動電容不應(yīng)減小到上升輸出允許V的點C/我千引腳斜坡遠遠超出其標稱控制點,并進一步向下擺動以阻止過沖。
延遲對電源施加負載
加快SMPS仿真速度的另一種有效技術(shù)是通過電壓控制開關(guān)(SW)延遲負載施加。通過使用在輸出電壓接近穩(wěn)壓時(或在已知時間)打開主負載的開關(guān),所有SMPS輸出能量在施加負載之前進入大輸出電容充電。啟動和主負載電阻也可以封裝在SW模型語句的Ron和Roff中,而不是使用單獨的電阻器。

使用配置有脈沖功能的電流負載可以實現(xiàn)更簡單的方法。

設(shè)置初始條件
同樣,使用 .ic spice 指令為所選節(jié)點設(shè)置初始條件可能是有效的。例如,指定輸出端的初始電壓,使其在仿真開始時接近穩(wěn)壓。同樣,您可以指定補償節(jié)點上的電壓,以消除啟動時的初始下降。
.ic V(out)=11 V(vc)=1
減少瞬態(tài)分析數(shù)據(jù)量
通常,LTspice瞬態(tài)分析在時間= 0時開始。您可以編輯 .trans 模擬命令的“開始保存數(shù)據(jù)的時間”,以延遲保存到稍后感興趣的時間,從而減少整體模擬時間。當(dāng)然,這假設(shè)您不需要初始數(shù)據(jù)點,這些數(shù)據(jù)點不會保存。

或者,如果您只對幾個節(jié)點電壓和設(shè)備電流感興趣,則可以通過使用 .save 指令來限制保存的數(shù)據(jù)量,以僅保存那些特定的節(jié)點電壓和設(shè)備電流。在指令中,添加“對話框”選項以顯示所有可用的節(jié)點和電流,以便您可以選擇保存其他感興趣的數(shù)據(jù)。
.save V(out) I(L1) V(in) 對話框
跳過初始工作點解決方案
有時您會注意到仿真在“阻尼偽瞬態(tài)分析”中停留了很長時間(有關(guān)仿真狀態(tài)信息,請參閱窗口的左下角)。這通常發(fā)生在尋求直流解決方案以找到電路的工作點時。如果仿真中可以接受,則可以選擇 Esc 跳過查找初始工作點并繼續(xù)仿真。同樣,您也可以通過編輯模擬命令來“跳過初始工作點解決方案”。

如果您希望保存難以求解的直流工作點,則可以使用 .savebias 命令在初始仿真中將首選解保存到文件中,然后在后續(xù)仿真中,使用 .loadbias 命令快速找到直流解,然后再繼續(xù)其余仿真。
在初始模擬中使用 .savebias 指令:
.savebias 文件名.txt內(nèi)部時間=10m
在后續(xù)仿真中使用了 .loadbias:
.loadbias 文件名.txt
查看波形時轉(zhuǎn)換為快速訪問格式
為了保持快速仿真速度,LTspice使用壓縮的二進制文件格式,允許快速動態(tài)附加額外的仿真數(shù)據(jù)。但是,一旦仿真完成,這種格式就不是波形查看的最佳格式。要在仿真完成后加快波形繪制速度,請將文件轉(zhuǎn)換為備用的“快速訪問”格式。在波形窗口中單擊,然后選擇>轉(zhuǎn)換為快速訪問的文件。
審核編輯:郭婷
-
電源
+關(guān)注
關(guān)注
185文章
18860瀏覽量
263722 -
電容器
+關(guān)注
關(guān)注
64文章
6960瀏覽量
107856 -
電阻器
+關(guān)注
關(guān)注
22文章
4241瀏覽量
65455
發(fā)布評論請先 登錄
如何設(shè)置LTspice來讓仿真的速度快一些?
LTspice和geneys線性模擬之間的差異
LTspice怎么使用
如何使用LTspice進行工程電源和MEMS信號鏈模擬?
如何使用LTspice模擬 SAR ADC 模擬輸入?
LTspice
如何使用LTspice生成波特圖
LTspice:加快模擬速度
評論