You are on page 1of 12

Probabilistic Engineering Mechanics 28 (2012) 18–29

Contents lists available at SciVerse ScienceDirect

Probabilistic Engineering Mechanics


journal homepage: www.elsevier.com/locate/probengmech

A comparison of deterministic, reliability-based and risk-based structural


optimization under uncertainty
André Teófilo Beck ∗ , Wellison José de Santana Gomes
Department of Structural Engineering, São Carlos School of Engineering, University of São Paulo 13566-590 São Carlos, SP, Brazil

article info abstract


Article history: In this paper, the effects of uncertainty and expected costs of failure on optimum structural design are
Received 10 May 2011 investigated, by comparing three distinct formulations of structural optimization problems. Deterministic
Received in revised form Design Optimization (DDO) allows one the find the shape or configuration of a structure that is optimum
1 July 2011
in terms of mechanics, but the formulation grossly neglects parameter uncertainty and its effects on
Accepted 17 August 2011
Available online 25 August 2011
structural safety. Reliability-based Design Optimization (RBDO) has emerged as an alternative to properly
model the safety-under-uncertainty part of the problem. With RBDO, one can ensure that a minimum
Keywords:
(and measurable) level of safety is achieved by the optimum structure. However, results are dependent
Structural optimization on the failure probabilities used as constraints in the analysis. Risk optimization (RO) increases the scope
Optimum design of the problem by addressing the compromising goals of economy and safety. This is accomplished by
DDO quantifying the monetary consequences of failure, as well as the costs associated with construction,
RBDO operation and maintenance. RO yields the optimum topology and the optimum point of balance between
Reliability analysis economy and safety. Results are compared for some example problems. The broader RO solution is found
Risk optimization first, and optimum results are used as constraints in DDO and RBDO. Results show that even when
optimum safety coefficients are used as constraints in DDO, the formulation leads to configurations which
respect these design constraints, reduce manufacturing costs but increase total expected costs (including
expected costs of failure). When (optimum) system failure probability is used as a constraint in RBDO,
this solution also reduces manufacturing costs but by increasing total expected costs. This happens when
the costs associated with different failure modes are distinct. Hence, a general equivalence between the
formulations cannot be established. Optimum structural design considering expected costs of failure
cannot be controlled solely by safety factors nor by failure probability constraints, but will depend on
actual structural configuration.
© 2011 Elsevier Ltd. All rights reserved.

1. Introduction In monetary terms, risk (or the expected cost of failure)


is given as the product of the cost of failure by a failure
In a competitive environment, engineering systems have to probability. Failure probabilities, in their turn, are directly affected
be designed taking into account not just their functionality, but by the level of safety adopted in the design, construction and
also their expected construction and operation costs, and their operation of a given facility. This includes the safety coefficients
capacity to generate profits. This capacity depends on the risk adopted in design, safety and quality assurance measures adopted
that construction and operation of a facility implies to the user, during construction and the levels of inspection and maintenance
to employees, to the general public or to the environment. The practiced during operation.
capacity to generate profits can be adversely affected by the costs In structural engineering design, economy and safety are
of failure. competing goals. Generally, increasing safety implies greater costs,
The performance and safety of structural systems is affected by and reducing costs may require a compromise in safety. Hence,
uncertainties, or natural randomness, in the resistance of structural designing structural systems involves a tradeoff between safety
materials and in the loadings. Uncertainty implies risk, or the and economy. In common engineering practice, this tradeoff is
possibility of undesirable structural response. addressed subjectively. In codified design, the issue is decided
by a code committee, which defines safety coefficients to be
used in design, and basic safety measures to be adopted in
∗ Corresponding author. Tel.: +55 16 3373 9460; fax: +55 16 3373 9482. construction and operation. In general, the tradeoff between
E-mail addresses: atbeck@sc.usp.br (A.T. Beck), wellison63@hotmail.com economy and safety in structural design can be addressed by
(W.J.S. Gomes). structural optimization.
0266-8920/$ – see front matter © 2011 Elsevier Ltd. All rights reserved.
doi:10.1016/j.probengmech.2011.08.007
A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29 19

In this article, the effects of uncertainty on optimum structural Failure costs include the costs of repairing or replacing damaged
design are investigated by comparing three distinct formulations structural members, removing a collapsed structure, rebuilding it,
of the structural optimization problem. Deterministic Design cost of unavailability, cost of compensation for injury or death of
Optimization (DDO) allows one to find the shape or configuration employees or general users, penalties for environmental damage,
of a structure that is optimum in terms of mechanics, but grossly etc. All failure consequences have to be expressed in terms of
neglects parameter uncertainty and their effects on structural monetary units, which can be a problem when dealing with human
safety. As a general rule, the result of DDO is a structure with injury, human death or environmental damage. Evaluation of such
more failure modes designed against the limit: hence, the optimum failure consequences in terms of the amount of compensation
structure compromises safety, in comparison to the original (non- payoffs allows the problem to be formulated, without directly
optimal) structure. Reliability-Based Design Optimization (RBDO) addressing matters about the value of human life [28,29].
has emerged as an alternative to properly model the safety-under- For each structural component or system failure mode, there is
uncertainty part of the problem [1–16]. With RBDO one can ensure a corresponding failure cost term. The total (life-cycle) expected
that a minimum (and measurable) level of safety is achieved by cost of a structural system becomes:
the optimum structure. However, RBDO does not account for the J total (z) = J initial or construction (z) + J operation (z)
economical consequences of failure, since the safety level is a + J inspection and maintenance (z) + J disposal (z)
constraint, and not an optimization variable. DDO and RBDO can 
both be used to achieve mechanical structural efficiency, but they + J failure (z).Pf (z). (4)
do not address the safety-economy tradeoff. failure modes
Risk Optimization (RO) increases the scope of the problem, The initial or construction cost increases with the safety coef-
by including the (expected) cost of failure in the economic ficients used in design and with the practiced level of quality as-
balance [17–25]. Hence, RO allows one to find the optimum surance. More safety in operation involves more safety equipment,
tradeoff point between the competing goals of economy and safety. more redundancy and more conservatism in structural operation.
RO aims at finding the optimum level of safety to be achieved in a Inspection cost depends on intervals, quality of equipment and
given structural system, in order to minimize the total expected choice of inspection method. Maintenance costs depend on main-
cost or maximize the expected profit. It is as a tool for decision tenance plan, frequency of preventive maintenance, etc. When the
making in the presence of uncertainty. RO is complementary to overall level of safety is increased, most cost terms increase, but
DDO or RBDO, in the sense that the most economic structural the expected costs of failure are reduced.
design also requires mechanical efficiency. Any change in z that affects cost terms is likely to affect the
expected cost of failure. Changes in z which reduce costs may
2. Failure probability and expected cost of failure result in increased failure probabilities, hence increased expected
costs of failure. Reduction in expected failure costs can be achieved
Let X and z be vectors of structural system parameters. by targeted changes in z, which generally increase costs. This
Vector X represents all random system parameters, and includes compromise between safety and costs is typical of structural
geometric characteristics, resistance properties of materials or systems.
structural members, and loads. Some of these parameters are
random in nature; others cannot be defined deterministically due 3. Structural optimization formulations
to uncertainty. Typically, resistance parameters can be represented
as random variables and loads are modeled as random processes 3.1. Deterministic Design Optimization (DDO)
of time. Vector z contains all deterministic system parameters
to be optimized, like nominal member dimensions, partial safety In deterministic design optimization, uncertainties and conse-
factors, design life, parameters of the inspection and maintenance quences (cost) of failure are not explicitly taken into account. A typ-
programs, etc. Vector z may also include some parameters of ical formulation of DDO reads:
random variables in X. find: z∗
The existence of uncertainty implies risk, that is, the possibility which minimizes: manufacturing cost (z) or volume (z)
of undesirable structural responses. The boundary between (5)
subject to: deterministic failure criteria
desirable and undesirable structural responses is given by limit
state functions g (z, x) = 0, such that: (e.g. : σ (z) < σyield /λ).
Df = {z, x|g (z, x) ≤ 0} is the failure domain In Eq. (5), λ is a safety coefficient, given by some design code
and not an optimization variable. The cost function only includes
Ds = {z, x|g (z, x) > 0} is the safety domain. (1) cost (or volume) of structural materials, and sometimes life-cycle
Each limit state describes one possible failure mode of and/or manufacturing costs. The formulation allows one to find a
the structure, either in terms of performance (serviceability) structure which is optimal in terms of mechanics but, due to lack of
or ultimate capacity. The probability of undesirable structural a quantitative measure of safety, expected costs of failure cannot
response, or probability of failure, is given by: be considered. Since safety is not quantified, the resulting optimal
structure may compromise safety, in comparison to the original
Pf (z) = P [g (z, X) ≤ 0] (2) (non-optimal) structure. This will generally happen as more failure
where P [.] stands for probability. The probabilities of failure modes are designed against the limit.
for individual limit states and for system failure are evaluated
using traditional structural reliability methods such as FORM and 3.2. Reliability-Based Design Optimization (RBDO)
SORM [26,27].
The life-cycle cost of a structural system subject to risk can be One formulation which allows uncertainty to be taken explicitly
decomposed in an initial or construction cost, cost of operation, into account is known as reliability-based design optimization
cost of inspections and maintenance, cost of disposal and expected [1–16]. A typical formulation of RBDO reads:
costs of failure (J expected ). The expected cost of failure, or failure risk, find: z∗
is given by the product of failure cost (J failure ) by failure probability:
which minimizes: manufacturing cost (z) or volume (z) (6)
J expected (z) = J failure (z)Pf (z). (3) subject to: Pf (z) < Pfadmissible .
20 A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29

