Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
201 words
A method of feedback controlling engine idle speed to a target speed on the basis of mathematical dynamic models to determine engine state variables representative of engine dynamic behavior, which comprises the following step of: (a) calculating the differences SA between the target engine idle speed N r and current engine speeds N; (b) integrating the calculated idle speed differences SA to obtain integral value DUN of speed differences; (c) selecting an appropriate mathematical engine dynamic model according to at least one of predetermined engine operating conditions; (d) estimating low-order variables x i representative of engine internal dynamic states in accordance with the selected dynamic model and on the basis of at least one or two or more combinations of preceding increments of engine idle speed controlling parameters δP A , δIT and controlled engine idle speed δN; (e) selecting an appropriate gain K according to external engine load conditions; and (f) determining increments of engine idle speed controlling parameters δP A , δIT on the basis of the estimated state variables x i , the selected gain K, and the integrated idle speed difference DUN, whereby engine idle speed is feedback controlled in accordance with low-order engine dynamic state variables.
Claim 2
Independent Claim
201 words
A method of feedback controlling engine idle speed to a target speed on the basis of mathematical dynamic models to determine engine state variables representative of engine dynamic behavior, which comprises the following step of: (a) calculating the differences SA between the target engine idle speed N r and current engine speeds N; (b) integrating the calculated idle speed differences SA to obtain integral value DUN of speed differences; (c) selecting an appropriate mathematical engine dynamic model according to at least one of predetermined engine operating conditions; (d) estimating low-order variables x i representative of engine internal dynamic states in accordance with the selected dynamic model and on the basis of at least one or two or more combinations of preceding increments of engine idle speed controlling parameters δP A , δIT and controlled engine idle speed δN; (e) selecting an appropriate gain K according to external engine load conditions; and (f) determining increments of engine idle speed controlling parameters δP A , δIT on the basis of the estimated state variables x i , the selected gain K, and the integrated idle speed difference DUN, whereby engine idle speed is feedback controlled in accordance with low-order engine dynamic state variables.
Claim 3
Dependent Claim
43 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein the order of said low-order state variables x i estimated in step (d) is four of x 1 , x 2 , x 3 and x 4 .
Claim 4
Dependent Claim
65 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein in the step (b), the initial integral value DUN(0) is determined on the basis of an engine speed N detected when a throttle valve is fully closed and a predetermined engine speed N* at which idle speed control starts, in two dimensional table look-up method, when idle speed control starts.
Claim 5
Dependent Claim
91 words
A method of feedback controlling engine idle speed as set forth in claim 3, wherein when the actual engine speed N drops below the predetermined engine speed N* with the throttle valve fully closed so that idle speed control start is determined, the engine speed N is set to a pseudo engine speed N' near to or below a target engine idle speed N r in order to reduce the absolute value of the initial integral value DUN(0) and thereby to prevent the idle speed from being controlled excessively into undershooting.
Claim 6
Dependent Claim
69 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein in the step (d), initial engine dynamic state variables x i (0) are determined on the basis of an engine idle speed N detected when a throttle valve is fully closed and a predetermined engine speed N* at which idle speed control starts, in two dimensional table look-up method, when idle speed control starts.
Claim 7
Dependent Claim
40 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein in the step (c), at least one of said predetermined engine operating conditions is lean-rich condition in engine exhaust gas detected by an oxygen sensor.
Claim 8
Dependent Claim
37 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein in the step (c), at least one of said predetermined engine operating conditions is coolant temperature detected by a coolant temperature sensor.
Claim 9
Dependent Claim
55 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein in the step (d), said idle speed controlling parameters are quantity of air supplied to the engine, ignition timing, quantity of fuel supplied to the engine and the quantity of exhaust gas recirculated into the engine or these equivalent values.
Claim 10
Dependent Claim
43 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein in the step (e), the appropriate gain K is selected depending upon whether an air conditioning system is connected to or disconnected from the engine to be controlled.
Claim 11
Dependent Claim
43 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein in the step (e), the appropriate gain K is selected depending upon whether a power steering pump is connected to or disconnected from the engine to be controlled.
Claim 12
Dependent Claim
29 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein the target engine idle speed N r is adjusted according to engine coolant temperature.
Claim 13
Dependent Claim
29 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein the target engine idle speed N r is adjusted according to battery terminal voltage.
Claim 14
Dependent Claim
41 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein the target engine speed N r is adjusted according to whether an air conditioning system is connected to or disconnected from the engine to be controlled.
Claim 15
Dependent Claim
42 words
A method of feedback controlling engine idle speed as set forth in claim 1, wherein the target engine idle speed N r is adjusted according to whether a power steering pump is connected to or disconnected from the engine to be controlled.
Claim 16
Dependent Claim
106 words
A method of feedback controlling engine idle speed as set forth in claim 1, which further comprises the following steps of cancelling all the values of integral DUN of idle speed difference SA, estimated state variables x i and determined increments of idle speed controlling parameters δP A , δIT and setting all the cancelled values to reference values, respectively, when engine idle speed N drops to the target value N r suddenly after engine idle speed N has been kept at a value higher than the predetermined target value N r and the idle speed controlling parameters have been kept at the respective lower limits.
Claim 17
Dependent Claim
64 words
A method of feedback controlling engine idle speed as set forth in claim 1, which further comprises the steps of forward controlling engine idle speed by increasing the increments of idle speed controlling input when a detectable load is connected to an engine to be controlled and by decreasing the increased increments to the original level when the load is disconnected from the engine.
Claim 18
Dependent Claim
23 words
A method of feedback controlling engine idle speed as set forth in claim 16, wherein the detected load is an air conditioning system.
Claim 19
Dependent Claim
23 words
A method of feedback controlling engine idle speed as set forth in claim 16, wherein the detectable load is a power steering pump.
Claim 20
Independent Claim
442 words
A method of feedback controlling engine idle speed to a target speed on the basis of mathematical dynamic models to determine engine state variables representative of engine dynamic behavior, which comprises the following steps of: (a) detecting an engine speed when a throttle valve is fully closed; (b) detecting that engine idle speed N drops below a predetermined idle speed N* at which engine idle speed control starts; (c) if the throttle valve is fully closed and further the engine idle speed N drops below a predetermined control start value N*, determining an initial value DUN(0) of integral DUN of speed difference SA between target engine speed value N r and detected engine speed value N, and initial values x 1 (0) to x 4 (0) of engine dynamic state variables in two dimensional table look-up method, when idle speed control starts; (d) selecting an appropriate engine internal dynamic model according to engine operating conditions, and an appropriate control gain K according to engine load conditions; (e) calculating an appropriate target engine idle speed N r according to engine operating conditions; (f) detecting that engine speed N exceeds the calculated target value N r and idle speed controlling values δP A , δIT are fixed at lower limits; (g) if engine speed N drops below the target value N r from the state where engine speed N exceeds the calculated target value N r and the idle speed controlling values are fixed at the lower limits, cancelling all the values of integral DUN, estimated variables x 1 to x 4 , and calculated increments of speed controlling parameters δP A , δIT and setting all the cancelled values to reference values, respectively; (h) if engine speed N does not drop below the target value N and the idle speed controlling values are not fixed at the lower limits, calculating difference SA between the target engine speed value N r and the detected engine speed N; (i) integrating the difference SA to obtain DUN by the use of the determined initial value DUN(0); (j) calculating engine speed perturbation δN from designed reference engine speed value Na; (k) estimating state variables x 1 to x 4 in accordance with the selected engine dynamic model and on the basis of the preceding estimated state variables x 1 * to x 4 *, the calculated engine speed perturbation δN; and the preceding engine speed controlling values δP A , δIT; and (1) calculating increments of engine controlling values δP A , δIT on the basis of estimated state variables x 1 to x 4 , the calculated speed difference integral DUN and the selected gain K.
Claim 21
Independent Claim
442 words
A method of feedback controlling engine idle speed to a target speed on the basis of mathematical dynamic models to determine engine state variables representative of engine dynamic behavior, which comprises the following steps of: (a) detecting an engine speed when a throttle valve is fully closed; (b) detecting that engine idle speed N drops below a predetermined idle speed N* at which engine idle speed control starts; (c) if the throttle valve is fully closed and further the engine idle speed N drops below a predetermined control start value N*, determining an initial value DUN(0) of integral DUN of speed difference SA between target engine speed value N r and detected engine speed value N, and initial values x 1 (0) to x 4 (0) of engine dynamic state variables in two dimensional table look-up method, when idle speed control starts; (d) selecting an appropriate engine internal dynamic model according to engine operating conditions, and an appropriate control gain K according to engine load conditions; (e) calculating an appropriate target engine idle speed N r according to engine operating conditions; (f) detecting that engine speed N exceeds the calculated target value N r and idle speed controlling values δP A , δIT are fixed at lower limits; (g) if engine speed N drops below the target value N r from the state where engine speed N exceeds the calculated target value N r and the idle speed controlling values are fixed at the lower limits, cancelling all the values of integral DUN, estimated variables x 1 to x 4 , and calculated increments of speed controlling parameters δP A , δIT and setting all the cancelled values to reference values, respectively; (h) if engine speed N does not drop below the target value N and the idle speed controlling values are not fixed at the lower limits, calculating difference SA between the target engine speed value N r and the detected engine speed N; (i) integrating the difference SA to obtain DUN by the use of the determined initial value DUN(0); (j) calculating engine speed perturbation δN from designed reference engine speed value Na; (k) estimating state variables x 1 to x 4 in accordance with the selected engine dynamic model and on the basis of the preceding estimated state variables x 1 * to x 4 *, the calculated engine speed perturbation δN; and the preceding engine speed controlling values δP A , δIT; and (1) calculating increments of engine controlling values δP A , δIT on the basis of estimated state variables x 1 to x 4 , the calculated speed difference integral DUN and the selected gain K.