Field naming
For each entity and model the data model defines some fields that are needed for building them. The fields can be categorized as:
Mandatory fields: These fields needs to be provided by the source in order to build a model.
Optional fields: These fields can be present to provide additional information, but they are not required to build the entity.
Unsupported fields: Some entities or value may define fields that are explicitly not supported.
If a source is providing fields that are neither defined as mandatory or optional nor are explicitly unsupported, they are ignored while building the model.
Defining fields
In order to define the mandatory, optional and unsupported fields for an entity or a value, the class
edu.ie3.datamodel.io.naming.ModelFields is used. This class stores all known fields globally and provides methods for
adding new models to these stores.
Default fields
Models
For the models please refer to the model pages.
Id Coordinate
Csv id coordinate sources can have two different ways to represent their coordinate:
ICON: Takes a
latitudeand alongitudecolumnCOSMO: Takes a
lat_rot, along_rot, alat_geoand along_geocolumn
Individual Time Series
The following keys are supported until now:
Key |
Information |
Supported head line |
|---|---|---|
c |
An energy price (e.g. in €/MWh; c stands for charge). |
|
p |
Active power. |
|
pq |
Active and reactive power. |
|
h |
Heat power demand. |
|
ph |
Active and heat power. |
|
pqh |
Active, reactive and heat power. |
|
v |
Voltage mangnitude in pu and angle in °. |
|
weather |
Weather information. |
|
Load Profile Time Series
The following profiles are supported until now:
Key |
Information |
Supported head line |
|---|---|---|
e.g.: H0 |
BDEW standard load profiles 1999 (source) |
|
e.g.: h25 |
BDEW standard load profiles 2025 (source) |
|
random |
A random load proile based on: |
|