plastic_emissions: Calculate Plastic Emissions

View source: R/plastic_emissions.R

plastic_emissionsR Documentation

Calculate Plastic Emissions

Description

This function calculates the emissions produced from different plastic sources based on the specified inputs. It considers emissions from primary material production and waste disposal of plastic materials.

Usage

plastic_emissions(
  average = 0,
  average_film = 0,
  average_rigid = 0,
  HDPE = 0,
  LDPE = 0,
  LLDPE = 0,
  PET = 0,
  PP = 0,
  PS = 0,
  PVC = 0,
  average_WD = 0,
  average_film_WD = 0,
  average_rigid_WD = 0,
  HDPE_WD = 0,
  LDPE_WD = 0,
  LLDPE_WD = 0,
  PET_WD = 0,
  PP_WD = 0,
  PS_WD = 0,
  PVC_WD = 0,
  plastic_waste_disposal = c("Landfill", "Open-loop", "Closed-loop", "Combustion"),
  units = c("kg", "tonnes")
)

Arguments

average

Numeric value indicating the weight of an overall average plastic purchased. Default is 0.

average_film

Numeric value indicating the weight of average film plastic purchased. Default is 0.

average_rigid

Numeric value indicating the weight of average rigid plastic purchased. Default is 0.

HDPE

Numeric value indicating the weight of HDPE plastic purchased. Default is 0.

LDPE

Numeric value indicating the weight of LDPE plastic purchased. Default is 0.

LLDPE

Numeric value indicating the weight of LLDPE plastic purchased. Default is 0.

PET

Numeric value indicating the weight of PET plastic purchased. Default is 0.

PP

Numeric value indicating the weight of PP plastic purchased. Default is 0.

PS

Numeric value indicating the weight of PS plastic purchased. Default is 0.

PVC

Numeric value indicating the weight of PVC plastic purchased. Default is 0.

average_WD

Numeric value indicating the weight of average plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

average_film_WD

Numeric value indicating the weight of average film plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

average_rigid_WD

Numeric value indicating the weight of average rigid plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

HDPE_WD

Numeric value indicating the weight of HDPE plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

LDPE_WD

Numeric value indicating the weight of LDPE plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

LLDPE_WD

Numeric value indicating the weight of LLDPE plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

PET_WD

Numeric value indicating the weight of PET plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

PP_WD

Numeric value indicating the weight of PP plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

PS_WD

Numeric value indicating the weight of PS plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

PVC_WD

Numeric value indicating the weight of PVC plastic disposed of using the waste disposal methods given in plastic_waste_disposal. Default is 0.

plastic_waste_disposal

Character vector specifying the waste disposal method to use for calculating emissions. Possible values: "Landfill", "Open-loop", "Closed-loop", "Combustion". Default is "Landfill". More information is given under details.

units

Character vector specifying the units of the emissions output. Possible values: "kg", "tonnes". Default is "kg".

Details

The different plastic_waste_disposal methods are: "Landfill" the product goes to landfill after use. "Open-loop" is the process of recycling material into other products. "Closed-loop" is the process of recycling material back into the same product. "Combustion" energy is recovered from the waste through incineration and subsequent generation of electricity.

Value

The calculated plastic emissions as a numeric value in tonnes.

Examples

# Calculate plastic emissions using default values
plastic_emissions()

# Calculate plastic emissions with specific quantities and waste disposal
# method
plastic_emissions(average = 100, HDPE = 50, PET = 25, units = "tonnes")

lilyclements/caRbon documentation built on April 17, 2025, 6:10 p.m.