Skip to content
Manual / Part V / 15 Injector Mathematics
Chapter 15 · Fuel System & Injector Mathematics

Injector Mathematics

Injector scaling, voltage-dependent dead time, and minimum pulse width.

Calibration symbols
TEMINVA KRKTE MLHFM MLOFS TEMIN KFLF TVUB N80
ECUs covered
06A906032LP
Size
8 symbols · 1 diagram · ~876 words

Injector scaling, voltage-dependent dead time, and minimum pulse width.

When upgrading turbochargers (such as converting a stock K03/K03s to a K04-001, K04-023, or Garrett GT28/G25 series) or converting to E85 ethanol fuel, the fuel delivery subsystem must be recalibrated from first principles. Modifying base fueling by artificially skewing the MAF curve (MLHFM) or hacking the VE map (KFLF) is an engineering error that corrupts the internal torque model.

In Bosch Motronic ME7.5, fueling must be calibrated strictly through KRKTE (Primary Injector Conversion Factor), TVUB (Voltage Latency Offset), TEMIN (Minimum Pulse Width), and physical MLHFM (Housing Diameter Linearization).

15.1. KRKTE — Mathematical Derivation & Injector Scaling#

Physical Definition#

KRKTE defines the relationship between cylinder air charge and fuel mass. Specifically, it represents the effective injector opening duration (t_i, in milliseconds) required to achieve stoichiometric combustion (\lambda = 1.0) for a relative cylinder air filling of r_l = 100\%:

\mathbf{KRKTE} =\frac{V_{\text{h\_cyl}} \times \rho_{\text{air\_std}}}{14.7 \times Q_{\text{inj\_g/min}} \times \frac{1}{60000}} \times \text{Scaling Factor}

Where:

  • V_{\text{h\_cyl}} = Swept cylinder displacement: V_{\text{h\_cyl}} =\frac{1781\text{ cm}^3}{4} = \mathbf{445.25\text{ cm}^3} = 0.44525\text{ dm}^3
  • \rho_{\text{air\_std}} = Air density at standard conditions (1013.25\text{ hPa}, 20\text{°C}) = \mathbf{1.204\text{ g/dm}^3}.
  • \text{AFR}_{\text{stoich}} = Stoichiometric air-fuel ratio (14.70 for standard pump gasoline; 9.765 for pure E85).
  • Q_{\text{inj\_g/min}} = Injector static mass flow rate in \text{g/min} of n-Heptane: Q_{\text{inj\_g/min}} = Q_{\text{inj\_cc/min}} \times 0.735\text{ g/cc (Heptane density)}
  • ME7.5 Internal Conversion Factor: 1\text{ LSB} = \mathbf{0.000107\text{ ms}/\%}.
Master KRKTE Quick-Reference Table (1.8T 20V Platform, 3.0-Bar Fuel Pressure)#
Injector Model & ManufacturerRated Flow Rate (@ 3.0 bar)Fuel TypeCalculated KRKTE (ms/%)Hex Value (LE)Target Application
Factory Bosch AWP (06A906031BA)317\text{ cc/min}Gasoline0.098450x0399 (920)Stock K03s Turbo (180 PS)
Audi TT 225 BAM (06A906031BC)386\text{ cc/min}Gasoline0.080880x02F4 (756)K04-023 Upgrade (225 PS)
Bosch EV14 440cc ("Green Giant")440\text{ cc/min}Gasoline0.070900x0296 (662)K04-001 / Aggressive Tune
Bosch EV14 550cc (0280158117)550\text{ cc/min}Gasoline0.056700x0212 (530)Hybrid K04 / GT28RS Turbo
Bosch EV14 550cc (0280158117)550\text{ cc/min}E850.085350x031F (798)E85 Flex-Fuel Conversion
Siemens Deka 630cc (0280158040)630\text{ cc/min}Gasoline0.049510x01CE (463)Big Turbo (300–400 WHP)
Bosch EV14 1000cc (0280158040)1000\text{ cc/min}Gasoline0.031190x0124 (291)High-Boost 500+ WHP Setup
Bosch EV14 1000cc (0280158040)1000\text{ cc/min}E850.046950x01B6 (438)Big Turbo E85 Application

15.2. TVUB — Injector Voltage Latency / Dead Time Correction#

Physical Mechanism#

When the ECU energizes the low-side injector MOSFET, magnetic flux buildup in the solenoid coil requires finite time before the pintle overcomes fuel pressure and lifts off the valve seat. At lower battery voltages (e.g. during engine cranking at 8V), electromagnetic force develops slower, increasing dead time significantly:

  Dead Time (ms)
       ▲
   3.5 ┼──●  Bosch EV6 (Stock AWP)
       │      2.5 ┼────●
       │        1.5 ┼──────●────●  Bosch EV14 550cc
       │       \       0.8 ┼────────●────●────●
       │         \    \           └──┴──┴───┴────┴────┴────► Battery Voltage (V)
          6V 8V 10V  12V  14V  16V
Factory TVUB vs. High-Performance EV14 Profiles (ms)#
Battery Voltage6.00V8.00V10.00V12.00V14.00V16.00V
Stock Bosch EV6 (317cc AWP)3.28\text{ ms}2.14\text{ ms}1.42\text{ ms}1.04\text{ ms}0.78\text{ ms}0.62\text{ ms}
Bosch EV14 550cc (0280158117)2.45\text{ ms}1.52\text{ ms}1.08\text{ ms}0.82\text{ ms}0.64\text{ ms}0.51\text{ ms}
Bosch EV14 1000cc2.68\text{ ms}1.74\text{ ms}1.24\text{ ms}0.96\text{ ms}0.76\text{ ms}0.61\text{ ms}

Tuning Rule: If TVUB is set too low, idle fueling runs excessively lean during electrical load changes (e.g. radiator fans kicking on); if set too high, the engine stumbles rich during cold starts.

15.3. TEMIN & TEMINVA — Minimum Pulse Width Limits#

Large motorsport injectors (such as 1000cc units) deliver substantial fuel mass per millisecond. At hot idle (800\text{ rpm}), the required stoichiometric pulse width may drop below 0.60\text{ ms}. If the factory TEMIN limit (0.78\text{ ms}) is left unchanged, the ECU clamps the minimum injection duration, causing the engine to idle rich at \lambda = 0.82–0.88 with oscillating idle hunting.

  • TEMIN (Minimum Effective Injection Time):
    • Set identically to TEMIN (0x018612).
  • TEMINVA (Minimum Injection Time during Valve Overlap):

15.4. MLHFM — Mass Air Flow Sensor Linearization & Housing Scaling#

Fluid Dynamic Scaling Formula#

The Bosch hot-film anemometer (HFM-5) measures linear air velocity across the sensing element. When installing the stock sensor probe into a larger diameter housing, velocity decreases for a given volumetric flow rate in direct proportion to the cross-sectional area:

\text{Air Mass Multiplier} = \left(\frac{D_{\text{new}}}{D_{\text{stock}}} \right)^2

MAF HOUSING SCALING & SATURATION THRESHOLDS

Housing TypeInternal DiaCross-SectionFlow MultiplierAirflow Saturation Ceiling
Stock Mk4 GTI AWP63.0 mm3,117 mm²1.0000 (Base)210 g/s (~260 bhp)
Audi TT 225 BAM/VR673.0 mm4,185 mm²1.3426 (+34%)285 g/s (~360 bhp)
Aftermarket 3.0" OD76.2 mm (ID)4,560 mm²1.4630 (+46%)315 g/s (~400 bhp)
Aftermarket 3.5" OD85.0 mm (ID)5,674 mm²1.8205 (+82%)390 g/s (~500 bhp)
Calibration Procedure for 73mm Audi TT 225 / VR6 MAF Housing#
  1. Locate the 512-point MLHFM linearization curve starting at offset 0x01B854 in 06A906032LP.
  2. Multiply all 512 16-bit air mass values by 1.3426.
  3. Verify that maximum mass airflow values do not exceed the 16-bit integer representation ceiling (655.35\text{ kg/h} or scaled format).
  4. Update MLOFS (MAF zero-flow voltage offset) at 0x011C82 to match clean sensor quiescent output (1.000\text{V} \pm 0.02\text{V}).

Cross-referenced on shared calibration symbols, not on subject matter — these are the chapters that touch the same maps.

← Previous chapter · Contents · Next chapter →

Related

Cross-referenced on shared calibration symbols, not on subject matter — these are the chapters that touch the same maps.