Claims
- 1. A gas flow estimation method for an engine having an exhaust gas sensor and a flow of gasses into an intake manifold of the engine, said method comprising:
- modulating said gas flow entering the engine with a predetermined modulation scheme;
- calculating an error value in response to a desired air/fuel ratio and an indication of exhaust air/fuel ratio; and
- attributing a specified portion of said error value to said gas flow based on said modulation and engine operating conditions when said engine operating conditions are changing, wherein said engine operating conditions include at least one of an engine speed and an engine airflow.
- 2. The method recited in claim 1 wherein said attributing further comprises attributing said specified portion of said error value to an estimated gas flow based on said modulation scheme.
- 3. The method recited in claim 1 wherein said gas flow comprises a flow of purged fuel vapors.
- 4. The method recited in claim 1 further comprising attributing a difference between said error value and said specified portion to a fueling error.
- 5. The method recited in claim 1 further comprising suspending said attributing in response to a lack of said chance in said conditions.
- 6. The method recited in claim 1 further comprising adjusting a fuel injection amount based on said estimated gas flow.
- 7. A flow estimation method for an engine having an exhaust gas sensor, said method comprising:
- modulating a flow entering the engine with a predetermined modulation scheme;
- calculating a fueling difference in response to a difference between a desired air/fuel ratio and a measured exhaust air/fuel ratio; and
- simultaneously mapping said fueling difference to a fueling error and to an estimated flow based on said modulation scheme and a change in engine operating conditions to appropriately assign said fueling difference to said fueling error and said estimated flow.
- 8. The method recited in claim 7 further comprising suspending said mapping step in response to a lack of said change in said engine operating conditions.
- 9. The method recited in claim 7 wherein said predetermined modulation scheme comprises modulating said purge flow between a predetermined minimum value and a predetermined maximum value.
- 10. The method recited in claim 7 wherein said fueling error is a first function of a first set of engine operating conditions and said flow is a second function of a second set of engine operating conditions.
- 11. The method recited in claim 10 wherein said first set of engine operating conditions includes engine airflow, engine speed, and purge vapor flow.
- 12. The method recited in claim 10 wherein said second set of engine operating conditions includes engine airflow and engine speed.
- 13. The method recited in claim 7 wherein said flow is a fuel vapor surge flow.
Parent Case Info
This is a Continuation of U.S. Ser. No. 09/055,500, filed Apr. 6, 1998.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5048493 |
Orzel et al |
Sep 1991 |
|
5423307 |
Okawa et al |
Jun 1995 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
055500 |
Apr 1998 |
|