Learn R Programming

carbonr (version 0.2.1)

construction_emissions: Calculate emissions from construction

Description

: This function calculates the construction emissions based on the input parameters.

Usage

construction_emissions(
  aggregates = 0,
  average = 0,
  asbestos = 0,
  asphalt = 0,
  bricks = 0,
  concrete = 0,
  insulation = 0,
  metals = 0,
  soils = 0,
  mineral_oil = 0,
  plasterboard = 0,
  tyres = 0,
  wood = 0,
  aggregates_WD = 0,
  average_WD = 0,
  asbestos_WD = 0,
  asphalt_WD = 0,
  bricks_WD = 0,
  concrete_WD = 0,
  insulation_WD = 0,
  metals_WD = 0,
  soils_WD = 0,
  mineral_oil_WD = 0,
  plasterboard_WD = 0,
  tyres_WD = 0,
  wood_WD = 0,
  units = c("kg", "tonnes"),
  waste_disposal = c("Closed-loop", "Combustion", "Composting", "Landfill", "Open-loop")
)

Value

The calculated construction emissions as a numeric value in tonnes.

Arguments

aggregates

The weight of aggregates used in construction. Default is 0.

average

The weight of average material used in construction. Default is 0.

asbestos

The weight of asbestos used in construction. Default is 0.

asphalt

The weight of asphalt used in construction. Default is 0.

bricks

The weight of bricks used in construction. Default is 0.

concrete

The weight of concrete used in construction. Default is 0.

insulation

The weight of insulation material used in construction. Default is 0.

metals

The weight of metals used in construction. Default is 0.

soils

The weight of soils used in construction. Default is 0.

mineral_oil

The weight of mineral oil used in construction. Default is 0.

plasterboard

The weight of plasterboard used in construction. Default is 0.

tyres

The weight of tyres used in construction. Default is 0.

wood

The weight of wood used in construction. Default is 0.

aggregates_WD

The weight of aggregates disposed of as waste. Default is 0.

average_WD

The weight of average material disposed of as waste. Default is 0.

asbestos_WD

The weight of asbestos disposed of as waste. Default is 0.

asphalt_WD

The weight of asphalt disposed of as waste. Default is 0.

bricks_WD

The weight of bricks disposed of as waste. Default is 0.

concrete_WD

The weight of concrete disposed of as waste. Default is 0.

insulation_WD

The weight of insulation material disposed of as waste. Default is 0.

metals_WD

The weight of metals disposed of as waste. Default is 0.

soils_WD

The weight of soils disposed of as waste. Default is 0.

mineral_oil_WD

The weight of mineral oil disposed of as waste. Default is 0.

plasterboard_WD

The weight of plasterboard disposed of as waste. Default is 0.

tyres_WD

The weight of tyres disposed of as waste. Default is 0.

wood_WD

The weight of wood disposed of as waste. Default is 0.

units

The units in which the emissions should be returned ("kg" or "tonnes"). Default is 0.

waste_disposal

The method of waste disposal. Options are, "Closed-loop", "Combustion", "Composting", "Landfill", "Open-loop". Default is "Closed-loop". See details for more information on this.

Details

The function calculates the construction emissions based on the input quantities of different materials used in construction and the quantities of those materials disposed of as waste. The emissions values are obtained from a data source and are multiplied by the corresponding quantities to calculate the total emissions. The units of emissions can be specified as either kilograms (kg) or tonnes.

All assume Primary material production for the material used in construction, except soils which assumes Closed-loop

The waste disposal method can be selected from the options: "Closed-loop", "Combustion", "Composting", "Landfill", or "Open-loop". Note that: "Closed-loop" is valid for aggregates, average, asphalt, concrete, insulation, metal, soils, mineral oil, plasterboard, tyres, and wood. "Combustion" is valid for average, mineral oil, and wood. "Composting" is valid for wood only. "Landfill" is valid for everything except average, mineral oil, and tyres. "Open-loop" is valid for aggregates, average, asphalt, bricks, concrete, If one of these is used for a value that does not provide it, then an "NA" is given.

Examples

Run this code
#Calculate construction emissions with default values
construction_emissions()

#Calculate construction emissions with specified quantities
construction_emissions(aggregates = 1000, concrete = 500, wood = 2000,
                       units = "kg", waste_disposal = "Landfill")

Run the code above in your browser using DataLab