powersimdata.network.constants.carrier package

Submodules

powersimdata.network.constants.carrier.color module

class powersimdata.network.constants.carrier.color.EUColor[source]

Bases: object

Color for each resource in EU grid model.

class powersimdata.network.constants.carrier.color.USAColor[source]

Bases: object

Color for each resource in USA grid models.

powersimdata.network.constants.carrier.color.get_color(model)[source]

Return color for generator types.

Parameters:

model (str) – grid model

powersimdata.network.constants.carrier.efficiency module

class powersimdata.network.constants.carrier.efficiency.EUEfficiency[source]

Bases: object

Efficiency (MWh electric to MWh thermal) for thermal generators in EU grid model come from:

class powersimdata.network.constants.carrier.efficiency.USAEfficiency[source]

Bases: object

Efficiency (MWh electric to MWh thermal) for thermal generators in USA grid models come from:

  • The Technology Data for Generation of Energy and District Heating page from the Danish Energy Agency for ng and diesel fuel oil.

    • ng: efficiency value from section 52 (OCGT – Natural Gas p.383)

    • oil: efficiency value from section 50 (Diesel engine farm p.366)

  • Lazard’s Levelized Cost of Energy Analysis - Version 13.0 - Updated June 2022 for coal and lignite:

    • coal and lignite: efficiency value calculated from Heat Rate value in Lazard report (p.19)

powersimdata.network.constants.carrier.efficiency.get_efficiency(model)[source]

Return arrrangement of generator types.

Parameters:

model (str) – grid model

powersimdata.network.constants.carrier.emission module

class powersimdata.network.constants.carrier.emission.EUEmission[source]

Bases: object

Emissions for each thermal technology in EU grid model.

For carbon emission, numbers for both MWh electric to kilogram of CO2 and MBtu of fuel per hour to kilograms of CO2, are calculated using Table 23 located in p.52 of the CO2 Emission Factors for Fossil Fuels - Update 2022 report:

  • OCGT and CCGT from tCO2/TJ value in row Natural Gas, Germany 2015

  • coal from tCO2/TJ value in row Raw hard coal (power stations, industry), 2015

  • lignite from tCO2/TJ value in row Public district heating stations, Germany, 2015

  • oil from tCO2/TJ value in row Diesel Fuel, Germany, 2015

For NOx emission, see the Technology Data for Generation of Energy and District Heating page from the Danish Energy Agency located here. The 2015’s NOx [g/GJ] data can be found in the Technology Data Catalogue for Electricity and district heating production - Updated June 2022:

  • biomass: NOx average value from section 09a (Wood Chips extract. plant p.151) and section 09a (Wood Pellets extract. plant p.163)

  • OCGT: NOx value from section 52 (OCGT – Natural Gas p.383)

  • CCGT: NOx value from section 05 (Gas turb. CC, steam extract. p.73)

  • coal and lignite: NOx value from section 01 (Coal CHP p.37)

  • oil: NOx value from section 50 (Diesel engine farm p.366)

Values can also be found in the in Data sheet for Electricity and district heat production - Updated June 2022

For SO2 emission, see both the Technology Data for Generation of Energy and District Heating page and the CO2 Emission Factors for Fossil Fuels - Update 2022 report. When available, the 2015 SO2 [g/GJ] data can be found in the Technology Data Catalogue for Electricity and district heating production - Updated June 2022:

  • OCGT: SO2 value from section 52 (OCGT – Natural Gas p.383)

  • CCGT: SO2 value from section 52 (OCGT – Natural Gas p.383) and desulphuring percentage from section 05 (Gas turb. CC, steam extract. p.73)

  • oil: CO2 value from section 50 (Diesel engine farm p.366)

When only the desulphuring percentage is available, the 2015 CO2 constants are calculated by taking the average mass percentage of sulphur and multiplying by the reported desulphuring percentage:

  • coal: weight per unit energy (MJ/kg) from Chapter 3, Figure 3 (p.13 of the Umwelt Bundesamt report), percent sulphur from Chapter 3, Table 1 (p.18 of the Umwelt Bundesamt report), and the desulphuring percentage from section 01 (Coal CHP p.37 of the DEA report)

  • lignite: weight per unit energy (MJ/kg) from Chapter 4, Figure 12 (p.24 of the Umwelt Bundesamt report), percent sulphur from Chapter 4, Table 2 (p.26 of the Umwelt Bundesamt report), and the desulphuring percentage from section 01 (Coal CHP p.37 of the DEA report)

  • biomass: using peat values of weight per unit energy (MJ / kg) and percent sulphur from Chapter 4, Table 4 (p.30 of the Umwelt Bundesamt report), and the desulphuring percentage from section 09a (Wood Chips extract. plant p.151) and section 09a (Wood Pellets extract. plant p.163 of the DEA report)

class powersimdata.network.constants.carrier.emission.USAEmission[source]

Bases: object

Emissions for each thermal technology in USA grid models.

powersimdata.network.constants.carrier.emission.get_emission(model)[source]

Return emissions by generator type.

Parameters:

model (str) – grid model

powersimdata.network.constants.carrier.label module

class powersimdata.network.constants.carrier.label.EULabel[source]

Bases: object

Label for each resource in EU grid model.

class powersimdata.network.constants.carrier.label.USALabel[source]

Bases: object

Label for each resource in USA grid models.

powersimdata.network.constants.carrier.label.get_label(model)[source]

Return label for generator types.

Parameters:

model (str) – grid model

powersimdata.network.constants.carrier.plants module

powersimdata.network.constants.carrier.plants.get_plants(model)[source]

Return plant constants.

Parameters:

model (str) – grid model

Returns:

(dict) – plants information.

powersimdata.network.constants.carrier.resource module

class powersimdata.network.constants.carrier.resource.EUResource[source]

Bases: object

Generator type arrangement for EU grid model.

class powersimdata.network.constants.carrier.resource.USAResource[source]

Bases: object

Generator type arrangement for USA grid models.

powersimdata.network.constants.carrier.resource.get_resource(model)[source]

Return arrrangement of generator types.

Parameters:

model (str) – grid model

powersimdata.network.constants.carrier.storage module

powersimdata.network.constants.carrier.storage.get_storage(model)[source]

Return storage constants.

Parameters:

model (str) – grid model

Returns:

(dict) – storage information.

Module contents