Skip to content

Commit

Permalink
Updates to custom nodes files
Browse files Browse the repository at this point in the history
  • Loading branch information
SimoneOseiOwusu committed Feb 16, 2025
1 parent af44fd9 commit 118b88b
Show file tree
Hide file tree
Showing 3 changed files with 713 additions and 2,521 deletions.
84 changes: 45 additions & 39 deletions config/config.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Scenario Name
scenario: "India"
scenario: "250216NAMMID2030"

# Temporal Parameters
startYear: 2021
endYear: 2050
startYear: 2022
endYear: 2040
daytype: False
dayparts:
#daypart : [start_hour (inclusive), end_hour (exclusive)]
Expand All @@ -20,15 +20,25 @@ timeshift: 0 # value between -11 and 12

# Spatial Parameters
geographic_scope:
- "BTN"
- "IND"

# - "AGO"
# - "BWA"
# - "KEN"
# - "MDG"
# - "MWI"
# - "MOZ"
- "NAM"
# - "TZA"
# - "UGA"
# - "ZMB"
# - "ZWE"
# - "ZAF"
# - "BDI"
# Set to True if transmission should be included
crossborderTrade: True
crossborderTrade: False

# Set to True if existing transmission capacities should be included
# from the Global Transmission Database (Brinkerink et al., 2024).
transmission_existing: True
transmission_existing: False

# Set to True if planned transmission capacities should be included
# from the Global Transmission Database (Brinkerink et al., 2024).
Expand All @@ -46,7 +56,7 @@ storage_planned: True
emission_penalty:
# - [EMISSION, COUNTRY, START_YEAR, END_YEAR, VALUE]
# where VALUE is in M$/MT CO2
- ["CO2", "IND", 2020, 2050, 2.1]
# - ["CO2", "IND", 2020, 2050, 2.1]

# Investment Parameters
no_invest_technologies:
Expand All @@ -60,12 +70,13 @@ no_invest_technologies:
- "BIO"
- "PET"
- "LDS"

- "WOF"
# - "HYD"
# Result Parameters
results_by_country: True

# solver parameters
solver: "cbc" # cbc, cplex, gurobi
solver: "gurobi" # cbc, cplex, gurobi

user_defined_capacity:
# technology: [capacity,
Expand All @@ -74,8 +85,8 @@ user_defined_capacity:
# build_rate_per_year,
# capex_cost,
# efficiency]
PWRCOAINDWE01: [8, 2000, 2025, 5, 1100, 35]
PWRBIOINDWE01: [0, 2020, 2030, 2, 2000, 28]
# PWRCOAINDWE01: [8, 2000, 2025, 5, 1100, 35]
# PWRBIOINDWE01: [0, 2020, 2030, 2, 2000, 28]
# Units are in GW (capacity/build_rate_per_year), m$/GW (capex_cost),
# % (efficiency).

Expand All @@ -90,13 +101,7 @@ user_defined_capacity_transmission:
# annual_fixed_O&M_cost,
# variable_O&M_cost,
# efficiency]
trn1: [TRNINDEAINDNE, 5, 1975, 2025, 2025, 0, 350, 13, 4, 95]
trn2: [TRNINDEAINDNE, 1, 1990, 2025, 2025, 0, 350, 13, 4, 95]
trn3: [TRNINDEAINDNE, 2, 2035, 2025, 2025, 0, 350, 13, 4, 95]
trn4: [TRNINDEAINDNE, 0, 2020, 2025, 2025, 1, 350, 13, 4, 95]
trn5: [TRNINDEAINDNE, 0, 2020, 2030, 2040, 2, 350, 13, 4, 95]
trn6: [TRNINDEAINDNE, 0, 2020, 2040, 2050, 3, 350, 13, 4, 95]
trn7: [TRNINDNOINDSO, 0, 2020, 2025, 2025, 0.5, 620, 24, 4, 92]

