SlideShare a Scribd company logo
Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101
How to cite this article: Shahmoradi Qomi H, Voitenko P, Taheri M. Reliability analysis of structures using modified FA-PSO
algorithm. J Soft Comput Civ Eng 2018;2(2):89–101. https://doi.org/10.22115/scce.2018.114034.1045.
2588-2872/ © 2018 The Authors. Published by Pouyan Press.
This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Contents lists available at SCCE
Journal of Soft Computing in Civil Engineering
Journal homepage: www.jsoftcivil.com
Reliability Analysis of Structures Using Modified FA-PSO
Algorithm
H. Shahmoradi Qomi1
, P. Voitenko2,*
, M. Taheri1
1. Ph.D. Student, Faculty of Civil Engineering, Semnan University, Semnan, Iran
2. Ph.D. Candidate, Graduate Research Assistant, Department of Civil Engineering, Auburn University, Auburn,
United States
Corresponding author: pzv0011@auburn.edu
https://doi.org/10.22115/SCCE.2018.114034.1045
ARTICLE INFO ABSTRACT
Article history:
Received: 08 January 2018
Revised: 23 January 2018
Accepted: 25 January 2018
Designing buildings with a very high safety factor is one of the
main purposes of a civil engineer. Since in the structural design
process, there are several no-confidence; we cannot achieve a
perfect safe design. In these cases, we face amount of the
probability of failure. So the theory of reliability used to assess
the uncertainty. This theoretical for expression the safety of a
system uses the reliability index, so it can be said that the
calculation of reliability index is an important part of the theory.
By the theory of structural reliability, uncertainties arising from
the nature of the statistical parameters can be written
mathematical equations and considerations of safety and
performance of the structure into the design process. Since
classical methods are not capable of solving complex functions,
metaheuristic algorithms used. In fact, a metaheuristic algorithm
is a set of concepts, which significantly able to solve many
complex issues, which they can reach an optimal solution in a
short time. In this paper, the particle swarm algorithm combined
with Firefly and to assess the reliability theory has been used.
Reliability index is calculated by searching the shortest distance
between the origin and the closed point of Limit State Surface in
the Standard normalized space.Mathematical and engineering
studies on the issues indicated; Hybrid Firefly and particle
swarm algorithm are with great accuracy and speed.
Keywords:
Reliability Index;
Engineering problems;
Limit state function;
Modified FA-PSO algorithm.
90 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101
1. Introduction
Reliability theory is the science of estimating the probability of system failure due to uncertainty
in design parameters. The definition of reliability varies with the context, but according to the
most commonly used definition, reliability is the probability that a component will function
properly for a specified period of time under specified conditions. The performance of a building
can be described as a function of its safety, serviceability, and cost-effectiveness. However, the
information available about input variables such as these is rarely, accurate, complete and
definite. With such uncertainties, it is impossible to acquire an absolute estimation about building
safety. The structural systems reliability theory allow us to use statistical concepts to formulate
the uncertainty of parameters and complete the design with safety and performance
considerations accounted for quantitatively. According to this theory, one should carefully study
not only the probability of failure in each single element but also the probability of failure of the
entire structural system as a whole. To do so, after ensuring the safety of every single element,
one needs to examine the combined effect of their interactions on the system safety.
Engineering problems are typically associated with a wide range of uncertainties. The nature of
these uncertainties varies with the nature of the problem and the type of analysis. The most
common types of uncertainty that engineers encounter during structural design and construction
include physical uncertainty, uncertainty in modeling, and uncertainty in statistics. These
uncertainties are particularly important for metal structures such as bridges, tanks, and
spaceframe structures, as uncertainties in the features of the site, nature of the applied loads, and
durability of the materials are more likely to lead to their failure or unserviceability. Structural
design should be able to account for a variety of uncertainties in -for example- the loads,
strengths, and geometric properties. This issue can be viewed as a statistical problem subject to
multiple uncertainties, which can be analyzed based on the principles of probability and
reliability theories. Such reliability analysis assigns each structural member with a certain
probability of failure, which allows us to evaluate its functionality or non-functionality and
decide when it should be repaired or replaced accordingly [1].
A question that regularly arises in regard to existing structures -even those that are in operation
for a long time is that how safe this building is? Clearly, this question is completely different
from the question that a designer must answer when planning a new building. Evidence also
suggests that checking the safety uncertainties of an existing structure with the building codes by
which it has been designed may not be helpful. This is because design codes and regulation have
been devised such as to account for certain uncertainties in the design and construction, but for a
built structure, these uncertainties are all identified (i.e., completely determined) and can no
longer be considered uncertainty. Also, determining the actual value of structural parameters of
an existing building is never easy and can have its own uncertainties [2].
The uncertainty in the safety of structures can be addressed more logically with the help of
probabilistic methods. Naturally, the main objective of structural safety assessments and
undertakings is to ensure the proper functionality of the building over its useful life. Some of the
parameters involved in this assessments are not constant but rather a sample from a set of
H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 91
probable values. In other words, these parameters can be considered as stochastic variables.
Basically, the variable nature of these parameters is not completely known, and it is suggested
that safety factors should be employed to account for their variations. Structural reliability
analysis is a method for achieving this objective [3].
Progress and development of the reliability theory have about 80 years of history consisting of
multiple periods. The first period from 1920 to 1960 was the era of the gradual emergence of the
structural reliability theory. In 1924, Forsell described the optimal design as a design that
minimizes the sum of expected costs, including the cost of initial construction and the expected
cost of failure [4].
In 1947, the principles of structural safety of members under random loads were introduced, and
this provided a foundation for future works of structural engineers [5]. In 1953, Johnson
published the first comprehensive formulation of structural reliability and economic design
theory, including the statistical theories of strength [6]. In 1974, Hasofer & Lind introduced an
efficient method for determination of reliability index through a search for the design point, that
is, the point of minimum distance from the limit state function to the origin of the standard
normal coordinate system [7]. In 1991, reliability problems were analyzed with the help of
gradient method [8]. Then, Melchers suggested a probabilistic model for assessing the reliability
of steel structures against marine corrosion [9]. In 2007, a series of studies investigated the utility
of genetic algorithms for structural reliability analysis by solving complex reliability functions
[10]. In 2011, a study on the reliability of wooden structures with ductile behavior introduced a
new evaluation method for this purpose [11]. In 2013, Jahani et al. developed an extremely
effective sampling methodology for solving the reliability problems [12]. In the same year, a
method was proposed for estimating the reliability of RC beams against fire [13]. Then, in a
study by Xiao et al., they proposed an efficient and effective method based on truncated random
variables for estimating the reliability of structural systems [14]. In 2015, several studies
investigated the utility of artificial neural network modeling in the reliability analysis of steel
structures [15]. Recently, a new generation of the reliability index has been defined by Ghasemi
and Nowak (2016-2017). The advantage of Ghasemi-Nowak formula is to measure the safety
level of a non-normal limit state function using the simplified convolution concepts [16,17]. For
evaluation of the required reliability index of structures, there is a need for expression of the
optimum safety level, which is known as target reliability. Ghasemi and Nowak (2017) and
Yanaka et al. (2016) proposed several approaches to estimate the target reliability for bridges
with respect to the minimization of the cost [18,19].
2. Structural reliability
Reliability relationship is defined based on two major parameters: structural strength and load.
Accordingly, the limit state function is written as follows [3]:
 
G R, Q R Q
 
