Power System Dynamics, Stability, and Control (PSDSC) Research Center

Room: 407/2, Building: ECC, King Mongkut's Institute of Technology Ladkrabang (KMITL), Bangkok 10520, Thailand

Software

We are actively developing two open-source tools for power system analysis: (i) PGAz on the MATLAB platform, and (ii) PyGAz on the Python platform. Both are designed to advance future power system studies through flexible, accessible, and cutting-edge software solutions. Our goal is to deliver powerful analysis tools that are open and available to everyone—not just a select few. The projects are led by Tossaporn Surinkaew and Sorasak Jaingeawkum, and Professor Issarachai Ngamroo supervises the projects.


About PGAz


Power Grid Analyzer (PGAz) is an open-source MATLAB-based toolbox. PGAz offers a flexible and modern solution to overcome the limitations of existing power system analysis software with advanced modeling capabilities and dynamic updates. As an open-source MATLAB-based tool, PGAz provides an accessible platform designed for analyzing and controlling future power grids.

Currently, PGAz offers five core features:

  1. Power Flow (PF)
  2. Continuation PF (CPF) and Optimal PF (OPF)
  3. Small-Signal Stability Analysis (SSSA)
  4. Time-Domain Simulation (TS)
  5. Quasi-Dynamic Simulation (QDS)

Download PGAz

PGAz v.1.0 will be available soon in 2025

Download PGAz Get the PGAz User Guide

Download for PGAz demo here

Download PGAz Demo (for PF & OPF Analysis) Download PGAz Demo (for SSSA & TS Analysis)

PGAz Updates


About PyGAz


Owing to its accessibility, versatility, costless, and open-source nature, Python has become a leading programming language for developing advanced tools across engineering, education, and scientific research. We shall introduce the Python-based Power Grid Analyzer (PyGAz), a modern open-source toolbox for power system analysis. The PyGAz project is under ongoing development. Please stay tuned for the updates.

Download PyGAz

PyGAz is currently under development and will be available soon.

Download PyGAz Get the PyGAz User Guide

PyGAz Updates

Subscriptions

  • PGAz and PyGAz are supported by KMITL
  • We actively seek to build collaborative research partnerships with other groups
  • For further subscription details or to discuss potential collaboration, please email tossaporn.su@kmitl.ac.th