Escolar Documentos
Profissional Documentos
Cultura Documentos
DOI 10.1007/s10010-006-0028-2
ORIGINALARBEITEN ORIGINALS
Abstract This paper attempts to optimize the critical cha- (Entwicklung) Strategie sind die Algorithmen, die in dem
racteristics of a fixed-tank vehicle, with respect to its vertical optimierung Prozess eingebaut werden.
dynamics. For the description of the vehicle, a linear half-
car model with 6 degrees of freedom is implemented, corre- List of Symbols
sponding to its pitch-bounce motion and the suspension cha- DOF degree-of-freedom
racteristics, as well as the equivalent stiffness and damping CG centre of gravity
coefficients of tanks supports and vehicle suspensions are m jw j tyres mass
optimized under various road excitations, with respect to the M chassis mass
vertical performance of the chassis and the tank. The BFGS, MT tanks mass
BOX and Evolution Strategy are the algorithms which are JM chassis pitch inertia
implemented for the optimization tasks. JT tanks pitch inertia
L1 distance of chassis CG from the front suspension
L2 distance of chassis CG from the rear suspension
Analyse und Optimierung eines Kraftwerkes L t1 distance of tanks CG from the front support
mit fixiertem Tank L2 distance of tanks CG from the rear support
x horizontal distance between rear support and rear
Zusammenfassung Diese Arbeit versucht die kritischen suspension
Eigenschaften eines fixed-tank Fahrwerks zu optimieren, x jw (t) bounce of j tyre
hinsichtlich seiner senkrechten Dynamik. Fur die Beschrei- x M (t) chassis bounce
bung des erforschten Fahrwerks ist das lineale Model eines M (t) chassis pitch
halb-Wagens mit sechs Graden der Freiheit eingebaut, ent- x T (t) tanks bounce
sprechen einer Bewegung mit Neigungswinkel-Aufsprung T (t) tanks pitch
und die Suspension (Aufhebung) Eigenschaften. Auch die k jw (t) stiffness of j tyre
aquivalente Steifheit und die Dampfung der Abstutzung c jw (t) damping of j tyre
des Tankes werden in verschiedenen Fahrfremderregun- k js (t) stiffness of j suspension
gen in Beziehung zu den linealen Auftritt der Chassis und c js (t) damping of j suspension
des Tankes optimiert. Die BFGS, BOX und die Evolution kt j (t) equivalent stiffness of j support
ct j (t) equivalent damping of j support
D. V. Koulocheris (u) V. K. Dertimanis K. N. Spentzas x optimization parameter vector of size n
Vehicles Laboratory, School of Mechanical Engineering, h transformed optimization parameter vector
National Technical University of Athens, i
llv low limit of xi quantity
Iroon Politechniou 9, i
15780 Athens, Greece luv high limit of xi quantity
e-mail: dbkoulva@central.ntua.gr f(x) objective function
K. N. Spentzas Q T (t) vibration data
e-mail: spentzas@mail.ntua.gr MP penalty factor
13
172 Forsch Ingenieurwes (2006) 70: 171178
ci (x) i constraint function stics of the vehicle chassis, the points where the connections
Hj BFGS Hessian approximation at iteration j are to be installed, as well as the type of use for which it
xH worst vector in BOX is intended, must be taken into account. Experience shows
xL best vector in BOX that for road use, the first front elastic connection will allow
xA weight center vector in BOX for a gap of a few millimeters between the sub-frame and
xR reflection vector in BOX chassis frame, during the chassis torsional level.
xE expansion vector in BOX This study attempts to determine some critical characte-
xC contraction vector in BOX ristics of a fixed-tank two-axle vehicle, with respect to the
R, E, Creflection, expansion and contraction factors in lateral performance of the installed tank, using numerical
BOX methods. For the description of the system, a linear half-car
number of parents in Evolution Strategy (ES) pitch-bounce model with 6 degrees of freedom (DOF) is im-
number of offspring in ES plemented, subject to many types of road irregularities. In
standard deviation vector in ES order to minimize the effects of a certain road profile into
Sr Draft-ISO spectral density the dynamic behavior of the tank, three optimization proce-
, 0 wavenumbers dures considered and the equivalent stiffnesses and damping
r jw road height timeseries at tyre j coefficients of tanks supports and vehicle suspensions are
random phase angles optimized with respect to the dynamics of the tank. For
max{} maximum argument the optimization tasks, the BFGS quasi-Newton [2, 3], the
summation over index i BOX [4] and the ( + )-Evolution Strategy [5, 6] methods
i are implemented. Deterministic optimization methods, such
[]T transpose of a matrix/vector
as quasi-Newton BFGS, use a quadratic approximation mo-
first gradient
del of the objective function and combine accuracy and re-
liability in a high level, resulting in significantly less compu-
tations of the objective function during each iteration step.
1 Introduction On the other hand, random search methods such as the BOX
method are very simple to program and usually are relia-
Heavy weight vehicles, intended for the carriage of goods ble in finding a nearly optimal solution with a sufficiently
(or people) by road, are complicated mechanical structures large number of trial vectors. Also these methods can find
which interact with public in a daily basis. Thus, their accu- near global optimal solution even when the feasible region is
rate and careful design its of crucial importance, in order to non-convex. Finally stochastic optimization methods, such
avoid unfortunate accidents, as well as to reduce any unplea- as Evolutionary Algorithms (EA), are in general methods
sant environmental effect, such as road damage, which may that simulate natural evolution from different points of view,
return in forbidden cost of money. Furthermore, in the cases for the task of global optimization. Their stochastic nature
where the carrying goods are classified as dangerous, the in- provides them with the ability of avoiding local optima,
ternational agreement [1] is much more strict, with respect since the optimization procedure is conducted in parallel in
to the specifications of the vehicle intended for such usage. a wide section of the search space.
Fixed tank vehicles, which may carry gasses (propane, The paper is organized as follows: in Sect. 2 the model
butane, e.t.c.), or flammable liquids (petroleum, heating oil, for the description of the fixed tank vehicle is presented
e.t.c.) is a common example of dangerous goods carriage and the parameters for the optimization are selected. Sec-
by road. This kind of vehicles, or more generally, structu- tion 3 illustrates the corresponding optimization problem
res which are torsionally very rigid, must be fitted so that and outlines the three selected algorithms for the optimiza-
the vehicle chassis retains sufficient and gradual torsional tion tasks, while in Sect. 4 the numerical experiments are
flexibility, by avoiding areas of high stress, and the vehicle taking place. Finally, in Sect. 5 the results are discussed and
maintains an acceptable dynamic performance. As a general some final remarks are made.
rule, the installation of tanks requires the use of an appro-
priate auxiliary frame. The use of elastic joints between the
body of the tank and the auxiliary frame is recommended 2 The vehicle model
at the front, and rigid supports that are capable of withstan-
ding longitudinal and transverse forces is implemented at A two-axle truck vehicle, with a two supports fixed-tank in-
the rear. The rigid mounts go in a position corresponding to stalled on the chassis frame, is presented in Fig. 1, while in
the rear suspension supports and the flexible mounts as near Fig. 2 the corresponding pitch-bounce model is displayed.
as possible to the rear support of the front suspension. In The tank, as well as the vehicle, are modeled as rigid bodies
order to define the elastic connection, the rigidity characteri- with 2 DOF, that is bounces x T (t), x M (t), and pitches T (t),
13
Forsch Ingenieurwes (2006) 70: 171178 173
13
174 Forsch Ingenieurwes (2006) 70: 171178
13
Forsch Ingenieurwes (2006) 70: 171178 175
The contraction procedure is executed in this case and the object variable vector x, to the normally random vec-
a new vector is formulated as, tor x :
N (0,1)
xC = x A + C (xH x A ) (9) i = i e N(0,1)+ i (11)
x = N(x, ) (12)
where C the contraction factor, which belongs to [0.3 0.8]
interval. If f(xC ) < f(xH ), the worst vector xH is replaced where i = 1, 2, . . . , n, with n the length of the object varia-
by xC , otherwise, if f(xC ) > f(xH ), all the vector population ble vector and
1
is substituted according to: 1
= 2 n , = 2n (13)
xi + xL
xi = , i = 1, . . . , k + 1 (10)
2 Selection: The selection operator is completely determi-
nistic in the ( + )-ES. Schwefel introduced an elegant
Its obvious that the BOX method does not require any
notation for selection mechanisms, characterizing the basic
computation of derivatives, thus is computationally very ef-
method and the number of parent () and offspring () in-
ficient. Additionally, its easily programmable and doesnt
dividuals, respectively. In the specific algorithm, the best
requires large computer storage. The initial vector x0 may,
individuals are selected out of the union of parents and off-
however, affects the convergence procedure, although is has
spring, to form the next parent generation.
been reported [4] that this is not a major restriction.
13
176 Forsch Ingenieurwes (2006) 70: 171178
so that c1 (x) cant exceed the 0.2 m limits, from the equi-
librium point of the suspension. The road handling ability
refers to the tyres vertical forces that act on the road surface
and the corresponding constraint can be expressed as
Fig. 3 Sine road profile
c2 (x) = max {kiw (riw x iw ) + ciw (riw x iw )} (17)
i = f r
N
j + 2
N t
it can be met in roads of Southern Europe, while the se- r fw (t) = Sr () e , t = 1, . . . , N (20)
cond represents an average quality road surface and it has =1
been generated using the Draft-ISO formulation for the road
where N is the desired length of the series and a set of
spectral density
random phase angles, uniformly distributed between 0 and
n 2 .
Sr () = Sr (0 ) (19)
0
4.2 Test case 1: sine road profile
where , 0 are wavenumbers in Hz (the latter is a datum
quantity, selected as V/2 Hz, with V representing the ve- In the case of sine excitation, the initial parameter vector
hicles velocity), Sr (), Sr (0 ), spectral densities in m2 /Hz was selected in the mid-range of the variables limits, that is
and n = 3 if 0 , otherwise n = 2.25. Depending on the x0 = [5 5 5 5 2.5 2.5 2.5 2.5]T , for the BFGS and the BOX
choice of Sr (0 ), the corresponding series of spot heights methods, and a version with 15 parents and 100 offspring
13
Forsch Ingenieurwes (2006) 70: 171178 177
Fig. 5 Initial & optimized acceleration of the tank (sine road profile)
Fig. 7 Initial & final vertical acceleration of the chassis (sine road
profile)
Fig. 6 Initial & final pitch acceleration of the tank (sine road profile)
Fig. 8 Initial & final pitch acceleration of the chassis (sine road profile)
13
178 Forsch Ingenieurwes (2006) 70: 171178
Table 4 Maximum values: the random profile case pitch-bounce model was implemented and all its relative
Quantity x0 BFGS BOX ES structural components, that is the suspension system, as well
x M [m/sec2 ] 0.6322 0.6443 0.5030 0.9036 as the supports of the tank, were simultaneously optimi-
M [rad/sec2 ] 0.4365 0.4440 0.4496 0.6449 zed under all the physical and geometrical constraints. The
x T [m/sec2 ] 0.0264 0.0030 0.0021 0.0019 corresponding optimization problem was solved using three
T [rad/sec2 ] 0.0976 0.0106 0.0129 0.0092 different optimization algorithms, under two case studies,
regarding the road excitation.
Table 5 Optimization results: the random profile case The results indicated that the BOX method was the most
Parameters BFGS BOX ES
functional one, for this specific problem, as it managed to
k fs [N/m] 50093 18559 74940 reduce the vibrations of both the tank and the chassis, ex-
krs [N/m] 50141 79865 62049 cluding the case of pitch acceleration in the Draft-ISO road
c fs [N sec/m] 5067 7788 3576 profile. The (15 + 100)-ES was also competitive, yielding
crs [N sec/m] 5009 7111 9495 the lowest values for the selected objective function, but
kt f [N/m] 164 101 111
ktr [N/m] 485 255 219 it was incapable to reduce the accelerations of the chas-
ct f [N sec/m] 47 108 59 sis. The BFGS presented similar performance to that of ES.
ctr [N sec/m] 50 254 62 As far as concerned the parameter vector, the most import-
ant result that was obtained is the installation of the tank
using an elastic, lightly damped front support and a stiff,
4.3 Test case 2: average quality road profile damped rear. The characteristics of the suspension system
seemed to be depended by the road profile, as the results
In this case of road excitation, the same settings for the from the two case studies where different, especially for the
initiation of the three optimization algorithms were imple- damping. Thus, the use of a semi-active, or active suspen-
mented. Table 4 displays the maximum values of the four sion system could cover more broad class of road excitation
vibration data, that is the pitch and bounce accelerations of profiles.
chassis and tank, for the resulted optimization vectors, to- Nowadays, the increased demands for the road transport
gether with x0 , and in Table 5, the corresponding values of of dangerous goods force on understanding all the possi-
the parameter vector are presented. The (15 + 100)-ES again ble factors, which affect the dynamic performance of heavy
resulted in the lowest values for the objective function and vehicles, but also the mechanisms that may reduce their re-
the pitch acceleration of the tank, yet it significantly incre- liability. Minimization of failures and road damage, with
ased the vertical acceleration of the chassis. The BFGS was respect to safety and cost, are matters of crucial importance
rather stuck in local optima, while the overall performance in the design of heavy vehicles and should be further asses-
of the BOX method may again judged as the best among sed in the future, for the sake of social good.
the three algorithms implemented, especially due to the si-
gnificant reduction of chassis bounce acceleration. Yet, an
References
interesting feature is the lack of all algorithms to result in
reduction of chassis pitch acceleration. This fact was ex- 1. E.C.E./Trans (2002) ADR 2003: European Agreement, Concerning
pected, since for this type of road excitation the pitch motion the International Carriage of Dangerous Goods by Road. Geneva,
of the vehicle is highly affected, yet the relative acceleration United Nations
wasnt included in the objective function. 2. Dennis JE, Schnabel RB (1996) Numerical Methods for Uncons-
trained Optimization and Nonlinear Equations. SIAM, Philadel-
As far as the numerical values of the parameter vector are
phia
considered, the BOX method proposed a similar installation 3. Fletcher R (1987) Practical Methods of Optimization. John Wiley
of the tank, that is elastic, lightly damped front support and & Sons, Chichester
rigid, damped rear, followed by a suspension system with ela- 4. Rao SS (1996) Engineering Optimization. 3rd Ed. John Wiley &
stic front part and very rigid rear, both with significant dam- Sons Inc, New York
ping. On the contrary, ES resulted in a completely different 5. Schwefel HP (1995) Evolution & Optimum Seeking. John Wiley
& Sons Inc, New York
installation (see Table 5) and only the equivalent stiffness of 6. Baeck T (1996) Evolutionary Algorithms in Theory and Practice.
the supports retain similar values to that of the BOX. Oxford University Press, New York
7. Cebon D (2000) Handbook of Vehicle-Road Interaction. Swets &
Zeitlinger, Lisse
5 Conclusion
8. Bastow D, Howard G (1993) Car Suspension and Handling. 3rd
Ed. SAE Inc, Warrendale
The analysis and optimization of a two-axle, fixed-tank ve- 9. Nocedal J, Wright S (1999) Numerical Optimization. Springer-
hicle was assessed in this paper. A lumped mass, 6-DOF Verlag, New York