# Per technology, only the capacity, build_year, first_year_of_expansion,
# final_year_of_expansion and build_rate_per_year parameters can deviate
# from each other. For all other parameters only the last entry will be used.
Expand All @@ -111,9 +116,9 @@ user_defined_capacity_storage:
# annual_fixed_O&M_cost,
# variable_O&M_cost,
# roundtrip_efficiency]
sto1: [PWRSDSINDWE01, 2, 2010, 2025, 3, 1800, 40, 0, 87]
sto2: [PWRLDSINDNE01, 4, 1985, 2025, 2, 3400, 19, 0.5, 82]
sto3: [PWRLDSINDNE01, 1, 2030, 2025, 2, 3400, 19, 0.5, 82]
# sto1: [PWRSDSINDWE01, 2, 2010, 2025, 3, 1800, 40, 0, 87]
# sto2: [PWRLDSINDNE01, 4, 1985, 2025, 2, 3400, 19, 0.5, 82]
# sto3: [PWRLDSINDNE01, 1, 2030, 2025, 2, 3400, 19, 0.5, 82]
# Per technology, only the capacity and build_year
# parameters can deviate from each other. For all other
# parameters only the last entry will be used.
Expand Down Expand Up @@ -194,26 +199,32 @@ emission_limit:
# it means that a singular year value is set without interpolation occuring in
# previous target years. A combination of TYPE targets can be set per EMISSION and
# COUNTRY yet only a single target per YEAR.
- ["CO2", "IND", "POINT", 2048, 0]
- ["CO2", "IND", "LINEAR", 2040, 1]
- ["CO2", "IND", "LINEAR", 2028, 400]
- ["CO2", "IND", "POINT", 2030, 300]

# - ['CO2', 'COD', 'LINEAR', 2030, 0.54] # - Unconditional GHG Target
# - ['CO2', 'AGO', 'LINEAR', 2025, 2.17] # - Unconditional GHG Target
# - ['CO2', 'BWA', 'LINEAR', 2030, 0.63] # - Conditional GHG Target
# - ['CO2', 'KEN', 'LINEAR', 2030, 1.29] # - Unconditional GHG Target
# - ['CO2', 'MWI', 'LINEAR', 2040, 0.13] # - Unconditional GHG Target
# - ['CO2', 'TZA', 'LINEAR', 2030, 2.58] # - Conditional GHG Target
# - ['CO2', 'UGA', 'LINEAR', 2030, 0.59] # - Unconditional GHG Target
# - ['CO2', 'UGA', 'LINEAR', 2030, 0.47] # - Conditional GHG Target
- ['CO2', 'ZMB', 'LINEAR', 2030, 1.57]
# - ['CO2', 'ZWE', 'LINEAR', 2030, 1.5]
# - ['CO2', 'BDI', 'LINEAR', 2030, 0.08] # Unconditional NDC
# - ['CO2', 'NAM', 'LINEAR', 2050, 0]
# - ['CO2', 'ZAF', 'LINEAR', 2030, 179.3]
min_generation_factors:
# TECHNOLOGY: [VALUE, COUNTRY, YEAR]
# where VALUE is percentage (%) minimum utilization of a given technology. This can be
# used to constrain power plant output (generation), for example, to calibrate historical
# generation values.
OCG1: [50, "IND", 2021]


max_availability_factors:
# [COUNTRY/NODE, TECHNOLOGY, START_YEAR, END_YEAR, VALUE]
# where VALUE is percentage (%) MAX availability of a given technology. This overwrites
# the default values from availability_factors.csv in resources/data. This parameter can
# be used to constrain the maximum output of technologies to, for example, mimic
# max generation policy targets.
- ["INDWE", 'COA', 2023, 2050, 50]
- ["IND", 'COA', 2023, 2050, 25]


fossil_capacity_targets:
# [NODE, TECHNOLOGY, START_YEAR, END_YEAR, SENSE, VALUE]
Expand All @@ -222,9 +233,7 @@ fossil_capacity_targets:
# capacity value. Note that in case 'ABS' or 'MAX' is applied, the given value needs to be
# higher than the residual capacity of that technology in the given year otherwise the workflow
# will not complete. Targets can only be set at the nodal level.
- ["BTNXX", 'COA', 2030, 2050, 'ABS', 1]
- ["INDNE", 'CCG', 2040, 2050, 'MIN', 10]
- ["INDSO", 'OCG', 2025, 2050, 'MAX', 25]


re_targets:
# TARGET: [COUNTRY/NODE, [TECHNOLOGY], START_YEAR, END_YEAR, VALUE]
Expand All @@ -240,7 +249,4 @@ re_targets:
# technologies contribute to the target. For "ABS", only one technology can be
# selected per target. Note that a combination of targets can be set that affect
# the same countries/nodes/technologies. This can be computationally intensive.
T01: ["", [], "PCT", 2048, 2050, 95]
T02: ["IND", [], "PCT", 2030, 2040, 60]
T03: ["INDSO", ['WOF','WON'], "PCT", 2025, 2045, 15]
T04: ["INDSO", ['WOF'], "ABS", 2040, 2050, 200]

Loading

0 comments on commit 118b88b

Please sign in to comment.