in OpenSees
“Is
“Isthe
thestructural
structuralperformance
performanceOK?”
OK?”
Prediction
Predictionofofstructural
structuralperformance
performance
Can
Canonly
onlybebedone
doneininaaprobabilistic
probabilisticsense
sense
Reliability
Reliabilityanalysis
analysis
“If
“Ifnot,
not,which
whichparameter
parametertotochange?”
change?”
Response
Responsesensitivities
sensitivities
Importance
Importancemeasures
measures
Ultimate
Ultimatequestion:
question:“Have
“Havewe
webalanced
balancedcost
costand
andsafety?”
safety?”
Reliability-based
Reliability-baseddesign
designoptimization
optimization(RBDO)
(RBDO)
Rational
Rationaldecision
decisionmaking
making
1)
1) Calibration
Calibrationtowards
towardsthe
thecurrent
current“accepted”
“accepted”design
designpractice
practice
2)
2) Calibration
Calibrationtowards
towardsthe
thebackground
backgroundrisk
riskininsociety
society
3)
3) Determination
Determinationofofsocial
socialconsensus
consensuslevel
level
4)
4) Reliability-based
Reliability-basedoptimal
optimalstructural
structuraldesign;
design;balance
balancecost
costand
andsafety
safety
{
min c0 + c f p f | f ≤ 0 }
Reliability-based c0 = initial cost
design optimization cf = cost of failure
(RBDO)
pf = probability of failure
f = constraints on design variables
No reliability constraints?
c0 Cost of construction
New structures
Retrofit of old structures
cf Cost of failure
Damage cost
Downtime cost
Value of life, cost of injury
Present value of future events
pf Probability of failure
Finite element reliability analysis
Issues: multiple failure modes / dependence / system reliability analysis
Open-source
Object-oriented
Already extended with reliability and response sensitivity capabilities
Framework of analysis tools: ReliabilityAnalysis
{
Problem: min c0 + c f p f | f ≤ 0 , p f ≤ p f target }
Challenges
Computational cost
Potentially non-smooth reliability
Solution techniques
Nested bi-level approach
Mono-level approach
Genetic algorithms
Response surface methods and neural networks
… and …
Reformulation
Replace the failure probability by an auxiliary variable
{
min c0 + c f ⋅ a | f ≤ 0, p f = a, 0 ≤ a ≤ p f target }
Replace the constraint pf = a by the requirement that the limit-state function
be zero at a distance –Φ-1(pf) from the origin
Do not allow the limit-state function to be negative within a ball in the space
of random variables
Solution
“Semi-infinite optimization problem”
Method of Outer Approximations (Polak 1997)
x, u
RBDO Algorithm
g, ∇g, f j , ∇f j , F, ∇F
DSA-MOOAAnalysis DSA-SAnalysis
ReliabilityDomain
NonlinSingleIneqOpt NonlinMultiIneqOpt
evaluateFun evaluateGradFun
LSSOLLinMultiIneqOpt
∂d n ∂Pnext ∂Pnint
Kn = − |d n fixed
∂v ∂v ∂v
strain
E
− γFy
− Fy
Steel01
confined concrete
20 fibers
unconfined concrete
2 fibers
confined concrete
20 fibers
unconfined concrete
2 fibers
F = ∑ ∑ (bi hi + 100 ⋅ Ai ) ⋅ Li
4 6
(bi hi + 100 ⋅ 2 ⋅ Ai ) ⋅ Li +
i =1 i =5
+ p f ( x ) ⋅ 5 ⋅ ∑ ∑ (bi hi + 100 ⋅ Ai ) ⋅ Li
4 6
(bi hi + 100 ⋅ 2 ⋅ Ai ) ⋅ Li +
i =1 i =5
Cost of failure is 5 times initial cost Cost of steel is 100 times that
of concrete (per volume)
Structural constraints:
0 ≤ bi, hi
0.5 ≤ bi/hi ≤ 2
0.01 ⋅ bi hi ≤ Ai ≤ 0.02 ⋅ bi hi
0.9
Initial design:
0.8
Reliability index: 3.12
0.7
0.5
Technical issues
Expansion of reliability constraints
Computational cost
Handling of nonlinearities