Advanced Software for Power-System Planning

What is GridPath? 

GridPath is a versatile grid-analytics platform developed by Blue Marble Analytics . The platform integrates several power-system planning approaches -- including production-cost, capacity-expansion, asset-valuation, and reliability modeling -- within the same software ecosystem. As multiple approaches are often used sequentially or iteratively in system planning, the seamless interface among them within the same modeling platform reduces the labor-intensive data-translation requirements and can speed up insight-generation in the planning process.

Our goal is to create a transparent and user-friendly platform that facilitates quick model development and rapid adaptation. GridPath includes a user interface, database-building tools, an interactive results-visualization suite, and extensive validation & diagnostics as well testing suites.

GridPath is built for today’s and tomorrow’s world. It has a highly flexible, modular architecture that facilitates its application to different systems and regions as well as the incorporation of emergent technologies and resources with non-standard characteristics (renewables, storage, demand response, hybrid resources, and so on). GridPath is easy to adapt and extend, making the platform well-equipped to quickly and seamlessly add critical functionality around not only new technologies but also policies and planning practices, and to tackle emergent questions about the pathways to and dynamics of deeply decarbonized electricity systems.


GridPath's modular architecture makes it possible to combine modules to create optimization problems with varying features and levels of complexity. Linear, mixed-integer, and non-linear formulations are possible depending on the selected modules.

GridPath has a highly flexible temporal and spatial span and resolution. Each generation, storage, and transmission asset in GridPath can be modeled with a user-specified level of detail. The decision for what to simplify and what requires a detailed treatment is left up to the user and can vary depending on the application of interest. GridPath’s flexibility and modularity facilitates its application to different systems and regions as well as to different planning questions.

GridPath can simulate the operations of the power system in detail, capturing the capabilities of and constraints on generation, storage, and transmission resources to understand grid integration and flexibility needs. In capacity-expansion mode, GridPath can also identify cost-effective deployment of conventional and renewable generation as well as storage, transmission, and demand response. In asset-valuation mode, GridPath can determine the market performance of an asset or a set of assets.

The platform can optionally capture the effects on operations and the optimal resource portfolio of forecast error, provision of ancillary grid services, interconnection, reliability requirements such as a planning reserve margin or local capacity requirements, and policies such as a renewables portfolio standard (RPS) or a carbon cap.

GridPath is under active development and we are continuously adding new functionality.


GridPath users and contributors have included Portland General Electric, Ava Community Energy, Valley Clean Energy, Pacific Northwest National Lab, Lawrence Berkeley National Lab, Environment and Climate Change Canada, Moment Energy Insights, Energy Strategies, Telos Energy, First Principles Advisory, Strategen, UCSB CET Lab, and Prayas Energy Group, among others.


GridPath's codebase is open-source and available on GitHub. Documentation is available on Read the Docs.