Lesson 4.5.3

电路分析

Circuit Analysis

HS→UG15 个知识点11 幅图示5 张表格

Learning objectives

完成本课后,你应能:

  1. 精确定义理想导线、节点、支路、回路与网孔,并从拓扑上识别电路未知量;
  2. 从电荷守恒和能量守恒解释 Kirchhoff junction rule 与 loop rule,正确处理符号;
  3. 用支路法、节点法或网孔法建立并求解多回路线性方程,做 KCL、KVL 与功率复核;
  4. 建模有限内阻电流表和电压表,量化 loading error;
  5. 从端口开路电压和等效电阻构造 Thevenin/Norton 等效,并说明线性网络和端口条件。

Prerequisites

  • Resistance and Electrical Energy:Ohm 定律、emf、端电压与功率;
  • 代数线性方程组、矩阵与有效数字;
  • 电势差的路径积分与电荷连续性;
  • 理想电压源、理想电流源和电阻元件模型。

Scope and conventions

本课研究 lumped-element、准静态直流网络:元件尺寸远小于有关电磁传播波长,节点内传播延迟可忽略,理想导线电阻为零。电流方向可先任意假设;若解为负值,真实方向相反。沿选定回路行进时,电阻沿电流方向为电势降 \(-IR\),逆电流为电势升 \(+IR\);跨理想电源从负端到正端为 \(+\mathcal E\)。所有仪表连接都被视为会改变网络,除非取理想极限。

Notation and modeling contract

Symbol Meaning SI unit / convention
\(V_n\) 节点 \(n\) 相对参考地的电势 \(\mathrm V\)
\(I_b\) 支路电流 \(\mathrm A\);方向先假设
\(R\) 电阻 \(\Omega\)
\(\mathcal E\) 理想电源的 emf \(\mathrm V\)
\(R_A\) 电流表内阻 理想极限 \(R_A\to0\)
\(R_V\) 电压表内阻 理想极限 \(R_V\to\infty\)
\(V_{\mathrm{th}},R_{\mathrm{th}}\) Thevenin 开路电压、端口等效电阻 \(\mathrm V,\Omega\)
\(I_N,R_N\) Norton 短路电流、端口等效电阻 \(\mathrm A,\Omega\)

K01 — Ideal wires, nodes, branches, and loops / 理想导线、节点、支路与回路

Knowledge ID: P04-U05-L03-K01

1. 理想导线与节点

理想导线的电阻和电感在本模型中均忽略,因此一段连续理想导线上的所有点属于同一节点并具有同一电势。图纸上导线很长或拐弯不会产生额外压降;交叉线只有在明确连接点时才属于同一节点。

Circuit Analysis — 1. 理想导线与节点(图 1)
图 11. 理想导线与节点

图 1 中:节点是等势连接集合;支路是两个节点之间含一个或多个串联元件且中间无分流的路径;回路是从某节点出发并回到该节点的闭合路径。

2. 回路、网孔和独立方程数

平面电路中的 mesh 是内部不再包含其他回路的最小回路;loop 则可包围多个网孔。对一个连通网络,若有 \(N\) 个节点和 \(B\) 条支路,独立 KCL 方程数为 \(N-1\),独立回路数为

\[L=B-N+1.\]

这是一条拓扑计数,不替代元件的 \(V\)–\(I\) 关系。

Circuit Analysis — 2. 回路、网孔和独立方程数(图 2)
图 22. 回路、网孔和独立方程数

图 2 提醒:写三个回路方程不代表三个都独立;重复方程会使线性系统奇异或冗余。


K02 — Kirchhoff's junction and loop rules / 基尔霍夫节点与回路定律

Knowledge ID: P04-U05-L03-K02

1. Junction rule:节点不能持续积累电荷

连续性方程积分给出节点处

\[\sum I_{\mathrm{in}}=\sum I_{\mathrm{out}},\]

或按统一代数符号写 \(\sum_k I_k=0\)。若节点电荷显著随时间变化,应有电容效应;纯 DC lumped model 把这类暂态排除。

