US5726892A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Engine speed prediction method for engine control
Assignee: GM Global Technology Operations LLC
•
Filing: 1991-07-22
•
Granted: 1998-03-10
•
Expires: 2011-07-22
Abstract
Abstract Using a plurality of engine position reference pulses for each cylinder event, several reference periods for each cylinder event are defined and the engine speed can be accurately predicted for the current reference period and for future reference periods using position data from only the current combustion interval. For speed control the start of injection and start of spark dwell are computed based on predicted engine speeds for periods after those functions are started. Adaptive prediction gains are used to update the prediction algorithms to reflect the current engine operation conditions and minimize prediction error.
Inventors
- 👤 Dah-Lain Tang
- 👤 Man-Feng Chang
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 15:52
CPC Classifications
F; F02; F02P; F02P5/00; F02P5/04; F02P5/145; F02P5/15; F02P5/1502; F02D; F02D41/00; F02D41/0097; Y; Y02; Y02T; Y02T10/00; Y02T10/10; Y02T10/40
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
152 words
A method of predicting engine speed of an internal combustion engine having a plurality of cylinders comprising the steps of: generating a plurality of crankshaft position reference pulses for each cylinder event to thereby define a plurality of reference periods for each cylinder event; measuring reference periods between adjacent ones of said reference pulses; determining a trend of reference period change by comparing the most recent reference period with an earlier period; projecting a future reference period at least one period beyond the current period by selecting a measured reference period from the most recently completed cylinder event as a base period, the base period having the same position in its cylinder event as the future reference period occupies in its respective cylinder event, determining a gain factor, and calculating the future reference period from the base period as adjusted by the product of the reference period change and the gain factor.
Claim 2
Independent Claim
152 words
A method of predicting engine speed of an internal combustion engine having a plurality of cylinders comprising the steps of: generating a plurality of crankshaft position reference pulses for each cylinder event to thereby define a plurality of reference periods for each cylinder event; measuring reference periods between adjacent ones of said reference pulses; determining a trend of reference period change by comparing the most recent reference period with an earlier period; projecting a future reference period at least one period beyond the current period by selecting a measured reference period from the most recently completed cylinder event as a base period, the base period having the same position in its cylinder event as the future reference period occupies in its respective cylinder event, determining a gain factor, and calculating the future reference period from the base period as adjusted by the product of the reference period change and the gain factor.
Claim 3
Dependent Claim
71 words
The invention as defined in claim 1 wherein the gain factor is adaptively determined by the steps of: selecting a nominal gain; projecting said reference period using the nominal gain as the gain factor; measuring the said reference period; calculating an error in the projected reference period; and adjusting the gain factor by an amount proportional to the error to reduce the error for subsequent projection of a similar reference period.
Claim 4
Dependent Claim
38 words
The invention as defined in claim 1 including projecting a future reference periods for current periods at different crank angle positions and wherein for each current period a different gain factor is determined for each future reference period.
Claim 5
Independent Claim
238 words
A method of controlling speed of a multi-cylinder internal combustion engine to a target speed in a given crank angle wherein timed operating parameters regulate the engine speed, comprising the steps of: generating a plurality of crankshaft position reference pulses for each cylinder event to thereby define a plurality of reference periods for each cylinder event; measuring reference periods between adjacent ones of said reference pulses; determining a trend of reference period change by comparing the most recently measured reference period with an earlier period; projecting a future reference period at least one period beyond the current period and containing the given crank angle by selecting a measured reference period from the most recently completed cylinder event as a base period, the base period having the same position in its cylinder event as the future reference period occupies in its respective cylinder event, and calculating the future reference period from the base period as adjusted by the product of the reference period change and an adaptive gain factor; determining from the target speed and the calculated future reference period a speed error; determining timing of operating parameters required to mitigate the speed error; if any parameter is timed to begin in the current reference period then beginning the parameter operation; and if any parameter is timed to begin after the current period, then iterating the above steps to attain a reference period when such parameter is to begin.
Claim 6
Independent Claim
238 words
A method of controlling speed of a multi-cylinder internal combustion engine to a target speed in a given crank angle wherein timed operating parameters regulate the engine speed, comprising the steps of: generating a plurality of crankshaft position reference pulses for each cylinder event to thereby define a plurality of reference periods for each cylinder event; measuring reference periods between adjacent ones of said reference pulses; determining a trend of reference period change by comparing the most recently measured reference period with an earlier period; projecting a future reference period at least one period beyond the current period and containing the given crank angle by selecting a measured reference period from the most recently completed cylinder event as a base period, the base period having the same position in its cylinder event as the future reference period occupies in its respective cylinder event, and calculating the future reference period from the base period as adjusted by the product of the reference period change and an adaptive gain factor; determining from the target speed and the calculated future reference period a speed error; determining timing of operating parameters required to mitigate the speed error; if any parameter is timed to begin in the current reference period then beginning the parameter operation; and if any parameter is timed to begin after the current period, then iterating the above steps to attain a reference period when such parameter is to begin.
Claim 7
Dependent Claim
54 words
The invention as defined in claim 4 wherein the timed operating parameters include fuel injection pulse width, spark angle and spark dwell, and wherein the parameters are initiated by start of injection and start of dwell; and the step of beginning the parameter operation comprises beginning the start of injection and/or start of dwell.
Claim 8
Dependent Claim
71 words
The invention as defined in claim 4 wherein the gain factor is adaptively determined by the steps of: selecting a nominal gain; projecting said reference period using the nominal gain as the gain factor; measuring the said reference period; calculating an error in the projected reference period; and adjusting the gain factor by an amount proportional to the error to reduce the error for subsequent projection of a similar reference period.
References Cited (Backward Citations)
US4277041A
Cited
US4303977A
Cited
US4424568A
Cited
US4351306A
Cited
US4607523A
Cited
US4644917A
Cited
US4905154A
Cited
US4893244A
Cited
US4932379A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-03-09 | 2001-09-08 | 2002-03-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-03-09 | 2005-09-08 | 2006-03-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-03-09 | 2009-09-08 | 2010-03-10 | $7700.00 | Window Closed / Lapsed |