Endogenize steel and cement production and add existing industry sites #1719
+1,031
−11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes # (if applicable).
PyPSA/pypsa-de#8
Dependencies
Changes proposed in this Pull Request
This PR endogenizes the production of steel and cement and for brownfield optimizations adds the existing plants for steel, cement, ammonia and methanol.
This PR uses the dataset provided by Neuwirth et al. to add existing industry sites.
Where necessary this dataset is complemented with other datasets since it's limited to EU27 countries only.
Ammonia
As soon as the config setting
config["sector"]["ammonia"]is eitherTrueorregionaland the optimization runs withperfectormyopicforesight, ammonia plant capacities are added inadd_existing_baseyear.Switching existing Haber-Bosch capacities from natural gas to hydrogen is not permitted since it's associated with retrofitting costs and there are only few Examples.
Comparison of eurostat demand vs. database installed capacity shows a high degree of agreement.
Methanol
Existing methanol capacities are added as grey methanol plants using natural gas as input.
This option is also added in
prepare_sector_networkto allow a grey route for methanol production.Steel
There are three routes for steel making implemented. The BF-BOF uses coal to reduce iron ore and produce steel in one process. On the other hand, natural gas and hydrogen direct reduced iron processes reduce iron to hot briquetted iron (HBI). The last step is to produce iron via an electric arc furnace (EAF).
EAF are also necessary to recycle secondary steel however this is still hidden in the electricity for industry load.
Cement
Cement production consists of two processes, clinker production and cement production.
For clinker production, the raw material is fed into a cement kiln, and under high temperature heat the clinker is burnt.
We assume that all high temperature heat is provided via natural gas for now - additional to those specific emissions, there is carbon from the raw material oxidizing which contributes to the specific emissions.
The clinker is then ground with gypsum to get cement.
In general, the production capacities mostly agree with the demand from the JRC-IDEES database. The methanol capacities do not match the naphtha for industry demand since that one is met via oil based routes currently.
In bus regions where the demand is higher than the brownfield capacities, new plants can be built from links added in
prepare_sector_network.Open ToDos
data_retrieval.rsttechnology-dataAdding Grey Methanolisation technology-data#248
plotting.default.yamlthat actually make senseChecklist
envs/environment.yaml.config/config.default.yaml.doc/configtables/*.csv.doc/data_sources.rst.doc/release_notes.rstis added.