AMIRIS

AMIRIS is the open Agent-based Market model for the Investigation of Renewable and Integrated energy Systems. It aims at enabling scientists to dissect the complex questions arising with respect to future energy markets, their market design, and energy-related policy instruments.

110
mentions
8
contributors

Cite this software

What AMIRIS can do for you

PyPI version JOSS Zenodo Pipeline REUSE

AMIRIS is the open agent-based electricity market model.

Our promise: You can have your first results with AMIRIS in under 15 minutes! Get Started right away, checkout the repositories or Wiki pages and find all our publications and workshop materials on Zenodo.

Feel free to ask us any question at the openMod Forum, to send us emails, to raise issues and contribute to AMIRIS. Join the AMIRIS Open Forum to discuss issues, every Friday morning 10:00 to 10:30 CET - no registration needed.

Please cite AMIRIS using the related publication at JOSS.

Aim

AMIRIS aims at enabling scientists to dissect the complex questions arising with respect to future energy markets, their market design, and energy-related policy instruments. The model computes electricity prices endogenously based on the simulation of strategic bidding behaviour of prototyped market actors. This bidding behaviour does not only reflect marginal prices, but can also consider effects of support instruments like market premia, uncertainties and limited information, or market power.

Structure

AMIRIS Agent Structure

In AMIRIS actors are represented as agents that can be roughly divided into six classes: Power plant operators, traders, marketplaces, policy providers, demand, and storage facilities. Power plant operators provide generation capacities to traders, but do not trade on the markets themselves in the model. Instead, supply traders conduct the marketing and employ bidding strategies. Marketplaces serve as trading platforms and organize market clearing. Policy providers define a regulatory framework which impacts the decisions of other agents. Demand agents request energy directly at the electricity market. Finally, flexibility providers, e.g., storage operators, use forecasts to determine bidding patterns matching their objective.

Enabling Researchers

AMIRIS enables investigating the influence of political framework conditions on the behavior and profitability of energy market actors, considering different marketing paths. It also allows quantifying the influence of actors, their uncertainties and socioeconomic decisions on energy markets.

Powerful, flexible, performant

Due to its agent-based and modular nature, AMIRIS can be easily extended or modified. AMIRIS is based on the open Framework for distributed Agent-based Modelling of Energy systems FAME. Due to its high-performance computing capabilities and efficient development paradigms, AMIRIS can simulate even large-scale agent systems in a short time. Currently, a model year at hourly resolution can be simulated in less than a minute on standard desktop computers. With AMIRIS-Py, we also provide a powerful Python wrapper to set up and run AMIRIS. Please refer to the official amirispy documentation for further details.

Research Projects

Ongoing

  • MAN0EUVRE: Energy System Modelling for Transition to a net-Zero 2050 for EU via REPowerEU
  • InvestAgent: Untersuchung des Investitionsverhaltens im erneuerbaren Stromsektor mittels akteursfokussierter agentenbasierter Modellierung
  • Ariadne : Evidenzbasiertes Assessment für die Gestaltung der deutschen Energiewende auf dem Weg zur Klimaneutralität
  • SecöndLife: Systemische und Ökonomische Potentiale zur Dekarbonisierung der Prozesswärmeerzeugung mittels Wärmespeicherkraftwerken
  • MODA: Models and Data for Future Mobility-Supporting Services
  • FEAT: Flexibel, Erklärbar, Akkurat – Maschinelles Lernen in komplexen Systemen unter Unsicherheit
  • NoRaLock-H2: Notwendige Rahmenbedingungen zur Vermeidung von Lock-In-Effekten und zur Gewährleistung einer nachhaltigen grünen Wasserstoffversorgung

Completed

2024

  • TradeRES: Tools for the Design and Modeling of New Markets and Negotiation Mechanisms for a ~100% Renewable Power System.
  • En4U: Entwicklungspfade eines dezentralen Energiesystems im Zusammenspiel der Entscheidungen privater und kommerzieller Energieakteure unter Unsicherheit.
  • ERAFlex II: Effektive Rahmenbedingungen für einen kostenoptimalen EEAusbau mit komplementären dezentralen Flexibilitätsoptionen im Elektrizitätssektor II.

2023

  • VERMEER: Versorgungsicherheit in Deutschland und Mitteleuropa während Extremwetter-Ereignissen. Project Report.
  • UNSEEN: Bewertung der Unsicherheiten in linear optimierenden Energiesystem-Modellen unter Zuhilfenahme Neuronaler Netze.

Before

  • LOD-GEOSS: Linked Open Data und Nutzung des Globalen Erdbeobachtungssystems GEOSS in der Energiesystemanalyse.
  • C/Sells: SINTEG project 'Großflächiges Schaufenster im Solarbogen Süddeutschland'.
  • InnoSEn: Netzwerkanalyse und Simulation von Innovationsdynamiken neuer Schlüsseltechnologien im Energiebereich.
  • ERAFlex: Effektive Rahmenbedingungen für einen kostenoptimalen EE-Ausbau mit komplementären dezentralen Flexibilitätsoptionen im Elektrizitätssektor.

Events

Upcoming Events

There are no events scheduled at the moment.

Past Trainings

  • March 2024: AMIRIS Hands-on Workshop, ABM4Energy conference, Slides
  • October 2023: Stakeholder Workshop, online, Slides
  • October 2023: AMIRIS Skill Workshop, ECEMP 2023, Slides, Video
  • March 2023: openmod Workshop Laxenburg, Video AMIRIS, Video FAME
  • February 2023: Agent-based Modelling in Energy Systems Workshop, Stuttgart
  • November 2022: Hands-on AMIRIS workshop, Berlin
  • February 2022: AMIRIS Release Workshop, online, Slides
Logo of AMIRIS
Keywords
Programming languages
  • Java 97%
  • Python 2%
  • BibTeX 1%
License
  • Apache-2.0
</>Source code
Packages
pypi.org

Participating organisations

German Aerospace Center (DLR)

Reference papers

Mentions

Contributors

Helmholtz Program-oriented Funding IV

Research Field
Research Program
PoF Topic
1 Energy
1.1 Energy System Design
1.1.1 Energy System Transformation
  • 1 Energy
    • 1.1 Energy System Design
      • 1.1.1 Energy System Transformation

Related software

FAME

FA

FAME is the open Framework for distributed Agent-based Modelling of Energy systems. Its purpose is supporting the rapid development and fast execution of complex agent-based energy system simulations.

Updated 2 weeks ago
4 8