Engine control method using real-time engine system model
First Claim
1. A real-time calibration method for an internal combustion engine having a powertrain control module including a microprocessor and associated memory comprising the steps of:
- storing in said memory a mathematical model of the combustion cycle of said engine system said mathematical model comprising at least two models selected from the group consisting of a fuel delivery model, a model of in-cylinder processes, a heat capacitance and cooling system model, an engine friction model, an airflow model, and an engine inertia model;
continuously monitoring at least one engine operating parameter;
generating control setpoints for intake air, fueling rate, spark timing, and exhaust gas recirculation for said engine with said mathematical model as a function of said engine operating parameters per every engine cycle; and
operating said engine in accordance with said control setpoints.
1 Assignment
0 Petitions
Accused Products
Abstract
An engine control method for an internal combustion engine having a powertrain control module (PCM). The powertrain control module includes a microprocessor and associated memory. A mathematical model of the engine cycle of the engine system is stored in the PCM memory. The PCM continuously monitors a variety of engine operating parameters. From these inputs, the PCM generates optimized control setpoints for the intake airflow, fueling right, spark timing and EGR flow for the engine using the mathematical model. The setpoints are generated in real-time for every engine cycle, and the engine is then operated in accordance with the generated control setpoints. In another aspect of the invention, the engine model includes submodels for fuel delivery, the in-cylinder processes, the engine heat capacitance and cooling system, engine friction, airflow, engine inertia, and the front-end auxiliary drive. The disclosed engine control method is advantageous in that it allows optimum engine performance in any operating environment.
17 Citations
9 Claims
-
1. A real-time calibration method for an internal combustion engine having a powertrain control module including a microprocessor and associated memory comprising the steps of:
-
storing in said memory a mathematical model of the combustion cycle of said engine system said mathematical model comprising at least two models selected from the group consisting of a fuel delivery model, a model of in-cylinder processes, a heat capacitance and cooling system model, an engine friction model, an airflow model, and an engine inertia model;
continuously monitoring at least one engine operating parameter;
generating control setpoints for intake air, fueling rate, spark timing, and exhaust gas recirculation for said engine with said mathematical model as a function of said engine operating parameters per every engine cycle; and
operating said engine in accordance with said control setpoints. - View Dependent Claims (2, 3)
determining an AFR value indicative of the air/fuel ratio of the in-cylinder mixture of the engine;
determining an EGR value indicative of the amount of exhaust gas recirculation in the engine; and
determining an SI value indicative of the spark-ignition timing of the engine.
-
-
4. A powertrain control module for controlling the operation of an internal combustion engine comprising a microprocessor and associated memory including a mathematical model of the engine cycle of said internal combustion engine said mathematical model comprising at least two models selected from the group consisting of a fuel delivery model, a model of the in-cylinder processes of said engine, a heat capacitance and cooling system model, an engine friction model, an airflow model, and an engine inertia model, and wherein said microprocessor is programmed for each engine cycle to:
-
receive as inputs a plurality of engine operating parameters;
generate control setpoints for intake air, fueling rate, spark timing and exhaust gas recirculation for said engine with said mathematical model as a function of said engine operating parameters; and
output said control setpoints to the respective associated engine subsystem. - View Dependent Claims (5, 6)
determine an AFPR value indicative of the air/fuel ratio of the in-cylinder mixture of the engine;
determine an EGR value indicative of the amount of exhaust gas recirculation in the engine;
determine an SI value indicative of the spark-ignition timing of the engine;
generate control setpoints for intake air, fueling rate, spark timing and exhaust gas recirculation for said engine with said mathematical model as a function of said AFR, EGR and SI values; and
output said control setpoints to the respective associated engine subsystem.
-
-
7. In an internal combustion engine system controlled by a powertrain control module which receives as inputs a plurality of engine operating parameters and outputs a plurality of control setpoints, said powertrain control module including a microprocessor and associated memory, a method of controlling said internal combustion engine comprising the steps of:
-
inputting said plurality of engine operating parameters into a mathematical model of said engine system said mathematical model including at least two models selected from the group consisting of a fuel delivery model, a model of the in-cylinder processes of said engine, a heat capacitance and cooling system model, an engine friction model, an airflow model, and an engine inertia model;
calculating in real-time, control setpoints for intake air, fueling rate, spark timing and exhaust gas recirculation for said engine with said mathematical model as a function of said plurality of engine operating parameters; and
outputting said control setpoints to the respective associated engine subsystems. - View Dependent Claims (8, 9)
inputting an AFR value indicative of the air/fuel ratio of the in-cylinder mixture of the engine;
inputting an EGR value indicative of the amount of exhaust gas recirculation in the engine; and
inputting an SI value indicative of the spark-ignition timing of the engine.
-
-
9. The method as set forth in claim 7 wherein the step of inputting said plurality of engine operating parameters into a mathematical model of the combustion cycle of said engine system includes the step of inputting said plurality of engine operating parameters into a front-end auxiliary drive model.
Specification