衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用蒙特卡羅仿真數據來檢查元件容差如何影響級聯電路網絡的電氣行為

Altium ? 來源:Altium ? 作者:Zachariah Peterson ? 2022-08-20 11:00 ? 次閱讀

專業電路設計人員在設計電路時不僅僅使用并聯和串聯的元件。構建電路的一種方法是使用具有輸入和輸出端口的電路網絡??梢酝ㄟ^傳統方式(SPICE、手動等)分析每個網絡內部發生的情況,但重要的是網絡將輸入電壓/電流對映射到輸出電壓/電流對。在數學上,這可以用傳遞函數進行量化。

在進行高可靠性設計時,需要了解的一個重要因素是系統某一部分的方差如何傳播到系統的輸出。但這個因素有時并不直觀。它需要手動進行一些數學推導,或者需要一些仿真來確定系統中電氣行為的變化和波動。

在本文中,我將展示如何使用蒙特卡羅仿真數據來檢查元件容差如何影響級聯電路網絡的電氣行為。數學涉及幾個常見的概率論要點,但最終結果和所涉及的過程可以很容易在SPICE和Excel中實現。

01 理論:級聯網絡中的方差

接下來我要介紹一個理論,目的是推導出表達式,該表達式將級聯網絡的輸出電壓變化定義為每個網絡中各個傳遞函數的變化。盡管還有溫度或隨機噪聲等情況,我們假定網絡傳遞函數的變異僅由元件容差造成。

首先,讓我們來看下面所示的級聯網絡。在這個網絡,我們考慮的方案中每個網絡有2個端口(輸入和輸出)。擴展到3個端口稍顯復雜,但如果其他端口只是固定的功率輸入,我們仍然可以使用此處所示的理論。級聯中每個網絡都有一個傳遞函數H。

f3ac4880-19e8-11ed-ba43-dac502259ad0.png

網絡輸入和輸出之間的關系如方程式(1)所示。在這個方程式中,整個網絡的傳遞函數是每個網絡傳遞函數的乘積:

f3e07d1c-19e8-11ed-ba43-dac502259ad0.png

方程式(1):級聯網絡傳遞函數定義。

在方程式(1)中,我們的事實依據是,如上所示的串聯級聯網絡的總傳遞函數是所有單個傳遞函數的乘積。這個方程適用于構建為二端口網絡的各種電路?,F在,我們可以檢查給定元件容差值的傳遞函數中的統計變化。

02 轉移函數的變量

每個網絡中的元件容差將在每個網絡中的傳遞函數中產生一些變化。我們現在要定義傳遞函數中的方差。

f3f881d2-19e8-11ed-ba43-dac502259ad0.png

方程式(2):每個網絡的傳遞函數定義為常數部分(平均值)和隨機部分(標準差)。

在方程式(2)中,Hi是一個隨機變量,它與網絡i(?Hi)傳遞函數的隨機變化有關。為了使該表達式為真,分布?Hi必須允許這種類型的線性轉換。一般來說,高斯分布和均勻分布都是如此,因此這在蒙特卡羅仿真中經??紤]的兩種主要情況下都是有效的。

我們沒有將?Hi與具有特定等式的元件公差聯系起來。但是,如果您知道電路網絡中所有元件的公差,則可以使用蒙特卡羅仿真來確定?Hi。只需為單個網絡 Hi 進行仿真,然后運行蒙特卡羅仿真以確定傳遞函數 ?Hi 的方差。

03 輸出電壓的變量

現在我們已經定義了單個傳遞函數的隨機變量,我們可以通過將公式(2)中所示的相同線性變換應用到公式(1)中的傳遞函數的乘積來定義輸出電壓的變量。我將其寫成公式(3):

f4092370-19e8-11ed-ba43-dac502259ad0.png

公式(3): 輸出電壓的變量。

這里,輸出電壓也有常數部分(平均值)和隨機部分(標準差)。換句話說,現在電壓是一個與隨機變量乘積相關的隨機變量。平均輸出電壓是右側的常數項:

f422157e-19e8-11ed-ba43-dac502259ad0.png

方程式(4):根據組成級聯網絡的傳遞函數平均值表示的平均輸出電壓。

由此可知,傳遞函數的乘積是整個網絡傳遞函數的平均值:

f4395586-19e8-11ed-ba43-dac502259ad0.png

方程式(5):整個級聯網絡的傳遞函數平均值以級聯中各個網絡的平均傳遞函數值表示。

如果我們展開方程式(3)中的乘積,將得到一個包含多個?Hi 項、Hmean 和輸出電壓方差的乘積的表達式。在這里,我們將采取近似值,因為任意?Hi項的乘積非常小,可以忽略不計。考慮到常見的元件公差,這是完全可以接受的,即使它們高達 20%。這里我就省略中間步驟,留給讀者自行運算,最終可以得到以下方程式:

f44caf96-19e8-11ed-ba43-dac502259ad0.png

方程式(6):以傳遞函數均值和隨機變化表示的輸出電壓。

這看起來不像最終答案,但是方程式(6)確實告訴您在傳遞函數存在一些差異的情況下,您需要了解有關輸出電壓隨機行為的所有信息!在這里,我們根據隨機變量的線性組合(?Hi 項集)定義了一個隨機變量(Vout)。從多元概率論中,我們知道這個和的標準差等于?Hi 項的正交和。換句話說,Vout 的標準偏差為:

f45989f0-19e8-11ed-ba43-dac502259ad0.png

方程式(7):輸出電壓基于傳遞函數方差的標準差。

在這個方程式中,st.dev運算指標準差,Var運算指方差。使用方程式(7),我們可以開發一個仿真過程,將輸出電壓的變化與級聯網絡中傳遞函數的變化聯系起來。

04 過程

現在我們可以開發一個根據傳遞函數方差來確定輸出電壓方差的過程。您的主要工具將是蒙特卡羅仿真和簡單的統計分析程序,如Excel:

1. 將級聯網絡電路設計劃分為單獨的二端口網絡。

2. 針對#1中的每個網絡運行蒙特卡羅仿真。

3. 獲取每個網絡的數據并計算每次蒙特卡羅運行的傳遞函數。

4. 計算每個網絡的傳遞函數結果的平均值。

5. 計算#3中每個傳遞函數的標準差,得出每個網絡的?Hi。

6. 使用來自#4、#5和方程式(7)的結果,得出輸出電壓的變化。

根據您在此過程中使用的數據數量,您可以更進一步,得出結果的置信區間。 示例計算:

為什么要在單個傳遞函數上進行如此麻煩的運算?讓我們來舉個例子,了解其中原因。

假設您有三個具有不同元件容差(1%、5%和10%)的電路網絡,并且您已經完成了上述過程以確定每個網絡的傳遞函數的變化。假設這些元件公差值轉化為下圖中顯示的示例方差。使用方程式(7),我們可以預測這個假設網絡的輸出電壓變化:

f46ab04a-19e8-11ed-ba43-dac502259ad0.png

已知元件容差和傳遞函數變化的輸出電壓計算標準差示例。

根據應用,13.63%的容差可能過大。由此,我們可以判斷是否應該降低某些元件組的容差。

現在假設輸出電壓變化對于我們的應用來說是不可接受的,我們希望得到更小的變化。我們決定將 5% 的容差和 10% 的容差換成 1% 的容差。無需運行任何新的仿真,我們就可以立即知道輸出變化是什么。對于線性電路,將容差降低 10 倍應將傳遞函數方差降低 10 倍,對于其他降低因子,依此類推。然后我們會得到以下結果:

f489d1d2-19e8-11ed-ba43-dac502259ad0.png

針對較小的元件容差,修改輸出電壓計算的標準差。

