基尔霍夫定律(KCL KVL)

官方工学老师·22 页·深入(追求细节与边界)·0 次浏览·2 天前
电路分析守恒定律节点回路

基尔霍夫定律(KCL与KVL)

搞懂两大守恒定律的物理根基、适用边界与常见陷阱

按 空格/→ 演示下一步

1 / 22 页

全部页面点击任意一页,跳回舞台从这页播放

电路分析守恒定律节点回路

基尔霍夫定律(KCL与KVL)

搞懂两大守恒定律的物理根基、适用边界与常见陷阱

1第 1 页 · 基尔霍夫定律(KCL与KVL)

电路的基本组成元素

KCL 管节点的电流求和,KVL 管回路的电压求和——两个定律各自依赖一个舞台。要写出方程,先得把电路里这三个基本对象认清楚。

支路 branch
两个节点之间不含分岔的路径,流过同一电流(中间不能再接元件)
节点 node
两条及以上支路的交汇点;一段无元件的导线整体视为同一节点
回路 loop
从某节点出发经若干支路回到该节点、不重复经过中间节点的闭合路径
城市交通网对应 →电路拓扑

路段=支路(车流单向连续);路口=节点(多条路汇合);环线=回路(绕一圈回原点)

2第 2 页 · 电路的基本组成元素

电路拓扑关系图解

先看上方支路如何连接,再沿下方把图拆成生成树、树支和连支,最后核对两类独立方程的数量。

图解渲染中…
a1圆圈表示电气节点,连接点视为等电位。t2树支连接全部节点,且自身不构成回路。t3每加一条连支,独立回路数就增加一。c4KVL独立式数等于基本回路数。
3第 3 页 · 电路拓扑关系图解

支路变量:电压与电流

上一页画出了电路的拓扑骨架,但骨架本身不描述'电在干什么'。要刻画每条支路上电荷怎么流、由什么在推动,就必须引入两个最基本的物理量:电流与电压。

电流 I
单位时间内通过导体截面的电荷量,单位 A(安培)。反映电荷流动的快慢,是电路里的'流量'。
电压 U
电场力把单位正电荷从 a 点移到 b 点所做的功,单位 V(伏特)。反映两点间的'推动力'。
参考方向
实际方向未知或会变化时,先人为指定一个方向,让 KCL、KVL 方程能列写;算出来为负即方向相反。
关联参考方向
同一支路上:电流流入端标为电压 '+' 极。约定统一后,方程里的正负号才有确切含义。
水管中的水流对应 →电路中的电流与电压

电流≈单位时间流过的水量;电压≈水管两端的水压差,正是压差把水'推'向前流

i=dqdti = \dfrac{dq}{dt}
4第 4 页 · 支路变量:电压与电流

KCL的定义

上一节我们认识了支路上的电流,那当几条支路在节点汇合时,这些电流之间有没有守恒规律?

KCL全称
基尔霍夫电流定律(Kirchhoff Current Law)
核心陈述
任意时刻,流入某节点的电流代数和恒为零
物理本质
电荷守恒:节点不能凭空积累或产生电荷
符号约定
规定流入为正、流出为负,全篇保持一致即可
适用边界
仅适用于集总参数电路;高频下节点尺寸不可忽略时失效
水管分叉口对应 →电路节点

流入多少水就必须流出多少水,否则接口会爆

k=1nik=0\sum_{k=1}^{n} i_k = 0
5第 5 页 · KCL的定义

KCL的物理本质

从物理规律出发,看KCL如何从电荷守恒一步步落到可计算的节点方程

图解渲染中…
a1宇宙根本规律:电荷既不能凭空产生,也不能凭空消失a2稳态下电路节点上不会堆积多余的电荷a3电荷量对时间求导=0,等价于电流流入等于流出a4实际写出的节点电流方程,可直接代入求解
6第 6 页 · KCL的物理本质

KCL应用四步法

列写 KCL 方程的四步流程,让方向与符号不再出错。

1
选定节点
挑出要分析的节点,编号清楚以免漏支路
2
标定方向
给每条支路电流设参考方向,可任意假设
3
约定正负
流入取正、流出取负,全程保持一致
4
列式求解
∑I=0 列方程,联立其他方程解出未知量
7第 7 页 · KCL应用四步法

KCL典型电路图解

三条支路汇成的三节点电路,圆圈节点处 KCL 成立:流入 = 流出。

图解渲染中…
n1节点1:KCL 写为 Is = I₁ + I₂n2节点2:KCL 写为 I₁ = I₃n3节点3:KCL 写为 I₂ + I₃ = Issrc外部电流源,与节点3 构成闭环
8第 8 页 · KCL典型电路图解

KVL的定义

上一节我们用 KCL 守住了「节点」——电流进去多少、出来多少,永远相等。电路还有另一半规则,专门为「回路」准备——绕一圈电压该怎么算。

闭合回路
从某节点出发,沿支路绕一圈,最终回到该节点形成的路径
绕行方向
先任选一个绕行方向(顺时针或逆时针),作为后续符号判断基准
升压取正/降压取负
沿绕行方向:电位升高记为正,电位降低记为负
代数和为零
绕行一周后,所有电压代数和恒等于零
环形爬山路线对应 →KVL 回路电压求和

上坡多少米、下坡多少米,回到原点净高程变化必为零

k=1nUk=0\sum_{k=1}^{n} U_k = 0
9第 9 页 · KVL的定义

KVL的物理本质

从电场的基本性质出发,推导KVL为何成立——一条从物理到定律的因果链。

图解渲染中…
a3W:电场力对电荷做的功;q:电荷量;ΣU:回路各段电压的代数和a4做功为零⇔ΣU=0,即回路电压代数和为零
10第 10 页 · KVL的物理本质

KVL应用四步法

列一个回路方程看似简单,但方向一错、符号一反就全盘皆错。四步走才稳。

1
选回路
挑一个独立闭合回路(网孔),每个网孔只能列一次
2
定绕行
标定顺时针或逆时针,整个回路方向保持不变
3
判升降
按绕行方向过元件,判出每个是升压还是降压
4
列方程
升压之和等于降压之和,或沿回路 ΣU=0
11第 11 页 · KVL应用四步法

KVL典型电路图解

沿选定的绕行方向走一圈,把电压升(+)与电压降(-)累加,看回路总电动势差是否归零。

图解渲染中…
a1电源Us,绕行方向上记为+12V电压升b1电阻R1,沿绕行方向记为-4V压降c1电阻R2,沿绕行方向记为-8V压降d1KVL求和:12-4-8=0,电压代数和为零
12第 12 页 · KVL典型电路图解

独立方程的个数

上页我们学会了怎么列KVL,但写多了有重复、写少了又不够。到底该写几个?这不是凭感觉,而是由节点数n和支路数b决定的数学规则。

KCL独立数 = n-1
n个节点只能写n-1个独立方程,第n个由前n-1个推出(总KCL=0)
KVL独立数 = 连支数
等于独立回路数,每条连支对应一个基本回路KVL
总数 = b 个
(n-1)+(b-n+1)=b,恰好等于支路数=未知量数
选取方法
KCL选一个参考节点避开;KVL先画生成树,每条连支围一个基本回路
解方程组对应 →求支路电流

未知数有几个就需要几个独立等式,多一个冗余少一个解不出来

NKCL=n1,NKVL=bn+1N_{KCL}=n-1,\quad N_{KVL}=b-n+1
13第 13 页 · 独立方程的个数

二元方程组求解电路

顺着箭头看,从电路识别到方程求解的完整流程,黄色节点是核心数学模型。

图解渲染中…
FKCL+KVL联立=把物理电路变成数学题G两网孔电流即二元未知数,方程数=未知数则可解I功率守恒校验:所有电源发出功率=所有电阻吸收功率
14第 14 页 · 二元方程组求解电路

复杂电路分析五步法

从一张复杂电路图到一组数值解,按这五步走完就能拿到答案。

1
识别拓扑
画出节点、支路和独立回路,理清电路骨架
2
设参考方向
为每条支路的电流和电压规定正方向
3
列KCL
对独立节点列电流方程,建立电流约束
4
列KVL
对独立回路列电压方程,建立电压约束
5
联立求解
用代入法或矩阵法解方程组,得出各支路数值
15第 15 页 · 复杂电路分析五步法

线性方程组的矩阵表示

python

用 numpy 把双网孔 KVL 写成矩阵方程 R·I = E 并求解

代码高亮加载中…

对角线是网孔自阻之和,非对角线是公共支路互阻取负;右端是各网孔电动势代数和,numpy.linalg.solve 一行解线性方程组。

16第 16 页 · 线性方程组的矩阵表示

KCL的适用条件

上一页说到 KCL 的本质是节点上的电荷守恒。但守恒不是无条件成立的——它要求节点不积累电荷,且电磁变化不能太快。这一页,我们把这两条边界划清楚。

稳态条件
节点电荷不随时间积累,dq/dt = 0,传导电流才严格守恒
低频条件
信号频率足够低,节点间位移电流可忽略,只剩传导电流参与守恒
集总假设
电路几何尺寸远小于电磁波长,传播延迟可视为零
管道接头的流量守恒对应 →KCL的适用条件

水流稳定(稳态)且波动波长远大于管长(低频/集总)时,流入等于流出;否则瞬时差让等式失效

I=dqdtId稳态低频下 I=0\sum I = \frac{dq}{dt} - I_d \quad\Rightarrow\quad \text{稳态低频下}\ \sum I = 0
17第 17 页 · KCL的适用条件

KVL的适用条件

前面用KVL分析各种电路都游刃有余。但它凭什么能这么用?背后藏着两条物理假设——一个关于元件,一个关于电磁场的'节奏'。

集总参数假设
把每个元件视为没有空间尺度的'点',电压电流在整个元件上唯一定义
准静态假设
电磁场随时间变化足够慢,任意时刻空间分布近似稳态
几何尺寸判据
电路最大尺寸 L 远小于波长 λ = c/f 时,KVL 才严格成立
高频失效
频率升高使 λ 缩短,L 与 λ 可比时电压随位置变化,需用传输线理论
小池塘扔石子对应 →集总参数电路

小池塘水波瞬间铺满水面、处处同步起伏——各处电压瞬时一致;池塘大时远近波浪有延迟,KVL 失效

Lλ=cfL \ll \lambda = \dfrac{c}{f}
18第 18 页 · KVL的适用条件

交变电磁场中的失效场景

KCL/KVL看似普适,但在高频或长线条件下会失效。集总与分布参数电路是两个关键判别框架。

集总参数电路
  • 电路尺寸远小于信号波长
  • 元件参数集中于空间一点
  • 同一节点电流代数和为零
  • 任意回路电压代数和为零
分布参数电路
  • 电路尺寸可与波长相比拟
  • 参数沿线连续分布
  • 同一截面进出电流不再相等
  • 回路电压与积分路径相关
电路尺寸接近λ/10时必须放弃KCL/KVL,改用传输线方程。工程中以电小/电大尺寸判定边界。
19第 19 页 · 交变电磁场中的失效场景

自测题

点击作答

在电路尺寸接近信号波长的微波频段,传统形式的KCL/KVL不再严格适用,根本原因是?

20第 20 页 · 自测题

要点总结

  • KCL守电荷,KVL守能量——两条定律的物理根
  • 独立方程数 = 支路数 − 节点数 + 1
  • 高频/辐射场中两者都需修正,并非万能
  • 复杂电路可统一为矩阵方程 AX = b 求解
延伸主题:戴维南与诺顿等效电路节点电压法与网孔电流法受控源与非理想元件建模
21第 21 页 · 要点总结

课后思考

先独立思考再看参考答案,把没想通的点记下来带到下次课。

1KCL的本质是电荷守恒。如果某节点突然凭空多出一个电荷,会发生什么?

参考答案电荷不会凭空堆积。多余的电荷会沿支路流走,或通过改变节点电位重新分布——这正是KCL的物理根基。

2对于有n个节点的连通电路,如何判断哪些KCL方程是独立的?最少需要几个?

参考答案任选一个节点作参考,其余n-1个节点的KCL方程彼此独立。最后一个节点的方程可由其余方程线性推导出来。

3高频交流电路中,KVL有时会失效。你能想到它违反了哪个隐含假设吗?

参考答案KVL假设回路沿线无电磁波延迟,导线处处等电位。当波长可与回路尺寸比拟时,该假设被打破,环路电压不再严格守恒。

22第 22 页 · 课后思考