Sidelinesoft NL5 Circuit Simulator是一款非常知名的非線性電子電路仿真器,這款軟件不同于傳統(tǒng)的電路模型模擬器,它包含豐富的非線性元件供用戶選擇,并且可以完全控制電路仿真過程。軟件具有簡單的集成方法,數(shù)值問題很容易發(fā)現(xiàn)和避免。
軟件介紹:
與傳統(tǒng)的基于SPICE的仿真器不同,傳統(tǒng)的SPICE仿真器假裝用幾十個參數(shù)的復雜而詳細的非線性元件模型對電子電路進行精確的仿真,而NL5的方法則完全不同。
首先,NL5盡可能地處理理想元件。理想元件是指只提供該類型元件所需的基本功能的元件。作為一個規(guī)則,它非常簡單,用最少的參數(shù)數(shù)量來描述。因此,它的行為是明確和可預測的。例如,一個理想的開關,閉合時電阻為零,打開時電阻為無窮大,而且它是瞬間開關。對于這樣的開關,根本不需要任何參數(shù)。
其次,非線性元件(如二極管、晶體管或放大器)被表示為片狀線性(PWL):由若干個線性段組成。例如,一個簡單的二極管要么是開路,要么是閉路,這樣它的PWL表示方式就只由兩個段組成。只要所有的元件都停留在其當前的線性段內,就可以使用相同的線性方程系統(tǒng)。該系統(tǒng)只在至少一個元件改變其線性段的時刻才會被修改。這樣做總是比在幾乎每一步的仿真中求解復雜的非線性方程要快得多,而這正是基于SPICE的仿真器通常所做的。
常見問題:
1. NL5是另一個SPICE嗎?
不它不是。
一個典型的基于SPICE的模擬器旨在準確地分析“真實”電路。它使用了相當復雜的“真實”組件模型,其中大部分是由零件制造商提供的。標準的SPICE算法有很多限制。即使對于非常簡單的電路,也會出現(xiàn)收斂問題。對于某些類型的電路(尤其是開關),僅由于SPICE中使用的數(shù)值方法,很容易獲得錯誤的結果。
與SPICE不同,NL5沒有復雜且“準確”的非線性組件模型。取而代之的是,它使用盡可能簡單的模型:“理想”的開關和二極管,具有無限增益的放大器等。某些非線性行為可以通過分段線性逼近來建模,但是在大多數(shù)情況下,不必在所有這些都可以實現(xiàn)快速而可靠的仿真,而幾乎沒有收斂問題。
2. NL5是否類似于PSIM和Simplis?
NL5,PSIM和Simplis中有一些常用功能。例如,可以在一個模擬步驟中打開/關閉開關,而不必詳細計算整個開關過程(“瞬時開關”)。此外,NL5在概念,實現(xiàn),性能和功能方面也大不相同。
主要區(qū)別在于NL5確實具有“真實”理想開關和二極管,它們在閉合時為零阻抗,在打開時為無限阻抗。 PSIM和Simplis始終需要設置一些小阻抗和大阻抗。
3. NL5可以在Windows 8和10上運行嗎?
是的,盡管尚未經(jīng)過正式測試,但確實可以。但是,許多客戶已經(jīng)在Windows 8和10上運行了它,而沒有太大的抱怨。
4.我可以手動修改原理圖文件嗎?
是的,可以,但后果自負。不提供支持。
5.我可以從SPICE網(wǎng)表導入/導出NL5原理圖嗎?
將不會。但是,NL5原理圖文件為文本格式,因此您可以獲取所需的所有信息,然后自己將其轉換為SPICE網(wǎng)表。
6.在啟動過程中,我收到錯誤消息“系統(tǒng)DLLuser32.dll已在內存中重定位...”
安裝Microsoft®安全更新925902外部鏈接和928843外部鏈接(2007年2月13日和2007年4月3日發(fā)布的MS07-017和MS07-008)之后,包括NL5在內的某些程序無法啟動,并顯示以下錯誤消息。為解決此問題,Microsoft®已發(fā)布此更新的修補程序外部鏈接。對于這些過時的MS®安全更新可能造成的任何不便,我們深表歉意。