0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

网孔分析法的工作原理和基本步骤

罗姆半导体集团 来源:罗姆电源设计R课堂 2026-01-16 15:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是网孔分析法

网孔分析法(网孔电流法、回路电流法)是一种电路分析的基本方法,该方法将导线互不交叉的平面电路中的每个网孔电流设为未知量,并根据基尔霍夫电压定律(KVL)建立联立方程组,从而求解电压和电流。它是与节点分析法并列的代表性电路分析方法,尤其能够高效地求解具有多个电压源的电路。若能灵活运用这两种方法,就可以应对更广泛的电气网络。接下来我们将详细介绍网孔分析法的原理、基本步骤以及如何将其拓展应用于包含多个电源和受控源的复杂电路。

网孔分析法概述

网孔分析法的前提是目标电路为平面电路。该方法为每个闭合回路(即网孔)分配一个网孔电流作为未知量,并根据电路元件、电源和KVL建立联立方程组。由于大多数示例电路都是平面电路,因此该方法具有适用性强的特点。

wKgZO2lp5h2AMyEOAAFB73ef2nA319.png

与基尔霍夫定律的关系

wKgZO2lp5h2AYtkKAAHdW2SXlkg530.png

电路分析的基础是基尔霍夫电压定律(KVL)和基尔霍夫电流定律(KCL)。网孔分析法主要利用KVL来建立各回路的方程(回路电流方程)。对于每个独立的闭合路径(即网孔),通过网孔电流或网孔电流之差来表征电路元件上的电压降或电压升。另外,上图是一个不含电源的回路,仅用于展示KVL的列写方法,其中i1=0是因为没有电源。在包含电源E的一般形式中,会变成R∑i1=E等形式,请注意后文示例中讨论的是包含电源的情况。例如,在双网孔电路中,若将网孔电流命名为I1和I2,那么对每个回路应用KVL,就可以得到两个联立方程组。

网孔分析法的优点和适用范围

网孔分析法的优点在于能够减少未知量的数量,尤其是在包含多个电压源的平面电路中。这种通过识别闭合回路来设置网孔电流的直观方法,在初学阶段或设计初期也是非常容易掌握的分析手段。

另一方面,对于立体布线等非平面电路,网孔的定义会变得困难甚至无法实现。这种情况下,采用节点分析法等其他方法更为合适。

基本步骤和示例

在网孔分析法中,需要定义围绕闭合回路流动的网孔电流,并对每个回路应用KVL。以下Step将采用仅包含电阻和电压源的简单案例来说明标准分析步骤。

Step 1:分配网孔电流

首先确认电路是平面电路,然后为每个基本网孔(不包含其他回路的最小闭合路径)设置任意方向的网孔电流。按照惯例,若将所有网孔均设为顺时针方向,会更易于进行符号管理。

Step 2:对每个网孔应用KVL

对每个网孔应用KVL,并用网孔电流表示每个元件的电压降或电压升。当网孔间共有元件时,该元件的电压用网孔电流的差值来表示。
针对每个网孔,沿着回路应用KVL。需注意电流是如何流过每个电路元件的,回路内有电压源时需注意其极性。当两个网孔共有一个电路元件时,需要用两个网孔电流在该元件内流动方向相反时的差值来表示该元件的电压降。

例如,考虑一个具有网孔电流I1和I2的双回路电路。假设第一个回路有电阻R1、R2和电压源E1,第二个回路与第一个回路共有电阻R2,并另含电阻R3。对每个回路列写KVL,可以得到如下方程组:

wKgZO2lp5nGAZXs6AAAUV3OwwL4398.png

wKgZPGlp5h2AfNYnAAFgKzl1PM0137.png

具体示例:双回路电路

网孔1:电阻R1=10Ω,互电阻R2=20Ω,电压源E1=5V

网孔2:互电阻R2=20Ω,电阻R3=30Ω

将网孔电流i1、i2定义为顺时针方向

wKgZPGlp5hyAN5efAAF8Bwxos9g729.png

对网孔1应用KVL:

wKgZO2lp5oiAJ9QwAAALABcS-zU236.png

代入数值:

wKgZPGlp5o6Aerr4AAAPdepJP4I872.png

对网孔2应用KVL:

wKgZPGlp5pOAV7y8AAAJv7SOlWA034.png

代入数值:

wKgZPGlp5piAaXtbAAAOn1oSnBw147.png

Step 3:确认未知变量的数量

如果存在n个独立网孔,通常可以得到n个网孔电流和n个KVL方程。若存在受控源,需要补充约束关系方程组,并确认未知量数量与独立方程数量一致。

Step 4:求解联立方程组

求解示例

求解(1)(2)可得:

wKgZO2lp5p-ASkS8AAAK0ls-Wwg190.png

互电阻R2的电流为i1−i2≈0.14A,电压降约为2.73V。

对于小规模电路,采用代数消元法和代入法就足够了,但当网孔数量较多时,整合成矩阵形式并运用线性代数方法(或电路仿真器)求解会更高效。

基于矩阵形式的网孔分析法

当含有多个电压源或三个以上的回路时,手动求解所有的联立方程组将变得十分困难。在这种情况下,将方程组转换为矩阵形式,并应用标准的线性代数步骤(或电路仿真和软件),能够使分析更加系统化。下面将介绍网孔分析法中矩阵表达式的建立方法和求解步骤。

wKgZO2lp5h2AVZb4AAF2ICRTyjs865.png

矩阵形式的建立

矩阵形式的通用形式如下:

Ax=B

A:包含每个网孔的等效电阻和共有元件的系数矩阵

x=(i1,i2, …,in)T:网孔电流向量

B:电压源等常数项向量

在双网孔示例中,可以进行如下转换:

wKgZPGlp5h2ADBrQAAH9h7o7FuI047.png

方程组:

wKgZPGlp5viAPJcoAAAQYR0G9Cc070.png

矩阵形式:

wKgZO2lp5sCAA3XiAAATAFsrMCU789.png

通用矩阵表达式A、X、B:

wKgZO2lp5s2AZeolAAAVRPMGUHo898.png

求A的矩阵方程:wKgZPGlp5zWAKuJLAAAPrUqTZG0214.png

求A的逆矩阵(2×2较为容易):

wKgZPGlp5xmAKqSSAAALRpOtPjU611.png

计算X=A−1B:wKgZPGlp5yiAHvibAAAKiDVhACk905.png

结果与之前求得的解一致。

三回路以上的网孔分析法

对于具有特定共有元件和电压源的三回路电路,会生成一个可求解i1、i2、i3的矩阵方程组。由此求出电路中任意支路的电流或电压降。

wKgZO2lp5h2AUoVmAAHznbWdkgI736.png

对于大规模或复杂的电路,使用电路仿真器等软件(MATLABPython等)处理会更为简便。可以根据具体情况选择更优的解法,如矩阵展开法或消元法等系统性的方法来求解。

交流电路中的拓展应用
只需将电阻R替换为复阻抗ZR=R,电感L替换为ZL=jωL,电容C替换为ZC=1/jωC,即可用相同的矩阵表达式来求解频率响应。

超网孔的概念

电流源等电路元件位于两个网孔的边界时,很难直接列写出这些网孔的KVL方程。在这种情况下,通常会采用超网孔分析法。超网孔是通过将两个网孔合并成一个避开电流源支路的大回路而形成的。当包含二极管晶体管等非线性元件时,需利用在工作点线性化并每次更新回路矩阵直至收敛的方法(牛顿-拉夫逊法)等。

什么是超网孔

当电流源等元件位于两个回路之间时,就会出现这种情况。由于施加在该电流源上的电压降可能是未知的(不能通过简单的欧姆定律关系直接给出),因此需暂时将两个网孔视为一个不包含电流源支路的扩展回路,并围绕这个大闭合路径应用KVL。同时,补充一个与已知电流源IS值相关的约束方程(示例中为IS=i1–i2),从而求解未知电流。同样的思路可进一步扩展到多个电流源或受控电流源中。当因图示的需要而将其中一个网孔电流绘制成逆时针方向时,表达式可能呈现为i1+i2=IS,但如果将i2的方向统一后重新列写,该式将与i1–i2=±IS完全等价。

超网孔的应用示例

