Engine speed controller having PI gains set by engine speed and engine speed error
First Claim
1. An internal combustion engine comprising:
- a control system for processing certain data according to a PI control strategy for controlling engine speed to an engine speed set-point;
the control system comprising a proportional map populated with data values to be used in calculating the P component of the control strategy and an integral map populated with data values to be used in calculating the I component of the control strategy;
each data value in the proportional map being correlated with a set of data values, a first of which is a speed data value representing engine speed and a second of which is a speed error data value representing the difference between engine speed and the engine speed set-point;
each data value in the integral map being correlated with a set of data values, a first of which is a speed data value representing engine speed and a second of which is a speed error data value representing the difference between engine speed and the engine speed set-point; and
wherein the control system operates to select a data value from each map by processing current engine speed data and current engine speed error data and to cause the PI control strategy to use the selected data values from the maps in calculations for controlling engine speed to the engine speed set-point.
11 Assignments
0 Petitions
Accused Products
Abstract
A PI control strategy controls engine speed to an engine speed set-point. A proportional map (36) is populated with data values to be used in calculating the P component of the strategy. An integral map (38) is populated with data values to be used in calculating the I component. Each data value in the maps is correlated with a speed data value representing engine speed (N) and a speed error data value representing the difference between engine speed and engine speed set-point (N_DIF_MAX_LIM). Values for proportional and integral components are selected from the respective maps by processing current engine speed data and current engine speed error data. The strategy uses the values from the maps for controlling engine speed to the speed set-point. Data values from other maps (20 and 24; or 22 and 26) modify the selected values from the proportional and integral maps (36, 38) for transmission type, transmission gear, and engine temperature.
30 Citations
17 Claims
-
1. An internal combustion engine comprising:
-
a control system for processing certain data according to a PI control strategy for controlling engine speed to an engine speed set-point; the control system comprising a proportional map populated with data values to be used in calculating the P component of the control strategy and an integral map populated with data values to be used in calculating the I component of the control strategy; each data value in the proportional map being correlated with a set of data values, a first of which is a speed data value representing engine speed and a second of which is a speed error data value representing the difference between engine speed and the engine speed set-point; each data value in the integral map being correlated with a set of data values, a first of which is a speed data value representing engine speed and a second of which is a speed error data value representing the difference between engine speed and the engine speed set-point; and wherein the control system operates to select a data value from each map by processing current engine speed data and current engine speed error data and to cause the PI control strategy to use the selected data values from the maps in calculations for controlling engine speed to the engine speed set-point. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for securing correspondence of speed of an internal combustion engine to an engine speed set-point, the method comprising:
-
processing certain data according to a proportional/integral control strategy for controlling engine speed to the engine speed set-point; using current engine speed and engine speed error to select from a proportional map populated with data values each correlated with a particular engine speed data value representing engine speed and with a particular speed error data value representing the difference between engine speed and the engine speed set-point; using current engine speed and engine speed error to select from an integral map populated with data values each correlated a particular speed data value representing engine speed and a particular speed error data value representing the difference between engine speed and the engine speed set-point; and causing the PI control strategy to use the selected gain data values from the maps in calculations for controlling engine speed to the engine speed set-point. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A motor vehicle comprising:
-
a powertrain that comprises an internal combustion engine coupled through a transmission to a drivetrain for propelling the vehicle; a control system for processing certain data according to a PI control strategy for controlling engine speed to an engine speed set-point; the control system comprising a proportional map populated with data values to be used in calculating the P component of the control strategy and an integral map populated with data values to be used in calculating the I component of the control strategy; each data value in the proportional map being correlated with a set of data values, a first of which is a speed data value representing engine speed and a second of which is a speed error data value representing the difference between engine speed and the engine speed set-point; each data value in the integral map being correlated with a set of data values, a first of which is a speed data value representing engine speed and a second of which is a speed error data value representing the difference between engine speed and the engine speed set-point; and wherein the control system operates to select a data value from each map by processing current engine speed data and current speed error data and to cause the PI control strategy to use the selected data values in calculations for controlling engine speed to the engine speed set-point. - View Dependent Claims (14, 15, 16, 17)
-
Specification