Power.ftt_p_lcoe module

Power.ftt_p_lcoe module#

ftt_p_lcoe.py#

Power LCOE FTT module.

Functions included:
  • set carbon_tax

    Determine carbon tax from REPP

  • get_lcoe

    Calculate levelized costs

Power.ftt_p_lcoe.get_lcoe(data, titles)#

Calculate levelized costs.

The function calculates the levelised cost of electricity in $2013/MWh. It includes intangible costs (gamma values) and determines the investor preferences.

Parameters:
  • data (dictionary) – Data is a container that holds all cross-sectional (of time) for all variables. Variable names are keys and the values are 3D NumPy arrays.

  • titles (dictionary) – Titles is a container of all permissible dimension titles of the model.

Returns:

data – Data is a container that holds all cross-sectional (of time) data for all variables. Variable names are keys and the values are 3D NumPy arrays. The values inside the container are updated and returned to the main routine.

Return type:

dictionary

Power.ftt_p_lcoe.set_carbon_tax(data, c2ti, year)#

Apply the carbon price to power sector technologies based on their efficiencies