(1)
Where G (R, Q) is the limit state function of structural strength and load. In the above equation,
strength function R and load function Q both consists of several random variables with different
92 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101
probability distribution functions that depend on the structural dimensions, the type of materials,
and the loads exerted on the structure.
In the reliability analysis, the failure is expressed by the concept of limit state function, which
represents the extent of functionality. A limit state function that is equal to zero (g(x) = 0)
represents a state that lies on the boundary of functionality (safety) and dysfunctionality
(unsafety). Accordingly, g (x)> 0 has been defined as the safety region and g (x) <0 as the
unsafety region.
2.1. Classification of reliability methods
There are various methods for idealizing the models of structural reliability, and various ways to
combine the idealized models for a design problem. Given this high degree of diversity, these
methods have been classified as follows.
Level-I methods: In these methods, only one characteristic value (usually the mean value) of
each uncertain parameter is used. The allowed stress methods are examples of this group.
Level-II methods: these methods rely on two characteristic values (usually the mean and
variance) and the correlation between them (usually covariance). The reliability index methods
are examples of this group.
Level-III methods: These methods use the probability of failure as a measure, and thus require
the joint distribution of all uncertain parameters.
Level-IV methods: these methods analyze our expectations from the structure with a measure of
acceptability defined based on the probabilistic conditions and in accordance with the principles
of engineering economics analysis, i.e., the cost and benefit of construction, maintenance, repair,
failure consequences, etc. This approach is suitable for structures of great economic importance
such as highway bridges, power transmission towers, nuclear installations, offshore platforms
and ship and airplanes structures, but is still in development.
2.2. Cornell reliability index
In 1969, Cornell defined the reliability index as follows:
[ ]
[ ]
c
E M
D M
 
(2)
Cornell’s reliability index provides a reasonable estimation of reliability by measuring the
distance from E[M] to the failure surface as a multiple of uncertainty parameter D[M] (E[M] and
D[M] are the mean and standard deviation of the safety margin).
In Cornell’s initial formulation, the failure function was expressed as the difference between
strength R from the effect of load S.
 
,
G R S R S
 
(3)
The safety margin corresponding to the above relationship is:
H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 93
M R S
  (4)
Assuming that R and S are independent, the reliability index can be calculated as follows:
[ ] [ ]
[ ] [ ]
c
E R E S
Var R Var S




(5)
If the limit state function is a first-order function, we have:
0
1
( ) ( )
n
i i i
G x a a x
  
(6)
Thus, the reliability index is given by:
[ ]
T
T
x
a a E X
a c a



(7)
Where E[16] denotes the expected value of the main variables, and the matrix Cx is their
covariance. This reliability index will remain constant under any linear transformation. When the
limit state function is not linear, it is impossible to formulate linear safety margin based on the
main variables, because the mean and variance of the main variables are not enough to derive the
expected value and variance of the safety margin.
2.3. Hasofer & Lind reliability index
As mentioned earlier, Hasofer & Lind [7] have introduced an efficient method for determination
of reliability index. In this method, reliability index is obtained through a search for the point of
minimum distance from the limit state function to the origin of the standard normal coordinate
system. The distance of the failure surface from the origin is called the reliability index function
and has been defined as follows.
0.5
( ) min( . )
T
c
U U U
 
(8)
 
U G U 0
 
(9)
Where G(U) is the limit state function in the standard normal domain of the base random
variables (U). Given the above relation and the definition of HL, the reliability index for has been
defined as follows.
0.5
( ) min( . )
T
c
U U U
 
(10)
 
Subject to : G U 0

(11)
In the above equation, which is known as the first-order reliability equation, the point
U*(u*
1,u*
2,…,u*
n) on the failure surface, G(U)=0 is called the design point.
94 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101
2.4. Reliability Index & Probability of Failure
The most important application of reliability index is the estimation of failure probability. The
relationship between the two can be expressed as follows:
1 1
(1 ) ( ) ( )
f f f
p p p
    
 
      
(12)
Where Pf is the failure probability,  is the safety index, and Ø is the standard normal
distribution function. As mentioned,  can be determined by various methods, and then, the
probability of failure can be calculated by the above equation.
3. Proposed algorithm
Firefly algorithm is a meta-heuristic optimization algorithm inspired by the simple
communication behavior of fireflies. A firefly can understand its environment through its sensors
and comminute with the environment using the light produced from its lower abdomen. Studies
have shown that fireflies are social insects living in colonies and that their behavior is governed
by the desire for the survival of the self as well as the colony. One of the most interesting facts
about fireflies is their behavior during the search for food, and in particular, how they find the
shortest route between food and the nest. For this purpose, each individual firefly moves to the
point where it has had the best experience of finding food. The light produced by Firefly acts as a
signal that attracts other fireflies or preys. Firefly colony can be view as a natural manifestation
of swarm intelligence, in which the cooperation (or competition) of simpler and less intelligent
members generates a higher degree of intelligence unattainable by any individual member.
Recently, the social behavior of fireflies and their swarm intelligence have fascinated and
inspired scientists working in other fields.
Inspired by the aforementioned social behavior, in 2009 Yang developed the firefly algorithm
with the following assumptions [17]:
1- Fireflies are unisexual, therefore all fireflies will be attracted to each other. The attraction
intensity (I) has been defined as follows:
2
r
0
I r I
( e
)



(13)
Where I0 is the initial light intensity, γ is the constant light absorption coefficient, and r is the
distance between the two fireflies.
Since attractiveness of a firefly is proportional to its light intensity as viewed by others, the
attractiveness function β(r) has been defined as follows:
 
2
r
0
r e

 


(14)
In this function, β0 is the attractiveness at r = 0.
H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 95
2- The attractiveness of a firefly is proportional to its brightness. Thus for any two fireflies,
the less bright one will move toward the brighter one. However, the perceived brightness and
attractiveness is inversely proportional to distance. Thus, as distance increases, perceived
brightness decreases, and so does the attractiveness.
The distance between the fireflies i and j located at xi and xj is given by the following equation:
 
d
2
ij i j i ,k j ,k
k 1
r | x x | x x

   

(15)
Where xi,k is the k-th spatial coordinate of firefly i, and d is the number of problem variables.
3- The brightness of each firefly is determined by the objective function defined for the
problem.
Finally, each firefly (i) moves toward the most attractive firefly in its view (j) in accordance with
the following equation:
 
t t t t
i i j i
x x x x
2
i , j
r
1 t
0 i
e

 


   
(16)
In this equation, the second term represents the relocation resulting from attraction and the third
term introduces some randomness into the movement. The coefficient α is the motion
randomization parameter, and εi is a random vector with normal distribution in the interval [0, 1].
In most optimization problems, β0 = 1.
The value of the parameter γ plays a critical role in algorithm’s rate of convergence and its
behavior. Although in theory , in practice, γ must be between 0.1 and 10.
The primary merit of firefly algorithm (FA) is its very good accuracy in solving optimization
problems, but it is rather slow when implemented with large populations. In contrast, the particle
swarm optimization algorithm (PSO), which is inspired by the collective behavior of bird
swarms, exhibits higher speed in solving complex optimization problems.
In the proposed hybrid algorithm, first, firefly algorithm will be run for a specified number of
iterations (FAiter), and the best solution among all iterations will be registered. Then, this best
solution will be imported into PSO to calculate the velocity of each particle and update its
position accordingly. The output of PSO function for the new position will be compared with the
current best solution, and if a better solution is found, the best solution will be updated
accordingly (standard PSO procedure). This PSO will be run for a specified number of iterations
(PSOiter). Finally, all of the above steps will be repeated for a specified number of iterations
(HYBiter). This algorithm is designed such that the ratio of the combination of two algorithms
and their population are adjustable. In this algorithm, the best solution is the minimum distance
between the failure surface of the limit state function and the origin of the standard normal
coordinate system. In summary, the reliability index and the failure probability are obtained by
 
γ 0,
 
96 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101
the use of the Hasofer-Lind definition of the reliability index and the search for the optimal
solution by the algorithm.
The pseudocode of the proposed FA-PSO hybrid algorithm is presented in Figure (1).
4. Problem
This section is divided into two parts, one dedicated to mathematical problems and the other
dedicated to reference engineering problems. In each part, we use the proposed hybrid algorithm
to solve a number of typical problems already solved through different methods and with
different algorithms.
Fig. 1. Proposed pseudocode FA-PSO.
H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 97
4.1. Numerical examples
The accuracy and performance of the proposed algorithm are expressed by the following
mathematical functions. These functions are used for comparison with other methods according
to the number of involved statistical parameters and variables.
2
1 2 1 2
( , ) 5 0.5( 0.1)
G X X X X
   
(17)
1 2 1 2
( , ) exp (0.2 1.4)
G X X X X
    (18)
   
   
1 2
1, 2 exp 0.4 2 6.2 exp 0.3 5 200
G X X X X
      (19)
The results concerning the reliability index and the failure probability function for the above
mathematical functions are presented in Table (1). For mathematical problems, the reliability
index is obtained through Hasofer-Lind method. Comparison of the results demonstrates the
good accuracy and performance as well as the high speed of the proposed algorithm.
Table 1
Comparison of results in numerical examples.
Limit Function Variable Algorithm U*
µ σ  Pf
Eqe. 17
X1
X2
PSO [20] (
0.9625
،
-2.7416
)
0 1
2.905 0.00183
CSS [21] (
0.9607
،
-2.7408
) 2.906 0.00183
FA-PSO (
0.9241
،
2.7551
) 2.905 0.00183
18
X1
X2
PSO [20] (-1.6882, 2.8931)
0 1
3.497 0.000405
CSS [21] (-1.6797, 2.8981) 3.35 0.000404
FA-PSO (-1.6826, 2.8964) 3.349 0.000404
19
X1
X2
PSO [20] (-2.5477, 0.9235)
0 1
2.709 0.00337
CSS [21] (-2.5396, 0.9453) 2.71 0.00336
FA-PSO (-2.5783, 0.8407) 2.709 0.00330
4.2. Engineering Problems
4.2.1. Simply-supported beam
In this problem instance, a simple beam is subjected to a point load (Figure 2). For this problem,
the limit state function is defined as:
2
( , , ) 48 100
G E I P EI PL
  (20)
98 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101
Fig. 2. Simply-Supported Beam.
The beam has a length of 6 meters. The mean values and standard deviations of variables P, E,
and I are given in Table (2).
Table 2
Random variable for Simply-Supported Beam.
Variable Mean Standard Deviation Distribution
P (kN) 2 0.6 normal
E (kN/m2
) 2×107
3×106
normal
I (m4
) 2×105
2×10-6
normal
In Table (3), the optimum value of the reliability index β and the failure probability Pf as
calculated by the proposed algorithm are compared with the results of previous methods.
Table 3
Comparison between Risk Analysis and FA-PSO algorithms.
Method Optimum Point  Pf
Risk Analysis [20] - - - - 3.15 0.00081
FA-PSO
P = 3.12
E = 1.316×107
I = 1.77×105
3.148 0.00082
As shown in Table (3), the results obtained from the Modified algorithm are highly accurate and
give a conservative estimation of beam failure probability. The convergence diagram of the
proposed algorithm is plotted in Figure (3).
H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 99
Fig. 3. The convergence diagram of the algorithm.
4.2.2. three-span continuous beam
In this problem instance, a three-span beam of 15 meters in length (5 meters per span) is
subjected to a distributed load (Figure 4).
Fig. 4. 3-span continuous beam subjected to a distributed load.
In accordance with AISC regulations, the allowable displacement in this beam is L/360, and its
limit state function is:
4
( , , ) 0.0069
360
L wL
G w E I
EI
  (21)
This problem involves three variables w, E, and I, which all have a normal distribution function.
Table 4
Random variable for a continuous beam.
Variable Mean Standard Deviation Distribution
w (kN/m) 10 0.4 normal
E (kN/m2
) 2×107
0.5×10-7
normal
I (m4
) 8×10-4
1.5×10-4
normal
100 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101
The results obtained for this problem instance are presented in Table (5).
Table 5
Comparison between the HL-RF and FA-PSO algorithms.
Method Optimum Point  Pf
HL-RF [22]
w = 10.044
3.1805 0.000735
E = 4368200
I = 7.139×10-4
FA-PSO
w = 10.043
E = 4374200
I = 7.128×10-4
3.1805 0.000735
The convergence diagram of the proposed algorithm is shown in Fig. 5.
Fig. 5. the convergence diagram of the algorithm.
5. Conclusion
This paper introduces a hybrid algorithm consisting of firefly algorithm (FA) and particle swarm
optimization algorithm (PSO) for determination of reliability index and failure probability. The
good optimization performance of both FA and PSO has been acknowledged in many
publications. Thus, a combination of these two can be remarkably effective in reliability analysis.
In the proposed algorithm, FA-PSO combination ratio is adjustable, and can therefore, be fine-
tuned to optimize the runtime and accuracy according to problem requirements and
characteristics. The capability of the proposed algorithm in solving reliability theory problems
without the limitations of classical approach is verified with the help of a set of mathematical and
structural problems. The satisfactory performance and accuracy and acceptable speed of the
proposed algorithm are demonstrated by comparing its results with those of alternative methods.
H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 101
References
[1] Santosh TV, Saraf RK, Ghosh AK, Kushwaha HS. Optimum step length selection rule in modified
HL–RF method for structural reliability. Int J Press Vessel Pip 2006;83:742–8.
doi:10.1016/j.ijpvp.2006.07.004.
[2] Melchers RE. Structural Reliability Analysis and Prediction. Ellis Horwood, John Wiley; 1987.
[3] Durbin R, Sulston J, Fraser S. Areas of Expertise. Biochemistry 1987;6:1990.
[4] Forsell C. Economy and construction. Sunt Förnuft 1924;4:74–7.
[5] Freudenthal AM. The safety of structures. Trans Am Soc Civ Eng 1947;112:125–59.
[6] Johnson AI. Strength, safety and economical dimensions of structures. Petterson; 1953.
[7] Hasofer AM, Lind NC. Exact and invariant second-moment code format. J Eng Mech Div
1974;100:111–21.
[8] Liu P-L, Der Kiureghian A. Optimization algorithms for structural reliability. Struct Saf
1991;9:161–77. doi:10.1016/0167-4730(91)90041-7.
[9] Melchers RE. Probabilistic Model for Marine Corrosion of Steel for Structural Reliability
Assessment. J Struct Eng 2003;129:1484–93. doi:10.1061/(ASCE)0733-9445(2003)129:11(1484).
[10] Cheng J. Hybrid genetic algorithms for structural reliability analysis. Comput Struct 2007;85:1524–
33. doi:10.1016/j.compstruc.2007.01.018.
[11] Kirkegaard PH, Sorensen JD, Čizmar D, Rajčić V. System reliability of timber structures with
ductile behaviour. Eng Struct 2011;33:3093–8. doi:10.1016/j.engstruct.2011.03.011.
[12] Jahani E, Shayanfar MA, Barkhordari MA. A new adaptive importance sampling Monte Carlo
method for structural reliability. KSCE J Civ Eng 2013;17:210–5. doi:10.1007/s12205-013-1779-6.
[13] Eamon CD, Jensen E. Reliability Analysis of RC Beams Exposed to Fire. J Struct Eng
2013;139:212–20. doi:10.1061/(ASCE)ST.1943-541X.0000614.
[14] Xiao N-C, Li Y-F, Yang Y, Yu L, Huang H-Z. A novel reliability method for structural systems
with truncated random variables. Struct Saf 2014;50:57–65. doi:10.1016/j.strusafe.2014.03.006.
[15] Chojaczyk AA, Teixeira AP, Neves LC, Cardoso JB, Guedes Soares C. Review and application of
Artificial Neural Networks models in reliability analysis of steel structures. Struct Saf 2015;52:78–
89. doi:10.1016/j.strusafe.2014.09.002.
[16] Ghasemi SH, Nowak AS. Reliability index for non-normal distributions of limit state functions.
Struct Eng Mech 2017;62:365–72.
[17] Ghasemi SH, Nowak AS. Mean maximum values of non-normal distributions for different time
periods. Int J Reliab Saf 2016;10:99. doi:10.1504/IJRS.2016.078381.
[18] Ghasemi SH, Nowak AS. Target reliability for bridges with consideration of ultimate limit state.
Eng Struct 2017;152:226–37. doi:10.1016/j.engstruct.2017.09.012.
[19] Yanaka M, Hooman Ghasemi S, Nowak AS. Reliability-based and life-cycle cost-oriented design
recommendations for prestressed concrete bridge girders. Struct Concr 2016;17:836–47.
doi:10.1002/suco.201500197.
[20] Elegbede C. Structural reliability assessment based on particles swarm optimization. Struct Saf
2005;27:171–86. doi:10.1016/j.strusafe.2004.10.003.
[21] Kaveh A, Massoudi MS, Bagha MG. Structural reliability analysis using charged system search
algorithm. Iran J Sci Technol Trans Civ Eng 2014;38:439.
[22] Keshtegar B, Miri M. A NEW METHOD FOR ASSESMENT OF THE STRACTURAL
RELIABILITY. J Model Eng 2014;12:29–42.

More Related Content

Similar to Reliability Analysis of Structures Using Modified FA-PSO Algorithm (20)

PDF
Safety Reliability And Risk Of Structures Infrastructures And Engineering Sys...
npkffyf524
 
PDF
Reliability Analysis Of Dynamic Systems Shanghai Jiao Tong University Press A...
abbakamnat
 
PDF
Design Knowledge Gain by Structural Health Monitoring
Franco Bontempi
 
PDF
Design Knowledge Gain by Structural Health Monitoring
StroNGER2012
 
PDF
Structural integrity monitoring for dependability
Franco Bontempi
 
PDF
Design Knowledge Gain by Structural Health Monitoring
Franco Bontempi
 
PDF
Kk2518251830
IJERA Editor
 
PDF
Kk2518251830
IJERA Editor
 
PDF
Reliability and Fuzzy Logic Concepts as Applied to Slope Stability Analysis –...
IJERA Editor
 
PDF
Reliability and Fuzzy Logic Concepts as Applied to Slope Stability Analysis –...
IJERA Editor
 
PDF
Safety and Reliability of Industrial Products Systems and Structures Carlos G...
ctfflmpc627
 
PDF
draft of ELEMENTARY CONCEPTS OF STRUCTURAL ROBUSTNESS OF BRIDGES AND VIADUCTS
Franco Bontempi
 
PDF
kk-aggarwal_compress.pdf
PriyanshKumarPandey
 
PDF
Products Reliability Prediction Model Based on Bayesian Approach
IJAEMSJORNAL
 
PDF
Robustness Assessment of a Steel Truss Bridge
Franco Bontempi
 
PPTX
WS010_Dr. Shakuntla Singla.pptx
ShakuSingla
 
PDF
122928566 buckling
Dr. Anastasiadis Anthimos
 
PDF
Systemic approach for the maintenance of complex structural systems
Franco Bontempi Org Didattica
 
PPTX
PPT TARUNA.pptx
ssuser5ba6931
 
PDF
Publications
Somdatta Goswami
 
Safety Reliability And Risk Of Structures Infrastructures And Engineering Sys...
npkffyf524
 
Reliability Analysis Of Dynamic Systems Shanghai Jiao Tong University Press A...
abbakamnat
 
Design Knowledge Gain by Structural Health Monitoring
Franco Bontempi
 
Design Knowledge Gain by Structural Health Monitoring
StroNGER2012
 
Structural integrity monitoring for dependability
Franco Bontempi
 
Design Knowledge Gain by Structural Health Monitoring
Franco Bontempi
 
Kk2518251830
IJERA Editor
 
Kk2518251830
IJERA Editor
 
Reliability and Fuzzy Logic Concepts as Applied to Slope Stability Analysis –...
IJERA Editor
 
Reliability and Fuzzy Logic Concepts as Applied to Slope Stability Analysis –...
IJERA Editor
 
Safety and Reliability of Industrial Products Systems and Structures Carlos G...
ctfflmpc627
 
draft of ELEMENTARY CONCEPTS OF STRUCTURAL ROBUSTNESS OF BRIDGES AND VIADUCTS
Franco Bontempi
 
kk-aggarwal_compress.pdf
PriyanshKumarPandey
 
Products Reliability Prediction Model Based on Bayesian Approach
IJAEMSJORNAL
 
Robustness Assessment of a Steel Truss Bridge
Franco Bontempi
 
WS010_Dr. Shakuntla Singla.pptx
ShakuSingla
 
122928566 buckling
Dr. Anastasiadis Anthimos
 
Systemic approach for the maintenance of complex structural systems
Franco Bontempi Org Didattica
 
PPT TARUNA.pptx
ssuser5ba6931
 
Publications
Somdatta Goswami
 

More from Journal of Soft Computing in Civil Engineering (20)

PDF
A Data-Driven Approach Based on Deep Neural Network Regression for Predicting...
Journal of Soft Computing in Civil Engineering
 
PDF
A Comprehensive Investigation into the Accuracy of Soft Computing Tools for D...
Journal of Soft Computing in Civil Engineering
 
PDF
A Comparative Study between Different Machine Learning Algorithms for Estimat...
Journal of Soft Computing in Civil Engineering
 
PDF
Enhancing Structural Health Monitoring of Super-Tall Buildings Using Support ...
Journal of Soft Computing in Civil Engineering
 
PDF
Application of Decision Tree (M5Tree) Algorithm for Multicrop Yield Predictio...
Journal of Soft Computing in Civil Engineering
 
PDF
Discrete Sizing Optimization of Steel Structures Using Modified Fireworks Alg...
Journal of Soft Computing in Civil Engineering
 
PDF
Application of Analytic Hierarchy Process and Structural Equation Modeling fo...
Journal of Soft Computing in Civil Engineering
 
PDF
Masterpiece Optimization Algorithm: A New Method for Solving Engineering Prob...
Journal of Soft Computing in Civil Engineering
 
PDF
Axial Capacity Estimation of FRP-strengthened Corroded Concrete Columns
Journal of Soft Computing in Civil Engineering
 
PDF
ANFIS Models with Subtractive Clustering and Fuzzy C-Mean Clustering Techniqu...
Journal of Soft Computing in Civil Engineering
 
PDF
Assessment of Machine Learning Methods for Concrete Compressive Strength Pred...
Journal of Soft Computing in Civil Engineering
 
PDF
Enhancing Operational Efficacy of Smart Parking Facilities through Intelligen...
Journal of Soft Computing in Civil Engineering
 
PDF
Development of A Novel Discharge Routing Method Based On the Large Discharge ...
Journal of Soft Computing in Civil Engineering
 
PDF
Forecasting Road Accidents Using Deep Learning Approach: Policies to Improve ...
Journal of Soft Computing in Civil Engineering
 
PDF
Flexural Capacity Prediction of RC Beams Strengthened in Terms of NSM System ...
Journal of Soft Computing in Civil Engineering
 
PDF
Efficient Ensemble Learning-Based Models for Plastic Hinge Length Prediction ...
Journal of Soft Computing in Civil Engineering
 
PDF
Utilizing Artificial Intelligence to Solve Construction Site Layout Planning ...
Journal of Soft Computing in Civil Engineering
 
PDF
Generation of Dimensioned Floor Plans for a Given Boundary Layout
Journal of Soft Computing in Civil Engineering
 
