diff --git a/doc/release_notes.rst b/doc/release_notes.rst index ce7be5c7..32071d6a 100644 --- a/doc/release_notes.rst +++ b/doc/release_notes.rst @@ -12,7 +12,7 @@ Upcoming Release * Individual commits are now tested against pre-commit hooks. This includes black style formatting, sorting of package imports, Snakefile formatting and others. Installation instructions can for the pre-commit can be found `here `_. * Pre-commit CI is now part of the repository's CI. - +* Marginal costs of conventional generators are now taking the plant-specific efficiency into account. PyPSA-Eur 0.6.0 (10th September 2022) ===================================== diff --git a/scripts/add_electricity.py b/scripts/add_electricity.py index 64f18d45..3d9babfd 100755 --- a/scripts/add_electricity.py +++ b/scripts/add_electricity.py @@ -369,6 +369,9 @@ def attach_conventional_generators( .rename(index=lambda s: "C" + str(s)) ) ppl["efficiency"] = ppl.efficiency.fillna(ppl.efficiency_r) + ppl["marginal_cost"] = ( + ppl.carrier.map(costs.VOM) + ppl.carrier.map(costs.fuel) / ppl.efficiency + ) logger.info( "Adding {} generators with capacities [GW] \n{}".format(