假想网孔1和网孔2之间存在电流源IS的情况,并定义网孔电流i1和i2。跳过电流源支路,创建一个合并了回路1和回路2的超网孔。针对这个超网孔列写一个KVL方程,并利用两个网孔电流的差值等于IS这一关系,由此即可获得求解i1和i2所需的联立方程组。

wKgZPGlp5h2AHMgkAAIe0tBtNs8836.png

含受控源电路中的应用

网孔分析法并不仅限于纯电阻电路或基于电压源的电路。只要电路保持平面结构,或者能够运用超网孔的概念进行处理,该方法也可适用于含独立电流源、受控电压源及受控电流源的电路。

独立电流源

当独立电流源完全位于回路内部时,改用节点分析法或采用其他方法处理该回路可能更为便捷。当电源被两个网孔共有时,通常需要采用超网孔分析法,或者也可以考虑能否通过节点分析法来减少未知量的数量。最终根据未知的网孔电流数量、回路方程的数量以及所需独立方程的数量来决定。

受控源

受控源有四种类型:电压控制电压源(VCVS)、电流控制电压源(CCVS)、电压控制电流源(VCCS)、电流控制电流源(CCCS)。在任何情况下,其输出都取决于电路中其他位置测量到的电压或电流。

VCVS和CCVS(受控电压源):在回路方程中补充α×ix或β×vx

VCCS和CCCS(受控电流源):补充超网孔或控制变量方程

这些关系需要明确地引入到联立方程组或矩阵形式中。这种方法虽然有效,但要注意符号规则和控制变量。

与节点分析法的比较

网孔电流分析和节点分析法经常会引发这样的疑问:“在什么情况下应该选用哪种方法?”。

节点分析法基于基尔霍夫电流定律(KCL)来设定未知的节点电压,而网孔分析法则基于基尔霍夫电压定律(KVL)来设定未知的回路电流。
对于相同复杂度的电路,求解网孔电流方程通常比节点电压法所需的方程数量少。尤其是在电压源分布广泛且电路布局规整的平面电路情况下。

wKgZPGlp5h2AMgyMAAHcfUN7An0175.png

电源的类型、分布情况和判断标准

基础定律 KVL KCL
未知变量变少的典型情况 含多个电压源的平面电路 含多个电流源的电路、非平面电路
难以应用的情况 非平面电路、含多个分布电流源 电压源串联连接较复杂的电路
视角 网孔分析法 节点分析法

电压源较多且为平面电路 → 宜采用网孔分析法

电流源分布广泛或非平面电路 → 宜采用节点分析法

这些指导原则并不是绝对的,选择网孔分析法还是节点分析法时,需要比较两种方法各自需要求解的未知量数量、电压源和电流源的分布情况以及电路是否为平面电路,从而确定更优方法。

总结

网孔分析法特别适用于导线互不交叉的平面电路,在以电压源为主的电路中,往往能够减少未知量的数量。采用矩阵形式后,即使是规模庞大或结构复杂的电路也能进行系统性地求解。另一方面,对于含多个电流源的电路或非平面电路,采用节点分析法等其他方法更为合适。通过同时掌握网孔分析法和节点分析法,可以大大拓宽从基础理论的学习到实际设计与仿真中电路分析的选择范围。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路分析
    +关注

    关注

    62

    文章

    527

    浏览量

    100521
  • 电压源
    +关注

    关注

    2

    文章

    424

    浏览量

    34723
  • 网孔
    +关注

    关注

    0

    文章

    5

    浏览量

    6681

原文标题:R课堂 | 什么是网孔分析法

