Featured Partnertheopenengineering — Reach thousands of engineers, hardware designers, and systems architects.
Visit
MATPOWER logo

MATPOWER

Free, open-source tools for electric power system simulation and optimization

3-clause BSDenergy/grid
★ 500
Visit Project

A MATLAB and Octave package for solving power flow, continuation power flow, optimal power flow, unit commitment, and related steady-state grid problems.

About the Project

Why use this?

MATPOWER is a mature package of MATLAB-language functions and classes for steady-state power-system simulation and optimization. It solves power flow, continuation power flow, extensible optimal power flow, unit commitment, and stochastic secure multi-interval OPF/UC problems.

It is a strong choice for engineers and researchers who need a well-established, academically validated power-flow and OPF toolbox. MATPOWER is easy to modify, works in both MATLAB and GNU Octave, and remains a standard reference implementation for grid-analysis research and education. [123][125][127][134]

Key Features

  • Power flow (PF) and continuation power flow (CPF)
  • Extensible optimal power flow (OPF)
  • Unit commitment and stochastic secure multi-interval OPF/UC
  • MATLAB and GNU Octave compatibility
  • Designed for researchers and educators who need modifiable tools
Replaces / Alternative to
PSS/E, PowerWorld, commercial OPF software
Free layer
open-source