Claims
- 1. A method of detecting knocking combustion in an internal combustion engine having at least one combustion chamber operating in a succession of combustion cycles, comprising the following steps carried out for a respective present cycle of said combustion cycles:
- a) sensing an ionic current in said combustion chamber and providing an ionic current signal corresponding to said ionic current;
- b) processing said ionic current signal by sampling during a time window and filtering through a band-pass filter to provide a filtered sampled signal;
- c) integrating said filtered sampled signal to provide a present cycle integrated value;
- d) comparing said present cycle integrated value to a lower knocking threshold and to a higher knocking threshold that is higher than said lower knocking threshold;
- e) if said comparing determines that said present cycle integrated value does not exceed said lower knocking threshold, then providing a non-knocking signal indicating that knocking combustion has not been detected;
- f) if said comparing determines that said present cycle integrated value exceeds said lower knocking threshold and does not exceed said higher knocking threshold, then providing a knock recognition signal indicating that knocking combustion has been detected; and
- g) if said comparing determines that said present cycle integrated value exceeds said higher knocking threshold, then performing one of the following substeps:
- g1) providing said non-knocking signal, and
- g2) continuing to provide whichever one of said knock recognition signal and said non-knocking signal that was provided during a preceding one of said combustion cycles immediately preceding said present cycle.
- 2. The method according to claim 1, wherein said step g) comprises performing said substep g1).
- 3. The method according to claim 2, further comprising igniting a combustion in said combustion chamber at an ignition time point during said present cycle, and further comprising supplying said non-knocking signal to an ignition timing control unit that is adapted to adjust said ignition time point in a succession of partial adjustment steps over a plurality of said combustion cycles respectively responsively to receiving said non-knocking signal or said knock recognition signal.
- 4. The method according to claim 1, wherein said step g) comprises performing said substep g2).
- 5. The method according to claim 4, further comprising igniting a combustion in said combustion chamber at an ignition time point during said present cycle, and further comprising supplying said whichever signal to an ignition timing control unit that is adapted to adjust said ignition time point in a single total adjustment step from said present cycle to a next successive one of said combustion cycles respectively responsively to receiving said non-knocking signal or said knock recognition signal.
- 6. The method according to claim 1, further comprising igniting a combustion of a fuel-gas mixture in said combustion chamber using a single ignition spark during said present cycle.
- 7. The method according to claim 1, further comprising igniting a combustion of a fuel-gas mixture in said combustion chamber using a plurality of ignition sparks during said present cycle.
- 8. The method according to claim 1, further comprising varying at least said higher knocking threshold between said present cycle and a next successive one of said combustion cycles dependent on and responsive to at least one parameter characterizing a present operating condition of said engine.
- 9. The method according to claim 8, wherein said present operating condition of said engine comprises at least one of a rotational speed and a load of said engine.
- 10. The method according to claim 1, further comprising storing said present cycle integral value in a memory, and further comprising varying at least said higher knocking threshold between said present cycle and a next successive one of said combustion cycles dependent on at least one past integral value of said integral values that have been stored in said memory for said present cycle and prior ones of said combustion cycles prior to said present cycle.
- 11. The method according to claim 10, wherein said higher knocking threshold for each said combustion cycle is respectively determined dependent on a plurality of said past integral values that have been stored in said memory.
- 12. The method according to claim 11, wherein each respective one of said plural past integral values is respectively weighted inversely to the respective number of said combustion cycles occurring between said prior combustion cycle during which said respective past integral value was determined and said present combustion cycle, and then said weighted past integral values are combined to provide a combined weighted value, and said higher knocking threshold is determined dependent on said combined weighted value.
- 13. The method according to claim 10, further comprising suppressing said varying of said higher knocking threshold and instead maintaining said higher knocking threshold at the same threshold value for two successive ones of said combustion cycles if and as long as said knock recognition signal was provided in an earlier one of said two successive combustion cycles or said comparing in said step d) determined that said integrated value exceeded said higher knocking threshold in said earlier one of said two successive combustion cycles.
- 14. The method according to claim 13, wherein said varying is carried out dependent on only those of said integrated values that were determined not to have exceeded said lower knocking threshold.
- 15. The method according to claim 10, comprising carrying out said varying of both said higher knocking threshold and said lower knocking threshold.
- 16. The method according to claim 15, wherein said varying of said lower knocking threshold comprises directly calculating a new value of said lower knocking threshold from said at least one past integral value, and said varying of said higher knocking threshold comprises multiplying said new value of said lower knocking threshold by a factor greater than 1.
Priority Claims (1)
Number |
Date |
Country |
Kind |
197 55 255 |
Dec 1997 |
DEX |
|
CROSS-REFERENCE TO RELATED APPLICATION
This application is related to the copending application of common inventors Hartung Wilstermann, Peter Hohner, and Peter Bertelshofer, as well as further inventor Jurgen Schenck entitled "METHOD AND APPARATUS FOR DETECTING COMBUSTION KNOCK FROM THE IONIC CURRENT IN AN INTERNAL COMBUSTION ENGINE", filed on Dec. 14, 1998, under U.S. application Ser. No. 09/211,460. The entire disclosure of the related application is incorporated herein by reference.
US Referenced Citations (9)
Foreign Referenced Citations (11)
Number |
Date |
Country |
0399068 |
Nov 1990 |
EPX |
3027103 |
Jan 1981 |
DEX |
3128027 |
Feb 1983 |
DEX |
3137016 |
Mar 1983 |
DEX |
3319458 |
Nov 1984 |
DEX |
3415948 |
Oct 1985 |
DEX |
4239592 |
May 1993 |
DEX |
4321782 |
Jan 1994 |
DEX |
196 18 980 |
Nov 1996 |
DEX |
2259365 |
Mar 1993 |
GBX |
WO89 11087 |
Nov 1989 |
WOX |