0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子電路仿真基礎(chǔ):SPICE仿真的收斂性與穩(wěn)定性

舊念 ? 來源:舊念 ? 作者:舊念 ? 2023-02-14 09:26 ? 次閱讀

近年來,基于SPICE的模擬器的仿真結(jié)果已經(jīng)非常接近于實際特性。在某些情況下,將其作為一種現(xiàn)實的理想特性,調(diào)整實際的電路特性并使之接近這種理想特性,是非?!昂糜谩钡墓ぞ?。然而,某些分析算法、條件設(shè)置、器件模型,并非沒有收斂性或穩(wěn)定性方面的課題。更好地了解仿真的收斂性和穩(wěn)定性課題,有助于更有效地利用仿真這個工具。

SPICE仿真的收斂性與穩(wěn)定性

所謂仿真中的收斂性問題,是指即使執(zhí)行了程序也不開始計算、中途停止等問題,導(dǎo)致即使微小的條件變更也能引發(fā)結(jié)果很大的變化、出現(xiàn)不應(yīng)該出現(xiàn)的結(jié)果等。簡而言之,就是分析錯誤和結(jié)果不穩(wěn)定。

其原因有幾種,在這里以“器件模型”這種原因為例來說明。下面是串聯(lián)連接的電阻二極管的I-V(電流-電壓)特性,與電阻這樣的電流和電壓簡單成正比的線性器件相比,二極管這樣的非線性器件的仿真會更復(fù)雜??赡苋魏稳硕伎梢暂p松地創(chuàng)建電阻I-V特性的計算公式,而二極管正向特性的公式恐怕就沒有那么簡單了。在下面的示例中,使用SPICE仿真中眾所周知的牛頓法,介紹一種通過不斷迭代來獲得負(fù)載線和非線性負(fù)載(在這里為二極管)的交點—工作點的近似解的方法。這種器件模型的特性有時是不連續(xù)的,在具有變曲點等較復(fù)雜的特性情況下,有時會出現(xiàn)如右圖所示的“不應(yīng)該出現(xiàn)的”不收斂的結(jié)果。
pYYBAGPjFKqAPVZQAABtyJDJS00028.gif

收斂性和穩(wěn)定性較差時的處理方法

收斂性和穩(wěn)定性較差時,有幾種處理方法。不同的模擬器其處理方法也不同,下面的方法請理解為其中一個示例。模擬器的設(shè)置項目中,有收斂性和穩(wěn)定性相關(guān)的項目,試著更改這些項目。在本例中,算法有三個選項,我們將嘗試更改現(xiàn)有的選項。另外,也將嘗試更改精度和誤差等收斂條件。

①嘗試將算法更改為Gear
?trapezoidal(梯形法):計算速度和精度高,但收斂性方面表現(xiàn)較差。
?modified trap(梯形法改進版):改善了梯形法的收斂性。
?Gear(預(yù)測校正法):容易收斂,但在計算速度和精度方面表現(xiàn)較差。

②放寬收斂條件
?Abstol:電流精度。圖例為1pA以內(nèi)。
?Reltol:相對誤差。圖例為0.1%以內(nèi)。
?Chgtol:電荷精度。圖例為10fC以內(nèi)。
?Vlottol:電壓精度。圖例為1uV以內(nèi)。
當(dāng)提高精度(降低值)時,計算速度會下降,但收斂性會改善。

poYBAGPjFKuAA1wlAACT984fhis805.gif

③設(shè)置Maximum Timestep。這一欄空白也可以執(zhí)行仿真,但可能會使Timestep取值過大而出錯。

④當(dāng)Tran(瞬態(tài)分析)的第一個DC點的收斂較差時,設(shè)置為“skip dc”可有效改善這個問題。

pYYBAGPjFK2AUNbsAABehF_OLk0035.gif

上述方法是可以在用戶處通過更改模擬器的設(shè)置等,來規(guī)避收斂和穩(wěn)定性問題時的方法。但其中也有可能是器件模型本身具有缺陷,在這種情況下,是很難在用戶處解決仿真錯誤的。

如果需要創(chuàng)建一個器件模型,最重要的是要創(chuàng)建一個比起精度更重視收斂性和穩(wěn)定性的、能運行的器件模型。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 仿真
    +關(guān)注

    關(guān)注

    50

    文章

    3972

    瀏覽量

    132967
  • SPICE
    +關(guān)注

    關(guān)注

    5

    文章

    175

    瀏覽量

    42393
  • 電子電路
    +關(guān)注

    關(guān)注

    77

    文章

    1125

    瀏覽量

    66607
