RAMP: stochastic energy demand simulation

Good morning OpenMod colleagues,

I am writing to share some updates about RAMP, an open-source energy demand modelling software that has been around since early 2019 but that we haven’t really officially promoted here until now. Given the recent co-development results made possible by many OpenMod supporters, it’s about time we did.

RAMP is an open-source software suite for the stochastic simulation of any user-driven energy demand time series based on a few simple inputs. Initially developed by me with the guidance of an early OpenMod supporter, @sylvain, the software aims to provide synthetic data wherever metered data does not exist. For instance, when designing systems for off-grid communities (the original focus of the software) or when looking at future electric-vehicle fleets. You can find more information on the applications on our new website: rampdemand.org.

Since its first publication and release in April 2019, RAMP has been picked up by several institutions, including RLI, ETH Zurich, Eurac, VITO and many others. In June 2022, RLI (via @pierre-francois.duc and @TheGregoryIreland) and VITO (via @mohammad1372), who were further developing the code for their own projects, reached out to us to join forces and co-fund the development of a ‘next-gen’ version of RAMP. Last week, we released the first such next-gen version of RAMP as v0.4.0: more user-friendly and efficient, installable via pip, and more extensively documented; you may check out the development page of the website for all the details. And let me give a big shout-out to all contributors, particularly to @pierre-francois.duc, who was the first to propose a joint development, did most of the heavy lifting and implemented insane features.

A final remark: some of you may be more familiar with the dedicated RAMP-mobility sister repository, accompanied by a publication a few months ago and also designed to provide critically needed electric mobility data for European energy system optimisation models (for instance, it is part of the Euro-Calliope dataset). If you are wondering how RAMP-mobility fits into all of the above, our next step is indeed to reconnect RAMP-mobility to this joint development process. Currently a separate sister code, not involved in recent joint developments, we want to turn RAMP-mobility into an optional plug-and-play application of the base RAMP software, which may benefit from all the developments occurring there. If you are interested in helping, please do reach out!

For any questions, feel free to contact me or reach out to the broader RAMP community via our Gitter chat!

Thanks,

Francesco

6 Likes

Good morning OpenMod colleagues,

I am following up on this post from a year ago to share another important update: RAMP’s open code has now been also peer-reviewed and published in the Journal of Open Source Software (JOSS)!

The publication, accompanied by a new, further documented, internally tested and enhanced version (v0.5.2) of the code, formalises even more RAMP as a co-development project jointly and horizontally carried out by many people and institutions, most of which are active OpenMod supporters! You may check out all the novelties on the website rampdemand.org.

I take the chance to thank also here all those who made possible this new jump in RAMP’s development: @pierre-francois.duc, @mohammad1372, @ClaudiaLSS, Sarah Ekchoff, Maria Hart, @FraSanvit, @TheGregoryIreland, @Sergio.Balderrama, Johann Kraft, @dhungelgd, and @sylvain!

4 Likes