191 lines
4.8 KiB
YAML
Executable File
191 lines
4.8 KiB
YAML
Executable File
# SPDX-FileCopyrightText: : 2017-2020 The PyPSA-Eur Authors
|
|
#
|
|
# SPDX-License-Identifier: CC0-1.0
|
|
|
|
version: 0.2.0
|
|
tutorial: true
|
|
logging:
|
|
level: INFO
|
|
format: '%(levelname)s:%(name)s:%(message)s'
|
|
|
|
summary_dir: results
|
|
|
|
scenario:
|
|
simpl: ['']
|
|
ll: ['copt']
|
|
clusters: [5]
|
|
opts: [Co2L-24H]
|
|
|
|
countries: ['DE']
|
|
|
|
snapshots:
|
|
start: "2013-03-01"
|
|
end: "2014-04-01"
|
|
closed: 'left' # end is not inclusive
|
|
|
|
enable:
|
|
prepare_links_p_nom: false
|
|
retrieve_databundle: true
|
|
build_cutout: false
|
|
retrieve_cutout: true
|
|
build_natura_raster: false
|
|
retrieve_natura_raster: true
|
|
|
|
electricity:
|
|
voltages: [220., 300., 380.]
|
|
co2limit: 100.e+6
|
|
|
|
extendable_carriers:
|
|
Generator: [OCGT]
|
|
StorageUnit: [battery]
|
|
Store: [H2]
|
|
Link: [H2 pipeline]
|
|
|
|
max_hours:
|
|
battery: 6
|
|
H2: 168
|
|
|
|
powerplants_filter: false # use pandas query strings here, e.g. Country not in ['Germany']
|
|
custom_powerplants: false # use pandas query strings here, e.g. Country in ['Germany']
|
|
conventional_carriers: [coal, CCGT] # [nuclear, oil, OCGT, CCGT, coal, lignite, geothermal, biomass]
|
|
|
|
atlite:
|
|
nprocesses: 4
|
|
cutouts:
|
|
europe-2013-era5:
|
|
module: era5
|
|
xs: [4., 15.]
|
|
ys: [56., 46.]
|
|
months: [3, 3]
|
|
years: [2013, 2013]
|
|
|
|
renewable:
|
|
onwind:
|
|
cutout: europe-2013-era5
|
|
resource:
|
|
method: wind
|
|
turbine: Vestas_V112_3MW
|
|
capacity_per_sqkm: 3 # ScholzPhd Tab 4.3.1: 10MW/km^2
|
|
# correction_factor: 0.93
|
|
corine:
|
|
# Scholz, Y. (2012). Renewable energy based electricity supply at low costs:
|
|
# development of the REMix model and application for Europe. ( p.42 / p.28)
|
|
grid_codes: [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
|
|
24, 25, 26, 27, 28, 29, 31, 32]
|
|
distance: 1000
|
|
distance_grid_codes: [1, 2, 3, 4, 5, 6]
|
|
natura: true
|
|
potential: simple # or conservative
|
|
clip_p_max_pu: 1.e-2
|
|
offwind-ac:
|
|
cutout: europe-2013-era5
|
|
resource:
|
|
method: wind
|
|
turbine: NREL_ReferenceTurbine_5MW_offshore
|
|
capacity_per_sqkm: 3
|
|
# correction_factor: 0.93
|
|
corine: [44, 255]
|
|
natura: true
|
|
max_shore_distance: 30000
|
|
potential: simple # or conservative
|
|
clip_p_max_pu: 1.e-2
|
|
offwind-dc:
|
|
cutout: europe-2013-era5
|
|
resource:
|
|
method: wind
|
|
turbine: NREL_ReferenceTurbine_5MW_offshore
|
|
# ScholzPhd Tab 4.3.1: 10MW/km^2
|
|
capacity_per_sqkm: 3
|
|
# correction_factor: 0.93
|
|
corine: [44, 255]
|
|
natura: true
|
|
min_shore_distance: 30000
|
|
potential: simple # or conservative
|
|
clip_p_max_pu: 1.e-2
|
|
solar:
|
|
cutout: europe-2013-era5
|
|
resource:
|
|
method: pv
|
|
panel: CSi
|
|
orientation:
|
|
slope: 35.
|
|
azimuth: 180.
|
|
capacity_per_sqkm: 1.7 # ScholzPhd Tab 4.3.1: 170 MW/km^2
|
|
# Determined by comparing uncorrected area-weighted full-load hours to those
|
|
# published in Supplementary Data to
|
|
# Pietzcker, Robert Carl, et al. "Using the sun to decarbonize the power
|
|
# sector: The economic potential of photovoltaics and concentrating solar
|
|
# power." Applied Energy 135 (2014): 704-720.
|
|
correction_factor: 0.854337
|
|
corine: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
|
|
14, 15, 16, 17, 18, 19, 20, 26, 31, 32]
|
|
natura: true
|
|
potential: simple # or conservative
|
|
clip_p_max_pu: 1.e-2
|
|
|
|
lines:
|
|
types:
|
|
220.: "Al/St 240/40 2-bundle 220.0"
|
|
300.: "Al/St 240/40 3-bundle 300.0"
|
|
380.: "Al/St 240/40 4-bundle 380.0"
|
|
s_max_pu: 0.7
|
|
s_nom_max: .inf
|
|
length_factor: 1.25
|
|
under_construction: 'zero' # 'zero': set capacity to zero, 'remove': remove, 'keep': with full capacity
|
|
|
|
links:
|
|
p_max_pu: 1.0
|
|
p_nom_max: .inf
|
|
include_tyndp: true
|
|
under_construction: 'zero' # 'zero': set capacity to zero, 'remove': remove, 'keep': with full capacity
|
|
|
|
transformers:
|
|
x: 0.1
|
|
s_nom: 2000.
|
|
type: ''
|
|
|
|
load:
|
|
scaling_factor: 1.0
|
|
|
|
costs:
|
|
year: 2030
|
|
discountrate: 0.07 # From a Lion Hirth paper, also reflects average of Noothout et al 2016
|
|
USD2013_to_EUR2013: 0.7532 # [EUR/USD] ECB: https://www.ecb.europa.eu/stats/exchange/eurofxref/html/eurofxref-graph-usd.en.html
|
|
marginal_cost:
|
|
solar: 0.01
|
|
onwind: 0.015
|
|
offwind: 0.015
|
|
H2: 0.
|
|
battery: 0.
|
|
emission_prices: # only used with the option Ep
|
|
co2: 0.
|
|
|
|
solving:
|
|
options:
|
|
formulation: kirchhoff
|
|
load_shedding: false
|
|
noisy_costs: true
|
|
min_iterations: 1
|
|
max_iterations: 1
|
|
clip_p_max_pu: 0.01
|
|
#nhours: 10
|
|
solver:
|
|
name: glpk
|
|
# solver:
|
|
# name: gurobi
|
|
# threads: 4
|
|
# method: 2 # barrier
|
|
# crossover: 0
|
|
# BarConvTol: 1.e-5
|
|
# FeasibilityTol: 1.e-6
|
|
# AggFill: 0
|
|
# PreDual: 0
|
|
# GURO_PAR_BARDENSETHRESH: 200
|
|
# solver:
|
|
# name: cplex
|
|
# threads: 4
|
|
# lpmethod: 4 # barrier
|
|
# solutiontype: 2 # non basic solution, ie no crossover
|
|
# barrier_convergetol: 1.e-5
|
|
# feasopt_tolerance: 1.e-6
|