LEMON Manuals: Even more car manuals for everyone
Home >> BMW >> 2009 >> 528xi Standard >> Repair and Diagnosis >> External Pages >> Different car >> Section 2259 (Self Diagnosis - Theory & Operation (N54)) >> 1.6 Fuel System Monitoring >> 1.6.1 Lambda adaptation >> 1.6.1.1 Monitoring function

1.6.1.1 Monitoring function

WARNING: This page does not describe the selected car, but rather 8 other vehicles, including the 2010 BMW X6, 2010 BMW 535xi, 2010 BMW 535i, 2010 BMW 135i, and 2009 BMW X6. However, it is still accessible from the selected car via links, so may be relevant.

The fuel system diagnosis uses two different monitors. The first one is the evaluation of the percentage of the long term fuel adaptation. The other one is the evaluation of the percentage of the physical limits of the short term fuel trim.

The monitoring of the short term fuel trim is active during all engine states except during deceleration fuel cut-off. The evaluation of the long term fuel trim is active during its learning process and is not active during canister purge phases of the evaporative system. Because of this an additional learning process can be started in case of large deviations of the short term fuel trim and the evaluation can run. After the enable conditions are met different counters are started for both evaluations. If no condition is present the end diagnostic counter will decrement from a calibratible value to zero and a passing decision is made.

If a lean condition is present and total fuel control is above the calibratible threshold two timers are started. If the lean threshold counter exceeds the calibratible threshold before the reset timer has decrement from calibratible threshold to zero a lean error is set.

If a rich condition is present and total fuel control is below the calibratible threshold two timers are started. If the rich threshold counter exceeds the calibratible threshold before the reset timer has decremented from a calibratible threshold to zero a rich error is set.

The time counters are increased while "lambda controller" or "lambda adaptation" exceed minimum or maximum threshold.

The error is detected as soon as one of the time counters reaches its maximum value.