网孔电流法保姆级教程

📅 2026/7/23 9:59:01 👁️ 阅读次数 📝 编程学习
网孔电流法保姆级教程

一句话: 不直接求每条支路的电流,而是给电路里每个最小格子假设一个假想环流,用 KVL 列方程。自电阻 × 自电流 - 互电阻 × 邻电流 = 本网孔电压和——就这一条公式。

适合谁读:学完节点电压法,想掌握另一套系统化解电路方法的初学者。

核心思路

节点电压法基于 KCL——在结点上做电流加减。网孔电流法基于 KVL——绕着回路做电压加减。

不给每条支路单独设电流,而是给每个最小格子假设一个"网孔电流"(假想的环流)。解出环流后再反推各支路的实际电流。

拿交通做比喻:节点法像站在十字路口数车流量(KCL),网孔法像开车绕环路一圈看海拔升降(KVL)。同一个城市,两种看的角度。

手把手走一遍

以最经典的二网孔电路为例,左格子 → i1(顺时针),右格子 → i2(顺时针)。就两个未知数。

左边网孔,绕一圈:经过电压源(升,正)→ R1 上降压 i1·R1 → R3 上有 i1 和 i2 同时流过,方向相反,净电流 = i1 - i2:

(R1 + R3)·i1 - R3·i2 = Us1

右边网孔,绕一圈:经过 R2 上压降 i2·R2 → 电压源(升)→ R3 上净电流 = i2 - i1:

-R3·i1 + (R2 + R3)·i2 = Us2

联立解二元一次方程组 → 得到 i1、i2。中间那个电阻 R3 的实际电流 = i1 - i2。

直接套公式

写熟了不用每次推导,直接套:

(自电阻和) × i_self - (公用电阻) × i_neighbor = 本网孔电压源代数和
含义正负
自电阻本网孔全部电阻之和恒正
互电阻两网孔共用的电阻恒负
右边本网孔电压源的代数和沿网孔方向,负极到正极为升(取正)

为什么互电阻永远是负号?两个网孔电流流过同一电阻时方向相反——一个顺一个逆。减号就是这个物理事实的数学表达。

校验

解出后随便找一条不沿着网孔边框走的路径(比如外侧大圈),把所有电阻压降和电源电压加一遍,看 KVL 是否成立。成立 = 没算错。

网孔法 vs 节点法

网孔法节点法
基于KVLKCL
未知数网孔电流节点电压
什么情况快网孔少时节点少时
公式规律自正互负自正互负

两者完全对称——一个绕着格子转,一个站在节点上算。同一道题两种方法都能解,答案一模一样。选方程少的那个用。

平面电路是什么意思

"网孔法只适用于平面电路"——就是电路画在纸上不能有必须交叉的线。实际你能画出来的电路全是平面的,这句话纯数学严谨性,不用管。


有用的话点个收藏,下次调试直接用。有问题欢迎评论区交流,看到了都会回。