MBT Timing Detection and its Closed-Loop Control Using In-Cylinder Ionization Signal

Similar documents
Combustion Characteristics Detection for Low Pressure Direct Injection Engines Using Ionization Signal

Inaudible Knock and Partial-Burn Detection Using In-Cylinder Ionization Signal

Effects of Pre-injection on Combustion Characteristics of a Single-cylinder Diesel Engine

GLOW PLUG INTEGRATED CYLINDER PRESSURE SENSOR FOR CLOSED LOOP ENGINE CONTROL

Damper Analysis using Energy Method

Modelling Combustion Variability in LPG Injected Engines for Improved Engine Performance at Idle

Transient Control of Combustion Phasing and Lambda in a 6- Cylinder Port-Injected Natural-gas Engine

Setup Tabs. Basic Setup: Advanced Setup:

Combustion Performance

Spark Advance Modeling and Control

Variations of Exhaust Gas Temperature and Combustion Stability due to Changes in Spark and Exhaust Valve Timings

GT-POWER/SIMULINK SIMULATION AS A TOOL TO IMPROVE INDIVIDUAL CYLINDER AFR CONTROL IN A MULTICYLINDER S.I. ENGINE

Contents. Preface... xiii Introduction... xv. Chapter 1: The Systems Approach to Control and Instrumentation... 1

Internal Combustion Optical Sensor (ICOS)

Decision & abrupt change detection

IDENTIFICATION OF FUEL INJECTION CONTROL SYSTEM IN A GDI ENGINE

Closed-Loop Combustion Control Using Ion-Current Signals in a 6-Cylinder PortInjected Natural-gas Engine

Experimental Investigation of Acceleration Test in Spark Ignition Engine

3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015)

Control of Charge Dilution in Turbocharged CIDI Engines via Exhaust Valve Timing

An Investigation of Maximum Brake Torque Timing based on Ionization Current Feedback

Normal vs Abnormal Combustion in SI engine. SI Combustion. Turbulent Combustion

SI engine combustion

David Toth, Bhawani Tripathy Federal-Mogul Corporation Marek T. Wlodarczyk Optrand Incorporated

Gasoline Engine Performance and Emissions Future Technologies and Optimization

FEASIBILITY STYDY OF CHAIN DRIVE IN WATER HYDRAULIC ROTARY JOINT

Shift-time Limited Acceleration: Final Drive Ratios in Formula SAE

Extending Exhaust Gas Recirculation Limits in Diesel Engines

A Novel Method of Data Synchronization during Transient Engine Testing for ECU Development

CONTROLLING COMBUSTION IN HCCI DIESEL ENGINES

Timing is everything with internal combustion engines By: Bernie Thompson

Diagnostic Trouble Codes (continued) SAE Defined Codes

Engine Cycles. T Alrayyes

ENGINE CONTROL SYSTEM. 1. General ENGINE 3VZ FE ENGINE

Downloaded from SAE International by Brought To You Michigan State Univ, Thursday, April 02, 2015

Multi Body Dynamic Analysis of Slider Crank Mechanism to Study the effect of Cylinder Offset

Journal of Applied Science and Agriculture. A Study on Combustion Modelling of Marine Engines Concerning the Cylindrical Pressure

Development of a Clutch Control System for a Hybrid Electric Vehicle with One Motor and Two Clutches

ME 466 PERFORMANCE OF ROAD VEHICLES 2016 Spring Homework 3 Assigned on Due date:

5. Control System CONTROL SYSTEM FUEL INJECTION (FUEL SYSTEM) A: GENERAL. FU(STi)-27

Application Note Original Instructions Development of Gas Fuel Control Systems for Dry Low NOx (DLN) Aero-Derivative Gas Turbines

Anti-Lock Braking Performance and Hydraulic Brake Pressure Estimation

Simulation of Performance Parameters of Spark Ignition Engine for Various Ignition Timings

Singh Groove Concept Combustion Analysis using Ionization Current By: Garrett R. Herning AutoTronixs, LLC. October 2007

MORSE: MOdel-based Real-time Systems Engineering. Reducing physical testing in the calibration of diagnostic and driveabilty features

Track Simulation and Vehicle Characterization with 7 Post Testing

Effect of Reformer Gas on HCCI Combustion- Part II: Low Octane Fuels

Institutionen för systemteknik

5. Control System CONTROL SYSTEM FUEL INJECTION (FUEL SYSTEM) A: GENERAL FU(H4DOTC)-29

Control of Homogeneous Charge Compression Ignition (HCCI) Engine Dynamics

