Articles | Volume 18, issue 23
https://doi.org/10.5194/gmd-18-9967-2025
https://doi.org/10.5194/gmd-18-9967-2025
Model description paper
 | 
11 Dec 2025
Model description paper |  | 11 Dec 2025

DRIVE v1.0: a data-driven framework to estimate road transport emissions and temporal profiles

Daniel Kühbacher, Jia Chen, Patrick Aigner, Mario Ilic, Ingrid Super, and Hugo Denier van der Gon
Abstract

Traffic in urban areas is an important source of greenhouse gas (GHG) and air pollutant emissions. Estimating traffic-related emissions is therefore a key component in compiling a city emission inventory. Inventories are fundamental for understanding, monitoring, managing, and mitigating local pollutant emissions.

We present DRIVE v1.0, a data-driven framework to calculate road transport emissions based on a multi-modal macroscopic traffic model, vehicle class-specific traffic counting data from more than a hundred counting stations, and HBEFA emission factors. DRIVE introduces a novel approach for estimating traffic emissions with vehicle-specific temporal profiles in hourly resolution. In addition, we use traffic counting data to estimate the uncertainty of traffic activity and the resulting emission estimates at different temporal aggregation levels and with road link resolution. The framework was applied to the City of Munich, covering an area of 311 km2 and accounting for GHGs (CO2, CH4) and air pollutants (PM, CO, NOx). It captures irregular events such as COVID lockdowns and holiday periods well and is suitable for use in near real-time applications. Emission estimates for 2019–2022 are presented and differences in city totals and spatial distribution compared to the official municipal reported and national and European downscaled inventories are examined.

Share
1 Introduction

Urban areas are centers of human activity that contribute to high greenhouse gas (GHG) emissions and poor air quality. As the global population becomes increasingly urbanized, cities face the dual challenge of supporting economic growth and development while mitigating environmental impacts. 75 % of the world's primary energy, mainly in the form of fossil fuels, is consumed in cities, resulting in 70 % of global CO2 emissions (IEA2024). Approximately 20 %–50 % of urban greenhouse gases and air pollutants are associated with transportation, mainly from road vehicles (Chapman2007; IPCC2014; Crippa et al.2021). These emissions not only exacerbate climate change but also pose a severe health risk to the urban population through exposure to poor air quality. The European Environment Agency (EEA) attributes 307 000 premature deaths to chronic exposure to particulate matter and 40 400 deaths to nitrogen dioxide exposure in Europe (EEA2022).

Understanding the sources, magnitude, and trends of transport emissions is crucial for developing effective mitigation strategies. A road transport emission inventory provides a detailed assessment of emissions from different transport modes, enabling the identification of key sources and the evaluation of mitigation measures (Wei et al.2021; Arioli et al.2020). In the German Climate Action Plan, a mid-term goal has been set to reduce GHG emissions from the transport sector by 40 %–42 % by 2030 compared to 1990 levels (BMUB2016). The City of Munich aims to reduce traffic-related GHG emissions by 58 % by 2035 compared to 2018 levels (Timpe et al.2021). Moreover, the World Health Organization (WHO) has lowered the annual threshold values for NO2 from 40 to 10 µg m−3 and for PM10 from 20 to 15 µg m−3 in its current air quality guidelines (WHO2021). Meeting these ambitious goals demands accurate emission estimates as an essential resource for policymakers, urban planners, and environmental scientists.

A sub-kilometer spatial resolution and hourly temporal resolution become essential when inventories are used alongside observations and atmospheric transport models. Methodologies exist to disaggregate nationally reported emissions on spatial and temporal scales using proxy information (e.g. population count, road density). Popular examples of inventories following that top-down approach utilizing different spatial proxy maps are ODIAC (Oda and Maksyutov2011; Oda et al.2018), and CAMS-REG-v4 (Kuenen et al.2022). The German Federal Environmental Agency (UBA) also provides gridded emissions for Germany using national proxy data or spatially disaggregated activity data (Schneider et al.2016). However, these top-down emission distribution approaches are highly uncertain on a cell scale (Super et al.2020) and might instead reflect the emission proxy more than the actual emissions (Hutchins et al.2017).

For the transport sector, data from traffic counting stations, traffic models, and driving patterns are used to accurately capture local activity. Methods based on this granular activity information are generally called bottom-up methods. The activity data can be combined with a range of emission models such as HBEFA (Handbook Emission Factors for Road Transport) (Notter et al.2019, 2022), COPERT (Computer Programme for the Calculation of Emissions from Road Transport) (Ntziachristos and Samaras2024) or PHEM (Passenger Car and Heavy Duty Emission Model) (Hausberger2003) to enable bottom-up emission estimation. They can be classified based on how they incorporate traffic behavior, though more complex emission models do not necessarily perform systematically better (Smit et al.2010). HBEFA and COPERT use average speeds or distinct traffic situations and road types to consider average traffic behavior. PHEM takes a more detailed approach by incorporating second-by-second vehicle operating data to reflect instantaneous driving conditions.

Various frameworks also implement these emission models to estimate road transport emissions at high spatiotemporal resolution. Each is designed for distinct target areas, user groups, and applications. VEIN is a particularly comprehensive emission modeling R-package that implements COPERT, emission factors from Brazil, China, as well as a database interface to MOVES (USEPA2024). It has applications in developing countries and includes the Carter (2015) methodology to group species into chemical mechanisms (Ibarra-Espinosa et al.2018). DARTE provides a national on-road CO2 inventory for the US based on average annual daily traffic counts (AADT) from highway counting stations (Gately et al.2015). HERMESv3 includes a bottom-up module with a coupled macroscopic traffic and emission modeling system targeting the Barcelona metropolitan area (Rodriguez-Rey et al.2021; Guevara et al.2021). CARS (Baek et al.2022) and Yeti (Chan et al.2023) are both Python-based and were implemented for Seoul (South Korea) and Berlin (Germany), respectively. The traffic models these frameworks use typically provide road-specific, time-aggregated information for a representative weekday or peak hours. This information is either used to distribute aggregated emission estimates or temporally extrapolated with generalized traffic activity profiles. However, they do not leverage the full potential of local activity time series for temporal extrapolation or uncertainty assessment. A more activity-data-intensive approach is to use floating car data (FCD; GPS information of individual vehicles) or information from intelligent traffic monitoring systems (ITMS) (Jiang et al.2021; Wen et al.2020; Wu et al.2020; Yang et al.2019; Gately et al.2017). This data provides exact speed and congestion information with high spatiotemporal resolution. Nevertheless, data protection concerns and substantial costs by commercial data providers widely restrict the use and availability of these information sources. In contrast, conventional traffic counting data (e.g. from induction loop meters) is widely available in most cities, highlighting the potential for more extensive use of these datasets for local, data-driven emissions modeling.

With this work, we present a road transport emission inventory framework (DRIVE v1.0; Data-driven Road-Transport Inventory for Vehicle Emissions Version 1.0), written in Python, that combines a comprehensive macroscopic traffic model, vehicle-specific traffic counting data, and HBEFA emission factors. Our novelty is the extensive use of counting data from more than 100 individual traffic detectors across different road types within our city of interest. First, the local counting data is used to extrapolate the traffic model over time to accurately estimate the daily traffic volume on each road segment. Next, we introduce a novel method for data-based and time-resolved calculation of the vehicle share. The vehicle class-specific temporal scaling of traffic activity enables a precise and data-based prediction of traffic conditions to apply traffic-related emission factors. Finally, we assess model uncertainties based on the counting data. With the possibility of accessing local data in real-time, our method is suitable for near-real-time applications, such as the assessment of air quality or greenhouse gas mitigation measures.

The framework was developed and implemented for the City of Munich as part of the ICOS Cities project. ICOS Cities aims to develop and evaluate standardized greenhouse gas measurement and services in urban environments, with Munich as one pilot city. The inventory represents Munich's first spatially and temporally explicit bottom-up traffic inventory, covering all road-based vehicle categories. It accounts for GHG emissions like carbon dioxide (fossil-fuel: CO2,ff, fossil- and bio-fuel: CO2,ff+bf), methane (CH4), and co-emitted species such as carbon monoxide (CO), nitrous oxides (NOx) and particulate matter (PM10). Our data-driven approach effectively captures special events such as the COVID-19 pandemic, vacation periods, and Christmas. We compare our estimates to city-reported figures and national and European datasets available for the Munich region. The resulting emission- and uncertainty estimates and temporal profiles are invaluable for the timely evaluation of mitigation measures and atmospheric modeling of greenhouse gases and air pollutants.

2 Methodology

The most relevant traffic activity variables for emission modeling are the traffic flow, vehicle-specific information (type, age, category, size), speed, road network, and fuel used (Pinto et al.2020). Data availability remains the most significant challenge and sets inherent limits to implementing traffic emission inventories (Arioli et al.2020). The availability of activity data determines the selection of the emission model and the associated emission factors. Our framework exploits traffic data available in our target city, Munich. Subsequently, HBEFA 4.2 emission factors are applied, as they are also utilized and regularly updated by Germany's Federal Environment Agency. These factors incorporate national statistical data on the vehicle fleet, including age, size, fuel type, and EURO emission class parameters. Figure 1a shows an overview of the proposed methodology. Static traffic information derived from a traffic model is combined with dynamic traffic information from traffic counting stations to estimate the hourly traffic volume and condition for every road segment in the model.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f01

Figure 1Overview of the methodology and data applied in the present study. (a) depicts how static and dynamic traffic activity data are used to calculate the hourly traffic volume and condition. Subsequently, HBEFA emission factors are applied to calculate emissions. (b) provides an overview of the study area and indicates the locations of traffic counting stations (BASt2024) in the region of interest. Each traffic counter shown provides vehicle-specific counts, and 43 stations also provide average speed measurements. 116 individual counting stations are available in our area of interest. The road links shown were obtained from the Munich traffic model.

2.1 Traffic Activity Data

2.1.1 Traffic Model

Many medium-sized to large cities maintain macroscopic traffic models for infrastructure planning, simulating traffic volumes, or analyzing travel demand scenarios. They are calibrated with observations like traffic counts, speed measurements, and data from mobility behavior surveys. The City of Munich maintains a macroscopic traffic demand model for the city area and surrounding municipalities based on PTV's (Planung Transport Verkehr GmbH) software VISUM. The model is not publicly available, but was provided free of charge by the city administration after signing a data transfer agreement.

