节点电压法 (文章) | 直流电路分析 | 可汗学院 (khanacademy.org)
MITx 的做法:
- 选取接地点
- 用ek标出除接地点外的结点电位
- 对每个结点列KCL方程
- 求解方程并求其他量
例题
选取接地点
选择连接元件最多的那个结点或连接电压源负极的结点
此处为
用ek标出除接地点外的结点电位
图中最上面的结点的电位可以不用标出,因为它和地之间有一个电压源,所以它的电位大小为V0
可直接记作V0
对每个结点列KCL方程
对e1列KCL:
首先设经过e1的电流都是向外的,画出图来:
看从e1到V0的电流,由于沿着电流的方向电压减小,而I=RU=UG,所以可以这样表示I:
(e_1-V_0)G_1$$。
同理,其他两个电流:
$$ (e_1-e_2)G_3
(e1−0)G2
根据KCL,流入结点的电流等于流出的,流入的为0,流出的已经表示出来了,所以可得:
(e1−V0)G1+(e1−e2)G3+(e1−0)G2=0
同理可得e2的KCL方程:
(e2−e1)G3+(e2−V0)G4+(e2)G5=I1
流出的=流入的
求解方程
两个方程,e1和e2是未知数,所以得把两个未知数提出来,常量写到右边(写成ax1+bx2=c):
(G1+G2+G3)e1−G3e2=V0G1
−G3e1+(G3+G4+G5)e2=I1+V0G4
写成矩阵形式:
[G1+G2+G3−G3−G3G3+G4+G5][e1e2]=[V0G1I1+V0G4]
对于本阶段的题目,直接按中学的求解多元一次方程组的方式求解即可,没有必要使用矩阵的方式求解(1. 求电导矩阵的逆矩阵A−1=∣A∣1A∗ 2.逆矩阵和电流矩阵相乘得到结果)。
常用的方式
观察上面整理后的方程,可以得出:
与结点直接相连的电导×e−与相邻结点相连的电导×e相邻=流入电流
所以第3步对每个结点列KCL方程可以直接这么列。
上面的未标出的e3已知,为V0,一般把 e3=V0 叫做 增补方程。
其他步骤和上面相同。
注意:当有电压源和电阻串联时,如例题中的e1,那么就可以求出这个支路的电流为V0G1,方向为电压降低的方向,写在等号右边即可。
当有受控源时,将受控源当成独立源一样对待,即按前面的独立电压源和电流源的方法求解,并添加增补方程:将受控源的控制量用结点电压表示。