摘要:
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.
摘要:
A knocking judgement method for an internal combustion engine, in which an engine ECU executes a program judging whether or not such ones of integrated values calculated by integrating the output of a knock sensor at every five degrees of a crank angle are larger than a tentative knock judgement value, in vibrations of a fourth frequency band containing the resonance frequency of the engine, tentatively judging that a knocking has occurred, in case the integrated value larger than the tentative knock judgement value is a predetermined number or more, and judging that no knocking has occurred, in case the integrated value larger than the tentative knock judgement value is not more than the predetermined number.
摘要:
An engine ECU executes a program including the steps of: determining that the condition that there is a possibility of occurrence of knocking is satisfied, based on the result of comparison between a vibration waveform of an engine and a knock waveform model; calculating a 40CA integrated value by integrating magnitudes of vibration occurring in the engine for a range of crank angle of 40°; calculating a knock magnitude N by dividing the 40CA integrated value by a BGL; determining that knocking has occurred when the knock magnitude N is larger than a determination value V(KX); and determining that knocking has not occurred when the knock magnitude N is smaller than the determination value V(KX).
摘要:
An engine ECU executes a program including a step of setting a search range of the crank angle of a peak value P that is the largest integrated value in a vibration waveform of an engine detected by calculating integrated values that are integrals of output voltage values of a knock sensor for every five degrees of a crank angle such that the search range may include the crank angle increasing with increase in engine speed NE, and a step of detecting the crank angle of the largest integrated value in the search range, and setting the detected crank angle as the crank angle of peak value P in the vibration waveform. At the crank angle based on the crank angle of peak value P, the vibration waveform is compared with a knock waveform model.
摘要:
An engine ECU executes a program including the steps of: detecting a waveform of vibration of an engine at a predetermined knock detection gate; determining whether a detected vibration's waveform and a knock waveform model stored in memory match within a predetermined range; if the model and the detected vibration's waveform match within the predetermined range, determining that the engine knocks; and if the model and the detected vibration's waveform do not match within the predetermined range, then determining that the engine does not knock.
摘要:
An engine ECU executes a program including the steps of: calculating a correlation coefficient K based on the result of comparing a vibration waveform of an engine and a knock waveform model stored previously; calculating a magnitude value LOG(V) from the magnitude V detected based on a signal transmitted from a knock sensor; creating frequency distribution of magnitude values LOG(V) by using magnitude values LOG(V) in an ignition cycle in which the correlation coefficient K larger than a threshold K(1) is calculated; and counting knock proportion KC by using the created frequency distribution. If the vibration waveform includes a waveform of vibration of noise components, the correlation coefficient K is calculated to be smaller comparing with a case of not including it.
摘要:
An engine ECU includes a bandpass filter (1) extracting only vibrations at a first frequency band A, a bandpass filter (2) extracting only vibrations at a second frequency band B, a bandpass filter (3) extracting only vibrations at a third frequency band C, and a bandpass filter (4) extracting only vibrations at a fourth frequency band D including the first to third frequency bands A-C. The engine ECU determines whether knocking occurred or not based on a vibration waveform of the fourth frequency band D and a peak value in magnitude of vibrations in a synthesized waveform of the first to third frequency bands.
摘要:
A knocking judgement method for an internal combustion engine, in which an engine ECU executes a program judging whether or not such ones of integrated values calculated by integrating the output of a knock sensor at every five degrees of a crank angle are larger than a tentative knock judgement value, in vibrations of a fourth frequency band containing the resonance frequency of the engine, tentatively judging that a knocking has occurred, in case the integrated value larger than the tentative knock judgement value is a predetermined number or more, and judging that no knocking has occurred, in case the integrated value larger than the tentative knock judgement value is not more than the predetermined number.
摘要:
An engine ECU executes a program including the steps of: calculating an absolute value ΔS(I) of the deviation of the vibration waveform detected by a knock sensor and a knock waveform model from each other at each crank angle; when ΔS(I) greater than threshold value ΔS(0) is present and the number of ΔS(I) greater than threshold value ΔS(0) is equal to or smaller than Q(1), correcting the vibration waveform; calculating a correlation coefficient K which is a value related to the deviation of the corrected vibration waveform and the knock waveform model from each other; and when the number of ΔS(I) greater than threshold value ΔS(0) is greater than predetermined number Q(1), calculating the correlation coefficient K without correcting the vibration waveform. Based on the correlation coefficient K, whether knocking is present or absent is determined.
摘要:
An engine ECU executes a program including the steps of: calculating an absolute value ΔS(I) of the deviation of the vibration waveform detected by a knock sensor and a knock waveform model from each other at each crank angle; when ΔS(I) greater than threshold value ΔS(0) is present and the number of ΔS(I) greater than threshold value ΔS(0) is equal to or smaller than Q(1), correcting the vibration waveform; calculating a correlation coefficient K which is a value related to the deviation of the corrected vibration waveform and the knock waveform model from each other; and when the number of ΔS(I) greater than threshold value ΔS(0) is greater than predetermined number Q(1), calculating the correlation coefficient K without correcting the vibration waveform. Based on the correlation coefficient K, whether knocking is present or absent is determined.