Energies · 2021 · 28 citations · 17 references
EngineeringComputer ScienceMechanical EngineeringCombustionInternal Combustion EnginesMachine LearningCombustion AnalysisCombustion DiagnosticsCombustion In EnginesCombustion ProcessesEngine DiagnosticsPattern RecognitionContinuous Wavelet TransformConvolutional Neural Network DetectionConvolutional Neural NetworksIn-cylinder Pressure AnalysisKnock CombustionKnock DetectionRobust DetectionThermal Efficiency
The phenomenon of knock is an abnormal combustion occurring in spark-ignition (SI) engines and forms a barrier that prevents an increase in thermal efficiency while simultaneously reducing CO2 emissions. Since knocking combustion is highly stochastic, a cyclic analysis of in-cylinder pressure is necessary. In this study we propose an approach for efficient and robust detection and identification of knocking combustion in three different internal combustion engines. The proposed methodology includes a signal processing technique, called continuous wavelet transformation (CWT), which provides a simultaneous analysis of the in-cylinder pressure traces in the time and frequency domains with coefficients. These coefficients serve as input for a convolutional neural network (CNN) which extracts distinctive features and performs an image recognition task in order to distinguish between non-knock and knock. The results revealed the following: (i) The CWT delivered a stable and effective feature space with the coefficients that represents the unique time-frequency pattern of each individual in-cylinder pressure cycle; (ii) the proposed approach was superior to the state-of-the-art threshold value exceeded (TVE) method with a maximum amplitude pressure oscillation (MAPO) criterion improving the overall accuracy by 6.15 percentage points (up to 92.62%); and (iii) The CWT + CNN method does not require calibrating threshold values for different engines or operating conditions as long as enough and diverse data is used to train the neural network.
17
Scikit-learn: Machine Learning in Python
Fabián Pedregosa, Gaël Varoquaux, Alexandre Gramfort et al. · arXiv (Cornell University) · 2012 · 63.7K citations · Full text
Gradient-based learning applied to document recognition
Yann LeCun, Léon Bottou, Yoshua Bengio et al. · Proceedings of the IEEE · 1998 · 58.2K citations · Full text
PyWavelets: A Python package for wavelet analysis
Gregory R. Lee, Ralf Gommers, Filip Waselewski et al. · The Journal of Open Source Software · 2019 · 759 citations · Full text
Arts, Physics, Computer Vision +16
The engine knock analysis – An overview
Xudong Zhen, Yang Wang, Shuaiqing Xu et al. · Applied Energy · 2011 · 491 citations
Engineering, Aerospace Engineering, Automotive Engineering +12