音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

DC和穩(wěn)態(tài)交流電路分析使Python變得容易

出處:維庫電子市場網(wǎng) 發(fā)布于:2025-02-24 16:59:38 | 581 次閱讀

  基本電路是線性系統(tǒng),并確定電路中電流或電壓的值需要使用線性代數(shù)。我發(fā)現(xiàn),當我“求解”電路時(即確定流經(jīng)電路中所有元素的電流的值)時,電路定律的應(yīng)用才能在確定關(guān)注量的數(shù)量之前完成。在短短幾分鐘的時間里,我們可以確定一個描述簡單電路行為的方程式系統(tǒng)。但是,手動操縱一組代數(shù)方程來找到我們要尋找的數(shù)量可能需要我們一段時間。
  許多學(xué)生和教育者經(jīng)常向MATLAB尋求諸如此類的線性系統(tǒng)的幫助,但是Python和Sympy軟件包也可以用來輕松自由地分析DC和穩(wěn)態(tài)AC電路。從DC分析開始,讓我們通過查看一些示例來說明這一點。
  DC分析示例 - 使用Python求解網(wǎng)格電流  圖1中的電路可能在現(xiàn)實生活中不存在,并且沒有實用性。、

  示例電路示意圖。
  圖1。 直流電路示例示意圖。
  但是,在典型的電路分析教科書中,具有直流電源的完全電阻電路被用作練習(xí)在大型電路的背景下練習(xí)應(yīng)用Kirchhoff定律和歐姆法律的手段。
  請注意,我認為,如果您認為這些不是真實的電路,而是對具有特定知識基礎(chǔ)和技能設(shè)置的人的難題,這會有所幫助……為了娛樂!
  除此之外,我在此電路上繪制了網(wǎng)狀電流I 1和I 2,我們可以使用網(wǎng)格當前分析技術(shù)來設(shè)計以下等式1a和1b:
  $$3KΩ\ CDOT I_1 +1.5kΩ\ CDOT I_2 = 9V $$等式1a
  $$1.5kΩ\ CDOT I_1 +1.65kΩ\ CDOT I_2 = 6V $$等式1b
  借助此方程式系統(tǒng),我們實際上已經(jīng)應(yīng)用了電路理論。將這些方程式一起處理以求解網(wǎng)格電流I 1和I 2的值的其余任務(wù)純粹是代數(shù)。讓我們將此方程式系統(tǒng)轉(zhuǎn)換為矩陣,并使用Python為我們磨削代數(shù)。我們的矩陣將由每個網(wǎng)格電流的電阻系數(shù)和方程右側(cè)的電壓組成,如圖2所示?! ∈纠仃?/p>

  圖2。 描述圖1電路的I,R和V關(guān)系的矩陣方程。
  接下來,我們轉(zhuǎn)向Python。我將Google合同性用于 此類計算,因為它可以通過網(wǎng)絡(luò)訪問,并且我需要的所有庫都可以使用。但是,如果您的Python環(huán)境包括Synpy庫,則可以使用您喜歡的任何環(huán)境。
  要在Python中求解我們的方程系統(tǒng),讓我們首先導(dǎo)入Sympy庫,然后定義我們的矩陣,并最終使用以下命令來確定兩個網(wǎng)格電流的值以確定兩個網(wǎng)格電流的值:
  from sympy import *
  dcEquations = Matrix([[3000, 1500, 9],[1500, 1650, 6]])dcEquations.rref()
  這會產(chǎn)生以下輸出:
  (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的穩(wěn)態(tài)交流分析示例
  我們用來分析圖1中DC電阻電路的方法也可以用于分析穩(wěn)態(tài)的交流電路,并且在紙上設(shè)計AC電路并不需要太多努力,而AC電路 實際上可以實現(xiàn)真正的目的。圖3顯示了帶有兩個反應(yīng)載荷(電感器)的電路,每個電路都可以代表空調(diào)單元,污水泵,冰箱壓縮機或其他一些家用電氣設(shè)備的電動機?! в袃蓚€反應(yīng)載荷的電路示例。

  圖3。 具有兩個反應(yīng)載荷的穩(wěn)態(tài)交流電路示例。
  圖3中的電路稱為“穩(wěn)態(tài)”交流電路,因為其電源具有固定頻率,并具有恒定的幅度。從這里開始,我們需要將電路中的電感轉(zhuǎn)換為阻抗(以歐姆為單位),以便我們可以使用網(wǎng)格當前方法來分析其穩(wěn)態(tài)行為。因此,我們使用源為ω(120πrad/s)的驅(qū)動頻率根據(jù)公式2計算電阻器的阻抗。
  $$ z_l =jΩl$$
  等式2。
  在圖4中,我們用標記為每個被動元件的阻抗和相組網(wǎng)電流I 1和I 2重新繪制電路。  示例電路示意圖具有阻抗。

  圖4。 將電感轉(zhuǎn)換為阻抗后的AC電路。
  就像我們在圖1中使用的電路一樣,我們可以使用Kirchhoff的電壓定律和歐姆定律來得出一個方程式系統(tǒng),該方程式與圖4中電路中的元素和網(wǎng)格電流相關(guān)聯(lián)。等式3a和3b包含該系統(tǒng)。
  $$(2 + J3.77)ω\ CDOT I_1-(2 + J3.77)ω\ CDOT I_2 = 120V $$等式3a。
  $$(2 + J3.77)ω\ CDOT I_1-(5 + J6.41)ω\ CDOT I_2 = 0 $$等式3b。
  同樣,用于求解圖4電路中網(wǎng)格電流的其余過程是純代數(shù)。該方程系統(tǒng)的矩陣形式如圖5所示?! 》匠?a和3b的矩陣。

  圖5。 代表圖4的穩(wěn)態(tài)交流電路的公式3A和3B的矩陣。
  Python中的以下命令將解決該方程系統(tǒng)的電路中的網(wǎng)格電流值。請注意,我們可以在矩陣定義中使用“ J”,而無需任何特殊的努力,因為“ J”在Sympy中定義為Sympy中的“ J”復(fù)雜空間中的假想單元。
  from sympy import *
  acEquations = Matrix([[2+3.77j,-(2+3.77j), 120],[2+3.77j, -(5+6.41j), 0]])acEquations.rref()
  這會產(chǎn)生以下輸出:
  (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如何將虛構(gòu)的單位表示為“ I”而不是“ J”。為了將這些轉(zhuǎn)換為時間依賴性函數(shù),我們應(yīng)用一些三角學(xué)來找到它們各自的幅度和相位。 I 1的幅度和相位通過公式4a和4b找到:
  $$ | i_1 | = \ sqrt {35.72^2 + 44.68^2} a = 57.20 \ space a $$等式4a。
  $$θ_1= atan(\ frac {-44.68} {35.72})= -51.36°= 0.8964 rad $$等式4b。
  同樣,根據(jù)等式5a和5b的幅度和階段,i 2的幅度和階段也可以找到:
  $$ | i_2 | = \ sqrt {22.54^2 + 19.84^2} a = 30.02 \ space a $$等式5a。
  $$θ_2= atan({\ frac {-19.84} {22.54}}})= -41.35°= 0.7217 rad $$等式5b。
  最后,鑒于這些幅度和階段,我們確定了I 1和I 2的功能形式:
  $$ i_1(t)=(57.20)a \ cdot \ cos(120πt -0.8964)$$等式6a。
  $$ i_2(t)=(30.02)a \ cdot \ cos(120πt -0.7217)$$等式6b。

0次

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時間周一至周五
9:00-17:30

關(guān)注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務(wù)的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!