This presentation, "10 Years of Dieselgate," provides a comprehensive technical retrospective on the systematic use of "defeat devices" within the automotive industry. It bridges the gap between low-level software reverse engineering and high-level legal expert testimony. The analysis details how various manufacturers (OEMs) utilized engine control unit (ECU) software to detect laboratory testing environments and switch engine maps to meet regulatory nitrogen oxide (NOx) limits, while reverting to high-emission, high-efficiency modes during real-world operation.
The speakers detail several methodologies for evasion, including the "Acoustic Function," driving curve detection (NEDC/FTP-75), and the intentional downrating of Selective Catalytic Reduction (SCR) systems to match vehicle maintenance intervals rather than physical emission requirements. The talk concludes with a critique of current "black box" regulatory frameworks and a proposal for a "Transparency Wishlist," including the mandatory deposit of binary structures and function documentation during type approval to ensure public health and corporate accountability.
Technical Summary and Key Takeaways
0:20 Historical Context & Motivation: A retrospective on the 2015 EPA discovery of Volkswagen's emissions cheating. Initial independent investigations involved extracting ECU firmware and disassembling code to find the "Acoustic Function" defeat device.
2:05 Diesel Fundamentals & The "Triangle Conflict": Diesel engines face a fundamental "Conflict of Objectives" between fuel economy (CO2), performance, and cleanliness (NOx/Particulate Matter). NOx is primarily controlled via Exhaust Gas Recirculation (EGR) and Selective Catalytic Reduction (SCR), both of which can negatively impact fuel efficiency or maintenance costs.
8:12 Discrepancies in Real-World Emissions: Analysis of Euro 5 and early Euro 6 vehicles shows that while laboratory results met legal limits, real-road measurements often exceeded those limits by double-digit factors due to software-driven logic switches.
18:29 The "Acoustic Function" Evolution: Originally designed in 2002 to manage engine noise via pilot injections, this code was repurposed in 2003–2007 to detect test cycles. By 2007, it utilized "driving curves" (distance vs. time) and steering wheel angle sensors to determine if the vehicle was on a dynamometer.
28:03 SCR and AdBlue Manipulation: In many Euro 6 vehicles, software was found to intentionally limit AdBlue (urea) dosing to a hardcoded average (e.g., 0.55L/1000km). This was done to ensure the AdBlue tank lasted until the next scheduled oil change (approx. 20,000km), effectively prioritizing user convenience over emission compliance.
33:58 Catalyst Heating Defeat Devices: Some OEMs implemented "Catalyst Heating" modes that only activated under highly specific laboratory conditions (e.g., ambient temperature between 25-30°C and specific RPM windows). In real-world driving, these conditions were rarely met, leaving the SCR system too cold to function.
44:49 Methodology of a Court-Appointed Expert: Forensic analysis requires a "multimodal" approach:
Software Analysis (Microscope): Disassembling binary code to find causal factors.
Black-Box Testing (Telescope): Measuring physical exhaust output on test benches or via remote sensing to find correlations.
50:14 Complexity of Modern ECUs: A typical modern ECU contains ~20,000 data constants (temperature thresholds, curves, tables) and ~10,000 variables. Proving a defeat device in court requires 99% certainty, demanding exhaustive "brute force" puzzling of binary code against manufacturer function documentation (which can exceed 20,000 pages).
52:23 Regulatory Loopholes (Motorhomes): A "Stage 2" approval loophole allows heavy motorhomes to be certified based on the emissions of a "naked" base vehicle. This results in vehicles weighing significantly more than their test counterparts, leading to massive real-world NOx emissions that are technically legal under current loopholes.
56:14 The Transparency Wishlist: The speakers advocate for a paradigm shift in regulation:
Mandatory Binary Deposits: OEMs should deposit binary structures and documentation with regulators.
Source Code Reviewability: Regulations should mandate that control software be designed for third-party auditability.
Public Remote Sensing: All remote sensing emission data should be published to allow for immediate detection of fleet-wide anomalies.