US5293553A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Software air-flow meter for an internal combustion engine
Assignee: GM Global Technology Operations LLC
•
Filing: 1991-12-06
•
Granted: 1994-03-08
•
Expires: 2011-12-06
Abstract
Abstract A method for accurately determining the measure of mass airflow into an internal combustion engine is implemented with a controller that determines measures of various engine parameters, determines a prediction set including at least one predicted value of a measurable engine parameter and at least one predicted value of mass airflow into the engine, determines an estimation set including at least one estimated value of mass airflow into the engine and controls the engine in response to the estimated value of mass airflow.
Inventors
- 👤 Kenneth P. Dudek
- 👤 Vincent A. White
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 08:18
CPC Classifications
F; F02; F02D; F02D41/00; F02D41/02; F02D41/14; F02D41/1401; F02D41/18; G; G01; G01F; G01F1/00; G01F1/76; G01F1/86; F02D2041/1413; F02D2041/1415; F02D2041/1417; F02D2041/1433; F02D2200/00; F02D2200/02; F02D2200/04; F02D2200/0402
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
196 words
An engine - controller combination, comprising: a vehicle engine; means for determining measures of a set of engine parameters and for providing measurement signals indicative of said measures; and a microprocessor control unit, including (i) means for receiving the measurement signals, (ii) means for determining a prediction set including at least one predicted value of a measurable engine parameter and at least one predicted value of mass airflow into the engine, (iii) means for determining an estimation set including at least one estimated value of mass airflow into the engine, and (iv) means for controlling the engine in response to the estimated value of mass airflow, wherein the microprocessor control unit iteratively (i) determines the prediction set in response to (a) the measurement signals, (b) a linear model comprising a set of fixed predetermined model parameters, and (c) the estimation set, and (ii) determines the estimation set in response to (a) a present measure of the measurable engine parameter, (b) the prediction set, and (c) a correction set of fixed predetermined correction coefficients wherein the estimated value of the mass airflow into the engine is a substantially accurate measure of actual mass airflow into the engine.
Claim 2
Dependent Claim
196 words
An engine - controller combination, comprising: a vehicle engine; means for determining measures of a set of engine parameters and for providing measurement signals indicative of said measures; and a microprocessor control unit, including (i) means for receiving the measurement signals, (ii) means for determining a prediction set including at least one predicted value of a measurable engine parameter and at least one predicted value of mass airflow into the engine, (iii) means for determining an estimation set including at least one estimated value of mass airflow into the engine, and (iv) means for controlling the engine in response to the estimated value of mass airflow, wherein the microprocessor control unit iteratively (i) determines the prediction set in response to (a) the measurement signals, (b) a linear model comprising a set of fixed predetermined model parameters, and (c) the estimation set, and (ii) determines the estimation set in response to (a) a present measure of the measurable engine parameter, (b) the prediction set, and (c) a correction set of fixed predetermined correction coefficients wherein the estimated value of the mass airflow into the engine is a substantially accurate measure of actual mass airflow into the engine.
Claim 3
Dependent Claim
14 words
The combination of claim 1, wherein the measurable engine parameter is manifold absolute pressure.
Claim 4
Dependent Claim
53 words
The combination of claim 1, wherein the controlling means controls fueling of the engine by developing a fuel command in response to the estimated mass airflow and outputting the fuel command to a fuel injection control unit, which fuels the engine in response to the fuel command, thereby improving engine air-fuel ratio control.
Claim 5
Dependent Claim
14 words
The combination of claim 3, wherein the measurable engine parameter is manifold, absolute pressure.
Claim 6
Dependent Claim
53 words
The combination of claim 1, wherein the controlling means controls engine spark through spark timing and dwell commands output to a spark timing control module, by developing the spark timing and dwell commands in response to the prediction set and outputting the spark timing and dwell commands to the spark timing control module.
Claim 7
Dependent Claim
14 words
The combination of claim 5, wherein the measurable engine parameter is manifold absolute pressure.
Claim 8
Dependent Claim
50 words
The combination of claim 1, wherein the controlling means controls an idle air control valve through an idle air control valve command, by developing the idle air control valve command in response to the prediction set and outputting the idle air control valve command to the idle air control valve.
Claim 9
Dependent Claim
14 words
The combination of claim 7, wherein the measurable engine parameter is manifold absolute pressure.
Claim 10
Dependent Claim
113 words
The combination of claim 1, wherein: the prediction set of a given engine event comprises a vector X p (k+1) where k is a present engine event, the measures of the set of engine parameters comprise a vector U(k), the estimation set comprises a vector X e (k), and the set of fixed predetermined model parameters comprises matrices A, B, and C, the prediction set being determined by a relation: X.sup.P (k+1)=AX.sup.e (k)+BU(k)+C; and the correction set comprises a vector G, and X p (k) and X(k) represent predicted and measured values of the measurable engine parameter at event k, respectively, the estimation set being determined by a relation: X.sup.e (k)=X.sup.p (k)+G(X(k)-X.sup.p (k)).
Claim 11
Dependent Claim
14 words
The combination of claim 9, wherein the measurable engine parameter is manifold absolute pressure.
Claim 12
Dependent Claim
16 words
The combination of claim 10, wherein the set of model parameters is predetermined through statistical regression.
Claim 13
Dependent Claim
19 words
The combination of claim 10, wherein the set of model parameters is scheduled according to two independent engine parameters.
Claim 14
Dependent Claim
14 words
The combination of claim 10, wherein the correction set is predetermined through Kalman filtering.
Claim 15
Dependent Claim
14 words
The combination of claim 1, wherein the correction set is predetermined through Kalman filtering.
Claim 16
Dependent Claim
17 words
The combination of claim 1, wherein the set of engine parameters includes throttle position and engine speed.
Claim 17
Dependent Claim
17 words
The combination of claim 10, wherein the set of engine parameters includes throttle position and engine speed.
Claim 18
Dependent Claim
39 words
The combination of claim 15, wherein the set of engine parameters also includes at least one member of a set comprising: manifold absolute pressure, idle air control valve position, exhaust gas recirculation valve position, atmospheric pressure and air temperature.
Claim 19
Dependent Claim
39 words
The combination of claim 16, wherein the set of engine parameters also includes at least one member of a set comprising: manifold absolute pressure, idle air control valve position, exhaust gas recirculation valve position, atmospheric pressure and air temperature.
Claim 20
Dependent Claim
287 words
An engine - controller combination, comprising: a vehicle engine; means for determining measures of a set of engine parameters and for providing measurement signals indicative of said measures for every event k; and a microprocessor control unit, including (i) means for receiving the measurement signals, (ii) means for determining a prediction set including at least one predicted value of a measurable engine parameter and at least one predicted value of mass airflow into the engine, (iii) means for determining an estimation set including at least one estimated value of mass airflow into the engine, and (iv) means for controlling the engine in response to the estimated value of mass airflow, wherein the microprocessor control unit: initializes a set of variables including the measures of the set of engine parameters and the estimation set for events preceding time k, and the prediction set for events preceding time k+1; thereafter iteratively: receives the measurement signals for event k; determines an error signal in response to a difference between a measure of the measurable engine state at event k and a prediction of the measurable engine state for event k; schedules a correction set of fixed predetermined correction coefficients in response to two of the measurement signals representing independent engine parameters; determines the estimation set in response to the prediction set, the error signal, and the correction set; schedules a set of fixed model parameters in response to the two measurement signals representing independent engine parameters; determines the prediction set in response to the measurement signals for event k and preceding events, the estimation set, the set of fixed model parameters; determines a control command in response to the estimated mass airflow; and applies the control command to the engine.
Claim 21
Dependent Claim
287 words
An engine - controller combination, comprising: a vehicle engine; means for determining measures of a set of engine parameters and for providing measurement signals indicative of said measures for every event k; and a microprocessor control unit, including (i) means for receiving the measurement signals, (ii) means for determining a prediction set including at least one predicted value of a measurable engine parameter and at least one predicted value of mass airflow into the engine, (iii) means for determining an estimation set including at least one estimated value of mass airflow into the engine, and (iv) means for controlling the engine in response to the estimated value of mass airflow, wherein the microprocessor control unit: initializes a set of variables including the measures of the set of engine parameters and the estimation set for events preceding time k, and the prediction set for events preceding time k+1; thereafter iteratively: receives the measurement signals for event k; determines an error signal in response to a difference between a measure of the measurable engine state at event k and a prediction of the measurable engine state for event k; schedules a correction set of fixed predetermined correction coefficients in response to two of the measurement signals representing independent engine parameters; determines the estimation set in response to the prediction set, the error signal, and the correction set; schedules a set of fixed model parameters in response to the two measurement signals representing independent engine parameters; determines the prediction set in response to the measurement signals for event k and preceding events, the estimation set, the set of fixed model parameters; determines a control command in response to the estimated mass airflow; and applies the control command to the engine.
Claim 22
Dependent Claim
14 words
The combination of claim 19, wherein the measurable engine parameter is manifold absolute pressure.
Claim 23
Dependent Claim
21 words
The combination of claim 19, wherein the set of model parameters and the correction set are scheduled from control unit memory.
Claim 24
Dependent Claim
17 words
The combination of claim 19, wherein the set of engine parameters includes throttle position and engine speed.
Claim 25
Dependent Claim
17 words
The combination of claim 20, wherein the set of engine parameters includes throttle position and engine speed.
Claim 26
Dependent Claim
39 words
The combination of claim 22, wherein the set of engine parameters also includes at least one member of a set comprising: manifold absolute pressure, idle air control valve position, exhaust gas recirculation valve position, atmospheric pressure and air temperature.
Claim 27
Dependent Claim
39 words
The combination of claim 23, wherein the set of engine parameters also includes at least one member of a set comprising: manifold absolute pressure, idle air control valve position, exhaust gas recirculation valve position, atmospheric pressure and air temperature.
References Cited (Backward Citations)
US4269156A
Cited
US4386520A
Cited
US4495921A
Cited
US4433666A
Cited
US4438497A
Cited
US4446523A
Cited
US4437340A
Cited
US4502325A
Cited
US4599694A
Cited
DE3432757A1
Cited
US4548185A
Cited
US4644474A
Cited
US4664090A
Cited
US4761994A
Cited
US4987888A
Cited
US4750352A
Cited
US4969439A
Cited
US4860222A
Cited
US5041981A
Cited
US4893244A
Cited
US5051909A
Cited
US4986243A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-03-07 | 1997-09-06 | 1998-03-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-03-07 | 2001-09-06 | 2002-03-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-03-07 | 2005-09-06 | 2006-03-08 | $7700.00 | Window Closed / Lapsed |