The road network is split into road segments, which are represented as lines in the model. The spatial resolution ranges from several tens of meters in densely networked inner-city areas to a kilometer scale on highways. The year of analysis is 2019. It represents the average annual norm-weekday (Tuesday–Thursday outside the holiday season) traffic volume qi,vcmodel for passenger cars (PC), light commercial vehicles (LCV), heavy goods vehicles (HGV), and public transport.

The model data was exported for our region of interest, providing the traffic volume qi,vcmodel [veh d−1] of the aforementioned vehicle classes, the speed limit vi [km h−1], road type ri, road gradient si [%], hourly road capacity Ci [veh h−1], and geoinformation for each road segment i of the model.

2.1.2 Traffic Counting Data

Camera-based and induction loop traffic counters are frequently used for monitoring and management. We utilize hourly traffic counting data to scale the average weekday traffic volumes from the traffic model to each day within the study period. In addition, the data is used to create diurnal traffic patterns that assign daily traffic volumes to specific hours of the day. Details on the temporal scaling are presented in Sect. 2.2.

In total, 116 traffic counters are available in our region of interest. The city administration maintains 82 stations within the urban region, while the BASt (Bundesagentur für Straßenbau, eng.: Federal Road Agency) provides counting data from 34 locations on national motorways and federal primary roads. Like the traffic model, the traffic counting data from the city administration is not publicly available but was provided free of charge after signing a data transfer agreement. Counting data from the BASt is shared publicly under the CC BY 4.0 license (BASt2024). Both data sources categorize the counts into eight vehicle classes (passenger cars, passenger cars with trailers, light commercial vehicles, heavy trucks, heavy trucks with trailers, semi-trailer trucks, motorcycles, and buses) and one category for unclassified vehicles. Some stations also provide the average speed of vehicles, but this data is not used in the model as it was deemed unreliable. We observed numerous artifacts and outliers in the speed data, which we attributed to stop-and-go traffic, intersection effects, and maintenance issues. Moreover, there is no speed information available for the motorway (BASt counters), which makes it impractical to use this data consistently for all major road types. In Fig. 1b, the locations of the counting stations are superimposed on Munich's road network. Some stations were excluded because they lacked data for the study period or were densely clustered near specific locations, such as the trade fair area or Allianz Arena (soccer stadium).

2.1.3 Data Preprocessing

Manual data curation and data preprocessing are required to make the traffic counting data compatible with the traffic model and to pass on the counting data to the modules provided by the framework. The exact steps required depend on the format and quality of the available data and may differ in other cities. The basic procedure is described in the following section.

The first step is to convert traffic count information from different sources to a standard data model (see Appendix B1). For this, the location of the traffic detectors must also be allocated to the respective road link in the traffic model on which the data is observed. It enables the model data to be combined with counting data and the counting data to be supplemented with road link details. If multiple detectors are located on the same road link, the counting data has to be aggregated subsequently. Additionally, the 8+1 vehicle classification from the traffic counting data needs to be aggregated into vehicle classes that are compatible with the HBEFA classification as presented in Table 1.

Table 1Aggregation of vehicle categories from 8+1 counting data categorization to HBEFA compatible vehicle classes.

Download Print Version | Download XLSX

A modified z-score (Iglewicz and Hoaglin1993) is applied to the daily count value for outlier detection. The counting data is grouped by vehicle class, day, and road type, and a z-score threshold of ±3.5 is applied. Additionally, we compare the total daily count and the sum of all hourly counts. If these values do not match, the error is usually due to communication problems between the detectors and the traffic management center (Lu et al.2008). We defined an error margin of ±5 % for the sum of the hourly counts compared to the daily count, outside of which the data rows are removed.

Two additional attributes, “complete” and “valid”, were added to the counting data to filter out time series that are not suitable for the temporal extrapolation of the traffic model (see Sect. 2.2). “Complete” time series were empirically defined as series that cover more than 80 % of all days in the time period of interest. The “valid” property indicates how well the counted traffic volume matches the traffic volume provided by the traffic model. A bad fit is related to improper model calibration, hardware faults of the traffic detectors, wrong assignment of the counting station to the traffic model, or inconsistent detector identifiers. The Scalable Quality Value (SQV) (Friedrich et al.2019) is used to assess the fit between counting data and the traffic model. It is a measure between 0 (no fit) and 1 (perfect fit). From the counting data, we calculate the annual average weekday traffic volume for 2019 qi,vccount,ref for each road link with an assigned counting station. This value is representative of the one in the traffic model, allowing for direct comparison. An SQV-threshold of 0.6 covers >90% of the stations, which were subsequently flagged as “valid”.

2.2 Temporal Scaling

This section describes our methodology for extrapolating traffic model information using the preprocessed counting data. First, three different road categories ri are defined for scaling: Motorway, primary city, and distributor/secondary roads. Residential, local, and distributor roads (i.e. minor roads) are scaled using the same factor because significant differences in activity were not observed, and there are hardly any detectors on minor roads and residential roads. Next, we define three different day types d: Weekday (Monday to Friday), Saturday, and Sunday/Holiday. They all show individual activity behavior. Finally, we incorporate the HBEFA vehicle class categorization (Table 1).

Equation (1) shows the calculation of the hourly traffic volume and is applied to each road link in the traffic model. The qi,vcmodel is scaled to any day in the time period of interest using the annual cycle of the present road type αr (details in Sect. 2.2.1). We assume that the activity on roads of the same type scales identically. The total traffic volume is then split among all vehicle classes using the road-type dependent vehicle share δvc,r (details in Sect. 2.2.2). Additional correction factors κi,vc were computed to incorporate spatial differences in vehicle shares (e.g. arterial motorways have a lower HGV share than the ring motorway). Vehicle and day-type individual diurnal cycles βvc,d (details in Sect. 2.2.3) are applied to obtain an hourly traffic volume qi,vc.

(1) q i , vc = q i , vc model α r β vc , d δ vc , r κ i , vc

2.2.1 Annual Cycles

For scaling, the counting time series are normalized to the reference time period that the traffic model represents. In our implementation, the model represents the average norm weekday of 2019. Therefore, each counting time series was normalized by the average norm-weekday count of 2019 qi,vccount,ref. The time series were then grouped by road type, and the median of the normalized daily traffic volume of all “valid” and “complete” time series was calculated. It results in three separate annual cycles αr for the road type “Motorway-National”, “Trunk Road/Primary-City”, and “Distributor/Secondary”, which also covers lower-level road types. Missing values were imputed using an average scaling factor from normalized counts of the identical day type in the adjacent months.

Figure 2 shows the annual “Distributor/Secondary” streets cycle from 2019 to 2022. A strong periodic drop in traffic activity can be observed on weekends. The traffic activity also captures special events like vacation and holiday times or the lockdown influence of the COVID-19 pandemic.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f02

Figure 2(a) Daily scaling factors derived from traffic counts for the years 2019–2022. The plot shows the normalized median count of all counting stations assigned to road links of the type “Distributor/Secondary”. Each counting station's time series was normalized by its average 2019 norm-weekday count. (b) A weekly cycle in July 2019 displays the weekly pattern, showing consistent traffic from Monday to Friday and decreased activity on Saturday and Sunday.

Download

2.2.2 Vehicle Shares

We calculate the daily vehicle shares on different road types based on vehicle-specific counting time series and correct it with average weekday vehicle shares from the traffic model. A set of valid and complete time series were selected and grouped by vehicle class and road type. Daily median traffic volumes are computed for each group (e.g. median passenger car count of all counting stations located on a motorway). To acquire the vehicle share δvc,r for a specific road type, we divide the median count of individual vehicle types by the sum count. Figure 3 depicts the vehicle share time series on “Distributor/Secondary” streets in 2019. We apply additional correction factors because vehicle shares vary spatially, even on roads of the same type. For example, ring motorways have a higher HGV share than radial motorways (routes into the city center). The traffic model provides vehicle class-specific traffic volumes for HGV and LCV. They were used to infer average annual weekday shares δi,HGVmodel and δi,LCVmodel for each road link. Subsequently, we calculate the average weekday share of the reference year 2019 based on the counting data δHGV,rcount,ref and δLCV,rcount,ref for each road type. The quotients κi,HGV and κi,LCV between the vehicle share in the traffic model and at the counting stations, aggregated by road category, were used to correct the vehicle share at each road link. The correction factor κi,vc for the remaining vehicle categories is calculated by dividing the total share left after correcting for HGV and LCV by the original, uncorrected share for these categories. This factor ensures that the sum of all shares δvc,r equals one after correction. Table 2 shows the correction factors and formulas applied.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f03

Figure 3Vehicle share of all vehicle classes on distributor streets in 2019. PCs have the highest share of the total traffic, followed by LCVs, HGVs, MOTs, and Buses. A weekly pattern is observed for PC, LCV, and HGV, with an increase in the PC share and a decrease in the LCV and HGV share over the weekend. MOT shows an annual cycle, a trend that fits with the fact that motorbikes are more likely to be on the road on warm, sunny days. The share of BUS and MOT in total traffic is in the lower single-digit percentage range.

Download

Table 2Formulas to calculate vehicle share correction factors κi,vc based on vehicle shares derived from the traffic model and the traffic counters. These correction factors are used to incorporate spatial differences in vehicle shares.

Download Print Version | Download XLSX

2.2.3 Diurnal Cycles

The daily cycle βvc,d is required to distribute the daily traffic volume to each hour. Diurnal patterns are similar for road and day types but differ for vehicle classes. The hourly traffic counts were normalized by the daily sum count and grouped by day type d and vehicle class vc. For each month, a median cycle was calculated for each category. Figure 4 shows the diurnal cycle of PC on three different day types for 2019. Peaks during rush hours are pronounced in the weekday diurnal cycle. The Saturday and Sunday/Holiday cycles have a similar shape with a shift in time. Diurnal cycles for other vehicle classes can be found in Appendix C1.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f04

Figure 42019 diurnal cycles of three different day types for PC traffic. The blue line represents the average cycle for all months of the year, while the blue-shaded area indicates the range within which the cycles of individual months fall. Individual cycles are computed for each vehicle class and month of the year.

Download

2.3 Emission Factor Selection

HBEFA distinguishes 365 different traffic situations by considering the road type, road gradient, speed limit, area type (rural vs. urban), and the level-of-service (LOS) (Notter et al.2019). The road type, gradient, and speed limit are static for each road link, and the area type “urban” is used for the whole city area. The LOS reflects the prevailing traffic condition and is estimated for each road link using the volume-capacity ratio xi (Eq. 2) and dedicated thresholds to distinguish between five classes: Freeflow, Heavy, Saturated, Stop&Go, and Stop&Go 2 (gridlock with average speeds of 5–10 km h−1). Hour capacity Ci is an attribute of the traffic model. The vehicle-specific hourly traffic volume qi,vc is the product of the traffic model and the aforementioned temporal scaling factors (Eq. 1). The traffic volume for each vehicle class is converted into passenger car equivalents (PCE) to account for differences in vehicle size and impact on traffic flow. This conversion enables the analysis of mixed traffic streams as if they consisted solely of passenger cars. The scaling factors nvc applied are shown in Table 3.

(2) x i = vc q i , vc n vc C i

Table 3Passenger Car Equivalent (PCE) scaling factors nvc. These factors are applied to adjust the mixed traffic stream for the size and flow impact of different vehicle categories.

Download Print Version | Download XLSX

Volume-capacity ratio thresholds to distinguish between LOS classes cannot be universally applied. It is inevitable to validate and optimize them based on reference values. Schmaus et al. (2023) investigated the distribution of the vehicle kilometers traveled (VKT) among different LOS classes in Germany based on floating car data. He shows distinct distributions for rural areas and agglomerations, whereby we employed the distribution for agglomerations in this study. Although this corresponds to a national average for urban areas, we assume that it reflects the situation in Munich well. We iteratively adjust the VCR thresholds of different road types until the share of the VKT is within 1 % of the reference value. Further details of this application-specific procedure and the targeted distribution on each road class can be found in the Supplement and the related computational notebook. The resulting thresholds are shown in Table 4, and are further analyzed in Sect. 4.

(FGSV2015)

Table 4Optimized VCR-thresholds as applied in Munich to achieve the targeted distribution of VKT in different traffic conditions.

Download Print Version | Download XLSX

2.4 Hot Vehicle Exhaust Emissions

The vehicle kilometers traveled (VKT) is calculated by multiplying the hourly, vehicle-specific traffic volume qi,vc with the geometric length of the road link Li. Multiplying the VKT with a parameterized emission factor EFp,vc,r,s,v,LOShot results in the hot vehicle exhaust emission Ei,p,vchot (Eq. 3). The emission factors are available for the average annual fleet composition of the corresponding vehicle class vc and different pollutants p. Further parameters are the road type ri, road gradient si, the maximum allowed speed vi, and the level of service los.

(3) E i , p , vc hot = q i , vc  EF p , vc , r , s , v , LOS hot L i

2.5 Cold Start Excess Emissions

A “cold start” is the first minutes following the combustion engine's first start. The cold start period ends when the coolant reaches 343 K (70 °C) for the first time, but no later than five minutes after the initial engine start (EC-JRC2017).

HBEFA provides emission surcharges EFp,vc,Tcold in grams per vehicle cold start differentiated by trip duration, length, and ambient temperature for passenger cars and light commercial vehicles. Trucks, buses, and motorcycles are therefore neglected in the following. Statistical averages were chosen for the duration and length of the trips, as this information is not available spatially resolved. A value-binned (10, 5, 0, 5, 10, 15, 20, 25 °C) hourly ambient temperature T for Munich was derived from meteorology measurement data available in the city center. This measured temperature is not fully representative of every vehicle start in the study area, but it does provide a practical, time-resolved reference value in Munich for the application of the emission factors. Further influences, such as the parking location of the vehicle (e.g. underground garage, carport, street parking), cannot be examined in detail. The spatially distributed number of the vehicle starts Nvc is available in the traffic model utilized in the study and was modulated using vehicle-specific temporal scaling factors for the road type “Distributor/Secondary”.

The distance traveled and time taken for the engine to reach nominal temperatures are difficult to determine. So emissions are assigned to all roads except the motorway within a 1.5 km surrounding buffer. This radius represents how far vehicles can travel in the first 90 s at 60 km h−1. A weighting factor was determined to distribute the emissions in relation to the traffic volume. This factor is calculated for each road link from the quotient of the traffic volume of the link and the sum of all traffic volumes of the links in the buffer zone. We assume a constant spatial distribution of cold start surcharges, as no separate information is available for days other than the average weekday of 2019.

(4) E i , p , vc cold = N vc EF p , vc , T cold
3 Results and Discussion

3.1 Annual Activity Data

Our proposed method combines a macroscopic traffic demand model with traffic counting data on different road types to achieve a data-based temporal scaling of traffic activity for emissions calculation. The primary result is an estimate of the vehicle kilometers traveled (VKT) for different vehicle classes and the respective traffic conditions. Figure 5a shows the annual VKT for 2019–2022. A 12.7 % decrease in the yearly VKT is present in 2020, which can be related to significantly reduced traffic activity due to the COVID-19 pandemic (Anke et al.2021; Creutzig et al.2024). VKT increased by 1.5 % in 2021 and a further 3.5 % in 2022 compared to the previous year. The distribution of VKT across the different traffic conditions (LOS classes) has also changed over the years. In 2019, 53 % of the total vehicle kilometers traveled occurred under free-flow traffic conditions, which increased to 59 % in 2020. More kilometers have also been assigned to the traffic conditions Stop&Go and Stop&Go 2 in 2019 compared to other years. In the HBEFA, the LOS class Stop&Go describes congestion with frequent stops and slow traffic, while Stop&Go 2 stands for heavy congestion or traffic jams characterized by average speeds of 5–10 km h−1. This indicates that traffic has become more fluid due to lower traffic volume in recent years.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f05

Figure 5(a) depicts the total annual VKT in Munich for 2019–2022. A strong decrease due to COVID-19 is present in 2020. Since then, traffic activity has been growing but has not reached pre-COVID levels yet. (b) shows the relative distribution of the total VKT to different traffic conditions (LOS classes). The reduced traffic in 2020 resulted in more free-flow traffic and fewer kilometers traveled in highly congested conditions. The distribution is similar for 2020–2022.

Download

The City of Munich's Department for Climate and Environmental Protection (RKU) bi-annually estimates the city's greenhouse gases. The most recent numbers are available for 2019 (Referat für Klima und Umweltschutz2022). On request, we received a more detailed evaluation, which splits emissions and the corresponding kilometers driven into total traffic and heavy goods traffic.

Their calculation is based on the BISKO Method (Bilanzierungs-Systematik Kommunal, eng.: Municipal Accounting System, Dünnebeil et al.2019) and is performed by analyzing the local final energy consumption. The emission factors for subsequent GHG calculation also include upstream emissions. Meaning that both the emissions caused by electricity production and upstream emissions from the fuel supply chain, such as fuel extraction, processing, and distribution, are included in the transportation sector (Well-to-wheel emissions) besides the sole activity-based emissions (Tank-to-wheel emissions).

The city uses traffic volume maps that represent the average weekday traffic on the major road network based on independent manual counts to calculate the activity. Minor roads are neglected. These volume maps are available for the total traffic and heavy goods traffic. Table 5 compares the annual VKT of the RKU with the numbers calculated in the present study for 2019. Multiple vehicle classes were aggregated to represent the same vehicle categories as the RKU uses. To extrapolate the weekday traffic volume to an annual traffic volume, the RKU multiplies the value by 365 d and a factor of 0.8 to account for reduced weekend traffic. In comparison, our results show a 5.2 % lower VKT for heavy goods traffic, a 7 % higher VKT for the remaining vehicle classes, and a 6.4 % higher total VKT. This is related to the different temporal scaling methods, including minor roads in the calculation (which account for approx. 11 % of the total VKT on an average weekday) and the different input data used.

Table 5Comparison of the vehicle kilometers traveled (VKT) between the official greenhouse gas reporting of the City of Munich's Department for Climate and Environmental (RKU) and the calculations in the present study. Our calculation results in a 6.4 % higher VKT estimate than the RKU, which is caused by different temporal scaling methods and input data.

Download Print Version | Download XLSX

3.2 Annual Emission Estimates

Table 6 shows the annual total emission estimates for 2019–2022 and the year-to-year change. The decrease in all pollutants and GHGs in 2020 can be related to COVID-19, reduced traffic activity, and more fluid traffic, as shown above. Notably, air pollutants decrease by a higher share than CO2. This change can be attributed to the ongoing development of emissions legislation, which improves the emissions performance of the entire fleet (Gniffke et al.2024). The growing proportion of emission-free vehicles also contributes to this, although, despite the exponential increase in the electric vehicle share in 2020, they only account for about 1.8 % of the annual vehicle kilometers driven in Germany (Knörr et al.2023).

Table 6Total traffic emission for CO2 (fossil-fuel: CO2,ff, fossil- and bio-fuel: CO2,ff+bf), CO, NOx, NO2, PM, and CH4 in Munich. Total estimates and the year-to-year change from 2019 to 2022 are shown.

Download Print Version | Download XLSX

On a national level, the total annual CO2 emission of the road transport sector decreased by 12.6 % in 2020, by 0.7 % in 2021, and increased by 2.4 % in 2022. Total NOx emissions decreased by 28.2 % in 2020, by 8.5 % in 2021, and by 5.5 % in 2022. For CO, the national authority reports a decrease of 23.7 % in 2020, a decrease of 3.2 % in 2021, and an increase of 4.3 % in 2022 (UBA2024). Similar trends are visible in the year-to-year change in Munich's annual emissions.

3.3 Spatial Distribution

Figure 6 depicts the spatial distribution of the emissions for different vehicle classes for 2019 as line sources along the road network. A dominant part (67 %) of the total CO2 emissions comes from passenger car traffic, which can be seen in the pie chart (a). Further, 31 % can be attributed to light commercial and heavy goods vehicle traffic. In total, buses and motorcycle emissions constitute only 3 % of Munich's total CO2 emissions. The spatial distributions are distinct and based on vehicle shares derived from the traffic model and the traffic counting data. The network of main roads is visible in the spatial distribution of the emissions.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f06

