Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Computers and Structures 83 (2005) 315–326

www.elsevier.com/locate/compstruc

A review of robust optimal design


and its application in dynamics
C. Zang a, M.I. Friswell a,*
, J.E. Mottershead b

a
Department of Aerospace Engineering, University of Bristol, Queen’s Building, Bristol BS8 1TR, United Kingdom
b
Department of Engineering, University of Liverpool, Brownlow Hill, Liverpool L69 3GH, United Kingdom

Received 13 November 2003; accepted 9 October 2004

Abstract

The objective of robust design is to optimise the mean and minimize the variability that results from uncertainty
represented by noise factors. The various objective functions and analysis techniques used for the Taguchi based
approaches and optimisation methods are reviewed. Most applications of robust design have been concerned with static
performance in mechanical engineering and process systems, and applications in structural dynamics are rare. The
robust design of a vibration absorber with mass and stiffness uncertainty in the main system is used to demonstrate
the robust design approach in dynamics. The results show a significant improvement in performance compared with
the conventional solution.
Ó 2004 Elsevier Ltd. All rights reserved.

Keywords: Robust design; Stochastic optimization; Taguchi; Vibration absorber

1. Introduction on product design and performance are of paramount


concern to researchers and practitioners.
Successful manufactured products rely on the best The earliest approach to reducing the output varia-
possible design and performance. They are usually pro- tion was to use the Six Sigma Quality strategy [1,2] so
duced using the tools of engineering design optimisation that ±6 standard deviations lie between the mean and
in order to meet design targets. However, conventional the nearest specification limit. Six Sigma as a measure-
design optimisation may not always satisfy the desired ment standard in product variation can be traced back
targets due to the significant uncertainty that exists in to the 1920s when Walter Shewhart showed that three
material and geometrical parameters such as modulus, sigma from the mean is the point where a process re-
thickness, density and residual strain, as well as in joints quires correction. In the early and mid-1980s, Motorola
and component assembly. Crucial problems in noise and developed this new standard and documented more than
vibration, caused by the variance in the structural $16 billion in savings as a result of the Six Sigma efforts.
dynamics, are rarely considered in design optimisation. In the last twenty years, various non-deterministic
Therefore, ways to minimize the effect of uncertainty methods have been developed to deal with design uncer-
tainties. These methods can be classified into two ap-
proaches, namely reliability-based methods and robust
*
Corresponding author. Fax: +44 117 927 2771. design based methods. The reliability methods estimate
E-mail address: m.i.friswell@bristol.ac.uk (M.I. Friswell). the probability distribution of the systemÕs response

0045-7949/$ - see front matter Ó 2004 Elsevier Ltd. All rights reserved.
doi:10.1016/j.compstruc.2004.10.007
316 C. Zang et al. / Computers and Structures 83 (2005) 315–326

based on the known probability distributions of the ran- tions industry and since then the Taguchi robust design
dom parameters, and is predominantly used for risk method has been successfully applied to various indus-
analysis by computing the probability of failure of a sys- trial fields such as electronics, automotive products,
tem. However, the variation is not minimized in the reli- photography, and telecommunications [6–8].
ability approaches [3], which concentrate on the rare The fundamental definition of robust design is de-
events at the tails of the probability distribution [4]. Ro- scribed as A product or process is said to be robust when
bust design improves the quality of a product by mini- it is insensitive to the effects of sources of variability, even
mizing the effect of the causes of variation without through the sources themselves have not been eliminated
eliminating these causes. The objective is different from [9]. In the design process, a number of parameters can
the reliability approach, and is to optimise the mean per- affect the quality characteristic or performance of the
formance and minimise its variation, while maintaining product. Parameters within the system may be classified
feasibility with probabilistic constraints. This is achieved as signal factors, noise factors and control factors. Sig-
by optimising the product and process design to make nal factors are parameters that determine the range of
the performance minimally sensitive to the various configurations to be considered by the robust design.
causes of variation. Hence robust design concentrates Noise factors are parameters that cannot be controlled
on the probability distribution near to the mean values. by the designer, or are difficult and expensive to control,
In this paper, robust optimal design methods are re- and constitute the source of variability in the system.
viewed extensively and an example of the robust design Control factors are the specified parameters that the de-
of a passive vibration absorber is used to demonstrate signer has to optimise to give the least sensitivity of the
the application of these techniques to vibration analysis. response to the effect of the noise factors. For example,
in an automotive body in white, uncertainty may arise in
the panel thicknesses given as the noise factors. The
2. The concept of robust design geometry is then optimised through control factors
describing the panel shape, for the different configura-
The robust design method is essential to improving tions to be analysed determined by the signal factors,
engineering productivity, and early work can be traced such as different applied loads or the response at differ-
back to the early 1920s when Fisher and Yates [5] devel- ent frequencies.
oped the statistical design of experiments (DOE) ap- A P-diagram [6] may be used to represent different
proach to improve the yield of agricultural crops in types of parameters and their relationships. Fig. 1 shows
England. In the 1950s and early 1960s, Taguchi devel- the different types of performance variations, where the
oped the foundations of robust design to meet the chal- large circles denote the target and the response distribu-
lenge of producing high-quality products. In 1980, he tion is indicated by the dots and the associated probabil-
applied his methods in the American telecommunica- ity density function. The aim of robust design is to make

Fig. 1. Different types of performance variations.


C. Zang et al. / Computers and Structures 83 (2005) 315–326 317

the system response close to the target with low varia- tion is developed. Parameter design, sometimes called
tions, without eliminating the noise factors in the sys- robust design, identifies factors that reduce the system
tem, as illustrated in Fig. 1(d). sensitivity to noise, thereby enhancing the systemÕs
Suppose that y = f(s, z, x) denotes the vector of re- robustness. Tolerance design specifies the allowable
sponses for a particular set of factors, where s, z and x deviations in the parameter values, loosening tolerances
are vectors of the signal, noise and control factors. if possible and tightening tolerances if necessary [9].
The noise factors are uncertain and generally specified TaguchiÕs objective functions for robust design arise
probabilistically. Thus z, and hence f, are random vari- from quality measures using quadratic loss functions.
ables. The range of configurations are specified by a In the extension of this definition to design optimisation,
set of signal factors, V, and thus s 2 V. One possible Taguchi suggested the signal-to-noise ratio (SNR),
mathematical description of robust design is then 10 log10 (MSD), as a measure of the mean squared devi-
 h i ation (MSD) in the performance. The use of SNR in sys-
