LTspice是從頭開始設計的,以產生快速電路仿真,但在某些仿真中存在提高速度的余量。請注意,使用此處描述的方法可能會在準確性方面進行權衡。要測量更改的效果,請查看LTspice錯誤日志(Ctrl + L)中的仿真時間。
縮短電源啟動時間
通過改變軟啟動電容器的值來縮短輸出的電壓斜坡,從而縮短開關模式電源 (SMPS) 仿真所需的時間。在此之前,請確保您對電源的啟動性能有很好的了解。然后,減小軟啟動電容值(使用0.001μF而不是默認值0.1μF),以快速斜坡上升至所需的輸出電壓。
注意,軟啟動電容不應減小到上升輸出允許V的點C/我千引腳斜坡遠遠超出其標稱控制點,并進一步向下擺動以阻止過沖。
延遲對電源施加負載
加快SMPS仿真速度的另一種有效技術是通過電壓控制開關(SW)延遲負載施加。通過使用在輸出電壓接近穩壓時(或在已知時間)打開主負載的開關,所有SMPS輸出能量在施加負載之前進入大輸出電容充電。啟動和主負載電阻也可以封裝在SW模型語句的Ron和Roff中,而不是使用單獨的電阻器。
使用配置有脈沖功能的電流負載可以實現更簡單的方法。
設置初始條件
同樣,使用 .ic spice 指令為所選節點設置初始條件可能是有效的。例如,指定輸出端的初始電壓,使其在仿真開始時接近穩壓。同樣,您可以指定補償節點上的電壓,以消除啟動時的初始下降。
.ic V(out)=11 V(vc)=1
減少瞬態分析數據量
通常,LTspice瞬態分析在時間= 0時開始。您可以編輯 .trans 模擬命令的“開始保存數據的時間”,以延遲保存到稍后感興趣的時間,從而減少整體模擬時間。當然,這假設您不需要初始數據點,這些數據點不會保存。
或者,如果您只對幾個節點電壓和設備電流感興趣,則可以通過使用 .save 指令來限制保存的數據量,以僅保存那些特定的節點電壓和設備電流。在指令中,添加“對話框”選項以顯示所有可用的節點和電流,以便您可以選擇保存其他感興趣的數據。
.save V(out) I(L1) V(in) 對話框
跳過初始工作點解決方案
有時您會注意到仿真在“阻尼偽瞬態分析”中停留了很長時間(有關仿真狀態信息,請參閱窗口的左下角)。這通常發生在尋求直流解決方案以找到電路的工作點時。如果仿真中可以接受,則可以選擇 Esc 跳過查找初始工作點并繼續仿真。同樣,您也可以通過編輯模擬命令來“跳過初始工作點解決方案”。
如果您希望保存難以求解的直流工作點,則可以使用 .savebias 命令在初始仿真中將首選解保存到文件中,然后在后續仿真中,使用 .loadbias 命令快速找到直流解,然后再繼續其余仿真。
在初始模擬中使用 .savebias 指令:
.savebias 文件名.txt內部時間=10m
在后續仿真中使用了 .loadbias:
.loadbias 文件名.txt
查看波形時轉換為快速訪問格式
為了保持快速仿真速度,LTspice使用壓縮的二進制文件格式,允許快速動態附加額外的仿真數據。但是,一旦仿真完成,這種格式就不是波形查看的最佳格式。要在仿真完成后加快波形繪制速度,請將文件轉換為備用的“快速訪問”格式。在波形窗口中單擊,然后選擇>轉換為快速訪問的文件。
審核編輯:郭婷
-
電源
+關注
關注
185文章
18368瀏覽量
256258 -
電容器
+關注
關注
64文章
6709瀏覽量
102911 -
電阻器
+關注
關注
21文章
4047瀏覽量
63541
發布評論請先 登錄
LTspice和geneys線性模擬之間的差異
LTspice怎么使用
如何使用LTspice進行工程電源和MEMS信號鏈模擬?
如何使用LTspice模擬 SAR ADC 模擬輸入?
LTspice

如何使用LTspice生成波特圖

評論