ESDL
  • ESDL Documentation
  • Introduction
  • Energy Data Modelling
  • ESDL concepts
    • Design principles
    • Energy System structure
    • Data types
      • Energy System
      • Areas
      • Items, Assets, EnergyAssets and Services
        • Overview of EnergyAssets
      • Profiles
      • Energy System Information
        • Carriers
        • DataSources
        • Mobility Fuel Information
        • Profiles
        • Quantities And Units
        • Sectors
      • KPIs
    • ESDL model
  • How to use ESDL
    • Using ESDL to model an energy system
      • Setup Eclipse using the update site
      • ESDL Tree editor
      • ESDL Graphical editor / ESDL Designer
    • Example ESDL models
      • Describing a house
      • Describing a municipality
      • Describing a profile
  • ESDL models and tools
    • ESDL MapEditor
    • Energy System Simulator (ESSIM)
    • Energy Data Repository (EDR)
  • ESDL related projects
    • Warming Up
    • Mondaine
  • Software development with ESDL
    • Integration with Java
    • Integration with Python and pyEcore
    • Jupyter Notebook ESDL tutorial
  • Contributing to ESDL
    • Setting up the Eclipse Modelling Tools
      • Generating model, edit and editor code
  • Contact
  • ESDL Release Notes
  • ESDL Color Scheme
Powered by GitBook
On this page
  • Different levels of abstraction and scopes
  • Geographic and non-geographic models
  • Exmaple ESDL models
  • Start with (TODO):

How to use ESDL

The possible applications of ESDL are endless. This chapter gives some guidelines of how to use the ESDL language.

Different levels of abstraction and scopes

ESDL is a very generic energy modelling language. It can be used to describe energy related systems with very different abstration levels or scopes:

  • describe an individual house or a street of houses with their interconnection. For each house the electricity, heating and/or cooling demand can be described and the present assets (heatpump, gasheater, in house battery, rooftop PV, EV charging stations). Also different house parameters can be described (insulation parameters, energy label, areas of walls/windows/roofs, type of roof (slanted or flat roof)).

  • describe a city with different districts, where buildings are clustered as aggregated buildings. Each district has its own characteristics (type of houses, building periods) and possible renewable energy solutions. Some districts are suited for a district heating network solution, others are suited for an all-electric approach.

  • describe a region with the energy demand of different sectors (e.g. industry, agriculture, residential, businesses), including the installed production assets, and available renewable production and energy storage options.

  • describe the energy balance of a country, indicating imports and exports of energy.

  • describe the electricy production facilities in the country including the flow of 'supply materials' (coal, gas, oil).

It can also be used to describe all kinds of energy related (open) data, either to publish data for use by others or to document assumptions taken into account in a model or calculation. The following list provides some example applications:

  • standard energy profiles (with consumption levels for every 5 minutes).

  • CO2 emission data for different energy carriers.

  • historic, current or predicted fuel prices.

  • yearly profile for solar irradiance (or wind speeds) for a certain region.

  • data sheets for different components in the energysystem (with specific parameter values).

  • expected prices for energy assets for the coming 30 years (what will a heat pump cost in 2040).

  • geographic data: potential geothermal energy in the underground, total electricity consumption per municipality for a whole country.

  • distribution of energy labels over all houses in the city.

Geographic and non-geographic models

ESDL can be used for geographic models and non-geographic models. Geographic models contain physical shapes and locations for all assets in the energysystem. It will mostly be used for describing a specific actual existing region and its future (or historic) developments. Non-geographic models do not contain locations and can be used to describe some commonly available configurations of energysystems without denoting a specific one, e.g. city centers with mainly old houses or an energy neutral house that is fully self sufficient.

Exmaple ESDL models

Start with (TODO):

Depending on the application, you can start your ESDL model with:

  • EnergySystem

  • Carriers

  • Profiles

  • House

  • an Asset template

PreviousESDL modelNextUsing ESDL to model an energy system

Last updated 4 years ago

Describing a house
Describing a municipality
Describing a profile