From 15a36427652a9142c5d828f8322c955ee7814b59 Mon Sep 17 00:00:00 2001 From: ekatef Date: Tue, 29 Oct 2024 13:03:45 +0100 Subject: [PATCH 01/18] Embed users list to the read-the-docs structure --- doc/index.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/doc/index.rst b/doc/index.rst index 0f7e5c20c..ae8259b66 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -186,6 +186,17 @@ Documentation monte_carlo +**Applications** + +* :doc:`users_list` + +.. toctree:: + :hidden: + :maxdepth: 2 + :caption: Applications + + users_list + **Help and References** * :doc:`release_notes` From 5e4c0c66b59c0dc48fa1818fd0873bc63a8c25a0 Mon Sep 17 00:00:00 2001 From: ekatef Date: Tue, 29 Oct 2024 13:04:05 +0100 Subject: [PATCH 02/18] Draft users list --- doc/users_list.rst | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 doc/users_list.rst diff --git a/doc/users_list.rst b/doc/users_list.rst new file mode 100644 index 000000000..ca4cefdc9 --- /dev/null +++ b/doc/users_list.rst @@ -0,0 +1,20 @@ +.. SPDX-FileCopyrightText: PyPSA-Earth and PyPSA-Eur Authors +.. +.. SPDX-License-Identifier: CC-BY-4.0 + +.. PyPSA meets Earth documentation master file, created by + sphinx-quickstart on Sat May 15 22:52:54 2021. + You can adapt this file completely to your liking, but it should at least + contain the root `toctree` directive. + +Energy transition pathways for Nigeria (Research paper) + +EDF project + +Implications of the national decarbonisaiton goals for power system of Kazakhstan (project of Open Energy Transition + Agora Energiewende) + +Possible implementation of energy transition in Saudi Arabia (MSc Thesis in Edinburgh University) + +Power system modeling for Korea considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario ("Energy Innovation Lab", Korea University https://energyinnovation.korea.ac.kr/) + +Pakistan From 80672c4657cb2f48b9070aa490f7196057209e07 Mon Sep 17 00:00:00 2001 From: ekatef Date: Tue, 29 Oct 2024 13:29:52 +0100 Subject: [PATCH 03/18] Add details for Korea university --- doc/users_list.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index ca4cefdc9..1d0a4cbda 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -15,6 +15,6 @@ Implications of the national decarbonisaiton goals for power system of Kazakhsta Possible implementation of energy transition in Saudi Arabia (MSc Thesis in Edinburgh University) -Power system modeling for Korea considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario ("Energy Innovation Lab", Korea University https://energyinnovation.korea.ac.kr/) +Power system modeling for Korea to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `_ at `Korea University `_) Pakistan From 88d4cab9ba65c0924b74218ef23043fdf7218815 Mon Sep 17 00:00:00 2001 From: ekatef Date: Sun, 22 Dec 2024 00:32:23 +0100 Subject: [PATCH 04/18] Update links and descriptions --- doc/users_list.rst | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index 1d0a4cbda..44e425440 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -7,14 +7,18 @@ You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. -Energy transition pathways for Nigeria (Research paper) +Power system modeling for Korea to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `_ at `Korea University `_) -EDF project +Development a model for the Pakistan Power Systemb (Soon available on GitHub in PyPSA-Earth's repository) cross-referenced and validated with national reports. The model has been used to develop the Net-Zero scenario by 2050 utilizing Pakistan's eligible Wind and Solar potential. -Implications of the national decarbonisaiton goals for power system of Kazakhstan (project of Open Energy Transition + Agora Energiewende) +The modeling study has been done as a part of Master Work in Mehran University of Engineering and Technology as presented in the `post `_ -Possible implementation of energy transition in Saudi Arabia (MSc Thesis in Edinburgh University) +Investigation of implications of the national decarbonisaiton goals for power system of Kazakhstan. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going beyond the official mid-term goal of 15% renewable energy share by 2030. -Power system modeling for Korea to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `_ at `Korea University `_) +Exploring more ambitious energy transition pathways for Kazakhstan has been is subject of a joint project developed by Open Energy Transition and Agora Energiewende which `report `_ has been published openly. + +PyPSA-Earth has been used in the Multi-Country Electricity Transition Potential and Challenges Project (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in individual countries for power system planning in deep decarbonization scenarios + +Investigation of the energy transition pathways for Nigeria published in a `research paper `_ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behaviour and one representing a decarbonized 2060 scenario. -Pakistan +Possible implementation of energy transition in Saudi Arabia published as `MSc dissertation `_ in Edinburgh University. The outputs of the work are available in the `repository `_. From 3ebf4b767bc4362585dbd5967852c62f3a3b0f20 Mon Sep 17 00:00:00 2001 From: ekatef Date: Sun, 22 Dec 2024 16:59:47 +0100 Subject: [PATCH 05/18] Fix control-related formatting --- doc/users_list.rst | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index 44e425440..8eda2ae1c 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -2,12 +2,11 @@ .. .. SPDX-License-Identifier: CC-BY-4.0 -.. PyPSA meets Earth documentation master file, created by - sphinx-quickstart on Sat May 15 22:52:54 2021. - You can adapt this file completely to your liking, but it should at least - contain the root `toctree` directive. +.. _users_list: -Power system modeling for Korea to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `_ at `Korea University `_) +########################################## +PyPSA-Earth Applications +########################################## Development a model for the Pakistan Power Systemb (Soon available on GitHub in PyPSA-Earth's repository) cross-referenced and validated with national reports. The model has been used to develop the Net-Zero scenario by 2050 utilizing Pakistan's eligible Wind and Solar potential. From c1187186cfede5d7f52748e3c32cd52512ec426c Mon Sep 17 00:00:00 2001 From: ekatef Date: Sun, 22 Dec 2024 17:02:15 +0100 Subject: [PATCH 06/18] Improve text formatting --- doc/users_list.rst | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index 8eda2ae1c..3a561fdcc 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -8,16 +8,14 @@ PyPSA-Earth Applications ########################################## -Development a model for the Pakistan Power Systemb (Soon available on GitHub in PyPSA-Earth's repository) cross-referenced and validated with national reports. The model has been used to develop the Net-Zero scenario by 2050 utilizing Pakistan's eligible Wind and Solar potential. +Power system modeling for **Korea** to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `_ at `Korea University `_) -The modeling study has been done as a part of Master Work in Mehran University of Engineering and Technology as presented in the `post `_ +Development a model for the **Pakistan** Power System (Soon available on GitHub in PyPSA-Earth's repository) cross-referenced and validated with national reports. The model has been used to develop the Net-Zero scenario by 2050 utilizing Pakistan's eligible Wind and Solar potential. The modeling study has been done as a part of Master Work in Mehran University of Engineering and Technology as presented in the `post `_ -Investigation of implications of the national decarbonisaiton goals for power system of Kazakhstan. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going beyond the official mid-term goal of 15% renewable energy share by 2030. +Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going beyond the official mid-term goal of 15% renewable energy share by 2030. Exploring more ambitious energy transition pathways for Kazakhstan has been is subject of a joint project developed by Open Energy Transition and Agora Energiewende which `report `_ has been published openly. -Exploring more ambitious energy transition pathways for Kazakhstan has been is subject of a joint project developed by Open Energy Transition and Agora Energiewende which `report `_ has been published openly. +**Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in China, India, Colombia, Chile, Kazakhstan, Bangladesh, Vietnam and Thailand for power system planning in deep decarbonization scenarios. -PyPSA-Earth has been used in the Multi-Country Electricity Transition Potential and Challenges Project (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in individual countries for power system planning in deep decarbonization scenarios +Investigation of the energy transition pathways for **Nigeria** published in a `research paper `_ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behaviour and one representing a decarbonized 2060 scenario. -Investigation of the energy transition pathways for Nigeria published in a `research paper `_ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behaviour and one representing a decarbonized 2060 scenario. - -Possible implementation of energy transition in Saudi Arabia published as `MSc dissertation `_ in Edinburgh University. The outputs of the work are available in the `repository `_. +Possible implementation of energy transition in **Saudi Arabia** published as `MSc dissertation `_ in Edinburgh University. The outputs of the work are available in the `repository `_. From 67e8f55a6d9ae38d5f8c069f0b3c1ef6ca86954c Mon Sep 17 00:00:00 2001 From: ekatef Date: Sun, 22 Dec 2024 17:04:45 +0100 Subject: [PATCH 07/18] Improve header --- doc/users_list.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index 3a561fdcc..936fad943 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -5,7 +5,7 @@ .. _users_list: ########################################## -PyPSA-Earth Applications +PyPSA-Earth Usage Examples ########################################## Power system modeling for **Korea** to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `_ at `Korea University `_) From 9c5dea9102761df4ff961c9ccf002171c94f3bbd Mon Sep 17 00:00:00 2001 From: ekatef Date: Sun, 22 Dec 2024 17:15:16 +0100 Subject: [PATCH 08/18] Minor improvements --- doc/users_list.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index 936fad943..e66296beb 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -5,17 +5,17 @@ .. _users_list: ########################################## -PyPSA-Earth Usage Examples +Usage of PyPSA-Earth ########################################## -Power system modeling for **Korea** to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `_ at `Korea University `_) +* Power system modeling for **Korea** to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `_ at `Korea University `_) -Development a model for the **Pakistan** Power System (Soon available on GitHub in PyPSA-Earth's repository) cross-referenced and validated with national reports. The model has been used to develop the Net-Zero scenario by 2050 utilizing Pakistan's eligible Wind and Solar potential. The modeling study has been done as a part of Master Work in Mehran University of Engineering and Technology as presented in the `post `_ +* Development a model for the **Pakistan** Power System (Soon available on GitHub in PyPSA-Earth's repository) cross-referenced and validated with national reports. The model has been used to develop the Net-Zero scenario by 2050 utilizing Pakistan's eligible Wind and Solar potential. The modeling study has been done as a part of Master Work in Mehran University of Engineering and Technology as presented in the `post `_ -Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going beyond the official mid-term goal of 15% renewable energy share by 2030. Exploring more ambitious energy transition pathways for Kazakhstan has been is subject of a joint project developed by Open Energy Transition and Agora Energiewende which `report `_ has been published openly. +* Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going beyond the official mid-term goal of 15% renewable energy share by 2030. Exploring more ambitious energy transition pathways for Kazakhstan has been is subject of a joint project developed by Open Energy Transition and Agora Energiewende which `report `_ has been published openly. -**Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in China, India, Colombia, Chile, Kazakhstan, Bangladesh, Vietnam and Thailand for power system planning in deep decarbonization scenarios. +* **Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in China, India, Colombia, Chile, Kazakhstan, Bangladesh, Vietnam and Thailand for power system planning in deep decarbonization scenarios. -Investigation of the energy transition pathways for **Nigeria** published in a `research paper `_ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behaviour and one representing a decarbonized 2060 scenario. +* Investigation of the energy transition pathways for **Nigeria** published in a `research paper `_ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behaviour and one representing a decarbonized 2060 scenario. -Possible implementation of energy transition in **Saudi Arabia** published as `MSc dissertation `_ in Edinburgh University. The outputs of the work are available in the `repository `_. +* Possible implementation of energy transition in **Saudi Arabia** published as `MSc dissertation `_ in Edinburgh University. The outputs of the work are available in the `repository `_. From 6891d331f1f4388f9ff1fa124049001880ff9c51 Mon Sep 17 00:00:00 2001 From: ekatef Date: Sun, 22 Dec 2024 17:22:31 +0100 Subject: [PATCH 09/18] Add some details to a description of Saudi Arabia model --- doc/users_list.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index e66296beb..d64d5e295 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -14,8 +14,8 @@ Usage of PyPSA-Earth * Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going beyond the official mid-term goal of 15% renewable energy share by 2030. Exploring more ambitious energy transition pathways for Kazakhstan has been is subject of a joint project developed by Open Energy Transition and Agora Energiewende which `report `_ has been published openly. -* **Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in China, India, Colombia, Chile, Kazakhstan, Bangladesh, Vietnam and Thailand for power system planning in deep decarbonization scenarios. +* **Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in **China**, **India**, **Colombia**, **Chile**, **Kazakhstan**, **Bangladesh**, **Vietnam** and **Thailand** for power system planning in deep decarbonization scenarios. * Investigation of the energy transition pathways for **Nigeria** published in a `research paper `_ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behaviour and one representing a decarbonized 2060 scenario. -* Possible implementation of energy transition in **Saudi Arabia** published as `MSc dissertation `_ in Edinburgh University. The outputs of the work are available in the `repository `_. +* Modeling of the power sector in **Saudi Arabia** published as `MSc dissertation `_ in Edinburgh University. This has been a first attempt to predict the energy system for Saudi Arabia in 2060, with net zero emissions. The models in this study include a base model for validation, a model for 2030, to compare to the country’s Vision 2030 and as a transition phase, and two models for 2060 net zero, one is fully renewable and the other utilizing carbon capture and storage technology. The outputs of the work are available in the `repository `_. From 4e8a738115e559151e26eb360001229d677c89c8 Mon Sep 17 00:00:00 2001 From: ekatef Date: Sun, 22 Dec 2024 17:34:28 +0100 Subject: [PATCH 10/18] Fix a description if Kazakhstan project --- doc/users_list.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index d64d5e295..34f8d1b00 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -12,7 +12,7 @@ Usage of PyPSA-Earth * Development a model for the **Pakistan** Power System (Soon available on GitHub in PyPSA-Earth's repository) cross-referenced and validated with national reports. The model has been used to develop the Net-Zero scenario by 2050 utilizing Pakistan's eligible Wind and Solar potential. The modeling study has been done as a part of Master Work in Mehran University of Engineering and Technology as presented in the `post `_ -* Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going beyond the official mid-term goal of 15% renewable energy share by 2030. Exploring more ambitious energy transition pathways for Kazakhstan has been is subject of a joint project developed by Open Energy Transition and Agora Energiewende which `report `_ has been published openly. +* Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going even beyond the official mid-term goal of 15% renewable energy share by 2030 in a joint project developed by Open Energy Transition and Agora Energiewende which `report `_ has been published openly. * **Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in **China**, **India**, **Colombia**, **Chile**, **Kazakhstan**, **Bangladesh**, **Vietnam** and **Thailand** for power system planning in deep decarbonization scenarios. From c5ac26d5684f44a676755de85c0819493fb83579 Mon Sep 17 00:00:00 2001 From: ekatef Date: Mon, 23 Dec 2024 15:19:10 +0100 Subject: [PATCH 11/18] Fix CI bage --- doc/index.rst | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/doc/index.rst b/doc/index.rst index fe7fb88e1..3385411be 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -14,8 +14,8 @@ Welcome to the PyPSA-Earth documentation! .. image:: https://img.shields.io/github/v/release/pypsa-meets-earth/pypsa-earth?include_prereleases :alt: GitHub release (latest by date including pre-releases) -.. image:: https://github.com/pypsa-meets-earth/pypsa-earth/actions/workflows/ci.yml/badge.svg - :target: https://github.com/pypsa-meets-earth/pypsa-earth/actions/workflows/ci.yml +.. image:: https://github.com/pypsa-meets-earth/pypsa-earth/actions/workflows/test.yml/badge.svg + :target: https://github.com/pypsa-meets-earth/pypsa-earth/actions/workflows/test.yml :alt: CI .. image:: https://readthedocs.org/projects/pypsa-earth/badge/?version=latest @@ -178,23 +178,26 @@ Documentation monte_carlo -**Applications** +**Support and Contributing** -* :doc:`users_list` +* :doc:`release_notes` +* :doc:`how_to_contribute` +* :doc:`software_hints` +* :doc:`learning_materials` .. toctree:: :hidden: :maxdepth: 2 - :caption: Applications + :caption: Support - users_list + release_notes + how_to_contribute + software_hints + learning_materials -**Help and References** +**References** -* :doc:`release_notes` -* :doc:`how_to_contribute` -* :doc:`software_hints` -* :doc:`learning_materials` +* :doc:`users_list` * :doc:`project_structure_and_credits` * :doc:`talks_and_papers` @@ -203,9 +206,6 @@ Documentation :maxdepth: 2 :caption: Project Info - release_notes - how_to_contribute - software_hints - learning_materials + users_list project_structure_and_credits talks_and_papers From 6fb47f55a6ef1bf57a7853d91ec1999743a10c10 Mon Sep 17 00:00:00 2001 From: ekatef Date: Mon, 23 Dec 2024 15:20:27 +0100 Subject: [PATCH 12/18] Add an intro --- doc/users_list.rst | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index 34f8d1b00..2c1dbc9a4 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -7,12 +7,13 @@ ########################################## Usage of PyPSA-Earth ########################################## +The list below contains some the applications of PyPSA-Earth for educational, research and industrial projects and is likely to be incomplete. If you want to add your contribution into the list, feel free to open a PR to `PyPSA Earth repo `__ or flag your interest via `PyPSA meets Earth Discord server `__. -* Power system modeling for **Korea** to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `_ at `Korea University `_) +* Power system modeling for **Korea** to support development of the national energy strategy, considering ESS Capacity expansion, LMP & Cost analysis according to ESS combination, and coal phase-out scenario (`Energy Innovation Lab `__ at `Korea University `__) -* Development a model for the **Pakistan** Power System (Soon available on GitHub in PyPSA-Earth's repository) cross-referenced and validated with national reports. The model has been used to develop the Net-Zero scenario by 2050 utilizing Pakistan's eligible Wind and Solar potential. The modeling study has been done as a part of Master Work in Mehran University of Engineering and Technology as presented in the `post `_ +* Development a model for the **Pakistan** Power System (Soon available on GitHub in PyPSA-Earth's repository) cross-referenced and validated with national reports. The model has been used to develop the Net-Zero scenario by 2050 utilizing Pakistan's eligible Wind and Solar potential. The modeling study has been done as a part of Master Work in Mehran University of Engineering and Technology as presented in the `post `__ -* Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going even beyond the official mid-term goal of 15% renewable energy share by 2030 in a joint project developed by Open Energy Transition and Agora Energiewende which `report `_ has been published openly. +* Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going even beyond the official mid-term goal of 15% renewable energy share by 2030 in a joint project developed by Open Energy Transition and Agora Energiewende which `report `__ has been published openly. * **Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in **China**, **India**, **Colombia**, **Chile**, **Kazakhstan**, **Bangladesh**, **Vietnam** and **Thailand** for power system planning in deep decarbonization scenarios. From 838ad034ae01091f4fad5f36d97ed69b87b2e16f Mon Sep 17 00:00:00 2001 From: ekatef Date: Mon, 23 Dec 2024 15:22:35 +0100 Subject: [PATCH 13/18] Add a link to the country-wise paper --- doc/users_list.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index 2c1dbc9a4..a48279dc6 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -15,8 +15,10 @@ The list below contains some the applications of PyPSA-Earth for educational, re * Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going even beyond the official mid-term goal of 15% renewable energy share by 2030 in a joint project developed by Open Energy Transition and Agora Energiewende which `report `__ has been published openly. -* **Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `_. The goal was to analyze barriers to decarbonization in **China**, **India**, **Colombia**, **Chile**, **Kazakhstan**, **Bangladesh**, **Vietnam** and **Thailand** for power system planning in deep decarbonization scenarios. +* Country-wise validation of PyPSA-Earth methodology to extract modeling-ready data for power system modeling considering **any country on the Earth** published as a `conference paper `__. Results confirm that PyPSA-Earth now covers approximately 99% of the world's population and can generate high-resolution datasets for national energy studies. This work lays the foundations for future endeavors in flexible energy modeling of arbitrarily large regions. The supplementary data for fully reproducible 193+ power systems images created with PyPSA-Earth for all United Nations countries are available in ` zenodo repozitory `__. -* Investigation of the energy transition pathways for **Nigeria** published in a `research paper `_ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behaviour and one representing a decarbonized 2060 scenario. +* **Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `__. The goal was to analyze barriers to decarbonization in **China**, **India**, **Colombia**, **Chile**, **Kazakhstan**, **Bangladesh**, **Vietnam** and **Thailand** for power system planning in deep decarbonization scenarios. -* Modeling of the power sector in **Saudi Arabia** published as `MSc dissertation `_ in Edinburgh University. This has been a first attempt to predict the energy system for Saudi Arabia in 2060, with net zero emissions. The models in this study include a base model for validation, a model for 2030, to compare to the country’s Vision 2030 and as a transition phase, and two models for 2060 net zero, one is fully renewable and the other utilizing carbon capture and storage technology. The outputs of the work are available in the `repository `_. +* Investigation of the energy transition pathways for **Nigeria** published in a `research paper `__ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behavior and one representing a decarbonized 2060 scenario. + +* Modeling of the power sector in **Saudi Arabia** published as `MSc dissertation `__ in Edinburgh University. This has been a first attempt to predict the energy system for Saudi Arabia in 2060, with net zero emissions. The models in this study include a base model for validation, a model for 2030, to compare to the country’s Vision 2030 and as a transition phase, and two models for 2060 net zero, one is fully renewable and the other utilizing carbon capture and storage technology. The outputs of the work are available in the `repository `__. From f9c9a74d28a80083ac4c869854fbead1c99089be Mon Sep 17 00:00:00 2001 From: ekatef Date: Mon, 23 Dec 2024 15:30:11 +0100 Subject: [PATCH 14/18] Minor fixes --- doc/users_list.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/users_list.rst b/doc/users_list.rst index a48279dc6..118f193f6 100644 --- a/doc/users_list.rst +++ b/doc/users_list.rst @@ -15,10 +15,10 @@ The list below contains some the applications of PyPSA-Earth for educational, re * Investigation of implications of the national decarbonisaiton goals for power system of **Kazakhstan**. Traditionally, Kazakhstan’s power sector is using a lot of coal, while the national plans introduce a significant increase in solar and wind generation during the next decades. Model Kazakhstan power system has been used to investigate economic feasibility of going even beyond the official mid-term goal of 15% renewable energy share by 2030 in a joint project developed by Open Energy Transition and Agora Energiewende which `report `__ has been published openly. -* Country-wise validation of PyPSA-Earth methodology to extract modeling-ready data for power system modeling considering **any country on the Earth** published as a `conference paper `__. Results confirm that PyPSA-Earth now covers approximately 99% of the world's population and can generate high-resolution datasets for national energy studies. This work lays the foundations for future endeavors in flexible energy modeling of arbitrarily large regions. The supplementary data for fully reproducible 193+ power systems images created with PyPSA-Earth for all United Nations countries are available in ` zenodo repozitory `__. +* Country-wise validation of PyPSA-Earth methodology to extract modeling-ready data for power system modeling considering **any country on the Earth** published as a `conference paper `__. Results confirm that PyPSA-Earth now covers approximately 99% of the world's population and can generate high-resolution datasets for national energy studies. The supplementary data for fully reproducible 193+ power systems images created with PyPSA-Earth for all United Nations countries are available in `zenodo repozitory `__. -* **Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `__. The goal was to analyze barriers to decarbonization in **China**, **India**, **Colombia**, **Chile**, **Kazakhstan**, **Bangladesh**, **Vietnam** and **Thailand** for power system planning in deep decarbonization scenarios. +* **Multi-Country Electricity Transition Potential and Challenges Project** (MCET) of `Environmental Defence Fund `__. The goal was to analyze barriers to decarbonisation in **China**, **India**, **Colombia**, **Chile**, **Kazakhstan**, **Bangladesh**, **Vietnam** and **Thailand** for power system planning in deep decarbonisation scenarios. -* Investigation of the energy transition pathways for **Nigeria** published in a `research paper `__ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behavior and one representing a decarbonized 2060 scenario. +* Investigation of the energy transition pathways for **Nigeria** published in a `research paper `__ by a joint team of PyPSA-Earth developers. Capabilities of PyPSA-Earth model has been showcased by considering two least-cost power system optimizations, one for 2020 to reproduce the historical system behavior and one representing a decarbonised 2060 scenario. * Modeling of the power sector in **Saudi Arabia** published as `MSc dissertation `__ in Edinburgh University. This has been a first attempt to predict the energy system for Saudi Arabia in 2060, with net zero emissions. The models in this study include a base model for validation, a model for 2030, to compare to the country’s Vision 2030 and as a transition phase, and two models for 2060 net zero, one is fully renewable and the other utilizing carbon capture and storage technology. The outputs of the work are available in the `repository `__. From e37a0535da347c8b2bc1747dcaf32249a1a76110 Mon Sep 17 00:00:00 2001 From: ekatef Date: Mon, 23 Dec 2024 15:41:05 +0100 Subject: [PATCH 15/18] Update a list of contirbutors --- doc/project_structure_and_credits.rst | 31 ++++++++++++++++----------- 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/doc/project_structure_and_credits.rst b/doc/project_structure_and_credits.rst index 268fcde23..fcdf6fdbd 100644 --- a/doc/project_structure_and_credits.rst +++ b/doc/project_structure_and_credits.rst @@ -23,13 +23,12 @@ The structure might be adjusted in future: - Director (`Max Parzen `_) - `Co-Director `_ (`Davide Fioriti `_) -- `PyPSA-Earth leader `_ (temporary Davide and Max) -- PyPSA-Earth-Sec leader (`Hazem Abdel-Khalek `_ and `Leon Schumm `_) +- `PyPSA-Earth leaders `_ (Davide, Katia, Max) +- PyPSA-Earth-Sec leaders (`Hazem Abdel-Khalek `_ and `Leon Schumm `_, Eddy Jalbout, Leon Schumm) - `AI and demand leader `_ (`Lukas Franken `_) - `Outreach leader `_ (`Stuart James `_) - `Finance leader `_ (Currently not assigned) -- Western Asia Coordinator (Emre Yorat and `Kasım Zor `_) -- Central Asia (`Ekatarina Fedotova `_) +- Western Asia Coordinators (Emre Yorat and `Kasım Zor `_) .. _credits: @@ -45,22 +44,30 @@ listed on the `PyPSA meets Earth team page Date: Mon, 23 Dec 2024 17:01:35 +0100 Subject: [PATCH 16/18] Update a list of contirbutors and the project structure --- doc/project_structure_and_credits.rst | 61 +++++++++++++++++++-------- 1 file changed, 43 insertions(+), 18 deletions(-) diff --git a/doc/project_structure_and_credits.rst b/doc/project_structure_and_credits.rst index fcdf6fdbd..94d6338c5 100644 --- a/doc/project_structure_and_credits.rst +++ b/doc/project_structure_and_credits.rst @@ -10,56 +10,80 @@ Project structure and credits The PyPSA-Earth model is maintained by the members of the PyPSA meets Earth initiative. We implemented in the initiative a project structure to enhance collaboration and give people responsibilities. -Therefore, the structure is not here to dictate, it is rather a structure that let people organise and think from different angles about the project. +Therefore, the structure is not here to dictate, it is rather a structure that let people organize and think from different angles about the project. We all have the same goal. We want to create a long-term maintained, supported and steadily improving energy system model that is useful for industry and research. Every person helping towards achieving this goal is listed in the credits. .. _project_structure: Project structure -==================== +================== -The structure might be adjusted in future: +PyPSA-meets-Earth initiative is build upon the code base which can be accessed from the initiative repository on GitHub. A list below aims to give a quick overview: + +- `PyPSA Earth `__ is a model for power or sector-coupled system modeling for any country of the world +- `PyPSA Distribution `__ is an optimization model for micro-grids and distribution grids with an automated extraction of the inputs needed to build grid topology and electricity load profiles https://github.com/pypsa-meets-earth/pypsa-distribution +- `Earth OSM `__ provides a toolset to download, pre-process and export energy-relevant infrastructure data from OpenStreetMap (OSM) + +The list is by no means exhaustive and is growing continuously. Feel free to explore more looking into the repositories available in `PyPSA meets Earth organization `__ and don't forget to give us a star ;). The contributions are very welcome to enhance the description of the available projects! + + +Track leaders +============== - Director (`Max Parzen `_) - `Co-Director `_ (`Davide Fioriti `_) -- `PyPSA-Earth leaders `_ (Davide, Katia, Max) -- PyPSA-Earth-Sec leaders (`Hazem Abdel-Khalek `_ and `Leon Schumm `_, Eddy Jalbout, Leon Schumm) -- `AI and demand leader `_ (`Lukas Franken `_) +- `PyPSA-Earth leaders `_ (Davide, Katia, Hazem, Max) +- Sector-coupling leaders (`Hazem Abdel-Khalek `_ and `Leon Schumm `_, Eddy Jalbout) +- Climate modeling leader (Katia) +- Coordinators of Regional Studies - `Outreach leader `_ (`Stuart James `_) -- `Finance leader `_ (Currently not assigned) - Western Asia Coordinators (Emre Yorat and `Kasım Zor `_) +- Africa Coordinator (Emmanuel Bolarinwa) +- South America Coordinator (Carlos Fernandez) +- `AI and demand leader `_ (`Lukas Franken `_) .. _credits: Credits ============= -The list below is outdated (December 2022). For maintenance reasons, -we refer the reader to the project website and GitHub repositories -listed on the `PyPSA meets Earth team page `_. +PyPSA-meets-Earth is an independent research and software development initiative which is developing thanks to the efforts of code and non-code contributors and users of our models. Every discussion comment, bug report and typo fixed count and are precious contributions into the community knowledge base. -(sorted by continent, country, institution) +The lists below is an attempt to give the credits to the contributors, though it's maintained manually, and may be outdated and incomplete. Feel free to reach out if you see the need for changes! A more complete version of the contributors list is available in our code repositories, e.g. `pypsa earth `__, `pypsa kz data `__, `pypsa distribution `__ or `earth osm `__. Points of contacts are listed on the site `PyPSA meets Earth team page `_. -Code Team ----------- -- Davide Fioriti (University of Pisa, Italy) +Contributors Team +----------------- -- Hazem Abdel-Khalek (Frauenhofer Institution for Energy IEG, Germany) +- Davide Fioriti (University of Pisa, Italy) +- Yerbol Akhmetov - Eddy Jalbout +- Hazem Abdel-Khalek (Frauenhofer Institution for Energy IEG, Germany) - Max Parzen (University of Edinburgh, United Kingdom) - Emre Yorat - Matin Mahmood (University of Edinburgh, United Kingdom) +- Daniele Lerede +- Alexander Meisinger (Ostbayerische Technische Hochschule Regensburg, Germany) - Emmanuel Bolarinwa -- Leon Schumm -- Fabian Neumann (TU Berlin, Germany) +- Lukas Trippe (Technical University of Berlin, Germany) +- Leon Schumm (Ostbayerische Technische Hochschule Regensburg, Germany) +- Sermisha Narayana +- Fabian Neumann (Technical University of Berlin, Germany) +- Carlos Fernandez - Anton Achhammer +- Arizeo Salac - Johannes Hampp (Justus Liebig University Giessen, Germany) -- Yerbol Akhmetov - Ekaterina Fedotova +- Muhammad Ilyas +- Lukas Franken (University of Edinburgh, United Kingdom) +- Jess Ryan - Stephen Lee (Massachusetts Institute of Technology, United States) +- Albert Solà Vilalta +- Martha Frysztacki - Denise Giubilato +- Anas Algarei +- Siddharth Krishna - Dahunsi Okekunle (Energy Market and Regulatory Consultants aka. EMRC, Nigeria) - Nse-Abasi Ayara (University of Abuja, Nigeria) - Jarrad Wright (Council for Scientific Research and Industry CSIR, South Africa) @@ -74,6 +98,7 @@ Outreach Team - Stuart James (VDMA, Germany) - Max Parzen (University of Edinburgh, United Kingdom) +- Tosin George - Mousa Zerai (University of Edinburgh, United Kingdom) - Ilaria Capelli (EY, Italy) - Rebecca Grant (University of Edinburgh, United Kingdom) From 6675503001bd95dceb2bebae7a3b5c9fd22783e1 Mon Sep 17 00:00:00 2001 From: ekatef Date: Mon, 23 Dec 2024 22:39:33 +0100 Subject: [PATCH 17/18] Add release note --- doc/release_notes.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/release_notes.rst b/doc/release_notes.rst index 0156ec70e..a4b36b0e3 100644 --- a/doc/release_notes.rst +++ b/doc/release_notes.rst @@ -15,6 +15,8 @@ This part of documentation collects descriptive release notes to capture the mai * Include option in the config to allow for custom airport data `PR #1241 `__ +* Add a list of PyPSA-Earth applications in academic and industrial projects `PR #1255 `__ + **Minor Changes and bug-fixing** From 453673912256c1d438dde64dca2edfa1383d9efa Mon Sep 17 00:00:00 2001 From: Davide Fioriti Date: Tue, 24 Dec 2024 00:07:32 +0100 Subject: [PATCH 18/18] Fix doc errors and warnings --- config.default.yaml | 1 + doc/configtables/build_shape_options.csv | 20 ++++++++++---------- doc/index.rst | 2 ++ scripts/_helpers.py | 14 ++++++++------ 4 files changed, 21 insertions(+), 16 deletions(-) diff --git a/config.default.yaml b/config.default.yaml index 47053eb25..715a8a4a9 100644 --- a/config.default.yaml +++ b/config.default.yaml @@ -355,6 +355,7 @@ renewable: csp_model: advanced # simple or advanced # TODO: Needs to be adjusted for Africa. +# Costs Configuration costs: year: 2030 version: v0.6.2 diff --git a/doc/configtables/build_shape_options.csv b/doc/configtables/build_shape_options.csv index 16f30ff0c..0008aa78b 100644 --- a/doc/configtables/build_shape_options.csv +++ b/doc/configtables/build_shape_options.csv @@ -1,10 +1,10 @@ -,Unit,Values,Description,,,, -gadm_layer_id,,"""{0",1,"2}""","""GADM level area used for the gadm_shapes. Codes are country-dependent but roughly: 0: country",1: region/county-like,"2: municipality-like.""" -simplify_gadm,bool," ""{True"," False}""",True: shape polygons are simplified else no,,, -update_file, bool," ""{True"," False}"""," ""True: all input files are downloaded again and replace the existing files.""",,, -out_logging, bool," ""{True"," False}"""," ""True: Logging is printed in the console.""",,, -year,," ""past year; e.g. YYYY"""," ""Reference year used to derive shapes"," info on population and info on GDP.""",,, -nprocesses, int,," ""Number of processes to be used in build_shapes.""",,,, -worldpop_method,," ""{""standard"""," ""api"""," false}""","""Specifies how population is added to every shape: ""standard"" pulls from web 1kmx1km raster; ""api"" pulls from API 100mx100m raster; false (not ""false"") no population addition to shape. This is useful when generating only cutout.""",, -gdp_method,," ""{""standard"""," false}""","""Specifies how GDP is added to every shape: ""standard"" pulls from web 1x1km raster; false (not ""false"") no gdp addition to shape. This is useful when generating only cutout.""",,, -contended_flag,," ""{""set_by_country"""," ""drop""}"""," ""Specifies what to do with contended countries: ""set_by_country"" assigns the contended areas to the countries according to the GADM database; ""drop"" drops the contended areas from the model.""",,, +,Unit,Values,Description +gadm_layer_id,,"{0,1,2}","GADM level area used for the gadm_shapes. Codes are country-dependent but roughly: 0: country,1: region/county-like,2: municipality-like." +simplify_gadm,bool,"{True, False}","True: shape polygons are simplified else no" +update_file, bool,"{True, False}","True: all input files are downloaded again and replace the existing files." +out_logging, bool,"{True, False}","True: Logging is printed in the console." +year,,"past year; e.g. YYYY","Reference year used to derive shapes info on population and info on GDP." +nprocesses, int,,"Number of processes to be used in build_shapes." +worldpop_method,,"{standard,api, false}","""Specifies how population is added to every shape: ""standard"" pulls from web 1kmx1km raster; ""api"" pulls from API 100mx100m raster; false (not ""false"") no population addition to shape. This is useful when generating only cutout.""" +gdp_method,,"""{""standard"",""false""}""","""Specifies how GDP is added to every shape: ""standard"" pulls from web 1x1km raster; false (not ""false"") no gdp addition to shape. This is useful when generating only cutout.""" +contended_flag,,"""{""set_by_country"",""drop""}""","""Specifies what to do with contended countries: ""set_by_country"" assigns the contended areas to the countries according to the GADM database; ""drop"" drops the contended areas from the model.""" diff --git a/doc/index.rst b/doc/index.rst index 3385411be..f9328bd09 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -182,6 +182,7 @@ Documentation * :doc:`release_notes` * :doc:`how_to_contribute` +* :doc:`how_to_docs` * :doc:`software_hints` * :doc:`learning_materials` @@ -192,6 +193,7 @@ Documentation release_notes how_to_contribute + how_to_docs software_hints learning_materials diff --git a/scripts/_helpers.py b/scripts/_helpers.py index 36cf0d95c..ddb6fda5f 100644 --- a/scripts/_helpers.py +++ b/scripts/_helpers.py @@ -1132,18 +1132,20 @@ def get_country(target, **keys): target: str Desired type of country code. Examples: - - 'alpha_3' for 3-digit - - 'alpha_2' for 2-digit - - 'name' for full country name + - 'alpha_3' for 3-digit + - 'alpha_2' for 2-digit + - 'name' for full country name keys: dict Specification of the country name and reference system. Examples: - - alpha_3="ZAF" for 3-digit - - alpha_2="ZA" for 2-digit - - name="South Africa" for full country name + - alpha_3="ZAF" for 3-digit + - alpha_2="ZA" for 2-digit + - name="South Africa" for full country name + Returns ------- country code as requested in keys or np.nan, when country code is not recognized + Example of usage ------- - Convert 2-digit code to 3-digit codes: get_country('alpha_3', alpha_2="ZA")