摘 要:電路中計算支路電流時,常采用支路電流法、網(wǎng)孔電流法、節(jié)點電位法等方法列出相關(guān)設(shè)定變量的方程組并進行求解,在實際應(yīng)用時,利用復(fù)雜的程序完成對這一過程的處理有些過于煩瑣,本文作者提出利用克萊姆法先將網(wǎng)孔方程作整齊化處理,再結(jié)合電子計算表格進行對電路支路電流求解,求解過程較為簡單且容易實現(xiàn),在實際的電路計算中作為輔助計算單元有著較強的實用意義。
關(guān)鍵詞:電路求解 支路電流 克萊姆法結(jié)合Excel
1克萊姆法在電路中求解支路電流的應(yīng)用
1.1 常用的求解支路電流的方法
在含有理想電源(電壓源或電流源)的電路中求解各支路電流的方法中,常用的方法有:第一種為支路電流法,其方法為以直接使用基爾霍夫電流定理列出支路電流代數(shù)和方程,其中方程的個數(shù)為節(jié)點數(shù)減一,并直接使用基爾霍夫電壓定理列出在電路的網(wǎng)孔中以所有支路電流流過相關(guān)電阻所產(chǎn)生的電壓代數(shù)和加上所有理想電壓源的代數(shù)和的方程,其中方程的個數(shù)為網(wǎng)孔的個數(shù);第二種為網(wǎng)孔電流法,假想一個存在于電路網(wǎng)孔中的電流即網(wǎng)孔電流,該電流的特點是沿著網(wǎng)孔流過網(wǎng)孔中的所有電阻,將其作為未知量,為方便列方程組可以引入所謂教育自電阻和互電阻來作為網(wǎng)孔電流的系數(shù),方程的個數(shù)為網(wǎng)孔數(shù);第三種為節(jié)點電位法,方法是將電路中的一個節(jié)點作為參考節(jié)點,以其它節(jié)點電位為未知量,為方便列方程組可以引入所謂自電導(dǎo)和互電導(dǎo)來作為節(jié)點電位的系數(shù),方程的個數(shù)為電路中總節(jié)點數(shù)減一。
1.2 克萊姆法在網(wǎng)孔電流法中的應(yīng)用
支路電流法的優(yōu)點列方程時思路較簡單,其主要的缺點是列出的方程需要進行整理,未知數(shù)的系數(shù)才整齊,這點不太利于應(yīng)用于計算程序類的計算。節(jié)點電位法的優(yōu)點是其可以用于立體電路中支路電流的求解,且未知數(shù)的系數(shù)整齊很適合計算程序類的計算,但缺點就是列方程時需考慮的因數(shù)較多,易出錯。網(wǎng)孔電流法就較為折衷一些,既具備未知數(shù)的系數(shù)整齊的特點,考慮的因數(shù)又不多。故本文選用網(wǎng)孔電流法為例,克萊姆法解相關(guān)網(wǎng)孔電流法的方程組。
2克萊姆法結(jié)合電子表格求解網(wǎng)孔電流法的方程組
2.1 電子表格Excel的運算特點
電子表格Excel屬于應(yīng)用最為廣泛的計算表格軟件,其自帶的計算類庫函數(shù)非常豐富,例如四則運算、三角函數(shù),各類冪函數(shù),簡單矩陣等,完全能夠滿足電路中對支路電流求解的需要。當然像MATLAB等計算類軟件仿真方面比Excel強大得多,但在使用和編程時難度就比Excel大了。本文敘述克萊姆法結(jié)合電子表格求解網(wǎng)孔電流法的方程組的應(yīng)用。
2.2 克萊姆法結(jié)合電子表格求網(wǎng)孔電流法的方程組的應(yīng)用實例
最后可以根據(jù)各支電流與網(wǎng)孔電流的關(guān)系來計算,例如:流過電阻R1的電流(若假設(shè)其參考方向與網(wǎng)孔電流1相同)為例即為網(wǎng)孔電流1。而流過電阻R2(也假設(shè)其參考方向與網(wǎng)孔電流1相同),則該電流為網(wǎng)孔電流1減去網(wǎng)孔電流2(即為兩者的代數(shù)和,因為兩者的參考方向,在流過電阻R2時相反)。
2.3 將實例中的公式編入到電子表格Excel(如圖2)
在圖2中先確定所有需要的量:電路中的電阻,在圖1中電阻個數(shù)共有6個,實際中根據(jù)電路中的電阻個數(shù)具體確定;電路中的電源(主要是理想電壓源,若出現(xiàn)理想電流源時,可以對其和周邊的并聯(lián)電阻進行組合成實際電流源,之后對進行等效變換為實際電壓源即可),圖中共有4個;網(wǎng)孔電流方程參數(shù)指的是前面式子(5)中的12個系數(shù),具體的計算公式由式子(2)至(4)確定;克萊姆法中的一個分母系數(shù)和三個分子系數(shù)由式子(6)至(9)確定;三個網(wǎng)孔電流由式子(10)確定。各支路電流的計算是根據(jù)電路圖中,假設(shè)各支路電流的參考方向后,確定其與相關(guān)網(wǎng)孔電流關(guān)系后進行代數(shù)疊加。
以上的電子計算表格可根據(jù)電路的實際變化作相應(yīng)的改動就行,若網(wǎng)孔數(shù)量為四個以上,先將這些變量進行消元處理變?yōu)槿齻€變量后,改變其12個系數(shù)的函數(shù)關(guān)系,然后編入相應(yīng)的計算單元中。
3對實際數(shù)據(jù)的處理方法
在進行數(shù)據(jù)計算時,常常會遇到保留小數(shù)點的問題,如圖2中三個網(wǎng)孔電流都是無限小數(shù)值,Excel中提供了保留小數(shù)點后8位的計算精度,在實際應(yīng)用中一般保留至小數(shù)點后兩位就可滿足了,可以對數(shù)據(jù)進行如下處理,具體為:網(wǎng)孔電流1等于0.639979383,可以用INT(0.639979383*100+0.5)/100來解決。先將該數(shù)據(jù)乘以100,然后加0.5這樣數(shù)據(jù)變?yōu)?4.4979383取整后變?yōu)?4,除以100后為最后四舍五入的0.64。
4 結(jié)論
將數(shù)學(xué)、計算機應(yīng)用、電路計算三者作為結(jié)合,實際上就是將數(shù)學(xué)、計算機應(yīng)用和工程類的學(xué)科結(jié)合的發(fā)展方向。本文以小見大,利用線性代數(shù)中的克萊姆法將電路中網(wǎng)孔方程的相關(guān)系數(shù)作整齊化處理,再利用電子計算表格Excel中提供的豐富計算功能進行相關(guān)編程對方程進行求解,這樣提高了計算的效率,為電路計算提供了較為簡便的輔助計算單元部分。整個方法對電路的支路電流計算有著有效的實際意義。其中的一些思路可以應(yīng)用于MATLAB,為進行電路復(fù)雜仿真提供了相應(yīng)的路徑。
參考文獻
[1] 許愛德等. 電路理論[M]北京;電子工業(yè)出版社,2015
[2] 謝二蓮. 電路參數(shù)計算的方法和技巧[J]. 寧波職業(yè)技術(shù)學(xué)院學(xué)報,2005,9(2):30-32
[3] 王秋妍,呂宏偉. 網(wǎng)孔電流法分析理想電流源電路的研究[J]. 中國電力教育,2014,(32):203-205.
[4] 趙勇,初廣前. 淺析電路課程"網(wǎng)孔電流法"的學(xué)習(xí)[J]. 科技資訊,2017,15(21):148,151.
作者簡介:鐵衛(wèi)華,男,云南水利水電職業(yè)學(xué)院電力工程系教師,高校講師,工程碩士。