收藏 人收藏

    評論

    相關(guān)推薦

    運放的穩(wěn)定性仿真分析

    上期文章《運放11-運放穩(wěn)定性評估舉例》文末提到了,如果我們有放大器的Spice模型,可以借助仿真軟件直接仿真電路
    發(fā)表于 10-16 16:21 ?1311次閱讀
    運放的<b class='flag-5'>穩(wěn)定性</b><b class='flag-5'>仿真</b>分析

    Saber中如何更好地提高仿真的收斂性(一)

    仿真過程中,由于仿真模型的不連續(xù),或者模型沒有適當(dāng)?shù)乇碚?參數(shù)化,或者當(dāng)求解器無法求解控制模型行為的方程時,可能就會出現(xiàn)仿真的收斂問題。
    的頭像 發(fā)表于 12-05 14:43 ?1215次閱讀
    Saber中如何更好地提高<b class='flag-5'>仿真的</b><b class='flag-5'>收斂性</b>(一)

    使用SPICE工具檢查運放穩(wěn)定性

    影響電路穩(wěn)定性。這就是為什么你應(yīng)該進行電路仿真并且做實際的測試,比較兩者之間的差異并進行優(yōu)化。SPICE是一個很有價值且很有用的工具,但
    發(fā)表于 09-21 15:45

    使用SPICE工具檢測電路穩(wěn)定性的方法

    SPICE是一種檢查電路潛在穩(wěn)定性問題的有用工具]圖1是使用OPA211搭建]該電路的小信號階躍響應(yīng)或者方波的響應(yīng)曲線是檢查潛在穩(wěn)定性問題的
    發(fā)表于 05-21 10:06

    幾款電子電路仿真軟件比較

    電子電路仿真技術(shù)是當(dāng)今相關(guān)專業(yè)學(xué)習(xí)者及工作者必須掌握的技術(shù)之一,它有諸多優(yōu)點:第一,電子電路仿真軟件一般都有海量而齊全的電子元器件庫和先進的虛擬儀器、儀表,十分方便仿真與測試;第二,
    發(fā)表于 08-05 08:04

    板級模擬電路仿真收斂性技術(shù)研究

    電路仿真不僅應(yīng)用于電路設(shè)計階段,也用于電路故障診斷中。電路仿真結(jié)果能夠為建立電路測試診斷知識庫提供重要的參考信息。本文簡要介紹了
    發(fā)表于 05-27 16:30 ?27次下載
    板級模擬<b class='flag-5'>電路仿真</b><b class='flag-5'>收斂性</b>技術(shù)研究

    并行SPICE電路仿真器NanoSpice,用于任意晶體管級電路仿真

    并行仿真引擎可以處理五千萬器件以上規(guī)模的通用型電路仿真,仿真容量遠(yuǎn)超所有其他的SPICE仿真器。概倫電子
    發(fā)表于 05-13 17:54 ?3248次閱讀

    電子電路仿真的手動解決方案示例

    根據(jù)定義,電子電路仿真使用數(shù)學(xué)模型來復(fù)制實際電子設(shè)備或電路的行為。該仿真軟件可以對電路操作進行建模,使其成為不可估量的分析工具。
    的頭像 發(fā)表于 05-08 08:11 ?2135次閱讀
    <b class='flag-5'>電子電路仿真的</b>手動解決方案示例

    電子電路仿真基礎(chǔ):SPICE模型的種類

    SPICE仿真的模型有不同種類。此前已經(jīng)使用“器件模型”這個術(shù)語做過幾次介紹,在本文中將介紹SPICE模型的種類。SPICE模型的種類:SPICE
    的頭像 發(fā)表于 02-14 09:26 ?1784次閱讀
    <b class='flag-5'>電子電路仿真</b>基礎(chǔ):<b class='flag-5'>SPICE</b>模型的種類

    模擬電子電路仿真的作用

    電路仿真是指使用計算機模擬電路的過程,它可以幫助電路設(shè)計者更好地理解電路的行為,并可以檢測出電路中的錯誤。
    發(fā)表于 02-17 14:04 ?5159次閱讀

    電路仿真的目的和意義

    設(shè)計驗證與優(yōu)化:電路仿真允許工程師在設(shè)計階段對電路進行模擬測試,從而驗證設(shè)計的正確和可行。這有助于在實際制造之前發(fā)現(xiàn)并解決潛在的設(shè)計問題,避免成本高昂的后期修改。同時,通過
    的頭像 發(fā)表于 03-29 14:12 ?2419次閱讀

    電子電路仿真的意義和作用

    電子電路仿真是一種通過使用電子設(shè)計自動化(EDA)軟件來模擬和分析電路行為的技術(shù)。它的意義和作用在于幫助電子工程師以更快、更低成本的方式設(shè)計、驗證和優(yōu)化
    的頭像 發(fā)表于 04-21 10:22 ?1517次閱讀

    主流電路仿真軟件有哪些

    Program with Integrated Circuit Emphasis) SPICE是最早也是最為廣泛使用的電路仿真軟件之一。它由加州大學(xué)伯克利分校開發(fā),可用于模擬和分析各種電子電路,包括模擬
    的頭像 發(fā)表于 04-21 10:23 ?1889次閱讀

    什么是電路仿真 數(shù)字電路仿真軟件哪個好用

    電路仿真是指借助計算機軟件模擬電路的工作原理和性能的過程。通過電路仿真,可以在不實際進行硬件搭建的情況下,預(yù)測和分析電路的功能、穩(wěn)定性、可靠
    的頭像 發(fā)表于 04-21 10:26 ?2582次閱讀

    電路仿真圖用什么軟件好

    電路設(shè)計和仿真過程中,選擇合適的軟件工具非常重要。以下是幾個常用的電路仿真軟件,并對其進行了詳細(xì)介紹。 SPICE仿真軟件:
    的頭像 發(fā)表于 04-21 10:42 ?1885次閱讀