^ ¼ arg min max Ez kfðs; z; xÞ  tk2
x ð1Þ tem analysis provides a quantitative value for response
x s2V
variation comparison. Maximizing the SNR results in
subject to the constraints, the minimization of the response variation and more ro-
gj ðs; z; xÞ 6 0 for j ¼ 1; . . . ; m; ð2Þ bust system performance is obtained. Suppose we have
only one response variable, y, and only one configura-
where E denotes the expected value (over the uncertainty tion of the system (so the signal factor may be ne-
due to z) and t is the vector of target responses, which glected). Then for any set of control factors, x, the
may depend on the signal factors, s. Note that x is the noise factors are represented by n sets of parameters,
parameter vector that is adjusted to obtain the optimal leading to the n responses, yi. Although there are many
solution, given by Eq. (1) as the solution that gives the possible SNR ratios, only two will be considered here.
smallest worse case response over the range of configu- The target is best SNR. This SNR quantifies the devi-
rations, or signal factors, in the set V. The key step in ation of the response from the target, t, and is
the robust design problem is the specification of the
objective function, and once this has been done the tools SNR ¼ 10 log10 ðMSDÞ
of statistics (such as the analysis of variance) and the de- !
1X
sign of experiments (such as orthogonal arrays) may be ¼ 10 log10 ðy  tÞ2
used to calculate the solution. n i i
For convenience, the robust design approaches will ¼ 10 log10 ðS 2 þ ðy  tÞ2 Þ ð3Þ
be classified into three categories, namely Taguchi, opti-
misation and stochastic optimisation methods. Further
where S is the population standard deviation. Eq. (3) is
details are given in the following sections. The stochastic
essentially a sampled version of the general optimisation
optimisation methods include those that propagate the
criteria given in Eq. (1). Note that the second form indi-
uncertainty through the model and hence use accurate
cates that the MSD is the summation of population var-
statistics in the optimisation. Also included are optimi-
iance and the deviation of the population mean from the
sation methods that are inherently stochastic, such as
target. If the control parameters are chosen such that
the genetic algorithm. These methods are generally time
y ¼ t (the population mean is the target value), then
consuming, and the statistical representation may be
the MSD is just the population variance. If the popula-
simplified at the expense of accuracy, for example by
tion standard deviation is related to the mean, then the
considering only a linear perturbation from the nominal
MSD may also be scaled by the mean to give
values of the parameters. The Taguchi methods take this  2
a step further, using only a limited number of discrete S
SNR ¼ 10 log10 ðMSDÞ ¼ 10 log10 2
values for the parameters and using the design of exper- y
iments methodology to limit the number of times the  2
y
model has to be run. The response data then requires ¼ 10 log10 2 : ð4Þ
S
analysis of variance techniques to determine the sensitiv-
ity of the response to the noise and control factors. The smaller the better SNR. This SNR considers the
deviation from zero and, as the name suggests, penalises
large responses. Thus
3. The Taguchi based methods !
1X 2
SNR ¼ 10 log10 ðMSDÞ ¼ 10 log10 y ð5Þ
TaguchiÕs approach to the product design process n i i
may be divided into three stages: system design, para-
meter design, and tolerance design [6]. System design is This is equivalent to the Target-is-Best SNR, with
the conceptual design stage where the system configura- t = 0.
318 C. Zang et al. / Computers and Structures 83 (2005) 315–326

The most important task in TaguchiÕs robust design expansion of the objective function about the mean val-
method is to test the effect of the variability in different ues of the design variables. Other significant publica-
experimental factors using statistical tools. The require- tions in this area include those by Mohandas and
ment to test multiple factors means that a full factorial Sandgren [20], Sandgren [21], and Belegundu and Zhang
experimental design that describes all possible condi- [22]. Chang et al. [23] extended TaguchiÕs parameter de-
tions would result in a large number of experiments. sign to the notion of conceptual robustness. Lee et al.
Taguchi solved this difficulty by using orthogonal arrays [24] developed robust design in discrete design space
(OA) to represent the range of possible experimental using the Taguchi method. The orthogonal array based
conditions. After conducting the experiments, the data on the Taguchi concept was utilized to arrange the dis-
from all experiments are evaluated using the analysis crete variables, and robust solutions for unconstrained
of variance (ANOVA) and the analysis of mean optimization problems were found.
(ANOM) of the SNR, to determine the optimum levels
of the design variables. The optimisation process con-
sists of two steps; maximizing the SNR to minimize 4. Optimisation methods
the sensitivity to the effects of noise, and adjusting the
mean response to the target response. The optimisation procedures aim to minimise the
TaguchiÕs techniques were based on direct experimen- objective functions, such as Eq. (1), directly. The uncer-
tation. However, designers often use a computer to sim- tainty in the noise factors means that the system perfor-
ulate the performance of a system instead of actual mance is a random variable. One option for the robust
experiments. Ragsdell and dÕEntremont [10] developed optimisation is to minimize both the deviation in the
a non-linear code that applied TaguchiÕs concepts to de- mean value, jlf  tj, and the variance, r2f , of the perfor-
sign optimisation. In some cases, the optimal design is mance function, subject to the constraints, where
the least robust, and designers have to make a trade-
off between target performance and robustness. Ideally, lf ðx; sÞ ¼ Ez ½fðs; z; xÞ;
one should optimise the expected performance over a h i
r2f ðx; sÞ ¼ Ez ðfðs; z; xÞ  lf ðx; sÞÞ2 : ð6Þ
range of variations and uncertainties in the noise factors.
Although TaguchiÕs contributions to the philosophy
of robust design are almost unanimously considered to The quantities of mean and the standard deviation of
be of fundamental importance, there are certain limita- system performance, for given signal and control fac-
tions and inefficiencies associated with his methods. tors, may be calculated if the joint probability density
Box and Fung [11] pointed out that the orthogonal array function (PDF) of the noise factors is known. For most
method does not always yield the optimal solution and practical applications these PDFs are unknown, but of-
suggested that non-linear optimisation techniques ten it is assumed that all variables have independent nor-
should be employed when a computer model of the de- mal distributions. In this case the joint PDF becomes a
sign exists. Better results were achieved on a Wheatstone product of the individual PDFs. However, evaluating
Bridge circuit design problem used by Taguchi. Mont- Eq. (6) is extremely time consuming and computation-
gomery [12] demonstrated that the inner array used for ally expensive and approximations using TaylorÕs series
the control factors in the TaguchiÕs approach and the expansions about the mean noise and control factors, z
outer array used for noise factors, is often unnecessary and x , may be used. If only the linear terms are retained
and results in a large number of experiments. Tsui [13] in the expansion then the mean and variance of the re-
showed that the Taguchi method does not necessarily sponse are readily computed in terms of the mean and
find an accurate solution for design problems with variance of the noise factors.
highly non-linear behaviour. An excellent survey of The constraints must also be satisfied. For a worst
these controversies was the panel discussion edited by case analysis the constraints must be satisfied for all val-
Nair [14]. ues of control and noise factors, and the constraint in
TaguchiÕs approach has been extended in a number Eq. (2) may be approximated [25] as
of ways. DÕErrico and Zaino [15] implemented a modifi- X ogj  X
 ogj


