Commit Graph

395 Commits

Author SHA1 Message Date
LukasFrankenQ
11ecbf3fba Merge https://github.com/pypsa/pypsa-eur 2023-11-09 22:28:09 +00:00
Philipp Glaum
a78137852f default config: change technology data reference 2023-11-07 16:54:44 +01:00
Philipp Glaum
816e7b0238 do not consider floating wind min depth for CI testing 2023-11-06 16:47:05 +01:00
Philipp Glaum
728d74caa8 update floating wind settings 2023-11-06 15:46:46 +01:00
Philipp Glaum
786a2461e2 Merge commit '1bade22' into implement-floating 2023-11-06 14:08:53 +01:00
Irieo
6a8165c740 licenses: add reuse compatibility for new files 2023-11-03 12:55:29 +01:00
chrstphtrs
94afba7c5d add coal tech_color to config 2023-10-24 16:39:33 +02:00
chrstphtrs
9b9090c76c add option for additional national carbon budget constraints 2023-10-18 16:59:49 +02:00
chrstphtrs
c81b707113 Add tech_color for 'coal for industry' in config 2023-10-18 16:44:52 +02:00
Fabian Neumann
97a5be1e84
Merge branch 'master' into feature/retrieve-irena 2023-10-11 16:17:15 +02:00
Fabian Neumann
892ee30d98
Update config/config.default.yaml 2023-10-11 16:07:00 +02:00
Thomas Gilon
124177b6db Add option for SMR CC 2023-10-11 14:32:47 +02:00
Thomas Gilon
43e20a26e6 Add rule to update IRENA data for existing infrastructure 2023-10-11 14:26:04 +02:00
pre-commit-ci[bot]
326aeb682b [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-10-09 14:28:08 +00:00
Fabian Neumann
a15157c788 add optional function to restore transmission connections to Crimea 2023-10-09 16:16:53 +02:00
Fabian Neumann
a89a9670e5 no longer ignore 500 kV lines, type as 380 kV due to missing data 2023-10-09 16:15:56 +02:00
Fabian Neumann
ea99f3c43e Merge branch 'master' into ukraine_hackathon 2023-10-09 09:53:42 +02:00
Fabian Neumann
85c8812702
Merge branch 'master' into complete-losses 2023-10-08 11:58:03 +02:00
Fabian Neumann
b8fee80919 Merge branch 'master' into multiyear 2023-10-08 11:55:11 +02:00
lisazeyen
be0214be13 simplify config 2023-10-05 11:23:14 +02:00
lisazeyen
213cec729c
remove unrelated changes 2023-09-30 08:45:40 +02:00
pre-commit-ci[bot]
1e87cf0eeb [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-09-27 06:22:57 +00:00
virio-andreyana
0d1339b1d3 add wildcard options in config for solve network 2023-09-27 08:22:28 +02:00
LukasFrankenQ
a7376f542c changed config name to egs_performant, added saturation check 2023-09-24 21:31:49 +01:00
virio-andreyana
7be8cc0773 undo changes in sector networks and simplify config 2023-09-15 11:55:52 +02:00
Fabian Neumann
118cabe8a6 add option to consider compression losses in pipelines as electricity demand 2023-09-12 17:28:00 +02:00
Fabian Neumann
d7cb13246b link losses: exponential rather than linear model 2023-09-12 17:27:27 +02:00
Fabian Neumann
cc162a9e02 option for losses on bidirectional links via link splitting 2023-09-12 17:25:51 +02:00
virio-andreyana
823df52309 add backward compatible config in wildcards 2023-09-11 22:51:31 +02:00
LukasFrankenQ
e486d6bcfe changed default config to pessimism on egs 2023-09-05 14:34:11 +01:00
LukasFrankenQ
77b72dcbc3 added new params to default config, and fixes 2023-09-05 14:20:49 +01:00
pre-commit-ci[bot]
3187081ec0 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-08-31 07:56:07 +00:00
lisazeyen
457a9e23e7 fixes CI perfect 2023-08-31 09:55:38 +02:00
lisazeyen
c0152c25a4 first fixes for CI 2023-08-30 15:57:47 +02:00
lisazeyen
9d8dd81958 add co2 store lifetime 2023-08-30 14:35:30 +02:00
pre-commit-ci[bot]
bdaa646ed6 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-08-30 10:05:18 +00:00
lisazeyen
3247fb59e0 clean up 2023-08-30 11:50:49 +02:00
lisazeyen
498b22565c add CI perfect 2023-08-30 11:14:33 +02:00
lisazeyen
0c42ac4bdc remove min part for fischer tropsch 2023-08-28 17:27:01 +02:00
lisazeyen
abb584de45 add H2 boiler and constraint to avoid existing gas boiler back up 2023-08-28 13:31:02 +02:00
lisazeyen
3fcf3f2fe6 move max growth assumptions to config 2023-08-25 13:27:34 +02:00
lisazeyen
e6d779a91f first step add max_growth 2023-08-25 11:56:29 +02:00
lisazeyen
4fb2116968 set shared_resoruces true 2023-08-24 14:21:32 +02:00
Fabian
04a2bea176 scenario-management: use list for including wildcards with shared resource 2023-08-24 13:20:11 +02:00
lisazeyen
4b073b0573 add co2 store lifetime 2023-08-24 08:42:52 +02:00
Fabian
62c6143863 scenario-management: reenable shared resources, make shared resources wildcards dependent 2023-08-23 17:14:57 +02:00
lisazeyen
ba589ac7af add config for perfect foresight 2023-08-23 13:27:21 +02:00
lisazeyen
e92fc4ff4d merge master 2023-08-22 10:21:42 +02:00
Fabian
672d7b9538 force add scenarios.yaml / create_scenarios 2023-08-16 13:45:59 +02:00
Fabian
af2fb1a82e uptrack changes in scenarios.yaml/create_scenarios.py 2023-08-16 13:37:10 +02:00
Fabian
59fe665616 add exemplary scenarios.yaml
add create_scenarios.py
2023-08-16 13:25:52 +02:00
Fabian
1f38c69b76 untrack scenarios.yaml 2023-08-15 15:07:34 +02:00
Fabian
e28ae59375 introduce scenario-management 2023-08-15 15:06:59 +02:00
Fabian
e7836246ce scenario management: draft scenario yaml creator 2023-08-14 14:56:26 +02:00
Fabian
ad6322bcb3 address review commments 2023-08-04 12:58:31 +02:00
virio-andreyana
657dd08b53 edit configtables and accept Fneum suggestion 2023-08-02 11:11:41 +02:00
Fabian
3417f61f50 monthly prices: adjust manual cost assumptions 2023-08-01 12:11:42 +02:00
Fabian
fc140c5f38 draft validation section in config 2023-08-01 12:11:42 +02:00
Fabian Neumann
23eb3548c5 Merge branch 'master' into ukraine_hackathon 2023-08-01 08:42:47 +02:00
Fabian Hofmann
1ea8cf47d8
Merge branch 'master' into validation 2023-07-31 11:20:11 +02:00
Fabian
9579198162 validation: further fine-tuning 2023-07-31 11:15:50 +02:00
Fabian
241b55ddf9 config.validation: tighten hydro flatness, reduce crossborder flows further 2023-07-31 11:15:50 +02:00
Fabian Neumann
59962860ea skip testing DLR for sector-coupling part 2023-07-27 11:36:58 +02:00
Fabian Neumann
8e6a70b468 prepare release 0.8.1 2023-07-27 11:23:02 +02:00
Fabian
88c1d4cbbd validation: adjust rolling window size, tight flat hydro dispatch 2023-07-26 13:00:31 +02:00
Fabian Neumann
16eb4e644a small fixes to weather_year wildcard handling 2023-07-26 10:52:58 +02:00
Fabian Neumann
ddd1840981 Merge remote-tracking branch 'origin/master' into multiyear 2023-07-26 10:23:32 +02:00
Fabian Hofmann
225b5b2e7a
Merge branch 'master' into fneum/line-rating 2023-07-25 15:39:35 +02:00
Fabian
491345d504 config: move cutout specification to line-rating section
test/config: use be-cutout for testing line-rating
2023-07-25 15:08:44 +02:00
Fabian Hofmann
269a08006f
Merge branch 'master' into validation 2023-07-25 12:30:32 +02:00
Fabian
01aaeb730d cluster_network: introduce efficiency classes for clustering 2023-07-25 12:29:39 +02:00
Fabian
61e7dd9071 delete test config validation 2023-07-25 12:09:55 +02:00
Fabian Neumann
d96a747566 update to technology-data v0.6.0 2023-07-25 11:54:02 +02:00
Fabian
e52087a532 config: update flattened hydro parameter 2023-07-24 10:47:16 +02:00
Fabian
474321c638 add_electricity: enable flattening hydro dispatch
config.validation: reduce crossborder caps
2023-07-24 10:47:16 +02:00
Fabian
8acf57076b reconsider UC
don't consider tyndp links
2023-07-20 14:36:22 +02:00
Fabian
793573f655 validate: add line plot for price comparison 2023-07-20 14:36:22 +02:00
Fabian Hofmann
844a495180
Merge branch 'master' into validation 2023-07-19 11:37:47 +02:00
Fabian Neumann
56e93fe821
Merge branch 'master' into fneum/line-rating 2023-07-18 14:06:11 +02:00
Fabian Neumann
f39d737aa1
Merge pull request #694 from PyPSA/misc/autoretrieve
Add test and option to disable online retrieve rules
2023-07-17 21:44:40 +02:00
Fabian Hofmann
40b87cac04
Merge branch 'master' into validation 2023-07-17 19:24:13 +02:00
Fabian
65d9036ed4 adjust config validation test 2023-07-14 15:35:28 +02:00
Fabian Hofmann
9f4c227def
Merge branch 'master' into describe-config 2023-07-14 13:34:20 +02:00
Fabian
f020cfa969 validation: plot elec production fix typo 2023-07-13 18:36:14 +02:00
euronion
30a81a559f Add test and option to disable online retrieve rules 2023-07-13 08:22:22 +02:00
Fabian Hofmann
f90ef3bb73
Merge branch 'master' into validation 2023-07-12 12:32:35 +02:00
Fabian
723350c8ef solve_network: enable rolling horizon 2023-07-11 17:48:35 +02:00
Fabian Neumann
6af92fcf67
Merge branch 'master' into fneum/line-rating 2023-07-11 14:37:17 +02:00
Fabian
9fbc626862 adjustments to new due to clustering module 2023-07-11 14:24:57 +02:00
Fabian
c7f67f0641 make fuel prices flexible over years
fix marginal cost issue (on pypsa)
minor fixes
2023-07-06 19:14:01 +02:00
Fabian
406ce3d77e validation: add structure for price and crossborder comparison 2023-07-05 15:51:36 +02:00
Fabian
9c6e5e0ed0 config: remove unneeded plotting entries 2023-07-05 11:34:07 +02:00
Fabian
9958425a44 complete structure for plotting electricity production 2023-07-05 11:07:36 +02:00
pre-commit-ci[bot]
0664f1050f [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-07-04 23:58:07 +00:00
virio-andreyana
55add4c785 finalized config documentation 2023-07-05 01:51:50 +02:00
Fabian Neumann
f0b44a91ec
Merge branch 'master' into fneum/line-rating 2023-07-03 19:27:05 +02:00
Fabian Neumann
191eba2009 dlr: add documentation of settings to lines.csv 2023-07-03 19:25:01 +02:00
Fabian
879d2925f9 rename "ept" to "Ept"
restructure remote rsync with remote
2023-07-03 17:16:20 +02:00
virio-andreyana
b2c4a5a4cb
Merge branch 'master' into describe-config 2023-07-02 23:58:55 +02:00
Fabian Neumann
86708838da
Merge branch 'master' into linemaxext-config 2023-06-30 14:51:29 +02:00
Fabian
4c9b8a08e5 use differential config changes in config.validation.yaml 2023-06-29 19:45:42 +02:00
Fabian Hofmann
934879d94e
Merge branch 'master' into validation 2023-06-29 19:45:17 +02:00
Fabian
519a4f2a2a move uc assigment to add_electricity
make code backwards-compatible
2023-06-29 14:50:41 +02:00
Fabian Neumann
c5c30bcc32 Merge branch 'master' into fneum/line-rating 2023-06-29 11:42:07 +02:00
Fabian Hofmann
07224751e5
Merge branch 'master' into validation 2023-06-29 08:10:52 +02:00
pre-commit-ci[bot]
febd293374 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-06-28 08:05:18 +00:00
Fabian Hofmann
ab0963540f
Merge branch 'master' into complete-carrier-set 2023-06-21 09:53:19 +02:00
Fabian Neumann
86e5f08fbf
Merge branch 'master' into linemaxext-config 2023-06-20 13:33:18 +02:00
virio-andreyana
0bf693c585 general update of .rst files 2023-06-16 01:31:59 +02:00
Fabian
1d10073514 review params implementation; reproduce objective values in CI 2023-06-15 18:52:25 +02:00
Fabian Neumann
546d9b0610 adjust new rules to merged format 2023-06-02 17:27:24 +02:00
Fabian Neumann
2072aa4a99 add dynamic line rating to CI 2023-06-02 17:16:38 +02:00
Fabian Neumann
8a6b2667b5 fix unresolved merge conflict in config.default.yaml 2023-06-02 17:13:12 +02:00
Fabian Neumann
ff6f3a1b7e resolve remaining merge conflicts 2023-06-02 17:12:05 +02:00
Fabian Neumann
ef5320e1b8 merge master 2023-06-02 16:59:06 +02:00
lisazeyen
d6d2088360 adjust config 2023-05-17 13:07:03 +02:00
lisazeyen
6b10bfa9a6 not cluster conventional, temporal dependent co2price 2023-05-17 12:47:26 +02:00
Fabian Hofmann
824e6bb18c
Merge branch 'master' into complete-carrier-set 2023-05-15 15:01:57 +02:00
Fabian Neumann
99963edaaf add option to limit maximum extension per line/link; linemaxext 2023-05-12 09:29:38 +02:00
Fabian Neumann
5be21dfc5a add option for piecewise linear transmission loss approximation 2023-05-12 09:07:16 +02:00
virio-andreyana
5603951946
fixed little things remaining 2023-05-05 11:32:16 +02:00
virio-andreyana
a28f2c1811
add tech_colors for previously missing carrier 2023-05-05 00:40:34 +02:00
Fabian
6a102f4ab2 re-enable ship raster 2023-05-02 18:19:35 +02:00
Fabian Neumann
4bc6a3af4d
Merge branch 'master' into multiyear 2023-04-30 10:54:34 +02:00
Fabian Neumann
6acd5da4d4 Merge branch 'multiyear-sec' into multiyear 2023-04-29 18:49:49 +02:00
Fabian Neumann
30beee0959 Merge branch 'master' into multiyear 2023-04-29 12:40:55 +02:00
Fabian
9913522e09 reinsert co2 price 2023-04-27 12:11:12 +02:00
Fabian
5a3cfe4825 config: fix exclusion carrier list 2023-04-27 11:34:56 +02:00
Fabian
879f2e7d43 exclude conventional carriers via exclude list 2023-04-27 10:28:19 +02:00
pre-commit-ci[bot]
4d8f939004 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-04-27 08:26:22 +00:00
lisazeyen
05d9331deb not cluster conventionals 2023-04-27 10:25:53 +02:00
Fabian
a6ae03d133 fixup non-clustering of conventional generators 2023-04-27 10:11:35 +02:00
lisazeyen
85e02c9743 add emission price of 25eur/t 2023-04-27 09:43:06 +02:00
Fabian
9b39cdff53 do not cluster conventional gens, fix CO2 limit 2023-04-27 09:39:52 +02:00
Fabian
dcc7b4cebb solve_network: fix UC 2023-04-26 17:19:32 +02:00
Fabian
e2119d6229 fix unit_commitment function and file, add it to config.validation 2023-04-26 15:37:46 +02:00
Fabian
a88ea7a7f0 config: disable shipping raster 2023-04-26 15:05:00 +02:00
lisazeyen
c467b3acf9
adjust cost year 2023-04-26 11:44:39 +02:00
chrstphtrs
7bdb58fdf6 update link for OPSD retrieval to latest, adjust config settings 2023-04-25 16:46:30 +02:00
pre-commit-ci[bot]
2433c00dcb [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-04-25 13:52:57 +00:00
Fabian
9f4f76126b snakefile: use validation config 2023-04-25 15:33:21 +02:00
lisazeyen
c29da02653 add switch for UC and linearized UC 2023-04-25 14:57:56 +02:00
Fabian
ddd472b4da draft validation config for 2019 2023-04-25 14:44:55 +02:00
Fabian Neumann
f2e53b59bf add plain hydrogen turbine option for re-electrification 2023-04-22 09:44:13 +02:00
Fabian
7b42a2251a renamem configs to config 2023-04-21 10:28:49 +02:00