Generally, the cost term in this formulation is the same as


for DDO, that is, it does not include expected costs of failure.
RBDO allows finding a structure which is optimal in mechanical
sense, and which does not compromise safety. Results, however,
depend on the admissible failure probability used as a constraint.
The balance between safety and economy cannot be addressed,
because failure probability is not an optimization variable but a
design constraint.

3.3. Risk Optimization (RO)

When expected costs of failure are included in the analysis, it is


possible to find the best point of compromise between safety and
economy [17–25]. Risk optimization (reliability-based) will also
look for the optimum failure probabilities:
find: z∗ , λ∗ and Pf∗ (z∗ , λ∗ )
(7)
which minimizes : J total (z)
where J total (z ) is the total expected cost given by Eq. (4).
Partial safety factors λ are included as design variables in the
risk optimization formulation (Eq. (7)). Hence, the formulation
yields optimum partial safety factors λ∗ , which are associated to
optimum failure probabilities (Pf∗ ). In comparison to RBDO, risk Fig. 1. Scope of structural optimization formulations.
optimization is an unconstrained optimization problem, since all
failure probability ‘‘constraints’’ now appear in the objective (cost) 3.4. Discussion on the alternative formulations
function (Eq. (4)). Multiple reliability constraints [30] are also
‘‘automatically’’ included in the RO formulation, as Eq. (4) admits It should be noted that the nomenclature used in this paper is
one cost term for each failure mode. Considering the solution of a not necessarily in accordance with the general literature: in some
constrained optimization problem like Eq. (6) via penalty methods,
cases, the name RBDO is used for problems where expected costs of
one observes that, in the RO formulation, the cost of failure terms
failure are also considered. However, in most of the classical RBDO
(Eq. (4)) are equivalent to the ‘‘penalties’’ for exceeding failure
articles [9–16] expected costs of failure are either not considered
probability constraints in RBDO. However, these are no artificial
or dismissed. Hence, in the present paper, it was found convenient
penalties; they are the actual costs of designing away from the
optimum. Hence, the RO formulation yields a smoother problem to refer to RBDO and RO as two different formulations due to the
which is, nevertheless, not easier to solve. objective of exposing the consequences of considering (or not) the
Risk optimization can be achieved by controlling failure economical consequences of failure. Another common approach
probabilities and/or the costs of failure. Risk mitigation through to structural optimization in presence of uncertainties, robust
preparation, education, training, and so on, is out of the scope optimization [31,32], is not considered herein because results are
of this investigation. Although failure costs are constant, it is not directly comparable to DDO, RBDO or RO.
important to note that the present formulation does allow for In the literature, there are a number of approaches which pro-
a trade-off between ‘‘competing’’ failure modes with distinct pose conversion of RBDO problems into DDO problems, by con-
failure costs. Hence, service and ultimate limit states, with their verting reliability constraints into deterministic constraints [7–10].
intrinsically different costs of failure, are readily accounted for in The conditions under which this simplification is possible are not
the RO formulation. comprehensively investigated in these articles. In general, such a
If social or non-monetary consequences of failure are involved conversion is only possible if expected failure costs are not consid-
(like human death or environmental damage), failure probability ered, as will be shown herein.
constraints can also be included in the RO formulation: The main contribution of the present article is to demonstrate,
find: z∗ , λ∗ and Pf∗ (z∗ , λ∗ ) by means of some example problems, what is lost when the
expected costs of failure are neglected in structural optimization
which minimizes: J total (z) (8)
under uncertainty.
subject to: Pf (z) < Pfadmissible .
The revenue to be obtained with a structural system is generally 4. Comparative optimization analyses
independent of z or X, that is, it only depends on the facility been
available. Hence, an alternative formulation of risk optimization is: In Sections 2 and 3, optimization formulations were presented
find: z∗ , λ∗ and Pf∗ (z∗ , λ∗ ) in very general terms. In order to study the effects of uncertainty
(9) in optimum structural design, these formulations are used in this
which maximizes: profit = revenue − J total (z). paper in a number of different ways [33]. This section explains how
Fig. 1 illustrates the scope of the three formulations just these formulations are applied to some example problems in the
presented. It is clear that the formulations are not equivalent, but sequence.
complementary, each addressing a different part of the problem. It is clear that the three formulations are not directly
The RO formulation is complementary to DDO or RBDO, since the comparable, because their scope is different. Results of DDO clearly
most economic structure also needs to be mechanically efficient. depend on the safety coefficient(s) used as constraint(s). Similarly,
In fact, the RO formulation increases the scope of the problem, results of RBDO of course depend on failure probabilities used
by incorporating the costs of failure. It is noted that DDO, in as constraints. Now suppose that optimum safety coefficients and
comparison to RO, does not account for the effects of uncertainty. optimum failure probabilities are first obtained from a (greater
RBDO considers uncertainty, but it neglects one of the main scope) risk optimization analysis and then used as constraints
consequences of uncertainty: the expected costs of failure. in DDO and RBDO, respectively. One could expect that, by using
A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29 21

Table 1
Summary of comparative optimization analysis.
Keyword Description Result

