US4829440A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Learning control system for controlling an automotive engine
Assignee: Subaru Corp
•
Filing: 1985-07-11
•
Granted: 1989-05-09
•
Expires: 2005-07-11
Abstract
Abstract Steady state of engine operating conditions is determined by two variables of engine operation. A two-dimensional table having addresses dependent on one of the two variables is provided. Data stored in the two-dimensional table is updated with a new data obtained at the determined steady state at a corresponding address.
Inventors
- 👤 Kunihiro Abe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 10:29
CPC Classifications
F; F02; F02D; F02D41/00; F02D41/24; F02D41/2406; F02D41/2425; F02D41/2429; F02D41/2451; F02D41/2454
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
159 words
A system for controlling an automotive engine by updated data, comprising: control means for determining that engine operation is in steady state for a predetermined period with respect to two variables of engine operation and for producing an output signal when the steady state is so determined; said control means including a memory which stores data in the form of a two-dimensional look-up table having addresses corresponding to ranges of one of the two variables, storing the data in accordance with engine operating conditions at the addresses; said control means further for updating the data stored in the two-dimensional look-up table with new data in accordance with prevailing of said engine operating conditions in response to the output signal at an address of the table corresponding to the range of said one of said two variables occurring during the prevailing steady state; and means for controlling the engine dependent on prevailing of the data present in the look-up table.
Claim 2
Independent Claim
159 words
A system for controlling an automotive engine by updated data, comprising: control means for determining that engine operation is in steady state for a predetermined period with respect to two variables of engine operation and for producing an output signal when the steady state is so determined; said control means including a memory which stores data in the form of a two-dimensional look-up table having addresses corresponding to ranges of one of the two variables, storing the data in accordance with engine operating conditions at the addresses; said control means further for updating the data stored in the two-dimensional look-up table with new data in accordance with prevailing of said engine operating conditions in response to the output signal at an address of the table corresponding to the range of said one of said two variables occurring during the prevailing steady state; and means for controlling the engine dependent on prevailing of the data present in the look-up table.
Claim 3
Dependent Claim
36 words
The system according to claim 1, including means for detecting an engine operating condition and for producing a feedback signal dependent on the detected condition, the new data for updating being dependent on the feedback signal.
Claim 4
Dependent Claim
70 words
The system according to claim 2, wherein said control means provides said new data as average value of maximum and minimum values of the integral of said feedback signal at a first updating of the corresponding address and thereafter by incrementing and respectively decrementing the data stored in the corresponding address of the table if the integral of the feedback signal is greater and respectively less than a desired value.
Claim 5
Dependent Claim
21 words
The system according to claim 2, wherein said detected engine operating condition is oxygen content of exhaust gases of the engine.
Claim 6
Dependent Claim
25 words
The system according to claim 1, wherein said control means is further for continuing its operation of updating until the engine reaches a desired condition.
Claim 7
Dependent Claim
13 words
The system according to claim 1, wherein said control means is a computer.
Claim 8
Dependent Claim
13 words
The system according to claim 1, wherein said control means is a microprocessor.
Claim 9
Independent Claim
174 words
A method for updating data in an apparatus for controlling air-fuel ratio in an automotive engine by the updated data, comprising the steps of: detecting engine operating conditions; determining that engine operation is in steady state by determining whether two variables of engine operation stay in one division of a matrix for a predetermined period, the matrix being formed of divisions of ranges of the two variables of engine operation, and producing an output signal when the steady state is so determined; storing learning control coefficients in a two-dimensional look-up table having a plurality of divisions corresponding to that of one of said two variables; providing new data for updating the learning control coefficients in accordance with engine operating conditions; and in response to the output signal, updating a coefficient stored in the two-dimensional look-up table with the new data at one of the divisions of the loop-up table corresponding to said one division of said matrix in which latter division said one variable stays during said predetermined period of determining said steady state.
Claim 10
Independent Claim
174 words
A method for updating data in an apparatus for controlling air-fuel ratio in an automotive engine by the updated data, comprising the steps of: detecting engine operating conditions; determining that engine operation is in steady state by determining whether two variables of engine operation stay in one division of a matrix for a predetermined period, the matrix being formed of divisions of ranges of the two variables of engine operation, and producing an output signal when the steady state is so determined; storing learning control coefficients in a two-dimensional look-up table having a plurality of divisions corresponding to that of one of said two variables; providing new data for updating the learning control coefficients in accordance with engine operating conditions; and in response to the output signal, updating a coefficient stored in the two-dimensional look-up table with the new data at one of the divisions of the loop-up table corresponding to said one division of said matrix in which latter division said one variable stays during said predetermined period of determining said steady state.
Claim 11
Dependent Claim
35 words
The method according to claim 8, further comprising the step of producing a feedback signal dependent on one of the detected engine operating conditions, the new data for updating being dependent on the feedback signal.
Claim 12
Independent Claim
202 words
A method for controlling air-fuel ration of an air-fuel mixture in an automotive engine, comprising the steps of detecting engine operating conditions, determining that engine operation is in a steady state by determining whether two variables of engine operation stay in any one of divisions of a matrix for a predetermined period, the matrix being defined by ranges of the two variables of engine operation, producing a steady state signal when the steady state is determined, storing learning control coefficients in respective divisions of a two-dimensional look-up table having a plurality of divisions arranged in an array, each of the latter divisions having an address corresponding to the ranges of one of said two variables of the matrix, detecting oxygen concentration of exhaust gases of the engine and producing an output voltage dependent on the oxygen concentration, providing new data to be used for updating the respective coefficients in accordance with engine operating conditions, updating a coefficient stored in the two-dimensional look-up table with the new data in response to the steady state signal at an address in the two-dimensional look-up table corresponding to the range of said one of said two variables of the matrix occurring in the prevailing steady state.
Claim 13
Independent Claim
202 words
A method for controlling air-fuel ration of an air-fuel mixture in an automotive engine, comprising the steps of detecting engine operating conditions, determining that engine operation is in a steady state by determining whether two variables of engine operation stay in any one of divisions of a matrix for a predetermined period, the matrix being defined by ranges of the two variables of engine operation, producing a steady state signal when the steady state is determined, storing learning control coefficients in respective divisions of a two-dimensional look-up table having a plurality of divisions arranged in an array, each of the latter divisions having an address corresponding to the ranges of one of said two variables of the matrix, detecting oxygen concentration of exhaust gases of the engine and producing an output voltage dependent on the oxygen concentration, providing new data to be used for updating the respective coefficients in accordance with engine operating conditions, updating a coefficient stored in the two-dimensional look-up table with the new data in response to the steady state signal at an address in the two-dimensional look-up table corresponding to the range of said one of said two variables of the matrix occurring in the prevailing steady state.
References Cited (Backward Citations)
US4348727A
Cited
US4348728A
Cited
US4373187A
Cited
US4365299A
Cited
US4309971A
Cited
US4430976A
Cited
US4432331A
Cited
US4566068A
Cited
US4571683A
Cited
US4594667A
Cited
US4546747A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-05-08 | 1992-11-07 | 1993-05-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-05-08 | 1996-11-07 | 1997-05-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-05-08 | 2000-11-07 | 2001-05-09 | $7700.00 | Window Closed / Lapsed |