a nonlinear hybrid model of a 4-cylinder engine for idle speed control
DESCRIPTION
A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control. Andrea Balluchi (1) , Marco Zoncu (1) , Tiziano Villa (1) , Alberto L. Sangiovanni-Vincentelli (1, 2). (1) PARADES E.E.I.G., Roma, Italy. (2) Dept. of EECS, University of California, Berkeley CA. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/1.jpg)
A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control
Andrea Balluchi (1), Marco Zoncu (1), Tiziano Villa (1), Alberto L. Sangiovanni-Vincentelli (1, 2)
(1) PARADES E.E.I.G., Roma, Italy.(2) Dept. of EECS, University of California, Berkeley CA.
CC Meeting in Amsterdam June 16-17, 2003.
![Page 2: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/2.jpg)
The Idle Speed Control Problem
specifications:
Maintaining the crankshaft speed within a specified range despite load torque disturbances and transmission engagements/disengagements.
constraints:
Good combustion and emission quality;
Acceptable NVH characteristics.
![Page 3: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/3.jpg)
Nonlinear Hybrid Model of the Engine
Power-train (CTS + FSM)
Cylinders (FEM + DES)
Intake manifold(CTS)
n(t)
(t)p(t)(t) T(t)
Tload(t)spark
clutchcontrol inputs
disturbance inputs
![Page 4: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/4.jpg)
Intake Manifold: Continuous Dynamics
Pressure dynamics:
Equivalent throttle area:
Air flow rate:
![Page 5: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/5.jpg)
Power-train: Scheme
Cylinders
![Page 6: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/6.jpg)
Power-train: Continuous Dynamics
Driveline segments dynamics (clutch open):
Connected driveline dynamics (clutch closed):
Crankshaft angle:
![Page 7: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/7.jpg)
Power-train: Finite State Machine
off /
clutch open
clutch closed
on /
![Page 8: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/8.jpg)
Single Cylinder’s Finite State Machine
dc
dcdc
dc
spk
spk
spk&
dc
dc
I
H
BS
ASPA
NA
C E
negative spark advancenegative spark advance positive spark advancepositive spark advance
T := 0AS to H
:= -
T := TE(m, - )
NA to AS
T := TE(m, )PA to AS
:= 180 -
T := -TC(p,n)
BS to PA
m := Gmpp + M0
T := -TC(p,n)
I to BS
![Page 9: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/9.jpg)
Cylinders: Finite State Machine
![Page 10: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/10.jpg)
Cylinders: Discrete Event System
![Page 11: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/11.jpg)
Cylinders: Discrete Event System
![Page 12: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/12.jpg)
The Clutch Closing Manoeuvre
![Page 13: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/13.jpg)
The Clutch Closing Manoeuvre
![Page 14: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/14.jpg)
The Clutch Closing Manoeuvre
![Page 15: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/15.jpg)
Hybrid Model’s Successive Refinements
single-location automaton
two-location automaton with spark advance
![Page 16: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/16.jpg)
Hybrid Model’s Successive Refinements
two-location automaton with clutch state
![Page 17: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/17.jpg)
Hybrid Model’s Successive Refinements
two-location automaton with manifold dynamics
![Page 18: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/18.jpg)
Hybrid Model’s Successive Refinements
three-location automaton
![Page 19: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/19.jpg)
Comparative Simulations
• Single-location Vs Two-location with spark advance
Tl
Tg
dc
Tg
Tl
dc
spark=20 o
=14 o
![Page 20: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/20.jpg)
Comparative Simulations
• Single-location Vs Two-location with spark advance
dc
n
dc
spark
n
![Page 21: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/21.jpg)
Comparative Simulations
• Two-location without and with manifold
Tg
Tl
= 20 o
o
= 6.7 o
o
Tl
Tg = 6.7 o
= 20 o
![Page 22: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/22.jpg)
Comparative Simulations
• Two-location without and with manifold
n
= 6.7 o
= 20 on
= 6.7 o
o
= 20 o
o
![Page 23: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/23.jpg)
Comparative Simulations
• Two-location Vs Three-location
Tl
Tg
Tg
Tl
= 5 o
= 0 o
= -3.7 o
o
= 5 o
o
o
o
![Page 24: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/24.jpg)
Comparative Simulations
• Two-location Vs Three-location
Tl
= 5 o
o
n
= 5 o
o
= 0 o
o
n
= 5 o
o
= -3.7 o
o
![Page 25: A Nonlinear Hybrid Model of a 4-Cylinder Engine for Idle Speed Control](https://reader035.vdocuments.net/reader035/viewer/2022062518/56814523550346895db1e7c1/html5/thumbnails/25.jpg)
Conclusions
• Nonlinear model of the intake manifold;
• Better modeling of the torque generation mechanism;
• Modeling of the secondary driveline.