gj ðz; x
Þ þ  Dzi  þ  Dxl  6 0 ð7Þ
cation of the Taguchi method using Gaussian–Hermite  oz   ox 
i i l l
quadrature integration. Yu and Ishii [16] used the frac-
tional quadrature factorial method for systems with sig- where the dependence on the signal factors has been
nificant nonlinear effects. Otto and Antonsson [17] made implicit. The derivatives are evaluated at z and
addressed robust design optimisation with constraints,  , and Dzi and Dxl represent the deviations of the ele-
x
using constrained optimisation methods. Ramakrishnan ments of z and x from these means. Because of the abso-
and Rao [18,19] formulated the robust design problem lute values this approximation is likely to be very
as a non-linear optimization problem with TaguchiÕs loss conservative. For a statistical analysis the constraint is
function as the objective. They used a Taylor series not always satisfied, and the probability that the con-
C. Zang et al. / Computers and Structures 83 (2005) 315–326 319

straints are satisfied must be chosen a priori. The con- A robust design is one that attempts to optimise both
straints become, the mean and variance of the performance, and is there-
gj ðz; x
Þ þ krgj ðz; xÞ 6 0 ð8Þ fore a multi-objective and non-deterministic problem.
Optimisation of the mean often conflicts with minimiz-
where rgj is an approximation to the standard deviation ing the variance, and a trade-off decision between them
of the j th constraint and k is a constant that reflects the is needed to choose the best design. The conventional
probability that the constraint will be satisfied. For weighted sum (WS) methods to determine this trade-
example, k = 3 means that a constraint is satisfied off have serious drawbacks for the Pareto set generation
99.865% of the time, if the constraint distributions are in multi-objective optimisation problems [34]. The Pare-
normal. The constraint variance for a linear Taylor ser- to set [35] is the set of designs for which there is no other
ies is design that performs better on all objectives. Using
X ogj 2 X ogj 2 weighted sum methods, it may be impossible to achieve
r2gj ðz; xÞ ¼ r2zi þ ðDxl Þ2 : ð9Þ some Pareto solutions and there is no assurance that the
i
ozi l
oxl
best one is selected, even if all of the Pareto points
The noise factors are assumed to be stochastic, whereas are available. Chen et al. [36] used a combination of
the control factors are used to optimise the system and multi-objective mathematical programming methods
therefore must remain as parameters in the constraints. and the principles of decision analysis to address the
Parkinson et al. [25] proposed a general approach for multi-objective optimisation in robust design. The com-
robust optimal design and addressed two main issues. promise programming (CP) approach, that is the Tche-
The first issue was design feasibility, where the proce- bycheff or min–max method, replaced the conventional
dures are developed to account for tolerances during de- WS method. The advantages of the CP method over
sign optimisation such that the final design will remain the WS approach in locating the efficient multi-objective
feasible despite variations in parameters or variables. robust design solution (Pareto points) were illustrated
The second issue was the control of the transmitted var- both theoretically and through example problems. Chen
iation by minimizing sensitivities or by trading off con- et al. [37] made the bi-objective robust design optimisa-
trollable and uncontrolled tolerances. The calculation tion perspective more powerful by using a physical pro-
of the transmitted variation was based on well-known gramming approach [38–40], where each objective was
results developed for the analysis of tolerances [26,27]. controlled with more flexibility than by using CP. Re-
Parkinson [28] also discussed the feasibility robustness cently, Messac and Ismail-Yahaya [41] formulated the
and sensitivity robustness for robust mechanical design robust design optimization problem from a fully multi-
using engineering models. Variability was defined in objective perspective, again using the physical program-
terms of tolerances. For a worst-case analysis, a toler- ming method. This method allows the designer to
ance band was defined, whereas for a statistical analysis express independent preferences for each design metric,
the ± 3r limits for the variable or parameter were used. design metric variation, design variable, design variable
A number of engineering examples showed that the variation, and parameter variation.
method works well if the tolerances are small. For larger An alternative to CP is the preference aggregation
tolerances or for strongly non-linear problems, higher method, and Dai and Mourelatos [42] discussed the fun-
order Taylor series expansions must be used. A second damental differences of these approaches. The compro-
order worst-case model was described by Emch and Par- mise programming approach is a technique for efficient
kinson [29] and a second order model using statistical optimisation to recover an entire Pareto frontier, and
analysis was presented by Lewis and Parkinson [30]. does not attempt to select one point on that frontier.
The disadvantage of higher order models is that the for- Preference aggregation, on the other hand, can select
mulae to evaluate the response become quite compli- the proper trade-off between nominal performance and
cated and computationally expensive. variability before calculating a Pareto frontier. CP relies
Sundaresan et al. [31] applied a Sensitivity Index on an efficient algorithm to generate an entire Pareto
optimisation approach to determine a robust optimum, frontier of robust designs, while preference aggregation
but the drawback was the difficulty in choosing the selects the best trade-off before performing any
weighting factors for the mean performance and calculation.
variance. Mulvery et al. [32] treated robust design as a Mattson and Messac [43] gave a brief literature sur-
bi-objective non-linear programming problem and em- vey on how various robust design optimisation methods
ployed a multi-criteria optimisation approach to gener- handle constraint satisfaction. The focus was the varia-
ate a complete and efficient solution set to support tion in constraints caused by variations in the controlled
decision-making. Chen et al. [33] developed a robust de- and uncontrolled parameters. The constraints are con-
sign methodology to minimize variations caused by the sidered as two types: equality and inequality constraints.
noise and control factors, by setting the factors to zero Discussions on inequality constraint satisfaction were
in turn. given by Balling et al. [44], Parkinson et al. [25], Du
320 C. Zang et al. / Computers and Structures 83 (2005) 315–326

