Você está na página 1de 12

1

Variable Camshaft Timing Engine Control


A. G. Stefanopoulou, J. S. Freudenberg, J. W. Grizzle
Abstract | Retarding camshaft timing in an engine an internal combustion engine to reduce feedgas emis-
equipped with a dual equal camshaft timing phaser reduces sions, regulate air-to-fuel ratio (A=F) at stoichiometry,
the unburned hydrocarbons (HC ) and oxides of nitrogen and maintain torque response similar to that of a conven-
(NOx ) emitted to the exhaust system. Apart from this
positive eect to feedgas emissions, camshaft timing can tional (xed cam timing) engine.
cause large air-to-fuel ratio excursions if not coordinated Despite the various studies of variable valve schemes
with the fuel command. Large air-to-fuel ratio excursions (3], 5], 9], 10], 12], 20], and references therein) there is
can reduce the catalytic converter eciency and eectively
cancel the bene ts of camshaft timing. The interaction no systematic investigation of a control scheme which can
between the camshaft timing and the air-to-fuel ratio re- achieve improved overall engine performance. The di -
sults in an inherent tradeo between reducing feedgas emis- culties lie in three areas: (i) the performance objectives
sions and maintaining high catalytic converter eciency.
By designing and analyzing a decentralized and a multi- are interrelated and impose severe tradeo s in the control
variable controller, we describe the design limitation asso- design, (ii) measurements of the performance variables are
ciated with the decentralized controller architecture and unavailable or largely delayed due to cost or technologi-
we demonstrate the mechanism by which the multivariable
controller alleviates the limitation. cal limitations, and (iii) implementation and calibration
Keywords | Multivariable Feedback Control, Air-to-Fuel favor decentralized controller architectures that constrain
Ratio, Emissions, Pollution Control, Internal Combustion controller design. These three di culties exist in many
Engines. industrial control applications and there are no well ac-
cepted guidelines that will ensure a satisfactory solution.
I. Introduction For the variable cam timing engine, issue (i) arises from
Optimization and real-time control of cam timing in the fact that minimization of feedgas emissions, smooth
an engine equipped with a dual equal camshaft timing engine torque response, and tight A/F regulation at sto-
phaser can potentially reduce the unburned hydrocarbons ichiometry are conicting objectives due to their subsys-
(HC) and oxides of nitrogen (NOx ) emitted to the ex- tem interactions. Issue (ii) arises because real-time mea-
haust system (20], 12]). In particular, by retarding the surements of torque and feedgas emissions are not cur-
cam timing, combustion products which would otherwise rently available in conventional vehicles. Furthermore,
be expelled during the exhaust stroke are retained in the A=F measurement is largely delayed imposing bandwidth
cylinder during the subsequent intake stroke. The contri- limitations in the feedback loop.
bution of this diluent to the mixture in the cylinder re- Issues (i) and (ii) are currently addressed only in steady-
duces the HC and NOx feedgas emissions. On the other state using o -line optimization of static engine mapping
hand, the diluent a ects the fresh air mass charge into data. The control problem is usually dened as a track-
the cylinders, thus altering the torque response and act- ing problem with set-points provided by steady-state op-
ing as a disturbance in the A=F loop. The e ect of cam timization. The feedback control problem is to track the
timing to torque response is undesirable due to potential steady-state cam command with a specied speed of re-
drivability issues. Moreover, the e ect of cam timing on sponse and regulate A=F at stoichiometry. Conventional
A=F is undesirable due to potential degradation of cat- feedback control design practice in the automotive indus-
alytic converter e ciency. A mathematical model of an try is to calibrate multiple single-input singe-output con-
experimental engine equipped with a variable cam timing trol loops to achieve individual subsystem performance.
mechanism (VCT) has been derived in 17]. The VCT Such an approach results in decentralized controller de-
engine was shown to have very strong interactions among velopment satisfying the third requirement above (issue
the cam timing (CAM), the air-to-fuel ratio (A=F), and (iii)). On one hand, this approach allows e cient organi-
the torque (Tq ) response. zation of the engineering task of implementation. On the
In this paper we design a model-based controller that other hand, this approach often results in less than opti-
coordinates variable camshaft timing and fuel charge in mal system performance, especially when, the overall sys-
tem is calibrated by de-tuning a subsystem controller to
Work was supported by the National Science Foundation under avoid unintentional excitation of another subsystem. The
contract ECS-96-31237 (Grizzle), ECS-94-14822 (Freudenberg), and design of decentralized controllers can potentially impose
ECS-97-33293 (Stefanopoulou) matching funds to these grants were a large calibration burden in time and e ort for highly
provided by Ford Motor Co.
A. G. Stefanopoulou is with the Mechanical and Environmental coupled systems such as the VCT engine 2].
Engineering Department, University of California, Santa Barbara In this paper we concentrate on the interactions be-
J. S. Freudenberg and J. W. Grizzle are with the Control Systems tween the cam timing and the A/F response. This in-
Laboratory, Department of Electrical Engineering and Computer
Science, University of Michigan teraction results in an inherent tradeo between reduc-
2
ing feedgas emissions and maintaining high catalytic con- our conclusions are summarized in Section IX.
verter e ciency. By designing and analyzing a decentral-
ized and a multivariable linear controller, we describe the II. Nomenclature
design limitation associated with the decentralized con- A=F air-to-fuel ratio
A=Fcyl : air-to-fuel ratio in the cylinder
troller architecture and we demonstrate the mechanisms A=Fexh : air-to-fuel ratio at the UEGO sensor
by which the multivariable controller alleviates the limita- A=Fstoic : stoichiometric air-to-fuel ratio
tion. We nally simplify the fully multivariable controller c coecients on physical equations
(with various subscripts)
to a lower triangular form with equivalent closed-loop per- controller terms
formance. The results are based on linear analysis of the command when used in subscripts
subsystem interactions at one operating point and eval- CAM camshaft timing (degrees)
CAMc : commanded camshaft timing
uated using a nonlinear simulation model. This type of CAMa : actual camshaft timing
analysis is valuable because it indicates that a multivari- CAMm : measured camshaft timing
able controller, at least at this operating point, gives per- CAMdes : desired camshaft timing
Fc fuel command (gr/event)
formance enhancements. fw feedforward (as an index)
Several other simplications of the VCT engine control fb feedback (as an index)
K , or k static gains derived after linearization
problem are employed. We do not consider external ex- m_ mass air ow rate (gr/s)
haust gas recirculation (EGR) because variable cam tim- m_  : mass air ow rate through the throttle body
ing increases the internal exhaust gas recirculation (dilu- m_ cyl : mass air ow rate to the cylinder
m mass (gr)
tion) and can potentially eliminate the need for external ma : mass air charge (gr/event)
EGR. Spark timing is assumed to be scheduled at min- MAF mass air ow measured
using a hot wire anemometer
imum spark advance to achieve best torque (MBT). We N engine speed (rpm)
also ignore the e ects of the cam timing on the charac- P pressure (bar)
teristics of backow and temperature of the surface where Pm : manifold pressure (bar)
Po : atmospheric pressure (bar)
the fuel is injected. In general, variable camshaft tim- R specic gas constant (J/KgK)
ing allows operation at higher intake manifold pressures, T temperature
reduces the backow through the intake valve and can or torque (it is made clear through the context)
Vm manifold volume (m3 )
consequently reduce the uncertainty in the fuel evapora- T fundamental sampling time interval (s)
tion rate. Our inability to measure (or robustly infer from  throttle angle (degrees)
other measurements) torque and feedgas emissions limits  time constant in lowpass lters (s)
us to \o -line" design of the cam timing loop bandwidth. III. Overview of the Controller Architecture
We dene the cam timing bandwidth that achieves a rea- In this section we formulate the control problem. Dur-
sonable tradeo between torque performance and aver- ing rapid throttle changes imposed by the driver we need
aged feedgas emissions. The problem of transient torque to control cam timing and fuel charge to regulate A=F at
control for an engine equipped with VCT is addressed stoichiometry and minimize feedgas NOx and HC emis-
in 19]. The potential of using additional actuators such sions, under the constraint of monotonic brake torque re-
as drive-by-wire throttle or an air-bypass valve in torque sponse. Feedgas emissions and torque response cannot
management of a VCT engine is investigated in 7], 8]. be used as feedback signals because they are not cur-
This paper is organized as follows. Nomenclature is rently measured in the vehicle (stringent emission stan-
dened in Section II. In Section III, we formulate the dards might require the introduction of such sensors in
VCT engine control problem. The performance tradeo the future). Figure 1 shows the input and output signals
between torque performance and feedgas emissions is de- of the VCT engine as they are used in the control design.
scribed in Section IV. This tradeo leads to the derivation The control problem at hand, shown in Figure 1, has three
of the static cam timing schedule, Section IV-A, and the performance variables (we can lump NOx and HC in one
bandwidth of the cam timing loop, Section IV-B. The variable) and two control variables.
cam timing and A/F feedback control design are derived
in Section V. The A/F controller consists of a feedforward
θ
}
Tq
fuel command that depends on an air charge estimation NOx performance
which is described in Section VI and a feedback fuel com- VCT
HC
A/Ftwc
variables
mand that depends upon a linear exhaust gas oxygen sen-
sor (UEGO) which is described in Section VII. In Sections {
control
signals
CAMc
Fuel
Engine CAMm
θm
A/Fego }
measurements
VII-A and VII-B we show that by allowing the fuel com- MAF

mand to depend on cam timing we achieve tighter A/F Fig. 1. Input-output relationship for the VCT engine control prob-
control at the expense of more complex controller archi- lem.
tecture. The VCT engine controller design is evaluated
using a simulation of the nonlinear VCT engine model Cam timing is primarily used to reduce the feedgas
simulations results are shown in Section VIII. Finally, emissions. Although dynamic measurements of feedgas
3
emissions are not available, there is a simple rule to follow:
\retarded cam timing reduces feedgas emissions" 17]. We θ
. CAMm

cannot, however, operate always in retarded cam because θm


retarded cam timing a ects the dilution in the cylinders, θm
Cam Timing
Schedule
CAMd
Σ SISO Control
CAMc VCT Engine
. A/Fego

which in turn alters the torque response. Therefore the A/Fstoich Σ SISO Control
Fc
Σ

cam timing loop must satisfy a reasonable tradeo be- fb


Fcfw MAF

tween reducing feedgas emissions and maintaining mono- Feedforward Fuel

tonic torque response. We design the steady-state cam A/Fstoich

timing schedule based on throttle angle measurement. Fig. 3. Controller structure when cam timing and A=F control are
The resulting static cam timing schedule allows operation two separate SISO controllers.
in maximum retarded cam when combustion stability and
adequate torque can be achieved. Based on this static
cam timing schedule, we dene a tracking problem for the IV. Torque Requirements
cam timing loop. The bandwidth of the cam timing loop The control requirement is to maintain brake torque
is determined o -line to avoid undesirable excitation to response similar to the conventional engine at constant
transient torque response. Detailed analysis and design of engine speed during rapid throttle changes. Engine speed
the cam timing loop bandwidth can be found in 19]. is a slowly varying parameter and can be assumed con-
The bandwidth in the A=F feedback loop is determined stant for rapid changes in throttle position imposed by
by the delay associated with the A=F measurement at a the driver during rapid acceleration demands. Simulations
linear exhaust gas oxygen (UEGO) sensor, A=Fexh signal. showed that varying engine speed provides a dampening
Throttle and cam timing alter the air charge and there- factor in the engine power response. Hence, imposing con-
fore act as a disturbance in the A=F loop. The fuel com- straints upon the engine torque response is a conservative
mand cannot reject this disturbance based on the delayed way of addressing drivability requirements.
A=Fexh signal, so a two degree of freedom A=F controller In the next two sections we briey describe the design
will be used. specications for the cam timing loop. The static feed-
The resulting controller structure, shown in Figure 2, forward cam timing schedule is determined based on its
consists of a steady-state cam timing schedule, a feedfor- e ect on the steady-state torque response the bandwidth
ward fuel controller and a multiple-input multiple-output of the cam timing loop is determined based on its e ect
(MIMO) feedback controller. During throttle changes, on the transient torque response.
the feedback controller will be tracking cam timing to
the desired cam timing position, and maintain A=F at A. Feedforward Cam Timing Schedule
stoichiometry. The interaction between the cam timing The static cam timing schedule is designed o -line based
and A=F loops suggests the development of a fully mul- on the static e ects of cam timing on engine torque re-
tivariable feedback controller. On the other hand, two sponse. Figure 4 (left) shows the torque response for
PI feedback loops (decentralized controller) would ensure a conventional cam timing (CAM = 0 degrees|dashed
independent development of the new feature, cam tim- line) and maximum retarded cam timing (CAM = 35
ing. Here, the motivation arises from the fact that if the degrees|dashed-dot line) versus throttle angle at 2000
simpler controller structure results in satisfactory perfor- RPM. To minimize feedgas emissions we need to operate
mance, then addition of the variable cam timing mecha- at maximum cam retard. To ensure maximum torque at
nism to a conventional automotive engine does not require wide open throttle (WOT) we need to advance cam tim-
completely new software development and calibration pro- ing back to the base cam timing. The solid line in Figure
cedures, but merely involves calibration of (i) the PI gains 4 (left) shows a smooth transition from fully retarded to
in the A=F loop and (ii) the bandwidth of the cam phasing base cam timing for part throttle to WOT. For very small
dynamics (see Figure 3). throttle angles (low load), cam timing does not a ect the
static torque response1 , but it deteriorates the combustion
stability because of the high level of dilution.
θ
. CAMm Cam timing, therefore, is scheduled at base cam timing
θm
for small throttle angles to avoid increase of unburned HC
θm
Cam Timing CAMd
Σ MIMO
CAMc VCT Engine
. and to maintain combustion stability. Hence, the steady-
state cam phasing, CAMdes = G(m  Nm ), that minimizes
Schedule A/Fego
Controller Σ
Σ Fc
feedgas emissions while maintaining smooth steady-state
A/Fstoich fb
Fcfw MAF