Circuit Analysis — 1. Junction rule:节点不能持续积累电荷(图 3)
图 31. Junction rule:节点不能持续积累电荷

图 3 的箭头只是先验定义;若求得 \(I_4<0\),实际电流进入节点。

2. Loop rule:闭合路径的电势变化代数和为零

在准静态 lumped circuit 中,绕任意闭合回路回到同一点,

\[\sum_{\mathrm{loop}}\Delta V_k=0.\]

它是能量守恒/单值节点电势的电路表达。实际含显著时变磁通的空间回路满足 Faraday 定律,此时简单“静电势降和为零”必须把感应 emf 当作元件或场项纳入。

Circuit Analysis — 2. Loop rule:闭合路径的电势变化代数和为零(图 4)
图 42. Loop rule:闭合路径的电势变化代数和为零

3. 符号纪律

Circuit Analysis — 3. 符号纪律(图 5)
图 53. 符号纪律

图 5 给出可复用规则:符号由“穿越方向”和“元件端口极性”共同决定。回路方向选顺时针或逆时针都可以,只要从头到尾一致。


K03 — Multiloop circuit solution / 多回路电路求解

Knowledge ID: P04-U05-L03-K03

1. 三种方法的选择

  • 支路电流法: 为每支路设电流,配 \(N-1\) 个 KCL 与 \(L\) 个 KVL;直观但未知量多。
  • 节点电压法: 选参考地,用 \(I=(V_i-V_j)/R\) 写非参考节点 KCL;适合节点少、支路多。
  • 网孔电流法: 平面电路每网孔设电流;共享电阻压降用 \(R(I_i-I_j)\);适合网孔少。
Circuit Analysis — 1. 三种方法的选择(图 6)
图 61. 三种方法的选择

图 6 中共享支路的两个网孔电流方向相反,因此电阻项出现在矩阵的非对角位置。

2. 矩阵结构与验证

线性电阻网络可写为

\[\mathbf R\mathbf I=\boldsymbol{\mathcal E}.\]

网孔矩阵对角元是该网孔电阻之和,非对角元是共享电阻的负值(按同向网孔电流约定)。求解后必须执行:

  1. 每个独立节点的 KCL 残差为零;
  2. 每个独立回路的 KVL 残差为零;
  3. 电源净供电功率与电阻耗散 \(\sum I^2R\) 一致。
Circuit Analysis — 2. 矩阵结构与验证(图 7)
图 72. 矩阵结构与验证

图 7 把“检查”放回求解循环;它不是答案之后可省略的装饰步骤。


K04 — Voltmeters, ammeters, and loading / 电压表、电流表与负载效应

Knowledge ID: P04-U05-L03-K04

1. 正确连接与理想极限

电流表要测某支路电流,必须串联,理想 \(R_A=0\);电压表要测两点电压,必须并联,理想 \(R_V\to\infty\)。真实仪表会改变电路:电流表增加串联电阻,电压表为被测支路增加并联通道。

Circuit Analysis — 1. 正确连接与理想极限(图 8)
图 81. 正确连接与理想极限

图 8 中若把电流表直接跨在电源两端,低 \(R_A\) 可能造成近似短路;若把电压表串联,电流会被极大压低。

2. 电压表负载的定量模型

测分压器下电阻 \(R_2\) 时,实际等效为 \(R_2\parallel R_V\):

\[V_{\mathrm{meas}} =V_s\frac{R_2\parallel R_V}{R_1+R_2\parallel R_V}.\]

一般要求是 \(R_V\gg R_{\mathrm{th}}\)。对这个分压器,\(R_V\gg R_2\) 是简单、保守的充分条件,但不是必要条件。最清晰的误差表达是把仪表接到待测端口的 Thevenin 等效上:

\[\frac{V_{\mathrm{meas}}}{V_{\mathrm{oc}}} =\frac{R_V}{R_{\mathrm{th}}+R_V}.\]

Circuit Analysis — 2. 电压表负载的定量模型(图 9)
图 92. 电压表负载的定量模型

图 9 表明 \(R_V=R_{\mathrm{th}}\) 时读数仅为开路值一半;“高内阻”必须相对于被测端口而言。


K05 — Thevenin and Norton equivalents / 戴维南与诺顿等效

Knowledge ID: P04-U05-L03-K05

1. 端口等效而非内部复制

任意线性二端网络,从外部端口看都可写成:

  • Thevenin:理想电压源 \(V_{\mathrm{th}}\) 串联 \(R_{\mathrm{th}}\);
  • Norton:理想电流源 \(I_N\) 并联 \(R_N\)。

\[V_{\mathrm{th}}=V_{\mathrm{oc}}, \qquad I_N=I_{\mathrm{sc}}, \qquad R_N=R_{\mathrm{th}}, \qquad V_{\mathrm{th}}=I_NR_{\mathrm{th}}.\]

Circuit Analysis — 1. 端口等效而非内部复制(图 10)
图 101. 端口等效而非内部复制
Circuit Analysis — 1. 端口等效而非内部复制(图 11)
图 111. 端口等效而非内部复制

图 10(Thevenin)与图 11(Norton)分别呈现两种端口模型。两者内部结构不同,但对同一外接负载给出完全相同的端口电压与电流。

2. 如何求 \(R_{\mathrm{th}}\)

对只含独立源和电阻的网络:关闭独立电压源(以短路替代)、关闭独立电流源(以开路替代),从端口看入求电阻。若网络含 dependent sources,不能关闭受控源;应保留受控源并在端口施加测试源,计算

\[R_{\mathrm{th}}=\frac{V_{\mathrm{test}}}{I_{\mathrm{test}}}.\]

当线性仿射端口的 \(I_{\mathrm{sc}}\) 有限且非零、商有定义时,也可用 \(R_{\mathrm{th}}=V_{\mathrm{oc}}/I_{\mathrm{sc}}\)。源自由电阻网络给出 \(V_{\mathrm{oc}}=I_{\mathrm{sc}}=0\),退化理想源端口也可能使该商失效;这些情形应关闭独立源、保留受控源并施加测试源。实际短路还可能危险,因此这里的短路仅是安全的模型计算条件。

3. 端口负载

接负载 \(R_L\) 后,

\[I_L=\frac{V_{\mathrm{th}}}{R_{\mathrm{th}}+R_L}, \qquad V_L=I_LR_L.\]

Thevenin/Norton 等效只保证指定端口的外部 \(V\)–\(I\) 行为一致,不保证内部支路电流、内部功耗或故障状态相同。


Worked Examples

Worked Example 1 — 拓扑计数与独立方程

已知: 一个连通 lumped network 有 \(N=4\) 个节点、\(B=6\) 条支路。求独立 KCL 和独立回路方程数量。

模型: 每条支路连接两个节点,网络连通,无隐藏分布参数。

\[N_{\mathrm{KCL}}=N-1=3,\]

\[L=B-N+1=6-4+1=3.\]

所以可用 3 个独立 KCL 加 3 个独立 KVL,再配合 6 条支路元件关系闭合问题;或者选择节点法/网孔法降低未知量。

检查: 总计数与支路未知量数相容。若误写第 4 个 KCL,它必由前三个线性组合得到。

Worked Example 2 — 两网孔方程与功率检查

已知: 选顺时针网孔电流 \(I_1,I_2\),方程为

\[5I_1-2I_2=10, \qquad -2I_1+8I_2=4,\]

其中电阻单位为 \(\Omega\)、电源单位为 \(\mathrm V\)。

矩阵行列式 \(5\times8-(-2)(-2)=36\,\Omega^2\),所以

\[I_1=\frac{10\times8+2\times4}{36}=2.44\ \mathrm A,\]

\[I_2=\frac{5\times4+2\times10}{36}=1.11\ \mathrm A.\]

共享支路沿 \(I_1\) 方向的电流为

\[I_1-I_2=1.33\ \mathrm A.\]

回代检查: \(5(2.444)-2(1.111)=10.000\,\mathrm V\),\(-2(2.444)+8(1.111)=4.000\,\mathrm V\)。正值说明假设方向成立;若得到负值也不是计算失败。

