Power System Engineering Suite

Design, simulate & protect
power grids with confidence.

PowerGridTools is an end-to-end electrical power-system design and analysis platform for AC and hybrid AC/DC networks. Draw the single-line diagram, run nine industry-grade analyses, and export standards-compliant reports — on the desktop, in the browser, or against a central analysis server.

9Analysis engines
70+Component types
5Standards
PowerGridTools application screenshot
IEC 60909IEEE 519-2014IEEE 1584-2018NFPA 70EIEEE CDF Newton–RaphsonEJML solversAC / DC hybrid IEC 60909IEEE 519-2014IEEE 1584-2018NFPA 70EIEEE CDF Newton–RaphsonEJML solversAC / DC hybrid
Why PowerGridTools

One platform, from one-line diagram to compliance report.

A modern schematic editor backed by validated numerical solvers — built for utility, industrial and renewable power systems.

Interactive single-line editor

Drag-and-drop 70+ component types onto a vector canvas with snap routing, rotation, copy/paste and full undo/redo. Wires are nodal — connectivity is always solver-ready.

🧮

Validated solver core

Newton–Raphson, Gauss–Seidel and Z-bus methods on the EJML matrix library, verified against IEEE 5/14/30/57/118-bus reference cases.

🔀

Hybrid AC / DC

Model converters, batteries, PV and DC buses natively. Sequential and monolithic AC+DC algorithms solve coupled networks in a single study.

📐

Standards-compliant

IEC 60909 short-circuit, IEEE 519 harmonics, IEEE 1584 arc flash and NFPA 70E hazard categories are baked into the analyses — not bolted on.

📄

Professional reporting

Generate multi-section PDF reports at 300/600 dpi with diagrams, data tables and result charts, plus vector SVG diagram export.

🗂️

Standard libraries

Reusable component libraries (IEC cables, IEEE generators) with searchable catalogs and property overrides keep models consistent and auditable.

Analysis engines

Nine studies covering planning, protection & power quality.

Every analysis runs on the same authoritative network model — no re-entry, no re-import.

AnalysisWhat it computesStandard / method
Power Flow Steady-state bus voltages, angles, branch flows and losses. AC, linear DC and unified AC/DC variants with ZIP loads and Q-limits. Newton–Raphson · Gauss–Seidel
Short Circuit Balanced and unbalanced fault currents (3φ, LG, LL, LLG) with peak, symmetrical and breaking currents via the Z-bus method. IEC 60909
Harmonics Frequency-domain harmonic flow, THD/TDD, resonance and frequency-dependent impedance up to the 25th harmonic. IEEE 519-2014
Transient Stability Time-domain dynamics of machines, motors, inverters and controls (AVR, governor) with rotor-angle and frequency response. Euler · RK4 · Trapezoidal
Optimal Power Flow Least-cost generation dispatch subject to power balance, voltage and thermal limits. Constrained optimization
Contingency (N-1) Automated outage enumeration of lines and generators with voltage and thermal violation screening. N-1 security
Voltage Stability PV (nose) and QV curves, maximum loadability, collapse point and reactive-reserve margins. Continuation method
Arc Flash Incident energy, arc-flash boundary and PPE hazard category at the working distance. IEEE 1584-2018 · NFPA 70E
Protection Coordination Overcurrent (50/51), distance (21) and differential (87) relay selectivity, clearing times and grading margins. ANSI / IEC TCC
Component palette

70+ modelled component types across every domain.

From utility transmission to industrial drives and renewable DC microgrids — model it accurately.

🔋Generation & Storage

12 types

  • Synchronous Generator
  • Wind Turbine
  • Solar PV
  • External Grid
  • Fuel Cell
  • Battery (BESS)
  • Flywheel
  • Supercapacitor

🏭Loads & Drives

7 types

  • Static / ZIP Load
  • Induction Motor
  • Dynamic Load
  • Electrolyzer
  • DC Load
  • Lumped Load
  • Unbalanced Load

🔌Power Conversion

6 types

  • Inverter
  • Rectifier
  • DC/DC Converter
  • Solar Inverter
  • UPS

⚙️Transformers

6 types

  • Two-Winding
  • Three-Winding
  • Auto-Transformer
  • Phase-Shifting
  • Grounding
  • Tap Changer

📡Lines, Buses & FACTS

14 types

  • Transmission Line
  • Cable
  • AC / DC Bus
  • Shunt Capacitor / Reactor
  • SVC
  • STATCOM
  • TCSC
  • Series Compensator

🛡️Protection & Metering

18 types

  • Circuit Breaker
  • Disconnector
  • Overcurrent (50/51)
  • Distance (21)
  • Differential (87)
  • CT / VT
  • PMU
  • Fuse
Reporting & data exchange

Deliverables your reviewers expect.

  • Multi-section PDF reports — cover page, single-line diagram, component data tables and per-study result tables & charts, at 300 or 600 dpi (A4 / Letter).
  • Vector SVG export of the schematic for documentation and CAD hand-off (rendered with Apache Batik).
  • Native XML project format with full round-trip fidelity, plus IEEE CDF import for standard 5/14/30/57/118-bus cases.
  • Result export of bus, line and fault data for downstream processing.
Standard libraries

Consistent, auditable models.

  • XML component libraries with metadata (name, author, version, standard) stored under your profile.
  • Ships with IEC standard cables and IEEE generator catalogs to seed new projects.
  • Searchable entries with one-click property overrides — overridden fields are highlighted and traceable.
  • Import, manage and share libraries across teams for organization-wide consistency.
Product editions

Run it your way — desktop, browser or server.

The same solver core powers every edition. Choose the deployment that fits your workflow.

Capability Desktop offline Online Client HTTP
Single-line schematic editor
All 9 analysis enginesvia server
PDF / SVG export
Runs without a network
Centralised licensing & seats
Get PowerGridTools

Download the Windows & Linux installers.

Enter a valid license key to unlock the Windows MSI and Linux AppImage. The key is checked against the license server in real time.

Licensed

Download Installer

Unlock the unrestricted Windows MSI and Linux AppImage. Your key is verified against the license server in real time.

No key yet? Request a license →

OS Windows 10/11 · Linux x86-64 (glibc) · macOS via JAR
Memory 4 GB RAM minimum · 8 GB recommended