Skip to main content

Awesome Power Analysis is for collecting power analysis related sources, including power flow, production cost modeling, etc.

38
GitHub Stars
40
Curated Resources
13
Categories
2 hours ago
Last Refreshed
Power FlowProduction Cost ModelingSimulation ToolMicrogridSolar AnalysisDataBenchmarksVisualizationModeling & OptimizationSolversGroups/OrganizationsMiscReference:

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me visualization resources from awesome-power-analysis"

Installation instructions →

What's inside

Visualization

Modeling & Optimization

  • AMPL

    Build optimization into your large-scale applications — quickly and reliably — using AMPL’s powerful yet intuitive algebraic modeling system.

  • Gams

    The General Algebraic Modeling System (GAMS) is a high-level modeling system for mathematical optimization. GAMS is designed for modeling and solving linear, nonlinear, and mixed-integer optimization problems.

  • JuMP

    Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)

  • PowerModels.jl

    PowerModels.jl is a Julia/JuMP package for Steady-State Power Network Optimization.

  • PowerSystems.jl

    Data structures in Julia to enable power systems analysis

  • Pyomo

    Pyomo is a Python-based, open-source optimization modeling language with a diverse set of optimization capabilities.

Production Cost Modeling

  • AuroraXMP

    Aurora is a comprehensive and reliable electricity price forecasting and analysis tool.

  • Enelytix

    Enelytix integrates a best-in-class power-system simulation engine with data services, scalable and on-demand compute resources and state-of-the-art business analytics tools. Powered by PSO

  • LCG Consulting

    Consulting and Software for competitive energy markets.

  • Plexos

    Plexos uses mathematical multi-commodity optimization to provide a high-performance, robust simulation system for electric power, water and gas.

  • PSO

    Polaris' PSO is a production cost market simulator that supports the modeling of multi-level, nested time intervals that simultaneously optimize energy and ancillary services dispatch, and can simulate uncertainties.

  • PyPSA

    PyPSA stands for "Python for Power System Analysis". It is pronounced "pipes-ah".

Benchmarks

Data

  • dsgrid

    a new model developed for the EFS and in recognition of a general need for a more detailed understanding of electricity load. dsgrid utilizes a suite of bottom-up engineering models across all major sectors to develop hourly electricity consumption profiles for every county in the contiguous United States.

  • pyiso

    pyiso provides Python client libraries for ISO and other power grid data sources. It powers the WattTime API (

  • Reliability Test System

    Reliability Test System - Grid Modernization Lab Consortium

  • RTS 2019 update

    RTS Update

Solvers

  • DSP

    An open-source parallel optimization solver for stochastic mixed-integer programming

  • FICO Xpress

    FICO’s deep portfolio of optimization options enables users to easily build, deploy and use optimization solutions that meet their needs.

  • Gurobi

    The Gurobi Optimizer was designed from the ground up to be the fastest, most powerful solver available for your LP, QP, QCP, and MIP (MILP, MIQP, and MIQCP) problems.

  • IBM CPLEX

    IBM ILOG CPLEX Optimization Studio provides powerful modeling tools to convert business problems to optimization models and solve the breadth of optimization problems.

Groups/Organizations

Power Flow

  • GAMS - PSOPT

    This is a listing of the models available in the on-line model library (PSOPTLIB) based on the book Power System Optimization Modelling in GAMS by Alireza Soroudi.

  • MatPower

    MATPOWER is a package of free, open-source Matlab-language M-files for solving steady-state power system simulation and optimization problems such as power flow (PF), continuation power flow (CPF), extensible optimal power flow (OPF), unit commitment (UC) and stochastic, secure multi-interval OPF/UC.

  • NEOS - Optimal Power Flow

    The Optimal Power Flow (OPF) model represents the problem of determining the best operating levels for electric power plants in order to meet demands given throughout a transmission network, usually with the objective of minimizing operating cost.

  • pandapower

    pandapower combines the data analysis library pandas and the power flow solver PYPOWER to create an easy to use network calculation program aimed at automation of analysis and optimization in power systems.

  • PYPOWER

    PYPOWER is a power flow and Optimal Power Flow (OPF) solver. It is a port of MATPOWER to the Python programming language.

Showing a sample of 40 resources. View the full list on GitHub →