Speed control method
First Claim
Patent Images
1. An article of manufacture comprising:
- a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, said computer storage medium comprising;
code for generating a desired engine speed; and
code for adjusting the outlet control device to control the engine speed to said desired engine speed, wherein said outlet control device is at least one of a variable cam timing system or a variable valve lift mechanism.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling an engine having both an electronically controlled inlet device, such as an electronic throttle unite, and an electronically controlled outlet device, such as a variable cam timing system is disclosed. The method of the present invention achieves cylinder air charge control that is faster than possible by using an inlet device alone. In other words, the method of the present invention controls cylinder air charge faster than manifold dynamics by coordination of the inlet and outlet device. This improved control is used to improve various engine control functions.
81 Citations
31 Claims
-
1. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, said computer storage medium comprising;
code for generating a desired engine speed; and
code for adjusting the outlet control device to control the engine speed to said desired engine speed, wherein said outlet control device is at least one of a variable cam timing system or a variable valve lift mechanism. - View Dependent Claims (2, 3)
code for adjusting the inlet control device and the outlet control device to affect flow in similar directions in response to an engine speed error; and
code for adjusting the inlet control device and the outlet control device to affect flow in opposite directions in response to an outlet control device setpoint error.
-
-
4. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder and an inlet control device to control flow into the intake manifold, said computer storage medium comprising;
code for generating a desired engine speed; and
code for adjusting the outlet control device to increase engine airflow when engine speed decreases below said desired engine speed and to decrease engine airflow when engine speed increases above said desired engine speed; and
code for adjusting the inlet control device based at least on an engine operating condition. - View Dependent Claims (5)
-
-
6. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder and an inlet control device to control flow into the intake manifold, said computer storage medium comprising;
code for determining whether the engine is in an idle condition;
code for generating a desired engine speed in response to said determination; and
code for adjusting the outlet control device to increase engine airflow when engine speed decreases below said desired engine speed; and
code for adjusting the inlet control device based at least on an engine operating condition. - View Dependent Claims (7)
-
-
8. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder and an inlet control device to control flow into the intake manifold, said computer storage medium comprising;
code for determining whether the engine is in an idle condition;
code for generating a desired engine speed in response to said determination; and
code for adjusting the outlet control device to control the engine speed to said desired engine speed and code for adjusting the inlet control device based at least on an engine operating condition; and
code for adjusting fuel injection based on an exhaust gas sensor to maintain a stoichiometric air-fuel ratio. - View Dependent Claims (9)
-
-
10. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, wherein said outlet control device is at least one of a variable cam timing system or a variable valve lift mechanism, said computer storage medium comprising;
code for generating a desired engine speed when the engine is in an idle condition;
code for generating a desired outlet control device setpoint based on an operating condition during conditions other than said idle condition;
code for adjusting the outlet control device to control the engine speed to said desired engine speed when the engine is in said idle condition, and code for adjusting the outlet control device to said control device setpoint during conditions other than said idle condition.
-
-
11. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, the engine further comprises an inlet control device for controlling flow into the intake manifold, said computer storage medium comprising;
code for determining whether the engine is in an idle condition;
code for generating a desired engine speed in response to said determination; and
code for adjusting both the inlet control device and the outlet control device to control the engine speed to said desired engine speed.
-
-
12. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, the engine further comprises an inlet control device for controlling flow into the intake manifold, said computer storage medium comprising;
code for generating a desired engine speed; and
code for adjusting both the inlet control device and the outlet control device to increase engine airflow when engine speed decreases below said desired engine speed and to decrease engine airflow when engine speed increases above said desired engine speed. - View Dependent Claims (13)
-
-
14. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and a variable cam timing system for controlling flow from the intake manifold into the cylinder and a throttle for controlling flow into the intake manifold, said computer storage medium comprising;
code for generating a desired engine speed; and
code for adjusting the variable cam timing system and the throttle to affect flow in similar directions in response to an engine speed error; and
code for adjusting the variable cam timing system and the throttle to affect flow in opposite directions in response to an outlet control device setpoint error.
-
-
15. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder and an inlet control device for controlling flow into the intake manifold, said computer storage medium comprising;
code for generating a desired engine speed; and
code for adjusting the inlet control device and the outlet control device to affect flow in similar directions in response to an engine speed error; and
code for adjusting the inlet control device and the outlet control device to affect flow in opposite directions in response to an outlet control device setpoint error.
-
-
16. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, wherein said outlet control device is at least one of a variable cam timing system or a variable valve lift mechanism, said computer storage medium comprising;
code for determining whether the engine is in an idle condition;
code for generating a desired engine speed in response to said determination; and
code for adjusting the outlet control device to increase engine airflow when engine speed decreases below said desired engine speed and to decrease engine airflow when engine speed increases above said desired engine speed.
-
-
17. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, wherein said outlet control device is at least one of a variable cam timing system or a variable valve lift mechanism, said computer storage medium comprising;
code for generating a desired engine speed; and
code for adjusting the outlet control device based on a proportion of a difference between said desired engine speed and actual engine speed and an integral of a difference between said desired engine speed and actual engine speed.
-
-
18. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, wherein said outlet control device is at least one of a variable cam timing system or a variable valve lift mechanism, said computer storage medium comprising;
code for generating a desired engine speed; and
code for adjusting the outlet control device to increase engine airflow when engine speed decreases below said desired engine speed.
-
-
19. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, wherein said outlet control device is at least one of a variable cam timing system or a variable valve lift mechanism, said cylinder having a spark plug positioned therein, said computer storage medium comprising;
code for determining whether the engine is in an idle condition;
code for generating a desired engine speed in response to said determination; and
code for adjusting the outlet control device based on a proportion of a difference between said desired engine speed and actual engine speed and an integral of a difference between said desired engine speed and actual engine speed;
adjusting a spark advance to adjust ignition of said spark plug; and
code for adjusting a fuel injection amount based on an exhaust gas sensor to maintain air-fuel ratio at stoichiometry.
-
-
20. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, wherein said outlet control device is at least one of a variable cam timing system or a variable valve lift mechanism, said computer storage medium comprising;
code for determining whether conditions are such that the outlet control device should be adjusted for speed control;
code for generating a desired speed in response to said determination; and
code for adjusting the outlet control device to increase engine airflow when speed decreases below said desired speed. - View Dependent Claims (21)
-
-
22. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, said computer storage medium comprising;
code for generating a desired engine speed;
code for calculating a desired air amount based on said desired speed; and
code for adjusting the outlet control device to control the engine speed to said desired engine speed. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. An article of manufacture comprising:
-
a computer storage medium having a computer program encoded therein for controlling an engine speed, the engine having at least one cylinder, the engine also having an intake manifold and an outlet control device for controlling flow from the intake manifold into the cylinder, wherein said outlet control device is at least one of a variable cam timing system or a variable valve lift mechanism, the engine also having an electronically controlled throttle valve for controlling flow into the intake manifold, the engine further having an exhaust coupled to a catalytic converter, said computer storage medium comprising;
code for generating a desired engine speed;
code for calculating a desired air amount based on said desired speed;
code for adjusting the outlet control device to control the engine speed to said desired engine speed;
code for adjusting said electronically controlled throttle valve based on an engine operating parameter; and
code for adjusting a fuel injection amount to maintain average air/fuel at stoichiometry based on an exhaust gas oxygen sensor coupled to said engine exhaust. - View Dependent Claims (30, 31)
-
Specification