Module 3: Influence of Engine Design and Operating Parameters on Emissions Lecture 14:Effect of SI Engine Design and Operating Variables on Emissions

Combustion Characteristics of a Single-Cylinder Engine Equipped with Gasoline and Ethanol Dual-Fuel Systems

Development of Bi-Fuel Systems for Satisfying CNG Fuel Properties

INFLUENCE OF INTAKE AIR TEMPERATURE AND EXHAUST GAS RECIRCULATION ON HCCI COMBUSTION PROCESS USING BIOETHANOL

8 th International Symposium TCDE Choongsik Bae and Sangwook Han. 9 May 2011 KAIST Engine Laboratory

Increased efficiency through gasoline engine downsizing

Electro-Proportional Terms and Definitions

9. The signal check of Intake Air Temperature Sensor

Steady-State Engine Modeling for Calibration: A Productivity and Quality Study

AN EXPERIMENT STUDY OF HOMOGENEOUS CHARGE COMPRESSION IGNITION COMBUSTION AND EMISSION IN A GASOLINE ENGINE

Crankcase scavenging.

Understanding the benefits of using a digital valve controller. Mark Buzzell Business Manager, Metso Flow Control

Diagnostic Trouble Code (DTC) List - Vehicle

Development, Implementation, and Validation of a Fuel Impingement Model for Direct Injected Fuels with High Enthalpy of Vaporization

Design of Formula SAE Suspension

2.61 Internal Combustion Engines

Parameter Setting Basic. Voltage Fuel 1 Fuel 2 Ignition 1 Ignition 2 Twin Injector COPYRIGHT 2016 HKS CO.LTD.ALLRIGHT RESERVED

Emissions predictions for Diesel engines based on chemistry tabulation

Free Piston Engine Based Off-Road Vehicles

Marc ZELLAT, Driss ABOURI, Thierry CONTE and Riyad HECHAICHI CD-adapco

Tao Zeng, Devesh Upadhyay, and Guoming Zhu*

Appendix B. Data Parameters. Current and Past TMC Engines Covered in this Section. Fig. B-1. TL874fB01. Engine Control Systems II - Course 874 B-1

Development and Optimization System of Vehicle Electronic Fuel Injection

Title. Author(s)Shudo, Toshio; Nabetani, Shigeki; Nakajima, Yasuo. CitationJSAE Review, 22(2): Issue Date Doc URL.

The Effect of Spark Plug Position on Spark Ignition Combustion

Per Andersson and Lars Eriksson

High Efficiency Engines through Dilution Opportunities and Challenges. Dr. Terry Alger Southwest Research Institute

ECU Development for a Formula SAE Engine

2012 NDIA GROUND VEHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM POWER AND MOBILITY (P&M) MINI-SYMPOSIUM AUGUST 14-16, MICHIGAN

Foundations of Thermodynamics and Chemistry. 1 Introduction Preface Model-Building Simulation... 5 References...

POSIBILITIES TO IMPROVED HOMOGENEOUS CHARGE IN INTERNAL COMBUSTION ENGINES, USING C.F.D. PROGRAM

A. Perform a vacuum gauge test to determine engine condition and performance.

Ignition System Fundamentals

L (LU4, LJ3, L88) used in Saab 9-5 ENGINE DIAGNOSTIC PARAMETERS

Ignition Improvements to Support High-efficiency Natural Gas Combustion

COMPREHENSIVE COMPONENTS MONITORING

Combustion calibration in a Methane port fuel injection engine with the STAR-CD ISSIM embedding the ECFM-3Z model

Sensors & Controls. Everything you wanted to know about gas engine ignition technology but were too afraid to ask.

Vacuum Readings for Tuning and Diagnosis

X4v2 Testing Update 19 th November 2007

EFFECTS OF INTAKE AIR TEMPERATURE ON HOMOGENOUS CHARGE COMPRESSION IGNITION COMBUSTION AND EMISSIONS WITH GASOLINE AND n-heptane

Published in: First Biennial Meeting of the Scandinavian-Nordic Section of the Combustion Institute

Experimental investigation on influence of EGR on combustion performance in SI Engine

Combustion characteristics of a single-cylinder spark ignition gasoline and ethanol dual-fuelled engine

1. ENGINE ECU AND OTHER COMPONENTS

A Study of EGR Stratification in an Engine Cylinder

is the crank angle between the initial spark and the time when about 10% of the charge is burned. θ θ

Highly transient gas engine operation from a turbocharging perspective

Intelligenter, miniaturisierter und langzeitstabiler Zylinderdrucksensor mit integrierter Klopfanalyse zur Druckregelung an Gasmotoren

$DA ECM DEFINITION FILE

Transcription:

SAE TECHNICAL PAPER SERIES 4-1-976 MBT Timing Detection and its Closed-Loop Control Using In-Cylinder Ionization Signal Guoming G. Zhu, Chao F. Daniels and Jim Winkelman Visteon Corporation Reprinted From: SI Engine Experiment and Modeling (SP-191) Powertrain & Fluid Systems Conference and Exhibition Tampa, Florida USA October 5-8, 4 4 Commonwealth Drive, Warrendale, PA 1596-1 U.S.A. Tel: (74) 776-4841 Fax: (74) 776-576 Web: www.sae.org

All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of SAE. For permission and licensing requests contact: SAE Permissions 4 Commonwealth Drive Warrendale, PA 1596-1-USA Email: permissions@sae.org Fax: 74-77-4891 Tel: 74-77-48 For multiple print copies contact: SAE Customer Service Tel: 877-66-733 (inside USA and Canada) Tel: 74-776-497 (outside USA) Fax: 74-776-1615 Email: CustomerService@sae.org ISBN -768-153-5 Copyright 4 SAE International Positions and opinions advanced in this paper are those of the author(s) and not necessarily those of SAE. The author is solely responsible for the content of the paper. A process is available by which discussions will be printed with the paper if it is published in SAE Transactions. Persons wishing to submit papers to be considered for presentation or publication by SAE should send the manuscript or a 3 word abstract of a proposed manuscript to: Secretary, Engineering Meetings Board, SAE. Printed in USA

4-1-976 MBT Timing Detection and its Closed-Loop Control Using In-Cylinder Ionization Signal Copyright 4 SAE International Guoming G. Zhu, Chao F. Daniels and Jim Winkelman Visteon Corporation ABSTRACT Maximum Brake Torque (MBT) timing for an internal combustion engine is the minimum advance of spark timing for best torque. Traditionally, MBT timing is an open loop feedforward control whose values are experimentally determined by conducting spark sweeps at different speed, load points and at different environmental operating conditions. Almost every calibration point needs a spark sweep to see if the engine can be operated at the MBT timing condition. If not, a certain degree of safety margin is needed to avoid pre-ignition or knock during engine operation. Open-loop spark mapping usually requires a tremendous amount of effort and time to achieve a satisfactory calibration. This paper shows that MBT timing can be achieved by regulating a composite feedback measure derived from the in-cylinder ionization signal referenced to a top dead center crank angle position. A PI (proportional and integral) controller is used to illustrate closed-loop control of MBT timing. The test results show that the control, using the ionization current based feedback signal, not only maintains the engine average ignition timing at its MBT timing but also reduces the cycle-tocycle variations. INTRODUCTION Traditionally, internal combustion MBT (Maximum Brake Torque) timing is determined by conducting a spark sweep. Almost every calibration point needs a spark sweep to see if the engine can be operated at the MBT timing condition. If not, a certain degree of safety margin is needed to avoid pre-ignition or knock during engine operation. Open-loop spark mapping usually requires a tremendous amount of effort and time to achieve a satisfactory calibration. In recent years, various closed loop spark timing control schemes have been proposed based upon cylinder pressure measurements ([1], [], [3], [4], [5], [6], [7], and [1]) or spark ionization sensing ([8] and [9]). Based on test data, it has been found that the peak cylinder pressure usually occurs around 15 o ATDC (After Top Dead Center) at MBT timing. The 5 percent mass fraction burned point generally occurs between 8 o and o ATDC when MBT timing is achieved, see []. The algorithm published in [3] controls PR() (normalized Pressure Ratio of in-cylinder and motoring pressure at o ATDC) around.55 to obtain the MBT timing. Because these criteria are solely based upon observations and may change at different operating conditions, each algorithm still requires some calibration effort. It is clear that the combustion process has to be matched with the engine cylinder volume change to attain the best torque. This paper proposed a real-time estimation algorithm, using ionization signal, to construct a composite MBT timing criterion that is robust over engine operational map. The proposed MBT timing estimation algorithm is validated with dynamometer tests. The MBT information using in-cylinder ionization signal is discussed in reference [11], where PCP (Peak Cylinder Pressure) location, and 5 percent Mass Fraction Burned (MFB) locations are correlated to the specific locations of the corresponding ionization signal. Closed-loop MBT timing control using in-cylinder pressure feedback was described in [5] and [1], and closed-loop ignition timing control was presented in [9]. This paper mainly describes closed-loop MBT spark timing controller development, using the composite ionization MBT criterion as feedback signal. For the closed-loop MBT timing control strategy, an individual cylinder ionization signal was sampled at every crank degree and processed every combustion event to generate both composite MBT timing feedback criterion and closed-loop MBT timing control output. The final spark timing in DATDC (Degrees After Top Dead Center) was limited by both advance and retard spark timing bounds that were dynamically modified by both misfire and knock limit managers. The closed-loop MBT timing control strategy was validated using a two-liter

four-cylinder engine in a dynamometer. A dspace expansion box was used for controlling engine spark timing closed-loop and the engine dynamometer controls engine speed, load, fueling, EGR (Exhaust Gas Recirculation), etc. Test results show stable MBT timing control for both steady state and slow transient operation conditions. FULL RANGE MBT TIMING DETECTION USING IONIZATION MEASUREMENTS The mass fraction burned is mostly determined by the well-known Rassweiler-Withrow [] method established in 1938 through pressure measurement. It uses the chamber volume at the ignition as a reference and calculates the net pressure increase at every crank angle for the whole combustion process, then normalizes the pressure by the maximum pressure increase at the end of combustion. The procedure ignores the heat loss and mixture leakage during the combustion. Each percentage of pressure increase signifies the percentage of mass fraction of fuel burned at the corresponding crank angle. In reference [1], instead of directly using MFB, connection between MFB and net pressure is utilized to simplify analysis. The net pressure P NET and its first and second derivatives are used to represent the distance, velocity and acceleration of the combustion process. References [] and [1] show that PCP location, 5 percent MBF location, and maximum acceleration location of the net pressure can be used as MBT timing criteria for closed-loop control, respectively. In the rest of this section, a composite MBT timing criterion is developed and validated through engine dynamometer test. Ion Voltage -5 5 15 5.5 4 5 4.5 4 3.5 3.5 Operational Conditions: 15RPM,.6 Bar Load, 16 o BTDC Ion 1st Inflection Point nd Peak Pressure nd Inflection Point 1.5-5 5 15 Crank Angle (Degree) Figure 1 A typical ionization signal versus crank angle Figure 1 shows a typical ionization signal versus crank angle, where o is Top Dead Center (TDC), and the corresponding in-cylinder pressure signal. Different from an in-cylinder pressure signal, an ionization signal 35 3 5 15 5 Pressure (Bar) actually shows more detailed information about the combustion process through its waveform. It shows when a flame kernel is formed and propagates away from the gap, when the combustion is accelerating rapidly, when the combustion reaches its peak burning rate, and when the combustion ends. A typical ionization signal usually consists of two peaks. The first peak of the ion signal represents the flame kernel growth and development, and the second peak is the reionization due to the in-cylinder temperature increase resulted from both pressure increase and flame development in the cylinder. The combustion process of an internal combustion engine is usually described using the mass fraction burned versus crank angle. Through mass fraction burned, one can find when the combustion has its peak burning velocity and acceleration and percentage burn location as a function of crank angle. Maintaining these critical events at a specific crank angle produces the most efficient combustion process. In other words, the MBT timing can be found through these critical events. As described in [11], the inflection point right after the first peak (called the first inflection point, see Figure 1) can be correlated to the maximum acceleration point of the net pressure and this point is usually between % to 15% mass fraction burned. The inflection point right before the second peak of the ionization signal (called the second inflection point, see Figure 1) correlates well with the maximum heat release point and locates right around 5% mass fraction burned location. In addition, the second peak location is related to the peak pressure location of the pressure signal, see Figure 1. As described in references [] and [1], at MBT timing, the Maximum Acceleration point of Mass Fraction Burned () is located at around TDC; the 5 percent Mass Fraction Burned location (5%MFB) is between 8 o and ATDC; and the peak cylinder pressure location (PCPL) around 15 ATDC. Using the MBT timing criteria relationship between in-cylinder pressure and in-cylinder ionization signal, these three MBT timing criteria (, 5%MFB, and PCPL) can be obtained using an in-cylinder ionization signal. It is well known that the second peak of the ionization signal is mainly due to the in-cylinder temperature rise during the combustion process. In the case that incylinder temperature does not reach a re-ionization temperature threshold, the second peak of the ionization signal may disappear. For example, when the engine is operated either at the idle condition, with very high EGR rate or with lean air to fuel (A/F) mixture or combination of the above, the flame temperature is relatively low and the temperature could be below the re-ionization temperature threshold. Therefore, the second peak may not be shown in the ionization signal. As a summary, at various engine operational conditions, in-cylinder

ionization signal waveform can be divided into the following three cases. Case 1: Normal ionization waveform: both peaks are presented in the waveform. Case : The first peak ionization signal: low combustion temperature resulting in no second peak. Case 3: The second peak ionization signal: high engine speed such that the first peak merges with the ignition signal due to the longer ignition duration as a result of a relatively constant spark duration at high engine speed. Step 1: Ionization signal conditioning For each cylinder, the ionization signal is sampled at every crank degree after the ignition coil dwell event for 1 degrees, as the ionization signal disappears after 1 crank angle degrees. The sampled ionization signal ION is conditioned by a low pass filtering to improve the accuracy of detecting the first and second peaks and inflection points. In order to minimize the phase shift due to low pass filtering for improved MBT timing estimation, a two-way low pass filtering technique is used [1]. The off-line calculation between combustion events allows this non-causal calculation. The two-way low pass filter has the following transfer function, 1.5 Case 1 1.5 Case 1.5 Case3 PCPL ION COND ION(z) (z) F (z) F (z) B F 1 a 1 a 1 a z 1 a z 1, (Eq. 1) Ionization voltage 1.5 PCPL 1.5 1.5 5%MFB where a is the digital filter parameter associated with the low pass filter bandwidth, and F B (z) and F F (z) are first order backward and first order forward filter transfer functions, respectively. Note that the combined transfer function can be rewritten as follows, 5%MFB -4-4 6 8 Crank Degree -4-4 6 8 Crank Degree -4-4 6 8 Crank Degree ION COND ( z) (1 a) 1. ION( z) (1 + a ) a( z + z ) (Eq. ) Figure Three cases of ionization waveforms Figure shows these three cases. For case 1 the engine was operated at 15 RPM with.6 bar BMEP (Brake Mean Effective Pressure) load and without EGR, for case the engine was running at the same condition as case 1 except with 15% EGR, and for case 3 the engine was running at 35 RPM with wide open throttle. It is clear from Figure that three MBT timing criteria (, 5%MFB, and PCPL) are available only in case one, and for cases two and three, only one or two criteria is available. This indicates that at some operating conditions, only one or two MBT timing criteria can be obtained for estimating MBT timing. The proposed MBT timing estimation method is to combine all MBT timing criteria available at current operational condition into one single composite criterion for improved reliability and robustness. The detailed algorithm is described in next section. AN MBT TIMING DETECTION ALGORITHM In order to implement the MBT timing estimation strategy using an in-cylinder ionization signal, a detection algorithm was developed. The MBT detection algorithm can be divided into the following steps. For the experiments conducted,.9 was selected for a, which is corresponding to 3 Hz bandwidth when the engine is operated at 15 RPM. Step : Operational condition identification In this step, engine operational condition is identified, and the resulting output of this step is which case the sampled ionization signal belongs to, that is case 1, or 3. Step 3: MBT timing criteria calculation: After the ionization signal case is identified, MBT timing criteria can be calculated using a peak location detection algorithm. The inflection location detection logic can be implemented by applying a peak location detection algorithm to the derivative of the filtered ionization signal. Step 4: Composite MBT timing criterion generation: The composite MBT timing criterion is calculated based upon the availability of the MBT timing criteria calculated from the in-cylinder ionization signal. For Case 1, since all three MBT timing criteria are available, the composite MBT timing criterion can be calculated using the following equation