將輸出電壓從13.63%降低到2.23%,這一折減幅度非常大,而它所需要的只是一個簡單的元件交換。無需添加新電路,無需更改設計,只需選擇一些備用元件編號即可。這些類型的方差折減步驟正是您在精確仿真應用中所需要的。

現在假設您想改變運行頻率。在這種情況下,您可以使用從蒙特卡羅仿真中獲得的傳遞函數數據,使用相同的計算來確定在這個新頻率下輸出電壓將如何變化。

05 總結與比較

通過了解如何增加不同級聯網絡中的方差,得出輸出電壓的總方差,您可以執行以下任意操作,直接確定輸出電壓將如何變化:

將網絡中的元件換成容差更嚴格的元件

把一個網絡換成一個完全不同的網絡

在級聯中添加額外的網絡

上面顯示的擾動方法僅適用于串聯級聯濾波器放大器。如果您有并行網絡,它們的傳遞函數相加,使上面顯示的方差分析更容易。此外,您可以使用這個想法來推導出串聯和并聯網絡組合的方差表達式。無論您如何安排電路網絡以獲得方差表達式,都適用上述相同的仿真和分析方法。

如果您有興趣在Altium Designer 內運行蒙特卡羅仿真和轉移函數計算,可以在原理圖編輯器中找到SPICE引擎中內置的仿真工具。完成 PCB 并準備好與合作者或制造商分享您的設計后,您可以通過 Altium 365 平臺分享您完成的設計。設計和生產先進電子產品所需的一切都集成在一個軟件包中。



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 輸出電壓
    +關注

    關注

    2

    文章

    1122

    瀏覽量

    38302
  • 級聯電路
    +關注

    關注

    0

    文章

    3

    瀏覽量

    8754
  • 傳遞函數
    +關注

    關注

    0

    文章

    102

    瀏覽量

    14004
  • 二端口網絡
    +關注

    關注

    0

    文章

    10

    瀏覽量

    8799

原文標題:【技術博客】級聯電路中使用傳遞函數的蒙特卡羅分析

文章出處:【微信號:AltiumChina,微信公眾號:Altium】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    模擬行為仿真實現

    電子發燒友網站提供《模擬行為仿真實現.pdf》資料免費下載
    發表于 01-21 09:24 ?0次下載
    模擬<b class='flag-5'>行為</b><b class='flag-5'>仿真</b>實現

    兩片PGA2311級聯控制音量,偶然出現級聯的后一塊PGA2311沒有輸出,為什么?

    兩片PGA2311級聯控制音量,一直都很正常,但是會偶然出現級聯的后一塊PGA2311 沒有輸出...檢查了好幾天了找不到原因有沒有大
    發表于 10-29 07:30

    電路元件保護

    電路元件保護膠在電子制造領域扮演著至關重要的角色,它們用于固定、保護和密封電路板上的元件,確保電子設備的穩定性和可靠性。以下是對
    的頭像 發表于 10-18 10:44 ?530次閱讀
    <b class='flag-5'>電路</b>板<b class='flag-5'>元件</b>保護<b class='flag-5'>用</b>膠

    電路呈現感性還是性如何判斷

    在電力系統中,電路的感性和性特性對于系統穩定性和功率因數的優化具有重要意義。 基本概念 1.1 感性電路 感性電路是指電路中存在電感
    的頭像 發表于 08-25 09:33 ?6346次閱讀

    什么是理想元件?什么是電路模型

    理想元件 理想元件是指在電路分析中,為了簡化問題,將實際元件抽象為具有理想特性的元件。理想元件
    的頭像 發表于 08-22 15:27 ?2898次閱讀

    YAGEO電容 國巨貼片電容的

    國巨貼片電容的是指電容的實際容量與其標稱容量之間的偏差范圍,它是電容性能的一個重要參數。在國巨貼片電容的命名和規格中,通常以字母表示,每種字母代表不同的
    的頭像 發表于 06-12 14:50 ?504次閱讀

    如何使用萬檢查線路是短路還是接地

    電氣維修和檢測中,萬表是一種不可或缺的工具。它能夠幫助我們快速準確地判斷電路中的各種問題,如短路、斷路和接地等。本文將詳細介紹如何使用萬
    的頭像 發表于 05-30 14:55 ?2851次閱讀

    電路板維修什么儀器檢查

    常用的儀器之一。它可以用來測量電壓、電流、電阻等基本電氣參數。使用萬表可以檢測電路板上的元件是否正常工作,以及是否存在短路或開路等問題。 操作步驟: a. 選擇適當的測量模式(如電壓
    的頭像 發表于 05-29 15:37 ?3934次閱讀

    電路仿真軟件如何使用 電路仿真軟件有哪些好用

    電路仿真軟件的使用方法,并列舉一些常用的好用軟件。 使用電路仿真軟件的基本步驟如下: 創建電路圖:打開仿真軟件后,首先需要創建一個電路圖???/div>
    的頭像 發表于 05-04 10:51 ?2228次閱讀

    電路仿真是什么意思 電路仿真怎么連線

    電路仿真是一種通過電腦模擬電路行為和性能的技術。 在電路設計過程中,仿真是一個重要的環節,它可以幫助工程師在實際制作之前預測
    的頭像 發表于 04-21 10:47 ?2646次閱讀

    電路仿真什么軟件好

    with Integrated Circuit Emphasis)是一種非常流行的電路仿真軟件,廣泛用于模擬和分析電路行為。它是一個基于文本輸入的仿真程序,能夠對各種模擬、混合信號和
    的頭像 發表于 04-21 10:42 ?2662次閱讀

    電路仿真分析的方法步驟

    拓撲結構 在進行電路仿真分析之前,首先需要確定電路的拓撲結構,也就是電路元件之間的連接關系。這可以通過繪制電路
    的頭像 發表于 04-21 10:25 ?2598次閱讀

    MATLAB電路仿真中能講電流匯總的元件

    在MATLAB電路仿真中,可以使用許多元件匯總電流。以下是一些常見的元件和它們在電路中的作用: 電阻(Resistor):電阻是
    的頭像 發表于 04-21 09:23 ?3614次閱讀

    數字電路仿真元件符號是什么

    數字電路仿真元件通常用符號表示。這些符號是通過簡潔和易于理解的圖形表示元件的特性和功能。符號是數字
    的頭像 發表于 04-21 09:20 ?2528次閱讀

    stm32F103 DMA+IDLE接收仿真數據不對的原因?

    stm32F103 DMA+IDLE接收仿真數據不對咋回事?位數和數據都不對,有大俠給指點一下吧,謝謝啦!
    發表于 04-18 07:42
    高档百家乐官网桌子| 网上有百家乐官网玩吗| 金盛国际| 威尼斯人娱乐城代理合作| 百家乐电子路单下载| 网上百家乐官网是不是真的| 百家乐官网视频二人雀神| 新全讯| 威尼斯人娱乐城位置| 百家乐直杀| 24分金| 电子百家乐官网技巧| 百家乐官网免费破解外挂| 青铜峡市| 青鹏棋牌官网| 大发888娱乐城真钱lm0| 在线百家乐电脑| 新奥博百家乐官网娱乐城| 百家乐官网怎样投注好| 龙门县| bet365游戏| 大发888娱乐游戏账号| 百家乐一年诈骗多少钱| 百家乐群博乐吧blb8v| 澳门百家乐下三路| 奔驰百家乐可信吗| 网上百家乐官网游戏玩法 | 大发888娱乐场网页| 百家乐必胜方程式| 百家乐网上投注作弊| 百家乐破解版下载| 云鼎百家乐注册| 百家乐官网网站那个诚信好| 娱乐网百家乐官网的玩法技巧和规则 | 百家乐官网黏土筹码| 优博百家乐官网的玩法技巧和规则 | 百家乐庄家胜率| 百家乐官网网| 百家乐官网庄闲局部失| 百家乐官网赌场策略论坛| 金盾百家乐官网网址|