Overview

The Scenario Analysis Interface for Energy Systems is a software platform designed to model integrated energy networks and markets. SAInt allows modeling energy markets, electricity networks, gas networks, coupled electric and gas networks, and thermal networks.

Strategic and operational planning: Inform strategic and operational decisions using a single planning platform.

Plan the integration and coordination of energy systems: Model the coupling between electricity, gas, and thermal networks to quantify their synergies and interdependencies.

Quantify the trade-offs between costs and reliability: Run physical simulations and optimization models to study the intersection of markets and physical systems.

Plan for new technologies: Model the impact and quantify the value of investments in renewable energy sources, energy storage, electrolyzers, electric vehicles, heat pumps, and other disruptive technologies.

Plan for 3D: Decarbonization, Decentralization, and Digitalization: Plan for the energy transition with decisions informed by a planning tool that is easy to use, technically rigorous, and flexible.

Powerful modeling and analytics: Analyze modeling outputs in SAInt’s intuitive graphical user interface and automate your planning process using SAInt’s flexible API.

SAInt comprises three distinct assembly components (Figure 1): SAInt-Core, SAInt-GUI, and SAInt-API.

SAInt-Core.dll contains the data model, business logic, and mathematical models. It is independent from other assemblies, and it can be referenced in .NET projects for full access to relevant object classes. SAInt-GUI.exe is the graphical user interface for visual interaction between user and SAInt-Core via mouse and keyboard actions. It contains the network and scenario setup, and execution. It allows a visual post-processing of scenario results and a scripting interface. The SAInt-API.dll is the application programming interface for interaction between user and SAInt-Core via external applications and programming languages. It exposes callable functions to automate network and scenario editing, execution, and evaluation process.

assemblies
Figure 1. Configuration of the four SAInt assemblies.

SAInt is a desktop 64-bit application for Microsoft® Windows® operating systems.