GRIDRA

For students

Learn power systems the way engineers use them.

47 free lessons across 6 tracks — in English, German and Turkish — written to connect directly to simulations you can run in your browser. No account, no install.

Lessons
47
Tracks
6
Tools
7
Labs
6
Languages
3

Lesson → lab

Read it, then try to break it.

These lessons link straight to a tool or lab where the same physics runs live. Change one parameter and check whether the result is what the lesson predicted.

Hands-on simulation — live now

Interactive simulations, right in your browser.

No install, no Python — every simulation runs as plain code in your browser. Run a full Newton-Raphson power flow on the IEEE 39-bus test system, take any line out for an N-1 study, or apply a fault and watch the generators swing through a transient stability event — learn by doing, not just reading.

  • A full AC power flow (Newton-Raphson) on the standard IEEE 39-bus system, with N-1 contingency studies
  • Three-phase fault and transient stability simulation, from a classical model up to full generator + AVR + PSS dynamics
  • Symmetrical-component fault analysis and a partial-discharge sensor chain, benchmarked against published data
Explore the live labs
ieee39-power-flow.ts
import { solvePowerFlow } from "@/lib/engine/ieee39-powerflow";

const result = solvePowerFlow(buses, branches, gens, {
  baseMva: 100,
});

console.log(result.buses[0].vMagPu); // 1.039

Three languages

One curriculum, three technical vocabularies.

Every lesson exists in English, German and Turkish. These are the terms that trip students up most when moving between lectures, textbooks and papers.

EnglishDeutschTürkçe
BusKnoten / SammelschieneBara
Power flow (load flow)LastflussYük akışı
Reactive powerBlindleistungReaktif güç
Per-unit systemPer-Unit-System (bezogene Größen)Birim değer (pu) sistemi
Short circuit / faultKurzschluss / FehlerKısa devre / arıza
Symmetrical componentsSymmetrische KomponentenSimetrik bileşenler
Circuit breakerLeistungsschalterKesici
Protection relaySchutzrelaisKoruma rölesi
Rotor anglePolradwinkelRotor açısı
InertiaTrägheit (Schwungmasse)Atalet
Critical clearing timeKritische FehlerklärungszeitKritik arıza temizleme süresi
Grid-forming inverterNetzbildender WechselrichterŞebeke oluşturan (grid-forming) evirici
Withstand voltageStehspannungDayanım gerilimi
Partial dischargeTeilentladungKısmi deşarj
Balancing reserveRegelleistungDengeleme rezervi
Bidding zoneGebotszoneTeklif bölgesi

Coming next

Where the curriculum goes from here.

Synchronous machines, symmetrical components, state estimation and European markets are now live. Next come a deeper stability lesson and four new tracks, roughly in this order.

Grid StabilityPlanned

Converter-Driven & Resonance Stability

A full lesson on the two classes the 2021 IEEE/CIGRE classification added for power-electronic grids, beyond the overview in the stability introduction.

New trackPlanned

Power System Protection

Protection zones, instrument transformers, overcurrent, earth-fault, distance and differential protection, selectivity and IEC 61850 — linked to the Fault Analysis Lab.

New trackPlanned

Operation & Planning

Economic dispatch, optimal power flow, unit commitment, N-1 security and reserves — what an operator does with a solved power flow, built on the IEEE 39-bus labs.

New trackPlanned

HVDC & FACTS

Line-commutated and voltage-source converters, offshore grid connections, and the power-electronic devices that control flows and voltages on AC networks.

New trackPlanned

Distribution Systems & DER

Medium- and low-voltage network planning, hosting capacity, voltage control with inverters, and the distribution system operator's changing role.

Why GRIDRA

More than a textbook.

01

Real-world context

Learn concepts alongside the industry challenges they're actually used to solve.

02

Sources you can check

Lessons point to standard textbooks and IEC/IEEE publications — so you can go deeper, or prove a lesson wrong.

03

Practice, not just theory

Hands-on simulations designed to build intuition, not just pass exams.

Start at lesson one.

Begin with the fundamentals — or jump straight into a lab and come back to the theory the moment a result surprises you.