RO Complete RO, used as reference for other analyses. Optimum configuration (z∗ ) and safety factors (λ∗ ) ; hence also optimum Pf∗
RBDO RBDO, with Pf∗ used as constraint Optimum configuration (z∗ )
DDO1 DDO, with single optimum safety coefficient λ∗ used as constraint Optimum configuration (z∗ )
DDOn DDO, with n optimum safety coefficients λ∗i , i = 1, . . . , n used as Optimum configuration (z∗ )
constraints, for n design (limit state) equations
RO_esc DDO, followed by a scaled RO which maintains aspect ratios but looks Optimum config. (z∗ ) by DDO, optimum Pf∗ by RO
for the optimum Pf∗

Table 2
Summary of random variable data for three-bar parallel system.
Random variable Variant Distribution Mean C.o.v. (%) Cost

Load (P) – Normal 75 kN 15 –


Elastic modulus (E) – Normal 200 GPa 3 –
Material 1 Lognormal 250 MPa 15 1 (reference)
Material strength (fy ) Material 2 Lognormal 250 MPa 10 1.05
Material 3 Lognormal 250 MPa 5 1.10

optimum constraints in DDO and RBDO, one would obtain the same Stiffness of the ith bar is given by Ki = EAi /L. The load factor
optimum structure obtained in risk optimization (RO). This is not for bar 1 is given as RSF1 = K1 /KS , where KS is the total stiffness,
always so, as will be shown in the sequence. given by: KS = K1 + K2 + K3 . Hence, the limit state equation used
In the numerical examples that follow, the RO solution is to evaluate the probability that bar 1 fails, given that no other bar
found first. Since the scope of RO is larger, and includes the has failed before, is given by:
scopes of DDO and RBDO, this general RO solution is used as
a reference. In order to compare results, total expected costs g1 = fy1 · A1 − RSF1 · P . (11)
(Eq. (4)) are evaluated for the optimum structures resulting
Failure of the first bar (be it bar 1, 2 or 3) is considered a service
from all formulations. Hence, following DDO or RBDO analyses,
failure probabilities and costs of failure are also computed for failure, since the remaining bars will carry the load. Given that bar
comparison. In order to understand the differences between the 1 has failed, the load factor for bar 2 becomes RSF2 = K2 /KS , where
results, (manufacturing) cost functions used in DDO and RBDO KS is now: KS = K2 + K3 . The limit state equation for failure of bar
analyses are also computed for RO results. 2, given that bar 1 has failed, is given by:
In real world problems, one does not know optimal failure
g2|1 = fy2 · A2 − RSF2 · (P − η · fy1 · A1 ). (12)
probabilities or optimal safety coefficients before designing a
structure. Hence, a ‘‘natural’’ order of solution for real problems This is again considered a service failure, because the third bar
would be a DDO (or RBDO) analysis, followed (or not) by a will carry the load. In Eq. (12), variable η is used to model brittle and
risk optimization (RO) analysis. In this paper, the implications of ductile material failures, following Hendawi and Frangopol [34]. A
performing a DDO analysis first, followed by a RO analysis, are perfectly elastic material with brittle (fragile) failure is modeled
also studied. In this case, the optimum structural configuration with η = 0. An elastic-perfectly plastic material with ductile
is found in the DDO analysis. The risk optimization that follows failure is modeled using η = 1. The term η · fy1 · A1 in Eq. (12)
maintains aspect ratios, but scales the structure in order to find
gives the residual strength of bar 1, which is zero when material
its optimum failure probability (or optimal safety coefficients).
failure is brittle.
Table 1 summarizes the different optimizations considered in this
The collapse failure probability, for failure sequence 1–2–3, is
paper, and presents the keywords that identify each solution in the
examples section that follows. given by the probability that bar 3 fails, given that bars 1 and 2
have failed. The limit state equation is:
5. Numerical examples g3|2|1 = fy3 · A3 − (P − η · (fy1 · A1 + fy2 · A2 )). (13)

5.1. Three-bar parallel system In a similar way, all possible failure sequences are considered.
Eqs. (11)–(13) are used to evaluate the corresponding probabilities,
This problem involves a parallel system composed of three bars, with a proper change in the indexes. If the jth failure sequence
each made of a different material. The mean resistance is the same is denoted by Sj , the system collapse probability is given by the
for all materials, but the coefficient of variation (c.o.v.) is different union:
for each material, reflecting differences in manufacturing quality  
control. The cost of each material is also different, as presented in 
Table 2. Pf |system = P Sj . (14)
The optimization variables for this problem are the cross- j

section areas of each bar, and the number of bars (maximum 3). If The objective function for DDO and RBDO is a ‘‘manufacturing’’
the optimization algorithm reduces the area of any bar to 0.1 cm2 cost function, which includes cost of materials and workmanship.
or below, the bar is considered not necessary and eliminated.
Cost of materials is given by:
Hence, z = {A1 , A2 , A3 }. The only deterministic design restriction
for this problem is given by: Cmat = $mat ·ρ · L · (A1 + 1.05 · A2 + 1.10 · A3 ) (15)

g = (fyi · Ai ) − P · λ ≥ 0 (10) where $mat is the unit cost of material 1 (per weight), ρ is material
i density, L is length of the bars, 1.05 and 1.10 are the relative cost
where λ is the safety coefficient, fyi is the tensile strength of the ith factors for materials 2 and 3. A fixed reference cost, Cref , is evaluated
material, and Ai is the area of the ith bar. from an initial, deterministic design, for a central safety factor
22 A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29

Table 3
Variants of three-bar parallel system problem.
Variant Brittle-ductile material (η) Cost of service failure

(1A) 0 Cref
(1B) 1 Cref
(1C) 1 0

Table 4
Optimum results for variants of three-bar parallel system problem.
Variant Solution A1 A2 A3 λ Pf

RO 0 0 4.3575 1.4525 3.270 · 10−3


RBDO 0 0.1 3.8035 1.3010 3.270 · 10−3
(1A)
DDO1 0 0 4.3575 1.4525 3.270 · 10−3
RO_esc 0 0 4.3570 1.4524 3.277 · 10−3 Fig. 2. Plane truss example.
RO 0 4.0740 0.1075 1.3938 6.246 · 10−4
RBDO 0 2.5220 1.5728 1.3649 6.246 · 10−4 with A2 ≫ A3. The second bar is a ‘‘wire’’ of minimal area and
(1B)
DDO1 0 0 3.8472 1.2824 4.216 · 10−2 made of the best material, which provides an alternative load path
RO_esc 0 0 4.3575 1.4525 3.270 · 10−3
in case of failure of the first bar. For the ductile material, this
RO 0 3.0394 0.8887 1.3093 2.660 · 10−3
two-bar solution is cheaper than the single bar solution obtained
RBDO 0 3.0395 0.8885 1.3093 2.660 · 10−3
(1C) for problem (1A). None of the alternative formulations reach the
DDO1 0 0 3.6787 1.2262 8.230 · 10−2
RO_esc 0 0 4.3575 1.4525 3.270 · 10−3 optimum obtained by the reference risk-based solution. DDO (and
also RO_esc) yield a single-bar, made of the best material, just
as for problem (1A). Hence, it is observed that (such simple)
λ = 2.0 and P = 75 kN. This cost is obtained as Cref = 5.5 · $mat . deterministic formulation does not account for the materials post-
Cost of workmanship is given by: failure behavior, and its effect on system safety. The RBDO solution
Cwork = Cref + 0.2 · Cmat + Cref · 0.05 · (Nbars − 1). (16) for this problem yields a system of two bars, but with A2 > A3.
The solution is not the same as RO because the areas of the bars
The first term in Eq. (16) is a fixed cost of labor, the second term are similar (no ‘‘wire bar’’). In Table 5 it is observed that this RBDO
is a fraction of cost of materials, and the last term is a penalty for solution minimally affects manufacturing costs, but increases total
complexity, i.e., considering that a system with three parallel bars expected costs. This difference in optimum solution, and also the
is more elaborate to manufacture than a system with a single bar. differences observed for problem (1A) can be explained by the cost
The manufacturing cost function becomes: of service failure, as follows.
Problem variant (1C) considers ductile materials but no service
CM = 1.2 · Cmat + Cref · [1 + 0.05 · (Nbars − 1)] . (17) failure costs. In Table 5 it is observed that the RBDO solution now
The objective function for RO is the total expected cost, which agrees with the reference RO solution. Hence, it is observed that for
is the sum of manufacturing costs and expected costs of failure. problem variants (1A) and (1B) the RBDO formulation does respect
The cost of service failures is assumed equal to Cref , and the cost of the system failure probability constraint, but it does not account
ultimate failure is 10 · Cref . If Ei denotes the event that the ith bar for the costs associated to service failure. For the formulations to
failed, then the total expected cost is: become equivalent, it would be necessary to specify ‘‘optimum’’
failure probability constraints for all service and ultimate failure
Nbars Nbars
  modes. It is also observed in Table 5 that DDO and RO_esc solutions
