Escolar Documentos
Profissional Documentos
Cultura Documentos
Abstract- This paper presents a mathematical model of internal combustion engine dynamics namely air, fuel and
rotational dynamics. Engine under study is naturally aspirated spark ignition four-stroke internal combustion engine
with electronic fuel injection system. The purpose of model development is to provide a simple system level model
for design of model-based control methods and fault diagnostics. Such type of model is known as mean value engine
model. Novel features of this model are: constant volume cycle is used for approximation of combustion process;
fittings equations and constants are avoided except only for estimation of frictional mean effective pressure. The
model is verified at steady state with the data of engine test bed facility which results in 1-4% overall accuracy. Most
of the models available in literature are specific to a certain brand or make because of their use of curve fittings, thus
limiting their general use. Here a model is proposed which is not confined to a certain engine model; rather it is a
generic one, thus having a significant research value.
Keywords: Engine Model, Automotive, Spark Ignition, Internal combustion engines, Engine test bed.
m& fsl fuel flow lagged by wall wetting (Kg/sec) This flow can be expressed by the equation of
N engine speed (revolutions per minute) continuity of mass flow [8],[9] as follows:
m& ai = ρ1 A1C1 = ρ 2 A2 C2 . (1)
pf pressure of fuel pump at fuel jet (kPa)
The speed of air is calculated by using steady flow
pa ambient air pressure (kPa)
energy equation as follows:
pman intake manifold pressure (kPa)
γ −1
R universal gas constant ( KJ kgK )
pman γ ,
3
ρ, ρ1, ρ2 density of air(kg/m ) C 2 = 2C PTa 1 − (2)
a
p
ρa density of air
ρf density of fuel (kg/m3 ) Where the density of fluid at throttle is approximated
T torque (N.m) by polytropic and perfect gas laws as follows:
Ti indicated torque (N.m) 1
p γ pa
Tb brake torque (N.m) ρ 2 = man , (3)
Tp Pumping torque (N.m) p a RTa
Tf friction torque(N.m) The effective area of throttle is calculated by
τf slow fuel time constant (sec) subtracting the elliptic area from throttle pipe area as
Tman intake manifold temperature ( k ) follows:
ambient air temperature ( k ) π D 2 (4)
Ta A = (1 − c o s α )
E
4
η vol volumetric efficiency of engine The mass flow across the throttle is obtained by
Vd engine displacement (m3 ) putting (2), (3), and (4) in (1) ,using relationship
Vman intake manifold volume ( m3 ) γR
CP = and simplifying as
p2, p3 γ −1
Engine cycle pressures at end of compression 2 γ +1
and combustion respectively (kPa) m& ai =
2γ
pa C D (1 − cosα )
π D2 pman γ pman γ
−
T2, T3 (γ − 1) RT a 4 pa pa
Engine cycle Temperatures at end of compre- (5)
ssion and combustion respectively (K).
r compression ratio
C p specific heat capacity at constant pressure 4. Air Dynamics Sub-model
( KJ k g. K ) The time rate of change of air mass flow in the finite
Qin heat input by fuel combustion volume of intake manifold is the difference between
the air mass flow past the throttle plate and that which
flows into the cylinder intake valves. It can be
expressed in equation form as follows:
Fig. 2. Engine Model Description Now we find the rate of change of air mass in the
intake manifold using perfect gas law by
differentiating pressure and temperature with respect
3. Throttle Body Sub-model to time we get
In this sub-model the mass flow rate of air across the
p& man − man 2man T&man ,
Vman V p
throttle is approximated as one dimensional m& a = (8)
RTman RTman
compressible steady flow through converging nozzle.
5th WSEAS Int. Conf. on ENVIRONMENT, ECOSYSTEMS and DEVELOPMENT, Tenerife, Spain, December 14-16, 2007 65
The state equation for manifold pressure is obtained by before IVC is defined as γ while which is sprayed
putting (7) and (8) in (6) as
after IVC is 1 − γ . Using the symbols defined above the
T&man RTman simplified model of fast fuel flow can be expressed in
p& man = − C1ωη vol pman + m& ai , (9) equation form as
Tman Vman
m& ff 3 = m& fi .ε γ , (14)
where C1 = Vd /(240π Vman )
. m& ff 2 = m& fi ε (1 − γ ) , (15)
As evaporation is a time developing process;
therefore, it requires a differential equation whic h can
5. Fuel Dynamics Sub-model be derived as follows: The equation for rate of change
The fuel flow is incompressible flow through either of mass of fuel film can be written as:
by injection or carburetion system. The fuel flow can d
be modeled with help of Bernoulli’s equation [7],[8]. ( m film ) = (1− ε ) m& fi − m& fsl , (16)
dt
The speed of flow is obtained as
m film
p − p man (1 − ε ) m& fi − m& fsl = (1 − ε ) m& fi − , (17)
τf
Cf = 2 a − gz , (10)
ρf Taking time derivative on both sides of (17), we get
Where gz is potential energy of fuel mass at height z
from a reference. As the mass flow rate of fuel can be
d
dt
m(
& fsl = )1 d
τ f dt
(
m film , ) (18)
expressed in the mathematical form as follows: we obtain following equation by putting the equation
m& f = A f C f ρ f (11) (16) in (18),:
m& fi (1 − ε ) − m& fsl
The mass flow rate of fuel is obtained by putting (10)
d
dt
(
m& fsl =) τf
. (19)
in (11) as
Now the value of fraction of vapor fuel is discussed.
m& f = CDf A f (
2ρ f p a − pman − ρ f gz ) , (12) Its value is one when the fuel injection is comple ted
before IVC. Otherwise, its value is ratio between the
In fuel injection system the height of nozzle does not time from injection starting to intake valve closing and
matter, therefore, it can be neglected and fuel is pulse width in the shape of crank shaft degrees.
sprayed with pumping pressure. Therefore (12) can be In the first cycle only vapor part of fast fuel enters
written as follows: the cylinder. In the subsequent cycle s all three types of
(
m& fi = CDf A f 2 ρ f p f − pman ) , (13) fuel altogether enter the cylinder. The total fuel flow
entering the cylinder can be expressed in the
The injected fuel flow mainly consists of two parts mathematical form as follows:
which are: a fast fuel flow and a slow fuel flow. The m& fo = m& ff 2 + m& ff 3 + m& fsl , (20)
fast fuel is in the vapor form. It immediately becomes
the part of flow into the cylinder; therefore, it is
expressed with an algebraic equation. The slow fuel, in
the form of a film, does not become the part of flow
6. Torque Generation Sub-Model
instantaneously because it evaporates with a time In this sub-model combustion process is modeled with
constant. As the evaporation is time developing the help of constant volume engine cycle. The mean
process therefore it requires a differential equation for effective pressure will be used for calculation of
its expression. This evaporated fuel then combines torque. The torque can be written in the mathematical
with the fuel film flow and enters the cylinder. The form as:
1
fraction of the fuel flow which becomes vapor is T= Vd mep , (21)
defined as ε (Epsilon) while the rest of fuel which 4π
strikes the manifold walls, valve stems etc becomes The net work output for an Otto cycle can be found by
fuel film is 1 − ε . The vapor fuel flow is further subtracting work output from work input[7] ,
divided into two parts on the basis of intake valve p3V3 − p 4V4 p2 V2 − p1V1
closing (IVC) which are: before IVC and after IVC. W = − , (22)
γ 2 −1 γ1 − 1
The fraction of vapor fuel flow which is injected
5th WSEAS Int. Conf. on ENVIRONMENT, ECOSYSTEMS and DEVELOPMENT, Tenerife, Spain, December 14-16, 2007 66
We find expression for mean effective pressure by torque generation and engine block and can be
using its basic definition as net work done per swept summarized by following system of equations.
volume as T&man RTman
p& man = − C1ωη vol pman + m& ai
( γ −1) ( p3 − pex r ) − (γ 2 −1) ( p 2 − p manr ) Tman Vman
(32)
mep = 1 (23)
(γ 1 − 1)(γ 2 − 1) ( r − 1) (
m& fi = CDf A f 2 ρ f p f − pman )
Where γ 1 and γ 2 are ratios of specific heats before (33)
∫
T
and after combustion process. We get following ω = b dt
equation after assuming ratio of specific heat Je
(34)
capacities remains constant in whole process of
combustion:
p 7.1 Throttle Body Block
p m a n r 3 − 1 r γ − 1 − 1
mep = p2 , (24)
The throttle body block calculates the total mass flow
( γ − 1) ( r − 1 ) rate of air entering the intake manifold. In this sub-
Now we find the pressures and temperatures before model following flow conditions in [1] have been
and after combustion at TDC by using thermodynamic used.
γ
relationships as: pm a n 2 γ −1
γ
≥ (35)
γ −1 pa γ +1
V + Vd T2 γ −1
T2 = Tman c , p2 = pman , (25) If the pressure ratio either equal to or greater than the
Vc Tman critical value (32) then the mass flow rate of air at
Q T3 throttle is expressed as (5). Otherwise
T3 = T2 + in , p3 = p2 , (26) γ +1
maCV T2
γ − 1 2 γ −1
will replace the square root
.
We find indicated torque multiplying (21) with cycle 2γ γ + 1
efficiency as portion of flow equation. Standard temperature and
1 γ −1 pressure corrections have been introduced as in [2]
Ti = 1 − T (27) which can be applied through following expression
r
In suction and exhaust strokes torque is same T p amb
quantity but in different directions. In the intake stroke Correctedflow = flow × amb
Ta pa
pressure is same as pman , and in exhaust stroke (36)
pressure can be assumed to be ambient standard Vacuum leaks of intake manifold have been
pressure so considered. Leak size can be varied with respect to
1 engine manifold conditions. In this model leak size of
TP = Vd ( pa − pman ) , (28)
4π two percent of throttle area has been assumed. It is
and friction torque is calculated by using the equation modeled with (5) as a repeating sequence.
in [4] as Idle air control has been modeled with (5) in manner
1 4 N N
2 similar to the throttle body. In this model idle air
Tf = Vd 10 9.7 + 1.5 + 0.5 , (29) effective area has been taken equal to five degree
4π 103 106
opening of the throttle plate. The total flow rate into
Brake torque can be expressed in mathematical form the manifold is simply the sum of the throttle flow
as rate, idle air control and the flow due to any intake
Tb = T i − Tp − T f , (30) manifold leaks.
Now we can find the engine speed using (30) [11].
∫J
Tb
ω= dt , (31) 7.2 Air Dynamics Block
e
In this block, manifold pressure has been calculated by
using (9). The mass flow rate of air entering the
cylinder has been computed by using (7). Inputs to this
7. Engine Model Simulations block are mass of air flow past throttle which is output
The engine model consists of subsystem blocks which of throttle body block and engine speed which is
are: the throttle body, air dynamics, fuel dynamics,
5th WSEAS Int. Conf. on ENVIRONMENT, ECOSYSTEMS and DEVELOPMENT, Tenerife, Spain, December 14-16, 2007 67
22
TABLE 3 References
ENGINE CALCULATED PARAMETERS
[1] Elbert Hendricks, Spencer C. Sorenson, “Mean Value Modeling of
Mass Flow Spark Ignition Engines,” SAE Technical Paper no.900616, 1990.
Torque Rate Fuel flow [2] Ebert Hendricks, Jim Benjamin Luther, “Model and Observer Based
S.No. (N.m) rate (gm/sec) Air-Fuel Ratio Control of Internal Combustion Engines,” Proc. MECA (Modeling,
of Air
(Kg/sec) Emissions and Control in Automotive engines), Salerno, Italy, 2001.
[3] G. De Nicolao, R. Scattolini and C. Siviero, “Modeling the
1 17.225 0.008359 0.5054 16.53946 Volumetric Efficiency of IC Engines: Parametric, Non-parametric
2 17.375 0.0094 0.5778 16.23243 and Neural Techniques,” Control Eng. Practice, Vol. 4, No. 10, pp.
1405-1415, 1996.
3 19.525 0.0108 0.6344 17.01094 [4] Per Andersson, Lars Eriksson, Lars Nielsen, “ Modeling and
Architecture Examples of Model Based Engine Control,” Vehicular
4 19.325 0.0120 0.6599 18.25712 Systems, ISY, Linkoping University, SE-581 83 Linkoping,
Sweden, 1999
5 17.475 0.0132 0.7516 17.51980 [5] Crossley,P.R.,Cook,J,A.,”A Nonlinear Engine Model for Drive train
System Development,” IEEE Int. Conf. ‘Control 91’,Conference
6 17.15 0.0150 0.7918 18.94998
Publication No.332, Vol.2.,Edinburgh,U.K.,March 1991
7 15.875 0.0151 0.7918 19.05858 [6] Weeks,R.W., Moskwa,J.J., ”Automotive Engine Modeling for Real-
Time Control Using MatLab/Simulink,” SAE Technical Paper
no.950417,1995
[7] Willard W. Pulkrabek, ”Engineering Fundamentals Of The Internal
Combustion Engine,” Prentice-Hall, Second ed.,2003
TABLE 4 [8] Eastop,T.D., McConkey,A., “Applied Thermodynamics For
ENGINE MEASURED PARAMETERS Engineering Technologists,” 5 th ed.,1992
[9] Woods, R.L., Lawrence, Kent. L., ”Modeling and Simulation of
Manometer Dynamic Systems,” Prentice-Hall, 1997
Engine Time for [10] Dobner, Donald J., “A Mathematical Engine Model for
Corrected
S.No. Speed Force (N) 30ml fuel Development of Dynamic Engine Control,” SAE technical paper
Height
(rpm) (sec.) No. 800054, 1980
(mm)
1 1800 68.9 42.74 13.50 [11] Herbert Goldstein, “Classical Mechanics,” second ed., Addison-
Wesley, NY, 1980
2 2100 69.5 37.38 17.00
The authors would also like to thank the HEC, Pakistan for their
Test bed type Cussons P8160 financial support.
Test at GIK Institute (FME)
Ambient air temperature 298 K
Atmospheric pressure 101.325 kPa
Manometer zero error +3
Sp. gravity of manometer fluid 1.88
Engine model 243430
Manufacturer Briggs & Stratton
Type Four stroke engine
Capacity 392 cc
Maximum power 7.46 kW at 3600 rpm
Maximum torque 22.7 Nm at 2400 rpm
Air flow orifice diameter 23 mm
Density of air 1.18 Kg/m3
Density of petrol 720 Kg/ m3