Figure 6Spatial distribution and total share of CO2,ff+bf emissions of different vehicle classes in 2019. Passenger cars (PC) account for the largest share in emissions (67 %). Followed by heavy goods vehicles (16 %) and light commercial vehicles (15 %). High emission values on the main roads are visible for all vehicle classes. While the emissions from HGV concentrate on main roads and the motorway, other vehicle classes emit on all roads. No distinct spatial patterns can be observed for BUS and MOT due to the absence of spatial information in the traffic model. In total, buses and motorcycles only constitute about 3 % of Munich's emissions. The geoinformation is derived from the Munich traffic model.

In Fig. 7, we compare the spatial distribution of the total CO2 emission with Germany's national inventory (referred to as UBA inventory) (Gniffke et al.2024) and a European downscaled inventory (TNO GHGco v1.0) (Dellaert et al.2019). Both use Germany's national estimates and disaggregate them with proprietary proxy maps. TNO utilizes open street map and open transport map-derived road networks and traffic volumes as well as population density. The UBA incorporates traffic volume as a proxy for the motorway and main roads. For further distribution to urban and rural roads, the UBA uses population density, number of registered vehicles per 1000 inhabitants, and spatial topology maps. Each inventory was gridded with a 1/60° latitude ×1/120° longitude (approximately 1 km×1 km) grid, matching the original TNO grid's raster size and positioning. The cell values were normalized by the city total of each inventory to display them at a uniform scale.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f07

Figure 7Comparison of the spatial distribution of CO2 for the traffic sector from three inventory datasets. Plots (a)(c) are normalized to the respective total values of the city to present them on a uniform scale. Therefore, each cell value represents the fraction of the total emissions attributed to this cell. TNO (a) attributes major emissions to the city center, i.e. the place with the highest population density. The UBA shows a more homogeneous spatial distribution, and compared to the DRIVE inventory, roads with high traffic volumes are less pronounced. The difference plots in (d) and (e) show the absolute difference between the normalized cell values. They indicate that UBA and TNO attribute lower emissions (blue) to parts of the main road network and higher emissions (red) to minor roads. DRIVE uses validated local traffic activity data, more accurately representing the spatial distribution of related traffic emissions. Both downscaled inventories reflect the incorporated spatial proxies.

The first row of the maps shows the spatial distribution of the individual inventories. TNO allocates a large share of emissions to the city center, where the population density is highest. While the layout of the main roads is visible, it is not particularly pronounced. The UBA inventory shows a more uniform distribution across the urban area, and the main roads are slightly more pronounced. The second row depicts difference maps between DRIVE, UBA, and TNO. Both downscaled inventories (UBA and TNO) attribute lower emissions to the main road network than DRIVE, with TNO attributing significantly higher emissions to the city center and UBA to some urban residential areas. Based on local activity data, the DRIVE inventory assigns about 90 % of the total CO2 emissions to the main road network (motorway, primary, and secondary roads), reflecting traffic volumes and congestion. In conclusion, proxies such as population density or spatial topology maps are not very representative of the spatial distribution of traffic emissions on a city scale. Local activity data is essential for distributing traffic emissions at the city level.

Table 7 shows the emission totals for Munich and indicates large deviations between the datasets. The UBA attributes 47 % more while TNO attributes 24 % less CO2 to the Munich region. The RKU reports 6.4 % less VKT but 6.2 % higher emissions, likely due to using a different emission factor database. For NOx, the UBA shows 54 % higher values, while TNO indicates 14 % lower values. The CO2,ff+bf/NOx ratios are very similar and range from 321 to 365, suggesting that the observed variations are due to differences in the underlying activity and proxy information rather than discrepancies in the emission factors.

Table 7Comparison of the total emission for fossil fuel CO2 (CO2,ff), fossil and biofuel CO2 (CO2,ff+bf), CO, and NOx from three different spatially explicit emission inventories in Munich (DRIVE, UBA, TNO). For this comparison, we selected the closest year available. The RKU estimate is the official number reported by the City of Munich and includes upstream emissions from the fuel supply chain (Scope 2). We compare the CO2e,WTW (Well-to-Wheel) emission in this case. All other emissions are tank-to-wheel, i.e. Scope 1 emissions. In addition, the table contains total values for CO2,ff+bf for subsets categorized according to the predominant road types in the grid cell. This suggests that UBA overestimates emissions at Secondary roads and TNO underestimates emissions on the Motorway.

Download Print Version | Download XLSX

For CO, the UBA attributes 287 % higher and TNO 83 % higher emissions. The CO2,ff+bf/CO ratio is 119 for UBA, 123 for TNO, and 297 for DRIVE and, therefore, cannot be attributed to different activity levels but emission factors. TNO and UBA distribute the same total emissions as reported by Germany. Consequently, the ratio between UBA and TNO falls within the same range. In our estimation, we noticed that CO emission factors in HBEFA are heavily dominated by petrol cars between Euro 4 and Euro 6ab. The emissions of these vehicles rise sharply at high speeds. Aggregated HBEFA emission factors for PC are 5 times higher for the road category “motorway” and 2.5 times higher for the area type “rural” compared to “urban”. Accordingly, significant CO emissions are expected primarily on the motorway. The motorway accounts for approximately one-third of the total VKT in this study, and 40 % of the total hot exhaust emissions (total hot CO=2583 t; motorway hot CO=1032 t). Motorway-type road links in the traffic model used have a maximum speed limit of 120 km h−1. In reality, however, the allowed speed is regulated depending on the traffic load, and on German motorways at free-flow conditions, no speed limit is applied. To further evaluate the impact of high free-flow speeds on the motorway, we applied the national, aggregated emission factor for motorways to all motorway road links in our study. This triples the CO contribution from the motorway (motorway hot CO=3539 t), resulting in a total CO emission of 6701 t and a CO2,ff+bf/CO ratio 195.8. This suggests that we probably underestimate CO emissions on the highway, while methods based on proxies overestimate the urban share, where motorway speeds are generally lower due to high loads.

3.4 Temporal Profiles

Temporal profiles were calculated to distribute the annual emissions over time and to calculate the hourly emissions. These profiles contain scaling factors for the annual average hourly emissions, where the mean value of all scaling factors is 1. Different profiles were calculated for hot emissions and cold start excess emissions. The temporal distribution of cold start emissions is significantly influenced by the ambient temperature, which is also reflected by the profile. Additionally, the temporal profiles are strongly correlated with the traffic volume. The hot exhaust profile captures the non-linear relationship between traffic volume and emission factors. Increased traffic volume leads to congestion, resulting in higher emissions. Figure 8 depicts the temporal profile for hot exhaust and cold start excess emissions of different pollutants for 2019. In addition, it shows an example of a week in June 2019. The morning and afternoon peak hours are visible on working days. By contrast, a lower scaling factor, i.e. lower emissions, is assigned on weekends and holidays. The temporal profile for cold-start excess emissions shows a more irregular pattern as it strongly depends on the ambient temperature. The NOx cold-start emission factor is negative for ambient temperatures above 25 °C, which results in a negative scaling factor at the respective condition. This negative emission implies that NOx emissions are lower during the cold start phase of the vehicle than when the vehicle exhaust system is hot.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f08

Figure 8Temporal scaling factors for hot exhaust and cold-start excess emissions in 2019. Figure (a) illustrates the daily-averaged scaling factor for hot exhaust emissions, which closely follows traffic activity patterns. An example week in June 2019 (b) shows distinct rush-hour peaks during weekdays, while weekends generally have lower scaling factors due to reduced activity. Figures (c) and (d) illustrate the temporal profile of cold start excess emissions. Ambient temperature significantly affects this profile, leading to an annual cycle in the scaling factors. Negative cold start surcharges for NOx and NO2 are plausible, as these only represent a surcharge to the hot emissions. This means that in this case, the emissions during cold start are lower than the hot emissions. Overall, there are no negative emissions. The discontinuities observed in the weekly cycle arise from the non-linear, value-binned emission factors for cold start excess emissions used in HBEFA.

Download

4 Sensitivity to Specific Model Parameters

The approach is subject to fine-tuning of parameters and some heuristic assumptions that can affect the final emissions result. In the following section, we will examine the sensitivity of the estimate to changes in the VCR thresholds and the cold start allocation radius.

4.1 Sensitivity Analysis of VCR Thresholds

In Sect. 2.3, we propose to optimize the VCR thresholds to match the national distribution of traffic situations on each road type within ±1 %. This step is crucial for selecting the correct emission factor, as emissions increase sharply and non-linearly in congested traffic conditions. We tested a scenario with ±10 % for all thresholds after the optimization, which is referred to as the nominal scenario. Table 8 shows the result of these scenarios and indicates that the emissions increase by 7 %–10 % if all VCR thresholds are lowered by 10 %, and the emissions decrease by 3 %–5 % if the thresholds are increased by 10 %. Raising the thresholds leads to an increase in free-flow conditions by 7 %, and lower Stop&Go conditions by 4 %. Lowering the thresholds results in a 7 % decrease of VKT under free-flow conditions and a 6 % increase of Stop&Go conditions. We conclude that a change in the thresholds and the associated distribution of VKT across the traffic situations has a severe impact on the resulting emissions, and the optimization must be conducted with great care. The distribution of VKT based on city-specific statistics or the allocation of traffic conditions based on floating car data would further increase local representativeness.

Table 8Emission and VKT-distribution sensitivity to a ±10 % change of all VCR thresholds. The nominal scenario corresponds to the optimized threshold values used for the emissions calculation and shown in Table 4. Italic font denotes relative change.

Download Print Version | Download XLSX

4.2 Sensitivity Analysis of Cold-Start Allocation Radius

The number of vehicle starts is distributed across spatial zones in the traffic model and available for PC and LCV. We assign vehicle starts to all intersecting road links within the zone and a surrounding 1.5 km buffer radius, weighted by the traffic volume of the respective road link. Motorways and primary roads are generally excluded. To test the influence of the allocation radius, two additional scenarios with a 0.8 km and a 2 km buffer radius were tested. A study by Pina and Tchepel (2023) shows a typical driving distance of 5 km for inner-city journeys under cold start conditions, with excess emissions being highest at the start of the journey and then decreasing exponentially. We conclude that changing the allocation radius does not change the total emission at a policy-relevant level. Lowering the buffer radius generally leads to an increase in cold starts, attributed to residential roads as shown in Table 9. Figure 9 shows a difference map between allocated cold start emissions of the nominal scenario and 800 m and 2 km buffer radius, respectively. Larger differences are visible outside the city center, particularly for 800 m scenario. However, neither map shows a systematic correlation between the buffer radius and spatial distribution that could indicate an inadequate assumption, and the buffer distance has little influence on the city's total. The 1.5 km radius is applied until more conclusive information becomes available.

Table 9Sensitivity of results when changing the cold start buffer radius. Total emissions change by less than 1 %. Italic font denotes relative change.

Download Print Version | Download XLSX

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f09

Figure 9Relative difference in total cold start emission surcharges with an allocation buffer radius of (a) 2 km and (b) 800 m on a 1 km×1 km grid cell level. Larger relative differences can be observed outside the city center. However, no further systematic correlation between buffer radius and spatial distribution can be observed.

5 Uncertainty Analysis

5.1 Uncertainty of the Activity Data

The absolute uncertainty of the activity data ΔAD can be calculated by subtracting the modeled traffic volume from actual traffic counts measured by the traffic detector on the respective road link. Accordingly, the relative uncertainty ΔADAD is obtained by dividing the absolute error by the actual value, i.e. the counted traffic volume. This assessment was performed at an hourly, daily, and annual temporal aggregation, using the 2019 counting data from valid-flagged counting stations assigned to 82 individual road links. This traffic counting data is statistically independent as it was not used to calibrate the traffic model in the first place. Instead, the city uses manual counts and data from Germany's national mobility study MID (Mobilität in Deutschland Nobis and Kuhnimhof2018).

Figure 10 shows the analysis result. A systematic, overall positive bias can be observed for the hourly, daily, and annual traffic volume (Fig. 10b, d, and f). Counting stations on Distributor/Secondary roads tend to show higher values, while the model slightly overestimates the traffic volume on primary city roads and the motorway with high traffic volumes. However, it is also possible that the traffic counting stations, which are taken as the ground truth in this analysis, underestimate the volume of traffic, particularly at high volumes, e.g. due to incorrect or missing counts, or the malfunctioning of individual detectors. Lu et al. (2008) discusses loop fault detection and correction algorithms, but they require traffic data with higher temporal resolution than we use. In congested traffic situations, a combination of floating car data and traffic loop detector information shows superior performance in accurately estimating traffic variables compared to only using one data source (Qiu et al.2010). Floating car data, however, is not available in our case. The counting data was assumed to be the ground truth to the best of our knowledge, and the effects mentioned were not examined in detail.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f10

Figure 10Uncertainty assessment of the activity data used in the present study: (a) and (b) show how hourly measured traffic counts match the modeled traffic volume for the total traffic at 82 road links classified by the road type. (c) and (d) illustrate the same for daily and (e), (f) for annual traffic volumes. The model seems to overestimate the traffic volume at higher levels (Motorway and TrunkRoad/Primary-City) and underestimate the traffic at lower-level roads (Distributor/Secondary). The 95 % confidence interval of the relative uncertainty significantly decreases with temporal aggregation, as expected. Considering the large extent of the traffic model and the high number of counting stations, these numbers can be well accepted.

Download

The 95 % confidence interval (95 % CI) of the relative deviation between detector and model values is (52 %, +110%) for hour values, (32 %, +64%) for daily values, and (23 %, +52%) for annual values. This shows a significant reduction in uncertainty with increasing temporal aggregation.

5.2 Uncertainty of the Emission Factor

Allekotte et al. (2023) examines the relative uncertainties of HBEFA emission factors ΔEFEF for air pollutants nationally. The authors calculate uncertainties using Monte Carlo simulations. On average, a lower limit of 55 % to 10 % and an upper limit of +10% to +90% for regulated and non-regulated air pollutants was determined. However, the emission factors in the study are not based on the same granular activity rates as in HBEFA (g km−1) but are expressed in g MJ−1 energy consumption. The emission factors were also aggregated according to different categories and distinguished between vehicle classes, pollutants, drive-train technologies, emission concepts, and road categories. Nevertheless, the uncertainties stated in this report were used because, to our current knowledge, this is the only information available on the uncertainty of HBEFA emission factors in Germany. Median upper and lower bounds for NOx, CO, and PM2.5 for the dominant vehicle categories PC, LCV, and HGV were extracted from the report. A weighted average was calculated based on the respective vehicle classes' total emissions. The report does not contain uncertainties for CO2, as the calculation of CO2 is based on energy source sales, and the approach for estimating its uncertainty is not model-based. On the national level, the 95 % CI for CO2 ranges from ±0.4 % for gasoline to ±5 % for biodiesel. A conservative estimate of ±5 % for all fuel and vehicle types is assumed. Table 10 shows the emission factor uncertainties and distributions applied. Identical to Super et al. (2024), we assume a log-normal distribution and calculate the equivalent Gaussian standard deviation ΔEFEF using Eq. (5).

(5) Δ EF EF = ln ( 1 + | lim upper | ) - ln ( 1 - | lim lower | ) 4

Table 10Emission factor uncertainties and distributions for air pollutants and carbon dioxide. The values were collected from the Allekotte et al. (2023) assessment of the uncertainties in HBEFA emission factors. The upper bound limupper and lower bound limlower were collected, and a ΔEFEF for an equivalent Gaussian distribution was calculated.

Download Print Version | Download XLSX

5.3 Uncertainty of the Emission Estimate

The traffic activity is used to estimate the traffic condition (Sect. 2.3), which is a fundamental parameter in selecting the emission factor. Therefore, traffic activity and the emission factor are correlated. This correlation, however, is not linear and cannot be determined analytically. We use the counted traffic volume and resulting volume-capacity ratio to calculate the emissions directly at the detector locations for methodological and computational simplicity. We then subtract the modeled emission of the respective road to calculate the absolute emission uncertainty ΔE* and the relative uncertainty ΔE*E* respectively. If the modeled and counted traffic volumes deviate so much from each other that different traffic conditions are estimated, this leads to significant variations in emissions. Therefore, the inclusion of data from multiple traffic counting stations inherently introduces high variability to the estimated emissions. Emissions are overestimated in some areas and underestimated in others. Finally, the emission factor uncertainty ΔEFEF is added to calculate the total emission uncertainty. The total emission uncertainty ΔEE is approximated using Eq. (6).

(6) Δ E E Δ E * E * 2 + Δ EF EF 2

The relative uncertainty of the emission estimate ΔE*E*, excluding the emission factor uncertainty, was calculated for hourly, daily, and annually aggregated emissions. A log-normal distribution with zero mean was fitted to the values within the 95 % CI. Figure 11 shows the histogram and equivalent standard deviation of the relative emission uncertainty. We estimate 33.1 %–36.7 % for hourly and 27.9 %–28.0 % for daily values, depending on the pollutant. It shrinks from hourly to daily deviations for all three components. For annual aggregated values, the standard deviation increases to 26.0 %–29.4 % due to the greater significance of individual stations with strong deviations, i.e. systematic bias. If the detector value deviates significantly from the model value, then different traffic situations are estimated, which leads to a systematic deviation in the calculated emissions.

https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f11

Figure 11The estimated uncertainties ΔE*E* for CO2, NOx, and CO emissions were calculated using traffic volumes and congestion levels from both modeled and counted data at 64 detector locations. The difference between model and detector emissions is shown for hourly (a–c), daily (d–f), and annual (g–i) aggregation levels. There is a noticeable reduction in relative uncertainty when moving from hourly to daily aggregation. However, when moving from daily to annual aggregation, the calculated values increase due to the higher significance of individual stations with strong deviations, resulting in less reliable statistics. A log-normal distribution with a zero mean is fitted to the data within the 95 % confidence interval, and the equivalent standard deviation was calculated.

Download

Table 11 presents the total emission uncertainty ΔEFEF. The investigation focused on road links where traffic detectors were installed, ranging from short segments in densely interconnected urban areas to longer stretches on highways. We assume that emissions within 100 m×100 m grid cells exhibit identical levels of uncertainty due to a high spatial error correlation.

Table 11Total Emission uncertainty ΔEEat a road link level for CO2, NOx, and CO. Three different values for different temporal aggregations are shown. Due to strong spatial error correlation, we assume identical uncertainty levels for emissions within 100 m×100 m grid cells.

Download Print Version | Download XLSX

5.4 Limitations of the Uncertainty Assessment

The uncertainty analysis focuses only on hot vehicle exhaust emissions and does not consider cold start emissions due to the lack of comparable data. This approach is adequate for CO2 and NOx, as these emissions are mainly generated when the engine is hot. For CO, strongly influenced by excess emissions during cold starts, the analysis likely underestimates the uncertainty because cold start emissions are more uncertain than hot emissions. Furthermore, on a city level, no specific information is available regarding the fleet composition, such as powertrain technologies and emission concepts, so statistical averages provided in HBEFA are used. These factors can vary significantly based on vehicle type, age, maintenance, and operating conditions, which may not be fully represented in a generalized dataset. Moreover, estimating traffic conditions using the volume capacity ratio is a simple, robust, and scalable method, yet it is not very accurate in urban road networks. The traffic flow is more often limited by the capacity of intersections than by the road links between them. The optimization applied (Sect. 2.3) allows us to achieve a representative distribution of traffic conditions for the whole city on an annual average. However, we can not explicitly account for congestion effects such as queues and spillbacks. Despite these limitations, we assume the volume capacity ratio provides a reasonably accurate estimate of traffic conditions on the road link. But, at a road link level, congestion may introduce more uncertainty than reported. Finally, we do not explicitly take the correlation between traffic activity and the emission factor into account. If the traffic activity is estimated inaccurately, it leads to an incorrect traffic condition, and subsequently, a wrong emission factor is applied. A sensitivity analysis quantifying the impact of this correlation could further clarify its influence. The level of uncertainty also exhibits a daily pattern: at night, when traffic activity is low, the likelihood of a traffic jam is also low. However, during the day, especially during peak hours, the chances of experiencing traffic jams increase significantly. In future work, conducting a Monte Carlo simulation that incorporates the uncertainties related to traffic activity and emission factors during specific time periods could enable a probabilistic representation of how uncertainties propagate and better quantify the uncertainty of the emissions estimate.

