Skip to contents

A macro-language for energy system modeling in R. Describe the system as reusable building blocks (commodities, technologies, supply, demand, storage, trade); energyRt compiles them into a least-cost capacity-expansion and dispatch optimization model, solves it in 'GLPK'/'MathProg', 'Julia'/'JuMP', 'Python'/'Pyomo' or 'GAMS', or through a direct LP matrix, and returns tidy results. Time resolution, geography and solver are separate choices, so one can change without rewriting the model. Built-in tools cover structural validation, levelized costs, reports, and plotting.

Author

Maintainer: Oleg Lugovoy olugovoy@optimalsolution.dev (ORCID)

Authors:

Other contributors: