CA50 Estimation on HCCI Engine using Engine Speed Variations Aron Håkansson Acknowledgements First of all I would like to thank all employees, master and PhD students working at the Division of Combustion Engines at LTH. The have all contributed to this thesis by always being helpful to me and by creating a stimulating working environment in general. Furthermore I express my gratitude towards my supervisors Associate Professor Per Tunestål for his valuable support and opinions, PhD Student Hans Aulin & PhD Student Thomas Johansson for their support and cooperation with the engine and measurements. I would like to address special thanks to Richard Backman at GM Powertrain for initiating and letting me carry out this thesis and professor Bengt Johansson for his support and letting me experience the Division of Combustion Engines at LTH. I would also like mention M.Sc. Fredrik Bengtsson who helped me understand his data collection. Special thanks also go to my office colleagues PhD Student Kent Ekholm and PhD student Uwe Horn who have contributed by being helpful and creating a stimulating environment Lund, December 2007 Aron Håkansson 1 Notation α β θ ρ φ ω Ji fsampling Nrpm rencoder e A/D ATDC C(X, Y) CA50 CAD D(X, Y) HCCI IMEP RPM TDC Angular acceleration Angle between rod and cylinder axis Crank Angular acceleration Coefficient of Correlation Crank Angle Crank Angular velocity Mass moments of inertia of body i Sampling frequency Engine speed stated in rpm Encoder resolution Sampling error Analog to Digital After Top Dead Center Covariation between Stochastic variable X and Y. Crank Angle for 50% heat release ATDC Crank Angle Degree Standard deviation between Stochastic variable X and Y. Homogeneous Charge Compression Ignition Indicated Mean Effective Pressure (here net) Revolutions Per Minute Top Dead Center [rad] [rad] [rad/s2] [-] [rad] [rad/s] [kgm2] [Hz] [rpm] [°] [%] [-] [°] [°] [-] [bar] 2 CONTENTS ACKNOWLEDGEMENTS ......................................................................................................................... 1 NOTATION .................................................................................................................................................. 2 ABSTRACT .................................................................................................................................................. 5 1.1 BACKGROUND ..................................................................................................................................... 6 1.1.1 HCCI Engine............................................................................................................................... 6 1.2 PURPOSE AND GOAL............................................................................................................................ 7 1.3 OUTLINE .............................................................................................................................................. 7 1.4 TEST SETUP .......................................................................................................................................... 8 1.4.1 Data Acquisition Board............................................................................................................... 8 1.4.2 Crank Angle Encoder ................................................................................................................. 8 1.4.3 Cylinder Pressure Sensors .......................................................................................................... 8 1.4.4 Electric Brake .............................................................................................................................. 9 1.5 HEAT RELEASE AND CA50 ................................................................................................................. 9 2. METHODS.............................................................................................................................................. 11 2.1 ION CURRENT SENSING ..................................................................................................................... 11 2.2 KNOCK SENSOR MEASUREMENTS .................................................................................................... 11 2.3 ENGINE SPEED ................................................................................................................................... 11 2.3.1 Energy model............................................................................................................................. 11 2.3.2 Mechanical Model ..................................................................................................................... 13 2.3.3 Working principle ..................................................................................................................... 16 2.4 EVALUATION OF METHOD ................................................................................................................ 18 2.4.1 Correlation Coefficient ............................................................................................................. 18 2.4.2 Cycle to Cycle Characteristics................................................................................................... 19 2.4.3 Parameter influence on Correlation Coefficient...................................................................... 20 2.4.4 Parameter influence on CAD offset ......................................................................................... 20 2.4.5 CAD offset and Correlation Coefficient ................................................................................... 21 2.4.6 Linear Behavior ........................................................................................................................ 23 3. RESULTS ................................................................................................................................................ 24 3.1 MODEL ENGINE IN HCCI MODE....................................................................................................... 24 3.1.1 Operating point 2500 rpm 4.1 bar IMEP ................................................................................. 24 3.1.2 Summary of all operating points .............................................................................................. 25 3.2 MODEL ENGINE IN OTTO MODE ....................................................................................................... 26 3.2.1 Operating point 1500 rpm and 2.5 bar IMEP .......................................................................... 26 3.2.2 Summary of all operating points .............................................................................................. 27 3.3 HCCI ENGINE EXPERIMENTS ........................................................................................................... 28 3.3.1 Operating point 1525 rpm and 4.5 bar IMEP .......................................................................... 28 3.3.2 Operating point 2527 rpm and 4.1 bar IMEP .......................................................................... 31 3.3.3 Summary of all operating points .............................................................................................. 34 3.4 OTTO-ENGINE .................................................................................................................................... 35 3.4.1 Test Cell Measurements Summary ........................................................................................... 35 4. DISCUSSION.......................................................................................................................................... 36 4.1 POSSIBLE SOURCES OF ERROR ......................................................................................................... 36 4.1.1 Deviation from Rigid Body Behavior ....................................................................................... 36 4.1.2 Variations in Brake Torque ...................................................................................................... 38 4.1.3 Measurement Equipment Limitations ...................................................................................... 39 4.1.4 Influence of Hardy Disc............................................................................................................ 39 4.1.5 Engine Imperfections ................................................................................................................ 39 4.1.6 Influence of Control Method .................................................................................................... 39 4.1.7 Deviation of geometric parameters ........................................................................................... 40 3 4.2 MODEL ENGINE RESULTS ................................................................................................................. 41 4.3 HCCI ENGINE RESULTS ................................................................................................................... 41 4.4 OTTO ENGINE RESULTS ..................................................................................................................... 42 5. CONCLUSION ....................................................................................................................................... 43 6. FUTURE WORK.................................................................................................................................... 44 6.1 IMPROVING SIGNAL/NOISE RATIO ................................................................................................... 44 6.2 ENGINE IN VEHICLE ANALYSIS ........................................................................................................ 44 6.3 FREQUENCY ANALYSIS ..................................................................................................................... 44 APPENDIX: ................................................................................................................................................ 45 ENGINE SPECIFICATIONS ........................................................................................................................ 45 ENERGY MODEL ...................................................................................................................................... 45 REFERENCES ........................................................................................................................................... 46 4 Abstract This thesis is about estimation of CA50 from engine speed variations on a HCCI engine. The HCCI (Homogeneous Charge Compression Ignition) engine concept requires a combustion control system operating on a cycle to cycle basis. The prevailing method of achieving this control is based upon the combustion parameter CA50. CA50 describes the crank angle at which 50 % of the heat from combustion has been released. The dominating technique of receiving this parameter is from the use of pressure sensors. The disadvantages with these sensors are that the technique is not yet mature for mass production from a cost and reliability perspective. The search for other methods of receiving combustion feedback is therefore of interest. Focus has been directed to other, indirect, methods of estimating CA50. This thesis evaluates a method using variations in engine speed for the purpose of estimating CA50. The method’s working principle is founded on the expected variations in engine speed increase that occurs due to different combustion phasing. The method is evaluated on a four cylinder turbocharged 2.2 litre GM HCCI engine. The result reveals that this method’s accuracy even though it is showing high correlations under favorable conditions does not cover a wide load range with preserved accuracy and robustness and thereby does not meet the high demands that are needed for this vital control parameter. Keywords: HCCI control, CA50 estimation, Indirect Methods, Engine Speed Variations 5 1. Introduction 1.1 Background 1.1.1 HCCI Engine Modern cars are currently experiencing increasing demands concerning fuel efficiency and low emissions from both consumers and governments. The two dominating engine concepts on the market today are the Diesel- and Otto principles. A comparison between the two engines show that the Otto engine equipped with a catalytic converter provides low emissions but lacks in efficiency. The Diesel engine on the other hand provides high efficiency but also produces high emissions of NOx and particles. An engine concept capable of combining the efficiency of a diesel engine with the emissions levels of an Otto engine is the HCCI engine (Homogeneous Charge Compression Ignition). Figure 1: Diesel, Otto and HCCI combustion principles, adapted from New Scientist Magazine (January 2006) The HCCI engine is highly sensitive to variations in parameters that have an influence on the combustion. A temperature variation less than 5 degrees Celsius could be sufficient for the combustion to go from too early to too late and possibly no combustion at all. To be able to work properly the HCCI engine needs an active combustion control system based on feedback on a cycle to cycle basis, see [1] p.624. To be able to fulfill this feedback pressure sensors, mounted in the cylinder head, are currently used in laboratory environments. Pressure sensors have the disadvantage of being expensive and furthermore contribute to an increased level of complexity and possible sources of error. 6 1.2 Purpose and Goal The purpose of this master thesis is to estimate the combustion parameter CA50 based on already existing sensors on the engine. This indirect method should, if successful, be utilized in the feedback control system of the combustion. The basic idea is to make use of the crankshaft angular position sensor for determination of the crankshaft acceleration. Other possible indirect methods are ion current measurement with the spark plugs and vibration analysis based on the knock sensor signal. If possible it should also be investigated what crank angle resolution is needed for the estimation of CA50. Initially the maximum available resolution of 0.2 CAD is used. Ideally, however, a resolution of only 6 CAD for the speed sensor would be preferred. Another interesting topic is to decide the load range for which each method is suitable. Perhaps a combination of methods is applicable and required. 1.3 Outline This thesis consists of a significant share of experimental work. Measurements have been performed and the collected data have been studied and analyzed in a MATLAB environment. The measurements were carried out on a four cylinder turbocharged 2.2 litre GM HCCI engine. The engine is placed in a test cell at the division of combustion engines at Lund University. The procedure includes gathering and analysis of measurement data for a variety of different engine speed and load cases. Data from the master thesis Estimation of Indicated and Load Torque from Engine Speed Variations [2] by Fredrik Bengtsson is to some extent used for verification of the presented method. This data is from a four cylinder turbocharged Otto engine. 7 1.4 Test setup A schematic view of the test cell setup is shown in Figure 2 below. Figure 2: Schematic Test Cell Setup 1.4.1 Data Acquisition Board The pressure signals and crank angle position were collected using a DAP5400a Data Acquisition Board from Microstar Laboratories. The DAP5400a board is capable of eight A/D conversions simultaneously with a resolution of 14 bit at a sampling frequency of 1.25 MHz. 1.4.2 Crank Angle Encoder The crankshaft position was measured using a Leine & Linde 520 sensor. The sensor is located at the free end of the crankshaft. It produces a binary signal from 0 to 5V every 0.2°. This resolution results in 1800 pulses per revolution and 3600 pulses per engine cycle. 1.4.3 Cylinder Pressure Sensors The cylinder pressure was measured using four Kistler-6043Asp pressure sensors. The signals from the pressure sensors were transformed and amplified using a Kistler Multichannel Charge Amplifier type 5011B. The Charge Amplifier converts the electric charge induced in the pressure sensor into a voltage proportional to the pressure in the cylinder. This voltage is measured by the DAP5400a board which converts the voltage level into data bits, stored in the log file of the current measurement session. 8 1.4.4 Electric Brake The brake is a water cooled Siemens model 711900. The capacity is 325kW (generator) and 310kW (motor) respectively. During the measurements the brake is set, by the operator control board, to maintain a constant engine speed independent of engine load. 1.5 Heat Release and CA50 The first law of thermodynamics states that for a given system the energy is conserved. Treating the combustion chamber as our system and the released heat due to combustion (i.e. converted from chemically bonded energy to heat) as supplied heat to the system the model can be expressed as shown below. Figure 3: Heat Release System dQ = dU + dW + dQHT + dQleak Where dQ = Heat Realease due to combustion dW = Work performered by the system dQHT = Heat transfer losses through cylinder walls dQleak = Energy losses by leakage in small crevices dU = Change in internal energy of the system With the use of thermodynamic relations and some assumptions regarding the system the heat release can be expressed as function of just a few variables. Especially when the level of heat release is of minor interest compared to the actual phasing of the heat release the heat transfer component could be disregarded giving a net heat release shown below [1]. 9 dQ = γ γ −1 pdV + 1 Vdp γ −1 V = Combustion chamber volume p = Pressure in combustion chamber λ= Cp Cv = thermodynamic property of the gasmixture in the combustion chamber Taking the heat release function above calculated from measured data from the engine and then plotting the accumulated heat release during a section in the region of the TDC position of the combustion stroke will create a typical appearance of the cumulative heat release shown below. The position where the accumulated heat release reaches 50% of the total released heat is called CA50 which is the parameter that is of interest in this study. Figure 4: Definition of CA50 10 2. Methods 2.1 Ion Current Sensing The ion sensing technique is in modern engine control systems used as a knock and misfire detection system. The ion sense system is based around the spark plug and suitable measurement electronics. The working principle is to apply a voltage, after the spark has been fired, to the spark plug and then measure the current trough the measurement circuit. The current is dependent on the amount of free charges produced during the combustion. In the thesis Ion Current and Torque Modeling for Combustion Engine Control [3] engine parameters such as peak pressure and start of combustion are mentioned as other information that has been extracted from ion current measurements. 2.2 Knock Sensor Measurements The knock sensor is an accelerometer based upon a piezoelectric or piezoresistive crystal. A piezoelectric crystal induces a charge when exposed to movement i.e. vibrations of the engine block. The charge is converted to a voltage by circuitry inside the knock sensor. A piezoresistive crystal responds to vibrations by changing its resistance. Knocking is from an engine perspective a harmful state caused by self ignition of the fuel air mixture in the cylinder. Knocking causes high-amplitude pressure oscillation inside the combustion chamber which can be detected using the knock sensor. In the SAE paper titled In-Cylinder Pressure Estimation from Structure-Born Sound [4] a model for estimation cylinder pressure is proposed based on measurements on a spark ignited four cylinder engine equipped with four accelerometers. 2.3 Engine Speed 2.3.1 Energy model The basic idea behind extracting the combustion phasing, i.e. CA50 from the engine speed variations is described trough a simplified model. The engine is here treated as a rotating shaft at an average angular velocity ω with a moment of inertia given by Jengine. Due to the combustion there is an applied torque defined as Min and a corresponding braking torque from the dyno Mout. 11 Figure 5: Torque equilibrium of a rotating rigid body Equilibration for the system gives us an expression for the angular acceleration α M in (ϕ ) − M out (ϕ ) = J engine (ϕ ) ⋅ α α= ,α = M in (ϕ ) − M out (ϕ ) ΔM (ϕ ) = J engine (ϕ ) J engine (ϕ ) dω dt The average torque delivered from the engine to the dyno during a full engine cycle is under normal operating conditions assumed to be constant from cycle to cycle. 4π ∫ M (ϕ )dϕ out M dyno ,average = 0 4π ≈ const. ≈ M out To maintain a constant average operating speed of the engine the dyno control system is assumed to apply this average torque to the engine. Considering this applied torque to be constant rules out the effect of the dyno control system of the model1. This will leave the engine speed variations as function of the applied torque due to the combustion. The hypothesis of this method is that the angular acceleration α and the corresponding increase in engine speed thereby will be dependent on the phasing of the applied torque from the combustion. The torque phasing and duration is then assumed to be related to the combustion phasing, CA50. 1 A rapid dyno control system would cancel out all speed variations by adjusting the brake torque to maintain the constant angular velocity, set by the operator. 12 2.3.2 Mechanical Model The combustion engine will, due to its reciprocating nature, cause a fluctuating speed and acceleration of its moving internal parts. The piston as an example will vary its linear velocity between zero and up to 1.5 times the mean piston speed during one stroke (180° turn of crankshaft) of the engine. The masses of these components will according too Newton’s law F = ma create oscillating forces acting on the crankshaft. In addition to the mass forces the driving force from the pressure generated by the combustion will also contribute to the oscillation since both the pressure acting on the piston and the leverage on the crankshaft will vary during a cycle. With the knowledge of the geometry and mass of the crank mechanism of the engine it is possible to create a basic mechanical model, consisting of rigid bodies, of the engine at hand. Figure 6 shows gas forces acting on a crank mechanism and Figure 7 shows a geometrical model of the crank mechanism. Figure 6: Forces acting on a crankshaft mechanism, Förbränningsmotorer, Johansson 13 Figure 7: Geometrical crankshaft mechanism, Förbränningsmotorer, Johansson Starting from these models one could derive an expression for the torque acting on the crankshaft (for the full derivation consult [1] chapter 12). The resulting torque acting on the crankshaft will consist of terms from gas forces, mass forces and forces from friction according to M crank = M gas + M mass + M friction where the average torque from mass forces during a full engine cycle will be zero but, dependent on engine speed, instantaneously will create a significant torque acting on the crank. Figure 8 shows the torque variation during a series of cycles created from the actual pressure trace with data from a test cell run at 1500 rpm and 120Nm (data from Estimation of … F. Bengtsson [2]). Figure 8: Torque variations in mechanical model based on measured pressure trace 14 These torque variations will create a variation in engine speed according to the torque equilibrium M crank α= J engine+brake with the assumption that the brake torque and moment of inertia are constant a synthetic engine speed could be expressed as M crank − M brake dt J engine +brake where ω0 is the speed at time zero (in this case set to the set point speed of the brake) Figure 9 below shows the engine speed variations during a motored run from a measured speed signal and the speed variation based on the mechanical model computed from the pressure trace from the same measured run. ω = ω0 + ∫ Figure 9: Measured and computed engine speed variations, motored run at 1500 rpm 15 2.3.3 Working principle The working principle of extracting CA50 estimation starts by looking at a section of engine speed variations close to the top dead center for each cylinder at its combustion stroke. See Figure 10. Figure 10: Engine speed variations with Top Dead Centers, TDC, circled. 16 Figure 11: Working principle of CA50 estimation. The idea based upon the physical model is that there will be an increase in engine speed from the torque applied due to the combustion and that the timing of this engine speed increase will vary due to the combustion phasing, i.e. CA50. For this reason an algorithm consisting of the following steps was created: 1) Establish a suitable engine speed increase, the “threshold rpm”. 2) Select a position near TDC as a reference point. 3) Start to measure the engine speed difference between the reference point engine speed and the actual engine speed by moving in a positive direction (increasing crank angle) until the difference matches the “threshold rpm”. 4) Estimate CA50 by the position of where the threshold rpm is reached. 17 2.4 Evaluation of Method 2.4.1 Correlation Coefficient The reference point and the threshold rpm are adjusted to give the best possible correlation between the estimated CA50 and the indicated (measured by pressure signals) CA50 for each cylinder, load and engine speed during a measurement (about 30 engine cycles). The correlation coefficient defined by ρ (X ,Y ) = C(X ,Y ) D ( X )D (Y ) is used as a performance measure. The correlation coefficient does not depend on the amplitudes (different from zero) of the compared signals. Figure 12 shows correlation coefficients between various sine based functions to illuminate that the amplitude has no influence. In this thesis the coefficient of correlation will be abbreviated with one of the following expressions, “c.o.c”, “Corr” or “CorrCoeff”. Figure 12: Correlation coefficients between different functions 18 2.4.2 Cycle to Cycle Characteristics Figure 13 shows how the indicated CA50 (blue line) varies from cycle to cycle. The red line shows how the estimated CA50 varies for the same cycles. The correlation coefficient between the two lines is named “Corr” and is in this case equal to 0.85. For each cycle there is a significant deviation between the indicated and estimated CA50. The average deviation for all cycles is calculated and is named “CAD offset”. If the estimated CA50 is adjusted for this offset the result looks like the one displayed in Figure 14. In the following results the estimated CA50 is adjusted the same manner. Figures represents operating point 1525 rpm and 4.5 bar IMEP. Figure 13: Cycle to Cycle variations in indicated (blue) and estimated (red) CA50 Figure 14: Cycle to Cycle variations in indicated (blue) and estimated (red) CA50 with offset correction. 19 2.4.3 Parameter influence on Correlation Coefficient When varying the two parameters in the method the combination of these two will result in a corresponding correlation coefficient. Figure 15 displays what effect the setting of the two parameters has on the correlation coefficient at operating point 1525 rpm and 4.5 bar IMEP. The diagonal ridge like shape of the figure is a consequence of the working principle of the method. Figure 15: Coefficient of correlation variation due to varying parameter settings, blue line indicates highest c.o.c. 2.4.4 Parameter influence on CAD offset Figure 16 displays how the CAD offset varies with the parameter settings. Typically the CAD offset increases with increased RPM threshold since a high RPM threshold is reached at a CAD position further away from TDC and hereby increasing the CAD offset. Figure 16: CAD offset variation due to varying parameter settings, blue line indicates highest c.o.c. 20 2.4.5 CAD offset and Correlation Coefficient The correlation coefficient is calculated over a wide range of settings of the threshold and reference point variables. For each individual setting there is a corresponding correlation coefficient and related offset. Plotting the correlation coefficient and the offset together gives a sense of how suitable the CA50 estimation method is for the particular cylinder. Figure 17 displays the result of Cylinder 1 when the engine is operated at 1500 rpm and 4.5 bar IMEP. Figure 18 shows the behavior of the mechanical model engine being simulated to run with the pressure trace from the real engine at the same operating point. The results reveal that the model engine produces high correlations for a much wider range of parameter setting compared to the real engine. The CAD offset are however somewhat similar for the offset corresponding to the top correlations. Figure 17: Displaying CAD offset and coefficient of correlation for the HCCI engine 21 Figure 18: CAD offset and correlation coefficient for the model engine running in HCCI mode 22 2.4.6 Linear Behavior The linear behavior in the relation between indicated and estimated CA50 is displayed in Figure 19, operating point 1525 rpm and 4.5 bar IMEP. The blue line represents straight line least squares fit between indicated and estimated CA50. The slope, k, represents the relationship between the changes of indicated CA50 and the corresponding changes of estimated CA50. Figure 19: Linearity between indicated and estimated CA50 23 3. Results 3.1 Model Engine in HCCI mode 3.1.1 Operating point 2500 rpm 4.1 bar IMEP Figure 20 displays results from running the model engine with the measured pressure trace from the HCCI engine at 4.1 bar IMEP and 2500 rpm. Figure 20: Model engine running in HCCI mode at 4.1 bar IMEP at 2500 rpm. Plots show Cylinder 1 (left) and Cylinder 3 (right). 24 3.1.2 Summary of all operating points In the following two figures the coefficient of correlation and CAD offset is displayed. The results indicate that the method of estimating CA50 presented here correlates well with indicated CA50. Figure 21 displays the correlation coefficient and Figure 22 the CAD offset for different operating points. Each circle represents the average value for all cylinders. Coefficent of Correlation Average 5 4,5 0,99 0,99 0,98 0,97 0,99 0,99 0,99 0,99 0,99 0,95 0,96 0,98 0,99 Load [bar] 0,99 4 0,99 0,99 0,99 0,98 3,5 0,96 0,98 3 0,95 0,97 2,5 1250 1500 1750 2000 2250 2500 2750 Speed [rpm] Figure 21: Correlation coefficient for the model engine running in HCCI mode for all operating points. Values represent averages for all cylinders. CAD offset Average 5 4,5 4,5 5,0 4,5 4,3 4,0 4,5 4,5 4,0 4,5 5,0 5,0 5,0 4,0 Load [bar] 5,0 4 4,5 4,5 4,0 4,5 3,5 5,0 5,0 3 5,0 4,3 2,5 1250 1500 1750 2000 2250 2500 2750 Speed [rpm] Figure 22: CAD offset for the model engine running in HCCI mode for all operating points. Values represent averages for all cylinders. 25 3.2 Model Engine in Otto mode 3.2.1 Operating point 1500 rpm and 2.5 bar IMEP Figure 23 displays results from running the model engine a test bench pressure trace from the Otto engine at 2.5 bar IMEP and 1500 rpm. Note that the slope, k, is almost twice the value received with a pressure trace from HCCI combustion. This is probably due to the fact that the actual system consisting of engine, brake and accompanying transmission is flexible. This is not further studied however. Figure 23: Model engine running in Otto mode at 4.1 bar IMEP and 2500 rpm. Plots show Cylinder 1 (left) and Cylinder 3 (right). Lower figure: Estimated CA50 (red line) and indicated CA50 (blue line). 26 3.2.2 Summary of all operating points Figure 24 and Figure 25 show the correlation coefficients and CAD offsets are, respectively, for various operating points. The results indicate that the method of estimating CA50 presented here correlates well with indicated CA50. Each circle represents the average value for all cylinders. There is a large amount of data from measurements on the Otto engine. The result presented here is just to give a load range overview. Coefficent of Correlation Average 11 0,98 9 Load [bar] 0,99 0,98 0,99 0,99 0,98 7 0,99 5 3 0,98 1 1250 1500 1750 2000 2250 2500 2750 Speed [rpm] Figure 24: Correlation coefficients for the model engine running in Otto mode for all operating points. Values represent averages for all cylinders. CAD Offset Average 11 10,0 9 Load [bar] 10,0 10,0 10,0 10,0 10,0 7 10,0 5 3 10,0 1 1250 1500 1750 2000 2250 2500 2750 Speed [rpm] Figure 25: CAD offsets for the model engine running in Otto mode for all operating points. Values represent averages for all cylinders. 27 3.3 HCCI Engine experiments 3.3.1 Operating point 1525 rpm and 4.5 bar IMEP Figures 26-28 display the result from an operating point giving high correlation between indicated and estimated CA50. Figure 26: Estimated CA50 (red line) and indicated CA50 (blue line) for 30 consecutive cycles on Cylinders 1 to 4. HCCI engine running at 1525 rpm and 4.5 bar IMEP. 28 Figure 27: Linear relation between the estimated and indicated CA50 for Cylinders 1 to 4. HCCI engine running at 1525 rpm and 4.5 bar IMEP. 29 Figure 28: Displaying CAD offset and correlation coefficient for Cylinders 1 to 4 for the HCCI engine running at 1525 rpm at 4.5 bar IMEP 30 3.3.2 Operating point 2527 rpm and 4.1 bar IMEP Figures 29-31 display the result from an operating point giving low correlation between indicated and estimated CA50. Figure 29: Estimated CA50 (red line) and indicated CA50 (blue line) for 30 consecutive cycles on Cylinders 1 to 4. HCCI engine running at 2527 rpm and 4.1 bar IMEP. 31 Figure 30: Linear relation between the estimated and indicated CA50 for Cylinders 1 to 4. HCCI engine running at 2527 rpm and 4.1 bar IMEP. 32 Figure 31: CAD offset and correlation coefficient for Cylinders 1 to 4 for the HCCI engine running at 2527 rpm at 4.1 bar IMEP 33 3.3.3 Summary of all operating points In the following two figures the coefficient of correlation and CAD offset are displayed. Figure 32 displays the correlation coefficient and Figure 33 the CAD offset for various operating points. Each circle represents the average value for all cylinders. Coefficent of Correlation Average 5 4,5 0,95 0,65 0,88 0,83 0,76 0,93 0,77 0,70 0,95 0,00 0,47 0,52 0,72 0,70 Load [bar] 0,65 4 0,93 0,77 0,76 0,88 3,5 0,52 0,72 3 0,47 0,83 2,5 1250 1500 1750 2000 2250 2500 2750 Speed [rpm] Figure 32: Correlation coefficients for the HCCI engine for all operating points. Values represent averages for all cylinders. CAD Offset Average 5 6 4,5 6 5 5 3 4 4 5 6 5 Load [bar] 6 4 4 4 3 5 3,5 6 6 6 6 6 3 6 5 2,5 1250 1500 1750 2000 2250 2500 2750 Speed [rpm] Figure 33: CAD offsets for the HCCI engine for all operating points. Values represent averages for all cylinders. 34 3.4 Otto-engine 3.4.1 Test Cell Measurements Summary In the following two figures the correlation coefficient and CAD offset are displayed. Figure 34 displays the correlation coefficient and Figure 35 the CAD offset for various operating points. Each circle represents the average value for all cylinders. The correlation is generally very low. The value of the CAD offset is however similar to the value of the mechanical model engine running in Otto mode (Figure 25, Section 3.2.2). Coefficent of Correlation Average 0,46 10 Load [bar] 0,54 0,28 0,54 0,40 0,46 7 0,40 4 0,28 1 1250 1500 1750 2000 2250 2500 2750 Speed [rpm] Figure 34: Correlation coefficient for the Otto engine for all operating points. Values represent averages for all cylinders. CAD Offset Average 11 10,0 9 Load [bar] 11,5 10,0 11,5 9,9 10,0 7 9,9 5 3 10,0 1 1250 1500 1750 2000 2250 2500 2750 Speed [rpm] Figure 35: CAD offset for the HCCI engine for all operating points. Values represent averages for all cylinders. 35 4. Discussion 4.1 Possible Sources of Error 4.1.1 Deviation from Rigid Body Behavior The method of CA50 estimation from engine speed variations presented here is simple in nature and shows good results for a basic mechanical engine model. Using the same method for CA50 estimation on a real engine will only produce good results for a narrow operating range. The reasons for this could be several and in this chapter the ones that are believed to have the greatest impacts on the results will be discussed. Figure 36 shows the engine speed variations at 2072 rpm and 4.3 bar IMEP. It is obvious that the real engine variations do not behave like the ones from the basic mechanical model consisting of interconnected rigid bodies. In Figure 37 the speed variation is shown for an operating point of 2527 rpm and 4 bar IMEP. Figure 36: Measured and modeled engine speed variations at 4.3 bar IMEP and 2072 rpm 36 Figure 37: Measured and modeled engine speed variations at 4.0 bar IMEP and 2527 rpm (crank angle resolution: 6 CAD) The above figures indicate that the real engine speed variation is more complex than can be described by a basic mechanical model. For example the influence of the torque variations from driving the balance shafts and camshafts is not considered in the model but could influence the real results. 37 4.1.2 Variations in Brake Torque Even though one could find a dynamic model fully describing the engine speed variations the impact from the load torque from the brake is not considered. In the engine model this torque is assumed to be constant. When the brake is adjusting its load torque it is also effecting the engine speed variations. Figure 38 shows how the engine model suddenly drops in speed due to a torque decrease caused by misfiring in one of the cylinders, this is however barely noticeable in the measured engine speed variation since the control system of the brake is active. The impact from the continuous speed control on the engine speed variations is unknown. Figure 38: Misfire at cylinder 3 halfway into a measurement cycle. The black line shows the expected speed drop if the brake torque would be constant. The red line shows the actual measured engine speed. Measurement at 2.9 bar IMEP and 1500 rpm 38 4.1.3 Measurement Equipment Limitations The DAP 5400a data acquisition board has a maximum sampling frequency of 1.25MHz. Depending on the selected resolution of the crank angle decoding and the engine speed this will create a typical maximum error e. This error in percent could approximately be described as e= 600 ⋅ N rpm rencoder ⋅ f sampling For a resolution of 0.2 CAD the error becomes 3.6 % at 1500 rpm and 0.12 % at resolution of 6 CAD. In the result presented in the previous chapter the resolution is set to 1 CAD giving a maximum error of 0.7 %. The calculated speed is then filtered through a moving average filter ranging over 6 CAD. Since calculation of engine speed only needs a binary signal from the crank angle encoder a separate time based system could be used for the engine speed signal measurement. Additional sources of error could occur in the pressure transducers with accompanying amplification. 4.1.4 Influence of Hardy Disc The Hardy Disc connects the brake with the crankshaft and is supposed to create a softer connection between the engine and the brake. This soft connection will have an influence on the engine speed variations. The magnitude of this influence is however unknown. An unfavorable situation would result in a flexibility of the connection that depends on the crank position. The high frequency variations that appear in the engine speed could thus originate not only from the engine flexing but also from the flexing in the Hardy disc. 4.1.5 Engine Imperfections During later research carried out on the HCCI engine the piston in cylinder 1 broke down. It can not be ruled out that there existed a previous damage on this piston affecting the results. 4.1.6 Influence of Control Method The charge temperature is controlled using a technique called NVO (Negative Valve Overlap). The working principle of this method is to use an adjustable amount of hot residual gases from the combustion as a heat source. By varying the amount of residual gases in the cylinder the temperature conditions will also be affected. Hereby it is possible to control the combustion timing. The residual volume is controlled using variable camshaft timing during the exhaust stroke. In the engine configuration studied the residual gases will be compressed and expanded simultaneously with a cylinder in its compression and working stroke, see Figure 39 . This implies that the engine speed variation is caused not just by the actual CA50 at the cylinder studied but also dependent on the previous CA50 at the parallel cylinder. 39 Figure 39: Figure showing pressure traces for all cylinders. Note that there is two pressure peaks occurring every 180 degrees. Note the lower pressure occurring due to the NVO and the top pressure due to combustion. 4.1.7 Deviation of geometric parameters Due to erroneous in geometric parameter value in the analysis the calculation of indicated CA50 deviates from the correct value. The error is caused by this deviation is however small, see Figure 40. Figure 40: Figure showing CA50 calculations based on correct and incorrect geometrical parameters. The difference varies between 0 – 0.2 degrees. 40 4.2 Model Engine Results The hypothesis of the method presented in this thesis was that the variation in combustion phasing results in a corresponding variation in speed increase phasing. The engine model indicates that this relation exists under ideal circumstances. Since it is a “mathematical” model one could ask oneself the question why the correlation is less than 100%. A likely reason is that the threshold and reference point variables are only varied in increments of 1 CAD and 1 rpm respectively in the numerical analysis and thereby not finding the optimal setting. 4.3 HCCI Engine Results The results from applying the CA50 estimation method presented here show that it could detect variations in CA50 within a narrow operating range. The correlation coefficient seems to decrease during (see Figure 32 section 3.3.3) decreased load and/or increased engine speed. The nature of this behavior could be explained by just considering the energy ratio between the energy supplied from the combustion and the energy of the rotating engine. It could also be understood knowing that the mass forces (from the oscillating engine parts) increase as the square of the engine speed. The gas forces will thereby rapidly decrease its chances of influencing the engine speed variations. Figure 41 displays a principal model (see appendix for derivation) of how the engine speed increase would vary depending on supplied energy and operating speed. The model just considers the engine as a homogeneous rigid body but clearly illustrates the principal nature of the problem. Figure 41: Illustrating the nature of how the engine speed increase drops due to increased speed and/or decreased load. 41 4.4 Otto engine results The results from applying the CA50 estimation method presented here show that it can not detect variations in CA50 during Otto engine measurements. Since simulations with pressure traces from the Otto engine measurements show very good results this outcome is, at first, surprising. The reason for the poor result can perhaps be seen in Figure 42 below. The figure shows the engine speed variations during similar operating points (1500 rpm and 4.5 bar IMEP) for both engine types. The basic engine geometry is equal except for a higher compression ratio in the HCCI engine. Figure 42: Engine speed variations from HCCI engine (blue line) and Otto engine (green line) with equal load, 4.5 bar IMEP, and speed, 1500rpm. The engines have been tested at different locations. 42 5. Conclusion The method of estimating CA50 presented here does not fulfill the robustness and accuracy one should demand when it comes to such a vital control function as estimating CA50 for mass production applications. The failure of this model could perhaps be explained by its simplicity. The underlying problem when it comes to analyzing engine speed variations is that there are several, perhaps too many, variables that affect the engine speed variations e.g. load, speed and inertia. The complexity behind the resulting engine speed variations should be possible to describe with the right model, but the computational effort and robustness requirements might still not be met. One major drawback with estimating CA50 from engine speed variations is that the engine speed will vary even though there is no combustion. The method presented here would not detect a misfire in such an obvious way that a pressure transducer would. Still the method presented here could be of some value perhaps as a complementary method or for diagnosis in a future application. 43 6. Future Work 6.1 Improving Signal/Noise Ratio Basically it is all about extracting the pressure signal from the engine speed variation. One could consider all the factors, except the pressure, influencing the speed variation as noise. If this noise could be reduced the useful signal from the pressure could be better analyzed. One way to do this is to reduce the actual speed variation with the expected speed signal from a cycle without the combustion, this requires an accurate model. Another method suggested by the author has been to subtract the engine speed behavior before TDC from the engine speed behavior after TDC leaving the signal from pressure and friction left to analyze. A third suggested method could be to filter out the natural frequency caused by the torsion movements in the crank shaft. 6.2 Engine in Vehicle Analysis The environment in a test cell differs in many ways from the one in an actual vehicle. Regarding engine speed variations the obvious difference is the effect of the transmission flex and inertia compared to the one existing in a test cell with a large brake. The effect that this different boundary condition has on the engine speed variations is of interest. 6.3 Frequency Analysis Previous successful studies have been carried out using frequency analysis with FFT techniques for estimation of crankshaft torque. Frequency analysis requires a higher precision in the data acquisition system than the one used in this study. A time based data acquisition system is suggested for this purpose. 44 Appendix: Engine Specifications Table 1: Engine specifications. Engine Type Cylinder Head Bore × Stroke Displacement Volume Compression ratio Connecting rod length Firing order Fuel Type Piston mass (including bolt and rings) Connecting rod mass Connecting rod mass center Four cylinder in line, turbocharged HCCI 16 valve DOHC 86 × 94.6 [mm] 2.198 [L] 11.75 145.5 [mm] 1-3-4-2 unleaded 95 457 [g] 640 [g] 42 [mm] (from big end center) Energy model E1 = J ⋅ ω12 Energy level before combustion E2 = k ⋅ E0 = δ ⋅ J ⋅ ω Energy level supplied from combustion, related with factor δ 2 0 to the energy level existing at engine idle E 3 = E1 + E 2 Energy level after combustion J ⋅ω = J ⋅ω + δ ⋅ J ⋅ω 2 3 ⇒ 2 1 2 0 Solving the engine speed after combustion ω3 = ω12 + δω02 Δω = ω3 − ω1 = ω12 + δω02 − ω1 Comparing the speed after and before combustion lim Δω = 0 The difference becomes zero at the limit ω1 →∞ 45 References [1] Bengt Johansson, Förbränningsmotorer, Lecture material from: Department of Energy Sciences, Division of Combustion Engines, Lund Institute of Technology 2006 [2] Fredrik Bengtsson, Estimation of Indicated and Load Torque from Engine Speed Variations, Vehicular Systems, Department of Electrical Engineering, Linköping Institute of Technology [3] Ingemar Andersson, Ion Current and Torque Modeling for Combustion Engine Control, Department of Signals and Systems, Signal processing Group, Chalmers University of Technology, 2005 [4] Michael Wagner, Johann F. Böhme, Jürgen Förster, In-Cylinder Pressure Estimation from Structure-Born Sound, SAE paper 2000-01-0930 [5] Dinu Taraza, Naeim A. Henein, Walter Bryzik, Determination of the Gas-Pressure Torque of a Multicylinder Engine from Measurements of the Crankshaft’s Speed Variation, SAE paper 980164 46