and Chen [45], Lee and Park [46] and Wang and Kodial- to demonstrate the accuracy and efficiency of the pro-
yam [47]. Research on equality constraint problems are posed method. Chen [65] used Monte Carlo simulation
limited to three approaches; to relax the equality con- and quadratic programming. Schueller [66] gave a recent
straint [48,49,41], to satisfy the equality constraint in a review on structural stochastic analysis.
probabilistic sense [50,51], or to remove the equality Optimisation approaches that are inherently stochas-
constraint through substitution [52]. tic include techniques such as simulated annealing, neu-
ral networks and evolutionary algorithms (EA) (genetic
algorithms, evolutionary programming and evolution
5. Stochastic optimization strategies (ES)), and these have been applied to multi-
objective optimisation problems [67–69]. These tech-
A slightly different strategy for robust design optimi- niques do not require the computation of gradients,
sation is based on stochastic optimisation. The stochas- which is important if the objective function relies on esti-
tic nature of the optimisation arises from incorporating mating moments of the response random variables.
uncertainty into the procedure, either as the parameter Gupta and Li [70] applied mathematical programming
uncertainty through the noise factors, or because of and neural networks to robust design optimisation, and
the stochastic nature of the optimisation procedure. the numerical examples showed that the approach is able
The earliest work on stochastic optimization can be to solve highly non-linear design optimisation problems
traced back to the 1950s [53] and detailed information in mechanical and structural design. Sandgren and Cam-
may be obtained from recent books [54,55]. The objective eron [71] used a hybrid combination of a genetic algo-
of stochastic optimization is to minimize the expectation rithm and non-linear programming for robust design
of the sample performance as a function of the design optimization of structures with variations in loading,
parameters and the randomness in the system. Eggert geometry and material properties. Parkinson [72] em-
and Mayne [56] gave an introduction to probabilistic ployed a genetic algorithm for robust design to directly
optimisation using successive surrogate probability den- obtain a global minimum for the variability of a design
sity functions. Some authors [57–59] employed the con- function by varying the nominal design parameter val-
cept exploration method for robust design optimisation ues. The method proved effective and more efficient than
by creating surrogate global response surface models of conventional optimisation algorithms. Additional stud-
computationally expensive simulations. The response ies are required before these methods are suitable for
surface methodology (RSM) is a set of statistical tech- application to large-scale optimisation problems.
niques used to construct an empirical model of the rela-
tionship between a response and the levels of some
input variables, and to find the optimal responses. Lucas 6. Applications in dynamics
[60] and Myers et al. [61] considered the RSM as an alter-
native to TaguchiÕs robust design method. Monte Carlo The most successful applications of robust design are
simulation generates instances of random variables found in the fields of mechanical design engineering (sta-
according to their specified distribution types and char- tic performance) and process systems, and there have
acteristics, and although accurate response statistics been few applications to the robustness of dynamic per-
may be obtained, the computation is expensive and time formance. Seki and Ishii [73] applied the robust design
consuming. Mavris and Bandte [62] combined the re- concept to the dynamic design of an optical pick-up
sponse model with a Monte Carlo simulation to con- actuator focusing on shape synthesis using computer
struct cumulative distribution functions (CDFs) and models and design of experiments. The response in the
probability density functions (PDFs) for the objective first bending and torsion modes were selected as mea-
function and constraints. All these methods depend on sures of undesirable vibration energy. The objective
the sampling of the statistics, whereby the probabilistic functions were defined as the signal-to-noise ratios of re-
distributions of the stochastic input sets are required. sponse frequencies and the sensitivities were derived
One concern is that the response surface approximations from the design of experiments using an orthogonal ar-
might not generate the accurate sensitivities required for ray. Hwang et al. [74] optimised the vibration displace-
robust design [48]. The stochastic finite element method ments of an automobile rear view mirror system for
[63] provides a powerful tool for the analysis of struc- robustness, defined by the Taguchi concept.
tures with parameter uncertainty. Chakraborty and In this paper the robust design approach is applied to
Dey [64] proposed a stochastic finite element method in the dynamics of a tuned vibration absorber due to
the frequency domain for analysis of structural dynamic parameter uncertainty, using the optimisation approach
problems involving uncertain parameters. The uncertain through non-linear programming. The objective is to
structural parameters are modelled as homogeneous determine the stiffness, mass and damping parameters
Gaussian stochastic fields and discretised by the local of the absorber, to minimize the displacements of the
averaging method. Numerical examples were presented main system over a large range of excitation frequencies,
C. Zang et al. / Computers and Structures 83 (2005) 315–326 321

despite uncertainty in the mass and stiffness properties f 0 sin(Ωt)


of the main system.
The principle of the vibration absorber was attrib- k2
uted to Frahm [75] who found that a natural frequency
k1
of a structure could be split into two frequencies by
attaching a small spring–mass system tuned to the same m1 c2 m2
frequency as the structure. Den Hartog and Ormonroyd
[76] developed a theoretical analysis of the vibration ab-
sorber and showed that a damped vibration absorber
could control the vibration over a wide frequency range.
q1 q2
Brock [77] and Den Hartog [78] gave criteria for the effi-
cient optimum operation of a tuned vibration absorber,
such as the relationship of the frequency and mass ratios Fig. 2. Forced vibration of a two degree of freedom system.
between the absorber and main system and the relation-
ship between the damping and mass ratio. Jones et al.
q
[79] successfully designed prototype vibration absorbers F ðX;m1 ;k 1 Þ ¼ 1max
for two bridges using these criteria. However, the effect q1st
 .
of parameter uncertainty and variations in the dynamic ¼ k 1 c2 X þ ðk 2  m2 X2 Þ2
2 2
c22 X2 ðk 1  m1 X2  m2 X2 Þ2
performance have not been considered.  2 1=2
We consider the forced vibration of the two degree of þ k 2 m2 X2  ðk 1  m1 X2 Þðk 2  m2 X2 Þ ð13Þ
freedom system shown in Fig. 2. The original one degree
of freedom system, referred to as the main system, con- Suppose a steel box girder footbridge may be repre-
sists of the mass m1 and the spring k1, and the added the sented by a single degree of freedom system with mass
system, referred to as the absorber, consists of the mass m1 = 17500 kg and stiffness k1 = 3.0 MN/m. The worst
m2, the spring k2 and the damper c2. case of dynamic loading is considered to be equivalent
The equations of motion are to a sinusoidal loading with a constant amplitude of
0.48 kN at the natural frequency of the bridge. To sim-
q1 þ c2 ðq_ 1  q_ 2 Þ þ k 1 q1 þ k 2 ðq1  q2 Þ ¼ f0 sinðXtÞ
m1 €
ulate the environmental changes, the stiffness k1 and the
q2 þ c2 ðq_ 2  q_ 1 Þ þ k 2 ðq2  q1 Þ ¼ 0
m2 € mass m1 are allowed to undergo 10% variations
ð10Þ (k1 ± Dk1, m1 ± Dm 1), and a wide excitation frequency
qffiffiffiffi
k1
Inman [80] and Smith [81] should be consulted for fur- band ð1 6 X 6 3 m1
Þ is considered. This ensures that
ther details of the modelling and analysis of vibration the absorber works well for a wide range of possible
absorbers. Solving these equations for the steady-state excitations. The frequency X is the signal factor, and
solution, gives the amplitude of vibration of the two the range of this frequency gives the set V. Using the
masses as worst-case formulation, the standard deviations of the

!1=2
c22 X2 þ ðk 2  m2 X2 Þ2
q1 max ¼ f0
c22 X2 ðk 1  m1 X2  m2 X2 Þ2 þ ðk 2 m2 X2  ðk 1  m1 X2 Þðk 2  m2 X2 ÞÞ2
!1=2 ð11Þ
c22 X2 þ k 22
q2 max ¼ f0
c22 X2 ðk 1  m1 X2  m2 X2 Þ2 þ ðk 2 m2 X2  ðk 1  m1 X2 Þðk 2  m2 X2 ÞÞ2

The equations may be non-dimensionalised using a mass and stiffness in the main system are rk 1 ¼ 13 Dk 1
ÔstaticÕ deflection of main system, defined by and rm1 ¼ 13 Dm1 . This standard deviation is calculated
f0 for a uniform distribution over the 10% parameter vari-
q1st ¼ ð12Þ ations and is used for the robust design optimisation.
k1
However the original intervals are used in the simula-
to give the non-dimensional displacement of mass m1 tions to demonstrate the effectiveness of the solutions.
as The mean response function and the standard deviation
322 C. Zang et al. / Computers and Structures 83 (2005) 315–326

of the maximum non-dimensional displacement of mass


m1 may be calculated using the first-order Taylor
1
approximation as 2 2
2 3
3
6 7
lf ¼ E 6 7
qffiffiffiffiðF ðX;m1 ;k 1 ÞÞ5
4 max
k1
16X63
4

*
m1

σf / σf
2 3 1.5
0sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi1 5
 2  2 6
6 oF ðX;m1 ;k 1 Þ oF ðX;m1 ;k 1 Þ 7
rf ¼ E 6 qffiffiffiffi @
4 max r2k1 þ r2m1 A7 5
k1 ok 1 om1 7
16X63 m1
8 9
10 11
ð14Þ 1

Here the expected value is evaluated for the uncertain


mass and stiffness parameters m1 and k1, and F is defined 1 1.5 2 2.5
µ / µ*
in Eq. (13). The design variables for the absorber are m2, f f

k2 and c2, with lower and upper bounds given by Fig. 3. Efficient solutions of a robust multi-objective
m2 2 [10, 1750], c2 2 [10, 2000], k2 2 [100, 106]. There- optimization.
fore, the robust design of a suitable tuned vibration ab-
sorber may be formulated as follows:
Minimize : ½lf ðm2 ; c2 ; k 2 Þ; rf ðm2 ; c2 ; k 2 Þ
Subject to : j Dk 1 j6 0  1k 1 ; j Dm1 j6 0:1m1 Table 1
ð15Þ The robust optimization solutions for the absorber design,
10 6 m2 6 1750; 10 6 c2 6 2000; together with the textbook solution
100 6 k 2 6 106 Name a m2 (kg) k2 (N/m) c2 (N s/m) m2m1
The first step of robust design is to seek the ideal design RD1 1 203.72 34509 2000 0.011641
(Utopia point) by a minimisation of lf and rf individu- RD2 0.9 204.05 34576 2000 0.01166
ally as single objective functions. The ideal design ob- RD3 0.8 209.79 35532 2000 0.011988
tained is denoted by ½lf ; rf . Since there are only two RD4 0.7 239.12 40421 2000 0.013664
RD5 0.6 251.27 42421 2000 0.014358
objective functions, lf and rf, the two functions are com-
RD6 0.5 259.71 43817 2000 0.01484
bined into a single objective function, G, by the conven-
RD7 0.4 310.37 52188 2000 0.017736
tional weighted sum method discussed earlier. The RD8 0.3 348.83 58483 2000 0.019933
objective function is then RD9 0.2 410.44 68483 1999.1 0.023454
l rf RD10 0.1 421.27 70238 2000 0.024072
G ¼ a f þ ð1  aÞ  ð16Þ
lf rf RD11 0 510.93 84592 2000 0.029196
BS (book 175 29393 272.2 0.01
where the weighting factor a 2 [0, 1] represents the rela- solution)
tive importance of the two objectives. G is minimised
for a between 0 and 1 in steps of 0.1, and Fig. 3 shows
the results in the objective space, formed by the normal-
ized values of lf versus rf. The trade-off between the
mean and the standard deviation can clearly be ob-
RD1
served. Points 1 and 11 denote the two utopia points, RD2
RD3
showing the minimized mean (a = 1) and variance 10 RD4
(a = 0) response optimization, respectively. The other RD5
8 RD6
points are the optimized results from different weighting RD7
q1max / q1st

