Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Make carrier mapping from ppm to existing powerplants configurable #1562

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

coroa
Copy link
Member

@coroa coroa commented Mar 1, 2025

Changes proposed in this Pull Request

Translates hard-coded fueltype/technology to carrier maps like:

powerplant_fueltype_to_technology_carrier:
    Hard Coal: coal/coal
    Lignite: lignite/lignite
    Nuclear: nuclear/uranium
    "Natural Gas/CCGT": CCGT/gas
    "Natural Gas/OCGT": OCGT/gas
    Bioenergy: urban central solid biomass CHP/biomass

In the keys the first item refers to the Fueltype, the second to the Technology column in the values the first one is the technology (carrier of the link) and the second one the primary energy bus carrier.

I must say, i like in general how the right hand-side of the mapping is defined as a technology_carrier or maybe tech_carrier including both the tech and consumed fuel. Maybe that could be standardized and re-used.

Checklist

  • I tested my contribution locally and it works as intended.
  • Code and workflow changes are sufficiently documented.
  • Changed dependencies are added to envs/environment.yaml.
  • Changes in configuration options are added in config/config.default.yaml.
  • Changes in configuration options are documented in doc/configtables/*.csv.
  • Sources of newly added data are documented in doc/data_sources.rst.
  • A release note doc/release_notes.rst is added. TODO

@coroa coroa requested review from FabianHofmann and fneum March 1, 2025 19:25
Translates hard-coded fueltype/technology to carrier maps like:

```yaml
powerplant_fueltype_to_technology_carrier:
    Hard Coal: coal/coal
    Lignite: lignite/lignite
    Nuclear: nuclear/uranium
    "Natural Gas/CCGT": CCGT/gas
    "Natural Gas/OCGT": OCGT/gas
    Bioenergy: urban central solid biomass CHP/biomass
```

In the keys the first item refers to the Fueltype, the second to the
Technology column in the values the first one is the technology
(carrier of the link) and the second one the primary energy bus carrier.
@coroa coroa force-pushed the feat/configurable-existing-powerplants-mapping branch from 8ac9c15 to c94efb0 Compare March 2, 2025 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant