Knowledge / Electronics and Communication Engineering / Network theorems and circuit analysis

Network theorems and circuit analysis

Electronics and Communication Engineering (B.E./B.Tech) · Circuits and devices · free study notes for exams, placements and interviews

In short

Network analysis is the set of laws and theorems that let you find every voltage and current in a lumped circuit of sources, resistors, inductors and capacitors without solving it from first principles each time. Kirchhoff's two laws are the foundation; mesh and nodal analysis turn them into simultaneous equations; superposition splits a multi-source problem into one-source problems; Thevenin and Norton collapse a large network into a two-element equivalent at the terminals of interest, and maximum power transfer then fixes the best load. It is the first subject in every ECE curriculum (AICTE "Network Theory"/"Circuit Theory", UGC CBCS) because amplifier biasing, filters, transmission lines, power electronics and even device modelling all reduce to these methods. In exams it carries heavy weight in GATE EC ("Networks, Signals and Systems") and EE ("Electric Circuits"), ESE, ISRO, DRDO, BARC and BSNL JTO papers, and in placement technical rounds at BEL, HAL and similar PSUs, Texas Instruments, Qualcomm, Analog Devices India, Cadence and Synopsys, where the standard screen is "find the Thevenin equivalent" or "find the current in this branch".

Explained

Circuit elements, sources and sign conventions

Kirchhoff's laws and network reduction

Mesh and nodal analysis

Mesh (loop) current analysis - based on KVL, best when there are few meshes and mostly voltage sources; valid only for planar circuits.

  1. Assign a circulating mesh current (say clockwise) to each of the b − n + 1 meshes.
  2. Write KVL per mesh: (self-resistance)×(own current) − Σ(mutual resistance)×(adjacent current) = Σ driving EMFs.
  3. A current source shared by two meshes gives a supermesh: write KVL around the outer loop and add the constraint equation I1 − I2 = Is.
  4. In matrix form [R][I] = [V]; [R] is symmetric for networks with no dependent sources.

Nodal analysis - based on KCL, best when there are few nodes and mostly current sources; works for non-planar circuits and is what SPICE uses.

  1. Choose a reference (ground) node; label the other n − 1 node voltages.
  2. Write KCL per node: (sum of conductances at the node)×V_node − Σ(conductance to neighbour)×V_neighbour = sum of currents injected.
  3. A voltage source between two non-reference nodes gives a supernode: write KCL for the pair and add the constraint V1 − V2 = Vs. If one end is grounded, that node voltage is simply known.
  4. In matrix form [G][V] = [I]; [G] is the conductance matrix.
  5. Which to choose: compare (b − n + 1) with (n − 1) and pick the smaller count; a modified (mesh/nodal) approach with dependent sources needs one extra controlling-variable equation each.

The network theorems

Network topology (graph methods)

AC steady-state analysis and power

Key points

Formulas and examples

Ohm's law: V = I·R; power P = VI = I²R = V²/R (V volts, I amperes, R ohms, P watts)
Series: Req = R1 + R2 + … ; Parallel (two): Req = R1R2/(R1 + R2)
Voltage divider: Vk = Vtotal · Rk/ΣR ; Current divider (two): I1 = I · R2/(R1 + R2)
KCL: Σ i = 0 at a node ; KVL: Σ v = 0 around a loop
Mesh matrix: [R][I] = [V] ; Nodal matrix: [G][V] = [I], G = 1/R siemens
Source transformation: Is = Vs/Rs ; Vs = Is·Rs
Δ→Y: R1 = RabRca/(Rab+Rbc+Rca) (and cyclic) ; Y→Δ: Rab = (R1R2 + R2R3 + R3R1)/R3
Thevenin: Vth = Voc, Rth = Voc/Isc ; Norton: IN = Isc = Vth/Rth, RN = Rth
Maximum power: RL = Rth, Pmax = Vth²/(4Rth) ; AC: ZL = Zth*, Pmax = |Vth|²/(4Rth) (Vth in RMS)
Millman: Veq = (V1G1 + V2G2 + …)/(G1 + G2 + …), Req = 1/ΣG
Topology: twigs = n − 1, links = b − n + 1, A·Bᵗ = 0
Impedance: ZL = jωL, ZC = −j/(ωC), ω = 2πf rad/s ; |Z| = √(R² + X²), φ = tan⁻¹(X/R)
AC power: S = VI (VA), P = VI cos φ (W), Q = VI sin φ (VAR), pf = cos φ = R/|Z|

Example 1 - Mesh analysis with two sources. Mesh 1: a 12 V source in series with R1 = 2 Ω and the shared branch R2 = 2 Ω. Mesh 2: the shared R2 = 2 Ω, R3 = 2 Ω and a 6 V source aiding mesh-2 clockwise current.

Example 2 - Thevenin, Norton and maximum power. A 24 V source in series with 6 Ω, a 12 Ω shunt across it, then 4 Ω in series out to terminals A-B.

Example 3 - Superposition. A 10 V source through R1 = 5 Ω to node X; R2 = 5 Ω from X to ground; a 2 A current source injecting into X.

Example 4 - Delta-star to crack a bridge. Find R between A and D: A-B = 6 Ω, A-C = 18 Ω, B-C = 12 Ω, B-D = 4 Ω, C-D = 8 Ω.

Example 5 - AC phasor analysis and power. 230 V (RMS), 50 Hz across R = 30 Ω in series with L = 0.1273 H.

CriterionMesh analysisNodal analysis
Based onKVLKCL
Unknownsb − n + 1 mesh currentsn − 1 node voltages
SuitsMany voltage sources, few loopsMany current sources, few nodes
Special caseSupermesh (shared current source)Supernode (floating voltage source)
Planar circuit neededYesNo
Used by simulatorsRarelyYes (SPICE modified nodal analysis)
TheoremWhat it replacesKey restriction
TheveninLinear two-terminal networkLinear network; load may be non-linear
NortonSame, as current sourceSame
SuperpositionMultiple sourcesLinear only; not for power
Reciprocity-Linear, passive, bilateral, one source
Max power transferChooses RLRL variable, Rth fixed; 50% efficiency
MillmanParallel V-R branchesOnly parallel voltage branches

Where it is used

Interview questions

Common mistakes

Related topics

Network analysis: transients, resonance and two-port networks · Semiconductor diodes and applications · BJT and MOSFET · Amplifiers and feedback · Operational amplifiers · Active filters and op-amp applications

Open in the Knowledge reader →Find jobs →