在上篇《活學活用 LTspice 進行電路設計 — 用 .step 命令更改參數》和上上篇《活學活用 LTspice 進行電路設計 — 用 .meas 命令確認電壓最大、最小值》中,我們分別介紹了.step 和 .meas 命令用法。本文將繼續探討 LTspice 仿真命令,介紹 .ic 和 .save 命令用法,在評估開關電源時,它們可以應用于縮短仿真模擬的運行時間。
用 .ic 命令設置初始狀態
在瞬態分析中用 .ic 命令設置節點電壓和電感器電流的初始值,語句設為 .IC<電壓節點或元件的電流名稱>=<值>。本文使用電源開關降壓穩壓器 LT8640 的 JIG 電路進行演示,如下圖 (圖1) 所示。關于 LT8640 更多信息,請查閱《活學活用 LTspice 進行電路設計 — DC-DC 轉換器仿真》。
圖1 LT8640 的 JIG 電路
運行模擬
使用上圖 (圖1) 中的 JIG 電路進行瞬態分析,可以觀察從輸出電壓上升到穩定狀態的波形。測量點是 OUT 和 SS 節點,如下圖 (圖2) 所示:
圖2 OUT 和 SS 引腳波形
用 .ic 命令對 SS 引腳添加初始電壓值
SS 引腳決定了電源電壓的上升時間,如下圖 (圖3) 所示,用 .ic 命令添加 0.8V 初始電壓。使用初始電壓命令時,必須在模擬設置中取消勾選 “Start external DC supply voltage at 0V”。由于輸出電壓為 5V 時處于穩定狀態,模擬時長無法改變,所以將 “Stop Time” 設為 300usec。
圖3 使用 .ic 在 SS 引腳上進行初始電壓設置和模擬設置
運行模擬后,輸出電壓迅速上升,縮短了過渡狀態的時間,如下圖 (圖4) 所示。像這樣在確定某個點的電壓時,通過添加初始電壓值,可以減少模擬計算次數,從而縮短時間。
圖4 添加初始電壓的 OUT 和 SS 引腳波形
用 .save 命令保存所需數據
用 .save 命令可以只保存指定節點電壓、元件和引腳電流的仿真模擬結果,語句設為 .save<信號名稱>。我們將繼續使用上文提及的 LT8640 JIG 電路,演示如何保存 OUT 引腳的波形數據。使用方法很簡單,添加 .save V (OUT) 的語句,如下圖 (圖5) 所示。在波形模擬中,只顯示 OUT 引腳的波形。
通過使用 .save 命令僅保存關鍵的節點電壓和器件電流,可減少對硬盤的訪問次數和存儲空間,還可以加快仿真模擬的時間。但是需要注意,只有保存的節點電壓和關鍵電流才能查看波形。
圖5 用 .save 命令只指定 OUT 引腳
確認模擬運行時間
以下介紹如何確認仿真模擬運行時間,從 Menu ? View 打開 SPICE Error Log (CTL+L)。通過文件中的 “Total elapsed time” 可以確認運行時間,如下圖 (圖6) 所示,此處的運行時間為12.751秒。
圖6 確認模擬運行時間
總結
本文介紹了模擬初始狀態相關的 .ic 和 .save 命令用法。除此之外,ADI LTspice 仿真軟件還有其它多樣功能,在后續的系列文章也會為大家逐一解析。
-
開關電源
+關注
關注
6469文章
8359瀏覽量
482842 -
命令
+關注
關注
5文章
692瀏覽量
22063 -
LTspice
+關注
關注
1文章
118瀏覽量
13439
原文標題:活學活用 LTspice 進行電路設計 — 用 .ic .save 命令加速模擬
文章出處:【微信號:駿龍電子,微信公眾號:駿龍電子】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論