Device and method for controlling ignition timing of internal combustion engine
First Claim
1. A device for controlling ignition timing of an internal combustion engine, comprisingan operation unit, whereinsaid operation unit calculates knock magnitude related to magnitude of vibration due to knocking, based on magnitude of vibration occurring in said internal combustion engine,said operation unit controls ignition timing of said internal combustion engine, based on a result of comparison between said knock magnitude and a predetermined determination value,said operation unit corrects said determination value, based on an occurrence frequency of said knocking,said operation unit sets a correction amount of said determination value to a value corresponding to a degree of change of the determination value as a result of the determination value being corrected a plurality of times, the degree of change of said determination value being calculated as a difference between a first determination value and a second determination value, the second determination value being temporally different from the first determination value,said operation unit calculates, at a first timing, a first value based on an average of a number of determination values calculated immediately prior to the first timing,said operation unit calculates, at a second timing later than said first timing, a second value based on an average of the number of determination values calculated immediately prior to the second timing, andthe degree of change of said determination value is calculated as a difference between said first value and said second value.
1 Assignment
0 Petitions
Accused Products
Abstract
A device and associated method for controlling ignition timing of an internal combustion engine are provided. By comparing a determination value and knock magnitude, determination of knocking is made, and ignition timing is advanced or retarded. The device includes an operation unit that sets a correction amount of the determination value to a value corresponding to a degree of change of the determination value over time. The operation unit calculates, at a first timing, a first value related to an average value of the determination values; and calculates, at a second timing later than the first timing, a second value related to the average value of the determination values. The degree of change of the determination value is calculated as a difference between the first value and the second value.
37 Citations
21 Claims
-
1. A device for controlling ignition timing of an internal combustion engine, comprising
an operation unit, wherein said operation unit calculates knock magnitude related to magnitude of vibration due to knocking, based on magnitude of vibration occurring in said internal combustion engine, said operation unit controls ignition timing of said internal combustion engine, based on a result of comparison between said knock magnitude and a predetermined determination value, said operation unit corrects said determination value, based on an occurrence frequency of said knocking, said operation unit sets a correction amount of said determination value to a value corresponding to a degree of change of the determination value as a result of the determination value being corrected a plurality of times, the degree of change of said determination value being calculated as a difference between a first determination value and a second determination value, the second determination value being temporally different from the first determination value, said operation unit calculates, at a first timing, a first value based on an average of a number of determination values calculated immediately prior to the first timing, said operation unit calculates, at a second timing later than said first timing, a second value based on an average of the number of determination values calculated immediately prior to the second timing, and the degree of change of said determination value is calculated as a difference between said first value and said second value.
-
8. A device for controlling ignition timing of an internal combustion engine, comprising:
-
knock magnitude calculating means for calculating knock magnitude related to magnitude of vibration due to knocking, based on magnitude of vibration occurring in said internal combustion engine; control means for controlling ignition timing of said internal combustion engine, based on a result of comparison between said knock magnitude and a predetermined determination value; correcting means for correcting said determination value, based on an occurrence frequency of said knocking; setting means for setting a correction amount of said determination value to a value corresponding to a degree of change of the determination value as a result of the determination value being corrected a plurality of times, the degree of change of said determination value being calculated as a difference between a first determination value and a second determination value, the second determination value being temporally different from the first determination value; means for calculating, at a first timing, a first value based on an average of a number of determination values calculated immediately prior to the first timing; and means for calculating, at a second timing later than said first timing, a second value based on an average of the number of determination values calculated immediately prior to the second timing, wherein the degree of change of said determination value is calculated as a difference between said first value and said second value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of controlling ignition timing of an internal combustion engine, comprising:
-
calculating knock magnitude related to magnitude of vibration due to knocking, based on magnitude of vibration occurring in said internal combustion engine; controlling ignition timing of said internal combustion engine, based on a result of comparison between said knock magnitude and a predetermined determination value; correcting said determination value, based on an occurrence frequency of said knocking; setting a correction amount of said determination value to a value corresponding to a degree of change of the determination value as a result of the determination value being corrected a plurality of times, the degree of change of said determination value being calculated as a difference between a first determination value and a second determination value, the second determination value being temporally different from the first determination value; calculating, at a first timing, a first value based on an average of a number of determination values calculated immediately prior to the first timing; and calculating, at a second timing later than said first timing, a second value based on an average of the number of determination values calculated immediately prior to the second timing, wherein the degree of change of said determination value is calculated as a difference between said first value and said second value. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification