-
Notifications
You must be signed in to change notification settings - Fork 5
ESDL ‐ Tulipa (WIP)
Lauren Clisby edited this page Mar 4, 2024
·
2 revisions
Description | Tulipa Parameter | ESDL Parameter | Tulipa Units | ESDL Units | Tulipa Assets | ESDL Assets | Comment Ewoud |
---|---|---|---|---|---|---|---|
Boolean indicating the asset is active for use in the scenario | active | state | true/false | ENABLED/ DISABLED | Producers, Consumers, Conversion, Storage | ProductionAsset, ConsumptionAsset, ConversionAsset, StorageAsset | There is also OPTIONAL: which means assets that are not installed but could be invested in |
Peak demand of the consuming asset | peak_demand | power | MW | W | Consumer | ConsumptionAsset | |
Whether an asset can be invested in to increase capacity | investable | NONE | true/false | --- | Producers, Conversion, Storage | --- | See state.OPTIONAL |
Cost of increasing capacity of asset | investment_cost | InvestmentCosts | kEUR/MW/year | EUR/MWh/yr | Producers, Conversion, Storage | ProductionAsset, ConversionAsset, StorageAsset | Units are configurable, so EUR/MW/yr is also possible |
Yearly cost of the asset | variable_cost | variableOperational AndMaintenanceCosts | ??? | EUR/MWh | Producers, Conversion, Storage | ||
How long an asset can produce before retiring | lifetime | technicalLifetime | Years | Years | Producers, Conversion, Storage | ProductionAsset, ConversionAsset, StorageAsset | |
Max capacity an asset can reach through investment | investment_limit | NONE | MW | --- | Producers, Conversion, Storage | --- | Could be implemented by setting a rangedconstraint on the power attribute (https://energytransition.github.io/#router/doc-content/687474703a2f2f7777772e746e6f2e6e6c2f6573646c/RangedConstraint.html) |
Incremental increase in asset capacity if invested in | capacity (RENAME) | NONE | MW | --- | Producers, Conversion | --- | Discuss with Edwin: AssetTemplate? Or measures? |
Capacity of asset before investment | initial_capacity | power | MW or MWh? | W | Producers, Conversion | ProductionAsset, ConversionAsset | |
Conversion efficiency between 2 energy carriers or materials | efficiency | 1: efficiency, multi: InputOutputRelation | Scalar | Scalar | Conversion | ConversionAsset | |
Rate at which a storage asset can charge | initial_storage_capacity | maxChargeRate | MW | W | Storage | StorageAsset | Do you see storage as a single asset or do you distinghish between charge, store and discharge (similar to Opera). Both can be modeled in ESDL (with CompoundAsset) |
Rate at which a storage asset can discharge | initial_storage_capacity | maxDischargeRate | MW | W | Storage | StorageAsset | |
Energy in storage asset at start of scenario | initial_storage_level | fillLevel | MWh | J? | Storage | StorageAsset | fillLevel is ratio of the capacity of storage asset, so no unit. (see https://energytransition.github.io/#router/doc-content/687474703a2f2f7777772e746e6f2e6e6c2f6573646c/Storage.html) |
Capacity of asset before investment | initial_capacity | capacity | MW or MWh? | J | Storage | StorageAsset | |
Investment option for upgrading discharge rate | energy_to_power_ratio | NONE | h | --- | Storage | StorageAsset | Use output energy divided by power for this? |
Free energy profile (rain for hydro) | storage_inflows | NONE | MWh | --- | Storage | StorageAsset | Use input port profile for Water/Rain carrier, unit can be self-defined (e.g. MWh/J/m3/liter/s |
Whether the storage asset is for short or longterm storage | storage_type | NONE | short/long | --- | Storage | StorageAsset | Could be derived from storage capacity? |