系数矩阵对应两个网孔各自的 \(3\,\Omega\)、\(6\,\Omega\) 电阻和共享的 \(2\,\Omega\) 电阻,因此耗散功率为

\[P_{\mathrm{diss}} =3I_1^2+6I_2^2+2(I_1-I_2)^2 =28.9\ \mathrm W.\]

按方程中电源与网孔方向的约定,电源提供的总功率为

\[P_{\mathrm{sources}}=10I_1+4I_2=28.9\ \mathrm W.\]

两者相等,完成独立于 KVL 回代的能量检查。

Worked Example 3 — 电压表负载误差

已知: \(V_s=12.0\,\mathrm V\),分压器 \(R_1=R_2=100\,\mathrm{k\Omega}\);用 \(R_V=1.00\,\mathrm{M\Omega}\) 电压表测 \(R_2\) 两端。

连接与模型: 电压表并联在 \(R_2\);电源理想。

\[R_2\parallel R_V =\frac{(100\,\mathrm{k\Omega})(1.00\,\mathrm{M\Omega})}{1.10\,\mathrm{M\Omega}} =90.9\ \mathrm{k\Omega}.\]

\[V_{\mathrm{meas}} =12.0\frac{90.9}{100+90.9} =5.71\ \mathrm V.\]

理想开路读数为 \(6.00\,\mathrm V\),相对误差

\[\frac{5.714-6.000}{6.000}\times100\%=-4.76\%.\]

检查: 读数降低,因为电压表旁路了 \(R_2\);\(R_V\to\infty\) 时并联值趋于 \(R_2\),读数回到 \(6.00\,\mathrm V\)。

Worked Example 4 — Thevenin/Norton 与负载

已知: \(12.0\,\mathrm V\) 理想源驱动串联分压器 \(R_1=3.00\,\mathrm{k\Omega}\)、\(R_2=6.00\,\mathrm{k\Omega}\);输出端口为 \(R_2\) 两端。求端口等效,并接 \(R_L=4.00\,\mathrm{k\Omega}\)。

开路电压

\[V_{\mathrm{th}}=12.0\frac{6.00}{3.00+6.00}=8.00\ \mathrm V.\]

关闭独立电压源后,端口看到

\[R_{\mathrm{th}}=R_1\parallel R_2 =2.00\ \mathrm{k\Omega}.\]

Norton 参数为

\[I_N=\frac{V_{\mathrm{th}}}{R_{\mathrm{th}}}=4.00\ \mathrm{mA}, \qquad R_N=2.00\ \mathrm{k\Omega}.\]

接负载后

\[I_L=\frac{8.00}{(2.00+4.00)\,\mathrm{k\Omega}} =1.33\ \mathrm{mA},\]

\[V_L=I_LR_L=5.33\ \mathrm V.\]

检查: \(R_L\to\infty\) 时 \(V_L\to8.00\,\mathrm V\);\(R_L\to0\) 时 \(I_L\to4.00\,\mathrm{mA}\)。端口极限同时验证 Thevenin 与 Norton 参数。


Lesson synthesis — 从图到可信答案

  1. 把连续理想导线压缩为节点,标出支路和端口;
  2. 任意假设电流方向并固定电压极性;
  3. 选择节点法、网孔法或支路法,使未知量最少;
  4. 以 KCL、KVL 和元件关系建立独立方程;
  5. 求解后解释负号,并做节点、回路和功率三重检查;
  6. 若只关心某一负载,把其余线性网络化为 Thevenin/Norton;
  7. 把仪表当成真实负载接入等效端口,而不是事后“读取”原电路。

Formula-and-decision table

Task Relation Conditions / caution
节点电荷守恒 \(\sum I_{\mathrm{in}}=\sum I_{\mathrm{out}}\) lumped DC;节点不持续积累电荷
回路电势关系 \(\sum\Delta V=0\) 准静态;感应 emf 必须显式纳入
独立计数 KCL: \(N-1\);loops: \(B-N+1\) 连通网络
电阻支路 \(I_{ij}=(V_i-V_j)/R\) 被动符号约定
电压表读数 \(V_{\mathrm{meas}}=V_{\mathrm{oc}}R_V/(R_{\mathrm{th}}+R_V)\) 仪表并联于端口
电流表 串联 \(R_A\) 理想 \(R_A\to0\),真实会减小支路电流
Thevenin \(V_{\mathrm{th}}=V_{\mathrm{oc}}\) 线性二端网络
Norton \(I_N=I_{\mathrm{sc}}\) 短路只作安全的模型/测试条件
等效电阻 \(R_N=R_{\mathrm{th}}\);非退化时 \(R_{\mathrm{th}}=V_{\mathrm{oc}}/I_{\mathrm{sc}}\) 商要求 \(I_{\mathrm{sc}}\) 有限非零;否则用测试源;受控源必须保留
负载电流 \(I_L=V_{\mathrm{th}}/(R_{\mathrm{th}}+R_L)\) 负载为电阻

Model boundaries

  • Lumped approximation: 高频、长导线或快速边沿下,传播延迟和传输线效应使单一节点不再严格等势。
  • KVL: 穿链显著时变磁通时,必须使用 Faraday 感应 emf;不能把非保守场忽略后继续声称静电势和为零。
  • 源模型: 真实电源有内阻、电流限制与功率限制;理想源可导致不物理的无限短路电流。
  • 仪表: \(R_V\)、\(R_A\) 可随量程、频率和温度变化;数字表还可能有输入电容。
  • 端口等效: Thevenin/Norton 要求线性端口关系;非线性元件只可在工作点附近小信号线性化。
  • 内部信息: 端口等效不保留网络内部支路电流与局部功耗。

Misconception clinic

Misconception Why it fails Correct replacement
“电流在节点被用掉。” 稳态节点不积累电荷,电荷流率守恒。 元件转移能量,电流按 KCL 分配。
“KVL 说电荷没有能量损失。” 回路净变化为零,但电阻把电能转为热,电源补回。 分别追踪每个元件的电势升降与功率。
“求得负电流说明方程错。” 方向是人为假设。 负号表示真实方向与箭头相反。
“电压表只是观察,不影响电路。” 有限 \(R_V\) 与被测元件并联。 把仪表内阻纳入网络并估算负载误差。
“关闭电压源就是删除支路。” 理想电压源置零意味着 \(0\,\mathrm V\),即短路。 电压源短路,电流源开路;受控源保留。
“Thevenin 等效复制了整个网络。” 它只匹配指定端口的 \(V\)–\(I\) 关系。 端口外部负载响应相同,内部状态不必相同。

Practice and retrieval

  1. K01: 连通网络有 \(N=5\) 个节点、\(B=8\) 条支路,独立 KCL 与回路数各多少?
  2. K01: 电路图中两条导线交叉但没有连接点,它们是否为同一节点?
  3. K02: 节点有 \(2.0\,\mathrm A\)、\(1.5\,\mathrm A\) 流入,\(0.8\,\mathrm A\) 流出,第四支路电流是多少及方向?
  4. K02: 顺电流穿过 \(4.0\,\Omega\) 电阻且 \(I=2.0\,\mathrm A\),电势变化是多少?
  5. K03: 解 \(3I_1-I_2=5\)、\(-I_1+4I_2=2\)(SI)。
  6. K03: 为什么功率平衡是比只回代一个方程更强的检查?
  7. K04: \(V_{\mathrm{oc}}=10.0\,\mathrm V\)、\(R_{\mathrm{th}}=20.0\,\mathrm{k\Omega}\),接 \(R_V=180\,\mathrm{k\Omega}\),求读数与相对误差。
  8. K04: 一个 \(100\,\Omega\) 支路串入 \(R_A=1.00\,\Omega\) 电流表,在固定端电压下读数相对理想值变化多少?
  9. K05: \(V_{\mathrm{th}}=6.00\,\mathrm V\)、\(R_{\mathrm{th}}=3.00\,\mathrm{k\Omega}\),求 Norton 参数。
  10. K05: 含受控源网络为何不能把受控源“关闭”后直接串并联求 \(R_{\mathrm{th}}\)?
Answer 1

独立 KCL 为 \(N-1=4\);独立回路为 \(B-N+1=8-5+1=4\)。

Answer 2

不是。只有明确的连接点或连续导线才构成同一节点;无连接点的交叉线电气隔离。

Answer 3

流入总计 \(3.5\,\mathrm A\),已有流出 \(0.8\,\mathrm A\),故第四支路应有 \(2.7\,\mathrm A\) 流出。

Answer 4

沿电流穿越电阻是电势降: \[\Delta V=-IR=-(2.0)(4.0)=-8.0\ \mathrm V.\]

Answer 5

第一式给 \(I_2=3I_1-5\),代入第二式得 \(11I_1=22\),所以 \(I_1=2.00\,\mathrm A\)、\(I_2=1.00\,\mathrm A\)。

Answer 6

单个方程回代只能发现局部代数错误;全网功率平衡同时检验各支路电流、源极性与电阻耗散,能暴露更广泛的符号或拓扑错误。

Answer 7

\[V_{\mathrm{meas}}=10.0\frac{180}{20+180}=9.00\ \mathrm V.\] 相对开路值误差为 \(-10.0\%\)。

Answer 8

理想电流为 \(V/100\),实际为 \(V/101\);比值 \(100/101=0.9901\),读数低约 \(0.990\%\)。

Answer 9

\[I_N=\frac{V_{\mathrm{th}}}{R_{\mathrm{th}}} =2.00\ \mathrm{mA}, \qquad R_N=3.00\ \mathrm{k\Omega}.\]

Answer 10

受控源由网络内部变量决定,是线性端口关系的一部分;关闭它会改变网络。应保留受控源,在端口施加测试电压或电流并取 \(R_{\mathrm{th}}=V_{\mathrm{test}}/I_{\mathrm{test}}\)。

Exit ticket

  1. 给定任意两回路电阻网络,写出一个“先定方向—列方程—求解—KCL/KVL/功率复核”的五步模板,并说明负电流怎样解释。
  2. 某传感器端口开路输出 \(2.00\,\mathrm V\)、Thevenin resistance 为 \(50.0\,\mathrm{k\Omega}\)。你要把加载误差控制在 \(1\%\) 以内,电压表输入电阻至少应满足什么量级?

References and source notes

以下直接来源均于 2026-08-26 实际核验;本课统一采用被动符号约定并重新绘制全部电路图。

  1. OpenStax, University Physics Volume 2, 10.3 Kirchhoff's Rules — junction/loop rules、多回路求解与符号流程。
  2. OpenStax, University Physics Volume 2, 10.4 Electrical Measuring Instruments — 电流表、电压表、内阻与连接方式。
  3. MIT OpenCourseWare 6.01SC, Circuit Abstractions — 节点/端口抽象以及 Thevenin/Norton 线性网络模型。
  4. MIT OpenCourseWare 6.071J, Linear Circuits Analysis — \(V_{\mathrm{oc}}\)、\(I_{\mathrm{sc}}\)、\(R_{\mathrm{th}}\) 与源转换。
  5. MIT OpenCourseWare 6.002, Lecture 6 transcript: Thevenin and Norton — 节点法与端口等效的本科推导。

Source-to-content map

Source Used for Knowledge ID / Section Model boundary or convention
OpenStax 10.3 KCL、KVL、多回路流程 K01–K03 lumped DC、符号需全程一致
OpenStax 10.4 仪表连接与内阻 K04 真实仪表加载;理想极限另行说明
MIT 6.01SC 节点、支路、端口抽象 K01, K05 线性网络、指定二端口
MIT 6.071J Thevenin/Norton 参数与转换 K05 \(V_{\mathrm{oc}}\) 和 \(I_{\mathrm{sc}}\) 端口条件
MIT 6.002 Lecture 6 节点分析与等效交叉核验 K03, K05 受控源需保留并用测试源

复习与拓展

  • 下一课把电容的状态变量加入 KCL/KVL,得到一阶暂态:RC Circuits and Transients。
  • AC circuits 将把 \(R\) 推广为复阻抗,并使电压表输入电容成为频率相关负载。
  • 更高阶网络理论会用线性代数、图论与二端口参数系统化本课方法。