A/Fstoich
Feedforward Fuel torque response is scheduled as follows: (1) near idle it
1 Cam timing does not aect the steady-state ow through the
Fig. 2. Overview of the MIMO controller structure. throttle body during sonic conditions. Detailed discussion of the
nonlinear engine behavior due to the two distinct regimes of ow
through the throttle body can be found in 18].
4
is scheduled for idle stability which requires cam phas- sired and the commanded cam phasing. Figure 5 shows
ing equal to zero (2) at mid-throttle it is scheduled for the cam phasing and torque response in closed loop with
emissions which favors fully retarded cam phasing and time constants of 0.5, 1.0 and 1.5 engine cycles. Good
(3) at wide open throttle (WOT) it is scheduled for max- torque response is a critical requirement at low engine
imum torque which requires cam phasing to be advanced speeds, and a time constant of 1 engine cycle was con-
back to 0 degrees. The developed cam scheduling scheme, sidered su cient for 750 RPM. At 2000 rpm the interac-
shown in Fig. 4 (right), ensures reduction of feedgas emis- tion between torque and cam phasing loop is considerably
sions under the constraint of smooth steady state torque weaker than the interaction at lower engine speeds, and a
response for constant engine speed. time constant of 1 engine cycle is once again adequate for
the cam phasing controller. Thus, the bandwidth of the
2000 RPM 2000 RPM cam phasing controller is scheduled in this paper as a func-
tion of engine speed to correspond to 1 engine cycle in or-
0.8

der to achieve a reasonable torque response over the entire


30 operating regime. An extended analysis of the selection
0.6

of the optimal cam phasing time constant as a function of


throttle position and engine speed can be found in 19].
Cam Phasing (degrees)
Normalized Torque

20
0.4 750 RPM 2000 RPM
5 13

12
4

Throttle (degrees)

Throttle (degrees)
11
10
0.2
3 10

9
2
8
0
0
0 10 20 30 40 50 0 10 20 30 40 50
1 7
Throttle Angle (degrees) Throttle Angle (degrees) 0 0.5 1 1.5 2 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

Fig. 4. Comparison between static torque response using the con-


ventional cam phasing (CAM = 0 degrees), the designed cam
25 35

scheduling scheme, and the fully retarded cam phasing. The 20 fast
30
fast
designed cam scheduling scheme is shown in the right gure.
Cam Phasing (degrees)

Cam Phasing (degrees)


25

15 slow
20 slow

10 15

B. Transient Cam Timing 5


10

The speed of cam timing changes during throttle steps


5

can dramaticallya ect the brake torque response and even


0
0 0.5 1 1.5 2 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

cause undershoot during throttle tip-in. This behavior


100 100

is consistent with the results in 16], where it is shown 80 80

that the torque response of the VCT engine during coor- slow
Torque (Nm)

Torque (Nm)

60 60 slow

dinated throttle and cam steps can be described by a non- 40 40

minimum phase system. It is known that the undershoot fast


fast
in a system with a non-minimumphase zero will increase if
20 20

we require a short settling time, and thus fast speed of re- 0


0 0.5 1 1.5 2
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

sponse (pp. 15, 15]). Therefore, reduction of the feedgas Seconds Seconds

emissions and good dynamic torque response cannot be Fig. 5. Torque response (at 750 and 2000 RPM) using dierent
achieved independently: good torque response favors slow low-pass lters in the cam phasing dynamics.
cam phasing to the new set points, but this might de-
grade the feedgas emissions which require fast cam tran-
sients. The following simulations illustrate a compromise V. Emissions Requirements
between the torque response and emissions, and will be In the VCT engine, changes in the throttle position
used to dene the cam phasing control loop bandwidth. are followed by changes in the cam phasing based on the
Figure 5 illustrates cam phasing and torque response to scheduling scheme shown in Fig. 4. The desired cam
step changes in throttle position at 750, and 2000 rpm (left phasing reduces feedgas emissions by regulating the dilu-
and right plots respectively). In all simulations, stoichio- ent in the cylinders. The contribution of this diluent to
metric A=F and MBT spark timing were used. There- the mixture in the cylinder a ects the breathing process,
fore the torque response in Fig. 5 is only a function of and consequently the mass charge in the cylinders, which
air charge and internal exhaust gas recirculation (or cam in turn a ects the air fuel ratio (A=F) in the cylinder mix-
phasing). For simplicity, the closed-loop cam phasing dy- ture. This makes the A=F response highly coupled with
namics are described by a low-pass lter between the de- the cam phasing activity. Cam phasing is used to regu-
5
late feedgas emissions during changes in throttle position, The estimated manifold pressure (Pcm ) is calculated as:
but through its interaction with A=F, it also a ects the
catalytic converter e ciency. d Pc = K ( d MAF + MAF ; md _ cyl ) (2)
We will achieve reduction of tailpipe emissions if we re- dt m m dt
duce feedgas emissions at equivalent catalytic converter ef- where we have used the dynamics of the mass air ow me-
ciency. Therefore, to improve feedgas emissions we need ter :  dtd MAF +MAF = m_  . To eliminate the derivative
to regulate cam timing to its steady-state value as fast as on the air ow measurement, we use the variable
possible while maintaining A=F at stoichiometry. Unfor-  = Pcm ; Km    MAF. This yields the estimated cylinder
tunately the long delay (810 degrees) in the A=F mea- mass air ow rate :
surement associated with the combustion-exhaust stroke
and the transport delay in the exhaust manifold imposes a d
dt  = Km (MAF ; m _ cyl )
d
bandwidth limitation on the A=F loop. If the disturbance
to the A=F loop caused by the cam activity has high fre- Pcm =  + Km    MAF (3)
quency content (i.e., beyond the achievable bandwidth of md
_ cyl = P(CAMm  Pcm N)
the A=F controller), then the disturbance cannot be re-
jected. In this case, it is a common technique to slow down For the estimation of the mass air charge into the cylinders
the cam phasing signal, i.e., to de-tune the subsystem that (mca ), we assumed uniform ow during the fundamental
causes the high frequency disturbance. This alternative, engine event (T = n120N , where n, the number of cylinders
although consistent with current design practice, entails equals 8, and N is the engine speed in rpm):


