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
  1. How to use ESDL
  2. Example ESDL models

Describing a profile

In ESDL you can describe a profile for timeseries. Any energy related information that changes over time could be described. Examples of profiles would be a profile for hourly energy consumption data or a profile for the cost development of a particular heatpump for the coming 30 years.

A possibility is to use a DateTimeProfile for this kind of data. A dateTimeProfile contains elements for every timestamp. As an alternative this kind of data can be stored in an InfluxDB database and referred to from an ESDL object of type InfluxDBProfile. Other timeseries databases can be supported in future.

<esdl:DateTimeProfile xmi:version='2.0'
xmlns:xmi='http://www.omg.org/XMI'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:esdl='http://www.tno.nl/esdl/1808'
xsi:schemaLocation='http://www.tno.nl/esdl/1808 ../esdl/model/esdl.ecore'
 id="NEDU_E1A_2019" name="NEDU E1A 2019" profileType="PERCENTAGE" xsi:type="esdl:DateTimeProfile">
    <esdl:element from="2019-01-01T00:00:00" to="2019-01-01T00:15:00" value="3.561000e-05"/>
    <esdl:element from="2019-01-01T00:15:00" to="2019-01-01T00:30:00" value="3.532000e-05"/>
    <esdl:element from="2019-01-01T00:30:00" to="2019-01-01T00:45:00" value="3.504000e-05"/>
    <esdl:element from="2019-01-01T00:45:00" to="2019-01-01T01:00:00" value="3.454000e-05"/>
    <esdl:element from="2019-01-01T01:00:00" to="2019-01-01T01:15:00" value="3.367000e-05"/>
    <esdl:element from="2019-01-01T01:15:00" to="2019-01-01T01:30:00" value="3.275000e-05"/>
    <esdl:element from="2019-01-01T01:30:00" to="2019-01-01T01:45:00" value="3.170000e-05"/>
    <esdl:element from="2019-01-01T01:45:00" to="2019-01-01T02:00:00" value="3.061000e-05"/>
    <esdl:element from="2019-01-01T02:00:00" to="2019-01-01T02:15:00" value="2.934000e-05"/>
PreviousDescribing a municipalityNextESDL models and tools

Last updated 5 years ago