of the mean and variance objection functions. This 6 RD8


RD9
weighted sum approach has similarities to the L-curve 4 RD10
RD11
method used in regularization [82]. The 11 optimised TD
2
solutions for the absorber parameters (mass, stiffness
and damping) and the recommended solution from 0
15
vibration textbooks [80,81], are denoted RD1–RD11 40
De 10 30
and BS, and are listed in Table 1. To visualise all of these sig
nN 20
um 5
responses over the excitation frequency band of interest, be 10
Ω (rad/s
)
r 0 0
the non-dimensional displacements of mass m1 for these
different parameter sets are plotted in Fig. 4, where TD Fig. 4. Robust design results compared with the traditional
denotes the text book solution. solution.
C. Zang et al. / Computers and Structures 83 (2005) 315–326 323

Most of the damping values for the robust design 25


cases (except for the RD9 case) are selected as the upper
limit (2000 N s/m). Larger damping values are able to re-
20
duce the amplitude of the peak response very effectively,
although in practice the amount of damping that can be

q1max / q1st
added is limited. The optimum mass ratio (m2/m1) is be- 15
tween 1% and 3%, and the value of the mass for the RD1
case, where only the mean response was minimized, is
10
close to that of the BS case. With the decreased weight-
ing on the mean response and correspondingly increas-
ing weighting on the response variance, the absorber 5
mass is gradually increased, and the response shown in
Fig. 4 becomes flatter. Although the peak response is de-
creased in these cases, the response near the main system 0
0 10 20 30 40
natural frequency increases. Ω (rad/s)
To demonstrate the effectiveness of the robust design
Fig. 6. Monte Carlo simulation of the response variation due to
approach, Monte Carlo simulation [83] is used to evalu- the uncertainty (RD1).
ate the possible response variations of the main system
due to the mass and stiffness uncertainty in the main sys-
tem, at the different optimum points. In Monte Carlo
25
simulation a random number generator produces sam-
ples of the noise factors (in this case m1 and k1), which
are then used to calculate the response over the fre- 20
quency range of interest for a given set of control fac-
tors. The random number generator approximates the
q1max / q1st

15
PDF of the noise factors for a large number of samples.
The response variations then give some indication of the
robustness of the design given by those particular set of 10
control factors. Four representative cases, namely RD1
(a = 1), RD6 (a = 0.5), RD11 (a = 0) and BS, are inves-
5
tigated, and frequency response variations are plotted in
Figs. 5–8, together with the corresponding mean re-
sponse, shown by the solid line. The amplitudes of the 0
0 10 20 30 40
response for the three robust design cases (RD1, RD6, Ω (rad/s)
RD11) are much smaller than those from the traditional
textbook design (BS). The RD1 case has the lowest min- Fig. 7. Monte Carlo simulation of the response variation due to
imized mean response and the most sensitive variations the uncertainty (RD11).

25 25

20 20
q1max / q1st
q1max / q1st

15 15

10 10

5 5

0 0
0 10 20 30 40 0 10 20 30 40
Ω (rad/s) Ω (rad/s)

Fig. 5. Monte Carlo simulation of the response variation due to Fig. 8. Monte Carlo simulation of the response variation due to
the uncertainty (BS). the uncertainty (RD6).
324 C. Zang et al. / Computers and Structures 83 (2005) 315–326

while the RD11 case has the highest mean response and Acknowledgments
the least sensitive variations. The RD6 case is a compro-
mise between the RD1 and RD11 cases, with a reason- The authors acknowledge the support of the EPSRC
able mean response and insensitive variations due to (UK) through grants GR/R34936 and GR/R26818.
the uncertainty. The textbook solution, shown in Fig. Prof. Friswell acknowledges the support of a Royal
5, is most sensitive to the mass and stiffness variations Society-Wolfson Research Merit Award.
in the main system, although increasing the damping
in the absorber would improve this performance.
References
7. Concluding remarks
[1] Harry MJ. The nature of Six Sigma Quality. Shaumburg,
IL: Motorola University Press; 1997.
The state-of-art approaches to robust design optimi- [2] Pande PS, Neuman RP, Cavanagh RR. The Six Sigma
sation have been extensively reviewed. It is noted that way: how GE, Motorola, and other top companies are
robust design is a multi-objective and non-deterministic honing their performance. New York: McGraw-Hill;
problem. The objective is to optimise the mean and min- 2000.
imize the variability in the performance response that re- [3] Siddall JN. A new approach to probability in engineering
sults from uncertainty represented through noise design and optimisation. ASME J Mech, Transmiss,
variables. The robust design approaches can generally Autom Des 1984;106:5–10.
[4] Doltsinis I, Kang Z. Robust design of structures using
be classified as statistical-based methods and optimisa-
optimization methods. Comput Methods Appl Mech Eng
tion methods. Most of the Taguchi based methods use
2004;193:2221–37.
direct experimentation and the objective functions for [5] Fisher RA. Design of experiments. Edinburgh: Oliver &
the optimisation are expressed as the signal to noise Boyd; 1951.
ratio (SNR) using the Taguchi method. Using the [6] Phadke MS. Quality engineering using robust
orthogonal array technique, the analysis of variance design. Englewood Clifffs, NJ: Prentice-Hall; 1989.
and analysis of mean of the SNR are used to evaluate [7] Taguchi G. Quality engineering through design optimiza-
the optimum design variables to ensure that the system tion. White Plains, NY: Krauss International Publications;
performance is insensitive to the effects of noise, and 1986.
to tune the mean response to the target. The optimisa- [8] Taguchi G. System of experimental design. IEEE J
1987;33:1106–13.
tion approaches for robust design are based on non-lin-
[9] Fowlkes WY, Creveling CM. Engineering methods for
ear programming methods. The objective functions
robust product design: using Taguchi methods in technol-
simultaneously optimise both the mean performance ogy and product development. Reading, MA: Addison-
and the variance in performance. A trade-off decision Wesley Publishing Company; 1995.
must be made, to choose the best design with the maxi- [10] Ragsdell KM, dÕEntremont KL. Design for latitude using
mum robustness. Recently, novel techniques such as TOPT. ASME Adv Des Autom 1988;DE-14:265–72.
simulated annealing, neural networks and the field of [11] Box G, Fung C. Studies in quality improvement: minimiz-
evolutionary algorithms have been applied to solving ing transmitted variation by parameter design. In: Report
the resulting multi-objective optimisation problem. No. 8, Center for Quality Improvement, University of
The application of robust design optimisation in Wisconsin; 1986.
[12] Montgomery DC. Design and analysis of experiments. 3rd
structural dynamics is very rare. This paper considers
ed. New York: John Wiley & Sons; 1991.
the forced vibration of a two degree of freedom system
[13] Tsui KL. An overview of Taguchi method and newly
as an example to illustrate the robust design of a vibra- developed statistical methods for robust design. IIE Trans
tion absorber. The objective is to minimize the displace- 1992;24:44–57.
ment response of the main system within a wide band [14] Nair VN. TaguchiÕs parameter design: a panel discussion.
of excitation frequencies. The robustness of the re- Technometrics 1992;34:127–61.
sponse due to uncertainty in the mass and stiffness of [15] DÕErrico JR, Zaino Jr NA. Statistical tolerancing using a
the main system was also considered, and the maxi- modification of TaguchiÕs method. Technometrics
mum mean displacement response and the variations 1988;30(4):397–405.
caused by the mass and stiffness uncertainty were min- [16] Yu J, Ishii K. A robust optimization procedure for systems
with significant non-linear effects. In: ASME Design
imized simultaneously. Monte Carlo simulation demon-
Automation Conference, Albuquerque, NM 1993; DE-
strated significant improvement in the mean response
65-1:371–8.
and variation compared with the traditional solution [17] Otto JN, Antonsson EK. Extensions to the Taguchi
recommended from vibration textbooks. The results method of product design. ASME J Mech Des
show that robust design methods have great potential 1993;115:5–13.
for application in structural dynamics to deal with [18] Ramakrishnan B, Rao SS. A robust optimization approach
uncertain structures. using TaguchiÕs loss function for solving nonlinear opti-
C. Zang et al. / Computers and Structures 83 (2005) 315–326 325

mization problems. ASME Adv Des Autom 1991;DE- [40] Messac A. From the dubious construction of objective
32(1):241–8. functions to the application of physical programming.
[19] Ramakrishnan B, Rao SS. Efficient strategies for the AIAA J 2000;38:155–63.
robust optimization of large-scale nonlinear design prob- [41] Messac A, Ismail-Yahaya A. Multi-objective robust design
lems. ASME Adv Des Autom 1994;DE-69(2):25–35. using physical programming. Struct Multidisciplin Optimiz
[20] Mohandas SU, Sandgren E. Multi-objective optimization 2002;23(5):357–71.
dealing with uncertainty. In: Proceedings of the 15th [42] Dai Z, Mourelatos ZP. Robust design using preference
ASME Design Automation Conference Montreal, vol. DE aggregation methods. In: ASME 2003 Design Engineering
19-2; 1989. Technical Conferences and Computer and Information in
[21] Sandgren E. A multi-objective design tree approach for Engineering Conference, Chicago, IL, USA, DETC2003/
optimization under uncertainty. In: Proceedings of the 15th DAC-48715.
ASME Design Automation Conference Montreal, vol. 2; [43] Mattson C, Messac A. Handing equality constraints in
1989. robust design optimization. In: 44th AIAA/ASME/ASCE/
[22] Belegundu AD, Zhang S. Robustness of design through AHS Structures, Structure Dynamics, and Materials Con-
minimum sensitivity. J Mech Des 1992;114:213–7. ference. 2003, Paper No. AIAA-2003-1780.
[23] Chang T, Ward AC, Lee J, Jacox EH. Distributed design [44] Balling RJ, Free JC, Parkinson AR. Consideration of
with conceptual robustness: a procedure based on Tagu- worst-case manufacturing tolerances in design optimiza-
chiÕs parameter design. Concurrent Product Des ASME tion. ASME J Mech, Trans, Autom Des 1986;108:438–41.
1994;DE 74:19–29. [45] Du X, Chen W. Towards a better understanding of
[24] Lee KH, Eom IS, Park GJ, Lee WI. Robust design for modeling feasibility robustness in engineering design.
unconstrained optimization problems using the Taguchi ASME J Mech Des 2001;122:385–94.
method. AIAA J 1996;34(5):1059–63. [46] Lee KH, Park GJ. Robust optimization considering
[25] Parkinson A, Sorensen C, Pourhassan N. A general tolerances of design variables. Comput Struct 2001;79:
approach for robust optimal design. J Mech Des ASME 77–86.
Trans 1993;115:74–80. [47] Wang L, Kodialyam S. An efficient method for probabi-
[26] Cox NE. In: Cornell J, Shapiro S. editors. Volume II: how listic and robust Design with non-normal distributions. In:
to perform statistical tolerance analysis, the ASQC basic AIAA 43rd AIAA/ASME/ASCE/AHS Structures, Struc-
reference in quality control: statistical techniques; 1986. ture Dynamics, and Materials Conference. 2002, Paper No.
[27] Bjorke O. Computer-aided tolerancing. New York: AIAA-2002-1754.
ASME Press; 1989. [48] Su J, Renaud JE. Automatic differentiation in robust
[28] Parkinson A. Robust mechanical design using engineering optimization. AIAA J 1997;35:1072–9.
models. J Mech Des ASME Trans 1995;117:48–54. [49] Fares B, Noll D, Apkarian P. Robust control via sequen-
[29] Emch G, Parkinson A. Robust optimal design for worst- tial semidefinite programming. SIAM J Contr Optimiz
case tolerances. ASME J Mech Des 1994;116:1019–25. 2002;23(5):357–71.
[30] Lewis L, Parkinson A. Robust optimal design with a [50] Sunderasan S, Ishii K, Houser DR. Design optimization
second-order tolerance model. Res Eng Des 1994;6:25–37. for robustness using performance simulation programs.
[31] Sunderasan S, Ishii K, Houser DR. A robust optimization ASME Adv Des Autom 1991;DE 32(1):249–56.
procedure with variation on design variables and con- [51] Putko MM, Newman PA, Taylor AC, Green LL.
straints. ASME Adv Des Autom 1993;DE 65(1):379–86. Approach for uncertainty propagation and robust design
[32] Mulvey J, Vanderber R, Zenios S. Robust optimization of in CFD using sensitivity derivatives. In: AIAA 42nd
large-scale systems. Operat Res 1995;43:264–81. AIAA/ASME/ASCE/AHS Structures, Structural Dynam-
[33] Chen W, Allen JK, Mistree F, Tsui K-L. A procedure for ics, and Materials Conference. 2001. Paper No. AIAA-
robust design: minimizing variations caused by noise factors 2001-2528.
and control factors. ASME J Mech Des 1996;118:478–85. [52] Das I. Robust optimization for constrained, nonlinear
[34] Das I, Dennis JE. A closer look at drawbacks of programming problems. Eng Optim 2000;32(5):585–
minimizing weighted sums of objectives for Pareto set 618.
generation in multi-criteria optimization problems. Struct [53] Beale EML. On minimizing a convex function subject
Optim 1997;14:63–9. to linear inequalities. J R Statist Soc 1955;17B:173–
[35] Steuer RE. Multiple criteria optimisation: theory, compu- 84.
tation and application. New York: John Wiley; 1986. [54] Birge JR, Louveaux FV. Introduction to stochastic pro-
[36] Chen W, Wiecek MM, Zhang J. Quality utility: a gramming. New York, NY: Springer; 1997.
compromise programming approach to robust design. [55] Kall P, Wallace SW. Stochastic programming. New York,
ASME J Mech Des 1999;121(2):179–87. NY: Wiley; 1994.
[37] Chen W, Sahai A, Messac A, Sundararaj GJ. Exploration [56] Eggert RJ, Mayne RW. Probabilistic optimal-design using
of the effectiveness of physical programming in robust successive surrogate probability density-functions. ASME
design. J Mech Des 2000;122:155–63. J Mech Des 1993;115(3):385–91.
[38] Messac A. Physical programming: effective optimization [57] Chen W, Allen JK, Mavis D, Mistree F. A concept
for computational design. AIAA J 1996;34:149–58. exploration method for determining robust top-level spec-
[39] Messac A. Control-structure integrated design with closed- ifications. Eng Optimiz 1996;26:137–58.
form design metrics using physical programming. AIAA J [58] Koch PN, Barlow A, Allen JK, Mistree F. Configuring tur-
1998;36:855–64. bine propulsion systems using robust concept exploration.
326 C. Zang et al. / Computers and Structures 83 (2005) 315–326

