← Back to Patent Explorer
US5016591A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for controlling a combustion state in a multi-cylinder engine for a vehicle

Assignee: Nissan Motor Co Ltd
•
Filing: 1989-08-30
•
Granted: 1991-05-21
•
Expires: 2009-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for controlling combustion state for an internal combustion engine during engine idling which measures the angular speed of the engine cylinders for a certain interval whenever a predetermined crank angle is reached, and detects a combustion state of a given cylinder in the combustion stroke when the engine is idling according to change in the angular speed. The system (method) also divides the engine cylinders into a plurality of cylinder groups, each group having a pair of engine cylinders, the angular speeds in each pair of engine cylinders (cylinder group) are compared and the ignition timing and/or fuel injection quantity is corrected so that the angular speed of the pair of cylinders (cylinder group) which is higher than that of the other cylinder groups is reduced and, for the pair of cylinders in which the angular speed is slower, corrects the ignition timing and/or fuel injection quantity in the reverse direction to the corrected ignition timing and/or fuel injection quantity by the same quantity so that balance between the angular speeds of the pairs of cylinders is taken, whereby the ignition timing and fuel injection quantity is corrected so that a total sum of the correction quantities for all cylinders in the case of the ignition timing and/or fuel injection quantity always becomes zero.

Inventors

  • 👤 Yasutoshi Nanyoshi
  • 👤 Hiroshi Komatsu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 12:59
