色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

DC分析示例-使用Python求解網格電流

CHANBAEK ? 來源:摩爾學堂 ? 作者:摩爾學堂 ? 2022-09-13 09:58 ? 次閱讀

了解在直流和穩態交流電路分析中使用 Python 和 SymPy 如何幫助加快和簡化網格電流和相量電流等計算。

基本電路是線性系統,確定電路中的電流或電壓值需要使用線性代數。我發現當我“求解”一個電路(即確定流過電路中所有元件的電流值)時,電路定律的應用早在確定感興趣的數量之前就已經完成。在短短幾分鐘內,我們就可以確定一個描述簡單電路行為的方程組。然而,手動操作這組代數方程以找到我們正在尋找的量可能需要相當長的時間。

許多學生和教育工作者經常求助于MATLAB來尋求線性系統的幫助,但Python和SymPy包也可以輕松免費地用于分析直流和穩態交流電路。讓我們通過一些示例來說明這一點,從 DC 分析開始。

DC 分析示例 - 使用 Python 求解網格電流

圖 1 中的電路在現實生活中可能不存在,它沒有任何實際用途。

pYYBAGMf4mKAE2yLAABykxHwC9E329.png

圖 1. 直流電路示例電路原理圖。

然而,在典型的電路分析教科書中,使用這種帶有直流電源的全電阻電路作為在大型電路環境中練習應用基爾霍夫定律和歐姆定律的一種手段。

作為說明,我認為如果您將這些不視為可能是真實的電路,而是將其視為具有特定知識基礎和技能組合的人的難題來解決……這會有所幫助……為了好玩!

除此之外,我已經在該電路上繪制了網狀電流I 1和 I 2,我們可以使用網狀電流分析技術來設計以下等式 1a 和 1b:

poYBAGMf4m-AIRR7AAAowBEqZ-4122.png

有了這個方程組,我們就有效地完成了電路理論的應用。將這些方程一起處理以求解網格電流 I 1和 I 2的值的剩余任務是純代數的。讓我們將這個方程組轉換為矩陣,并使用 Python 為我們研究代數,而不是手動這樣做。我們的矩陣將由每個網格電流的電阻系數和方程右側的電壓組成,如圖 2 所示。

poYBAGMf4oGAf8qVAAA5Z4fABcY338.png

圖 2. 描述圖 1 電路的 I、R 和 V 關系的矩陣方程。

接下來,我們轉向 Python。我使用Google Colaboratory 進行此類計算,因為它可以通過網絡訪問,并且我需要的所有庫都可用。但是,如果您的 Python 環境包含 SymPy 庫,您可以使用您喜歡的任何環境。

為了在 Python 中求解我們的方程組,讓我們首先導入 SymPy 庫,然后定義我們的矩陣,最后使用以下命令計算其簡化的行梯形,以確定兩個網格電流的值:

from sympy import *

dcEquations = Matrix([[3000, 1500, 9],[1500, 1650, 6]])

dcEquations.rref()

這會產生以下輸出:

(Matrix([

[1, 0, 13/6000],

[0, 1, 1/600]]), (0, 1))

這些代碼片段告訴我們,I 1的值為 13/6000 A 或 2.17 mA,而 I 2的值為 1/600 A 或 1.67 mA。

使用 Python 的穩態交流分析示例

我們用于分析圖 1 中的直流電阻電路的方法也可以用于分析穩態交流電路,并且 在紙上設計一個實際上可以服務于實際目的的交流電路并不需要花費太多精力。圖 3 顯示了一個帶有兩個無功負載(電感器)的電路,每個負載都可以代表一個用于空調單元、污水泵、冰箱壓縮機或其他家用電器設備的電機

pYYBAGMf4qGAfT1xAABM08D8mko564.png

圖 3. 具有兩個無功負載的穩態交流電路示例。

圖 3 中的電路稱為“穩態”交流電路,因為它的電源具有固定頻率和恒定幅度。從這里開始,我們需要將電路中的電感轉換為阻抗(以歐姆為單位),以便我們可以使用網格電流方法來分析其穩態行為。因此,我們根據公式 2 計算電路中電感器的阻抗,使用源的驅動頻率為 ω (120π rad/s)。

pYYBAGMf4qyAAAxBAAAL30Rd3dg558.png

在圖 4 中,我們用每個無源元件的阻抗和相量網格電流 I 1和 I 2重新繪制了電路。

poYBAGMf4r-Ac8AGAABhTdlkYLg539.png

圖 4. 將電感轉換為阻抗后的圖 3 的交流電路。

就像我們對圖 1 中的電路所做的那樣,我們可以使用基爾霍夫電壓定律和歐姆定律推導出與圖 4 中電路中的元件和網格電流相關的方程組。方程 3a 和 3b 構成了該系統。

pYYBAGMf4suAEkk5AAArl4Usnyg916.png

同樣,用于求解圖 4 電路中網格電流的其余過程是純代數。該方程組的矩陣形式如圖 5 所示。

poYBAGMf4t-AdtOKAABDgfR0M_s976.png

圖 5. 等式 3a 和 3b 的矩陣表示圖 4 的穩態交流電路。

Python 中的以下命令將為圖 4 中電路中的網格電流值求解該方程組。請注意,我們可以在矩陣定義中使用“j”而無需任何特殊努力,因為“j”在 SymPy 中定義為復空間中的虛單位。

from sympy import *

acEquations = Matrix([[2+3.77j,-(2+3.77j), 120],[2+3.77j, -(5+6.41j), 0]])

acEquations.rref()

這會產生以下輸出:

(Matrix([

[1, 0, 35.7203044893402 - 44.6772284258869*I],

[0, 1, 22.5428313796213 - 19.8376916140667*I]]), (0, 1))

這告訴我們相量電流 I 1和 I 2分別為 (35.72 – j44.68)A 和 (22.54 – j19.84)A。請注意 Python 如何將虛數單位表示為“I”而不是“j”。為了將這些轉換為時間相關函數,我們應用了一點三角函數來找到它們各自的幅度和相位。I 1的幅度和相位通過等式 4a 和 4b 求得:

pYYBAGMf4vGAEFO_AAA4a8uNeRs673.png

類似地,根據等式 5a 和 5b 求出I 2的幅度和相位:

pYYBAGMf4vuASkIqAAA5ZcQeG6A582.png

最后,給定這些幅度和相位,我們確定 I 1和 I 2的函數形式:

pYYBAGMf4weAZIOVAAA2PmGENQQ637.png

Python 和 SymPy 對直流和穩態交流分析的好處

請注意,穩態交流分析確實需要預先從電感(和/或電容)轉換為復阻抗以及之后從相量形式轉換為時間相關形式的額外步驟。然而,使用 Python 應用這種矩陣技術在求解交流電路時比直流電路為我們節省了更多的計算時間,因為 Python 甚至可以為我們處理復雜的代數,輕松處理增加的虛數維度。

對于直流和穩態交流電路分析,可以輕松使用 Python 和 SymPy 庫來減少確定所需值所需的工作量。雖然這些示例中分析的電路相對簡單,但該技術可以擴展到具有更多網格的更復雜電路。以這種方式使用 Python 不僅可以減少解決電路問題所花費的時間,而且還可以幫助學生在練習新學習的網絡分析技術時在心理上區分電路理論和純代數。

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

    關注

    9

    文章

    3647

    瀏覽量

    679641
  • 交流電路
    +關注

    關注

    0

    文章

    184

    瀏覽量

    28836
  • python
    +關注

    關注

    56

    文章

    4792

    瀏覽量

    84628
收藏 人收藏

    評論

    相關推薦

    60個重要的Python示例

    60個重要的Python示例
    發表于 10-26 09:29 ?654次閱讀

    如下電流檢測電路具體是怎么分析的?

    在如圖電路中,+和DC+之間串接低值電阻,檢測正母線流過電流。 請教該電路具體是怎么工作的?尤其是在這兩個三極管的工作過程?如果電流從左往右流過,+點電壓高于DC+,該怎么
    發表于 03-03 11:29

    matlab的根軌跡、增益選擇、方程求解和演示示例命令

    matlab的根軌跡、增益選擇、方程求解和演示示例命令根軌跡 Pzmap 零極點圖 Rlocfind 交互式地確定根軌跡增益 Rlocus 畫根軌跡 Sgrid 在網格上畫連續根軌跡 Zgrid
    發表于 09-22 15:57

    電源網格的電壓下降和電遷移(EMI)效應分析

    電源網格的電壓下降和電遷移(EMI)效應分析集成電路電源分配系統的用途是提供晶體管執行芯片邏輯功能所需的電壓與電流。在0.13微米以下工藝技術時,IC設計師不能再想當然地認為VDD和VSS網絡
    發表于 10-23 11:10

    網格鋪銅時線寬報錯,改了網格線寬也沒用

    網格鋪銅時為什么線寬報錯呢?改了網格線寬也沒有用,不知道是什么原因,求解答。
    發表于 03-21 07:35

    HFSS求解器的主要特點

    求解的導體和介質模型表面的電流,由于HFSS-IE不需要另外繪制空氣盒子并對其劃分網格和計算,因此可以高效求解開發空間的輻射和散射問題,特別適合于計算大尺寸的開放域問題。HFSS-I
    發表于 06-28 06:48

    網格電流分析電路

    求解網格電流分析方程的基本過程如下:1.用循環電流標記所有內部回路。(我1,我2,...我L等)2.編寫[ L x 1 ]列矩陣[ V ],
    發表于 10-05 11:45

    IE和FEBI求解器詳解及對比

    在最新的HFSS2015里面,HFSS總共有五種算法求解器,HFSS-IE的全稱是積分方程法求解器,它是一個基于全波積分方程的電磁場求解器,該求解器采用的是面
    發表于 11-22 16:27 ?6144次閱讀
    IE和FEBI<b class='flag-5'>求解</b>器詳解及對比

    python代碼示例之基于Python的日歷api調用代碼實例

    本文檔的主要內容詳細介紹的是python代碼示例之基于Python的日歷api調用代碼實例。
    發表于 09-06 14:25 ?42次下載
    <b class='flag-5'>python</b>代碼<b class='flag-5'>示例</b>之基于<b class='flag-5'>Python</b>的日歷api調用代碼實例

    Python使用示例程序和工程文件免費下載

    本文檔的主要內容詳細介紹的是Python使用示例程序和工程文件免費下載。
    發表于 06-15 08:00 ?6次下載
    <b class='flag-5'>Python</b>使用<b class='flag-5'>示例</b>程序和工程文件免費下載

    HFSS的IE和FEBI求解器的詳細資料概述

     HFSS-IE的全稱是積分方程法求解器,它是一個基于全波積分方程的電磁場求解器,該求解器采用的是面網格求解的導體和介質模型表面的
    發表于 11-06 10:40 ?3次下載
    HFSS的IE和FEBI<b class='flag-5'>求解</b>器的詳細資料概述

    數列極限的求解方法及案例分析

    數列極限的求解方法及案例分析
    發表于 03-24 10:25 ?0次下載
    數列極限的<b class='flag-5'>求解</b>方法及案例<b class='flag-5'>分析</b>

    機器學習必學的Python代碼示例

    機器學習必學的Python代碼示例
    發表于 06-21 09:35 ?14次下載

    支路電流法是以什么為求解對象

    的定義 支路電流法是一種基于基爾霍夫電流定律(KCL)的電路分析方法。它通過將電路分解為若干個支路,并以這些支路的電流為變量,建立一組線性方程組來
    的頭像 發表于 08-08 17:00 ?969次閱讀

    使用DC/DC模擬確認線圈電流的方法和選定最佳線圈的示例

    本篇介紹了使用DC/DC模擬確認線圈電流的方法和選定最佳線圈的示例
    的頭像 發表于 08-20 17:05 ?443次閱讀
    使用<b class='flag-5'>DC</b>/<b class='flag-5'>DC</b>模擬確認線圈<b class='flag-5'>電流</b>的方法和選定最佳線圈的<b class='flag-5'>示例</b>
    主站蜘蛛池模板: 国产成人在线免费观看| 亚洲天堂2017无码| 思思99精品国产自在现线| 日本久久精品免视看国产成人| 麻豆成人啪啪色婷婷久久| 久久亚洲精品中文字幕60分钟| 久久伊人影院| 秋霞最新高清无码鲁丝片| 涩涩在线观看免费视频| 小sao货ji巴cao死你视频| 亚洲精品成人a| 91涩涩视频| 丰满人妻按磨HD| 精品一区二区三区AV天堂| 免费在线观看国产| 无码成A毛片免费| 中文字幕在线不卡日本v二区| jizz黑丝| 韩国精品韩国专区久久| 蜜桃最新网址| 亚洲国产精品嫩草影院久久| 777精品久无码人妻蜜桃| 国产精品久久久久久久AV下载| 久久精品123| 色99蜜臀AV无码| 7756短视频| 好大好硬好爽好深好硬视频| 欧美乱妇日本无乱码特黄大片| 性色无码AV久久蜜臀| RAPPER性骚扰大开黄腔| 精彩国产萝视频在线| 特级做A爰片毛片免费69| 97国产精品视频在线观看| 国产婷婷色综合AV蜜臀AV| 日本又黄又裸一级大黄裸片| 伊人久在线| 国内精品久久影视免费| 日韩午夜中文字幕电影| 97国产成人精品视频| 久久精品国产eeuss| 亚洲 视频 在线 国产 精品|