Aggregaat stikstof en CO2 berekenen
Beschrijving
Bereken de stikstof- en CO2-uitstoot van een dieselaggregaat op de bouwplaats: kies het formaat in kVA en de inzet, met AERIUS-invoer.
Invoer velden
Resultaten
Is er op de bouwplaats nog geen stroomaansluiting, of mag je door netcongestie niet meer afnemen? Dan draait er vaak een dieselaggregaat voor de bouwkraan, keten en verlichting. Zo'n aggregaat draait veel uren en is daardoor vaak een van de grootste stikstofbronnen van de bouwfase. Deze tool rekent de NOx- en NH3-uitstoot uit met de TNO-methode voor AERIUS, plus het dieselverbruik en de CO2-uitstoot.
Kies het formaat in kVA, dat op de kast staat: de tool rekent met het motorvermogen in kW. Weet je het dieselverbruik, vul het dan in: dat is nauwkeuriger dan rekenen met draaiuren. Stroom van het net of een accucontainer stoot op de bouwplaats niets uit.
Kijk met Netcongestie route check of een bouwaansluiting haalbaar is, en met Netcongestie: right-sizing aansluitwaarde hoe groot die moet zijn. Tel het aggregaat mee in de Stikstofberekening bouwfase.
Formulas:
-
a_v = if(a_type == 'k20', 18, if(a_type == 'k30', 27, if(a_type == 'k60', 53, if(a_type == 'k100', 89, if(a_type == 'k150', 134, if(a_type == 'k200', 178, if(a_type == 'k400', 356, if(a_kw > 0, a_kw, 0))))))))
-
h_a_sl = if(a_v < 19, if(a_jaar >= 2019, 's5', 's0'), if(a_v < 37, if(a_jaar >= 2019, 's5', if(a_jaar >= 2007, 's3a', if(a_jaar >= 2001, 's2', 's0'))), if(a_v < 56, if(a_jaar >= 2019, 's5', if(a_jaar >= 2013, 's3b', if(a_jaar >= 2008, 's3a', if(a_jaar >= 2004, 's2', if(a_jaar >= 2000, 's1', 's0'))))), if(a_jaar >= 2020, 's5', if(a_jaar >= 2015, 's4', if(a_jaar >= 2012, 's3b', if(a_jaar >= 2008, 's3a', if(a_jaar >= 2004, 's2', if(a_jaar >= 2000, 's1', 's0')))))))))
-
h_a_sh = if(a_v < 130, if(a_jaar >= 2020, 's5', if(a_jaar >= 2015, 's4', if(a_jaar >= 2012, 's3b', if(a_jaar >= 2007, 's3a', if(a_jaar >= 2003, 's2', if(a_jaar >= 1999, 's1', 's0')))))), if(a_v < 560, if(a_jaar >= 2019, 's5', if(a_jaar >= 2014, 's4', if(a_jaar >= 2011, 's3b', if(a_jaar >= 2006, 's3a', if(a_jaar >= 2002, 's2', if(a_jaar >= 1999, 's1', 's0')))))), if(a_jaar >= 2019, 's5', 's0')))
-
h_a_sa = if(a_v < 19, if(a_jaar >= 2019, 's5', 's0'), if(a_v < 37, if(a_jaar >= 2019, 's5', if(a_jaar >= 2011, 's3a', 's0')), if(a_v < 75, if(a_jaar >= 2020 || (a_v < 56 && a_jaar >= 2019), 's5', if(a_jaar >= 2012, 's3a', 's0')), if(a_v < 130, if(a_jaar >= 2020, 's5', if(a_jaar >= 2011, 's3a', 's0')), if(a_jaar >= 2019, 's5', if(a_jaar >= 2011 && a_v < 560, 's3a', 's0'))))))
-
h_a_sj = if(1 == 1, h_a_sa, if(a_v < 75, h_a_sl, h_a_sh))
-
a_st = if(a_stage != 'jaar', a_stage, if(h_a_sj == 's0', 's1', h_a_sj))
-
a_sd = if(a_stage != 'jaar', a_stage, h_a_sj)
-
a_c = if(a_st == 'elek', 'Z', if(a_v < 56, if(a_st == 's1' || a_st == 's2' || a_st == 's3a', 'X', 'A'), if(a_v < 75, if(a_st == 's1' || a_st == 's2', 'X', if(a_st == 's3a' || a_st == 's3b', 'A', 'D')), if(a_v < 560, if(a_st == 's1', 'X', if(a_st == 's2', 'A', if(a_st == 's3a', 'B', if(a_st == 's3b', if(a_v < 130, 'B', 'C'), 'D')))), if(a_st == 's5', if(1 == 1, 'C', 'B'), 'X')))))
-
a_fu = if(a_c == 'X', 2.7, if(a_c == 'A', 1.8, if(a_c == 'B', 1.3, if(a_c == 'C', 1, if(a_c == 'D', 0.34, 0)))))
-
a_hu = if(a_c == 'C' || a_c == 'D', 0.021, if(a_c == 'Z', 0, 0.0007))
-
uren = round(if(tijd == 'week', if(a_w > 0 && a_d > 0 && dagen_week > 0, a_w * dagen_week * a_d, 0), if(a_u > 0, a_u, 0)), 0)
-
categorie = if(a_c == 'Z', 'Geen aggregaat (elektrisch)', concat(if(a_sd == 's0', 'geen EU-Stage', if(a_sd == 's1', 'Stage I', if(a_sd == 's2', 'Stage II', if(a_sd == 's3a', 'Stage IIIA', if(a_sd == 's3b', 'Stage IIIB', if(a_sd == 's4', 'Stage IV', if(a_sd == 'elek', 'elektrisch', 'Stage V'))))))), ', categorie ', a_c, ', ', format(a_v, '0.#'), ' kW motor'))
X, A en B: oudere motoren zonder AdBlue. C en D: moderne motoren met AdBlue (SCR). -
h_qb = if(a_c == 'X', 0.03, if(a_c == 'A', 0.02, if(a_c == 'B', 0.015, if(a_c == 'C', 0.025, if(a_c == 'D', 0.033, 0)))))
-
h_lo = if(a_c == 'C', 0.03, if(a_c == 'D', 0.06, 0))
-
h_hi = if(a_c == 'C', 0.04, if(a_c == 'D', 0.07, 0))
-
h_ab = if(h_lo <= 0, 0, if(adblue < h_lo * diesel, h_lo * diesel, if(adblue > h_hi * diesel, h_hi * diesel, adblue)))
-
h_aub = if(methode == 'aub' && diesel > 0 && a_c != 'Z', 1, 0)
-
nox = round(if(h_aub == 1, h_qb * diesel + 0.005 * uren - 0.46 * h_ab, a_fu * a_v * uren / 1000), 2)
Stikstofoxiden, met de TNO AUB-methode als je het dieselverbruik invult, anders met de U-methode. -
nh3 = round(if(h_aub == 1, if(a_c == 'C' || a_c == 'D', 0.00024, 0.0000075) * diesel, a_hu * a_v * uren / 1000), 3)
Ammoniak. Motoren met AdBlue stoten iets meer ammoniak uit. -
h_jr = if(a_stage == 'jaar', a_jaar, if(a_st == 's5', 2019, if(a_st == 's4', 2014, if(a_st == 's3b', 2011, if(a_st == 's3a', 2006, if(a_st == 's2', 2002, 1999))))))
-
h_f = pow(1.01, 2010 - if(h_jr < 1996, 1996, h_jr))
-
h_bel = if(belasting == 'b25', 0.25, if(belasting == 'b50', 0.5, if(belasting == 'b75', 0.75, 0.35)))
-
h_co2u = (0.5 * (1 + h_f) * (0.4 + 0.0025 * a_v) + 0.2 * h_f * (1 + exp(0 - a_v / 5)) * h_bel * a_v) * 3600
-
liters = if(a_c == 'Z', 0, if(h_aub == 1, diesel, round(h_co2u * uren / 1000 / 0.84 / 3.1, 0)))
Ingevuld, of geschat met de TNO-formule voor CO2 op basis van vermogen, belasting en bouwjaar. -
co2 = round(liters * 0.84 * 3.1 / 1000, 2)
840 gram per liter diesel en 3,1 kg CO2 per kg diesel (TNO). -
per_dag = if(uren > 0, round(liters / uren * if(tijd == 'week', a_d, 10), 0), 0)
-
nox_v = round(if(a_v < 56, 1.8, if(a_v < 560, 0.34, if(1 == 1, 1, 1.3))) * a_v * uren / 1000, 2)
Met de U-methode, voor een even groot aggregaat met een Stage V-motor. -
besparing = if(a_fu > 0, round((1 - if(a_v < 56, 1.8, if(a_v < 560, 0.34, if(1 == 1, 1, 1.3))) / a_fu) * 100, 0), 0)
-
aerius = if(a_c == 'Z', 'Geen bron in AERIUS: stroom van het net of een accu stoot op de bouwplaats niets uit.', concat('Mobiel werktuig (aggregaat), ', if(a_sd == 's0', 'geen EU-Stage', if(a_sd == 's1', 'Stage I', if(a_sd == 's2', 'Stage II', if(a_sd == 's3a', 'Stage IIIA', if(a_sd == 's3b', 'Stage IIIB', if(a_sd == 's4', 'Stage IV', if(a_sd == 'elek', 'elektrisch', 'Stage V'))))))), '; vermogen ', format(a_v, '0.#'), ' kW; ', format(uren, '0.#'), ' draaiuren', if(h_aub == 1, concat('; diesel ', format(diesel, '0.#'), ' l; AdBlue ', format(h_ab, '0.#'), ' l'), '')))
-
oordeel = if(a_c == 'Z', 'Met netstroom of een accucontainer heb je op de bouwplaats geen NOx-, NH3- of CO2-uitstoot.', if(a_v <= 0 || uren <= 0, 'Vul het aggregaat en de draaiuren in.', concat('Het aggregaat stoot ongeveer ', format(nox, '0.0#'), ' kg NOx, ', format(nh3, '0.00#'), ' kg NH3 en ', format(co2, '0.0#'), ' ton CO2 uit (categorie ', a_c, ', circa ', format(liters, '0'), ' liter diesel). ', if(besparing >= 25, concat('Een Stage V-aggregaat scheelt ', format(besparing, '0'), '% NOx.'), 'Dit is al een schone dieselmotor.'), ' Stroom van het net of een accu haalt deze bron helemaal weg.')))
-
volgende = if(a_c == 'Z', 'Check met Netcongestie route check of je op tijd een bouwaansluiting krijgt.', 'Check met Netcongestie route check of een bouwaansluiting haalbaar is, of tel het aggregaat mee in Stikstofberekening bouwfase.')
Berekening informatie
Meer over stikstof & emissies
Ontdek meer tools gerelateerd aan stikstof & emissies