CPC Classifications
F; F02; F02D; F02D41/00; F02D41/02; F02D41/14; F02D41/1497; F02D41/1498; F02D41/16; F02P; F02P5/00; F02P5/04; F02P5/145; F02P5/15; F02P5/1502; F02P5/1508; F02P5/1512; F02D2200/00; F02D2200/02; F02D2200/10; F02D2200/1015; Y; Y02; Y02T; Y02T10/00; Y02T10/10; Y02T10/40

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 336 words
A system for controlling combustion state during idling for a multi-cylinder engine, comprising: (a) first means for detecting engine operating conditions; (b) second means for detecting an engine idling state; (c) third means for detecting rotations of an engine crank shaft, the third means outputting a first signal by which a cylinder in a combustion stroke is identified by number, and a second signal corresponding to a predetermined unit crank angle; (d) fourth means for measuring an angular speed for a certain interval whenever a predetermined crank angle is reached and detecting a combustion state of one of the cylinders in the combustion stroke according to a change in the angular speed when the engine is idling; (e) fifth means for calculating change quantities of the angular speed for a predetermined interval with respect to the crank angle for each engine cylinder and for calculating correction quantities for the respective cylinders on the basis of the change quantities so that a difference between the change quantities for the respective cylinders become a predetermined value; (f) sixth means for calculating a basic ignition timing on the basis of the engine operating conditions and for correcting the basic ignition timing for each engine cylinder according to one of the correction quantities for the corresponding cylinder derived by the fifth means when the engine is transferred to an idling condition; (g) seventh means for igniting air-fuel mixture sucked into the corresponding cylinder at a timing based on the corrected basic ignition timing derived by the sixth means; (h) eighth means for calculating a basic fuel injection quantity on the basis of the engine operating conditions and correcting the basic fuel injection quantity for each engine cylinder according to the correction quantity for the corresponding cylinder derived by the fifth means when the engine is transferred into an idling condition; and (i) ninth means for supplying fuel into the corresponding engine cylinder, the quantity of which is determined according to the basic fuel injection quantity corrected by the eighth means.
Claim 2
Independent Claim 336 words
A system for controlling combustion state during idling for a multi-cylinder engine, comprising: (a) first means for detecting engine operating conditions; (b) second means for detecting an engine idling state; (c) third means for detecting rotations of an engine crank shaft, the third means outputting a first signal by which a cylinder in a combustion stroke is identified by number, and a second signal corresponding to a predetermined unit crank angle; (d) fourth means for measuring an angular speed for a certain interval whenever a predetermined crank angle is reached and detecting a combustion state of one of the cylinders in the combustion stroke according to a change in the angular speed when the engine is idling; (e) fifth means for calculating change quantities of the angular speed for a predetermined interval with respect to the crank angle for each engine cylinder and for calculating correction quantities for the respective cylinders on the basis of the change quantities so that a difference between the change quantities for the respective cylinders become a predetermined value; (f) sixth means for calculating a basic ignition timing on the basis of the engine operating conditions and for correcting the basic ignition timing for each engine cylinder according to one of the correction quantities for the corresponding cylinder derived by the fifth means when the engine is transferred to an idling condition; (g) seventh means for igniting air-fuel mixture sucked into the corresponding cylinder at a timing based on the corrected basic ignition timing derived by the sixth means; (h) eighth means for calculating a basic fuel injection quantity on the basis of the engine operating conditions and correcting the basic fuel injection quantity for each engine cylinder according to the correction quantity for the corresponding cylinder derived by the fifth means when the engine is transferred into an idling condition; and (i) ninth means for supplying fuel into the corresponding engine cylinder, the quantity of which is determined according to the basic fuel injection quantity corrected by the eighth means.
Claim 3
Dependent Claim 78 words
A system as set forth in claim 1, wherein the fourth means measures a time duration Ti between a first crank angular position θ 1 and a second crank angular position θ 2 , calculates a change in the number of revolutions per time, a difference in the angular speed Ne using the following equations: Ti=θ.sub.2 -θ.sub.1 (1) ΔNe=K/Ti-K/T.sub.i-1 (2) wherein K denotes a constant, T i-1 denotes Ti derived one combustion stroke before the present combustion stroke.
Claim 4
Dependent Claim 51 words
A system as set forth in claim 2, wherein the fifth means calculates an average value ΔNe for N cycles of the engine revolutions for each cylinder: ΔNe=ΔNe/N; and stores the average value ΔNe into a memory location according to the number of cylinders CYL to accumulate the value of ΔNe.
Claim 5
Dependent Claim 52 words
A system as set forth in claim 3, wherein the fifth means counts the number of times n the accumulation is carried out, determines whether the number of times the accumulation of ΔNe is carried out has reached N number of times, and calculates an average value of ΔNe per cycles, ΔNe.sub.(CYL).
Claim 6
Dependent Claim 22 words
A system as set forth in claim 4, wherein the number of cycles N averaging ΔNe is a predetermined power of 2.
Claim 7
Dependent Claim 108 words
A system as set forth in claim 5, wherein the number of cylinders is four and wherein the fifth means compares the average values of ΔNe in first and second cylinders, determines whether an absolute value, of a difference between the average values ΔNe 1 and ΔNe 2 is greater than a predetermined value Nadv, determines whether ΔNe 1 is greater than ΔNe 2 when |ΔNE1|>Nadv, adds a first correction quantity AdvA of the ignition timing which corrects an unbalanced state of first and second cylinders by ΔAdv, when ΔNe 1 <ΔNej 2 , and subtracts ΔAdv from the first correction quantity, when ΔNe 1 >ΔNe 2 .
Claim 8
Dependent Claim 93 words
A system as set forth in claim 6, wherein when |ΔNE1|≦NAdv, the fifth means determines whether an absolute value of a difference between the average values in the third and fourth cylinders is greater than the predetermined value Nadv, determines whether ΔNe 3 is greater than ΔNe 4 when |ΔNE2|>Nadv, adds a second correction quantity AdvB of the ignition timing which corrects the unbalanced state between the third and fourth cylinders by ΔAdv, when ΔNe 3 <ΔNe 4 , and subtracts Adv from the second correction quantity, when ΔNe 3 >ΔNe 4 .
Claim 9
Dependent Claim 110 words
A system as set forth in claim 7, wherein when |ΔNE2|≦Nadv, the fifth means determines whether an absolute value |ΔNCYL| of a difference between an average value ΔNCYL1 of ΔNe in a first group having the first and second cylinders and an average value ΔNCYL2 of ΔNe in a second group having the third and fourth cylinders is greater than the predetermined value Nadv, determines whether ΔNCYL1 is greater than ΔNCYL2 when |ΔNCYL|>Nadv, and adds a third correction quantity AdvE of the ignition timing which corrects an unbalanced state in the corresponding cylinder group by ΔAdv when ΔNCYL1<ΔNCYL2, AdvE←AdvE+ΔAdv, subtracts ΔAdv from the third correction quantity AdvE when ΔNCYL1>ΔNCYL2, AdvE←AdvE+ΔAdv.
Claim 10
Dependent Claim 91 words
A system as set forth in claim 8, wherein when |ΔNCYL|<Nadv, the sixth means derives fourth correction quantities for the respective cylinders in such way that in the fourth quantity for the first cylinder, the first correction quantity is added, DAdv1 ←AdvA+AdvE, in the fourth correction quantity for the second cylinder, the first correction quantity is subtracted, DAdv2←(-AdvA)+AdvE, in the fourth correction quantity for the third cylinder, the second correction quantity is added, DAdv4←AdvB-AdvE, and in the fourth correction quantity for the fourth cylinder, the second correction quantity is subtracted, DAdv4←(-AdvB)-AdvE.
Claim 11
Dependent Claim 103 words
A system as set forth in claim 9, wherein the fifth means compares the average values of ΔNe in first and second cylinders, determines whether an absolute value, of a difference between the average values ΔNe 1 and ΔNe 2 is greater than a predetermined value Nadv, determines whether ΔNe 1 is greater than ΔNe 2 when |ΔNE1|>Nadv, adds a fifth correction quantity FueA of fuel injection quantity which corrects an unbalanced state of first and second cylinders by Fue, FueA←FueA +ΔFue, when ΔNe 1 <ΔNe 2 , and subtracts ΔFue from the fifth correction quantity, FueA←FueA-ΔFue, when Ne 1 >Ne 2 .
Claim 12
Dependent Claim 102 words
A system as set forth in claim 10, wherein when |ΔNE1|≦NAdv, the fifth means determines whether an absolute value of a difference between the average values in the third and fourth cylinders is greater than the predetermined value Nadv, |ΔNe 3 -ΔNe 4 |=|ΔNE2|, determines whether ΔNe 3 is greater than ΔNe 4 when ⊕ΔNE2|>Nadv, adds a sixth correction quantity FueB of the fuel injection quantity which corrects the unbalanced state between the third and fourth cylinders by ΔFue, FueB←FueB+ΔFue, when ΔNe 3 <ΔNe 4 , and subtracts ΔFue from the sixth correction quantity, FueB ←FueB-ΔFue, when ΔNe 3 >ΔNe 4 .
Claim 13
Dependent Claim 110 words
A system as set forth in claim 11, wherein when |NE2|≦Nadv, the fifth means determines whether an absolute value |ΔNCYL| of a difference between an average value ΔNCYL1 of ΔNe in the first group having the first and second cylinders and an average value ΔNCYL2 of ΔNe in the second group having the third and fourth cylinders is greater than the predetermined value Nadv, determines whether ΔNCYL1 is greater than ΔNCYL2 when |ΔNCYL|>Nadv, and adds a seventh correction quantity FueE of the ignition timing which corrects an unbalanced state in the corresponding cylinder group by Fue when ΔNCYL1<ΔNCYL2, FueE←FueE+ΔFue, subtracts ΔFue from the third correction quantity FueE when ΔNCYL1>ΔNCYL2 FueE←FueE+ΔFue.
Claim 14
Dependent Claim 91 words
A system as set forth in claim 12, wherein when |ΔNCYL|<Nadv, the sixth means derives eighth correction quantities for the respective cylinders in such way that in the eighth quantity for the first cylinder, the sixth correction quantity is added, DFuel ←FueA+FueE, in the eighth correction quantity for the second cylinder, the sixth correction quantity is subtracted, DFue2←(-FueA)+FueE, in the eighth correction quantity for the third cylinder, the seventh correction quantity is added, DFue4←FueB-FueE, and in the eighth correction quantity for the fourth cylinder, the seventh correction quantity is subtracted, DFue4←(-FueB)-FueE.
Claim 15
Dependent Claim 16 words
A system as set forth in claim 5, wherein the number of engine cylinders is six.
Claim 16
Dependent Claim 16 words
A system as set forth in claim 5, wherein the number of engine cylinders is eight.
Claim 17
Independent Claim 408 words
A system for controlling a combustion state for an internal combustion engine during engine idling, comprising: (a) first means for detecting engine operating conditions; (b) second means for detecting an engine idling state; (c) third means for detecting rotations of an engine crankshaft, the third means outputting a first signal by which a cylinder in a combustion stroke is identified by a number and a second signal corresponding to a predetermined unit crank angle; (d) fourth means for measuring an angular speed for a certain interval whenever a predetermined crank angle is reached and detecting a combustion state of one of the cylinders in the combustion stroke according to a change in the angular speed when the engine is idling; (e) fifth means for dividing the engine cylinders into a plurality of cylinder groups, each group having a pair of the engine cylinders, for comparing angular speeds in each pair of the engine cylinders, for correcting at least one of ignition timing and fuel injection quantity so that the angular speed of a pair of cylinders which is higher than that of at least one other cylinder group is reduced and, for a pair of cylinders in which the angular speed is slower, correcting at least one of ignition timing and fuel injection quantity in the reverse direction to the corrected at least one of ignition timing and fuel injection quantity by the same quantity so that a balance between the angular speeds in the pairs of the cylinders is taken; (f) sixth means for comparing the angular speeds in the cylinder groups, for correcting at least one of the ignition timing and fuel injection quantity so that the angular speed of the one cylinder group in which the angular speed is higher than that in at least one other cylinder group is reduced and, for the group of the cylinders in which the angular speed is slower, correcting at least one of the ignition timing and fuel injection quantity in the reverse direction to the corrected at least one of ignition timing and fuel injection quantity by the same quantity, so that a balance in the angular speed between the cylinder groups is taken, the fifth and sixth means correcting the ignition timing and fuel injection quantity so that a total sum of the correction quantities for all cylinders in the case of the at least one of ignition timing and fuel injection quantity always becomes zero.
Claim 18
Independent Claim 408 words
A system for controlling a combustion state for an internal combustion engine during engine idling, comprising: (a) first means for detecting engine operating conditions; (b) second means for detecting an engine idling state; (c) third means for detecting rotations of an engine crankshaft, the third means outputting a first signal by which a cylinder in a combustion stroke is identified by a number and a second signal corresponding to a predetermined unit crank angle; (d) fourth means for measuring an angular speed for a certain interval whenever a predetermined crank angle is reached and detecting a combustion state of one of the cylinders in the combustion stroke according to a change in the angular speed when the engine is idling; (e) fifth means for dividing the engine cylinders into a plurality of cylinder groups, each group having a pair of the engine cylinders, for comparing angular speeds in each pair of the engine cylinders, for correcting at least one of ignition timing and fuel injection quantity so that the angular speed of a pair of cylinders which is higher than that of at least one other cylinder group is reduced and, for a pair of cylinders in which the angular speed is slower, correcting at least one of ignition timing and fuel injection quantity in the reverse direction to the corrected at least one of ignition timing and fuel injection quantity by the same quantity so that a balance between the angular speeds in the pairs of the cylinders is taken; (f) sixth means for comparing the angular speeds in the cylinder groups, for correcting at least one of the ignition timing and fuel injection quantity so that the angular speed of the one cylinder group in which the angular speed is higher than that in at least one other cylinder group is reduced and, for the group of the cylinders in which the angular speed is slower, correcting at least one of the ignition timing and fuel injection quantity in the reverse direction to the corrected at least one of ignition timing and fuel injection quantity by the same quantity, so that a balance in the angular speed between the cylinder groups is taken, the fifth and sixth means correcting the ignition timing and fuel injection quantity so that a total sum of the correction quantities for all cylinders in the case of the at least one of ignition timing and fuel injection quantity always becomes zero.
Claim 19
Independent Claim 358 words
A method for controlling a combustion state for an internal combustion engine during engine idling, comprising the steps of: (a) detecting engine operating conditions; (b) detecting an engine idling state; (c) detecting rotations of an engine crankshaft, the third means outputting a first signal by which a cylinder number in a combustion stroke is identified and a second signal corresponding to a predetermined unit crank angle; (d) measuring an angular speed for a certain interval whenever a predetermined crank angle is reached and detecting a combustion state of one of the cylinders in the combustion stroke according to a change in the angular speed when the engine is idling; (e) dividing the engine cylinders into a plurality of cylinder groups, each group having a pair of the engine cylinders, for comparing angular speeds in each pair of the engine cylinders, for correcting at least one of ignition timing and fuel injection quantity so that the angular speed of a pair of cylinders which is higher than that of at least on other cylinder group is reduced and, for a pair of cylinders in which the angular speed is slower, correcting the at least one of ignition timing and fuel injection quantity in the reverse direction to the corrected at least one of ignition timing and fuel injection quantity by the same quantity so that a balance between the angular speeds in the pairs of the cylinders is taken; (f) comparing the angular speeds of all cylinder groups, for correcting the at least one of ignition timing and fuel injection quantity so that the angular speed of a cylinder group in which the angular speed is higher than that of another cylinder group is reduced and, for a cylinder group in which the angular speed is slower, correcting the at least one of ignition timing and fuel injection quantity in the reverse direction by the same quantity, so that a balance in the angular speed among all cylinder groups is achieved, the steps (e) and (f) correcting the ignition timing and fuel injection quantity so that the total sum of the correction quantities for all cylinders always becomes zero.
Claim 20
Independent Claim 358 words
A method for controlling a combustion state for an internal combustion engine during engine idling, comprising the steps of: (a) detecting engine operating conditions; (b) detecting an engine idling state; (c) detecting rotations of an engine crankshaft, the third means outputting a first signal by which a cylinder number in a combustion stroke is identified and a second signal corresponding to a predetermined unit crank angle; (d) measuring an angular speed for a certain interval whenever a predetermined crank angle is reached and detecting a combustion state of one of the cylinders in the combustion stroke according to a change in the angular speed when the engine is idling; (e) dividing the engine cylinders into a plurality of cylinder groups, each group having a pair of the engine cylinders, for comparing angular speeds in each pair of the engine cylinders, for correcting at least one of ignition timing and fuel injection quantity so that the angular speed of a pair of cylinders which is higher than that of at least on other cylinder group is reduced and, for a pair of cylinders in which the angular speed is slower, correcting the at least one of ignition timing and fuel injection quantity in the reverse direction to the corrected at least one of ignition timing and fuel injection quantity by the same quantity so that a balance between the angular speeds in the pairs of the cylinders is taken; (f) comparing the angular speeds of all cylinder groups, for correcting the at least one of ignition timing and fuel injection quantity so that the angular speed of a cylinder group in which the angular speed is higher than that of another cylinder group is reduced and, for a cylinder group in which the angular speed is slower, correcting the at least one of ignition timing and fuel injection quantity in the reverse direction by the same quantity, so that a balance in the angular speed among all cylinder groups is achieved, the steps (e) and (f) correcting the ignition timing and fuel injection quantity so that the total sum of the correction quantities for all cylinders always becomes zero.

References Cited (Backward Citations)

US4197767A Cited
US4475511A Cited
US4509477A Cited
JPS59201936A Cited
US4766863A Cited
US4883038A Cited
JPS63198473A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-05-20 1994-11-19 1995-05-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-05-20 1998-11-19 1999-05-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-05-20 2002-11-19 2003-05-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag