Operation CHARM: Car repair manuals for everyone.

Description of Empty Fuel Tank Detection



Description Of Empty Fuel Tank Detection

To avoid erroneous MIL illumination it has to be determined that an empty fuel tank is not the cause of exceeding the threshold.

An almost empty fuel tank can cause air bubbles in the fuel delivery circuit and result in a lean mixture. First the lambda controller and then the mixture adaption attempt to compensate. This could cause an erroneous MIL illumination, because the mixture adaptation factor goes beyond its diagnostic threshold.

The flowchart shows the functionality to avoid an erroneous MIL illumination.

If one adaptation factor exceeds the diagnostic threshold, and the fuel tank is detected as empty, the error flag is delayed for a certain period. The air mass taken in by the engine is integrated from that point on.

If the integrated air mass goes over a specific threshold and the fuel adaption factor still exceeds a certain threshold the Fuel System Monitoring function is activated and the MIL illuminated.

If the adaptation factor goes under the diagnostic threshold before the integrated air mass goes over its threshold, there is no MIL activation. At the same time the integrated air mass is stored. This is done for a later refuelling detection.

Refuelling is detected if the difference of the integrated air mass minus the stored air mass goes over above its threshold.

This feature ensures MIL illumination if the error is correct and avoids erroneous MIL illumination with an empty fuel tank.

Description of the Threshold Evaluation Function
The flow chart illustrates the Fuel System Monitoring Function. The three-adaption integrators are evaluated. If they surpass a threshold, after having been activated for a certain period, the MIL is illuminated.

If range 4 is activated, a time counter counts the active time. After it has passed a threshold the cycle flag is set and, if the adaption factor exceeds a threshold, the MIL illuminated.

If range 2 is activated, there are two possibilities to set the cycle flag either the:
1. adaption factor stable, or
2. the adaption factor active for a minimum time. If the adaption factor exceeds a threshold, after the cycle flag has been set, the MIL is illuminated.

If range 1 is activated and the cycle flag of range 2 has been previously set, the adaption factor is checked for stability. If the adaption factor is stable the cycle flag is set. If the cycle flag from range 2 is not set but the flag for minimum time is set, the cycle flag can also be set, if the adaption range 1 has been activated for a certain period. It is now dependent on the values of the Adaption-Integrator, whether or not the MIL is illuminated.