6 Conclusions

We developed a road traffic emission inventory framework based on a macroscopic traffic model (static traffic model) and data from multiple traffic counting stations (dynamic traffic data). We utilize the counting data to extrapolate the traffic model temporally, increase the temporal resolution to one hour, and calculate hourly vehicle shares on different road types. The counted vehicle shares are then further adjusted using traffic model-based vehicle shares to account for spatial differences. In this way, we effectively combine the spatial information from the traffic model with the temporal information from the count data.

Based on the congestion level, road type, speed limit, road gradient, and vehicle class, the model selects the corresponding emission factor from the HBEFA 4.2 database. The congestion level is estimated using volume-capacity ratio thresholds optimized to reflect the national average distribution of traffic situations. By multiplying the emission factors by the vehicle-specific traffic volume and length of the road link, we achieve hourly hot exhaust emission estimates of different pollutants. To account for cold start excess emissions, the number of vehicle starts, which is included in the traffic model, was scaled using an average traffic activity profile. The hourly, local ambient temperature, averaged trip lengths, and parking durations were used to select emission factors for cold start emission calculations. Emission estimates are presented for 2019–2022.

In 2019, we estimate 6.2 % lower emissions compared to the city's assessment. However, we found significant differences compared to other spatially explicit, downscaled emission inventories. The German national inventory from UBA denotes 47 % higher, and TNO's European inventory 24 % lower CO2 emissions to Munich. These proxy-based downscaling methods tend to underestimate traffic emissions along the leading road network and place a stronger emphasis on residential areas or places with high population density. This issue arises from the proxies used, which are not very representative of traffic emissions on an urban scale. Using local activity data and conducting a bottom-up estimation is essential to create an accurate emission map.

Finally, we assess the uncertainty of our estimates at a road-link-level resolution. The uncertainty arises from both the activity data and the emission factor. To assess the uncertainty in activity data, we compared the modeled traffic volume with actual counts from traffic counting stations. Our analysis demonstrates that uncertainty decreases as temporal aggregation increases. On an hourly basis, the 95 % confidence interval (±2σ) is [52 %, +110 %]; on a daily basis, it is [32 %, +64 %]; and on an annual basis, it is [23 %, +52 %]. Subsequently, we calculated the total emission uncertainty by estimating emissions using the counting data and comparing this estimate to the modeled emission of the respective road. The uncertainty, which we obtained from Allekotte et al. (2023), was added to this estimate. Total emission uncertainties (σ) range between 28 %–41 % depending on the temporal aggregation level (hourly, daily, annual) and pollutant.

Emission inventories with high spatial and temporal resolution are fundamental for atmospheric modeling in urban areas. In particular, accurate temporal profiles are required to capture the temporal dynamics in high-resolution models, which is a limiting factor when using standard temporal profiles (Berchet et al.2017). Our comprehensive use of counting data for vehicle class-specific temporal extrapolation has the potential to greatly improve the accuracy of atmospheric inversion in urban areas. The proposed framework effectively captures special events, such as COVID lockdowns, vacation periods, and individual holidays, and can also be adapted for near-real-time applications.

We see a lot of potential to further enhance the framework's capabilities by implementing methods to more accurately model the level and the location of congestion. While this is expected to change the result only modestly on the city scale, particular and localized emission hotspots are expected, which could inform policymakers where to target mitigation efforts (Tsanakas et al.2020; Gately et al.2017). Future work could include floating car data from TomTom or INRIX, providing actual vehicle speed information to more accurately model traffic congestion. Traffic congestion indexes, as used by Li et al. (2023), or microscopic traffic models that provide detailed movement information on individual vehicles, are another possible implementation in this regard.

A limitation to the application of the framework is the availability of data in the target city. The model requires a macroscopic traffic model and vehicle-specific counting data for its calculations. However, in well-developed cities, both data sets are usually available and can be requested from the city administration if they are not publicly accessible. Additionally, the HBEFA emission factor database is specifically tailored for European cities and is best applied in countries directly supported by the database, such as Germany, Switzerland, Austria, France, Sweden, and Norway. HBEFA emission factors are based on national vehicle fleets, driving patterns, and fuel characteristics, which may not fully represent conditions in other regions. Still, users can also create custom fleet compositions representative of other countries, although this falls outside the scope of the presented methodology.

Despite the limitations in accurately modeling traffic conditions and the limited knowledge of the local fleet composition, the proposed method provides a comprehensive, data-driven, and scalable approach to exploit static travel demand models and counting data from multiple traffic counting stations to estimate road transport emissions and their uncertainty. In future work, we will combine the transport inventory with high-resolution emissions data from other sectors such as heating, industry and public heat, power generation, and human respiration. This complete inventory can then be used in atmospheric modeling systems and optimized using the observations available in Munich.

Appendix A: List of Symbols
Symbol Description
Ei,p,vchot Hot exhaust emission for pollutant p of vehicle class vc on the ith road link
EFp,vc,r,s,v,LOShot Parameterized emission factor for hot exhaust emission calculation [g km−1]
Ei,p,vccold Cold-start excess emission of pollutant p and vehicle class vc on the ith road link
EFp,vc,Tcold Parameterized emission factor for excess emission calculation [g vehicle start−1]
T Ambient temperature [°C]
p Index for different pollutants (e.g. CO2, NOx)
d Day type (weekday, Saturday, Sunday/Holiday)
vc Vehicle class: PC, LCV, HGV, MOT, BUS
i Index for different road links
si Slope of the road [%]
Li Road length of the ith road link [km]
Ci Hourly vehicle capacity of the ith road link [veh h−1]
vi Allowed speed of the ith road link [km h−1]
ri Road type of the ith road link
qi,vcmodel Modeled average annual weekday traffic flow of the ith road link [veh d−1]
δi,HGVmodel Heavy goods vehicle (HGV) share of the ith road link in the traffic model
δi,LCVmodel Light cargo vehicle (LCV) share of the ith road link in the traffic model
qi,vccount,ref Counted average annual weekday traffic flow of the ith road link, if and counting station is assigned [veh d−1]
qi,vc Vehicle-specific hourly traffic flow of the ith road link [veh h−1]
αr Daily, road type specific scaling factor (annual cycle)
βvc,d Hourly, road type, and vehicle class specific scaling factor (diurnal cycle)
δvc,r Daily road-type and vehicle class specific share (vehicle share)
VKT Vehicle kilometers traveled [km]
κi,vc Vehicle share correction factor to account for spatial differences in the vehicle share among a single road type
xi Traffic volume to capacity ratio
nvc Passenger car equivalent of the vehicle class vc
Nvc Number of vehicle starts of the vehicle class vc
δHGV,rcount,ref Heavy goods vehicle (HGV) share based on the 2019 average weekday counting data of the respective road type
δLCV,rcount,ref Light cargo vehicle (LCV) share based on the 2019 average weekday counting data of the respective road type
ΔADAD Relative uncertainty of the activity data
ΔEFEF Relative uncertainty of the emission factor
ΔE*E* Relative uncertainty of the emission estimate without emission factor uncertainty
ΔEE Relative uncertainty of the emission estimate including the emission factor uncertainty
Appendix B: Counting Data Model and Model Parameters

Table B1Data model for traffic counting data from different sources. Data following this structure can be processed by the modules implemented in the framework.

Download Print Version | Download XLSX

Appendix C: Diurnal Cycles of all Vehicle Classes
https://gmd.copernicus.org/articles/18/9967/2025/gmd-18-9967-2025-f12

Figure C1Individual cycles of all vehicle classes where emission factors are available in HBEFA. The blue line represents the average cycle for all months of the year, while the blue-shaded area indicates the range within which the cycles of individual months fall.

Download

Code and data availability

A code repository with detailed documentation and publicly available data sets is made available at https://doi.org/10.5281/zenodo.14644298 (Kühbacher et al.2025a). Updates and later versions can be accessed under https://github.com/tum-esm/drive-inventory (last access: 10 December 2025). City of Munich traffic counter data and locations and Munich traffic model data are not publicly available and were obtained under contract with the respective agencies; the data sets can be requested by email from the Mobility Department of the City of Munich (mobilitaetsreferat@muenchen.de). The final data product is part of a complete emission inventory in Munich and is published on the ICOS Cities Carbon Portal: https://doi.org/10.18160/Z2CB-JKQ2 (Aigner et al.2025) and https://doi.org/10.18160/2K5S-967C (Kühbacher et al.2025b).

Supplement

The supplement related to this article is available online at https://doi.org/10.5194/gmd-18-9967-2025-supplement.

Author contributions

DK designed and implemented the framework, performed all analysis, and wrote the original draft of the paper. JC provided supervision throughout the whole project. PA provided additional supervision at the early project phase. JC, PA, IS, and HDvdG provided methodological and scientific input and contributed to the analysis of the results at all stages of the project. MI provided scientific input on traffic engineering and contributed to the analysis of traffic-related results. The project was originally conceived by JC and HDvdG. All co-authors reviewed the manuscript and provided feedback.

Competing interests

The contact author has declared that none of the authors has any competing interests.

Acknowledgements

We thank the City of Munich (Carlos Llorca Garcia, Verena Hartlieb and Wolfgang Qual) for data provision, insightful exchanges and general support of the topic. We also thank Stefan Feigenspan (Umweltbundesamt) for providing data and insights on Germany's national inventory. Further thanks go to Benedict Notter (INFRAS), who supported the comprehensive implementation of HBEFA, provided feedback on results and methodological suggestions. The authors also thank the IOCS Cities project and members who enabled the project. Finally, we thank Andreas Luther who reviewed the text.
For grammar and spell checking, DeepL and Grammarly were used.

Disclaimer

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.

Financial support

This work has been funded by the ICOS PAUL project: PAUL, Pilot Applications in Urban Landscapes – Towards integrated city observatories for greenhouse gases (ICOS Cities), funded by the European Union's Horizon 2020 Research and Innovation Programme under grant agreement no. 101037319. Furthermore, the work is partly supported by the ERC Consolidator Grant CoSense4Climate (grant no. 101089203, PI: Jia Chen).

