Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,20 @@ The available examples are as follows:
#### example_03b
* base_case_2021: large_2021_rl

### example_05 contains an updated redispatch example of germany

#### example_05a
* base: redisp_valid_2_nodes

#### example_05b
* base: redisp_valid_3_nodes

#### example_05c
* base: redisp_valid_Germany_2019

#### example_05d
* base: redisp_valid_Germany_2023

## Contributing

Contributions are welcome! If you want to add your example, make sure it works and create a PR for it.
Expand Down
3 changes: 3 additions & 0 deletions inputs/example_05a/buses.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name,v_nom,zone_id,x,y
north,380,DE_1,9.9879494,53.5481051
south,380,DE_1,10.5783772,49.3054601
3 changes: 3 additions & 0 deletions inputs/example_05a/buses.csv.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SPDX-FileCopyrightText: ASSUME Developers

SPDX-License-Identifier: CC-BY-4.0
116 changes: 116 additions & 0 deletions inputs/example_05a/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
# SPDX-FileCopyrightText: ASSUME Developers
#
# SPDX-License-Identifier: CC-BY-4.0

base:
start_date: 2019-01-01 00:00
end_date: 2019-01-02 23:00
time_step: 1h
save_frequency_hours: 24

markets_config:
EOM:
start_date: 2019-01-01 00:00
operator: EOM_operator
product_type: energy
products:
- duration: 1h
count: 24
first_delivery: 24h
opening_frequency: 24h
opening_duration: 20h
volume_unit: MWh
maximum_bid_volume: 100000
maximum_bid_price: 3000
minimum_bid_price: -500
price_unit: EUR/MWh
market_mechanism: pay_as_clear

redispatch:
start_date: 2019-01-01 21:00
operator: network_operator
product_type: energy
products:
- duration: 1h
count: 24
first_delivery: 3h
opening_frequency: 24h
opening_duration: 2h
volume_unit: MWh
maximum_bid_volume: 100000
maximum_bid_price: 3000
minimum_bid_price: -500
price_unit: EUR/MWh
market_mechanism: redispatch
additional_fields:
- node
- min_power
- max_power
param_dict:
network_path: .
solver: glpk
payment_mechanism: pay_as_bid
backup_marginal_cost: 10000


nodal_case:
start_date: 2019-01-01 00:00
end_date: 2019-01-06 00:00
time_step: 1h
save_frequency_hours: 24

markets_config:
DAM:
operator: EOM_operator
product_type: energy
products:
- duration: 1h
count: 24
first_delivery: 24h
opening_frequency: 24h
opening_duration: 20h
volume_unit: MWh
maximum_bid_volume: 100000
maximum_bid_price: 3000
minimum_bid_price: -500
price_unit: EUR/MWh
market_mechanism: nodal
additional_fields:
- node
- min_power
- max_power
param_dict:
network_path: .
solver: glpk
payment_mechanism: pay_as_clear
backup_marginal_cost: 10000

zonal_case:
start_date: 2019-01-01 00:00
end_date: 2019-01-06 00:00
time_step: 1h
save_frequency_hours: 24

markets_config:
DAM:
operator: EOM_operator
product_type: energy
products:
- duration: 1h
count: 24
first_delivery: 24h
opening_frequency: 24h
opening_duration: 24h
volume_unit: MWh
maximum_bid_volume: 100000
maximum_bid_price: 3000
minimum_bid_price: -500
price_unit: EUR/MWh
market_mechanism: pay_as_clear_complex
additional_fields:
- bid_type
- node
param_dict:
network_path: .
solver: glpk
zones_identifier: zone_id
169 changes: 169 additions & 0 deletions inputs/example_05a/demand_df.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,169 @@
datetime,demand_north,demand_south
2019-01-01 00:00:00,30,60
2019-01-01 01:00:00,30,60
2019-01-01 02:00:00,30,60
2019-01-01 03:00:00,30,60
2019-01-01 04:00:00,30,60
2019-01-01 05:00:00,30,60
2019-01-01 06:00:00,30,60
2019-01-01 07:00:00,30,60
2019-01-01 08:00:00,30,60
2019-01-01 09:00:00,30,60
2019-01-01 10:00:00,30,60
2019-01-01 11:00:00,30,60
2019-01-01 12:00:00,30,60
2019-01-01 13:00:00,30,60
2019-01-01 14:00:00,30,60
2019-01-01 15:00:00,30,60
2019-01-01 16:00:00,30,60
2019-01-01 17:00:00,30,60
2019-01-01 18:00:00,30,60
2019-01-01 19:00:00,30,60
2019-01-01 20:00:00,30,60
2019-01-01 21:00:00,30,60
2019-01-01 22:00:00,30,60
2019-01-01 23:00:00,30,60
2019-01-02 00:00:00,30,60
2019-01-02 01:00:00,30,60
2019-01-02 02:00:00,30,60
2019-01-02 03:00:00,30,60
2019-01-02 04:00:00,30,60
2019-01-02 05:00:00,30,60
2019-01-02 06:00:00,30,60
2019-01-02 07:00:00,30,60
2019-01-02 08:00:00,30,60
2019-01-02 09:00:00,30,60
2019-01-02 10:00:00,30,60
2019-01-02 11:00:00,30,60
2019-01-02 12:00:00,30,60
2019-01-02 13:00:00,30,60
2019-01-02 14:00:00,30,60
2019-01-02 15:00:00,30,60
2019-01-02 16:00:00,30,60
2019-01-02 17:00:00,30,60
2019-01-02 18:00:00,30,60
2019-01-02 19:00:00,30,60
2019-01-02 20:00:00,30,60
2019-01-02 21:00:00,30,60
2019-01-02 22:00:00,30,60
2019-01-02 23:00:00,30,60
2019-01-03 00:00:00,30,60
2019-01-03 01:00:00,30,60
2019-01-03 02:00:00,30,60
2019-01-03 03:00:00,30,60
2019-01-03 04:00:00,30,60
2019-01-03 05:00:00,30,60
2019-01-03 06:00:00,30,60
2019-01-03 07:00:00,30,60
2019-01-03 08:00:00,30,60
2019-01-03 09:00:00,30,60
2019-01-03 10:00:00,30,60
2019-01-03 11:00:00,30,60
2019-01-03 12:00:00,30,60
2019-01-03 13:00:00,30,60
2019-01-03 14:00:00,30,60
2019-01-03 15:00:00,30,60
2019-01-03 16:00:00,30,60
2019-01-03 17:00:00,30,60
2019-01-03 18:00:00,30,60
2019-01-03 19:00:00,30,60
2019-01-03 20:00:00,30,60
2019-01-03 21:00:00,30,60
2019-01-03 22:00:00,30,60
2019-01-03 23:00:00,30,60
2019-01-04 00:00:00,30,60
2019-01-04 01:00:00,30,60
2019-01-04 02:00:00,30,60
2019-01-04 03:00:00,30,60
2019-01-04 04:00:00,30,60
2019-01-04 05:00:00,30,60
2019-01-04 06:00:00,30,60
2019-01-04 07:00:00,30,60
2019-01-04 08:00:00,30,60
2019-01-04 09:00:00,30,60
2019-01-04 10:00:00,30,60
2019-01-04 11:00:00,30,60
2019-01-04 12:00:00,30,60
2019-01-04 13:00:00,30,60
2019-01-04 14:00:00,30,60
2019-01-04 15:00:00,30,60
2019-01-04 16:00:00,30,60
2019-01-04 17:00:00,30,60
2019-01-04 18:00:00,30,60
2019-01-04 19:00:00,30,60
2019-01-04 20:00:00,30,60
2019-01-04 21:00:00,30,60
2019-01-04 22:00:00,30,60
2019-01-04 23:00:00,30,60
2019-01-05 00:00:00,30,60
2019-01-05 01:00:00,30,60
2019-01-05 02:00:00,30,60
2019-01-05 03:00:00,30,60
2019-01-05 04:00:00,30,60
2019-01-05 05:00:00,30,60
2019-01-05 06:00:00,30,60
2019-01-05 07:00:00,30,60
2019-01-05 08:00:00,30,60
2019-01-05 09:00:00,30,60
2019-01-05 10:00:00,30,60
2019-01-05 11:00:00,30,60
2019-01-05 12:00:00,30,60
2019-01-05 13:00:00,30,60
2019-01-05 14:00:00,30,60
2019-01-05 15:00:00,30,60
2019-01-05 16:00:00,30,60
2019-01-05 17:00:00,30,60
2019-01-05 18:00:00,30,60
2019-01-05 19:00:00,30,60
2019-01-05 20:00:00,30,60
2019-01-05 21:00:00,30,60
2019-01-05 22:00:00,30,60
2019-01-05 23:00:00,30,60
2019-01-06 00:00:00,30,60
2019-01-06 01:00:00,30,60
2019-01-06 02:00:00,30,60
2019-01-06 03:00:00,30,60
2019-01-06 04:00:00,30,60
2019-01-06 05:00:00,30,60
2019-01-06 06:00:00,30,60
2019-01-06 07:00:00,30,60
2019-01-06 08:00:00,30,60
2019-01-06 09:00:00,30,60
2019-01-06 10:00:00,30,60
2019-01-06 11:00:00,30,60
2019-01-06 12:00:00,30,60
2019-01-06 13:00:00,30,60
2019-01-06 14:00:00,30,60
2019-01-06 15:00:00,30,60
2019-01-06 16:00:00,30,60
2019-01-06 17:00:00,30,60
2019-01-06 18:00:00,30,60
2019-01-06 19:00:00,30,60
2019-01-06 20:00:00,30,60
2019-01-06 21:00:00,30,60
2019-01-06 22:00:00,30,60
2019-01-06 23:00:00,30,60
2019-01-07 00:00:00,30,60
2019-01-07 01:00:00,30,60
2019-01-07 02:00:00,30,60
2019-01-07 03:00:00,30,60
2019-01-07 04:00:00,30,60
2019-01-07 05:00:00,30,60
2019-01-07 06:00:00,30,60
2019-01-07 07:00:00,30,60
2019-01-07 08:00:00,30,60
2019-01-07 09:00:00,30,60
2019-01-07 10:00:00,30,60
2019-01-07 11:00:00,30,60
2019-01-07 12:00:00,30,60
2019-01-07 13:00:00,30,60
2019-01-07 14:00:00,30,60
2019-01-07 15:00:00,30,60
2019-01-07 16:00:00,30,60
2019-01-07 17:00:00,30,60
2019-01-07 18:00:00,30,60
2019-01-07 19:00:00,30,60
2019-01-07 20:00:00,30,60
2019-01-07 21:00:00,30,60
2019-01-07 22:00:00,30,60
2019-01-07 23:00:00,30,60
3 changes: 3 additions & 0 deletions inputs/example_05a/demand_df.csv.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SPDX-FileCopyrightText: ASSUME Developers

SPDX-License-Identifier: CC-BY-4.0
3 changes: 3 additions & 0 deletions inputs/example_05a/demand_units.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name,technology,bidding_EOM,bidding_redispatch,bidding_nodal,bidding_DAM,max_power,min_power,unit_operator,node
demand_north,inflex_demand,naive_eom,naive_redispatch,naive_eom,naive_eom,100000,0,eom_de,north
demand_south,inflex_demand,naive_eom,naive_redispatch,naive_eom,naive_eom,100000,0,eom_de,south
3 changes: 3 additions & 0 deletions inputs/example_05a/demand_units.csv.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SPDX-FileCopyrightText: ASSUME Developers

SPDX-License-Identifier: CC-BY-4.0
2 changes: 2 additions & 0 deletions inputs/example_05a/fuel_prices_df.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
fuel,uranium,lignite,hard coal,natural gas,oil,biomass,co2
price,0,0,0,0,0,0,0
3 changes: 3 additions & 0 deletions inputs/example_05a/fuel_prices_df.csv.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SPDX-FileCopyrightText: ASSUME Developers

SPDX-License-Identifier: CC-BY-4.0
2 changes: 2 additions & 0 deletions inputs/example_05a/lines.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name,bus0,bus1,s_nom,x,r
Line_N_S,north,south,20,0.001,0.00001
3 changes: 3 additions & 0 deletions inputs/example_05a/lines.csv.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SPDX-FileCopyrightText: ASSUME Developers

SPDX-License-Identifier: CC-BY-4.0
3 changes: 3 additions & 0 deletions inputs/example_05a/powerplant_units.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name,technology,bidding_EOM,bidding_redispatch,bidding_nodal,bidding_DAM,fuel_type,emission_factor,max_power,min_power,efficiency,additional_cost,node,unit_operator
Unit 1,CCGT,naive_eom,naive_redispatch,naive_eom,flexable_eom_block,lignite,0,60,0,1,20,north,Operator 1
Unit 2,steam turbine,naive_eom,naive_redispatch,naive_eom,flexable_eom_block,natural gas,0,40,0,1,50,south,Operator 1
3 changes: 3 additions & 0 deletions inputs/example_05a/powerplant_units.csv.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SPDX-FileCopyrightText: ASSUME Developers

SPDX-License-Identifier: CC-BY-4.0
4 changes: 4 additions & 0 deletions inputs/example_05b/buses.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
name,v_nom,x,y
north,380,9.9437675,53.5560129
east,380,12.2288301,51.3418814
west,380,6.6495454,51.238554
3 changes: 3 additions & 0 deletions inputs/example_05b/buses.csv.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SPDX-FileCopyrightText: ASSUME Developers

SPDX-License-Identifier: CC-BY-4.0
Loading