CET = CM + Cref · P [Ei ] + Cref · ·P [Ej |Ei ] (single bar of best material) yield much higher total expected costs.
i =1 j=1,j̸=i The DDO formulation is able to find a configuration which reduces
+ 10 · Cref · Pf |system . (18) manufacturing costs, but which results in larger total expected
costs. The RO_esc formulation, which tries to improve on the DDO
Solutions are obtained for three variants of the problem, as solution by finding the optimum safety coefficient, following a
shown in Table 3. Optimum structural configurations are presented DDO analysis, does reduce the total expected costs, but cannot
in Table 4. Table 5 compares manufacturing and total expected match the results obtained directly in the more general risk-based
costs obtained with alternative formulations, with respect to the formulation.
reference RO solution.
For problem variant (1A), with brittle material and including 5.2. Three-bar series system
service failure costs, the RO and DDO solutions converge to a
system of a single bar, made of the best-quality material (material This problem is based on the three-bar parallel system (same
3). Hence, manufacturing costs and total expected costs are bars made of the same materials), but the bars are connected as a
identical for these formulations, including the ‘‘scaled’’ RO_esc series system. For this problem, the four formulations yielded the
(DDO followed by RO) solution. Clearly, for brittle materials there same results, when 3 different (optimal) safety coefficients were
is no safety (or economical) advantage in having two or more bars, used in DDO. Using a single safety coefficient (the largest between
instead of a single bar of greater cross-sectional area. Nevertheless, the 3 optimal values) resulted in a slight increase on optimal DDO
the RBDO formulation does converge to a different solution: two manufacturing and total expected costs.
bars, made of materials 2 and 3, and such that A3 > A2. In Table 5
it can be observed that, with this solution, the RBDO formulation 5.3. Plane truss
is able to reduce manufacturing costs, but by compromising total
expected costs. The reasons for this behavior will be made clear in This problem is based on Fox [35], and is illustrated in Fig. 2.
the sequence (problems 1B and 1C). The span 2B is fixed at 2B = 6 m, and the optimization variables
For ductile materials (problem variant 1B), the reference RO are height H, mean diameter d, tube thickness t, and safety
solution is a system of two bars, made of materials 2 and 3, coefficients λ, hence z = {H , d, t , λ1 , λ2 }. A constraint is imposed
A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29 23

Table 5
Optimum cost results for variants of three-bar parallel system problem.
Problem variant CM/CMref CET/CETref
RO RBDO DDO1 RO_esc RO RBDO DDO1 RO_esc

(1A) 1.000 0.980 1.000 1.000 1.000 1.033 1.000 1.000


(1B) 1.000 0.998 0.957 1.010 1.000 1.006 1.164 1.006
(1C) 1.000 1.000 0.960 1.032 1.000 1.000 1.405 1.035

Table 6
Summary of random variable data for plane truss problem.
Random variable Distribution Mean C.o.v. (%)

Load (P) Normal 337 kN 10


Elastic modulus (E) Normal 30 GPa 3
Material strength (fy ) Lognormal 105 MPa 7

on variables d and t:
d
Dmín ≤ ≤ Dmáx (19)
t
Fig. 3. Comparison of optimum costs for plane truss problem.
such that the thickness is not larger than half the diameter (Dmin =
2) and to avoid local instability of tube walls (Dmax = 10). Random
variables considered in this problem are presented in Table 6. The Table 7
compressive stress in the tubes is given by: Summary of random variable data for column problem.
Random variable Distribution Mean C.o.v. (%)
P (B2 + H 2 )1/2
σ = . (20) Load (P) Normal 300 kN 15
πt Hd Elastic modulus (E) Normal 210 GPa 3
Approximating the cross-section area by A = π · d · t, the Euler Material strength (fy ) Lognormal 250 MPa 10
elastic buckling stress is obtained as:
and total expected costs. This means that the extra safety margin
π 2 E (d2 + t 2 )
σE = . (21) obtained in limit state g2 does not improve safety significantly,
8 (B2 + H 2 ) while increasing cost of materials. The scaled risk optimization,
Two deterministic design equations are considered. The first obtained by running RO after a deterministic DDO analysis, is also
accounts for plastification of the cross-section, the second accounts incapable of reproducing the optimum structural configuration.
for buckling: Hence, the DDO for non-optimal safety coefficients reaches a given
configuration, and scaling this configuration in an RO_esc analysis
g1 = fy − λ1 · σ does not lead to the best configuration possible.
(22) The RBDO formulation is also incapable of reproducing the
g2 = σE − λ2 · σ
optimum structural configuration, for this problem. The optimum
where λ1 , λ2 are the safety factors. For simplicity, mean values are (system) failure probability, found in the reference RO solution,
used in the deterministic design equation. The design equations are is provided as a constraint in the RBDO problem. However, the
also the limit state equations, for λ1 = λ2 = 1. RBDO formulation leads to another configuration, which respects
The manufacturing cost is evaluated following example 5.1. An the acceptable system failure probability constraint and reduces
unitary cost of material is considered, and a fixed reference cost is manufacturing costs, by finding another point of balance between
evaluated from an initial, deterministic design, resulting in Cref = the two failure modes. By doing this, and by ignoring that
10 $mat . The cost of workmanship is composed of a fixed part, plus costs of failure are distinct for the two failure modes, the RBDO
a term proportional to cost of materials. The final manufacturing compromises the expected cost of failure. Hence, for the RBDO
cost becomes: formulation to achieve the same result as RO, the optimum failure
probability for each failure mode would have to be provided. When
CM = $mat · 1.2 · ρ · 2π · d · t · (B2 + H 2 )1/2 + 10 .
 
