Real-Time Combustion Parameters Estimation for HCCI-Diesel Engine Based on Knock Sensor Measurement J. Chauvin, O. Grondin, E. Nguyen, and F. Guillemin Institut Fran¸cais du P´ etrole - 1 et 4, avenue de Bois-Pr´ eau 92852 Rueil-Malmaison - France Abstract: Future internal combustion engine technologies require an accurate combustion monitoring and control. This can be performed through high frequency recordings of cylinder pressure. However, this solution is limited by the sensor cost and reliability. Another method consist in reconstructing combustion related variables from indirect measurements. In this paper, we propose a combustion indicator estimation method from the vibration trace of the engine block recorded with a standard knock sensor. The relevance of such a method is demonstrated through experimental results on an HCCI engine application. Keywords: Diesel engine, knock sensor, combustion analysis, cylinder pressure, combustion diagnosis and control. 1. INTRODUCTION Increasing legal requirements in engines regarding exhaust gas emissions, fuel economy, on-board diagnosis, together with a steady demand on performance, pushes the industry towards innovative solutions with reduced time-to-market. In addition with the introduction of new combustion con- cepts such as HCCI (Homogeneous Charge Compression Ignition) or CAI (Controlled Auto Ignition), the engine combustion, control, and diagnosis are becoming increas- ingly complex. In order to perform closed loop combustion control, infor- mation about the combustion process can be investigated with in-cylinder pressure transducer. The cylinder pressure is a relevant feedback variable and internal combustion engine management systems relying on cylinder pressure signal became of a particular interest (see Leonhardt et al. [1999] for example). The combustion parameter for closed loop control are computed from the heat release analysis (Krieger and Borman [1966], Gatowski et al. [1984]). This solution has been investigated in many papers but is still not cost effective and commercial car implementations are thus limited. Other techniques relying on indirect mea- surement such as knock sensors, accelerometers, engine speed, torque sensor or ionization current measurements are possible to estimate combustion indicator for engine control. In this paper, we focus on how to extract some information on combustion using knock sensors. The use of knock sensors is motivated by the cost and the number of sensor used to characterize the combustion in each cylinder (for example two sensors may be used for a 4 cylinder engine). The aim is to extract parameters which can be linked to J. Chauvin, O. Grondin, E. Nguyen, and F. Guillemin are with the engine control team at IFP. Corresponding author: Jonathan Chauvin. jonathan.chauvin@ifp.fr the combustion phasing and to the combustion energy. These parameters will allow us to control the combustion thanks to the injection phasing, the mass of fuel injected and the EGR (Exhaust Gas Recirculation). The accelerometer has multiple applications for IC en- gine. The first application was the detection of knock and the evaluation of its energy for SI engine, (see Boubal and Oksman [1998], Cerda et al. [2002], Zhekova and Guillemain [2004], ?]). Other studies focused on the re- construction of the cylinder pressure signal. The signal processing tools used for that purpose were : deconvolu- tion methods in Wagner et al. [1999], spectrum analysis in Gao and Randall [1999], cyclostationarity properties in Antoni et al. [2002] and methods using neural net- work models in Johnsson [2006]. Other studies tried to identify the different source signatures on vibration signal, see El Badaoui et al. [2005]. However, all of these methods cannot be implemented in real time and thus closed loop combustion control cannot be performed. Our aim is to estimate combustion indicators cylinder to cylinder on a cycle to cycle basis. For that purpose, on-line algorithms are required. Jargenstedt [2000] uses the analytic signal (Hilbert transform) to extract an envelope of the combus- tion. This method needs an accurate band pass filtering to extract the combustion signature and is very sensitive to contributions from other sources (due to low signal to noise ratio). The time frequency can be implemented by a recursive algorithm with the sliding discrete Fourier transform Ker et al. [2007]. It needs to choose an accurate time window length and the frequency band to look at. This frequency band may be too large and let the contri- bution of non combustion sources pollute the signal. This frequency band depends on the time window length. It is possible to model combustion from the vibration signal with an autoregressive moving average filter (ARMA fil- ter). Souder et al. [2004] uses ARMA filter to estimate the start of combustion. However, the proposed model Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 2008 978-1-1234-7890-2/08/$20.00 © 2008 IFAC 8501 10.3182/20080706-5-KR-1001.1789