ESDL Release Notes

Latest commits:

  • renamed SolarFieldPotential to SolarPotential, and added type parametre (roof, field, road, BIPV, ...)

  • added area and fullLoadHours parameters to SearchAreaWind/Solar

  • costInformation: splitted O_and_MCosts into fixedOperationalAndMaintenanceCosts and variable OperationalAndMaintenanceCosts; added MarginalCosts

  • added StorageStrategy

  • added residentialBuildingType parameter to AggregatedBuilding

  • made difference between supplyTemperature and returnTemperature for HeatCommodity

  • changed cardinality of profile in the Port class from [0..1] to [0..*]

  • added Material class

  • added PipeDiameterEnum enumeration

  • added StateEnum enumeration

  • added Switch, Compressor and PressureReducingValve classes

  • added Sensor class

  • renamed CircuitBraker to CircuitBreaker

  • added parameters for Pipe class

  • added version to EnergySystem

  • added assetType to Asset

  • added port reference to DrivenByProfile

  • added POWER_REACTIVE, FLOW, COMPOSITION and STATE to PhysicalQuantityEnum

  • added VOLT_AMPERE and VOLT_AMPERE_REACTIVE to UnitEnum

  • Added aggregated parameter for Potential

  • Added aggregationCount parameter for Potential and Asset

  • Added Glass Asset

  • Added HeatExchange parameter

  • Added VOLUME and AREA to PhysicalQuantityEnum

  • Added IDs to a number of classes in EnergySystemInformation

  • Added interpolationMethod to GenericProfile

  • Added name to Port

  • Added WKT and WKB as geometry types

  • Added SearchAreaWind and SearchAreaSolar as new Potential subclasses

  • Added efficiency as a parameter for the Transport class

  • Added Joint class to solve conflicts with loops in toplogies (in-in and out-out ports)

  • Completely changed way of modeling energy potentials

  • added WaterBuffer, UTES, RoomHeater

  • EnergySystem ID marked as ID

  • added 'aggregated' boolean to Asset

  • added 'power' to Consumer

  • added 'percent' to UnitEnum

  • made relation between ControlStrategy and EnergyAsset bidirectional

  • ESDL version has been removed from namespace (was sometimes causing problems with code generation)

  • Added MeasuresCollection (e.g. to group different renovation options for buildings)

  • Added Sectors (and references from Asset and Party)

  • Added ControlStrategy

  • Added EnergyMarkets

  • Added different Assets: WaterToPower (with types hydro, waves, osmosis, tidal), PVInstallation (with types roof, building integrated, road, field, ...) and WindTurbine types (sea, land, coast, roof), GasConversion, Electrolyzer types (PEM, alkaline, SOEC)

  • Changed the way EnergyPotentials are modeled (now grouped per type)

  • Restructured the subclasses of Transport

  • Renamed KPIList to KPIs

  • Added KPIs to areas

  • Added new way of describing Quantities and Units (now only used in profiles, kpis and energy carriers)

  • Added possibility to add a DataSource to an asset, profile and so on, without the need for an EnergySystem

  • Added ResidualHeatSourcePotential to list of possible Potentials

  • Added assets (GasStorage, Electrolyzer)

  • Changed name of asset SinkProducer to SourceProducer

  • Added buildingDensity parameter to Area

  • Merged Commodities and EnergyCarriers lists into Carriers list

  • Removed commodities enumeration from ports

  • Added mobility concepts to ESDL (Mobility demand per vehicle type and fuel type, fuel efficiency per vehicle type, number of vehicles per area)

  • Improved the Geometry classes (added MultiPolygon)

  • Added assets (ResidualHeatSource, MobilityDemand, SolarCollector, FermentationPlant)

  • Added residual heat source potential

  • Added Parties class to model ownership

  • Added DataSources class to list sources of used data in an ESDL model

  • Added Profiles class and ReferenceProfile class to enable reuse of profiles

  • Measures is an Asset collection instead of an Item collection (to ease development of ESDL designer)

  • Generated proper XSD, the v1807 release still contained the v1806 XSD

  • Added 'UNDEFINED' and 'ENERGY' to CommodityEnum

  • Renamed some assets:

    • HeatPipe --> Pipe

    • HeatDemand --> HeatingDemand

    • CoolDemand --> CoolingDemand

  • Initial public release

Last updated