Professional Documents
Culture Documents
Abstract
A hydraulic actuated clutch control system for commercial cars is analyzed. The design of closed-loop controller is presented,
based on a simplied system model. A physical full-order model is also described and used to assess through computer simulations
the dependence of the closed-loop system performances on some plant and controller key parameters. Selected performance indexes
are gear shift timing and position tracking error and it results that they are mostly affected by two key parameters: oil pipeline length
and controller sampling time. The resulting dependencies can be used to set performances and cost specications for both plant
conguration and electronic control unit. Experimental tests performed with different plant and controller congurations are
reported. They closely match the simulation results, showing the effectiveness of the proposed approach.
r 2003 Elsevier Ltd. All rights reserved.
Keywords: Performance analysis; Systems design; Modelling; Automotive control; Hydraulic actuators
1. Introduction
In recent years, servo actuation in traditional gear
shift systems on commercial cars has gained increasing
attention, especially on the European market.
The system consists in a manual gear-shift device with
added actuators, controlled via an Electronic Control
Unit (ECU), for clutch and gear control. When
compared with automatic gear shift systems, the servo
actuated mechanical solution offers some advantages
in terms of overall system costs (simpler system) and
fuel saving (higher mechanical efciency). Signicant
fuel savings of 45% on standard driving cycle are
reported, in agreement with demands from market and
regulations.
Servo actuated gear-shift systems can be operated
basically into two different modes:
*
ARTICLE IN PRESS
1370
Although the latter could be formulated as an optimization problem, its solution is far too complex to be
addressed analytically and it needs to be approached
through simulations.
An accurate system modelling is fundamental for both
issues. A physical full-order model of the clutch system
is derived and validated, and it is then used in all the
simulations through the paper. Due to its complexity,
the full-order model is not suitable for the controller
design. A reduced-order model is derived for the design
of the position controller and it ensures its real-time
implementation. To achieve fast dynamic performances
the controller is based on feedforward terms obtained by
reduced-order model inversion. The closed-loop regulator ensures robustness with respect to uncertainty on
system parameters and to neglected dynamics. A
pressure control loop is introduced to reduce the effects
of non-idealities in the hydraulic circuit.
Once the controller has been dened, an analysis can
be performed of the dependence of selected performance
indexes, namely clutch opening/closing time and tracking error, on plant and controller parameters. In
particular, trade-off curves are derived and it is shown
how they can be used to set performances and cost
ARTICLE IN PRESS
M. Montanari et al. / Control Engineering Practice 12 (2004) 13691379
1371
ARTICLE IN PRESS
M. Montanari et al. / Control Engineering Practice 12 (2004) 13691379
1372
2000
1.8
1800
1.6
1600
1.4
1400
1.2
Force [N]
filling
dumping
0.8
1200
1000
600
0.4
400
200
xvd xvf
0
0
0.2
0.4
0.6
0.8
1.2
1.4
(a)
fc (x)
800
0.6
0.2
fo (x)
1.6
(b)
10
12
Fig. 2. (a) Filling and dumping orice areas Af xv ; Ad xv ; (b) clutch spring forces f x; v:
8 r
p
2
>
>
sgnp
p
jps p1 jAf xv
C
>
d
s
1
>
r
>
<
q1 0
>
r
>
>
p
>
2
>
: Cd
sgnp1 p0 jp1 p0 jAd xv
r
if xv oxvd dumping;
8
>
f x
>
> 0
>
>
>
>
>
>
< bv Ap
2
f x; v
>
>
>
>
>
> fc x
>
>
>
:
if v > 0 or v 0 and
bv Ap2 > f0 x;
if v 0 and
fc xo bv Ap2 of0 x;
if vo0 or v 0 and
bv Ap2 ofc x;
5
ARTICLE IN PRESS
M. Montanari et al. / Control Engineering Practice 12 (2004) 13691379
q1(t)
Z(s)
1373
q2(t)
exp(-(s))
1/Z(s)
-
p1(t)
p2(t)
exp(-(s))
Fig. 3. Pipeline model based on a two-port network.
6
7
Q2 s
2=Z0 Dn s%
1i1 2=Dn lci 5
i1 4
s%2 8s% l2ci
s%2 8s% l2ci
"
#
P2 s
;
6
Q1 s
where
ln0
r c0
r2
; Z0 0 2 ; s% 0 s;
2
n0
c0 r
pr0
0
1 p
lci i
; i 1; y; n
2 Dn
Dn
Table 1
Clutch system parameters and methods used for their identication
Parameter
Value
Units
Theor.
m
A
b
V0
f x; v
0:755
665 106
1800
166 106
(Fig. 2(b))
kg
m3
N=m=s
m3
N
b
be
l
n0
r0
r0
600 106
Variable
Variable
94 106
852
3:25 103
Pa
Pa
m
m2 =s
kg=m3
m
mv
N
r
L
F0
k
Kf
Rxv
Fj
bv vv
bv
FB xv ; ps ; p1 ; p0
Af xv ; Ad xv
0:021
410
2:7
42 103
2:02
7570
7:9
kg
53
(Fig. 2(a))
O
H
N
N=m
N=A
A=Wb
A
N
N=m=s
N
mm2
Exper.
s
d
d
d
d
d
d
:
7
q2
0
1
q1
It results that n 4 modes are sufcient for simulation.
Note that
the rst natural frequency of the pipeline is
p
o1 p be =r0 =2l:
ARTICLE IN PRESS
M. Montanari et al. / Control Engineering Practice 12 (2004) 13691379
1374
2
8
x [mm]
i* [A]
1.5
1
0.5
0
0
6
x 10
0.2
0.4
0.6
0
6
x 10
0.2
0.4
0.6
0.2
0.4
time (s)
0.6
3
p2 [Pa]
p [Pa]
4
2
2
1
0
2
1
0.2
0.4
time (s)
0.6
Fig. 4. Validation of the clutch system model l 0:3 m and be 600 MPa: Position x and pressures p1 ; p2 of the real system (solid) and model
(marked), with reference current i :
2
8
6
x [mm]
i [A]
1. 5
*
1
0. 5
0
2
0
6
x 10
0.2
0.4
0.6
0
6
x 10
0.2
0.4
0.6
0.2
0.4
time (s)
0.6
p 2[Pa]
p [Pa]
1
0
2
1
0.2
0.4
time (s)
0.6
Fig. 5. Validation of the clutch system model (l 1:3 m and be 75 MPa). Position x and pressures p1 ; p2 of the real system (solid) and model
(marked), with reference current i :
ARTICLE IN PRESS
M. Montanari et al. / Control Engineering Practice 12 (2004) 13691379
1375
5. Controller design
Based on the reduced model, a position tracking
controller for the clutch system is designed. Main
p
8
if i > if filling;
>
< sgnps p1 jps p1 j ff i
if id pi pif dead-zone;
q1 0
>
p
:
sgnp1 p0 jp1 p0 j fd i if i oid dumping;
where functions ff and fd are obtained from orice
area proles and relation (9), while if ; id are the threshold
current values corresponding to spool displacements on
the dead-zone limits xvf ; xvd ; respectively.
10
Hydraulic
model inv.
x
Actuator
inversion
v*,a*,j*
p0, ps
Reference
Generator
x*
position
regulator
p2*
pressure
regulator
q*
valve
inversion
p2
p2
i*
current
drive
i
ARTICLE IN PRESS
M. Montanari et al. / Control Engineering Practice 12 (2004) 13691379
1376
i
q
p
sgnp2 8Z0 Dn q p0 jp2 8Z0 Dn q p0 j
if q o0 dumping;
1
v* kx x* b*v Ap* 2 ;
m
Ab
kx
1 @f
x*v kp p* 2 :
v* v*
p* 2
V0 Ax
A @x
A
id if
q 0 dead-zone;
1
v* b*v kx x* Ap* 2 ;
13
m
where p* 2 p2 p2 is the downstream pressure tracking
error. Since pressure p2 is not the available control input
in the clutch system, a pressure controller is designed by
dynamic inversion of the hydraulic actuator model. Let
us dene the following reference ow q :
V0 Ax
V0 Ax
p* 2
x;
q Av kp
b
b
!
8
q
>
1
>
p
ff
>
>
sgnps p2 8Z0 Dn q jps p2 8Z0 Dn q j
>
>
>
>
>
if q > 0 filling;
>
>
>
>1
<
>
>
if
>
>
>
>
>
>
>
fd1
>
>
>
>
:
11
where q is the reference oil ow to be dened later.
Note that upstream pressure p1 has been computed from
the measured pressure p2 and the control input q :
The position and speed tracking errors are dened
as x* x x and v* v v ; respectively. The control design is based on a backstepping approach
(Kristic, Kanellakopoulos, & Kokotovich, 1995). Referring to the mechanical actuator dynamics, the
following position tracking controller is dened, with
15
6. Performance analysis
In this section, position tracking performances are
analyzed with respect to some key factors of the
global system. The goal is twofold: identication of
the system key parameters and choice of their optimal
ARTICLE IN PRESS
M. Montanari et al. / Control Engineering Practice 12 (2004) 13691379
1377
longflexible
longrigid
shortflexible
shortrigid
1.2
0.8
0.6
0.4
0.2
0
0.2
0.4
0.6
0.8
Gear shift time [s]
1.2
1.4
ARTICLE IN PRESS
M. Montanari et al. / Control Engineering Practice 12 (2004) 13691379
1378
1.6
lf0.25s
lf0.7 s
lf1.3 s
sr0.25 s
sr0.7 s
sr1.3 s
experimental
1.4
1.2
0.8
0.6
0.4
0.2
4
5
6
Sampling time (ms)
10
Fig. 8. Tracking error analysis for different sampling times and pipeline congurations: solid lines correspond to long-exible (lf) and dashed lines to
short-rigid (sr) pipelines.
6
4
0.2
0.3
0.4
0.5
0.6
0.7
6
3
Press. (Pa)
x 10
0.1
2
1
x 10
0.2
0.4
0.2
0.4
0.6
0.8
1.2
0.6
0.8
1.2
2
1
0
0
0
(a)
0
0
Press. (Pa)
x 10
x 10
Pos. (m)
Pos. (m)
0.1
0.2
0.3
0.4
0.5
0.6
Time (s)
0.7
(b)
Time (s)
Fig. 9. (a) Experimental test: short-rigid pipeline, Ts 5 ms: Position x and reference position x (marked). Downstream pressure p2 and reference
pressure p2 (marked); (b) experimental test: long-exible pipeline, Ts 0:2 ms: Position x and reference position x (marked). Downstream pressure
p2 and reference pressure p2 (marked).
7. Conclusions
It has been shown how proper modelling and control
design for a hydraulic clutch control system can lead to
different system congurations capable to achieve the
desired performances. A proper model is essential for
studying system behaviour via simulation: the approach
followed in the paper showed valuable results. On the
ARTICLE IN PRESS
M. Montanari et al. / Control Engineering Practice 12 (2004) 13691379
Appendix A
A.1. Stability proof of the proposed controller
By means of Lyapunov-like technique (Khalil, 1996),
it can be shown that the position reference trajectory is
exponentially tracked by means of the controller of
Section 6. Consider the Lyapunov function candidate
1
b2 2
V
2mv*2 2kx
x* 2b*vx* Zp* 22 ;
2
m
where Z is a constant positive parameter to be dened.
The time derivative of V along the trajectories of (15) is
bkx 2
Ab
x* p* 2 2A*vp* 2
x* Zkp p* 22
V b*v2
m
m
kx
Ab
1 @f
x v*p* 2 :
Z
A V0 Ax A @x
A:1
A:2
1379
References
Almen, J., & Laszlo, A. (1936). The uniform-section disk spring.
American Society of Mechanical Engineers, 58, 305314.
Armstrong-H!elouvry, B., Dupont, P., & Canudas De Wit, C. (1994).
A survey of models, analysis tools and compensation methods
for the control of machines with friction. Automatica, 30(7),
10831138.
Bonchis, A., Corke, P., Rye, D., & Ha, Q. (2001). Variable structure
methods in hydraulic servo systems control. Automatica, 37,
589595.
Coleman, T., Branch, M., & Grace, A. (1999). Matlab optimization
toolbox users guide. Natick, MA: The MathWorks Inc.
Filicori, F., Guarino Lo Bianco, C., & Tonielli, A. (1993). Modelling
and control strategies for a variable reluctance direct-drive motor.
IEEE Transactions on Industrial Electronics, 40(1), 105115.
Fredriksson, J., & Egardt, B., 2000. Nonlinear control applied to
gearshifting in automated manual transmissions. Proceedings of the
39th IEEE conference on decision control, December 2000, Sydney,
Australia (pp. 444449).
Garofalo, F., Glielmo, L., Iannelli, L., & Vasca, F. (2002). Optimal
tracking for automotive dry clutch engagement. Fifteenth triennial
world congress of IFAC, 2126 July 2002, Barcelona, Spain.
Goodson, R., & Leonard, R. (1972). A survey of modeling techniques
for uid line transients. ASME Journal of Basic Engineering, 94,
474482.
Horn, J., Bamberger, J., Michau, P., & Pindl, S. (2002). Flatness-based
clutch control for automated manual transmissions. Fifteenth
triennial world congress of IFAC, 2126 July 2002, Barcelona,
Spain.
Khalil, H. (1996). Nonlinear systems (2nd ed.). Upper Saddle River,
NJ: Prentice-Hall.
Kristic, M., Kanellakopoulos, I., & Kokotovich, P. (1995). Nonlinear
and adaptive control design. New York: Wiley.
Lozano, R., Brogliato, B., Egeland, O., & Maschke, B. (2000).
Dissipative systems analysis and control. London: Springer.
Merritt, H. (1967). Hydraulic control systems. New York: Wiley.
Pettersson, M., & Nielsen, L. (2000). Gear shifting by engine control.
IEEE Transactions on Control System Technology, 8(3),
495507.
Sohl, G., & Bobrow, J. (1999). Experiments and simulations on the
nonlinear control of a hydraulic servosystem. IEEE Transactions on
Control System Technology, 7, 238247.
Tunay, I., Rodin, E., & Beck, A. (2001). Modeling and robust control
design for aircraft brake hydraulics. IEEE Transactions on Control
System Technology, 9, 319329.
Vossoughi, G., & Donath, M. (1995). Dynamic feedback linearization
for electrohydraulically actuated control systems. Transactions of
the ASME, 117, 468477.
Yang, W., & Tobler, W. (1991). Dissipative modal approximation
of uid transmission lines using linear friction model. ASME
Journal of Dynamic Systems of Measurement and Control, 113,
152162.
Zanasi, R., Guarino Lo Bianco, C., & Tonielli, A. (2000). Nonlinear
lter for the generation of smooth trajectories. Automatica, 36(3),
439448.
Zavarehi, M., Lawrence, P., & Sassani, F. (1999). Nonlinear modeling
and validation of solenoid-controlled pilot-operated servovalves.
IEEE/ASME Transactions on Mechatronics, 4, 324333.