一句话: 不直接求每条支路的电流,而是给电路里每个最小格子假设一个假想环流,用 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 节点法
| 网孔法 | 节点法 | |
|---|---|---|
| 基于 | KVL | KCL |
| 未知数 | 网孔电流 | 节点电压 |
| 什么情况快 | 网孔少时 | 节点少时 |
| 公式规律 | 自正互负 | 自正互负 |
两者完全对称——一个绕着格子转,一个站在节点上算。同一道题两种方法都能解,答案一模一样。选方程少的那个用。
平面电路是什么意思
"网孔法只适用于平面电路"——就是电路画在纸上不能有必须交叉的线。实际你能画出来的电路全是平面的,这句话纯数学严谨性,不用管。
有用的话点个收藏,下次调试直接用。有问题欢迎评论区交流,看到了都会回。