Engine controller with air meter compensation
First Claim
1. An electronic engine controller for use in a vehicle which employs an air meter to detect mass flow rate of air into an intake manifold of an engine, said controller comprising:
- means for compensating for dynamic characteristics of said air meter comprising,means, responsive to a signal from said air meter, for generating a measured air flow value which is indicative of the mass flow rate of air entering the intake manifold;
means for generating a base pressure value as a function of said measured air flow value, said base pressure value being indicative of an air pressure in said intake manifold which corresponds to said measured air flow value; and
means for generating a pressure correction value as a function of said measured air flow value, a prior measured air flow value, and a prior pressure correction value, said pressure correction value being indicative of a pressure correction required to compensate for errors introduced into said measured air flow value as a result of dynamic response of the air meter;
means, responsive to said base pressure value and to said pressure correction value, for generating a total pressure value which is indicative of the total pressure in the intake manifold; and
means, responsive to said total pressure value, for generating a cylinder air charge value, indicative of air charge in cylinders of the engine, as a function of the rotational speed of the engine and a sampling interval which is indicative of a rate at which said measured air flow value is generated.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic engine controller (EEC) for an internal combustion engine develops an estimate of air charge by receiving a signal from an air meter positioned in an intake manifold of the engine. The signal is indicative of mass flow rate of air past the meter. In one embodiment EEC develops an air charge estimate by developing a first pressure value which is indicative of the pressure in the intake manifold. A pressure correction term is then generated and added to the first pressure value to generate an improved estimate, which takes the dynamic response of the air meter into account, of pressure in the intake manifold. The air charge estimate is then developed from the pressure estimate. In another embodiment, a first mass value, which is indicative of the mass of air in the intake manifold is developed. A mass correction term is then generated and added to the first mass value to generate the improved estimate.
83 Citations
15 Claims
-
1. An electronic engine controller for use in a vehicle which employs an air meter to detect mass flow rate of air into an intake manifold of an engine, said controller comprising:
-
means for compensating for dynamic characteristics of said air meter comprising, means, responsive to a signal from said air meter, for generating a measured air flow value which is indicative of the mass flow rate of air entering the intake manifold; means for generating a base pressure value as a function of said measured air flow value, said base pressure value being indicative of an air pressure in said intake manifold which corresponds to said measured air flow value; and means for generating a pressure correction value as a function of said measured air flow value, a prior measured air flow value, and a prior pressure correction value, said pressure correction value being indicative of a pressure correction required to compensate for errors introduced into said measured air flow value as a result of dynamic response of the air meter; means, responsive to said base pressure value and to said pressure correction value, for generating a total pressure value which is indicative of the total pressure in the intake manifold; and means, responsive to said total pressure value, for generating a cylinder air charge value, indicative of air charge in cylinders of the engine, as a function of the rotational speed of the engine and a sampling interval which is indicative of a rate at which said measured air flow value is generated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of compensating for dynamic characteristics of an air meter which is positioned to detect the amount of air entering an intake manifold of an internal combustion engine, the method comprising the steps of:
-
(i) generating, in response to an air flow signal from said air meter, a mass air flow value which is indicative of the mass of air entering said intake manifold; (ii) determining a mass correction value as a function of said mass air flow value, at least one prior mass air flow value which is indicative of the amount of air entering said intake manifold at a time prior to generation of said mass air flow value, and as a function of a prior mass correction value, said mass correction value compensating for errors introduced into generation of said mass air flow value due to dynamic characteristics of said air meter; (iii) generating an intermediate mass air flow value by multiplying said mass air flow value by a sampling interval value; (iv) determining an intermediate mass charge value as a function of said mass correction value and said intermediate mass air flow value; (v) determining a base mass air charge value, which is indicative of the proportion of the actual cylinder air charge reflected in the mass air flow value, as a function of a prior cylinder air charge value, said sampling interval value, the rotational speed of the engine and the air temperature in the intake manifold; (vi) determining a cylinder air charge value, which is indicative of air charge in cylinders of the engine, as a function of said base mass air charge value, said prior cylinder air charge value and said intermediate mass charge value; and (v) periodically repeating steps (i) through (vi) at intervals substantially equal to said sampling interval value. - View Dependent Claims (10)
-
-
11. An article of manufacture comprising:
a computer storage medium having a computer program encoded therein for causing a computer to control the ratio of air and fuel which is combusted by an engine and for compensating for dynamic characteristics of an air meter employed by said engine to detect the mass flow rate of air into an intake manifold of said engine, said computer storage medium comprising, means, responsive to a signal generated by said air meter, for causing the computer to generate a measured air flow value which is indicative of the mass flow rate of air entering the intake manifold; means for causing said computer to generate a base pressure value as a function of said measured air flow value, said base pressure value being indicative of an air pressure in said intake manifold which corresponds to said measured air flow value; means for causing said computer to generate a pressure correction value as a function of said measured air flow value, a prior measured air flow value, and a prior pressure correction value, said pressure correction value being indicative of a pressure correction required to compensate for dynamic response of the air meter; means, responsive to said base pressure value and to said pressure correction value, for causing said computer to generate a total pressure value which is indicative of the total pressure in the intake manifold; and means, responsive to said total pressure value, for causing said computer to generate a cylinder air charge value, indicative of air charge in cylinders of the engine, as a function of the rotational speed of the engine and a sampling interval which is indicative of a rate at which said measured air flow value is generated. - View Dependent Claims (12, 13, 14, 15)
Specification