(23) the costs of failure for the two failure modes are identical, RBDO
In this problem, a distinction is made between service and yields the same result as RO.
ultimate limit states. Yielding of the cross-section is considered
a service failure, with cost of failure Cf 1 = 5 · Cref . Buckling is 5.4. Built-up column
considered an ultimate failure, with cost of failure equal to Cf 2 =
20 · Cref . The total expected cost function becomes: The column illustrated in Fig. 4 is made of U-section struts
(U200 × 75 × 2.65 mm), with L-section braces and battens (L30 ×
CET = CM + Cref · Cf 1 · P [g1 ≤ 0] + Cf 2 · P [g2 ≤ 0] .
 
(24) 2.25mm). The total length is L and the column is subject to a load
Fig. 3 illustrates the results obtained for this problem. The P. Optimization variables are the width b and the number of braces
and battens (N = L/d). Random variables are the load P, the
optimum configuration found by the reference RO solution is H =
elasticity modulus and the materials yield stress, as summarized
1.632 m, d = 0.1755 m, and t = 0.0176 m, from which the
in Table 7.
optimum safety coefficients are obtained as λ1 = 1.544 and
The design equations for this problem relate to local and global
λ2 = 1.354. Using two optimum safety coefficients in the DDO2
buckling. Ideal truss behavior and elastic (Euler) buckling are
solution, the same optimum configuration is obtained. However, if
assumed. Local buckling of the U-shaped struts is given by:
the DDO analysis is done using a single optimum safety coefficient
(the largest between λ1 and λ2 ), then the optimum configuration π 2 · E · IU P
is not achieved and there is an increase in both manufacturing gL = − λ1 · (25)
d2 2
24 A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29

Fig. 5. Comparison of optimum costs for the column problem.

where the series-system failure probability is


 

Pf |system = P {gi ≤ 0} . (33)
i

The problem is first solved for L = 7.5 m. The optimum


structural configuration found in the reference RO analysis has
b = 16.77 cm and 4 brace-battens units (N = 4). Optimum central
safety coefficients are λ1 = 1.875 and λ2 = 1.676; optimum
failure probabilities are Pf 1 = 2.374 · 10−8 and Pf 2 = 9.624 ·
10−6 , for local and global buckling, respectively, and Pf |system =
9.624 · 10−6 for the series system. Interestingly, although
both safety coefficients refer to the same failure mode (elastic
buckling), the optimal safety coefficient with respect to local
buckling is larger than the optimal safety coefficient due to global
buckling. Correspondingly, failure probability is smaller for local
in comparison to global buckling. This can be explained by the
restriction of an integer number of brace-batten units. When the
number of brace-batten units jumps from 3 to 4, column length for
Fig. 4. Built-up column example. local buckling is reduced, hence λ1 is increased. According to the
analysis, increasing distance b in order to also increase λ2 is not
where IU is the moment of inertia of the U-section. Global column worthwhile.
buckling is given by: The optimum configuration found in RO is also found by the
RBDO and DDO2 analyses. For this problem, the RBDO formulation
π 2 · E · IG yields the same result as RO because there are neither service
gG = − λ2 · P (26)
L2 failures nor costs associated to it. If a single safety coefficient
where IG is the moment of inertia of the column cross-section, is used (DDO1), the optimum number of brace-battens becomes
given by: N = 5. If this number is fixed and a scaled (RO_esc) analysis is
made, manufacturing and total expected costs cannot be reduced.
IG = 2 · (IU + AU · (b/2)2 ). (27) Manufacturing and total expected costs are compared in Fig. 5.
The problem is solved again, varying column length L from
The limit state equations are equivalent to Eqs. (25) and (26),
7.5 m up to 40 m. For all column configurations, the RBDO
but with unitary safety factors.
result agrees with RO. For some column lengths, the DDO1
One unit of braces and battens is considered as one horizontal and RO_esc solutions agree with RO: this happens when the
and one diagonal L-shape. The total length of one brace-batten unit optimum number of braces and battens is (coincidentally) the
is: same for all solutions. Manufacturing and total expected cost
ratios are evaluated by dividing optimum costs found by the DDO1

Lbb = b2 + (L/N )2 + b. (28)
and RO_esc formulations by the reference optimal costs found
The basic cost of materials is given by: through RO. Total expected cost ratios are shown in Fig. 6, and
manufacturing cost ratios are shown in Fig. 7. It is verified that, for
Cmat = $mat ·ρ · (N · Lbb · AL + 2 · L · AU ). (29)
some values of column length L, the same optimal number of brace
The fixed, reference cost is Cref = 150 · $mat . Cost of workman- and battens is found, hence total expected and manufacturing costs
ship includes a fixed term, a term proportional to cost of materials, are the same for the DDO1, RO_esc and reference RO solutions.
and a term for each additional brace-batten unit, after the first: For other values of L, however, the DDO1 and RO_esc formulations
yield different numbers of braces and battens, making both
Cwork = Cref + 0.2 · Cmat + Cref · 0.025 · (N − 1). (30) manufacturing and total expected costs larger than those obtained
Total manufacturing cost becomes: in the reference RO formulation.

CM = 1.2 · Cmat + Cref · [1 + 0.025 · (N − 1)] . (31) 5.5. Cable-stayed tower


Cost of failure is equal to 10 · Cref , for any of the possible failure
The cable-stayed tower considered in this example is illustrated
modes, hence the total expected cost is:
in Fig. 8. Considering tower, cable and loading symmetry, only
CET = CM + 10 · Cref · Pf |system (32) one set of three cables needs to be considered, as shown in the
A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29 25

Table 8
Summary of random variable data for cable-stayed tower problem.
Random variable Distribution Mean C.o.v. (%)

Wind load (W ) Gumbel w0 30


Foundation resistances (Rf ) Lognormal 1.0 20

where dfi is the depth of ith foundation. Foundation resistance


is assumed directly proportional to foundation depth, hence the
random resistance of the ith foundation is obtained as:
Rfi (λi , xi ) = dfi (λi , xi ) · Rf (35)
where Rf is a non-dimensional random (variable) foundation
resistance (Table 8). Limit state functions for this problem relate
to foundation failure, hence:
Fig. 6. Ratio of total expected costs obtained in DDO1 and RO_esc solutions, with
gi (Rf , W ) = λi · fv i (xi , w0 ) · Rf − fv i (xi , W ). (36)
respect to reference RO solution.
Failure of any foundation is assumed to cause collapse of the
tower; hence the system limit state is:
 

Pf |system =P {gi ≤ 0} . (37)
i

Optimization of the cable support for the tower involves 6 opti-


mization variables, hence z = {x1 , x2 , x3 , λ1 , λ2 , λ3 }. Moreover, if
during the optimization process two foundations come closer than
one meter, they are merged into a single foundation, with depth
equal to the sum of depths. Hence, the number of foundations is
also a design variable.
Objective functions for this problem involve manufacturing
costs (material plus workmanship) and expected failure costs. The
cost of one square meter of land, in the location where the tower is
to be built, is assumed as reference cost (Cref ). All other cost terms
Fig. 7. Ratio of manufacturing costs obtained in DDO1 and RO_esc solutions, with are related to this value, which is assumed unitary. Cost of land,
respect to reference RO solution. required to install the tower and its supporting cables is given by:

Cland = π · max(xi )2 · Cref . (38)


i

Cost of the foundations is proportional to foundation depth:


# foundations
(dfi )1.1

Cfoundation = 125 · Cref · (39)
i=1

where 125.Cref is the cost per meter of foundation. The unitary cost
of cables (per meter) is assumed as 50.Cref and total length of cables
(Lcables ) is a function of foundation positions (x1 , x2 , x3 ). The cost of
workmanship is fixed at 105 .Cref . Putting all these terms together,
manufacturing cost becomes:

CM = Cland + Cfoundation + 50 · Cref · Lcables + 105 · Cref . (40)


Failure costs for tower collapse are the cost for reconstructing
Fig. 8. Cable-stayed tower example.
the tower (CM − Cland ), plus the cost of damage if the tower hits
third party facilities when falling. Damage to third parties will only
occur if the land bought for tower erection is less than tower height,
figure. For simplicity, design of the vertical part of the tower is
H = 30 m. In the risk optimization problem, it will be decided
not included in the problem. The optimization problem refers to
whether buying this amount of land is worthwhile. The potential
the number of, location and depth of the foundations supporting
area for damage is:
the cables. A horizontal wind load is assumed on the tower,
π
 
with linear variation from zero to W0 in the lower segment, and
constant value W0 in the higher segments, following Fig. 8. Random Apotential = max 0, · (H 2 − max(xi )2 ) (41)
8 i
variable data for this problem is presented in Table 8. Wind
load and resistance of the foundations are considered as random where it is assumed that a tower collapse hits (1/8)th of the
variables. Without loss of generality, non-dimensional cost units encircling area. Compensation payouts to third parties is assumed
are considered throughout the problem. Total tower height is H = proportional to the potential area:
30 m. Cdamage = 2 · 104 · Cref · Apotential . (42)
Foundation depth is assumed proportional to the vertical
component of cable force (fv ) and to the safety factor for foundation Hence, the total expected cost function becomes:
design (λi ). Hence, the design equations are:
 
CET = CM + CM − Cland + Cdamage · P [damage|failure]
dfi (λi , xi ) = λi · fv i (xi , w0 ) (34) × Pf |system (43)
26 A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29

Table 9
Optimum cable and foundation configurations for cable-stayed tower problem.
Solution Optimization variables Pf |system
x1 x2 x3 λ1 λ2 λ3
RO 25.00 29.00 30.00 1.9767 1.8877 1.8521 2.6428 · 10−3
DDO1 22.56 23.56 24.56 1.9767 1.9767 1.9767 1.2473 · 10−3
DDO3 22.52 23.52 24.52 1.9767 1.8877 1.8521 2.6428 · 10−3
RBDO 23.00 25.77 26.77 2.0245 1.8174 1.9341 2.6428 · 10−3
RO_esc 20.91 23.01 24.01 2.2505 2.1735 2.1548

Fig. 10. Mean value of objective function for 10 runs of 5 risk optimization
Fig. 9. Comparison of optimum costs for the cable-stayed tower problem. problems.

where P [damage|failure] = 0.75 (assuming that not all the area programming algorithms like Powel and Polak–Ribiere and heuris-
around the tower has been built up by third parties). tic algorithms like genetic (GA) and particle swarm optimiza-
For many configurations of this problem (different ratios tion (PSO), as well as some hybrid variants developed by the
between cost terms), the reliability-based risk optimization (RO) authors [33,36].
yields an optimum solution where the farthest foundation is The method of Powel [37] is a zero-order optimization
located within the potential damage area. For these configurations, method, which does not require computation of the gradients.
both DDO3 (using optimum safety coefficients) and RBDO (using The objective function is minimized once in each coordinate
optimum failure probabilities) yield the same optimum solutions. direction, and once in a random direction. The order of coordinate
In case of RBDO, this happens because no service failures are direction minimizations is changed cyclically. Because the random
considered in this problem. Expected failure costs are controlled search direction can lead to linearly dependent search directions,
by failure probabilities, which are controlled by the foundation modified versions of the algorithm were proposed [38,39]. A
safety factors. Hence, DDO with three optimum safety factors as modified Powel algorithm is used in the present study. The
constraints also yields the same optimum solution. Polak–Ribiere [40] is a first-order (gradient-based) conjugate
However, for the problem configuration presented here, results direction algorithm. It is based on the popular Fletcher and Reeves
are quite different, as shown in Fig. 9 and Table 9. For this conjugate direction algorithm. For the linear search, the algorithm
configuration, which can be said to be of ‘‘cheap land’’, the of Davies, Swann and Campey [39,41] was used, with minor
RO formulation yields an optimum solution where the farthest modifications.
foundation is located at x3 = 30 m. Hence, expected failure costs In terms of heuristic, genetic and particle swarm optimization
are controlled by reducing to zero the potential damage area. This algorithms were used. The genetic algorithm (GA) uses a shuffled
configuration is not achieved in any of the alternative formulations complex evolution rule for the crossover of individuals, as detailed
(DDO1, DDO3, RDBO or RO_esc), because expected costs of failure in Duan et al. [42]. A 20% chance of mutation was used, with
are not accounted for. Even when optimum safety coefficients and perturbations of up to 15% in the individuals characteristics.
failure probabilities are used as constraints, the three formulations A general particle swarm algorithm (PSO) was implemented,
yield optimum solutions where manufacturing costs are reduced, following Bratton and Kennedy [43].
but total expected costs are increased. It is observed that the RBDO Optimization methods with mathematical programming (e.g.
formulation leads to an increase of nearly 4% in total expected gradient-based) are known to be very efficient. For well-behaved
costs. For the RO_esc solution, both manufacturing and total problems, they find the global minimum with a small number of
expected costs are higher. This solution is obtained by performing iterations (objective function calls). However, the authors’ expe-
a DDO optimization first, with λ = 2, and then performing a risk rience has shown that reliability-based risk optimization leads to
optimization, with fixed values of {x1 , x2 , x3 }. problems with many local minima. Hence, mathematical program-
It is also observed that, for many optimum configurations ming methods do not always converge to the global minimum (as
(Table 9), the distance between foundations was reduced to one shown in Fig. 10). As a consequence, heuristic algorithms had to
meter, but they were not merged together by the algorithm. This be considered. These methods use populations (of individuals or
may have happened because of the non-linear exponent (1.1) particles) to scan the whole domain of the optimization problem,
considered in the foundation cost function (Eq. (40)). making sure that the global minimum is found. The drawback of
evolutionary methods is their computational cost, which grows in
6. Performance of optimization algorithms proportion to the population size (see Fig. 11). In order to find a
proper balance between reliability and efficiency, hybrid methods
6.1. Optimization algorithms were constructed by the authors [33,36], by combining heuristic
with mathematical programming methods. The idea behind these
Different optimization algorithms were used in solution of hybrids comes from the observation that, at some point, the pop-
the problems presented in Section 5. This includes mathematical ulation of individuals or particles converges to a smaller region of
A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29 27

Table 10
‘‘Cost’’ of risk optimization solutions using the developed PSS-Powel hybrid algorithm and FORM.
Mean number of calls to Problem
Truss 3 bar series 3 bar parallel Built-up column Cable-stayed tower

Objective function 1 001 573 660 801 2 313


Limit state function (approx.) 21 021 10 314 97 680 16 821 124 903

risk optimization problems presented in Section 5. Each problem


was solved with 10 runs of each of the 8 algorithms just described.
In each run, the initial point or the initial population were changed.
Fig. 10 shows the mean value of the objective function for
10 runs of each optimization problem. The figure reveals the
reliability of the algorithms in reaching the global minima in a
particular run. It is observed that the Powel method fails to find
the global minimum in the truss and built-up column problems.
Both GA hybrids and the PSS-PR hybrid also fail to reach the global
minimum for the built-up column example. It is observed that,
although apparently simple, the build-up column example is quite
Fig. 11. Mean number of limit state function calls for 10 runs of 5 risk optimization
demanding for the optimization algorithms. One reason is the
problems. presence of a discrete optimization variable (the number of braces
and battens), which requires some adaptation of the algorithms.
the search space, where the global minimum is likely to be found. Fig. 11 shows the mean number of objective function calls
At this point, it becomes expensive and ‘‘useless’’ to drive the whole for 10 runs of the 8 algorithms. Here, the performance of the
population towards the global minimum. Only one individual or algorithms can be evaluated. It is first observed that the pure
particle needs to proceed. Hence, once the important region of the GA algorithm, although very reliable (having found the global
design space is identified by population convergence, the best po- minimum for all runs and all example problems), is inefficient
sitioned particle or most capable individual is used as the start- when the number of limit state function calls is considered. Second,
ing point for a gradient-based algorithm. Following this procedure, but also inefficient for the parallel and series three bar and cable-
four hybrid schemes where considered: two by combining GA with stayed tower problems, is the pure PSO algorithm. Very efficient,
the methods of Powel and Polak–Ribiere, and two by combining the in all problems, were the same methods that failed to converge
same mathematical programming methods with PSO. in the build-up column example: the GA hybrids and the pure
Hybrid algorithms involving GA used the same configuration as mathematical programming methods of Powell and Polak–Ribiere.
the simple (stand-alone) genetic algorithm, but with population An intersection of reliability and efficiency was observed for the
size defined based on the number of optimization variables. The PSS-Powel hybrid developed by the authors, showing that the
resulting algorithms are identified as GA-POW and GA-PR. effort in customizing an algorithm for risk optimization, so far,
A specialized version of PSO was used to generate hybrid has paid off. Because of these results, the PSS-Powel hybrid was
algorithms [36]. This hybrid, called the Particle Swarm—Simplex used as a reference for other results presented in Figs. 10 and 11.
(PSS) combines PSO with the Simplex method [44], following an Unfortunately, the developed PSS-Powel hybrid is still expensive
idea by Begambre and Laier [45]. The combination with Simplex to solve problems with implicit (numerical) limit state functions.
is accomplished by dividing the population into three groups, The ‘‘cost’’ of risk optimization solutions, using the developed PSS-
each group with its own search parameters (velocity and inertia, Powel hybrid algorithm and FORM, is presented in Table 10. This
confidence in the individual and in the group). The Simplex method table shows the absolute, mean number of objective function calls
is used to adjust these parameters, in order to thoughtfully scan the and the approximate number of limit state functions calls required
whole domain with the smallest possible population size. In this to solve each of the 5 example problems studied.
algorithm, initial individuals are formed following an hypercube
in n-dimensional space (n being the number of optimization
variables). Additional individuals are created at random positions, 7. Concluding remarks
but respecting a minimum distance to existing individuals. A
hyperplane, representing the objective function, is constructed This paper presented a study on the effects of uncertainty
at these points. The mean quadratic error of the exact objective and expected costs of failure on optimum structural design, by
function to the hyperplane approximation is calculated, and used means of comparisons of optimum solutions obtained by different
as a measure of the complexity of the objective function. A number formulations of the optimization problem. Results were presented
of additional, new individuals is then created, in proportion to for five example problems.
the mean quadratic error. The individuals are then divided into Deterministic Design Optimization (DDO) yields a structure
three groups, and the Simplex method is used in order to find the which is optimum in terms of mechanics but, since parameter
best set of parameters for the PSO algorithm. After ten iterations, uncertainties and their effects on system safety are not taken into
the PSS algorithm is stopped and the fittest individual is used account, safety of the optimum structure will be compromised.
as the starting point for a mathematical programming (Powel or Results obtained for the three bar parallel system and for the
Polak–Ribiere) algorithm. The resulting algorithms are identified cable-stayed column examples have shown that, even if a set of
as PSS-POWEL and PSS-PR in the following. optimum safety coefficients is provided as constraints in the DDO
analysis, the formulation leads to an optimum configuration which
6.2. Comparative performance of algorithms in solution of risk respects these design constraints, reduces manufacturing costs but
optimization problems increases total expected costs. If a single optimum safety coefficient
is used as constraint (the largest in the optimum set), results are
In this section, the performance and reliability of these even worse: the extra safety margin increases manufacturing costs
algorithms are investigated, with respect to the solution of the 5 more than it reduces expected costs of failure. If a risk optimization
28 A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29

is performed, in order to find optimum safety coefficients after References


a DDO, but respecting the structural configuration found in this
DDO, total expected costs can be reduced, but not to a level of [1] Frangopol DM. Structural optimization using reliability concepts. Journal of
Structural Engineering (ASCE) 1985;111(11):2288–301.
agreement with a more general formulation, where both structural
[2] Frangopol DM. Multicriteria reliability-based structural optimization. Struc-
configuration and risk are optimized simultaneously. tural Safety 1985;3(1):23–8.
Reliability-based Design Optimization (RBDO) does improve [3] Frangopol DM, Corotis RB. Reliability-based structural system optimization:
on the DDO formulation, by considering parameter uncertainty state-of-the-art versus state-of-the-practice. In: Proceedings of the conference
on analysis and computation 1996. 1996. p. 67–78.
and one of its main consequences: the probability of failure.
[4] Chiralaksanakul A, Mahadevan S. First-order approximation methods in
Failure probabilities are used as design constraints in order to reliability-based design optimization. Journal of Mechanical Design (ASME)
guarantee that the optimum structure will not sacrifice safety. 2005;127:851–7.
Results, of course, do depend on the values of failure probabilities [5] Jensen HA. Structural optimization of non-linear system sunder stochastic
excitation. Probabilistic Engineering Mechanics 2006;21(3):397–409.
used as constraints. Using the optimum system failure probability
[6] Taflanidis AA, Beck JL. Stochastic subset optimization for optimal reliability
as constraint in an RBDO analysis may not be sufficient, when problems. Probabilistic Engineering Mechanics 2008;23(2–3):324–38.
failure modes with different costs are present. Results presented [7] Qu X, Hafta RT. Design under uncertainty using Monte Carlo simulation and
herein have shown that, when service failure is considered, probabilistic factor. In: Proceedings of ASMEDETC’03 conference. 2003.
the RBDO formulation may (also) find an optimum which [8] Ching J, Wei-Chih H. Transforming reliability limit-state constraints into
deterministic limit-state constraints. Structural Safety 2008;30:11–33.
reduces manufacturing costs but increases total expected costs. [9] Du X, Chen W. Sequential optimization and reliability assessment method
Equivalence to risk optimization is only obtained if multiple, for efficient probabilistic design. Journal of Mechanical Design (ASME) 2004;
optimum reliability constraints are used, one for each failure mode. 126(2):225–33.
Most RBDO formulations encountered in the literature pretend [10] Tu J, Choi KK, Park YH. A new study on reliability-based design optimization.
Journal of Mechanical Design 1999;121(4):557–65.
to be minimizing costs but, in fact, minimize volume of structural [11] Cheng GD, Xu L, Jiang L. A sequential approximate programming strategy
materials or manufacturing costs. It is not possible to get more for reliability-based optimization. Computers and Structures 2006;84(21):
than what one bargains for: if one optimizes for volume, one gets a 1353–67.
slim, slender structure. In order to minimize costs, the monetary [12] Youn BD, Choi KK. A new response surface methodology for reliability-based
design optimization. Computers and Structures 2004;82:241–56.
consequences of failure, or expected costs of failure, have to be [13] Agarwal H, Mozumder CK, Renaud JE, Watson LT. An inverse-measure-
taken into account. based unilevel architecture for reliability-based design. Structural and
Results obtained for the three bar parallel system and for the Multidisciplinary Optimization 2007;33:217–27.
cable-stayed column examples have shown that it is not always [14] Yi P, Cheng GD, Jiang L. A sequential approximate programming strategy
for performance measure based probabilistic structural design optimization.
possible to establish an equivalence between the risk optimization Structural Safety 2008;30:91–109.
and DDO or RBDO formulations. In both examples, it was observed [15] Aoues Y, Chateauneuf A. Benchmark study of numerical methods for
that the (risk-based) optimum structural design is not controlled reliability-based design optimization. Structural and Multidisciplinary Opti-
by failure probabilities nor safety coefficients, but by the actual mization 2010;41:277–94.
[16] Valdebenito MA, Schueller GI. A survey on approaches for reliability-based
structural configuration. In this situation, the risk-based optimum optimization. Structural and Multidisciplinary Optimization 2010;42:645–63.
structural design cannot be reproduced by using safety coefficient [17] Enevoldsen I, Sorensen JD. Reliability-based optimization in structural
or failure probability constraints. engineering. Structural Safety 1994;15:169–96.
Conclusions presented herein can be extended beyond the [18] Soltani M, Corotis RB. Failure cost design of structural systems. Structural
Safety 1988;5(4):239–52.
specific numerical examples considered: in general, a conversion
[19] Aktas E, Moses F, Ghosn M. Cost and safety optimization of structural design
of risk optimization into RBDO or DDO problems is not possible. specifications. Reliability Engineering & System Safety 2001;73:205–12.
In consideration of uncertainty and the monetary consequences [20] Frangopol DM, Maute K. Life-cycle reliability-based optimization of civil and
of failure, the optimum structure can only be found by a risk aerospace structures. Computers & Structures 2003;81(7):397–410.
[21] Streicher H, Rackwitz R. Time-variant reliability-oriented structural optimiza-
optimization formulation, where structural configuration and
tion and a renewal model for life-cycle costing. Probabilistic Engineering Me-
safety margins are optimized simultaneously. Risk optimization chanics 2004;19(1–2):171–83.
yields a structure which is optimum in terms of mechanics and in [22] Bucher C, Dan M, Frangopol DM. Optimization of lifetime maintenance
terms of the compromise between cost and safety. strategies for deteriorating structures considering probabilities of violating
safety, condition, and cost thresholds. Probabilistic Engineering Mechanics
It is also noted that, in the specific examples considered herein,
2006;21(1):1–8.
the absolute difference in total expected costs is not very large. [23] Haukaas T. Unified reliability and design optimization for earthquake
However, such differences are expected to be much larger for real engineering. Probabilistic Engineering Mechanics 2008;23(4):471–81.
engineering problems. [24] Beck AT, Verzenhassi CC. Risk optimization of a steel frame communications
tower subject to tornado winds. Latin American Journal of Solids and
The risk optimization formulation presented herein leads to a
Structures 2008;5:187–203.
challenging optimization problem, which cannot be solved by sim- [25] Mínguez R, Castillo E. Reliability-based optimization in engineering using
ple mathematical programming methods. Failure probability ‘‘con- decomposition techniques and FORMS. Structural Safety 2009;31:214–23.
straints’’ are incorporated into the objective function, leading to [26] Ang AHS, Tang WH. Probability concepts in engineering: emphasis on
problems with multiple local minima. Hence, global optimization applications to civil and environmental engineering. 2nd ed. John Wiley and
Sons; 2007.
algorithms have to be employed. A hybrid Particle Swarm, Simplex, [27] Melchers RE. Structural reliability analysis and prediction. second ed. NY: John
Powel algorithm was developed by the authors, which presented Wiley and Sons; 1999.
good performance and high reliability in the solution of five risk [28] Rackwitz R. Optimization and risk accept ability based on the life quality index.
optimization problems. However, the solution cost for global risk Structural Safety 2002;24:297–331.
[29] Rackwitz R. Life quality index revisited. Structural Safety 2004;26:443–51.
optimization is still high, hence improvements of this algorithm [30] Papadopoulos V, Lagaros ND. Vulnerability-based robust design optimization
are still under investigation. of imperfect shell structures. Structural Safety 2009;31:475–82.
[31] Beyer HG, Sendhoff B. Robust optimization—a comprehensive survey.
Computer Methods in Applied Mechanics and Engineering 2007;196:
Acknowledgments 3190–218.
[32] Schuëller GI, Jensen HA. Computational methods in optimization considering
Sponsorship of this research project by the São Paulo State uncertainties—an overview. Computer Methods in Applied Mechanics and
Foundation for Research—FAPESP (grant number 2008/02214-0) Engineering 2008;198(1):2–13.
[33] Gomes WJS. On the effects of uncertainty on optimum structural design. M.Sc.
and by the National Council for Research and Development—CNPq dissertation. São Carlos School of Engineering. University of São Paulo. 2010
(grant number 301679/2009-6) is greatly acknowledged. [in Portuguese].
A.T. Beck, W.J.S. Gomes / Probabilistic Engineering Mechanics 28 (2012) 18–29 29

[34] Hendawi S, Frangopol DM. System reliability and redundancy in structural [40] Grippo L, Lucidi SNA. A globally convergent version of the Polak–Ribiere
design evaluation. Structural Safety 1994;16:47–71. conjugate gradient method. Itália: Università degli Studi di Roma ‘‘La
[35] Fox R. Optimization methods for engineering design. Addison-Wesley Sapienza’’; 1995.
Publishing Co.; 1973 [41] Swann WH. Report on the development of a new direct searching method of
[36] Gomes WJS, Beck AT. Hybrid algorithms based on particle swarm optimization
optimisation. ICI Ltd. Central Instrument Laboratory Research Note 64/3. 1964.
and a Powell method for global optimization. In: Tsompanakis Y, Topping BHV,
editors. Proceedings of the Second International Conference on Soft Comput- [42] Duan QA, Gupta VK, Sorooshian S. Shuffled complex evolution approach for
ing Technology in Civil, Structural and Environmental Engineering. Stirling- effective and efficient global minimization. Journal of Optimization Theory and
shire, Scotland: Civil-Comp Pres; 2011. Applications 1993;76(3):501–21.
[37] Powel MJD. An effective method for finding the minimum of a function of [43] Bratton D, Kennedy J. Defining a standard for particle swarm optimization.
several variables without calculation derivatives. The Computer Journal 1964; In: Proceedings of the swarm intelligence symposium. IEEE; 2007.
7(4):303–7. [44] Nealder JA, Mead R. A simplex method for functional minimization. The
[38] Fletcher R. Function minimization without evaluating derivatives—a review.
Computer Journal 1965;4(7):308–13.
The Computer Journal 1965;8:33–41.
[45] Begambre O, Laier JE. A hybrid particle swarm optimization—simplex algo-
[39] Box MJ. A comparison of several current optimization methods, and the use
of transformations in constrained problems. The Computer Journal 1966;9: rithm (PSOS) for structural damage identification. Advances in Engineering
67–77. Software 2009;40(9):883–91.

You might also like