Long Term
The second fuel correction program is the long term adaptive memory. In order to maintain correct emission throughout all operating ranges of the engine, a cell structure based on engine RPM and load (MAP) is used.
The number of cells varies upon the driving conditions. Two cells are used only during idle, based upon TPS and Park/Neutral switch inputs. There may be two other cells used for deceleration, based on TPS, engine RPM, and vehicle speed. The other twelve cells represent a manifold pressure and an RPM range. Six of the cells are high RPM and the other six are low RPM. Each of these cells has a specific MAP voltage range Typical Adaptive Memory Fuel Cells .
As the engine enters one of these cells the PCM looks at the amount of short term correction being used. Because the goal is to keep short term at 0 (O2 Sensor switching at 0.5 volt), long term will update in the same direction as short term correction is moving to bring the short term back to 0. Once short term is back at 0, this long term correction factor is stored in memory.
The values stored in long term adaptive memory are used for all operating conditions, including open loop and cold starting. However, the updating of the long term memory occurs after the engine has exceeded approximately 77° to 88°C (170° to 190°F), with fuel control in closed loop and two minutes of engine run time. This is done to prevent any transitional temperature or start-up compensations from corrupting long term fuel correction.
Long term adaptive memory can change the pulse-width by as much as 25%, which means it can correct for all of short term. It is possible to have a problem that would drive long term to 25% and short term to another 25% for a total change of 50% away from base pulse-width calculation.
| - | Open Throttle | Open Throttle | Open Throttle | Open Throttle | Open Throttle | Open Throttle | Idle | Decel |
|---|---|---|---|---|---|---|---|---|
| Vacuum | 20 | 17 | 13 | 9 | 5 | 0 | - | - |
| Above 1,984 RPM | 1 | 3 | 5 | 7 | 9 | 11 | 13 Drive | 15 |
| Below 1,984 RPM | 0 | 2 | 4 | 6 | 8 | 10 | 12 Neutral | 14 |
| MAP volt = | 0 | 1.4 | 2.0 | 2.6 | 3.3 | 3.9 | - | - |