K-Electric Field Experience · 11 kV Distribution

Power Grid Control Room 3D

From 2016 to 2018 I worked as an Assistant Engineer and Electrical Supervisor on the K-Electric network in Karachi, with MM Associates Pvt. Ltd.: three phase testing, load distribution and phase balancing across pole mounted transformers, underground cable fault location, and feeder tripping normalization and service restoration on the 11 kV network. This project rebuilds that kind of network as a live 3D digital twin beside a working SCADA single line diagram. Operate the breakers yourself, or run the cable fault drill and bring every customer back by load transfer.

132/11 kV Grid Station SCADA Single Line WebGL Digital Twin Python Switching Engine 32 Unit Tests
Operate the control room Open the full studio

The Network Behind the Model

Power reaches a Karachi neighbourhood in four stages. Each one is modelled in the 3D scene below, with the ratings typical of an urban 11 kV network.

132/11 kV

Grid Station

A 132 kV line feeds two 40 MVA transformers, each on its own 11 kV bus section, joined by a bus coupler and six feeder breakers.

11 kV network operations
11 kV · 400 V

Overhead Network

Feeder F1 on concrete poles with pole mounted transformers, a 400 V LT line and service drops to homes spread across three phases.

Three phase testing, load distribution, phase balancing
XLPE Cable Ring

Underground Network

Feeder F2 as an 11 kV cable to a four way ring main unit, a compact substation for apartments and a market, and a ring onward to RMU 2 to 6.

Underground cable fault location
SCADA

Control Room

Remote breakers and RMU switches, field operated tie points, alarms and an event log, with interlocks that stop two supplies being paralleled.

Feeder tripping normalization, service restoration

Operate It: Control Room 3D

Drag to orbit the model, pick a camera view, and click any object to inspect it. On the SCADA single line, select a breaker or switch, preview the result, then execute it. Start the fault drill to follow the switching schedule, or try your own order and watch the protection respond.

Loading the control room…

Representative network drawn from my field experience. Loads, ratings and switching times are typical values for an urban 11 kV network, not K-Electric records.

The Cable Fault Drill

An earth fault on cable C1 trips feeder F2. The fault passage indicator at RMU-1 did not operate, so the fault lies between the grid station and RMU-1. The switching schedule isolates the cable and splits the ring across two feeders, because neither neighbour can carry all of F2 alone.

2,520
Customers off supply
42 min
To restore everyone
63,840
Customer minutes, recommended order
97,440
If the smaller group goes first
391 A
On a 350 A line if F2 moves whole
  1. Open RS-1 at RMU-1. Its fault passage indicator did not operate, so the fault is on cable C1 between GS-1 and RMU-1.SCADA · 1 min
  2. Open RS-2 to split the ring. F1 cannot take all 3.10 MW of F2: that would put 391 A on a 350 A line.SCADA · 1 min
  3. Close the normally open point at RMU-6. F4 picks up RMU 2 to 6 and its 2,100 customers first, because it is the larger group.Field crew · 20 min
  4. Close the ABS tie. F1 picks up RMU-1 and the compact substation: the last 420 customers.Field crew · 20 min

The Full Electrical Investigation Studio

The control room is one part of a larger studio I built in Python. The full studio opens in its own page and runs entirely in the browser.

  • Supply network: a drawing of the 132 kV to 400 V system with every component selectable.
  • Investigation: an underground feeder trip with a TDR record, and an industrial switchboard hot spot, each diagnosed with Bayesian updates.
  • Decision comparison: maintenance plans ranked by expected interruption time under a crew limit.
  • Research and model: the equations, likelihood tables and a reproducible benchmark.
Open the full studio →

Python computes the engineering results and 32 unit tests check them against hand calculations. The 3D renderer is plain WebGL written for this project, with no libraries.