Skip to content

Commit 0fe2b73

Browse files
authored
Merge pull request #1030 from EnergySystemsModellingLab/936_divisible_assets
Make assets divisible
2 parents 78916ad + ba13835 commit 0fe2b73

File tree

15 files changed

+417
-176
lines changed

15 files changed

+417
-176
lines changed

schemas/input/processes.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,10 @@ fields:
3030
type: number
3131
description: Factor relating capacity units (e.g. GW) to activity units (e.g. PJ). It is the maximum activity per year for one unit of capacity.
3232
notes: Must be >=0. Optional (defaults to 1.0).
33+
- name: unit_size
34+
type: number
35+
description: Capacity of the units in which an asset for this process will be divided into when commissioned, if any.
36+
notes:
37+
If present, must be >0. Optional (defaults to None). It should be noted that making this number too small with respect the typical
38+
size of an asset might create hundreds or thousands of children assets, with a very negative effect on the performance. Users are advised
39+
to use this feature with care.

schemas/output/assets.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ fields:
1818
- name: agent_id
1919
type: string
2020
description: The agent to which this asset belongs
21+
- name: group_id
22+
type: string
23+
description: The group ID number of this asset, if any
24+
notes: |
25+
Assets that have been created by dividing a parent asset are identified together by their group
26+
id. If an asset does not come from a divided asset, then this field will be empty.
2127
- name: commission_year
2228
type: integer
2329
description: The year in which the asset was commissioned

0 commit comments

Comments
 (0)