PDF
Discovering Bengkulu Province Earthquake Clusters with CLARANS Methods
Journal of Soft Computing in Civil Engineering
 
PDF
A Metaheuristic-Trained Wavelet Neural Network for Predicting of Soil Liquefa...
Journal of Soft Computing in Civil Engineering
 
A Data-Driven Approach Based on Deep Neural Network Regression for Predicting...
Journal of Soft Computing in Civil Engineering
 
A Comprehensive Investigation into the Accuracy of Soft Computing Tools for D...
Journal of Soft Computing in Civil Engineering
 
A Comparative Study between Different Machine Learning Algorithms for Estimat...
Journal of Soft Computing in Civil Engineering
 
Enhancing Structural Health Monitoring of Super-Tall Buildings Using Support ...
Journal of Soft Computing in Civil Engineering
 
Application of Decision Tree (M5Tree) Algorithm for Multicrop Yield Predictio...
Journal of Soft Computing in Civil Engineering
 
Discrete Sizing Optimization of Steel Structures Using Modified Fireworks Alg...
Journal of Soft Computing in Civil Engineering
 
Application of Analytic Hierarchy Process and Structural Equation Modeling fo...
Journal of Soft Computing in Civil Engineering
 
Masterpiece Optimization Algorithm: A New Method for Solving Engineering Prob...
Journal of Soft Computing in Civil Engineering
 
Axial Capacity Estimation of FRP-strengthened Corroded Concrete Columns
Journal of Soft Computing in Civil Engineering
 
ANFIS Models with Subtractive Clustering and Fuzzy C-Mean Clustering Techniqu...
Journal of Soft Computing in Civil Engineering
 
Assessment of Machine Learning Methods for Concrete Compressive Strength Pred...
Journal of Soft Computing in Civil Engineering
 
Enhancing Operational Efficacy of Smart Parking Facilities through Intelligen...
Journal of Soft Computing in Civil Engineering
 
Development of A Novel Discharge Routing Method Based On the Large Discharge ...
Journal of Soft Computing in Civil Engineering
 
Forecasting Road Accidents Using Deep Learning Approach: Policies to Improve ...
Journal of Soft Computing in Civil Engineering
 
Flexural Capacity Prediction of RC Beams Strengthened in Terms of NSM System ...
Journal of Soft Computing in Civil Engineering
 
Efficient Ensemble Learning-Based Models for Plastic Hinge Length Prediction ...
Journal of Soft Computing in Civil Engineering
 
Utilizing Artificial Intelligence to Solve Construction Site Layout Planning ...
Journal of Soft Computing in Civil Engineering
 
Generation of Dimensioned Floor Plans for a Given Boundary Layout
Journal of Soft Computing in Civil Engineering
 
Discovering Bengkulu Province Earthquake Clusters with CLARANS Methods
Journal of Soft Computing in Civil Engineering
 
A Metaheuristic-Trained Wavelet Neural Network for Predicting of Soil Liquefa...
Journal of Soft Computing in Civil Engineering
 
Ad

Recently uploaded (20)

PDF
PROGRAMMING REQUESTS/RESPONSES WITH GREATFREE IN THE CLOUD ENVIRONMENT
samueljackson3773
 
PPT
دراسة حاله لقرية تقع في جنوب غرب السودان
محمد قصص فتوتة
 
PPTX
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Endang Saefullah
 
PDF
PRIZ Academy - Process functional modelling
PRIZ Guru
 
PDF
Tesia Dobrydnia - An Avid Hiker And Backpacker
Tesia Dobrydnia
 
PPTX
Computer network Computer network Computer network Computer network
Shrikant317689
 
PDF
June 2025 - Top 10 Read Articles in Network Security and Its Applications
IJNSA Journal
 
PDF
FSE-Journal-First-Automated code editing with search-generate-modify.pdf
cl144
 
PPT
FINAL plumbing code for board exam passer
MattKristopherDiaz
 
PPTX
ASBC application presentation template (ENG)_v3 (1).pptx
HassanMohammed730118
 
PPTX
Introduction to File Transfer Protocol with commands in FTP
BeulahS2
 
PDF
Module - 4 Machine Learning -22ISE62.pdf
Dr. Shivashankar
 
PDF
lesson4-occupationalsafetyandhealthohsstandards-240812020130-1a7246d0.pdf
arvingallosa3
 
PPSX
OOPS Concepts in Python and Exception Handling
Dr. A. B. Shinde
 
PPTX
Artificial Intelligence jejeiejj3iriejrjifirirjdjeie
VikingsGaming2
 
PPTX
Unit_I Functional Units, Instruction Sets.pptx
logaprakash9
 
PDF
Plant Control_EST_85520-01_en_AllChanges_20220127.pdf
DarshanaChathuranga4
 
PDF
تقرير عن التحليل الديناميكي لتدفق الهواء حول جناح.pdf
محمد قصص فتوتة
 
PDF
NFPA 10 - Estandar para extintores de incendios portatiles (ed.22 ENG).pdf
Oscar Orozco
 
PDF
Designing for Tomorrow – Architecture’s Role in the Sustainability Movement
BIM Services
 
PROGRAMMING REQUESTS/RESPONSES WITH GREATFREE IN THE CLOUD ENVIRONMENT
samueljackson3773
 
دراسة حاله لقرية تقع في جنوب غرب السودان
محمد قصص فتوتة
 
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Endang Saefullah
 
PRIZ Academy - Process functional modelling
PRIZ Guru
 
Tesia Dobrydnia - An Avid Hiker And Backpacker
Tesia Dobrydnia
 
Computer network Computer network Computer network Computer network
Shrikant317689
 
June 2025 - Top 10 Read Articles in Network Security and Its Applications
IJNSA Journal
 
FSE-Journal-First-Automated code editing with search-generate-modify.pdf
cl144
 
FINAL plumbing code for board exam passer
MattKristopherDiaz
 
ASBC application presentation template (ENG)_v3 (1).pptx
HassanMohammed730118
 
Introduction to File Transfer Protocol with commands in FTP
BeulahS2
 
Module - 4 Machine Learning -22ISE62.pdf
Dr. Shivashankar
 
lesson4-occupationalsafetyandhealthohsstandards-240812020130-1a7246d0.pdf
arvingallosa3
 
OOPS Concepts in Python and Exception Handling
Dr. A. B. Shinde
 
Artificial Intelligence jejeiejj3iriejrjifirirjdjeie
VikingsGaming2
 
Unit_I Functional Units, Instruction Sets.pptx
logaprakash9
 
Plant Control_EST_85520-01_en_AllChanges_20220127.pdf
DarshanaChathuranga4
 
تقرير عن التحليل الديناميكي لتدفق الهواء حول جناح.pdf
محمد قصص فتوتة
 
NFPA 10 - Estandar para extintores de incendios portatiles (ed.22 ENG).pdf
Oscar Orozco
 
Designing for Tomorrow – Architecture’s Role in the Sustainability Movement
BIM Services
 
Ad

Reliability Analysis of Structures Using Modified FA-PSO Algorithm

  • 1. Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 How to cite this article: Shahmoradi Qomi H, Voitenko P, Taheri M. Reliability analysis of structures using modified FA-PSO algorithm. J Soft Comput Civ Eng 2018;2(2):89–101. https://doi.org/10.22115/scce.2018.114034.1045. 2588-2872/ © 2018 The Authors. Published by Pouyan Press. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). Contents lists available at SCCE Journal of Soft Computing in Civil Engineering Journal homepage: www.jsoftcivil.com Reliability Analysis of Structures Using Modified FA-PSO Algorithm H. Shahmoradi Qomi1 , P. Voitenko2,* , M. Taheri1 1. Ph.D. Student, Faculty of Civil Engineering, Semnan University, Semnan, Iran 2. Ph.D. Candidate, Graduate Research Assistant, Department of Civil Engineering, Auburn University, Auburn, United States Corresponding author: [email protected] https://doi.org/10.22115/SCCE.2018.114034.1045 ARTICLE INFO ABSTRACT Article history: Received: 08 January 2018 Revised: 23 January 2018 Accepted: 25 January 2018 Designing buildings with a very high safety factor is one of the main purposes of a civil engineer. Since in the structural design process, there are several no-confidence; we cannot achieve a perfect safe design. In these cases, we face amount of the probability of failure. So the theory of reliability used to assess the uncertainty. This theoretical for expression the safety of a system uses the reliability index, so it can be said that the calculation of reliability index is an important part of the theory. By the theory of structural reliability, uncertainties arising from the nature of the statistical parameters can be written mathematical equations and considerations of safety and performance of the structure into the design process. Since classical methods are not capable of solving complex functions, metaheuristic algorithms used. In fact, a metaheuristic algorithm is a set of concepts, which significantly able to solve many complex issues, which they can reach an optimal solution in a short time. In this paper, the particle swarm algorithm combined with Firefly and to assess the reliability theory has been used. Reliability index is calculated by searching the shortest distance between the origin and the closed point of Limit State Surface in the Standard normalized space.Mathematical and engineering studies on the issues indicated; Hybrid Firefly and particle swarm algorithm are with great accuracy and speed. Keywords: Reliability Index; Engineering problems; Limit state function; Modified FA-PSO algorithm.
  • 2. 90 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 1. Introduction Reliability theory is the science of estimating the probability of system failure due to uncertainty in design parameters. The definition of reliability varies with the context, but according to the most commonly used definition, reliability is the probability that a component will function properly for a specified period of time under specified conditions. The performance of a building can be described as a function of its safety, serviceability, and cost-effectiveness. However, the information available about input variables such as these is rarely, accurate, complete and definite. With such uncertainties, it is impossible to acquire an absolute estimation about building safety. The structural systems reliability theory allow us to use statistical concepts to formulate the uncertainty of parameters and complete the design with safety and performance considerations accounted for quantitatively. According to this theory, one should carefully study not only the probability of failure in each single element but also the probability of failure of the entire structural system as a whole. To do so, after ensuring the safety of every single element, one needs to examine the combined effect of their interactions on the system safety. Engineering problems are typically associated with a wide range of uncertainties. The nature of these uncertainties varies with the nature of the problem and the type of analysis. The most common types of uncertainty that engineers encounter during structural design and construction include physical uncertainty, uncertainty in modeling, and uncertainty in statistics. These uncertainties are particularly important for metal structures such as bridges, tanks, and spaceframe structures, as uncertainties in the features of the site, nature of the applied loads, and durability of the materials are more likely to lead to their failure or unserviceability. Structural design should be able to account for a variety of uncertainties in -for example- the loads, strengths, and geometric properties. This issue can be viewed as a statistical problem subject to multiple uncertainties, which can be analyzed based on the principles of probability and reliability theories. Such reliability analysis assigns each structural member with a certain probability of failure, which allows us to evaluate its functionality or non-functionality and decide when it should be repaired or replaced accordingly [1]. A question that regularly arises in regard to existing structures -even those that are in operation for a long time is that how safe this building is? Clearly, this question is completely different from the question that a designer must answer when planning a new building. Evidence also suggests that checking the safety uncertainties of an existing structure with the building codes by which it has been designed may not be helpful. This is because design codes and regulation have been devised such as to account for certain uncertainties in the design and construction, but for a built structure, these uncertainties are all identified (i.e., completely determined) and can no longer be considered uncertainty. Also, determining the actual value of structural parameters of an existing building is never easy and can have its own uncertainties [2]. The uncertainty in the safety of structures can be addressed more logically with the help of probabilistic methods. Naturally, the main objective of structural safety assessments and undertakings is to ensure the proper functionality of the building over its useful life. Some of the parameters involved in this assessments are not constant but rather a sample from a set of
  • 3. H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 91 probable values. In other words, these parameters can be considered as stochastic variables. Basically, the variable nature of these parameters is not completely known, and it is suggested that safety factors should be employed to account for their variations. Structural reliability analysis is a method for achieving this objective [3]. Progress and development of the reliability theory have about 80 years of history consisting of multiple periods. The first period from 1920 to 1960 was the era of the gradual emergence of the structural reliability theory. In 1924, Forsell described the optimal design as a design that minimizes the sum of expected costs, including the cost of initial construction and the expected cost of failure [4]. In 1947, the principles of structural safety of members under random loads were introduced, and this provided a foundation for future works of structural engineers [5]. In 1953, Johnson published the first comprehensive formulation of structural reliability and economic design theory, including the statistical theories of strength [6]. In 1974, Hasofer & Lind introduced an efficient method for determination of reliability index through a search for the design point, that is, the point of minimum distance from the limit state function to the origin of the standard normal coordinate system [7]. In 1991, reliability problems were analyzed with the help of gradient method [8]. Then, Melchers suggested a probabilistic model for assessing the reliability of steel structures against marine corrosion [9]. In 2007, a series of studies investigated the utility of genetic algorithms for structural reliability analysis by solving complex reliability functions [10]. In 2011, a study on the reliability of wooden structures with ductile behavior introduced a new evaluation method for this purpose [11]. In 2013, Jahani et al. developed an extremely effective sampling methodology for solving the reliability problems [12]. In the same year, a method was proposed for estimating the reliability of RC beams against fire [13]. Then, in a study by Xiao et al., they proposed an efficient and effective method based on truncated random variables for estimating the reliability of structural systems [14]. In 2015, several studies investigated the utility of artificial neural network modeling in the reliability analysis of steel structures [15]. Recently, a new generation of the reliability index has been defined by Ghasemi and Nowak (2016-2017). The advantage of Ghasemi-Nowak formula is to measure the safety level of a non-normal limit state function using the simplified convolution concepts [16,17]. For evaluation of the required reliability index of structures, there is a need for expression of the optimum safety level, which is known as target reliability. Ghasemi and Nowak (2017) and Yanaka et al. (2016) proposed several approaches to estimate the target reliability for bridges with respect to the minimization of the cost [18,19]. 2. Structural reliability Reliability relationship is defined based on two major parameters: structural strength and load. Accordingly, the limit state function is written as follows [3]:   G R, Q R Q   (1) Where G (R, Q) is the limit state function of structural strength and load. In the above equation, strength function R and load function Q both consists of several random variables with different
  • 4. 92 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 probability distribution functions that depend on the structural dimensions, the type of materials, and the loads exerted on the structure. In the reliability analysis, the failure is expressed by the concept of limit state function, which represents the extent of functionality. A limit state function that is equal to zero (g(x) = 0) represents a state that lies on the boundary of functionality (safety) and dysfunctionality (unsafety). Accordingly, g (x)> 0 has been defined as the safety region and g (x) <0 as the unsafety region. 2.1. Classification of reliability methods There are various methods for idealizing the models of structural reliability, and various ways to combine the idealized models for a design problem. Given this high degree of diversity, these methods have been classified as follows. Level-I methods: In these methods, only one characteristic value (usually the mean value) of each uncertain parameter is used. The allowed stress methods are examples of this group. Level-II methods: these methods rely on two characteristic values (usually the mean and variance) and the correlation between them (usually covariance). The reliability index methods are examples of this group. Level-III methods: These methods use the probability of failure as a measure, and thus require the joint distribution of all uncertain parameters. Level-IV methods: these methods analyze our expectations from the structure with a measure of acceptability defined based on the probabilistic conditions and in accordance with the principles of engineering economics analysis, i.e., the cost and benefit of construction, maintenance, repair, failure consequences, etc. This approach is suitable for structures of great economic importance such as highway bridges, power transmission towers, nuclear installations, offshore platforms and ship and airplanes structures, but is still in development. 2.2. Cornell reliability index In 1969, Cornell defined the reliability index as follows: [ ] [ ] c E M D M   (2) Cornell’s reliability index provides a reasonable estimation of reliability by measuring the distance from E[M] to the failure surface as a multiple of uncertainty parameter D[M] (E[M] and D[M] are the mean and standard deviation of the safety margin). In Cornell’s initial formulation, the failure function was expressed as the difference between strength R from the effect of load S.   , G R S R S   (3) The safety margin corresponding to the above relationship is:
  • 5. H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 93 M R S   (4) Assuming that R and S are independent, the reliability index can be calculated as follows: [ ] [ ] [ ] [ ] c E R E S Var R Var S     (5) If the limit state function is a first-order function, we have: 0 1 ( ) ( ) n i i i G x a a x    (6) Thus, the reliability index is given by: [ ] T T x a a E X a c a    (7) Where E[16] denotes the expected value of the main variables, and the matrix Cx is their covariance. This reliability index will remain constant under any linear transformation. When the limit state function is not linear, it is impossible to formulate linear safety margin based on the main variables, because the mean and variance of the main variables are not enough to derive the expected value and variance of the safety margin. 2.3. Hasofer & Lind reliability index As mentioned earlier, Hasofer & Lind [7] have introduced an efficient method for determination of reliability index. In this method, reliability index is obtained through a search for the point of minimum distance from the limit state function to the origin of the standard normal coordinate system. The distance of the failure surface from the origin is called the reliability index function and has been defined as follows. 0.5 ( ) min( . ) T c U U U   (8)   U G U 0   (9) Where G(U) is the limit state function in the standard normal domain of the base random variables (U). Given the above relation and the definition of HL, the reliability index for has been defined as follows. 0.5 ( ) min( . ) T c U U U   (10)   Subject to : G U 0  (11) In the above equation, which is known as the first-order reliability equation, the point U*(u* 1,u* 2,…,u* n) on the failure surface, G(U)=0 is called the design point.
  • 6. 94 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 2.4. Reliability Index & Probability of Failure The most important application of reliability index is the estimation of failure probability. The relationship between the two can be expressed as follows: 1 1 (1 ) ( ) ( ) f f f p p p               (12) Where Pf is the failure probability,  is the safety index, and Ø is the standard normal distribution function. As mentioned,  can be determined by various methods, and then, the probability of failure can be calculated by the above equation. 3. Proposed algorithm Firefly algorithm is a meta-heuristic optimization algorithm inspired by the simple communication behavior of fireflies. A firefly can understand its environment through its sensors and comminute with the environment using the light produced from its lower abdomen. Studies have shown that fireflies are social insects living in colonies and that their behavior is governed by the desire for the survival of the self as well as the colony. One of the most interesting facts about fireflies is their behavior during the search for food, and in particular, how they find the shortest route between food and the nest. For this purpose, each individual firefly moves to the point where it has had the best experience of finding food. The light produced by Firefly acts as a signal that attracts other fireflies or preys. Firefly colony can be view as a natural manifestation of swarm intelligence, in which the cooperation (or competition) of simpler and less intelligent members generates a higher degree of intelligence unattainable by any individual member. Recently, the social behavior of fireflies and their swarm intelligence have fascinated and inspired scientists working in other fields. Inspired by the aforementioned social behavior, in 2009 Yang developed the firefly algorithm with the following assumptions [17]: 1- Fireflies are unisexual, therefore all fireflies will be attracted to each other. The attraction intensity (I) has been defined as follows: 2 r 0 I r I ( e )    (13) Where I0 is the initial light intensity, γ is the constant light absorption coefficient, and r is the distance between the two fireflies. Since attractiveness of a firefly is proportional to its light intensity as viewed by others, the attractiveness function β(r) has been defined as follows:   2 r 0 r e      (14) In this function, β0 is the attractiveness at r = 0.
  • 7. H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 95 2- The attractiveness of a firefly is proportional to its brightness. Thus for any two fireflies, the less bright one will move toward the brighter one. However, the perceived brightness and attractiveness is inversely proportional to distance. Thus, as distance increases, perceived brightness decreases, and so does the attractiveness. The distance between the fireflies i and j located at xi and xj is given by the following equation:   d 2 ij i j i ,k j ,k k 1 r | x x | x x       (15) Where xi,k is the k-th spatial coordinate of firefly i, and d is the number of problem variables. 3- The brightness of each firefly is determined by the objective function defined for the problem. Finally, each firefly (i) moves toward the most attractive firefly in its view (j) in accordance with the following equation:   t t t t i i j i x x x x 2 i , j r 1 t 0 i e          (16) In this equation, the second term represents the relocation resulting from attraction and the third term introduces some randomness into the movement. The coefficient α is the motion randomization parameter, and εi is a random vector with normal distribution in the interval [0, 1]. In most optimization problems, β0 = 1. The value of the parameter γ plays a critical role in algorithm’s rate of convergence and its behavior. Although in theory , in practice, γ must be between 0.1 and 10. The primary merit of firefly algorithm (FA) is its very good accuracy in solving optimization problems, but it is rather slow when implemented with large populations. In contrast, the particle swarm optimization algorithm (PSO), which is inspired by the collective behavior of bird swarms, exhibits higher speed in solving complex optimization problems. In the proposed hybrid algorithm, first, firefly algorithm will be run for a specified number of iterations (FAiter), and the best solution among all iterations will be registered. Then, this best solution will be imported into PSO to calculate the velocity of each particle and update its position accordingly. The output of PSO function for the new position will be compared with the current best solution, and if a better solution is found, the best solution will be updated accordingly (standard PSO procedure). This PSO will be run for a specified number of iterations (PSOiter). Finally, all of the above steps will be repeated for a specified number of iterations (HYBiter). This algorithm is designed such that the ratio of the combination of two algorithms and their population are adjustable. In this algorithm, the best solution is the minimum distance between the failure surface of the limit state function and the origin of the standard normal coordinate system. In summary, the reliability index and the failure probability are obtained by   γ 0,  
  • 8. 96 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 the use of the Hasofer-Lind definition of the reliability index and the search for the optimal solution by the algorithm. The pseudocode of the proposed FA-PSO hybrid algorithm is presented in Figure (1). 4. Problem This section is divided into two parts, one dedicated to mathematical problems and the other dedicated to reference engineering problems. In each part, we use the proposed hybrid algorithm to solve a number of typical problems already solved through different methods and with different algorithms. Fig. 1. Proposed pseudocode FA-PSO.
  • 9. H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 97 4.1. Numerical examples The accuracy and performance of the proposed algorithm are expressed by the following mathematical functions. These functions are used for comparison with other methods according to the number of involved statistical parameters and variables. 2 1 2 1 2 ( , ) 5 0.5( 0.1) G X X X X     (17) 1 2 1 2 ( , ) exp (0.2 1.4) G X X X X     (18)         1 2 1, 2 exp 0.4 2 6.2 exp 0.3 5 200 G X X X X       (19) The results concerning the reliability index and the failure probability function for the above mathematical functions are presented in Table (1). For mathematical problems, the reliability index is obtained through Hasofer-Lind method. Comparison of the results demonstrates the good accuracy and performance as well as the high speed of the proposed algorithm. Table 1 Comparison of results in numerical examples. Limit Function Variable Algorithm U* µ σ  Pf Eqe. 17 X1 X2 PSO [20] ( 0.9625 ، -2.7416 ) 0 1 2.905 0.00183 CSS [21] ( 0.9607 ، -2.7408 ) 2.906 0.00183 FA-PSO ( 0.9241 ، 2.7551 ) 2.905 0.00183 18 X1 X2 PSO [20] (-1.6882, 2.8931) 0 1 3.497 0.000405 CSS [21] (-1.6797, 2.8981) 3.35 0.000404 FA-PSO (-1.6826, 2.8964) 3.349 0.000404 19 X1 X2 PSO [20] (-2.5477, 0.9235) 0 1 2.709 0.00337 CSS [21] (-2.5396, 0.9453) 2.71 0.00336 FA-PSO (-2.5783, 0.8407) 2.709 0.00330 4.2. Engineering Problems 4.2.1. Simply-supported beam In this problem instance, a simple beam is subjected to a point load (Figure 2). For this problem, the limit state function is defined as: 2 ( , , ) 48 100 G E I P EI PL   (20)
  • 10. 98 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 Fig. 2. Simply-Supported Beam. The beam has a length of 6 meters. The mean values and standard deviations of variables P, E, and I are given in Table (2). Table 2 Random variable for Simply-Supported Beam. Variable Mean Standard Deviation Distribution P (kN) 2 0.6 normal E (kN/m2 ) 2×107 3×106 normal I (m4 ) 2×105 2×10-6 normal In Table (3), the optimum value of the reliability index β and the failure probability Pf as calculated by the proposed algorithm are compared with the results of previous methods. Table 3 Comparison between Risk Analysis and FA-PSO algorithms. Method Optimum Point  Pf Risk Analysis [20] - - - - 3.15 0.00081 FA-PSO P = 3.12 E = 1.316×107 I = 1.77×105 3.148 0.00082 As shown in Table (3), the results obtained from the Modified algorithm are highly accurate and give a conservative estimation of beam failure probability. The convergence diagram of the proposed algorithm is plotted in Figure (3).
  • 11. H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 99 Fig. 3. The convergence diagram of the algorithm. 4.2.2. three-span continuous beam In this problem instance, a three-span beam of 15 meters in length (5 meters per span) is subjected to a distributed load (Figure 4). Fig. 4. 3-span continuous beam subjected to a distributed load. In accordance with AISC regulations, the allowable displacement in this beam is L/360, and its limit state function is: 4 ( , , ) 0.0069 360 L wL G w E I EI   (21) This problem involves three variables w, E, and I, which all have a normal distribution function. Table 4 Random variable for a continuous beam. Variable Mean Standard Deviation Distribution w (kN/m) 10 0.4 normal E (kN/m2 ) 2×107 0.5×10-7 normal I (m4 ) 8×10-4 1.5×10-4 normal
  • 12. 100 H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 The results obtained for this problem instance are presented in Table (5). Table 5 Comparison between the HL-RF and FA-PSO algorithms. Method Optimum Point  Pf HL-RF [22] w = 10.044 3.1805 0.000735 E = 4368200 I = 7.139×10-4 FA-PSO w = 10.043 E = 4374200 I = 7.128×10-4 3.1805 0.000735 The convergence diagram of the proposed algorithm is shown in Fig. 5. Fig. 5. the convergence diagram of the algorithm. 5. Conclusion This paper introduces a hybrid algorithm consisting of firefly algorithm (FA) and particle swarm optimization algorithm (PSO) for determination of reliability index and failure probability. The good optimization performance of both FA and PSO has been acknowledged in many publications. Thus, a combination of these two can be remarkably effective in reliability analysis. In the proposed algorithm, FA-PSO combination ratio is adjustable, and can therefore, be fine- tuned to optimize the runtime and accuracy according to problem requirements and characteristics. The capability of the proposed algorithm in solving reliability theory problems without the limitations of classical approach is verified with the help of a set of mathematical and structural problems. The satisfactory performance and accuracy and acceptable speed of the proposed algorithm are demonstrated by comparing its results with those of alternative methods.
  • 13. H. Shahmoradi et al./ Journal of Soft Computing in Civil Engineering 2-2 (2018) 89-101 101 References [1] Santosh TV, Saraf RK, Ghosh AK, Kushwaha HS. Optimum step length selection rule in modified HL–RF method for structural reliability. Int J Press Vessel Pip 2006;83:742–8. doi:10.1016/j.ijpvp.2006.07.004. [2] Melchers RE. Structural Reliability Analysis and Prediction. Ellis Horwood, John Wiley; 1987. [3] Durbin R, Sulston J, Fraser S. Areas of Expertise. Biochemistry 1987;6:1990. [4] Forsell C. Economy and construction. Sunt Förnuft 1924;4:74–7. [5] Freudenthal AM. The safety of structures. Trans Am Soc Civ Eng 1947;112:125–59. [6] Johnson AI. Strength, safety and economical dimensions of structures. Petterson; 1953. [7] Hasofer AM, Lind NC. Exact and invariant second-moment code format. J Eng Mech Div 1974;100:111–21. [8] Liu P-L, Der Kiureghian A. Optimization algorithms for structural reliability. Struct Saf 1991;9:161–77. doi:10.1016/0167-4730(91)90041-7. [9] Melchers RE. Probabilistic Model for Marine Corrosion of Steel for Structural Reliability Assessment. J Struct Eng 2003;129:1484–93. doi:10.1061/(ASCE)0733-9445(2003)129:11(1484). [10] Cheng J. Hybrid genetic algorithms for structural reliability analysis. Comput Struct 2007;85:1524– 33. doi:10.1016/j.compstruc.2007.01.018. [11] Kirkegaard PH, Sorensen JD, Čizmar D, Rajčić V. System reliability of timber structures with ductile behaviour. Eng Struct 2011;33:3093–8. doi:10.1016/j.engstruct.2011.03.011. [12] Jahani E, Shayanfar MA, Barkhordari MA. A new adaptive importance sampling Monte Carlo method for structural reliability. KSCE J Civ Eng 2013;17:210–5. doi:10.1007/s12205-013-1779-6. [13] Eamon CD, Jensen E. Reliability Analysis of RC Beams Exposed to Fire. J Struct Eng 2013;139:212–20. doi:10.1061/(ASCE)ST.1943-541X.0000614. [14] Xiao N-C, Li Y-F, Yang Y, Yu L, Huang H-Z. A novel reliability method for structural systems with truncated random variables. Struct Saf 2014;50:57–65. doi:10.1016/j.strusafe.2014.03.006. [15] Chojaczyk AA, Teixeira AP, Neves LC, Cardoso JB, Guedes Soares C. Review and application of Artificial Neural Networks models in reliability analysis of steel structures. Struct Saf 2015;52:78– 89. doi:10.1016/j.strusafe.2014.09.002. [16] Ghasemi SH, Nowak AS. Reliability index for non-normal distributions of limit state functions. Struct Eng Mech 2017;62:365–72. [17] Ghasemi SH, Nowak AS. Mean maximum values of non-normal distributions for different time periods. Int J Reliab Saf 2016;10:99. doi:10.1504/IJRS.2016.078381. [18] Ghasemi SH, Nowak AS. Target reliability for bridges with consideration of ultimate limit state. Eng Struct 2017;152:226–37. doi:10.1016/j.engstruct.2017.09.012. [19] Yanaka M, Hooman Ghasemi S, Nowak AS. Reliability-based and life-cycle cost-oriented design recommendations for prestressed concrete bridge girders. Struct Concr 2016;17:836–47. doi:10.1002/suco.201500197. [20] Elegbede C. Structural reliability assessment based on particles swarm optimization. Struct Saf 2005;27:171–86. doi:10.1016/j.strusafe.2004.10.003. [21] Kaveh A, Massoudi MS, Bagha MG. Structural reliability analysis using charged system search algorithm. Iran J Sci Technol Trans Civ Eng 2014;38:439. [22] Keshtegar B, Miri M. A NEW METHOD FOR ASSESMENT OF THE STRACTURAL RELIABILITY. J Model Eng 2014;12:29–42.