bonsai_ipcc.waste.waste_generation package
Submodules
bonsai_ipcc.waste.waste_generation.elementary module
- bonsai_ipcc.waste.waste_generation.elementary.biogenic_frac(fossil_C, total_C)[source]
Equation 2.x (not explicit in the guidelines, tier 1).
Estimates biogenic waste fraction based Carbon content.
Argument
- total_C (kg/kg)float
total Carbon per waste type
- fossil carbon (kg/kg)float
fossil Carbon per waste type
- returns:
VALUE – biogenic fraction of waste (kg/kg)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.isw_to_incin(isw_total, isw_type_frac, isw_frac_to_incin)[source]
Equation 2.y (not explicit in guidelines, tier 1)
Calculates the amount of industrial solid waste (ISW) disposed to incineration sites.
Argument
- isw_total (Gg/year)float
Total industrial solid waste.
- isw_type_frac (t/t)float
fraction of total industrial waste.
- isw_frac_to_incin (t/t)float
fraction that goes to incineration.
- returns:
VALUE – amount of certain industrial solid waste type which is incinerated (tonnes/year)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.isw_total(gdp, waste_gen_rate)[source]
Equation 2.x (not explicit in the guidelines, tier 1).
Estimates total indsutrial solid waste based on GDP.
Argument
- gdp (MUSD/year)float
Gross domestic product of a region in Million US Dollar
- waste_gen_rate (Gg/MUSD)float
waste generation rate
- returns:
VALUE – amount of solid industrial waste (Gg/year)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.msw_open_burned(total_population, p_frac, msw_gen_rate, b_frac, msw_type_frac)[source]
Equation 5.7 (has been removed from chapter 5)
Calculates the amount of MSW that is open-burned. Slightly modified compared to original equation.
Argument
- population (cap/year)float
total poulation in a region
- p_frac (cap/cap)float
Fraction of capita that burnes waste.
- msw_gen_rate (t/cap)float
msw generation per capita.
- b_frac (kg/kg)float
fraction of waste that is burned relative to total amount of waste.
- msw_type_frac (kg/kg)float
Fraction of waste type in MSW.
- returns:
VALUE – amount of certain MSW type which is open burned (Gg/year)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.msw_to_biotreat(urb_population, msw_gen_rate, msw_frac_to_biotreat, msw_type_frac_bio)[source]
Equation 2.z (not explicit in guidelines, tier 1)
Calculates the amount of municipal solid waste (MSW) that is composted, by using default data from chapter 2 (Waste Generation, Composition amd Management).
Argument
- urb_population (cap/year)float
Urban population of a region in a given year.
- msw_gen_rate (t/cap)float
rate of municipal solid waste per capita.
- msw_frac_to_compost (kg/kg)float
fraction of waste in municipal solid waste which is composted.
- msw_type_frac_bio (kg/kg)float
Fraction of biodegradable waste type. (e.g. food, garden, wood and paper fractions)
- returns:
VALUE – amount of certain MSW type which is composted (tonnes/year)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.msw_to_incin(urb_population, msw_gen_rate, msw_frac_to_incin, msw_type_frac)[source]
Equation 2.y (not explicit in guidelines, tier 1)
Calculates the amount of municipal solid waste (MSW) disposed to incineration sites, by using default data from chapter 2 (Waste Generation, Composition amd Management).
Argument
- urb_population (cap/year)float
Urban population of a region in a given year.
- msw_gen_rate (t/cap)float
rate of municipal solid waste per capita.
- msw_frac_to_incin (kg/kg)float
Fraction of waste disposed to incineration in municipal solid waste.
- returns:
VALUE – amount of certain MSW type which is incinerated (tonnes/year)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.msw_to_swds(urb_population, msw_gen_rate, msw_frac_to_swds, msw_type_frac)[source]
Equation 2.x (not explicit in guidelines, tier 1)
Calculates the amount of municipal solid waste (MSW) disposed to solid waste disposal sites (swdS), by using default data from chapter 2 (Waste Generation, Composition amd Management).
Argument
- urb_population (cap/year)float
Urban population of a region in a given year.
- msw_gen_rate (t/cap)float
rate of municipal solid waste per capita.
- msw_frac_to_swds (kg/kg)float
fraction of waste disposed to swds in municipal solid waste.
- msw_frac (kg/kg)float
Fraction of waste type in municipal solid waste.
- returns:
VALUE – amount of certain MSW type sent to swdS (tonnes/year)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.waste_to_technology(waste, technologyrate)[source]
Equation 2.x (not explicit in the guidelines).
Allocates the total generated amount of waste to a treatment technology.
Argument
- waste (Gg/year)float
total amount of waste type
- technologyrate (kg/kg)float
ratio of a certain technology within a treatment route (e.g ‘continous’ in incineration)
- returns:
VALUE – amount of waste that is treated by a technology (Gg/year)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.waste_to_treatment(waste, treatmentrate)[source]
Equation 2.x (not explicit in the guidelines).
Allocates the total generated amount of waste to a treatment technology.
Argument
- waste (Gg/year)float
total amount of waste type
- treatmentrate (kg/kg)float
ratio of a certain treatment route (e.g ‘incineration’, ‘swd’, ‘biological’)
- returns:
VALUE – amount of waste that is treated in a treatment route (Gg/year)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.ww_domestic(p, bod)[source]
Equation 6.3 (has been removed from chapter 6)
Calculates domestic wastewater amount, expressd as total organically degradable material in domestic wastewater (TOW).
Argument
- p (cap)float
country population in inventory year (person)
- bod (g/cap/day)float
country-specific per capita BOD in inventory year
- returns:
VALUE – total organics in wastewater TOW (kg/year)
- rtype:
float
- bonsai_ipcc.waste.waste_generation.elementary.ww_industrial(p, w, cod)[source]
Equation 6.6 (has been removed from chapter 6)
Calculates industrial wastewater amount, expressed as total organically degradable material in domestic wastewater (TOW).
Argument
- p (t/yr)float
total industrial product output of the sector
- w (m3/t)float
wastewater generated m3/t
- cod (kg/m3)float
chemical oxygen demand (industrial degradable organic component in wastewater)
- returns:
VALUE – total organics in wastewater TOW (kg/year)
- rtype:
float