文章出处:【微信号:罗姆半导体集团,微信公众号:罗姆半导体集团】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    含受控源电路的网孔分析方法

    含受控源电路的网孔分析方法与步骤,与只含独立源电路的网孔分析法全同。在列网孔的KVL方程时,受控
    发表于 01-24 18:19 8789次阅读
    含受控源电路的<b class='flag-5'>网孔</b><b class='flag-5'>分析</b>方法

    层次分析法.pdf

    层次分析法.pdf
    发表于 09-15 12:54

    【每天看电路第22期】网孔分析法和节点分析法

    活动宗旨:为锻炼大家的分析电路问题的能力,从今天开始,每天一个小电路,大家跟帖,描述该电路的功能。活动奖励:只要你的回复有闪光点,5个积分送上。如果你的回复都是闪光点,积分大大的送上,10-50不等
    发表于 10-12 14:28

    层次分析法是什么

    1、层次分析法AHP2、单片机学习层次分析法AHP将半定性,半定量的问题转化为定量计算的一种行之有效的方法。成对比较矩阵和正互反矩阵设要比较n个因素C1,C2,……Cn对目标O的影响,从而确定他们在
    发表于 07-19 06:19

    支路电流网孔电流和节点电压法例题分析

    支路电流网孔电流和节点电压法例题分析:一、支路电流法利用支路电流解题的步骤: 
    发表于 07-08 08:26 0次下载

    层次分析法

    层次分析法:层次分析法:椅子的问题,席位分配问题,行走步长问题,实物交换模型。
    发表于 09-15 12:43 9次下载

    电池电位分析法

    电池电位分析法1 电位分析法1.1 基本原理1.2 直接电位1.3电位滴定法1.4 实验1.1 基本原理1.1.1 概述1.1.2 电位分析法的理论依据1.1.3 参比电极1.1.4
    发表于 11-03 08:32 12次下载

    色谱分析法工作原理

    色谱分析法工作原理        色谱,又称层析。根据其分离原理,有吸附色谱、分配色谱、
    发表于 11-28 19:48 1916次阅读

    网孔(网孔电流)

    网孔(网孔电流) 1 .方法        选择电路的网孔电流作
    发表于 07-08 08:43 1.3w次阅读
    <b class='flag-5'>网孔</b><b class='flag-5'>法</b>(<b class='flag-5'>网孔</b>电流<b class='flag-5'>法</b>)

    控制系统的时域分析法--控制系统的时域分析法

    控制系统的时域分析法--控制系统的时域分析法
    发表于 07-27 14:20 1548次阅读

    放大电路的图解分析法和小信号模型分析法的解析

    本文介绍了放大电路的分析方法,图解分析法和小信号模型分析法。 静态工作点的图解分析 采用该方法分析
    发表于 11-23 11:02 31次下载
    放大电路的图解<b class='flag-5'>分析法</b>和小信号模型<b class='flag-5'>分析法</b>的解析

    网孔分析法简单步骤及简单例题

    网孔分析法是电路基本分析方法的一种,以网孔电流为待求变量,按KVL建立方程求解电路的方法。
    的头像 发表于 03-14 09:59 12.4w次阅读
    <b class='flag-5'>网孔</b><b class='flag-5'>分析法</b>简单<b class='flag-5'>步骤</b>及简单例题

    网孔分析法是电路基本分析方法的一种

    网孔分析法的实质是:以网孔电流为变量,选择独立回路列写KVL方程。在此,所选择的独立回路是电路的网孔。在这种情况下,若构成该网孔的支路含有
    的头像 发表于 10-18 15:56 1.6w次阅读
    <b class='flag-5'>网孔</b><b class='flag-5'>分析法</b>是电路基本<b class='flag-5'>分析</b>方法的一种

    高效电路分析:叠加定理、支路分析法网孔分析法、结点分析法、戴维南和诺顿定理

    对电路进行分析的方法很多,如叠加定理、支路分析法网孔分析法、结点分析法、戴维南和诺顿定理等。根据具体电路及相关条件灵活运用这些方法,对基本
    的头像 发表于 03-13 09:51 9314次阅读
    高效电路<b class='flag-5'>分析</b>:叠加定理、支路<b class='flag-5'>分析法</b>、<b class='flag-5'>网孔</b><b class='flag-5'>分析法</b>、结点<b class='flag-5'>分析法</b>、戴维南和诺顿定理

    节点分析法工作原理和基本步骤

    节点分析法(节点电压、节点电位)是一种电路分析技术,以电路中各节点(连接点)的电位作为未知量,运用基尔霍夫电流定律(KCL)建立联立方程进行求解。作为与
    的头像 发表于 02-05 14:50 208次阅读
    节点<b class='flag-5'>分析法</b>的<b class='flag-5'>工作原理</b>和基本<b class='flag-5'>步骤</b>