Review statement

This paper was edited by Yilong Wang and reviewed by two anonymous referees.

References

Aigner, P., Kühbacher, D., Chen, J., Althammer, T., Denier van der Gon, H., Hinderer, J., Suhendra, M., Super, I., and Yirtar, B.: Temporal Activity Profiles for the City of Munich (2019–2024), ICOS ERIC – Carbon Portal [data set], https://doi.org/10.18160/Z2CB-JKQ2, 2025. a

Allekotte, M., Knörr, W., Kräck, J., Notter, B., Schäppi, B., Soini, M., Hausberger, S., Tödling, M., and Schadler, D.: Neubewertung der Unsicherheiten der mit den zur Berechnung der Luftschadstoffemissionen im Verkehrssektor verwendeten Parameter und Methoden, Tech. Rep. 152/2023, Umweltbundesamt, ISSN 1862-4804, 2023. a, b, c

Anke, J., Francke, A., Schaefer, L.-M., and Petzoldt, T.: Impact of SARS-CoV-2 on the mobility behaviour in Germany, European Transport Research Review, 13, 10, https://doi.org/10.1186/s12544-021-00469-3, 2021. a

Arioli, M. S., D'Agosto, M. D. A., Amaral, F. G., and Cybis, H. B. B.: The evolution of city-scale GHG emissions inventory methods: a systematic review, Environmental Impact Assessment Review, 80, 106316, https://doi.org/10.1016/j.eiar.2019.106316, 2020. a, b

Baek, B. H., Pedruzzi, R., Park, M., Wang, C.-T., Kim, Y., Song, C.-H., and Woo, J.-H.: The Comprehensive Automobile Research System (CARS) – a Python-based automobile emissions inventory model, Geosci. Model Dev., 15, 4757–4781, https://doi.org/10.5194/gmd-15-4757-2022, 2022. a

BASt: Automatische Dauerzählstellen auf Autobahnen und Bundesstraßen, https://www.bast.de/DE/Themen/Digitales/HF_1/Massnahmen/verkehrszaehlung/verkehrszaehlung.html (last access: 27 March 2025), 2024. a, b

Berchet, A., Zink, K., Oettl, D., Brunner, J., Emmenegger, L., and Brunner, D.: Evaluation of high-resolution GRAMM–GRAL (v15.12/v14.8) NOx simulations over the city of Zürich, Switzerland, Geosci. Model Dev., 10, 3441–3459, https://doi.org/10.5194/gmd-10-3441-2017, 2017. a

BMUB: Climate Action Plan 2050 – Principles and Goals of the German Government's Climate Policy, https://www.bundesumweltministerium.de/en/publication/climate-action-plan-2050-en (last access: 10 December 2025), 2016. a

Carter, W. P.: Development of a database for chemical mechanism assignments for volatile organic emissions, J. Air Waste Manage., 65, 1171–1184, https://doi.org/10.1080/10962247.2015.1013646, 2015.  a

Chan, E. C., Leitão, J., Kerschbaumer, A., and Butler, T. M.: Yeti 1.0: a generalized framework for constructing bottom-up emission inventories from traffic sources at road-link resolutions, Geosci. Model Dev., 16, 1427–1444, https://doi.org/10.5194/gmd-16-1427-2023, 2023. a

Chapman, L.: Transport and climate change: a review, Journal of Transport Geography, 15, 354–367, https://doi.org/10.1016/j.jtrangeo.2006.11.008, 2007. a

Creutzig, F., Lohrey, S., Emele, L., Le Quéré, C., and Jones, M.: COVID-19 und CO2-Emissionen in Deutschland: Eine Analyse basierend auf den Schätzungen des Global Carbon Projects, Federal Ministry for the Environment, Nature Conservation, and Nuclear Safety, https://www.bmuv.de/fileadmin/Daten_BMU/Download_PDF/Klimaschutz/covid_19_co2_deutschland_bf.pdf (last access: 10 April 2025), 2024. a

Crippa, M., Guizzardi, D., Pisoni, E., Solazzo, E., Guion, A., Muntean, M., Florczyk, A., Schiavina, M., Melchiorri, M., and Hutfilter, A. F.: Global anthropogenic emissions in urban areas: patterns, trends, and challenges, Environ. Res. Lett., 16, 074033, https://doi.org/10.1088/1748-9326/ac00e2, 2021. a

Dellaert, S., Super, I., A., V., and van der Gon, H. D.: High Resolution Scenarios of CO2 and CO Emissions, https://www.che-project.eu/sites/default/files/2019-05/CHE-D4-2-V1-0.pdf (last access: 31 January 2025), 2019. a

Dünnebeil, F., Gugel, B., Schreiner, L., Wachter, P., and Rogge, N.: BISKO Bilanzierungssystematik Kommunal: Methoden und Daten für die kommunale Energie- und Treibhausgasbilanzierung: Neu mit Daten für das Bilanzjahr 2023, Deutsches Institut für Urbanistik, https://doi.org/10.34744/X71P-HA18, 2019. a

EC-JRC: Including Cold-Start Emissions in the Real-Driving Emissions (RDE) Test Procedure: An Assessment of Cold Start Frequencies and Emission Effects, Publications Office, LU, https://doi.org/10.2760/70237, 2017. a

EEA: Health Impacts of Air Pollution in Europe, 2022 – European Environment Agency, Web Report, European Environmental Agency (EEA), https://www.eea.europa.eu/en/analysis/publications/air-quality-in-europe-2022/health-impacts-of-air-pollution-in-europe-2022 (last access: 30 January 2025), 2022. a

FGSV: Handbuch für die Bemessung von Straßenverkehrsanlagen: HBS 2015. Teil S – Stadtstraßen, Forschungsgesellschaft für Straßen- und Verkehrswesen e.V., ISBN 978-3-86446-103-3, 2015. a

Friedrich, M., Pestel, E., Schiller, C., and Simon, R.: Scalable GEH: a quality measure for comparing observed and modeled single values in a travel demand model validation, Transportation Research Record: Journal of the Transportation Research Board, 2673, 722–732, https://doi.org/10.1177/0361198119838849, 2019. a

Gately, C. K., Hutyra, L. R., and Sue Wing, I.: Cities, traffic, and CO2: a multidecadal assessment of trends, drivers, and scaling relationships, Proceedings of the National Academy of Sciences (PNAS), 112, 4999–5004, https://doi.org/10.1073/pnas.1421723112, 2015. a

Gately, C. K., Hutyra, L. R., Peterson, S., and Wing, I. S.: Urban emissions hotspots: quantifying vehicle congestion and air pollution using mobile phone GPS data, Environ. Pollut., 229, 496–504, https://doi.org/10.1016/j.envpol.2017.05.091, 2017. a, b

Gniffke, P., Kotzulla, M., and Hausmann, K.: German Informative Inventory Report 2024, Web Report, Umweltbundesamt (UBA), Berlin, https://iir.umweltbundesamt.de/2024/_media/wiki/germanys_iir2024_incl_projections-corrigendum.pdf (last access: 4 Novemeber 2024), 2024. a, b

Guevara, M., Jorba, O., Tena, C., Denier van der Gon, H., Kuenen, J., Elguindi, N., Darras, S., Granier, C., and Pérez García-Pando, C.: Copernicus Atmosphere Monitoring Service TEMPOral profiles (CAMS-TEMPO): global and European emission temporal profile maps for atmospheric chemistry modelling, Earth Syst. Sci. Data, 13, 367–404, https://doi.org/10.5194/essd-13-367-2021, 2021. a

Hausberger, S.: Simulation of Real World Vehicle Exhaust Emissions, Vol. 82, KM-THD Mitteilungen Technical University Graz, ISBN 3-901351-74-4, 2003. a

Hutchins, M. G., Colby, J. D., Marland, G., and Marland, E.: A comparison of five high-resolution spatially-explicit, fossil-fuel, carbon dioxide emission inventories for the United States, Mitig. Adapt. Strat. Gl., 22, 947–972, https://doi.org/10.1007/s11027-016-9709-9, 2017. a

Ibarra-Espinosa, S., Ynoue, R., O'Sullivan, S., Pebesma, E., Andrade, M. D. F., and Osses, M.: VEIN v0.2.2: an R package for bottom–up vehicular emissions inventories, Geosci. Model Dev., 11, 2209–2229, https://doi.org/10.5194/gmd-11-2209-2018, 2018. a

IEA: Empowering Urban Energy Transitions, https://www.iea.org/reports/empowering-urban-energy-transitions (last access: 15 May 2024), 2024. a

IPCC: Climate Change 2014: Mitigation of Climate Change: Working Group III Contribution to the Fifth Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Edenhofer, O., Pichs-Madruga, R., Sokona, Y., Farahani, E., Kadner, S., Seyboth, K., Adler, A., Baum, I., Brunner, S., Eickemeier, P., Kriemann, B., Savolainen, J., Schlömer, S., von Stechow, C., Zwickel, T., and Minx, J. C., Cambridge University Press, New York, NY, ISBN 978-1-107-05821-7, 2014. a

Iglewicz, B. and Hoaglin, D. C.: How to Detect and Handle Outliers, Vol. 16, American Society for Quality Control – Statistics Devision, 1993. a

Jiang, L., Xia, Y., Wang, L., Chen, X., Ye, J., Hou, T., Wang, L., Zhang, Y., Li, M., Li, Z., Song, Z., Jiang, Y., Liu, W., Li, P., Rosenfeld, D., Seinfeld, J. H., and Yu, S.: Hyperfine-resolution mapping of on-road vehicle emissions with comprehensive traffic monitoring and an intelligent transportation system, Atmos. Chem. Phys., 21, 16985–17002, https://doi.org/10.5194/acp-21-16985-2021, 2021. a

Knörr, W., Heidt, C., Gores, S., and Bergk, F.: Fortschreibung des Daten- und Rechenmodells: Energieverbrauch und Schadstoffemissionen des motorisierten Verkehrs in Deutschland 1960–2035, sowie TREMOD, im Auftrag des Umweltbundesamtes, Tech. rep., Ifeu Institut für Energie- und Umweltforschung Heidelberg GmbH, Heidelberg and Berlin, ISSN 1862-4804, 2023. a

Kühbacher, D., Chen, J., Aigner, P., Denier van der Gon, H., Super, I., and Ilic, M.: DRIVE v1.0 – A data-driven framework to estimate road transport emissions and temporal profiles (v1.0), Zenodo [code], https://doi.org/10.5281/zenodo.14644298, 2025a. a

Kühbacher, D., Aigner, P., Chen, J., Hinderer, J., Super, I., Denier van der Gon, H., Dröge, R., Schoenmakers, E., and Hohenberger, T.: Gridded anthropogenic emissions of CO2, CH4 and co-emitted pollutants for the city of Munich for the period 2019–2024, ICOS ERIC – Carbon Portal [data set], https://doi.org/10.18160/2K5S-967C, 2025b. a

Kuenen, J., Dellaert, S., Visschedijk, A., Jalkanen, J.-P., Super, I., and Denier van der Gon, H.: CAMS-REG-v4: a state-of-the-art high-resolution European emission inventory for air quality modelling, Earth Syst. Sci. Data, 14, 491–515, https://doi.org/10.5194/essd-14-491-2022, 2022. a

Li, X., Gu, D., Hohenberger, T. L., Fung, Y. H., Fung, J. C., Lau, A. K., and Liang, Z.: Dynamic quantification of on-road emissions in Hong Kong: impact from traffic congestion and fleet composition variation, Atmospheric Environment, 313, 120059, https://doi.org/10.1016/j.atmosenv.2023.120059, 2023. a

Lu, X.-Y., Varaiya, P., Horowitz, R., and Palen, J.: Faulty loop data analysis and loop fault detection, in: 15th ITS World Congress, Unpublished, https://doi.org/10.13140/2.1.2654.0802, 2008. a, b

Nobis, C. and Kuhnimhof, T.: Mobilität in Deutschland – MiD Ergebnisbericht, Studie von infas, DLR, IVT und infas 360 im Auftrag des Bundesministers für Verkehr und digitale Infrastruktur (FE-Nr. 70.904/15), http://www.mobilitaet-in-deutschland.de (last access: 17 April 2024), 2018. a

Notter, B., Keller, M., Althaus, H.-J., Cox, B., Knörr, W., Heidt, C., Biemann, K., Räder, D., and Jamet, M.: HBEFA 4.1 Development Report, Development report, INFRAS, Sennweg 2, 3012 Bern, https://cdn.prod.website-files.com/6207922a2acc01004530a67e/625e8c74c30e26e022b319c8_HBEFA41_Development_Report.pdf (last access: 4 November 2024), 2019. a, b

Notter, B., Cox, B., Hausberger, S., Matzer, C., Weller, K., Dippold, M., Politschnig, N., Lipp, S., Allekotte, M., Knörr, W., Andre, M., Gangnepain, L., Hult, C., and Jerskjö, M.: HEBFA 4.2 Documentation of Updates, Update report, INFRAS, Sennweg 2, 3012 Bern, https://cdn.prod.website-files.com/6207922a2acc01004530a67e/6217584903e9f9b63093c8c0_HBEFA42_Update_Documentation.pdf (last access: 4 November 2024), 2022. a

Ntziachristos, L. and Samaras, Z.: EMEP/EEA air pollutant emission inventory guidebook 2023 – Update 2024, https://copert.emisia.com/wp-content/uploads/2024/07/1.A.3.b.i-iv-Road-transport-2024.pdf (last access: 12 September 2024), 2024. a

Oda, T. and Maksyutov, S.: A very high-resolution (1 km×1 km) global fossil fuel CO2 emission inventory derived using a point source database and satellite observations of nighttime lights, Atmos. Chem. Phys., 11, 543–556, https://doi.org/10.5194/acp-11-543-2011, 2011. a

Oda, T., Maksyutov, S., and Andres, R. J.: The Open-source Data Inventory for Anthropogenic CO2, version 2016 (ODIAC2016): a global monthly fossil fuel CO2 gridded emissions data product for tracer transport simulations and surface flux inversions, Earth Syst. Sci. Data, 10, 87–107, https://doi.org/10.5194/essd-10-87-2018, 2018. a

Pina, N. and Tchepel, O.: A bottom-up modeling approach to quantify cold start emissions from urban road traffic, International Journal of Sustainable Transportation, 17, 942–955, https://doi.org/10.1080/15568318.2022.2130841, 2023. a

Pinto, J. A., Kumar, P., Alonso, M. F., Andreao, W. L., Pedruzzi, R., dos Santos, F. S., Moreira, D. M., and de Almeida Albuquerque, T. T.: Traffic data in air quality modeling: a review of key variables, improvements in results, open problems and challenges in current research, Atmospheric Pollution Research, 11, 454–468, https://doi.org/10.1016/j.apr.2019.11.018, 2020. a

Qiu, T. Z., Lu, X.-Y., Chow, A. H. F., and Shladover, S. E.: Estimation of freeway traffic density with loop detector and probe vehicle data, Transportation Research Record, 2178, 21–29, https://doi.org/10.3141/2178-03, 2010. a

Referat für Klima und Umweltschutz: Treibhausgas-Monitoring der Landeshauptstadt München 1990 bis 2019; Sitzungsvorlage 20-26 / V 06797, https://risi.muenchen.de/risi/sitzungsvorlage/detail/7205164 (last access: 30 October 2024), 2022. a

Rodriguez-Rey, D., Guevara, M., Linares, M. P., Casanovas, J., Salmerón, J., Soret, A., Jorba, O., Tena, C., and Pérez García-Pando, C.: A coupled macroscopic traffic and pollutant emission modelling system for Barcelona, Transportation Research Part D: Transport and Environment, 92, 102725, https://doi.org/10.1016/j.trd.2021.102725, 2021. a

Schmaus, M., Bawidamann, J., Friedrich, M., Haberl, M., Trenkwalder, L., Fellendorf, M., Uhlig, J., Lohse, R., and Pestel, E.: Flüssiger Verkehr für Klimaschutz und Luftreinhaltung, Final report 14/2023, Umweltbundesamt (UBA), ISSN 1862-4804, 2023. a

Schneider, C., Pelzer, M., Toenges-Schuller, N., Nacken, M., and Niederau, A.: ArcGIS basierte Lösung zur detaillierten, deutsch-landweiten Verteilung (Gridding) nationaler Emissionsjahreswerte auf Basis des Inventars zur Emissionsberichterstattung, Tech. rep., Umweltbundesamt, ISSN 1862-4804, 2016. a

Smit, R., Ntziachristos, L., and Boulter, P.: Validation of road vehicle and traffic emission models a review and meta-analysis, Atmos. Environ., 44, 2943–2953, https://doi.org/10.1016/j.atmosenv.2010.05.022, 2010. a

Super, I., Dellaert, S. N. C., Visschedijk, A. J. H., and Denier van der Gon, H. A. C.: Uncertainty analysis of a European high-resolution emission inventory of CO2 and CO to support inverse modelling and network design, Atmos. Chem. Phys., 20, 1795–1816, https://doi.org/10.5194/acp-20-1795-2020, 2020. a

Super, I., Scarpelli, T., Droste, A., and Palmer, P. I.: Improved definition of prior uncertainties in CO2 and CO fossil fuel fluxes and its impact on multi-species inversion with GEOS-Chem (v12.5), Geosci. Model Dev., 17, 7263–7284, https://doi.org/10.5194/gmd-17-7263-2024, 2024. a

Timpe, C., Kenkmann, T., Hesse, T., Mundt, J., Maaß, C., Kapfer, J., Claas-Reuther, J., Rudolf, A., and Kluth, T.: Maßnahmenplan Klimaneutralität München, https://stadt.muenchen.de/dam/jcr:dc76020e-b14b-42ca-9eea-4c3ce538b951/Massnahmenplan-Klimaneutralitaet-Muenchen.pdf (last access: 30 October 2024), 2021. a

Tsanakas, N., Ekström, J., and Olstam, J.: Estimating emissions from static traffic models: problems and solutions, Journal of Advanced Transportation, 1–17, https://doi.org/10.1155/2020/5401792, 2020. a

UBA: Submission under the United Nations Framework Convention on Climate Change 2024, https://www.umweltbundesamt.de/en/publikationen/submission-under-the-united-nations-framework-9 (last access: 30 November 2024), 2024. a

USEPA: Motor Vehicle Emission Simulator: MOVES5 (Version 5.0.0), https://www.epa.gov/moves (last access: 10 September 2024), 2024. a

Wei, T., Wu, J., and Chen, S.: Keeping track of greenhouse gas emission reduction progress and targets in 167 cities worldwide, Front. Sustain. Cities, 3, https://doi.org/10.3389/frsc.2021.696381, 2021. a

Wen, Y., Zhang, S., Zhang, J., Bao, S., Wu, X., Yang, D., and Wu, Y.: Mapping dynamic road emissions for a megacity by using open-access traffic congestion index data, Applied Energy, 260, 114357–114357, https://doi.org/10.1016/j.apenergy.2019.114357, 2020.  a

WHO: WHO global air quality guidelines: particulate matter (PM2.5 and PM10), ozone, nitrogen dioxide, sulfur dioxide and carbon monoxide, ISBN 978-92-4-003422-8, 2021. a

Wu, L., Chang, M., Wang, X., Hang, J., Zhang, J., Wu, L., and Shao, M.: Development of the Real-time On-road Emission (ROE v1.0) model for street-scale air quality modeling based on dynamic traffic big data, Geosci. Model Dev., 13, 23–40, https://doi.org/10.5194/gmd-13-23-2020, 2020. a

Yang, D., Zhang, S., Niu, T., Wang, Y., Xu, H., Zhang, K. M., and Wu, Y.: High-resolution mapping of vehicle emissions of atmospheric pollutants based on large-scale, real-world traffic datasets, Atmos. Chem. Phys., 19, 8831–8843, https://doi.org/10.5194/acp-19-8831-2019, 2019. a

Download
Short summary
We present DRIVE v1.0, a data-driven framework to estimate road transport emissions, their temporal profiles, and the associated uncertainties. The method was applied to the city of Munich, where we present bottom-up emission estimates for the years 2019 to 2022. The estimates are compared against official municipal reports as well as national and European downscaled inventories.
Share