Room: 407/2, Building: ECC, King Mongkut's Institute of Technology Ladkrabang (KMITL), Bangkok 10520, Thailand
We are actively developing two tools for power system analysis designed for research and educational purposes: (i) PGAz on the MATLAB platform, and (ii) PyGAz on the Python platform, both developed primarily for research and educational purposes.
Based on our previous experience, fully open-source development has shown limitations in responsiveness, as new models often remain at a research or conceptual stage and are not available for timely practical use. Such approaches may also be unsuitable for certain application areas and present coordination challenges. Meanwhile, existing open-source and commercial power system analysis tools remain prevalent and can be extended to meet evolving needs. Therefore, please understand that PGAz has not been released as a fully open-source tool yet. At this stage, the updated models and algorithms are only shared with the core team and collaborators, as the platform is still actively being developed and refined.
Currently, PGAz provides six core features:
PGAz for educational purpose is available for download below. Please ensure that MATLAB is installed and that all required basic MATLAB packages are available. Installation instructions and an overview of the basic functions and features can be found here.
| Download PGAz version 1.2 | Release Date: 10th March 2026 |
| Download PGAz version 1.1 | Release Date: 3rd November 2025 |
| Download PGAz version 1.0 | Release Date: 29th September 2025 |
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 are developing the Python-based Power Grid Analyzer (PyGAz), for research-oriented power system analysis. PyGAz is developed using Python 3.x. The PyGAz project is under ongoing development.
PyGAz is currently under development and will be available soon.
.m file importing and conversion directly into the PyGAz format. Also continued CPF validation against MATPOWER/literature references, expanded OPF testing, and improved GUI workflows and GNE drag-drop execution paths. [Nonthachai]