Fuel System Monitor: Notes
The adaptive fuel strategy uses O2 sensors for fuel feedback. The fuel equation includes short and long term fuel trim modifiers:
| FUEL MASS | = AIR MASS * SHRTFT * LONGFT EQUIV_RATIO * 14.64 |
- Fuel Mass = desired fuel mass
- Air Mass = measured air mass, from MAF sensor
- SHRTFT = Short Term Fuel Trim, calculated
- LONGFT = Long Term Fuel Trim, learned table value, stored in Keep Alive Memory
- EQUIV_RATIO = Desired equivalence ratio, 1.0 = stoich, > 1.0 is lean, < 1.0 is rich
- 14.64 = Stoichiometric ratio for gasoline
Where:
A conventional O2 sensor (not a wide-range sensor) can only indicate if the mixture is richer or leaner than stoichiometric. During closed loop operation, short term fuel trim values are calculated by the PCM using oxygen sensor inputs in order to maintain a stoichiometric air/fuel ratio. The PCM is constantly making adjustments to the short term fuel trim, which causes the oxygen sensor voltage to switch from rich to lean around the stoichiometric point. As long as the short term fuel trim is able to cause the oxygen sensor voltage to switch, a stoichiometric air/fuel ratio is maintained.
When initially entering closed loop fuel, SHRTFT starts 1.0 and begins adding or subtracting fuel in order to make the oxygen sensor switch from its current state. If the oxygen sensor signal sent to the PCM is greater than 0.45 volts, the PCM considers the mixture rich and SHRTFT shortens the injector pulse width. When the cylinder fires using the new injector pulse width, the exhaust contains more oxygen. Now when the exhaust passes the oxygen sensor, it causes the voltage to switch below 0.45 volts, the PCM considers the mixture lean, and SHRTFT lengthens the injector pulse width. This cycle continues as long as the fuel system is in closed loop operation.
As fuel, air, or engine components age or otherwise change over the life of the vehicle, the adaptive fuel strategy learns deviations from stoichiometry while running in closed loop fuel. Corrections are only learned during closed loop operation, and are stored in the PCM as long term fuel trim values (LONGFT). They may be stored into an 8x10 rpm/load table or they may be stored as a function of air mass. LONGFT values are only learned when SHRTFT values cause the oxygen sensor to switch. If the average SHRTFT value remains above or below stoichiometry, the PCM "learns" a new LONGFT value, which allows the SHRTFT value to return to an average value near 1.0. LONGFT values are stored in Keep Alive Memory as a function of air mass. The LONGFT value displayed on the scan tool is the value being used for the current operating condition.
As components continue to change beyond normal limits or if a malfunction occurs, the long-term fuel trim values will reach a calibratable rich or lean limit where the adaptive fuel strategy is no longer allowed to compensate for additional fuel system changes. Long term fuel trim corrections at their limits, in conjunction with a calibratable deviation in short term fuel trim, indicate a rich or lean fuel system malfunction.
that in the PCM, both long and short-term fuel trim are multipliers in the fuel pulse width equation. Scan tools normally display fuel trim as percent adders. If there were no correction required, a scan tool would display 0% even though the PCM was actually using a multiplier of 1.0 in the fuel pulse width equation.
| DTCs | P0171 Bank 1 Lean, P0174 Bank 2 Lean P0172 Bank 1 Rich, P0175 Bank 2 Rich |
| Monitor execution | continuous while in closed loop fuel |
| Monitor Sequence | none |
| Sensors OK | Fuel Rail Pressure (if available), IAT, CHT/ECT, MAF, TP |
| Monitoring Duration | 2 seconds to register malfunction |
| Entry Condition | Minimum | Maximum |
| Engine Coolant Temp | 150 °F | 250 °F |
| Engine Load | 12% | |
| Intake Air Temp | -30% °F | 150 °F |
| Purge Duty Cycle | 0% | 0% |
| Long Term Fuel Trim correction cell currently being utilized in conjunction with Short Term Fuel Trim: Lean malfunction: LONGFT > 25%, SHRTFT > 5% Rich malfunction: LONGFT < 25%, SHRTFT < 5% |