bonsai_ipcc.ppf.ethylene package
Submodules
bonsai_ipcc.ppf.ethylene.elementary module
Utility functions for calculating the product and elementary flow of plastics in the PPF model.
Author: Albert K. Osei-Owusu (ako@plan.aau.dk) Department of Planning and Sustainability, Aalborg University, Copenhagen Created: 2025-05-27
- bonsai_ipcc.ppf.ethylene.elementary.by_product_supply(pp_i_j_k: float, lci_coefficient: float) float [source]
Calculate the amount of by-products produced during petrochemical i’s production (t/yr).
- Parameters:
- Returns:
Amount of by-product produced by the activity (t/yr)
- Return type:
- bonsai_ipcc.ppf.ethylene.elementary.ethylene_input_for_monomer(pp_m: float, lci_coefficient: float) float [source]
Calculate the amount of ethylene required as input to produce a given amount of monomer.
- bonsai_ipcc.ppf.ethylene.elementary.input_use(pp_i_j_k: float, lci_coefficient: float) float [source]
Calculate the amount of product flow (eg. steam, electricty, water etc) i used as input to produce unit of some petrochemical/plastic output (t/t).
- bonsai_ipcc.ppf.ethylene.elementary.plastic_supply(fdstk_i_j_k: float, lci_coefficient: float) float [source]
Calculate the amount of plastic produced from a specific petrochemical process, product, and technology.
- Parameters:
- Returns:
Amount of plastic produced by the specified activity (t/yr)
- Return type:
bonsai_ipcc.ppf.ethylene.sequence module
- bonsai_ipcc.ppf.ethylene.sequence.ethylene_recipe_emissions_tier1(year=2006, region='GB', product='ethylene', activity='sc', feedstocktype='naphtha', uncertainty='def')[source]
Tier 1 method CO2 Emissions. Starting with data input for parameter pp_i (anual production of petrochemical)
Argument
- yearint
year under study
- regionstr
region under study
- productstr
type of petrochemical product
- activitystr
type of petrochemical transforming activity i (e.g. conventional steam reforming of natural gas for methanol production)
- feedstocktypestr
type of feedstock k used by activity i for the production of the petrochemical product
- uncertaintystr
‘analytical’, ‘monte_carlo’ or a property dimension, e.g. ‘def’
- returns:
VALUE – Inlcudes the results of each step of the sequence.
- rtype:
DataClass