In: ASME Design Automation Conference. Irvine, CA, 96- [70] Gupta KC, Li J. Robust design optimization with math-
DETC/DAC-1285; 1996. ematical programming neural networks. Comput Struct
[59] Simpson TW, Chen W, Allen JK, Mistree F. Conceptual 2000;76:507–16.
design of a family of products through the use of the robust [71] Sandgren E, Cameron TM. Robust design optimization of
concept exploration method. In AIAA/NASA/USAF/ structures through consideration of variation. Comput
ISSMO Symposium on Multidisciplinary Analysis and Struct 2002;80:1605–13.
Optimisation, Bellevue, Washington, vol. 2(2); 1996. p. [72] Parkinson DB. Robust design employing a genetic algo-
1535–45. rithm. Qual Reliab Eng Int 2000;16:201–8.
[60] Lucas JM. How to achieve a robust process using response [73] Seki K, Ishii K. Robust design for dynamic performance:
surface methodology. J Quality Technol 1994;26:248–60. optical pick-up example. In: Proceedings of the 1997
[61] Myers RH, Khuri AI, Vining G. Response surface alter- ASME Design Engineering Technical Conference and
native to the Taguchi robust parameter design approach. J Design Automation Conference, Sacrament, CA, Paper
Am Stat 1992;46:131–9. No. 97-DETC/DAC3978; 1997.
[62] Mavris DN, Bandte O. A probabilistic approach to [74] Hwang KH, Lee KW, Park GJ. Robust optimization of an
multivariate constrained robust design simulation. 1997. automobile rearview mirror for vibration reduction. Struct
Paper No. AIAA-97-5508. Multidisc Optim 2001;21:300–8.
[63] Elishakoff I, Ren YJ, Shinozuka M. Improved finite [75] Frahm H. Device for damping vibrations of bodies. US
element method for stochastic structures. Chaos, Solitons patent No. 989958. 1911.
& Fractals 1995;5:833–46. [76] Den Hartog JP, Ormondroyd J. Theory of the dynamic
[64] Chakraborty CS, Dey SS. A stochastic finite element absorber. Trans ASME 1928;APM50-7:11–22.
dynamic analysis of structures with uncertain parameters. [77] Brock J. A note on the damped vibration absorber. ASME
Int J Mech Sci 1998;40:1071–87. J Appl Mech 1946;68(4):A-284.
[65] Chen S-P. Robust design with dynamic characteristics [78] Den Hartog JP. Mechanical vibration. Boston: McGraw-
using stochastic sequential quadratic programming. Eng Hill; 1947.
Optimiz 2003;35(1):79:89. [79] Jones RT, Pretlove AJ, Eyre R. Two case studies of the use
[66] Schueller GI. Computational stochastic mechanics recent of tuned vibration absorbers on footbridges. Struct Eng
advances. Comput Struct 2001;79:2225–34. 1981;59B:27–32.
[67] Hajela P. Nongradient methods in multidisciplinary design [80] Inman DJ. Engineering vibration. Englewood Cliffs,
optimisationstatus and potential. J Aircraft 1999;36(1): NJ: Prentice-Hall; 1994.
255–65. [81] Smith JW. Vibration of structures: applications in civil
[68] Kalyanmoy DC. Multi-objective optimization using evo- engineering design. London: Chapman & Hall; 1988.
lutionary algorithms. West Sussex, England: John Wiley [82] Hansen PC. Analysis of discrete ill-posed problems by
& Sons; 2001. means of the L-curve. SIAM Rev 1992;34:561–80.
[69] Fouskakis D, Draper D. Stochastic optimisation: a review. [83] Law AM, Kelton WD. Simulation modeling and analysis.
Int Statist Rev 2002;70(3):315–49. 3rd ed. Boston: McGraw-Hill; 2000.

You might also like