Jonas Hoersch
21b428d841
build_*_profile(s): Move clip_p_min_pu into profile generation
2018-12-21 13:44:59 +01:00
Jonas Hoersch
6b29f34d51
build_shapes: Ensure name of index for offshore_shapes is 'name'
2018-12-19 15:42:03 +01:00
Jonas Hoersch
f60c1fdb41
Rename index column in geojson imports
2018-12-19 15:37:18 +01:00
Jonas Hoersch
aa24686517
build_shapes: Update save_to_geojson to new fiona version
2018-12-19 15:25:39 +01:00
Jonas Hoersch
8f171396cb
build_natura_raster: Fix snakemake specifics
2018-12-19 15:25:03 +01:00
Jonas Hoersch
70857f955c
Use glaes and geokit repositories from PyPSA fork
2018-12-19 14:44:11 +01:00
Jonas Hoersch
db073d8daa
Split offshore wind turbines into AC and DC connections
2018-12-19 10:34:25 +01:00
Jonas Hoersch
bddea86b1e
build_renewable_profiles: Move progressbar around atlite calls into atlite
2018-12-19 10:28:35 +01:00
Jonas Hoersch
350af4a273
build_renewable_profiles: Compute potentials in EPSG:3035 to ensure a metric of meters
2018-12-19 10:27:46 +01:00
Jonas Hoersch
135e4ace47
cluster_network: Disable stricter schema enforcement by geopandas
2018-12-19 10:14:41 +01:00
Jonas Hoersch
448ba651a0
build_renewable_profiles: Compute underwater_fraction
2018-12-11 17:30:25 +01:00
Jonas Hoersch
4dc8e8fc35
build_renewable_profiles: Fix incomplete renaming
2018-12-11 17:29:54 +01:00
Jonas Hoersch
eeba4a81d4
Remove build_renewable_potentials
...
Superseded by GLAES in build_renewable_profiles
2018-12-11 16:46:34 +01:00
Jonas Hoersch
a035bee9c6
Merge branch 'windcosts'
2018-12-11 16:09:24 +01:00
Jonas Hoersch
5ed5974e86
Disable stricter schema enforcement of GeoPandas
2018-12-11 15:39:46 +01:00
Jonas Hoersch
802261eedd
Use GLAES library by FZJ-IEK-3 for computing GIS potentials
2018-12-11 15:39:42 +01:00
Jonas Hoersch
04a291b91b
Move from countrycodes to maintained pycountry
2018-12-10 18:34:22 +01:00
Arnaud Leroy
8a7ffbdb4e
add a variable to select the clustering algorithm in busmap_for_country. Default k-manes
2018-11-26 16:10:32 +01:00
Jonas Hörsch
1fa62b9aab
simplify_network: Allow to remove stubs across country borders
2018-11-12 22:00:54 +01:00
Jonas Hörsch
761b1b998f
make_summary: Add summary about capacities and allow single country summaries
2018-11-12 22:00:50 +01:00
Jonas Hörsch
c5e8c9ad25
add_electricity: Extend the assignment of max_hours
2018-11-12 22:00:46 +01:00
Jonas Hörsch
e7d007bc8f
build_powerplants: Assign power plants only within the right country
...
Also update the delivered powerplants snapshots.
2018-11-12 21:40:05 +01:00
Jonas Hörsch
e262f2264d
Increase walltime for long-running models
2018-10-31 15:21:14 +01:00
Jonas Hörsch
5adf2ccd6c
README: Update installation instructions
...
- wget used to save the data to an `index.html?...` file
- while conda prefers `conda activate` nowadays
2018-10-28 20:49:59 +01:00
Jonas Hörsch
9df54c9530
simplify_network: Refactor compute_distance
2018-10-27 16:42:58 +02:00
Jonas Hörsch
91b83930dd
base_network: Important small fixes
...
- Allow connecting at substations
- Fix offshore shape selection
2018-10-27 03:46:48 +02:00
Jonas Hörsch
cc7d356db0
simplify_network: Set up logger correctly
2018-10-27 03:45:28 +02:00
Jonas Hörsch
9c64034950
simplify_network: Add simplification cost updates
...
Depends on pypsa commit https://github.com/PyPSA/PyPSA/commit/9ec406252add1b6
2018-10-27 03:41:38 +02:00
Jonas Hörsch
f87d7d9f94
base_network: Important small fixes
...
- Allow connecting at substations
- Fix offshore shape selection
2018-10-27 03:34:40 +02:00
Jonas Hörsch
b30f4a2fff
Update technology costs for wind
...
Calculate grid extension costs for offshore based on weighted average distance
from weather cell to substation.
2018-10-26 21:32:04 +02:00
Jonas Hörsch
ee6085ed7e
Snakefile: Comment out group settings
...
They are still experimental and lead to difficult to understand bugs.
For now we are advising to use submit the whole model generation up until the
prepare_network step on one compute node, i.e. submit a job running
snakemake --until prepare_network --resources mem=60000 -j4
for a 64GB compute node.
And only run the solve_network rule in parallel on the cluster.
2018-10-26 18:39:09 +02:00
Jonas Hörsch
c0fe95a31d
base_network: Improve assignment of countries
2018-10-26 16:08:50 +02:00
Jonas Hörsch
98b3ef5e20
Add _helpers, used by plot_network
2018-10-26 10:33:58 +02:00
Jonas Hörsch
ddbc02ba35
prepare_network: Fix set_line_s_max_pu
...
- Wrong denominator in linear s_max_pu
- DC lines do not have a security margin
2018-10-26 10:31:44 +02:00
Jonas Hörsch
a012344ca7
prepare_network: Pass Nyears to set_line_volume_limit
...
Sets the transmission capital costs in the optimum line_volume case properly for
multi-year optimizations.
2018-10-26 10:29:44 +02:00
Jonas Hörsch
5b201de7d4
{make,plot}_summary: Add rules to flexibly create summaries and plot them
2018-10-26 10:28:54 +02:00
Jonas Hörsch
0070b1c87c
plot_network: Add functionality to produce a network plot of each solution
2018-10-25 16:43:24 +02:00
Tom Brown
540985164f
Plot summary; take account of snapshot weightings correctly
2018-10-23 17:02:03 +02:00
Tom Brown
f3a12e7aee
Add CSV summaries
2018-10-23 17:00:06 +02:00
Jonas Hörsch
71512c15a5
Copy over make_summary.py from sector branch co2
2018-10-23 16:59:41 +02:00
Jonas Hörsch
ac52df13f7
config: Include more configurations
2018-10-22 23:39:19 +02:00
Jonas Hörsch
0c114c403c
config: Update network_plot settings
2018-10-22 23:39:14 +02:00
Jonas Hörsch
d3d52cc60f
Snakefile: Update memory requirements of solve_network
2018-10-22 23:28:56 +02:00
Jonas Hörsch
2b68ebadd5
Update Snakefile and cluster.yaml
2018-10-22 23:27:18 +02:00
Jonas Hörsch
4bf7d63ccd
Include HVDC links by default
2018-10-22 23:26:18 +02:00
Jonas Hörsch
1df85468aa
add_electricity, prepare_network: Enable lv='inf' and remove converter link costs
2018-10-22 23:23:51 +02:00
Jonas Hörsch
0b60159575
solve_network: Fix numeric instabilities
...
Measure load shedding in kW and remove the eps_storage_constraint
2018-10-22 23:20:51 +02:00
Jonas Hörsch
c1ae9b16d5
build_shapes: Update debugging helper
2018-10-22 23:20:18 +02:00
Jonas Hörsch
f9012c41e1
add_electricity: Allow extension of OCGT plants
2018-10-09 15:44:46 +02:00
Jonas Hörsch
6f3b44e5e4
fixup! base_network: Don't update the capacity of TYNDP links from links_p_nom
2018-10-09 15:44:20 +02:00