loss of the potential emissions benets of the VCT engine.


Hence, the dynamic performance tradeo is between (a) mca = md _ cyl  15
_ cyl  T = md N (4)
the feedgas emissions that the catalytic converter must
The feedforward fuel command is given by Fcfw = 14d
process and (b) the e ciency of the catalytic converter ma .
(which is a function of A=F excursions from stoichiom- :64
etry). Due to the interaction between the cam timing VII. Feedback Design
loop and the A=F loop, we cannot simultaneously min-
imize (a) and maximize (b) this is because maximum In this section we design a linear feedback controller
catalytic e ciency requires that A=F be held perfectly that tracks the desired cam timing as dened by the static
at stoichiometry, which in turn rules out moving the cam cam scheduling scheme, and maintains A/F at stoichiom-
rapidly to reduce feedgas emissions. A dynamic model of etry (see Fig. 2). The controller design considerations are:
the catalytic converter e ciency could help specify a rig- (a) There is an 810 degree delay in the A=F process. At
orous tradeo between the two bandwidths, because, after 2000 rpm, this translates into a time delay of 0.0675 sec.
all, the ultimate goal is to minimize tailpipe emissions 1]. The A=F bandwidth should not exceed 7.5 rad/sec since
Here, for simplicity we selected the bandwidth of the cam by using a Pade approximation for the 0.0675 sec delay
phasing loop that satises the torque requirements, one we have the deleterious e ects of a non-minimum-phase
engine cycle (720 degrees). zero approximately at 15 rad/sec. (b) The required time
To achieve good A=F control during rapid throttle and constant for the cam phasing dynamics is 720 degrees (1
cam movements we utilize the commonly used two de- engine cycle). At 2000 rpm this corresponds to a time
gree of freedom A=F controller topology modied for the constant equal to 0.06 sec, which translates into a cam
variable cam timing engine 6]. The A=F control loop phasing closed-loop bandwidth equal to 17 rad/sec.
consists of a feedforward term that adjusts the fuel com- We linearized the model at a throttle position equal to
mand based on the measured mass air ow (MAF) and 9.33 degrees, cam phasing equal to 10 degrees, and engine
the measured cam position (CAMm ), and a feedback term speed equal to 2000 rpm. This operating point lies in the
that regulates the fuel command based on the signicantly transition region on the cam phasing scheduling scheme
delayed A=F signal from the EGO sensor. shown in Fig. 4. The delays are represented by 1st and
2nd order Pade approximations. The linear model has
9 states and 2 integrator states are introduced to ensure
VI. Feedforward Design zero steady-state error in tracking the desired cam timing
and the stoichiometric A/F. Figure 6 shows the Bode gain
The feedforward term is based on the estimation of the plots of the plant linearized at 2000 RPM. Cam phasing is
cylinder pumping mass air ow rate (md
_ cyl ) from the mea- measured in degrees, A=F is dimensionless, and the fuel
sured cam phasing (CAMm ), the estimated manifold pres- command is scaled so that a unit deviation in fuel causes
sure (Pcm ), and the engine speed a unit deviation in the A=F signal. The plant has a lower
triangular form, i.e., there is no interaction between the
fuel command and the cam phasing loop, since fuel charge
md
_ cyl = P (CAMm  Pcm  N) (1) a ects the system downstream of the breathing process.
6
0 0
A. TITO and 2 SIS0 Design
A multivariable controller was designed to track the de-
-5
-20

-10

-15
-40

sired cam phasing as described in Sec. IV-A and maintain


-20
-60
A=F at stoichiometry. The controller schedules the fuel
and cam phasing commands based on the cam phasing
p
-25 11
-80

position measurement and the A=F signal from the EGO


-30

CAM

sensor. The LQG/LTR methodology was used because it


-35
0.1 1 10 100 1000
-100
0.1 1 10 100 1000 CAMc
= -20 10

A/Fexh Fc
-40 0

provided a straightforward way to meet the performance


-60 -10
requirements discussed in Sec. VII, and has been studied
-80 -20
extensively for its robustness properties 11]. Robustness
issues in VCT design arise because the VCT engine model
p21
p22
-100 -30

used for design does not include fuel puddling dynamics


which is considered as input uncertainty in the fuel path.
-120 -40
0.1 1 10 100 1000 0.1 1 10 100 1000

Fig. 6. Bode gain plots of the linearized plant. Also, there is a signicant uncertainty in the cam phaser
dynamics due to aging. A comprehensive study of robust-
ness requires more extensive modelling of these and other
In Figure 6 we can see the interaction term (p21) be- uncertainties and is beyond the scope of the present paper.
tween the cam phasing control signal and A=F measure- A few design iterations yielded the decentralized and
ment. The feedforward portion of the A/F controler de- the multivariable controllers, the Bode gain plots of which
scribed in Section VI ensures decoupling of the cam phas- are illustrated in Figure 8. Appendices B and C contain
ing and the A=F in steady-state, but allows high frequency detailed description of the two controllers. Both controller
interaction. The peak of the interaction term occurs at 20 designs achieve the bandwidth requirement in the cam
rad/sec while we require the cam phasing activity to roll phasing loop, and provide adequate speed of response in
o after 17 rad/sec. Therefore, the control signal gener- the A=F loop.
ated to force the cam phasing to track a command input
will also produce a transient response in the A=F loop in 40 MIMO 10

e ect, the cam loop acts as a disturbance to the A=F loop.


DEC

30
0

Furthermore, there is a 9T sec delay (shown in Fig. 7)


20

-10
10

that is located downstream of the disturbance from the 0


-20

cam loop to the the A/F loop. We thus see that we have -10

-30

a two-input two-output (TITO) system with strong inter-


-20

CAMc -30 -40


CAMerror
action between the two loops and a bandwidth limitation
0.1 1 1
10 100 1000 0.1 1 1
10 100 1000

Fc = -15 40 MIMO
DEC
A/Ferror
due to the sensor delay.
-20 30

-25 20

-30 10

-35 0

- CAMc CAMm
-40 -10

-45 -20
CAMdes CAMerror 0.1 1 1
10 100 1000 0.1 1 1
10 100 1000

Controller
A/Ferror
Fc A/Ftwc
Fig. 8. Bode gain plots of the two controllers.
1 T 6 T 3 T
Note that the diagonal elements of the two controllers
A/Fstoic
-
A/Fexh A/Fcyl

A/Fexh are approximately identical. The reason for this will be-
come clear in the next section, where we see that the
Fig. 7. Block diagram of the linearized plant. bandwidth specications for the two loops essentially x
the bandwidths of the diagonal elements of the controller,
The simplest approach to design the feedback controller independently of the controller structure.
is to ignore the interaction between the two loops and de- Comparisons between the system response with the pre-
sign two SISO feedback systems (see Fig 3). It is well viously selected diagonal controller (see Figure 8), and the
known, however, that multivariable controllers manage system response with a decentralized controller consisting
design tradeo s due to subsystem interactions more suc- of the diagonal elements of the multivariable controller,
cessfully than do decentralized controllers 13], 4]. In showed only negligible di erences. Hence, for the rest of
11] it is mentioned that multivariable design techniques this study, we will simply compare and discuss the decen-
reduce the interaction between subsystems even without tralized controller obtained by using the diagonal elements
having taken explicit steps to do so. For this reason in of the multivariable controller and the fully multivariable
the following subsections we design a multivariable and controller.
a decentralized controller and study their impact on the Figure 9 shows linear simulations of the output and con-
emissions performance. trol signals during various cam phasing step commands for
7
the two di erent controller architectures. The A=F devia- The term underlined in (5) is equal to CAMc(s), the
tions for the multivariable control scheme are signicantly control signal in the CAM loop generated in response to
better than those corresponding to the decentralized con- a CAM command (CAMdes ). As we have seen, the plant
trol scheme. Implementing the multivariable controller interaction (quantied by the transfer function p21(s)),
thus seems to be benecial. The questions we must ad- causes this signal to act as a disturbance to the A=F loop.
dress are: How did the multivariable controller manage Suppose that this closed-loop interaction results in un-
to reject the A=F disturbance faster than the decentral- acceptable A=F transients. With a decentralized con-
ized controller? In which way did the multivariable con- troller structure, there are two alternate approaches to
troller reduce the interaction between the two loops? In reducing the interaction:
the next section we identify the mechanism by which the (i) Increase the bandwidth of the A=F loop, thus ob-
multivariable controller achieves smaller A=F excursions taining smaller sensitivity (j s22(j!) j 1), and greater
during cam phasing transients. disturbance attenuation, over a wider frequency range.
This alternative is not feasible in the present problem,
because the time delay limits the speed of response in the
CAM Steps MIMO
15.2
DEC

15
A=F loop.
14.8

(ii) Decrease the bandwidth of the CAM loop to ob-


tain less control activity (j c11(j!)s11 (j!) j 1) at the
A/F

14.6

frequencies of the problematic interaction. This alterna-


14.4

14.2

14 tive has been ruled out because it entails loss of potential


benets of the variable cam timing engine, as argued in
30

25

20
Section V.
The preceding analysis implies the existence of a trade-
15
CAM

10

5
o between CAM and A=F responses. Specically, to
reduce the undesirable e ects of interaction from CAM
0

-5

-10
command to A=F response, it is necessary to either re-
duce the bandwidth in the CAM loop, and/or increase
25

20

15
the bandwidth in the A=F loop. Increasing the speed of
10
the A=F response is not feasible due to the time delay
CAMc

hence, the tradeo is resolved by sacricing CAM perfor-


5

-5
mance in favor of the A=F loop.
-10
1
We have seen that a decentralized controller structure
imposes a tradeo between achieving the bandwidth spec-
ications in the two loops. Let us now consider two mech-
0.5

anisms by which a MIMO controller can (potentially) mit-


Fc

-0.5 igate such a tradeo .


(1) Let the CAM control signal depend upon errors
in both cam and A=F loops (the term (c12) in Figure
-1
0 2 4 6 8 10
S
Seconds

Fig. 9. Linear simulation during cam phasing commands. 11). Essentially, this strategy allows the controller for the
CAM loop to achieve a compromise between regulating
errors in the two loops and is an elegant alternative to
B. TITO and 2 SIS0 Analysis the de-tuning practice, (ii), that we mentioned above. In
We begin by describing a design limitation present with the present case, this method is not useful because the de-
decentralized control. Consider the decentralized control lay occurs after the disturbance, and thus the disturbance
system in Figure 10. Topologically, the CAM loop acts is measured too late to allow either actuator to compen-
as an output disturbance to the A=F loop. As noted in sate for it. The signicantly delayed A=F measurement
Section V, there is no interaction from the A=F loop to cannot contribute information through the term (c12) suf-
the CAM loop. cient rapidly to slow the cam activity. Indeed, in Figure
Denote the sensitivity and complementary sensitivity 9 we can observe the nearly identical cam phasing con-
functions for each loop by sii (s) = (1+pii (s)cii (s)) 1 and
; trol signals issued by the two controllers. We veried that
tii (s) = 1 ; sii (s), i = 1 2. Then the transfer function the MIMO controller does not make e ective use of the
describing the closed-loop A=F response is given by A=F error in computing the CAM control signal by ze-
roing the term (c12) of the MIMO controller and noting
A=Fexh(s) = t22(s)A=Fstoic (s) that closed-loop performance is virtually unchanged.
+ s22 (s)p21 (s) c|11 (s)s11 (s)CAM des (s)} : (2) Let the fuel signal depend upon the error in both
{z CAM and A=F loops (the term (c21) in Figure 11). As
(5) depicted in Figure 12, this control strategy results in a
8
- -
CAMdes CAMm CAMdes CAMc CAMm
c11 CAMc p11 c11 p11

p21 c21 p21

A/Fstoich Fc A/Fexh A/Fstoich Fc A/Fexh


c22 p22 c22 p22

- -

Fig. 10. Block diagram of the decentralized control scheme. Fig. 12. Block diagram of the simplied multivariable control
scheme.
-
CAMdes CAMc CAMm -
c11 p11
CAMdes CAMc CAMm
c11 p11
c12
p21
c21 -p21 p21
p22
A/Fstoich Fc A/Fexh
c22 p22
A/Fstoich Fc A/Fexh
c22 p22
-
-

Fig. 11. Block diagram of the fully multivariable scheme.


Fig. 13. Block diagram of the decoupling controller.
feedforward path from the cam phasing error to the fuel
command used to control A=F . The feedforward term In practice, there is no need to achieve perfect decou-
(c21) sends information to the fuel command about the pling. In Figure 14, we see that MIMO control reduces
cam phasing error, and this allows faster response during only the peak in the closed-loop response from CAM com-
cam phasing transients. The disturbance imposed on the mands to A=F measurements. Indeed, at lower frequen-
A=F loop by a command issued to the cam phasing loop cies, the integral action in the A=F loop achieves zero
is shown in the following equation : steady state error despite the interaction with the CAM
loop. At higher frequencies, on the other hand, the CAM
A=Fexh(s) = (p21 (s)c11(s) + p22(s)c21 (s))CAMerror (s) loop rolls o and thus does not produce a response in A=F.
(6) As we see in Figure 14, the MIMO controller merely re-
duces the peak due to the interaction, thus attenuating
Note here, that the same disturbance for the decentralized the e ect of the CAM loop upon A=F without achieving
controller (see Figure 10) is given by : total decoupling.
A=Fexh = p21(s)c11 (s)CAMerror (s) (7) 0 0 MIMO
DEC

The multivariable controller can potentially reduce the


-10
-20

coupling between the two subsystems by choosing the


-20

-40
-30

term (c21 ) such that -40

-50
-60

j p21(j!)c11 (j!) + p22(j!)c21 (j!) j<j p21(j!)c11 (j!) j


-80
-60

CAM

(8) = -70

0
0.1 1 10 100 1000
-100

0
0.1 1 10 100 1000 CAMdes
A/Fexh
-10 A/Fstoich

It is possible to interpret the action of the MIMO con-


-20

-20

troller as partially decoupling the A=F response from the


-40

-30

CAM loop. Indeed, setting the feedforward term equal to


-60

-40

-80

c21(s) = ;c11p(s)p
-50

21 (s)
(9)
-100 -60
0.1 1 10 100 1000 0.1 1 10 100 1000

22 (s)
Fig. 14. Bode gain plots of the closed-loop transfer function.
achieves zero closed-loop interaction from CAM to A=F.
An alternate representation of the perfect decoupler (9) is Nevertheless, the feedforward term (c21 ) depends upon
depicted in Figure 13. With this topology, the CAM and the plant model and the performance improvements asso-
A=F loops become completely decoupled, and the two re- ciated with MIMO control are sensitive to plant modeling
maining controller parameters, c11 and c22 , may be chosen errors and the validity range of the linearized model. In-
independently. This controller design may be prone to ro- deed, the bandwidth limitation that precludes feedback
bustness problems, since the term (c21 ) is canceling the from being used to reduce the e ect of the CAM distur-
undesired disturbance by inverting the signal along the bance upon the A=F loop also prevents feedback from
path of the plant interaction. being used to reduce the e ects of modeling uncertainty
9
upon A=F. 40
35
30
MIMO
PI

Cam (degrees)
25

VIII. Simulation Example. 20


15

In this section simulations of the nonlinear plant with


10
5

the linear controllers are presented. The simulation in


0
120

Fig. 15 shows that the simplied multivariable controller


100

Torque (Nm)
80

results in better A/F control than the decentralized con- 60

troller even during large throttle steps. Thus, the per- 40

formance improvements due to the simplied multivari-


20

able feedback controller can potentially be realized with-


16

out elaborate gain scheduling.


15.5

15

Figure 16 illustrates the performance improvements

A/F
14.5

that the VCT engine can achieve when compared to con- 14

ventional engine (xed cam phasing). It shows the simu- 13.5


22

lated response of the conventional engine (xed cam phas- 20

ing) and the VCT engine to a square wave in commanded

NOx (g/KW-h)
18

throttle at 2000 rpm. The sequence of throttle commands 16

is 9.0 degrees (nominal) to 7.2 degrees to 12.0 degrees


14

and back to 7.2 degrees and then to 9.0 degrees. The


12
12

corresponding cam phasing set-points are 3 degrees to 10


10

HC (g/KW-h)
degrees to 35 degrees (maximum) and back to 3 degrees
8

and then to 10 degrees. The conventional engine scheme 4

has xed cam at 0 degrees.


2

0
0 2 4 6 8

The resulting torque response of the VCT engine is kept Seconds


S

as responsive as the conventional engine in acceleration. Fig. 15. Simulation response of the multivariable (MIMO) and the
During the abrupt deceleration at the 5th second of the decentralized (2 PI loops) control scheme.
simulation, the torque response of the VCT engine has an
abrupt transient behavior which might entail drivability
problems. It also indicates that the dash-pot system has
to be calibrated taking cam timing into account during cam timing loop and the A/F loop and favors a multivari-
rapid tip-outs. able feedback controller design.
The transient A=F response of the VCT engine is sim- In an e ort to achieve e cient controller development
ilar to the A=F response of the conventional engine satis- for the VCT engine, we investigate the relative utility of
fying the equivalent catalytic converter e ciency require- a decentralized controller architecture versus a multivari-
ment. Therefore the emission improvement of the VCT able control strategy. We show that a fully multivariable
engine over the conventional scheme can be demonstrated controller is not necessary. In fact, we simplied the 2x2
by the feedgas NOx and HC emissions. Using the inte- multivariable controller by eliminating the cross-coupling
grated area dened by the NOx and HC emission curves term that modies the cam command based on A=F.
as a crude measurement of engine emissions, we can es- On the other hand, we show that allowing the fuel com-
timate a possible reduction of 10% in NOx and 20% in mand to depend upon the cam phasing results in smaller
HC during that period. Moreover, the engine operates at A=F transients. The simplied lower triangular controller
higher manifold pressure, which may reduce the pumping structure will be used in future work to schedule the lin-
losses and provide an improvement in fuel economy. ear time-invariant controller over a wide range of engine
operation. Finally, nonlinear simulations were used in this
IX. Conclusions. paper to demonstrate the potential performance improve-
Variable cam timing fundamentally a ects both A/F ments achieved by the variable cam timing engine.
and torque response. To achieve satisfactory performance,
the engine controller must take these interactions into ac-
count. In this paper we analyze the implication of these X. Acknowledgment.
interactions in the control design parameters and con-
troller stucture. We formulate the cam timing problem as
a set-point tracking problem with closed-loop bandwidth The authors wish to thank Je rey A. Cook and Kenneth
that achieves a reasonable tradeo between torque perfor- R. Butts of Ford Motor Company, Scientic Research Lab-
mance and averaged feedgas emissions. This bandwidth oratory for the guidance and constant support throughout
however, allows high frequency interactions between the this project.
10
0.7 Fixed Cam
VCT 2. Inlet Manifold
Assumptions: Ideal gas law, conservation of mass, ther-
0.6

Manif. Pres. (bar)


modynamic energy, and momentum, uniform pressure and
0.5

0.4

0.3 temperature, constant temperature, no partial pressure


0.2
due to exhaust gas in the intake manifold at quasi-steady
conditions.
120

100

d RT
Torque (Nm)

80

dt Pm = Km (m_  ; m_ cyl ) where Km = Vm .


60

40

20

0
16.5 3. Air Flow into the Cylinders
16
Assumptions: Low-frequency, quasi-steady representa-
15.5

tion, uniform ow.


A/F

15

m_ cyl ] = f2 (CAM Pm  N)


14.5

14

13.5
24 m_ cyl (t) = m_ cyl ](t) .
4. Fundamental Sampling Interval
22
NOx (g/KW-h)

20

T = N120
18

n
16

14

5. Cylinder Air Charge


12

10
HC (g/KW-h)

6
Z T
4
ma = m_ cyl dt
2
0
6. In Cylinder Air-to-Fuel Ratio
0
0 2 4 6 8
Seconds
S

Fig. 16. Simulation response of the conventional (CAM = 0) and


the VCT engine. A=Fcyl = F(tm;a (t)
2T)
Appendix 7. Brake Torque
I. VCT Engine Model Tb] = f3 (ma  A=Fcyl N)
Tb (t) = Tb ](t ; 4T ) .
The low-frequency, phenomenological engine model
used for the control development is briey described here. 8. Feedgas NOx
For the specic functions and values, see 17].
NOx] = f4 (N CAM A=Fcyl  Pm)
N NOx(t) = NOx](t ; 6T) .
CAMc
VCT Actuator
CAM
9. Feedgas NOx CAM N
Tq

∫ m + Pm HC] = f5 (N CAM A=Fcyl  Pm)


Engine mcyl T
ma
Tq=f(…)
NOx

HC(t) = HC](t ; 6T ) .


Km … NOx=f(…)
Throttle Body Pumping 0 HC Feedgas Emissions
s Rate HC=f(…) Delay
- (4 T)
A/Fdel A/F A/Fexh

10. Camshaft timing phasor+Position Controller


Delay EGO
A/Fcyl Sensor
(5 T)
Fuel Delay

cam dtd CAMact (t) + CAMact (t) = CAMcom (t)


(2 T) MAF MAF
Sensor

Delay CAMm

11. Air-to-Fuel Ratio Measurement


( T)

Fig. 17. Block diagram of the VCT engine model.


(exh + ego ) dtd A=Fexh (t) + A=Fexh(t) = A=Fcyl (t ; 9T)
1. Flow through the Throttle Body
Assumptions: One-dimensional, quasi-steady, compress-
ible ow of an ideal gas. 12. Mass Air Flow Measurement
m_  = g1 (Pm )  g2 () hwa dtd MAF(t) + MAF(t) = m_ (t)
 
1
g1(Pm ) = 2 pP P ; P 2 if P > P =2 if Pm  P O =2
PO
13. CAM Measurement
m O m m O
g2() = f1() CAMm (t) = CAMact(t ; T)
11
II. Multivariable Controller the estimated values of the state. The real symmetric
The TITO controller was designed to track the de- positive semi-denite matrix representing the intensities
sired cam phasing (value from the scheduling map) and of the state noises Qxx , and the real symmetric positive
maintain A=F at stoichiometry by controlling fuel and denite matrix representing the intensities of the measure-
cam phasing command using the cam phasing position ment noises Qyy are assumed diagonal. The Kalman lter
measurement, the A=F signal from the EGO sensor, and gain is adjusted so that the LQG controller can asymp-
throttle position measurement. We linearized the model totically approach the robustness properties of the LQR
at a throttle position equal to 9.33 degrees, cam phasing design. Loop transfer recovery in the input is employed
equal to 10 degrees, and engine speed equal to 2000 rpm. and the chosen constant values for the covariance matrices
This operating point lies in the transition region on the Qxx, and Qyy are :
cam phasing scheduling scheme shown in Fig. 4. The
delays are represented by 1st and 2nd order Pade approx- Qxx = 0:001  diag(1 100 1 1000 100100 0:9100 100])
imations. The linear model has 9 states. The state space Qyy = 100  diag(1 1]):
representation of the linearized model is given by :
III. Decentralized Controller
x(t)
_ = Ax(t) + Bu(t) + Br r(t)
y(t) = Cx(t) + Du(t) The decentralized control design involves dening the
two single-input single-output feedback loops that satisfy
where the design specications. The transfer function describing
2
Pm (manifold pressure)
3 the dynamics in the cam phasing loop (p11 term) is given
6 A=Fexh (at the UEGO sensor) 7 by :
6 7
6 X (air charge estimator state) 7
CAM = ;0:01348(s ; 2000) CAM :
6 7
6 MAF (mass air ow) 7 c (10)
6
x = 6 CAMm (measured cam phas.) 77 
6
7 s + 26:96
| {z }
6
6 CAMa (actual cam phas.) 77 p11 (s)
6
6 Fdel (delayed fuel) 7
7
4 A=F (at the cat. conv.) 5 The transfer function describing the dynamics in the A=F
A=Fcyl (at the cylinder) loop (p22 term) is given by :
u = CAM c (cam phas. command)
Fc (fuel command) ; 133:34)(s2 ; 88:8081s + 2633:67)
A=Fexh = (s + 14(s:286)(
r =  s + 133:33)(s2 + 88:8081s + 2619:44) Fc :
(throttle position)], and | {z }

y = CAM A=Fexh (A/F measurement) : p22 (s)


m (cam phas. measured) (11)
During changes in throttle position, it is important to To meet the design specications on the cam phasing loop
maintain A=F at stoichiometry and maintain zero track- the controller was chosen to be :
ing error in the cam timing. This is accomplished by aug-
menting the state vector with the integral of the error in CAMc = 0:3425(ss+ 26:96) CAMerror : (12)
the A=F (q_1 = A=Fstoic ; A=Fexh ), and the integral of the | {z }
error in the cam timing (q_2 = CAMdes ; CAMm ). The c11 (s)
augmented input and state vector are:
2 3 A few design iterations resulted the following controller in

the A=F feedback loop :
r^ = 4A=Fstoic 5 , and x^ = xq :
CAM
Fc = 0:57(ss+ 10) A=Ferror :
des
(13)
The controller feedback gain u = ;K x^ =  ;K1 ;K2 ] xq ] | {z }
is found by solving the LQR problem. The weighting ma- c22 (s)
trices Rxx andR Ruu used in the minimization of the cost
function J = 0 (^x Rxxx^ + u Ruuu) dt are:
1 0 0
Both controller designs achieve the bandwidth require-
ment in the cam phasing loop, and provide adequate speed
Rxx = diag(0:364 1500 0:3 18 1000 1000 0:9 of response in the A=F loop. The bandwidth specica-
: : :1500 1500 70000 5000]) tions for the two loops essentially x the bandwidths of
Ruu = diag(1 1]) the diagonal elements of the controller independently of
the controller structure. As a result, the diagonal ele-
The observer gains are derived from a Kalman lter de- ments of the two controllers are approximately identical
sign by minimizing the covariance between the actual and (see Fig. 8).
12
References Anna G. Stefanopoulou obtained her
Diploma (1991, Nat. Tech. Univ. of Athens,
1] E. P. Brandt and J. W. Grizzle, Dynamic Modeling of a Three- Greece) and M.S. (1992, Univ. of Michigan,
Way Catalyst for SI Engine Exhaust Emission Control, to ap- U.S.) in Naval Architecture and Marine Engi-
pear in IEEE T-Control Technology. neering. She received her M.S. (1994) and her
Ph.D. (1996) in Electrical Engineering and
2] J. A. Cook, W. J. Johnson, \Automotive Powertrain Control: Computer Sc. from the University of Michi-
Emission Regulation to Advanced Onboard Control Systems", gan. Dr. Stefanopoulou is presently an Assis-
Proceedings of the American Control Conference, Seattle, pp. tant Professor at the Mechanical Engineering
2571-2575, June 1995. Dept. at the University of California, Santa
3] A. C. Elrod and M. T. Nelson, \Development of a Variable Barbara. Dr. Stefanopoulou is Vice-chair of
Valve Timing Engine to Eliminate the Pumping Losses Associ- the Transportation Panel in ASME DSCD and a recipient of a 1997
ated with Throttled Operation," SAE Paper No. 860537, 1986. NSF CAREER award. Her research interests are multivariable feed-
back theory, control architectures for industrial applications, and
4] J. S. Freudenberg, J. W. Grizzle and B. A. Rashap, \A Feed- powertrain modeling and control.
back Limitation of Decentralized Controllers for TITO Sys-
tems, with Application to a Reactive Ion Etcher," Proc. 1994
Conference on Decision and Control, pp. 2312-2317, Orlando,
1994.
5] C. Gray, \A Review of Variable Engine Valve Timing," SAE James S. Freudenberg received BS de-
Paper No. 880386, 1988. grees in mathematics and physics from Rose-
6] J. W. Grizzle, J. A. Cook and W. P. Milam, \Improved Tran- Hulman Institute of Technology, and the MS
sient Air-Fuel Ratio Control using Air Charge Estimator," and PhD degrees in electrical engineering
Proc. 1994 Amer. Contr. Conf., Vol. 2, pp. 1568-1572, June from the University of Illinois in 1982 and
1994. 1985. Since 1984 he has been on the faculty of
the University of Michigan, where he is cur-
7] S. C. Hsieh, A. G. Stefanopoulou, J. S. Freudenberg, and K. R. rently an Associate Professor in the Electrical
Butts, \ Emission and Drivability Tradeos in a Variable Cam Engineering and Computer Science Depart-
Timing SI Engine with Electronic Throttle," Proc. 1997 Amer. ment. Dr. Freudenberg received a Presiden-
Contr. Conf., pp. 284-288, Albuquerque, 1997. tial Young Investigator Award, and is a past
8] M. Jankovic, F. Frischmuth, A. G. Stefanopoulou, and J. A. Associate Editor of the IEEE Transactions on Automatic Control.
Cook, \Torque Management of Engines with Variable Cam His research interests are in the theory of fundamental design limi-
Timing," IEEE Control Systems Magazine, vol. 18, pp. 34-42, tations, and in applications to automotive powertrain and semicon-
Oct. 1998. ductor manufacturing control.
A recent picture of Dr. Freudenberg can be found in the Decem-
9] T. G. Leone, E. J. Christenson, and R. A. Stein, \Comparison ber 1997 issue IEEE Transactions on Automatic Control.
of Variable Camshaft Timing Strategies at Part Load," SAE
Paper No. 960584, 1996.
10] T. H. Ma, \Eects of Variable Engine Valve Timing on Fuel
Economy," SAE Paper No. 880390, 1988.
11] J. M. Maciejowski, Multivariable Feedback Control, Addison- Jessy W. Grizzle received the Ph.D. in
Wesley Publishing Company, 1989. electrical engineering from The University of
Texas at Austin in 1983. Since September
12] G.-B. Meacham, \Variable Cam Timing as an Emission Control 1987, he has been with The University of
Tool," SAE Paper No. 700645, 1970. Michigan, Ann Arbor, where he is a Profes-
13] M. Morari and E. Zariou, Robust Process Control, Prentice sor of Electrical Engineering and Computer
Hall, 1990. Science. He is a past Associate Editor of
the Transactions on Automatic Control and
14] F. G. Shinskey, Process Control Systems, John Wiley & Systems & Control Letters, served as Publi-
Sons,1989. cations Chairman for the 1989 CDC, and in
15] M. M. Seron, J. H. Braslavsky, and G. C. Goodwin, Funda- 1997 was elected to the Control Systems So-
mental Limitations in Filtering and Control, Springer-Verlag ciety's Board of Governors. Dr. Grizzle's major research interests
1997. lie in the eld of control systems. Since his doctoral work, he has
investigated theoretical questions in nonlinear systems, where he
16] A. G. Stefanopoulou and I. Kolmanovsky, \Dynamic Schedul- has concentrated on discrete-time problems and observer design.
ing of Internal Exhaust Gas Recirculation Systems," Proc. He has been a consultant in the automotive industry since 1986,
IMECE 1997, DSC-Vol. 61, pp. 671-678, Sixth ASME Sym- where he jointly holds several patents dealing with emissions reduc-
posium on Advanced Automotive Technologies, Dallas, 1997. tion through improved controller design. In 1992, along with K. L.
17] A. G. Stefanopoulou, J. A. Cook, J. S.Freudenberg, J. W. Dobbins and J. A. Cook of Ford Motor Company, he received the
Grizzle, \Control-Oriented Model of a Dual Equal Variable Paper of the Year Award from the IEEE Vehicular Technology So-
Cam Timing Spark Ignition Engine," ASME Journal of Dy- ciety. Since 1991, he has worked with an interdisciplinary team of
namic Systems, Measurement and Control, vol. 120, pp. 257- researchers at the University of Michigan on applying systems and
266, 1998. control techniques to improve the operation of plasma-based mi-
croelectronics manufacturing equipment. Dr. Grizzle was a NATO
18] A. G. Stefanopoulou, J. W. Grizzle and J. S. Freudenberg, \En- Postdoctoral Fellow from January to December 1984 he received
gine Air-Fuel Ratio and Torque Control using SecondaryThrot- a Presidential Young Investigator Award in 1987, the University of
tles," Proc. 1994 Conf. on Decision and Control, pp. 2748-2753, Michigan's Henry Russell Award for outstanding research in 1993,
Orlando, 1994. a College of Engineering Teaching Award, also in 1993, and was
19] A. G. Stefanopoulou and I. Kolmanovsky, \Analysis and Con- elected to Fellow of the IEEE in 1997.
trol of Transient Torque Response in Engines with Internal Ex-
haust Gas Recirculation," IEEE Transactions on Control Sys-
tem Technology, to appear.
20] R. A. Stein, K. M. Galietti and T. G. Leone, \Dual Equal
VCT| A Variable Camshaft Timing Strategy for Improved
Fuel Economy and Emissions," SAE Paper No. 950975, 1995.

Você também pode gostar