👁 Preview — Study, Practice and Revise are open; mock tests and the rest of the syllabus unlock on subscription. Unlock all · ₹4,999
← Back to Electrical Circuits
Study mode

Network Topology

Introduction to Network Topology

In electrical engineering, understanding how circuits are structured is fundamental to analyzing and designing them efficiently. Network topology refers to the arrangement or pattern of the various elements-such as resistors, voltage sources, and current sources-and how they are interconnected in an electrical network.

Why is topology important? Because it helps us visualize and simplify complex circuits by focusing on how components connect rather than their physical layout. This understanding is crucial for solving circuit problems quickly, especially in competitive exams where time is limited.

Before diving deeper, let's define some key terms:

  • Node: A point in a circuit where two or more elements connect. Think of it as a junction or a meeting point.
  • Branch: A single element or a group of elements connected between two nodes. For example, a resistor or a voltage source forms a branch.
  • Loop: Any closed path in a circuit where you can start at one node and return to it without retracing any branch.

Mastering these concepts will allow you to analyze circuits systematically, simplify networks, and apply powerful methods like mesh and nodal analysis.

Basic Network Elements and Topology

Electrical networks are composed of basic elements such as resistors, voltage sources, and current sources. These elements connect at nodes to form branches, and their arrangement defines the network's topology.

Two fundamental ways elements connect are series and parallel connections:

  • Series Connection: Elements are connected end-to-end so that the same current flows through each element. There is only one path for current.
  • Parallel Connection: Elements are connected across the same two nodes, so they share the same voltage across them but may carry different currents.

Understanding these connections is the first step toward simplifying circuits.

Series Connection R1 = 10 Ω R2 = 20 Ω Voltage Source V = 12 V Parallel Connection R1 = 10 Ω R2 = 20 Ω Voltage Source V = 12 V

Graph Theory Fundamentals

Graph theory provides a powerful mathematical framework to represent and analyze electrical networks. In this context, a circuit can be viewed as a graph consisting of:

  • Nodes: Points representing junctions where elements connect.
  • Branches: Lines representing circuit elements connecting two nodes.
  • Loops: Closed paths formed by branches.

Representing circuits as graphs helps in systematic analysis, especially for complex networks.

Two important matrices used in graph theory for circuits are:

  • Incidence Matrix: Shows which branches connect to which nodes and the direction of connection.
  • Adjacency Matrix: Indicates which nodes are directly connected by branches.
1 2 3 4 Loop

Types of Network Topologies

Electrical networks can be categorized based on how their elements are connected. Recognizing these topologies helps in choosing the right analysis method.

  • Series Networks: Elements connected one after another in a single path.
  • Parallel Networks: Elements connected across the same two nodes.
  • Series-Parallel Combinations: Networks that combine series and parallel parts.
  • Bridge Networks: Complex networks with a "bridge" element connecting two nodes, like the Wheatstone bridge.
  • Mesh Networks: Networks containing multiple loops.
  • Ladder Networks: Resemble a ladder with repeating series and parallel elements.
Series R1 R2 Parallel R1 R2 Bridge R1 R2 R3 R4 R5 (Bridge)

Worked Example 1: Determining Equivalent Resistance in Series-Parallel Network

Example 1: Determining Equivalent Resistance in Series-Parallel Network Easy
Find the total equivalent resistance of the circuit shown below, where resistors \( R_1 = 10\, \Omega \), \( R_2 = 20\, \Omega \), and \( R_3 = 30\, \Omega \) are connected as shown:
R1 = 10 Ω R3 = 30 Ω R2 = 20 Ω

Step 1: Identify the series and parallel parts. Here, \( R_2 \) and \( R_3 \) are connected in parallel between the same two nodes.

Step 2: Calculate the equivalent resistance of \( R_2 \) and \( R_3 \) in parallel:

\[ \frac{1}{R_{23}} = \frac{1}{R_2} + \frac{1}{R_3} = \frac{1}{20} + \frac{1}{30} = \frac{3 + 2}{60} = \frac{5}{60} = \frac{1}{12} \]

So, \( R_{23} = 12\, \Omega \).

Step 3: Now, \( R_1 \) is in series with \( R_{23} \), so total resistance is:

\[ R_{eq} = R_1 + R_{23} = 10 + 12 = 22\, \Omega \]

Answer: The total equivalent resistance is \( 22\, \Omega \).

Worked Example 2: Identifying Nodes, Branches, and Loops in a Complex Network

Example 2: Identifying Nodes, Branches, and Loops in a Complex Network Medium
Given the circuit below, count and label the number of nodes, branches, and independent loops.
A B C D E Loop 1 Loop 2

Step 1: Count the nodes. Nodes are points where two or more elements meet. Here, nodes are A, B, C, D, and E, so 5 nodes.

Step 2: Count the branches. Each branch is a circuit element connecting two nodes. The branches are AB, BC, CD, DA, AE, and EC, totaling 6 branches.

Step 3: Calculate the number of independent loops using the formula:

\[ L = B - N + 1 = 6 - 5 + 1 = 2 \]

So, there are 2 independent loops in the network.

Answer: Nodes = 5, Branches = 6, Independent Loops = 2.

Worked Example 3: Using Incidence Matrix to Analyze a Network

Example 3: Using Incidence Matrix to Analyze a Network Hard
Construct the incidence matrix for the network with nodes \( N_1, N_2, N_3 \) and branches \( B_1, B_2, B_3 \) as shown below. Branch directions are from \( N_1 \to N_2 \), \( N_2 \to N_3 \), and \( N_3 \to N_1 \).
Node / Branch B1 B2 B3
N1 +1 0 -1
N2 -1 +1 0
N3 0 -1 +1

Step 1: Understand the incidence matrix definition:

\[ a_{ij} = \begin{cases} +1 & \text{if branch } j \text{ leaves node } i \\ -1 & \text{if branch } j \text{ enters node } i \\ 0 & \text{otherwise} \end{cases} \]

Step 2: For branch \( B_1 \) from \( N_1 \to N_2 \), it leaves \( N_1 \) (+1) and enters \( N_2 \) (-1), zero for \( N_3 \).

Step 3: Similarly, for \( B_2 \) from \( N_2 \to N_3 \), and \( B_3 \) from \( N_3 \to N_1 \), fill the matrix accordingly.

Answer: The incidence matrix is as shown above.

Worked Example 4: Simplifying a Bridge Network

Example 4: Simplifying a Bridge Network Medium
Find the equivalent resistance of the Wheatstone bridge circuit shown below, with resistor values \( R_1 = 100\, \Omega \), \( R_2 = 100\, \Omega \), \( R_3 = 100\, \Omega \), \( R_4 = 100\, \Omega \), and bridge resistor \( R_5 = 100\, \Omega \).
R1 = 100 Ω R2 = 100 Ω R3 = 100 Ω R4 = 100 Ω R5 = 100 Ω

Step 1: Check if the bridge is balanced. For a Wheatstone bridge, if \( \frac{R_1}{R_2} = \frac{R_3}{R_4} \), the bridge is balanced and \( R_5 \) can be ignored.

Here, \( \frac{100}{100} = \frac{100}{100} = 1 \), so the bridge is balanced.

Step 2: Remove \( R_5 \) and simplify the network.

Step 3: Now, \( R_1 \) and \( R_3 \) are in series on one branch, and \( R_2 \) and \( R_4 \) are in series on the other branch, both branches in parallel.

Calculate series resistances:

\[ R_{13} = R_1 + R_3 = 100 + 100 = 200\, \Omega \]

\[ R_{24} = R_2 + R_4 = 100 + 100 = 200\, \Omega \]

Calculate parallel equivalent resistance:

\[ R_{eq} = \frac{R_{13} \times R_{24}}{R_{13} + R_{24}} = \frac{200 \times 200}{200 + 200} = \frac{40000}{400} = 100\, \Omega \]

Answer: The equivalent resistance of the bridge network is \( 100\, \Omega \).

Worked Example 5: Applying Network Topology to Mesh Analysis Setup

Example 5: Applying Network Topology to Mesh Analysis Setup Medium
For the circuit below, identify the meshes and write the mesh equations based on the network topology.
graph TD    A[Start: Identify all nodes]    B[Label nodes and branches]    C[Identify independent loops (meshes)]    D[Assign mesh currents]    E[Apply Kirchhoff's Voltage Law (KVL) to each mesh]    F[Write mesh equations]    G[Solve equations for currents]    A --> B    B --> C    C --> D    D --> E    E --> F    F --> G  

Step 1: Identify all nodes and label them clearly.

Step 2: Count the number of independent loops using \( L = B - N + 1 \).

Step 3: Assign mesh currents in each independent loop, usually clockwise.

Step 4: Apply KVL around each mesh to write equations in terms of mesh currents.

Step 5: Solve the simultaneous equations to find mesh currents.

This systematic approach, grounded in network topology, ensures no loops are missed and equations are independent.

Key Concept

Types of Network Topologies

Series, Parallel, Series-Parallel, Bridge, Mesh, and Ladder networks each have unique characteristics affecting analysis methods.

Equivalent Resistance in Series

\[R_{eq} = R_1 + R_2 + \cdots + R_n\]

Sum of resistances when connected end-to-end

\(R_{eq}\) = Equivalent resistance (ohms)
\(R_1, R_2, ..., R_n\) = Individual resistances (ohms)

Equivalent Resistance in Parallel

\[\frac{1}{R_{eq}} = \frac{1}{R_1} + \frac{1}{R_2} + \cdots + \frac{1}{R_n}\]

Reciprocal of sum of reciprocals of resistances

\(R_{eq}\) = Equivalent resistance (ohms)
\(R_1, R_2, ..., R_n\) = Individual resistances (ohms)

Number of Independent Loops

L = B - N + 1

Calculates independent loops in a network

L = Number of loops
B = Number of branches
N = Number of nodes

Incidence Matrix Entry

\[a_{ij} = \begin{cases} +1 & \text{if branch } j \text{ leaves node } i \\ -1 & \text{if branch } j \text{ enters node } i \\ 0 & \text{otherwise} \end{cases}\]

Defines connectivity of nodes and branches

\(a_{ij}\) = Entry for node i and branch j

Tips & Tricks

Tip: Always start by identifying and labeling all nodes clearly.

When to use: At the beginning of any circuit analysis problem to avoid confusion.

Tip: Look for series and parallel resistor combinations first to simplify the network quickly.

When to use: When dealing with complex resistor networks to reduce calculation time.

Tip: Use graph theory concepts like loops and branches to systematically set up equations.

When to use: For complex networks where direct simplification is difficult.

Tip: Memorize the formula for the number of independent loops \( L = B - N + 1 \) to verify your analysis quickly.

When to use: When checking the completeness of mesh or loop equations.

Tip: In incidence matrices, maintain consistent branch direction conventions to avoid sign errors.

When to use: While constructing incidence matrices for network analysis.

Common Mistakes to Avoid

❌ Confusing nodes with branches, leading to incorrect loop count.
✓ Carefully distinguish nodes (junction points) from branches (elements connecting nodes).
Why: Students often mistake connection points for elements, causing wrong topology analysis.
❌ Incorrectly combining resistors that are not strictly in series or parallel.
✓ Verify that resistors share the same current path (series) or voltage nodes (parallel) before combining.
Why: Misidentification leads to wrong equivalent resistance and incorrect answers.
❌ Ignoring the direction of branches when constructing incidence matrices.
✓ Assign consistent directions to branches and follow sign conventions strictly.
Why: Inconsistent directions cause sign errors in matrix entries, affecting analysis.
❌ Overlooking independent loops and writing redundant mesh equations.
✓ Use the formula \( L = B - N + 1 \) to determine the correct number of independent loops.
Why: Writing extra equations wastes time and causes confusion.
❌ Skipping labeling of nodes and branches leading to confusion in complex circuits.
✓ Always label all nodes and branches before starting analysis.
Why: Proper labeling helps in systematic problem solving and reduces errors.
Curated videos per subtopic
Top YouTube explainers, AI-ranked for your exam and language. Unlocks with subscription.
Unlock

Try Practice next.

Progress tracking is paywalled — subscribe to mark subtopics as understood and save your streak.

Go to practice →
Ask a doubt
Network Topology · 10 free messages
Ask me anything about this subtopic. You have 10 free messages this session — chat history isn't saved in preview.