Documente Academic
Documente Profesional
Documente Cultură
3 , AUGUST 1989
engine processes at steady state as a cyclic function of crank net engine torque is now formally defined as
angle 0, where 0 I0 I4n (for a four-stroke cycle engine).
The effects of departures from this assumed idealized steady- T,(e)= T(e)+~ @ ( e ) T,(e),
+ 01e54~, (7)
State behavior Of the dependent processes are the net engine torque applied the crankshaft Over one engine
treated in [1]-[6]. At this point it will be assumed that cycle. Let us establish some notation at this point that will
o 5 e 5 4a carry throughout this paper. Let each of the terms in (7) be
pi=pi(e), (2)
composed of average (or dc) and time-varying (or ac)
T,= Ti(e), o1e14~ (3) components; then
represent the combustion pressure and the subsequent indi- TX(Q = TI+ T x ( e ) (8)
cated torque applied to the crankshaft during one engine cycle.
In an N-cylinder engine, each of the cylinders contributes where lower case Greek letters denote the ac components (x is
to the total indicated torque acting on the crackshaft, that is any of the subscripts previously defined) and upper case
Roman letters symbolize the dc components. Thus
and x(0) can be approximated to within a prescribed error by With this analogy in mind, we can model the torque generated
an appropriate choice of M . by each cylinder as an ideal voltage source of strength T:,
The coefficients c, are given by the well-known Fourier with the superscript n representing the individual cylinders, n
integral = 1, 2, * a * , N.
The combined effect of the N cylinders is depicted in Fig. 2
cn=-
1
2L
1
L
-L
x(O)e-;"O de, to be the series combination of the N sources, decoupled by as
many shunt capacitive terms representing the stiffness of the
crankshaft between individual cylinders. In practice the C, are
n=0, +1, k2, * e * , L=27r. (19) very small, the crankshaft being a very stiff element, and these
impedances may well be viewed as open circuits under all
The harmonic decomposition of engine processes allows us to engine operating conditions.
conveniently formulate another important hypothesis. Let The choice of a ground reference in the circuit of Fig. 2 is
dictated by physical considerations, related to the choice of the
frame of reference with respect to which engine torque is
measured [7]. Thus a net torque T, acts on the rotating parts of
the engine, where
be the Fourier series expansion for the cylinder pressure signal
N
at steady state. Then the coefficient Po represents the dc T,= TP).
component of Pi(@,while the 0, represent the ac components. n= 1
We postulate here that, due to the nature of the pressure
process, a functional relationship exists between Pi and pi(0), This torque imparts an angular acceleration to the rotating
i.e., between dc and ac components of cylinder pressure. inertia consisting of the crankshaft, flywheel, clutch assembly,
Write and effective inertial loading of the valve train. In an engine
equipped with a manual transmission, a set of torsional springs
pi=F[Pi(e)l (21) in the clutch isolates this rotating inertia from the transmission
or, alternatively, '
of load. Dissipative losses in the rotating assembly are mostly
contributed by the damping element in the clutch and, to a
PO= F' [ P n 1. (22) much lesser extent, be the frictional losses in the journal
bearings supporting the crankshaft.
The next section discusses a rational parameter model for the
If we assume all these effects to be lumped, then using the
rotational dynamics of the engine.
analogy given earlier we may model the rotating assembly as a
111. A LUMPED PARAMETER MODELFOR THE DYNAMICS OF THE series resonant circuit consisting of equivalent inductive,
IC ENGINE capacitive, and resistive parameters, as shown in Fig. 3.
Having proposed a formulation for the input process, let us I In an automatic transmission, viscous damping in the torque converter
now turn to an investigation of the rotational dynamics of the isolates the crankshaft from the driveline.
RIZZONI: MODEL FOR DYNAMICS OF IC ENGINE 171
f \
Engine
-
- Dynamometer
meter
optical K I \ J
position pressure 0 magnetic
sensor sensor position
sensor
Acceleration Hirmnelstein
Timing Charge
Signal Signal
Circuitry Amplifier Processing Processing
I
Vtrig V 'hiin
va
v
A/D converter 4 PDP-11 /MNC Disk Drive
Legend
A WO1
x CL--
15 f I I I I I 1
1000 1500 2000 2500 3000 3500 4000
RPM
Fig. 6 . Motoring torque versus engine speed.
= ~ H I M T H *I M
~ B (E~S )( ~ ) (39)
* hBut(f)
uk~(t)=UpLL(f) (36)
with
where h ~ , ~ (ist ) the impulse response of the filter and the
asterisk denotes convolution. vHIM(t) desired sensor output,
An operational amplifier active low-pass differentiator THIM(t)driveline torque,
provides the analog of crankshaft acceleration u,(t): kHIM torque sensor calibration constant in V/N-m.
Measurements of Cylinder Pressure
A measurement of cylinder pressure is obtained by means of
= * hBut(t) (37) a Kistler-type 6123A piezoelectric sensor. To ensure mini-
mum distortion in the measurement, the transducer is mounted
where G is the gain of the differentiator and 7 its time constant flush with the combustion chamber in an orifice especially
in seconds. Thus machined on the head, next to the spark plug in cylinder 2.
The output of the transducer is amplified by a Kistler 5026
ua(t)=Kae(t)* hBut(t) dual-mode differential amplifier. The combined transducer/
with amplifier pair is calibrated on a Ruska model 2400 HL dead-
weight tester. The output drift is less than 1 mV/min and the
m
k, = G7kpLL radis (38) calibration procedure ensures accuracy to better than one-
percent of full scale. The output of the charge amplifier is
and
voltage analog of pressure,
6=a.
The PLL capture range and the gain G are selectable to allow
adequate signal amplitude for later digitization. where Kp is in N/m2/V
174 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 38, NO. 3, AUGUST 1989
Timing Signal Processing results are displayed for the wide-open throttle (WOT) and
closed throttle (CT) cases, which correspond to the lowest and
The timing signals generated by the optical angular position
highest frictional loss, respectively.
sensor are processed through a special-purpose signal-condi-
The two curves are fit by a regression line,
tioning package to obtain some flexibility in the sampled data
collection scheme. This timing instrument provides triggering
pulses to the analog-to-digital (A/D) converter for a duration
corresponding exactly to the compression and power strokes
with
of any one of the four cylinders. The sampling rate is
selectableexternally, ranging from a maximum of one sample/
m=0.232 b= 16.3 (CT)
degree of crankshaft revolution to a minimum of one sample/
8”.
m=0.224 b= 11.9 (WOT)
The data thus generated are digitized by a 12-bit 16-channel
A/D converter with a 25-ps conversion time. The A/D
and a correlation coefficient of 0.994 for the WOT case and
converter is part of a Digital Equipment Corporation PDP-11/
0.983 for the CT case. Since the correlation coefficient is very
MNC computer. The sampled data are stored under DMA for
high, a straight line approximation is used to model the total dc
maximum speed, up to buffer capacity.
engine losses as
V. EXPERIMENTS
The hypotheses set forth in formulating the model in the
TD= T@(MAP) r,Q. + (42)
previous sections were tested by means of the instrumentation
Note that (42) indicates a separation between load (or MAP)
described as outlined in the following paragraphs.
and speed-dependent effects. This feature of the engine model
1) The validity of the circuit model of Fig. 3 is tested by
is very important in that it allows for the modeling of r/min-
measuring a(0) and ~ ~ ( simultaneously
0) and comparing a ( @ dependent effects as constant lumped resistances.
to T e ( Q * h(0), where h(0) is the impulse response of the
engine dynamics as described by the electrical circuit model
and the asterisk denotes convolution. Experiments are per- Measurement of AC Losses
formed over an engine “map” consisting of 25 discrete points As mentioned earlier, the measurement of ac losses consti-
(five load points at 5 engine speeds). tutes a very difficult problem. The isolation provided by the
2) A functional relationshipf holding at all engine speeds is clutch between engine and load at all engine speeds within the
sought between the ac and dc components of the indicated operating range of the engine is such that motoring measure-
torque (and thus of cylinder pressure, by virtue of a one-to-one ments of driveline torque have a very poor signal-to-noise
mapping). The same data is used as in 1). ratio.
3) An estimate of average (dc) engine torque is obtained One of the goals of this study was to verify the accuracy of
from a(0) based on the findings of 2 ) . This presumed to be the model under the assumption that the effects of ac losses are
invariant with engine speed, except for a correction term negligible, compared to the indicated and reciprocating torque
accounting for speed-dependent time-varying frictional engine ac components. This statement is equivalent to replacing the
losses. 7fp generator in the ac circuit model of Fig. 4 with a short
VI. EXPERIMENTAL RESULTS circuit.
Measurement of Model Parameters We can, however, estimate the influence of the speed
dependent loss terms re by interpreting it as an incremental
The value of L was determined by measuring the period of
resistance,
oscillation of the rotating assembly on a three string pendu-
lum. The value of C was found by statically deflecting the
clutch torsional springs under a known torque. (43)
The loss parameter rc, representing the damping effects of
the clutch plate, was measured by constructing a torsional
Thus re is defined as the slope of the curves of Fig. 6.
pendulum including the clutch plate and a known inertia. Then
Physically, these losses represent the hydrodynamic* friction
a step change in angular position was applied and the angular
between the rotating crankshaft and the journal bearings
displacement of the plate measured to obtain an estimate of the
supporting it.
damping factor for this second order system. Measurements of
the frictional losses were performed on the engine, as
explained below. Units
The fundamental units of the parameters are N * m , for
Measurement of DC Losses torque, and rad/s for angular speed. Thus the units of
The experimental results for dc motoring tests are shown in mechanical impedance are defined by the symbol [fi] as
Fig. 6 as a family of torque versus engine speed curves. The
Hydrodynamic friction occurs when two surfaces sliding against each
labeled ‘D, represents the torque required Of the other are separated bv’ a lubricant film substantiallv thicker than the surface
dynamometer to turn the engine at the given speed Cl. The roughness [kq.
RIZZONI: MODEL FOR DYNAMICS OF IC ENGINE 175
where and
1
L,,(jh) = L e- - (45)
X2C
and where the resistive losses re and rc have been assumed then
negligible.
Since the measurement of cylinder pressure directly yields
all the information necessary to compute indicated torque (ac
and
and dc) and the reciprocating inertia torque component can be
computed analytically [6], we may compute the approximate d=Ia-l+alI.
net engine torque using (46) below: This interpretation of the operator f(-) is very useful in
(e) = Tj(e)+ T,(e) practice, in that it is implemented in L multiplications by a
discrete Fourier transform (DFT) algorithm without any other
z Te(e). (46) manipulations, such as squaring, adding, and computing
square roots. The same result could be obtained by a
Equation (46) assumes that the load dependent ac loss term Tfp
quadrature synchronous detection scheme, with arbitrary
is negligible.
phase reference. The DFT approach was selected for this
Fig. 7 shows plots of T: (e) and T o ( @ as families of curves
study and implemented off-line on the PDP 11/MNC follow-
for a given engine speed, with the load varying. The results
ing data collection. Note that, in general, a fast algorithm such
are in good agreement with the model and support the
as the fast Fourier transform (FFT) is not feasible due to the
hypothesis that ac frictional losses are indeed negligible with
nature of the sampling signal, which must be synchronous with
respect to the other torque components in the engine.
the rotation of the engine, and is based on a period of 360" or
Relationship Between A C and DC Components of m teeth, depending on the angular position sensor employed.
Engine Processes The circuit model predicts that the sets of relationships ?;
(Ti,r/min) and a' ( Tj,r/min) are uniquely related by the engine
The experimental data are also utilized to test the hypothesis
speed (or frequency) dependent parameter L,,(X). To verify
relating ac and dc components of indicated torque (or this prediction, the data sets of Fig. 7 were processed to obtain
pressure), stated in (26). Recall how (25)-(27) postulated a
values for Ti, Fe, d, and Tj at each (load, r/min) point. Fig. 8
relationship between Ti, the average indicated torque, and a
displays f j versus Tj for all 25 r/min and load points. The
transformation of T ~f (, ~ i ) The
. particular form off( selected
a )
150 100 7
100
50
F 50
z
Z
d f 0
e I-0
F
B C
-50
-5c
-lo( I
20
1
40 60
I I
80
I
100
-100 1 20
I I
40
I
60
I
80
I
100
0
Crank angle, 2 degrees per point Crank angle, 2 degrees per point
(a) (b)
100 1
loo 1
50
Z
7
Z
6 0
e
B
-50 -50 1
I
-100 I I I I 1
-40 -20 20 40 60 80 100
cm ( angle, 2 degrees per point
(d)
150
loo/ .c?
I"" , I I I I
0 20 40 60 80 100
Crank angle, 2 degrees per point
(e)
Fig. 7 . Measured (7:) and estimated (7,)engine torque versus crank angle. __ Measured. --- Estimated. (a) 1500 r/rnin. (b)
2000 r/min. (c) 2500 drnin. (d) 3000 rlmin. (e) 3500 r/rnin.
RIZZONI: MODEL FOR DYNAMICS OF IC ENGINE 177
10-
MI-
where the approximately equal sign indicates that we have
f taken the frictional losses 7fp. r,, re to be negligible. This
s
?!
a-
presumption is supported by the results presented earlier in
this paper. Hence the model predicts that a measurement of
crankshaft acceleration, deconvolved through the dynamics of
the engine and corrected for reciprocating inertia torque, is a
Y measure of average indicated torque. Define
20 -
Then
I I] ma= 0.83
I --
2 =
Model Behavior Under Transient Conditions
To extend the sensor concept to transient engine operation,
an experiment was designed to compare the time-varying
response of a to that of the short-term averaged driveline
(load) torque, as measured by the Himmelstein torquemeter
THlM(t).
01 I I 1
The throttle controller allows operator control of the pulses
do 6b 9O 110 width modulated throttle actuator, by means either of an
Avrmg.hdicclhdkrqrc.,N-m analog waveform generator, or a computer generated signal. A
(b)
Fig. 9. (a) ac acceleration versus dc indicated torque--ci versus T I .(b) ac net 'quare wave was to the actuator at a frequency Of 0'5
torque dc indicated torque-?; versus T,. Hz, such that the load would see a step change in torque from 5
I78 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 38, NO. 3 , AUGUST 1989
100-
R?M
A m
x a’?
20
~ ~ s b A
I
~
I
m
I
w
I
s
I
o m
I
n
-20
o0
I u ~t
I I
2
I
3
I
4 s
I
AvmP-tOrqryN-m Thwucondr
Fig. 10 ac torque estimated from acceleration versus dc indicated torque- (a)
?, versus T,.
Sinusoidal frequency response of engine system. G. Rizzoni, “A dynamic model for the internal combustion engine,”
Inductance, moment of inertia. Ph.D. dissertation, Dept. Elec. Eng. Comput. Sci., Univ. Michigan,
Ann Arbor, Jan. 1986.
Effective moment of inertia of rotating parts. W. B. Ribbens, “An equivalent circuit for the internal combustion
Conversion constant for PLL output. engine,” submined to ZEEE Trans. Veh. Technol.
Conversion constant for acceleration signal. -, “A noncontacting torque sensor for the internal combustion
engine,” SAE paper 810155, 1981.
Conversion constant for driveline torque signal. W. J. Fleming, “Automotive torque measurement: A summary of
Conversion constant for pressure signal. seven different methods,” ZEEE Trans. Veh. Technol., vol. VT-31,
Manifold absolute pressure. pp. 117-124, August 1982.
J. H. Rillings, “Application of modem control theory to engine
Number of cylinders. control,” presented at the 20th IEEE Conf. Decision and Control, Dec.
Cylinder pressure. 1981, paper FP7-3:30.
AC component of indicated pressure. M. Athans, “The role of modem control theory for automotive engine
control,” SAE paper 780852, 1978.
DC component of indicated pressure. I. Glaser and J. D. Powell, “Optimal closed-loop spark control of
Proportional-integral-derivative. automotive engine,” SAE paper 810058, 1981.
Clutch plate damping losses. C. K. h u n g and J. J. Schira, “Digital analyzer for internal combustion
engines,” SAE paper 820207, 1982.
Journal bearing damping losses. J. E. Moms and T. C. Chen, “PLL sensing for engine diagnostics and
Dissipative losses. control,” SAE paper 850494, 1985.
Dynamometer load torque. E. F. Obert, Internal Combustion Engines and Air Pollution.
Intext Educational Publishers, 1973.
DC engine torque. W. B. Ribbens, “Experimental road test of a noncontacting method of
DC friction and pumping torque losses. measuring IC engine torque nonuniformity,” SAE paper 850454, 1985.
DC driveline torque. -, “A new metric for torque nonuniformity,” SAE paper 830425,
1983.
DC indicated torque. W. Mortara and C. Canta, “Engine stability sensor,” SAE paper
Voltage analog of driveline torque. 830428, 1983.
Voltage analog of cylinder pressure. W. W. Yuen and H. Servati, “A mathematical engine model including
the effect of engine emissions,” SAE paper 840036, 1984.
PLL output voltage. J. F. Cassidy, “A state variable model for engine control studies,”
Dynamometer mechanical impedance. GMR Rep. ET-180, Dec. 7, 1978.
Crank angle. D. J. Dobner, “A mathematical engine model for the development of
dynamic engine control,” GMR Rep. EG-159, Apr. 30, 1979.
Radian frequency. C. F. Taylor, The Internal Combustion Engine in Theory and
Radian firing frequency. Practice, 2nd ed. Cambridge, MA: MIT. Press.
Radian frequency of engine rotation. H. M. Uras and D. J. Patterson, “Measurement of piston and ring
assembly friction instantaneous IMEP method,” SAE paper 830416,
AC engine torque estimate from acceleration. 1983.
AC engine torque.
AC driveline torque.
AC indicated torque.
AC friction and pumping torque losses. Giorgio Rizzoni (S’83-M’85) received the B.S.,
M.S., and Ph.D. degrees in electrical engineering
Reciprocating inertia torque. from the University of Michigan, Ann Arbor, in
Angular velocity. 1980, 1982, and 1985, respectively.
Angular velocity. He has been a Research Scientist with the
Electrical Engineering and Computer Science
(EECS) Department and Assistant Director of the
REFERENCES Vehicular Electronics Laboratory at The University
D. J Patterson. “Cvlinder Dressure variations-A fundamental com- of Michigan since January 1986. He also holds an
bustion problem,” S A E T r i m . , vol. 75, 1967. adjunct faculty position with the EECS Department
F. A. Matekunas, “Modes and measures of cyclic combustion and has been responsible for undergraduate course
variability,” SAE paper 8930337, 1983. development in electronic instrumentation. His most recent research interests
M. B. Young, “Cyclic dispersion in the homogeneous-charge spark are in the area of failure detection and isolation in dynamic systems with
ignition engine-A literature survey,” SAE paper 810020, 1981. special consideration of electronically controlled vehicle subsystems, and in
R. K. Barton, D. K. Kenemuth, S. S. Lestz, and W. E. Meyer, “Cycle- the study of intelligent vehicle-highway systems. He is also actively involved
by-cycle variations of a spark ignition engine-A statistical analysis,” in research in the application of signal processing and control theory to vehicle
SAE paper 700488, 1970. systems He has published over 20 technical papers.
J. Janula, “The effect of cyclic dispersion of combustion pressure on Dr. Rizzoni is currently Associate Editor for Vehicular Electronics of the
workings parameters of a spark ignition engine,” Znt. J . Veh. Design, IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY. He is a member of
vol. 4, no. 6, 1983. Eta Kappa Nu, Tau Beta Pi, and the Society of Automotive Engineers.