Detection and Identification of Detonation Sounds in an Internal Combustion Engine using Wavelet and Regression Analysis

Agus Sujono, R. Soekrisno, Eka Firmansyah, Oyas Wahyunggoro


Improving efficiency and power in an internal combustion engine is always impeded by detonation (knock) problems. This detonation problem has not been explained fully yet. Quick and accurate detection of detonation is also in the development stage. This research used a new method of detonation sound detection which uses microphone sensors, analysis of discrete wavelet transform (DWT), and analysis of the regression function envelope to identify the occurrence of detonation. The engine sound was captured by the microphone; it was recorded on a computer; it was proceeded using a DWT decomposition filtering technique; it was then subjected to normalization and regression function envelope to get the shape of the wave pattern for the vibration. Vibrational wave patterns were then compared to a reference using the Euclidean distance calculation method, in order to identify and provide an assessment decision as to whether or not detonation had occurred. The new method was applied using Matlab and it has yielded results which are quite effective for the detection and identification of detonation and it is also capable of producing an assessment decision about the occurrance of detonation.


microphone, knock, petrol engine, wavelets, filter


Heywood, J.B., Internal Combustion Engine Fundamental, McGraw-Hill Book Company, New York. (1988)

Chun, K.M., Characterization of Knock and Prediction of Its Onset in a Spark-Ignition Engine, dissertation Doctor of Philosophy in Mechanical Engineering at the Massachusetts Institute of Technology, USA (1988)

Kearney, M.J., Knock Signal Conditioning Using the DiscreteFourier Transform and Variable Detection Window Length, ISSN 0148-7191, Copyright © 2007 SAE International, Detroit, Michigan, USA (2007)

Zhang Z., SaikiN., TodaH., ImamuraT., MiyakeT., Detection of Knocking by Wavelet Transform using Ion Current,Fourth International Conference on Innovative Computing, Information and Control, IEEE, Instrumentation Systems Laboratory, Toyohashi University of Technology, Toyohashi, 441-8580, Japan (2009)

Merola, S.S., Vaglieco, B.M., Knock Investigation By Flame And Radical Species Detection In Spark Ignition Engine For Different Fuels, Istituto Motori – Cnr, Via G. Marconi, 8 80125 Napoli, Italy, Energy Conversion And Management 48 (2007) 2897–2910, 0196-8904/$ - see front matter _ 2007 Elsevier Ltd. (2007)

Matz, G., Hlawartsch, F., Time-Frequency Subspace Detectors and Application to Knock Detection, AE¨U Int. J. Electron. Commun. 53 (1999) No. 6, 1.6 c Gustav Fischer Verlag, Jena, Institute of Communications and Radio-Frequency Engineering,Vienna University of Technology,Vienna, Austria (1999)

Borg JM., CheokKC., SaikalisG., Oho S., Wavelet-based Knock Detection with Fuzzy Logic, CIMSA 2005 - IEEE International Conference on Computational Intelligence for Measurement Systems and Applications, Giardini Naxos, Italy (2005)

Hui Li, Yingjie Yin , Bearing Fault Diagnosis Based on Laplace Wavelet Transform , TELKOMNIKA, Vol.10, No.8, December 2012, pp. 2139~2150 , e-ISSN: 2087-278X

Zhang Zhuomin, Hu Wenbin, Liu Fang, Gan Weibing, Yang yan, Vibration Error Research of Fiber Optic Gyroscope in Engineering Surveying , TELKOMNIKA, Vol. 11, No. 4, April 2013, pp. 1948~1955 , e-ISSN: 2087-278X

Hudson, C., Gao, X., Stone, R., Knock measurement for Fuel Evaluation in Spark Ignition Engines, Depatement of Engineering Science, Oxford University, UK (2000)

Soelaiman, T.A.F., New Strategies for Detecting Knock in Spark Ignition Engines, desertasi, PhD., The University of Minesota (1992)

Ettefagh MM, Sadeghi MH, Pirouzpanah V, Arjamandi TH, Knock detection in Spark Ignition Engine by Vibration Analysis of Cylinder Block, a Parametric Modeling Approach, Journal Mechanical System and Signal Procesing 22 (2008) 1495-1514, Tabriz, Iran (2007)

Gerges, H., ,Mathematical Investigation For The Estimation Of Sound Noise From The Cylinder Pressure Noise For Direct Injection Diesel Engine, Master´S Thesis In Engineering Mathematics, Department Of Mathematics, Chalmers University Of Technology, Göteborg University, Göteborg, Sweden (2006)

Lu, F.K., ; Ortiz, A.A., Li, J.M., Kim, C.H., Chung, K.M., Detection Of Shock And Detonation Wave Propagation By Crosscorrelation, Mechanical And Aerospace Engineering Department, University Of Texas At Arlington, 214 Woolfhall, 500 West1 Ststreet, Arlington, Tx76019-0018,USA, Elsevier ltd. Allrightsreserved (2008)

Thomas, J.H., Dubuisson, B., Agn`Es, M., Peltier, D., Engine Knock Detection From Vibration Signals Using Pattern Recognition, Meccanica 32: 431–439, 1997. © 1997 Kluwer Academic Publishers. Printed In The Netherlands (1997)

Mallat, Staphane, A Wavelet Tour of Signal Processing, Academic Press, London, UK (1998)

Misiti M, Misiti Y, Oppenheim G, Poggi JM, Wavelet Toolbox™ 4 Getting Started Guide, The Mathworks, Inc. 3 Apple Hill Drive Natick, Ma 01760-2098 (2010)

Revier, B.M., Phenomena that Determine Knock Onset in Spark-Ignited Engines, thesis Master of Science in Mechanical Engineering at the Massachusetts Institute of Technology, USA (2006)

Zadnik, M., Vincent, F., Galtier, F., Vingerhoeds, R.A., Performance Analysis Of Knock Detectors, Article Pr´Esent´E `A ‘‘18th International Conference On Systems Engineering’’,Coventry University, Coventry, AMPERE, 42 av. du G´en´eral de Croutte, 31100 Toulouse, France (2006)

Yang W., Ke Wang K., Liu C., Engine Knock Feature Extraction Based on Third-order Cumulants and Filter, International Conference on Measuring Technology and Mechatronics Automation, IEEE (2010)

Samimy B., Rizzoni G., Sayee AM., Jones DL., Design Of Training Data-Based Quadratic Detectors With Application To Mechanical Systems , The Ohio State University, Columbus, OH 43210, University of Illinois, Urbana, IL 61801, IEEE (1996)

Full Text: PDF


  • There are currently no refbacks.