Knock control apparatus for engine
First Claim
1. A knock control apparatus for an engine, said apparatus comprising:
- base ignition timing setting means for setting base ignition timing in accordance with an operating condition of the engine;
knock determining means for determining an occurrence of knock;
retard value setting means for setting a retard value to retard the base ignition timing when the occurrence of knock is determined;
retard value learning means for learning a learned value based on the retard value in a stable condition;
base retard value setting means for setting a base retard value in accordance with an accelerating condition when an acceleration of the engine is determined;
final corrective value setting means for setting a corrective value by correcting the base retard value based on the learned value; and
ignition timing setting means for setting ignition timing when the engine is in an acceleration condition, the ignition timing being set based on the base ignition timing and the corrective value.
1 Assignment
0 Petitions
Accused Products
Abstract
A knock control apparatus for engine has a knock sensor for detecting vibrations of the engine. The knock control apparatus determines an occurrence of knock by using at least one of a statistical process, a waveform process and a FFT process. The knock control apparatus desirably uses at least two of the above-described process for improving the accuracy of knock determination. The knock control apparatus learns a corrective value during a stable condition of the engine. The learned value is used for determining an ignition timing when the engine is in a transitional condition. Therefore, it is possible to detect a knock accurately, and reduce a knock when the engine is in the transitional condition.
52 Citations
34 Claims
-
1. A knock control apparatus for an engine, said apparatus comprising:
-
base ignition timing setting means for setting base ignition timing in accordance with an operating condition of the engine;
knock determining means for determining an occurrence of knock;
retard value setting means for setting a retard value to retard the base ignition timing when the occurrence of knock is determined;
retard value learning means for learning a learned value based on the retard value in a stable condition;
base retard value setting means for setting a base retard value in accordance with an accelerating condition when an acceleration of the engine is determined;
final corrective value setting means for setting a corrective value by correcting the base retard value based on the learned value; and
ignition timing setting means for setting ignition timing when the engine is in an acceleration condition, the ignition timing being set based on the base ignition timing and the corrective value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A knock control apparatus for an engine, said apparatus comprising:
-
a knock sensor that detectsengine knock;
a plurality of knock determining means for determining an occurrence of engine knock, the determining means utilizing different processes for determining the occurrence of knock based on a knock sensor signal;
final determining means for determining an occurrence of knock based on determinations of the plurality of determining means; and
ignition timing control means for controlling ignition timing based on the determination of the final determining means;
wherein the plurality of knock determining means includes;
statistical knock determining means for determining an occurrence of knock by utilizing a statistical process that processes the sensor signal; and
waveform knock determining means for determining an occurrence of knock based on a waveform characteristic of the sensor signal. - View Dependent Claims (8, 9)
-
-
10. A knock control apparatus for an engine, said apparatus comprising:
-
a knock sensor that detects engine knock;
a plurality of knock determining means for determining an occurrence of engine knock, the determining means utilizing different processes for determining the occurrence of knock based on a knock sensor signal;
final determining means for determining an occurrence of knock based on determinations of the plurality of determining means; and
ignition timing control means for controlling ignition timing based on the determination of the final determining means;
wherein the plurality of knock determining means includes;
statistical knock determining means for determining an occurrence of knock by utilizing a statistical process that processes the sensor signal; and
frequency analyzing knock determining means for determining an occurrence of knock by utilizing a frequency analyzing process that processes the sensor signal. - View Dependent Claims (11)
-
-
12. A knock control apparatus for an engine, said apparatus comprising:
-
a knock sensor that detects engine knock;
a plurality of knock determining means for determining an occurrence of engine knock, the determining means utilizing different processes for determining the occurrence of knock based on a knock sensor signal;
final determining means for determining an occurrence of knock based on determinations of the plurality of determining means; and
ignition timing control means for controlling ignition timing based on the determination of the final determining means;
wherein the plurality of knock determining means includes;
waveform knock determining means for determining an occurrence of knock based on a waveform characteristic of the sensor signal; and
frequency analyzing knock determining means for determining an occurrence of knock by utilizing a frequency analyzing process that processes the sensor signal.
-
-
13. A knock control apparatus for an engine, said apparatus comprising:
-
a knock sensor that detects engine knock;
a plurality of knock determining means for determining an occurrence of engine knock, the determining means utilizing different processes for determining the occurrence of knock based on a knock sensor signal;
final determining means for determining an occurrence of knock based on determinations of the plurality of determining means; and
ignition timing control means for controlling ignition timing based on the determination of the final determining means;
wherein the plurality of knock determining means includes;
statistical knock determining means for determining an occurrence of knock by utilizing a statistical process that processes the sensor signal;
waveform knock determining means for determining an occurrence of knock based on a waveform characteristic of the sensor signal; and
frequency analyzing knock determining means for determining an occurrence of knock by utilizing a frequency analyzing process that processes the sensor signal, and wherein the final determining means determines the occurrence of knock based on at least two determinations of the plurality of knock determining means. - View Dependent Claims (14)
-
-
15. A knock control apparatus for an engine, said apparatus comprising:
-
a knock sensor that detects engine knock;
a plurality of knock determining means for determining an occurrence of engine knock, the determining means utilizing different processes for determining the occurrence of knock based on knock sensor signal;
final determining means for determining an occurrence of knock based on determinations of the plurality of determining means; and
ignition timing control means for controlling ignition timing based on the determination of the final determining means;
wherein one of the plurality of knock determining means includes statistical knock determining means for determining an occurrence of knock by utilizing a statistical process that processes the sensor signal, and wherein the statistical knock determining means comprises;
means for detecting a maximum value of the sensor signal within a predetermined range;
means for setting a threshold value based on a shape of a distribution obtained by a logarithmic transformation of a distribution obtained by a logarithmic transformation of a plurality of maximum values detected by the detecting means; and
means for determining the occurrence of knock based on a threshold value and the sensor signal.
-
-
16. A knock control apparatus for an engine, said apparatus comprising:
-
a knock sensor that detects engine knock;
a plurality of knock determining means for determining an occurrence of engine knock, the determining means utilizing different processes for determining the occurrence of knock based on a knock sensor signal;
final determining means for determining an occurrence of knock based on determinations of the plurality of determining means; and
ignition timing control means for controlling ignition timing based on the determination of the final determining means;
wherein one of the plurality of knock determining means includes waveform knock determining means for determining an occurrence of knock based on a waveform characteristic of the sensor signal, and wherein the waveform knock determining means comprises;
means for detecting a maximum value of the sensor signal;
means for setting a detecting period for detecting the maximum value; and
means for determining an occurrence of knock based on the maximum value detected in the detecting period.
-
-
17. A knock control apparatus for an engine, said apparatus comprising:
-
a knock sensor that detects engine knock;
a plurality of knock determining means for determining an occurrence of engine knock, the determining means utilizing different processes for determining the occurrence of knock based on a knock sensor signal;
final determining means for determining an occurrence of knock based on determinations of the plurality of determining means; and
ignition timing control means for controlling ignition timing based on the determination of the final determining means;
wherein one of the plurality of knock determining means includes frequency analyzing knock determining means for determining an occurrence of knock by utilizing a frequency analyzing process that processes the sensor signal, and wherein the frequency analyzing knock determining means includes;
means for AD converting the sensor signal and assembling a plurality of converted digital data into a plurality of data units;
means for executing a frequency analyzing process for analyzing the units of data respectively;
means for summing analyzed results with respect to the units; and
means for determining an occurrence of knock by discriminating a signal indicative of knock and noise from the result of the means for summing.
-
-
18. A knock control method for an engine, said method comprising:
-
setting base ignition timing in accordance with an operating condition of the engine;
determining an occurrence of knock;
setting a retard value to retard base ignition timing when the occurrence of knock is determined;
learning a learned value based on the retard value established during a stable engine operating condition;
setting a base retard value in accordance with an accelerating condition when acceleration of the engine is determined;
setting a corrective value by correcting the base retard value based on the learned value; and
setting ignition timing when the engine is in an acceleration condition, based on the base ignition timing and the corrective value. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A knock control method for an engine, said method comprising:
-
determining an occurrence of engine knock based on a plurality of different determining methods; and
controlling ignition timing based on the determination of engine knock;
wherein the plurality of knock determining methods includes;
(a) determining an occurrence of knock by utilizing a statistical process that processes a knock sensor signal; and
(b) determining an occurrence of knock based on a waveform characteristic of a knock sensor signal. - View Dependent Claims (25, 26)
-
-
27. A knock control method for an engine, said method comprising:
-
determining an occurrence of engine knock based on a plurality of different determining methods; and
controlling ignition timing based on said determination of engine knock;
wherein the plurality of knock determining methods includes;
(a) determining an occurrence of knock by utilizing a statistical process that processes a knock sensor signal; and
(b) determining an occurrence of knock by utilizing a frequency analyzing process that processes a knock sensor signal. - View Dependent Claims (28)
-
-
29. A knock control method for an engine, said method comprising:
-
determining an occurrence of engine knock based on a plurality of different determining methods; and
controlling ignition timing based on the determination of engine knock;
wherein the plurality of knock determining methods includes;
(a) determining an occurrence of knock based on a waveform characteristic of a knock sensor signal; and
(b) determining an occurrence of knock by utilizing a frequency analyzing process that processes a knock sensor signal.
-
-
30. A knock control method for an engine, said method comprising:
-
determining an occurrence of engine knock based on a plurality of different determining methods; and
controlling ignition timing based on the determination engine knock;
wherein the plurality of knock determining methods includes;
(a) determining an occurrence of knock by utilizing a statistical process that processes a knock sensor signal;
(b) determining an occurrence of knock based on a waveform characteristic of a knock sensor signal; and
(c) determining an occurrence of knock by utilizing a frequency analyzing process that processes a knock sensor signal, and wherein a final determining step determines the occurrence of knock based on at least two determinations of the plurality of knock determining methods. - View Dependent Claims (31)
-
-
32. A knock control method for an engine, said method comprising:
-
determining an occurrence of engine knock based on a plurality of different determining methods; and
controlling ignition timing based on the determination of engine knock;
wherein one of the plurality of knock determining methods includes determining an occurrence of knock by utilizing a statistical process that processes a knock sensor signal, and wherein the statistical knock determining method comprises detecting a maximum value of the sensor signal within a predetermined range;
setting a threshold value based on the shape of a distribution obtained by a logarithmic transformation a plurality of maximum sensor signal values; and
determining the occurrence of knock based on a threshold value and the sensor signal.
-
-
33. A knock control method for an engine, said method comprising:
-
determining an occurrence of engine knock based on a plurality of different determining methods; and
controlling ignition timing based on the determination of engine knock;
wherein one of the plurality of knock determining methods includes determining an occurrence of knock based on a waveform characteristic of a knock sensor signal, and wherein the waveform knock determining method comprises;
detecting a maximum value of the sensor signal;
setting a detecting period for detecting the maximum value; and
determining an occurrence of knock based on the maximum value detected in the detecting period.
-
-
34. A knock control method for an engine, said method comprising:
-
determining an occurrence of engine knock based on a plurality of different determining methods; and
controlling ignition timing based on the determination of engine knock;
wherein one of the plurality of knock determining methods includes determining an occurrence of knock by utilizing a frequency analyzing process that processes a knock sensor signal, and wherein the frequency analyzing knock determining method includes;
A to D converting a knock sensor signal and assembling a plurality of converted digital data into a plurality of data units;
executing a frequency analyzing process for analyzing the units of data respectively;
summing analyzed results with respect to the units; and
determining an occurrence of knock by discriminating a signal indicative of knock and noise from the result of the summing.
-
Specification