C MBT where, [ α β ( PCPL PCPL ( ] / β α OFFSET ) OFFSET ). (Eq. 3) Since the composite MBT timing criterion equals to zero when engine is running at its MBT timing condition, MBT timing criteria 5%MFB and PCPL needs to be shifted from their nominal location defined by 5%BURN OFFSET and PCPL OFFSET, respectively. 5%MFB OFFSET and PCPL OFFSET are around 8 o to and 14 o to 16 ATDC, respectively when the engine is operated at its MBT timing. Since both 5%MFB OFFSET and PCPL OFFSET varies as a function of engine operational conditions (a few degrees), it is proposed to make them as a function of engine operational conditions such as engine speed, load, etc. Coefficients α, α, and α equal 5% MFB to either zero or one and are used to enable or disable the corresponding MBT timing criterion to be used for calculating the composite MBT timing criterion. For Case, the only MBT timing criterion available is, therefore, it is used for calculation composite MBT timing criterion as follows C MBT. (Eq. 4) For Case 3, MBT timing criteria available are 5%MFB and PCPL, and the composite MBT timing criterion calculation utilizes both of them as follows C MBT where, [ α γ ( α ( PCPL PCPL OFFSET. CONTROL STRATEGY AND TEST CONFIGURATION OFFSET )] / γ (Eq. 5) The purpose of closed-loop MBT timing control is twofold: keeping the engine running at its MBT spark timing if it is not knock limited, and reducing the cycle-to-cycle combustion variation through closed-loop spark timing control [1]. The closed-loop control architecture of MBT timing is limited by knock constraints. Instead of controlling engine spark timing using calibrated tables as a function of engine speed, load, etc., the engine spark timing control is generated by a closed-loop PI (Proportional and Integral) controller using information derived from in-cylinder ionization sensing as the feedback signal. Inputs to the closed-loop MBT timing controller (see Figure 3) are the individual in-cylinder ionization signals and the current engine operational information such as the engine speed, load, etc. In-Cylinder Ionization vector Knock intensity Engine speed and load MBT estimation knock/misfire detection Knock MBT Reference CMBT Misfire Advance limit manager PI MBT timing controller Retard limit manager Limit management Desired spark timing Figure 3 Closed-loop MBT timing control architecture In-cylinder Ionization vector: The individual cylinder ionization signal is sampled at a one crank degree resolution for all cylinders. Each 1 crank degree of ionization signal is sampled right after the completion of dwell event for each individual cylinder. The sampled in-cylinder ionization signal is made available for composite MBT timing criterion estimation and closed-loop control after engine expansion stroke for each corresponding cylinder. Knock intensity: Knock intensity is produced using an analog circuit that filters the corresponding ionization signal over a given knock window using a bandpass filter, amplifying the resulting signal, and integrating its absolute magnitude. Engine speed and load: Engine speed and load are lookup table inputs for setting hard timing advance and retard limits for advance and retard limit managers (see Figure 3). The MBT timing estimation block in Figure 3 calculates the composite MBT timing criterion for the current cylinder using the proposed algorithm in the previous section. Parameters α, α, and α are set 5% MFB to one and one, as appropriate, and the offsets PCPLOFFSET and 5%MFB OFFSET are set to 15 o and 9 o, respectively. The MBT estimation block also calculates the misfire index using the in-cylinder ionization signal. Misfire of the corresponding cylinder is declared if the integration of the ionization signal over a specific window right after ignition event is below a threshold as a function of engine speed and load. The knock index is determined using the knock intensity input. Both advance and retard limit managers use the engine knock and misfire index, obtained from the MBT estimation block, to generate both advance and retard timing bounds. The closed-loop spark MBT timing control is realized using a PI controller. The error between MBT reference and the composite MBT timing criterion is used as an

input to the PI controller. The MBT reference signal is set to zero for this test. The limit management block passes through the desired ignition timing from PI controller if the signal is within the advance and retard limits. Otherwise, the output of the PI controller will be saturated by either the advance or retard spark timing limit. The closed-loop MBT timing controller was validated in an engine dynamometer using a two-liter four-cylinder engine. The engine was controlled by the engine dynamometer except for engine spark timing. All engine sensors were connected to the dynamometer controller. The engine dynamometer controlled the engine throttle position, EGR rate, and fuel injection. It also controlled the engine speed and load. A dspace PX- expansion box was used for prototyping both open loop and closedloop spark timing control. Kistler pressure sensors were installed in every cylinder for comparing with in-cylinder ionization signals. The dspace PX- expansion box, used for closed loop MBT timing control, consists of a main processor card, a fast A/D (Analog to Digital) card, a digital waveform capture card, and a digital waveform output card. The digital waveform capture card generates the interrupt based upon the crankshaft encoder pulse, that triggers the data sampling process. The interrupt, synchronized by the camshaft sensor, also calculates current crank angle to arrange the sampled ionization signal into an array during compression and expansion cycle of the corresponding cylinder. The crank angle also generates software interrupt to enable the combustion event-based closed-loop spark control calculation. The spark timing command is calculated during exhaust stroke of the corresponding cylinder to make sure that the spark control commands are available at intake stroke for corresponding cylinder. As a summary, two crank-based processes are running in the dspace main processor. The first runs every crank angle and is triggered by the crankshaft encoder. The second runs every 18 crank degrees (for a four cylinder engine) and is triggered by the first crank based process through a software interrupt. The first process has a higher priority than the second one so that the data sampling and current crank angle calculation is guaranteed. The second dspace process runs the closed-loop MBT timing control strategy. For the two-liter four-cylinder engine used for control concept validation, the closed-loop MBT timing control algorithm, shown in Figure 3, runs every 18 crank degrees. TEST RESULTS AND ANALYSIS Before the results of closed-loop MBT timing control are discussed, the results of estimating the composite MBT timing criterion are presented. The composite MBT timing criterion is called I. Figure 4 shows the estimated MBT timing criterion I. The engine was running at 15 RPM with 7. bar BMEP load, and the ignition timing is -1 o ATDC. The data shown in Figure 4 is cycles of data for cylinder three only. It can be observed that the engine is running close to MBT timing since the average of the estimated I is closed to zero. The ionization MBT timing detection algorithm is validated over the engine operational map using offline test data. MBT timing criterion from ionization signal Cyl. #3 MBT Criteria Mean MBT Criteria 8 6 4 - -4-6 -8-3 4 5 6 7 8 9 engine cycle # 3 Figure 4 MBT criterion from ionization signal 35 3 5 15 MBT timing criteria comparison PCP Location P Location 5%MFB Location I Location 1 14 16 18 4 6 5-5 1 14 16 18 4 6 Engine Spark Timing ( o BTDC) Figure 5 MBT timing criteria vs. timing sweep

Figure 5 shows the relationship between estimated ionization MBT criterion I and in-cylinder pressure MBT criteria P, 5%MFB, and PCP locations. The data shown in Figure 5 is a result of spark-timing sweep when the engine was operated at 15 RPM with 7. bar BMEP load. The spark timing varies from 13 o BTDC to 5 o BTDC. The top graph of Figure 5 shows the MBT timing criteria for cylinder number three, and the bottom one shows the average MBT timing criteria over all four cylinders. It is clear that the ionization MBT timing criterion I is very close to the criterion calculated using in-cylinder pressure [1] (called P in the graph). From the average MBT timing criteria plot, it can be concluded that the engine MBT timing is around 1 o BTDC since both I and P are close to zero. An important observation of both top and bottom graphs is that all four MBT timing criteria are almost linear against the spark timing sweep, that provides a good closed loop control characteristics. Test data for the other cylinders is similar to cylinder three. variances of MBT timing criteria (PCP and 5%MFB locations) for both open loop and closed-loop control. The engine operating condition is the same as the openloop control case shown in Figure 4. It is clear that closed-loop control using ionization based MBT timing feedback reduces cycle-to-cycle variances shown in Figure 7. Variances of PCPL and 5%MFB 4.5 4 3.5 3.5 1.5 1.5 Open/closed-loop variance comparison PCP 5%MFB Open-loop Closed-loop Figure 7 Open/closed-loop variance comparison Figure 6 CL MBT timing control with ionization feedback Figure 6 shows the response of three MBT timing criteria under closed loop MBT timing control. The three MBT timing criteria are PCP location, 5%MFB location, and I. The engine is operated at 15 RPM with 7. Bar BMEP load. It is clear that all three MBT timing criteria remain at their MBT locations, respectively. That is, the PCP location is around 14 o to 16 o BTDC, 5%MFB location is around 8 o to BTDC, and I is closed to o BTDC. Another aspect of analyzing closed-loop control of engine MBT timing is from a stochastic perspective. It is well known that for a linear dynamic system with a stationary stochastic process input, closed-loop controllers, such as an LQG (Linear Quadratic Gaussian) controller, are able to reduce closed-loop system output variances. Figure 7 shows output CL MBT ST Control w/ Ionizaplotyytion feedback during Transient Engine Temperature 8 Temperature 8 6 Coolant Temp ( o C) MN-PCPL #1 5%MFB # 5%MFB #3 5%MFB #4 5%MFB 6 4 G P. G I. MBT ST RPM 15 Load.6 bar 4 6 8 18 16 14 1 4 6 8 1 8 6 4 6 8 1 8 6 4 6 8 1 8 6 4 6 8 1 8 6 4 6 8 Engine Cycle # Figure 8 CL control for transient temperature Figure 8 shows the results of closed-loop ionization MBT timing control during engine warm up process. The engine was operating at 15 RPM with 64 NM (Newton-Meter) load. The whole process lasted for about minutes and resulted in almost ten thousand engine cycles. The starting engine coolant temperature is about 34 o C and the ending temperature is about 93 o C. The top graph of Figure 8 shows the relationship between engine coolant temperature and engine MBT 4 MBT ST ( o BTDC)

timing. In order to keep the composite ionization MBT timing criterion at or around TDC location, the ignition timing has to be advanced to compensate relatively slow combustion when engine is cold. It is clear that during the ten-minute warm-up process, the closed-loop MBT timing controller moves the spark timing in a retard direction from around 8 o BTDC to 1 o BTDC. During this warm up process, the burn-rate increases and the corresponding MBT spark timing moves back in a retard direction. The second graph of Figure 8 from top shows the average PCP location of four cylinders and the bottom four graphs show the 5%MFB locations for all four cylinders. It can be observed that the mean PCP location is between 15 o and 16 o ATDC during the engine warm-up process, and that all 5%MFB location for all for cylinder is between 8 o and o ATDC. This validates that engine operates at its MBT timing during the engine warm up process, and it also shows that closed-loop MBT timing control using ionization feedback is able to operate the engine at its MBT timing during the temperature transition. CONCLUSION A new composite MBT timing criterion, using in-cylinder ionization signal, is developed based upon the correlation between in-cylinder ionization and pressure signals. The concept has been validated over engine operational range. The potential benefit of using this new ionization based MBT criterion for closed-loop control is reduced calibration and a reduced cycle-to-cycle variation with a relative low cost compared to using incylinder pressure signals. Closed-loop MBT timing control was evaluated using the composite ionization MBT timing criterion. ACKNOWLEDGMENTS The authors wish to express their gratitude to Bill Mammen for implementing closed-loop MBT timing control strategy into dspace and conducting dynamometer engine tests. REFERENCES [1] J. D. Powell, M. Hubbard, and R. R. Clappier, "Ignition timing controls method and apparatus", US Patent 463538, 1977. [] G. M. Rassweiler and L. Withrow, "Motion picture of engine flames correlated with pressure cards", SAE Transaction (Vol. 4), pp185-4, May 1938. [3] Mark C. Sellnau, Frederic A. Matekunas, Paul A. Battiston, Chen-Fang Chang, and David R. Lancaster, "Cylinder-pressure-based engine control using pressure-ratio-management and low-cost non-intrusive cylinder pressure sensor", SAE - 1-93,. [4] R. J. Hosey and J. D. Powell, "Closed loop, knock Adaptive Spark timing control based on cylinder pressure", Transaction of ASME, Vol. 1, March, 1979, [5] Kunifumi Sawamoto, Yoshiaki Kawamura, Toru Kita, and Kenjiro Matsushita, "Individual cylinder knock control by detecting cylinder pressure", SAE 871911, 1987 [6] Yoshiaki Kawamura, Mamoru Shinshi, Hiroshi Sato, Nobutaka Takahshi, and Masahiro Iriyama, "MBT control through individual cylinder pressure detection", SAE 881779, 1988. [7] Rainer Muller, Martin Hart, Gerhard Krotz, Martin Eickhoff, Anthony Truscott, Andrew Nobel, Claudio Cavalloni, and Marco Gnielka, "Combustion pressure based engine management system", SAE -1-98,. [8] Lars Eriksson, "Spark advance modeling and control", Ph.D. Dissertation, Linkoping University, 1999. [9] L. Eriksson, and L. Nielsen, "Closed Loop Ignition Control by Ionization Current Interpretation", SAE 97854, 1997. [] J. Cooper, "Comparison between Mapping MBT versus 5% mass fraction burn MBT", Ford Motor Company Report, 1997. [11] Chao F. Daniels, "The Compression of Mass Fraction Burned Obtained from Cylinder Pressure Signal and Spark Plug Ion Signal", SAE 9814, 1998. [1] Guoming G. Zhu, Chao F. Daniels, and James Winkelman, "MBT timing detection and its closedloop control using in-cylinder pressure signal", SAE 3-1-366, 3. CONTACT Guoming (George) Zhu, Ph.D., Visteon Corporation, 17 Rotunda Dr, Dearborn, MI 481, USA. E-mail: gzhu1@visteon.com (313-755-9185) DEFINITIONS, ACRONYMS, ABBREVIATIONS MBT: PI: ATDC: PR: Maximum Brake Torque Proportional and Integral After Top Dead Center Pressure Ratio

PCP: MFB: DATDC: EGR: TDC: : 5%MFB: PCPL: A/F: Peak Cylinder Pressure Mass Fraction Burned Degrees After Top Dead Center Exhaust Gas Recirculation Top Dead Center Maximum Acceleration of Mass Fraction Burned 5% Mass Fraction Burned Peak Cylinder Pressure Location Air to Fuel BMEP: PRM: I: P: CL: LQG: NM: A/D: Brake specific Mean Effective Pressure Pressure Ratio Management Maximum Acceleration of Mass Fraction based upon Ionization Maximum Acceleration of Mass Fraction based upon Pressure Closed-Loop Linear Quadratic Gaussian Newton Meter Analog to Digital