Idle speed control system and method for diesel engine
First Claim
1. An idle speed control system for a diesel engine on a vehicle wherein a fuel injection quantity is controlled by PID control using a deviation of an actual engine speed from a desired engine speed as an input for said control, thereby converging said actual engine speed to said desired engine speed, said control system comprising:
- running characteristic map storage means for storing a preset running characteristic map indicating a relationship between an engine speed and a fuel injection quantity for each of accelerator openings, including an accelerator opening of zero percent;
load mode judging means for making a judgment on a present load mode of said engine;
basic injection quantity calculating means for calculating a basic injection quantity corresponding to a present accelerator opening and engine speed from said running characteristic map;
idle mode judging means for judging whether or not said vehicle is in a predetermined idle mode from an operating condition of said vehicle;
learning means for calculating a learning value on the basis of an output value of said PID for each load mode when said vehicle is in the idle mode, and for storing said learning value;
corrected basic injection quantity calculating means for calculating a corrected basic injection quantity from said basic injection quantity and said learning value on the basis of a predetermined formula according to a value of said basic injection quantity;
relearning judging means for causing said learning means to calculate a new learning value only when a variation of the output value of said PID exceeds a predetermined value;
learning value updating means for updating, when said actual engine speed is greater than said desired engine speed and, at the same time, the output value of said PID is zero, said learning value by subtracting an update quantity of a predetermined value from said learning value until the output value of said PID reaches a predetermined value; and
desired injection quantity calculating means for calculating a desired injection quantity by adding said corrected basic injection quantity and the output value of said PID to each other.
2 Assignments
0 Petitions
Accused Products
Abstract
A diesel engine idle speed control system and method wherein a preset running characteristic map is corrected by a learning value updated on the basis of the output of a PID under predetermined conditions for each of different engine load modes, thereby determining a desired injection quantity. The map indicates a relationship between an engine speed and a fuel injection quantity for each of accelerator openings, including an accelerator opening of zero percent. A judgment is made on the present load mode of the engine, and a basic injection quantity corresponding to the present accelerator opening and engine speed is calculated from the running characteristic map. When the vehicle operating condition is in an idle mode, learning is executed so as to optimize a feedback correction quantity used for feedback control for each load mode, and a corrected basic injection quantity is calculated from the basic injection quantity and the learning value. Relearning is executed according to a predetermined condition. Updating of the learning value is also executed according to a predetermined condition. A desired injection quantity is obtained by adding the corrected basic injection quantity and the output value of the PID to each other.
16 Citations
14 Claims
-
1. An idle speed control system for a diesel engine on a vehicle wherein a fuel injection quantity is controlled by PID control using a deviation of an actual engine speed from a desired engine speed as an input for said control, thereby converging said actual engine speed to said desired engine speed, said control system comprising:
-
running characteristic map storage means for storing a preset running characteristic map indicating a relationship between an engine speed and a fuel injection quantity for each of accelerator openings, including an accelerator opening of zero percent; load mode judging means for making a judgment on a present load mode of said engine; basic injection quantity calculating means for calculating a basic injection quantity corresponding to a present accelerator opening and engine speed from said running characteristic map; idle mode judging means for judging whether or not said vehicle is in a predetermined idle mode from an operating condition of said vehicle; learning means for calculating a learning value on the basis of an output value of said PID for each load mode when said vehicle is in the idle mode, and for storing said learning value; corrected basic injection quantity calculating means for calculating a corrected basic injection quantity from said basic injection quantity and said learning value on the basis of a predetermined formula according to a value of said basic injection quantity; relearning judging means for causing said learning means to calculate a new learning value only when a variation of the output value of said PID exceeds a predetermined value; learning value updating means for updating, when said actual engine speed is greater than said desired engine speed and, at the same time, the output value of said PID is zero, said learning value by subtracting an update quantity of a predetermined value from said learning value until the output value of said PID reaches a predetermined value; and desired injection quantity calculating means for calculating a desired injection quantity by adding said corrected basic injection quantity and the output value of said PID to each other. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An idle speed control method for a diesel engine on a vehicle wherein a fuel injection quantity is controlled by PID control using a deviation of an actual engine speed from a desired engine speed as an input for said control, thereby converging said actual engine speed to said desired engine speed, said control method comprising the steps of:
-
making a judgment on a present load mode of said engine; calculating a basic injection quantity corresponding to a present accelerator opening and engine speed from a previously stored running characteristic map indicating a relationship between an engine speed and a fuel injection quantity for each of accelerator openings, including an accelerator opening of zero percent; judging whether or not said vehicle is in a predetermined idle mode from an operating condition of said vehicle; calculating a learning value on the basis of an output value of said PID for each load mode when said vehicle is in the idle mode, and storing said learning value; calculating a corrected basic injection quantity from said basic injection quantity and said learning value on the basis of a predetermined formula according to a value of said basic injection quantity; calculating a new learning value only when a variation of the output value of said PID exceeds a predetermined value; updating, when said actual engine speed is greater than said desired engine speed and, at the same time, the output value of said PID is zero, said learning value by subtracting an update quantity of a predetermined value from said learning value until the output value of said PID reaches a predetermined value; and calculating a desired injection quantity by adding said corrected basic injection quantity and the output value of said PID to each other. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification