pypsa-eur/doc/costs.rst
2022-06-27 10:21:08 +02:00

2.0 KiB
Raw Blame History

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head>

Cost Assumptions

The database of cost assumptions is retrieved from the repository PyPSA/technology-data and then saved to``resources/costs.csv``. Cost assumptions of previous PyPSA-Eur versions can be restored by setting in the Snakefile: ``COSTS="data/costs.csv".

System Message: WARNING/2 (<stdin>, line 10); backlink

Inline literal start-string without end-string.

The config.yaml provides options to choose a reference year (costs: year:) and use a specific version of the repository costs: version:.

It includes cost assumptions for all included technologies for specific years from various sources, namely for

  • discount rate,
  • lifetime,
  • investment (CAPEX),
  • fixed operation and maintenance (FOM),
  • variable operation and maintenance (VOM),
  • fuel costs,
  • efficiency, and
  • carbon-dioxide intensity.

The given overnight capital costs are annualised to net present costs with a discount rate of r over the economic lifetime n using the annuity factor

a=(1(1+r)n)/(r).

Based on the parameters above the marginal_cost and capital_cost of the system components are calculated.

Note

Another great resource for cost assumptions is the cost database from the Danish Energy Agency.

Modifying Cost Assumptions

Some cost assumptions (e.g. marginal cost and capital cost) can be directly overwritten in the config.yaml (cf. Section :ref:`costs_cf` in :ref:`config`).

System Message: ERROR/3 (<stdin>, line 42); backlink

Unknown interpreted text role "ref".

System Message: ERROR/3 (<stdin>, line 42); backlink

Unknown interpreted text role "ref".

To change cost assumptions in more detail, modify cost assumptions directly in resources/costs.csv as this is not yet supported through the config file.

You can also build multiple different cost databases. Make a renamed copy of resources/costs.csv (e.g. data/costs-optimistic.csv) and set the variable COSTS=data/costs-optimistic.csv in the Snakefile.

</html>