SlideShare a Scribd company logo
1 of 12
Download to read offline
Full Terms & Conditions of access and use can be found at
http://www.tandfonline.com/action/journalInformation?journalCode=tcie20
Journal of the Chinese Institute of Engineers
ISSN: 0253-3839 (Print) 2158-7299 (Online) Journal homepage: http://www.tandfonline.com/loi/tcie20
Use of modified hybrid PSOGSA for optimum
design of RC frame
Sonia Chutani & Jagbir Singh
To cite this article: Sonia Chutani & Jagbir Singh (2018): Use of modified hybrid PSOGSA
for optimum design of RC frame, Journal of the Chinese Institute of Engineers, DOI:
10.1080/02533839.2018.1473804
To link to this article: https://doi.org/10.1080/02533839.2018.1473804
Published online: 28 Jun 2018.
Submit your article to this journal
Article views: 5
View Crossmark data
Use of modified hybrid PSOGSA for optimum design of RC frame
Sonia Chutania
and Jagbir Singhb
a
Department of Civil Engineering, IKG Punjab Technical University, Kapurthala, India; b
Department of Civil Engineering, Guru Nanak Dev
Engineering College, Ludhiana, India
ABSTRACT
A realistic and optimum design of reinforced concrete structural frame, by hybridizing enhanced
versions of standard particle swarm optimization (PSO) and standard gravitational search algorithm
(GSA) is presented in this paper. PSO has been democratized by considering all good and bad
experiences of the particles, whereas GSA has been made self-adaptive by considering a specific
range for certain parameters like ‘gravitational constant’ and ‘set of agents with best fitness value.’
Optimal size and reinforcement of the members have been found by employing the technique in a
computer-aided environment. Use of self-adaptive GSA together with democratic PSO technique has
been found to provide two distinct advantages over standard PSO and GSA, namely better capability to
escape from local optima and faster convergence rate. The entire formulation for optimal cost design of
frame includes the cost of beams and columns. In this approach, variables of each element of structural
frame have been considered as continuous functions and rounded off appropriately to imbibe practical
relevance to the study. An example has been considered to emphasize the validity of this optimum
design procedure and results have been compared with earlier studies.
ARTICLE HISTORY
Received 21 June 2017
Accepted 3 May 2018
KEYWORDS
Optimum design; reinforced
concrete structures;
democratic particle swarm
optimization (PSO); self-
adaptive gravitational search
algorithm (GSA)
1. Introduction
Over the years, researchers have tried to take advantage of
various optimization techniques to fulfill the requirement of
safe and low-cost structural designs. The structural design
codes do not primarily dwell on the ‘optimization aspect,’ that
is mostly based on the experience of a particular designer, and
the experience cannot be considered a substitute for the tested
and validated principles of optimization techniques. In view of
the fact that there are large numbers of ‘design options’ and a
variety of ‘design variables’ involved in structural optimization
problems, it is difficult to rely on a particular technique for all
the right answers. A given optimization technique that gives a
good result in a particular situation may not hold good for other
situations, or for that matter on other fronts in the same situa-
tion. This leads to a point where it is important to be able to
identify the usefulness of a particular technique in a given
situation and also to explore the factors that would increase
the efficiency of the technique. Many evolutionary optimization
methods such as genetic algorithms (GAs), harmony search
(HS), simulated annealing (SA), particle swarm optimization
(PSO), ant colonies, and hybrids obtained by combining two
or more algorithms have been developed during the last few
decades for solving linear and nonlinear optimization pro-
blems. Among them all, GA – an artificially intelligent method
inspired by biological phenomena – has been used by many
researchers to carry out the optimization of reinforced concrete
(RC) frames (Camp,Pezeshk and Hansson 2003; Govindaraj and
Ramasamy 2007; Kwak and Kim 2008; Kwak and Kim 2009; Lee
and Ahn 2003; Rajeev and Krishnamoorthy 1998). Similarly,
hybrid algorithms have found wide acceptability for the design
of steel truss structures (Gholizadeh 2013; Kaveh and Talatahari
2008), but they have been limitedly used for RC structures.
Hybridization of algorithms is crucial to integrate their indivi-
dual strengths and to overcome their individual weaknesses
(Talbi 2002). The heuristic big bang-big crunch (HBB-BC), initi-
ally proposed by Erol and Eksin (2006), outperformed GA for
many benchmark optimization functions. Camp (2007), Camp
and Huq (2013), and Kaveh and Talatahari (2010a; 2010b) pro-
posed a hybrid form of the big bang-big crunch which was
found to be a robust and efficient method for engineering
optimization problems. The applicability of artificial neural net-
works and GA for optimum design of singly and doubly rein-
forced beams has been presented by Saini, Sehgal, and
Gambhir (2006). Sahab, Ashour, and Toporov (2005) proposed
a modified hybrid GA that worked in two stages to improve the
solution at the expense of function evaluations.
PSO is a preferred evolutionary technique in hybrid methods
because of its simplicity and fast convergence. Unfortunately, the
standard PSO has certain inherent difficulties in providing the
right balance between global investigation of the search space
(exploration) and refined search around local optima (exploita-
tion) (Kennedy and Eberhart 1995; Trelea 2003). To improve
upon this specific problem, PSO was hybridized with other
approaches such as Ant Colony Optimization (ACO) and HS.
Thus, a hybrid of PSO and ACO (PSACO) was worked upon by
Shelokar et al. (2007) for solving continuous unconstrained pro-
blems and was applied to trusses. Kaveh and Talatahari (2009)
took this concept of hybridization one step ahead by proposing
hybridization of not two but three different techniques, namely
PSO, ACO, and HS. They optimized truss structures by the use of
this technique, whereby PSO was used for performing global
CONTACT Sonia Chutani soniachutani_annie@yahoo.co.in Research Scholar, IKG Punjab Technical University, Kapurthala-144603, Punjab, India
JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS
https://doi.org/10.1080/02533839.2018.1473804
© 2018 The Chinese Institute of Engineers
search, ACO for local search and HS for tackling variables’ bound-
aries. Kaveh and Sabji (2011a; 2011b) compared HBB-BC and
Heuristic Particle Swarm Ant Colony algorithms by considering
the optimization problem related to reinforced cement concrete
frames. Esfandiary, Sheikholarefin, and Bondarabadi (2016) used
the basic concept of multi-criterion decision-making and com-
bined it with PSO to develop another algorithm (DMPSO) that
accelerated convergence toward the optimum solution of a
multi-objective structural optimization problem. Sung, Wang,
and Teo (2016) modeled optimum construction planning of
cable-stayed bridges using PSO and SA in the mutation opera-
tion of GA to improve escape ability from local minima.
Rashedi, Nezamabadi-Pour, and Saryazdi (2009) introduced
gravitational search algorithm (GSA), an algorithm based on
law of gravity and mass interactions. The algorithm is laden
with many features like memory-less adaption, self-learning
profile, and fast convergence. Mirjalili and Hashim (2010)
combined distinct capacities of PSO (social thinking capacity)
and GSA (local search capacity) to propose PSOGSA.
Meanwhile, the advantages of PSO like easy adaptability,
fewer parameters to be adjusted, and ability to go for global
optima were put to good use by the authors. The perfor-
mance of the PSOGSA algorithm was tested on several stan-
dard test cases involving distinct dimensions and
complexities, to check its usefulness. The test results indi-
cated improved exploration and exploitation abilities of the
hybrid algorithm. The present paper applies a hybrid of
democratic PSO (DPSO) and self-adaptive gravitational search
(SA-GSA) algorithms – herein called modified hybrid PSOGSA
(MPSOGSA) – for optimum design of RC frames. The objec-
tive of this study is to explore combined advantages of
different algorithms that have not been earlier considered
for hybridization, especially for the design of RC frames. This
approach – with involvement of the whole swarm – extends
the idea of adopting the algorithm’s constant parameters
stochastically to generate faster exploration, resulting in
speedy flow of information among agents and thereby redu-
cing computational time. Vetting of the current modified
algorithm (MPSOGSA) – using some nonlinear mathematical
functions – has been done to test its global optimization
capabilities. Methodology of the present study consists in
formulating the optimization problem on the basis of design
variables, choosing modified hybrid PSOGSA algorithm, and
comparing the results using examples considered in the
efarlier studies.
2. Formulation of the problem
2.1. Frame analysis and design
A computer-aided analysis and optimum design procedure for
plane RC frames subjected to gravity and lateral loads has
been attempted in the present investigation. Dead load due
to weight of every element within the structure and imposed
load acting on the structure when in service constitute the
gravity load. Lateral loads on the building frame are supposed
to act at floor levels and are considered to be caused due to
wind and seismic forces. The analysis of RC frames has been
performed using the stiffness matrix method. Two program
modules, one for analysis and the other for optimal design of a
given frame are codified in C++. The structural response
quantities such as axial force, shear force, and bending
moments in each element of the frame are obtained through
analysis. Due to complexities of a large number of design
variables associated with RC frame structures, it has been
discretized into beams and columns. In doing so, a number
of design variables and constraints got reduced. The design
process has been developed in such a way that it works as one
cohesive unit with unrestricted flow of parameters from one
section to another. The optimization procedure seeks the
optimum width, optimum depth, and optimum longitudinal
reinforcement of a member section while ensuring that stres-
ses and displacements, apart from other constraints, are within
defined limits.
Thus, a computer-based optimal method has been pre-
sented for optimal cost design of plane RC frame, wherein
beams are designed and optimized, followed by columns.
Elastic behavior of the structure has been considered, and
Limit State Method has been adopted for design of different
elements. Formulation of design problem includes the defini-
tion of objective function, design variables, and all code-
related constraints of IS 456:2000 (Plain and Reinforced
Concrete – Code of Practice, 2000). Some of the important
design considerations for all frame elements are:
● The lower and upper bound of cross sectional dimen-
sions are 300 mm and 1000 mm, respectively.
● At least four bars are used on the four cross sides.
● The minimum cover of concrete is taken as 40 mm.
● Minimum diameter of transverse steel is 10 mm.
2.1.1. Objective function
The cost of a RC structural element primarily includes the cost
of concrete and steel and has been calculated as
C ¼ CstVst þ CCVC (1)
C: total cost of structural element; Cst : cost of steel per unit
volume of steel; Vst : total volume of steel; CC : cost of concrete
per unit volume of concrete; VC : total volume of concrete.
Dividing Equation (1) by CC,
C
CC
¼
Cst
CC
Vst þ VC (2)
Substituting C
CC
¼ Z (Objective function), Cst
Cc
¼ α (Cost ratio),
and VC ¼ VG  Vst in Equation (2), it becomes
Z ¼ α  1
ð ÞVst þ VG (3)
Since CC is a constant parameter for a given place, the objec-
tive function Z represents total cost of the frame that needs to
be minimized. Volume of steel (Vst) depends upon area of steel
and its provided length. Area of steel includes both longitu-
dinal as well as transverse steel. Similarly, gross volume of the
element (VG) depends upon its cross sectional area and length.
Since the RC frame is composed of several beams and
columns, the total cost of the RC frame has been considered
as Equation (4):
2 S. CHUTANI AND J. SINGH
ZTotal ¼
X
NB
n¼1
ZBeam þ
X
NC
n¼1
ZColumn (4)
2.1.2. Design variables and constraints for beam
optimization
In the present study, all input design parameters have been
considered fixed. These include span of beam, grade of rein-
forcement and concrete, intensity of dead and live loads,
effective cover of concrete, and cost ratio. The independent
design variables of the beam considered in the present model
are width (bB) and effective depth (dB) of the beam. The areas
of longitudinal reinforcement and shear reinforcement are
calculated as dependent design parameters. Design con-
straints considered in the present study not only consider
Indian code provisions for RC beam design (IS 456:2000;
Varghese 2013), but also a few practical aspects.
2.1.2.1. Moment capacity consideration. For a given beam,
the cross-sectional dimensions (depth and width) and area of
steel to be provided at the ends and at bottom shall be such
that the design moment of resistance is greater than the
actual moments to be borne by it at the respective sections.
0:87 fy Astend dB 
fy Astend
fck bB
 
 Mh and 0:87 fy Astmid dB 
fy Astmid
fck bB
 
 MS
(5)
2.1.2.2. Deflection consideration. For spans up to 10 m, the
vertical deflection of a continuous beam shall be considered
within limits if the ratio of its span (l) to its effective depth dB is
less than 26. For spans above 10 m, factor 26 is multiplied by 10
l .
2.1.2.3. Minimum width of beam. From practical considera-
tions, the beam shall be wide enough to accommodate at
least two bars of tensile steel of the given diameter.
bB  bBmin
(6)
2.1.2.4. Slenderness limit of beam from lateral stability
consideration. As per IS 456:2000, a continuous beam shall
be so proportioned that the clear distance between lateral
restraints does not exceed 60bB or
250b2
B
dB
, whichever is less.
dB : effective depth of the beam; bB : width of the compres-
sion face midway between the lateral restraints.
2.1.2.5. Depth of neutral axis. To ensure that tensile steel
does not reach its yield stress before concrete fails in compres-
sion so as to avoid brittle failure, the maximum depth of
neutral axis has been restrained.
0:87 fy Astend
0:36 fck bB dB

xm
dB
and
0:87 fy Astmid
0:36 fck bB dB

xm
dB
(7)
xm
dB
varies with the grade of steel and is given below:
xm
dB
= 0.53, if fy = 250 N/mm2
; xm
dB
= 0.48, if fy = 415 N/mm2
;
xm
dB
= 0.46, if fy = 500 N/mm2
.
2.1.2.6. Minimum and maximum reinforcement steel. The
minimum and maximum area of tensile steel to be provided is
taken as
AstendðminÞ 
0:85 bB dB
fy
; AstendðmaxÞ  0:04 bB DB; AstmidðminÞ

0:85 bB dB
fy
; AstmidðmaxÞ  0:04 bB DB
(8)
2.1.2.7. Maximum shear stress consideration. The nominal
shear stress in concrete shall not exceed the maximum per-
missible shear stress, i.e.
τc τc;max (9)
where τc;max ¼ 0:6375
p
fck
2.1.3. Design variables and constraints for column
optimization
Column optimization consists in determination of depth and
width of the columns, with ‘percentage area of longitudinal
reinforcement’ and ‘ratio of depth of neutral axis to depth of
column’ as design variables. Following constraints have been
considered:
2.1.3.1. Axial load capacity of column. The ‘axial load car-
rying capacity’ of the column shall be greater than the load to
be carried.
0:36fckbckDc þ
X
n
i¼1
ðfsi  fciÞ
pi bcDC
100
 P; (10)
bc and Dc : Width and depth of column; kDc : depth of NA
from extreme compression fiber; fsi and fci : stresses in the
reinforcement and concrete at the ith row of reinforcement;
n : number of rows of reinforcement; P : actual value of axial
load as applied on the column; pi : percentage area of steel in
the ithrow of reinforcement.
2.1.3.2. Moment capacity of column. The ‘moment carry-
ing capacity’ of the column shall be greater than the moment
to be carried.
0:36fckbckD2
C 0:5  0:416k
ð Þ þ
X
n
i¼1
ðfsi  fciÞð pi
100fck
Þ
yi
DC
 
 M;
(11)
yi : distance of the ithrow of reinforcement steel, measured
from the centroid of the section. It is positive toward the
highly compressed edge and negative toward the least com-
pressed edge.
M: actual value of bending moment as applied on the
column.
2.1.3.3. Longitudinal reinforcement in column. The cross-
sectional area of longitudinal reinforcement shall vary
between 0.8% and 4%of the gross cross-sectional area of the
column (the Indian code denotes a higher limit of 6%, but due
to practical difficulties in placing and compacting of concrete
JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 3
at places where bars are to be lapped, a lower percentage has
been recommended).
p  0:8 and p  4:0 (12)
2.1.3.4. Minimum number of longitudinal reinforcement
bars. The number of longitudinal bars provided in a column
shall not be less than 4.
Total area of long: re inf
Area of one bar
 4: (13)
2.1.3.5. Maximum peripheral distance between longitudi-
nal reinforcement bars. The spacing of longitudinal bars
measured along the periphery of column shall not be more
than 300 mm.
dp  300: (14)
2.1.3.6. Cross-section of the column. From a practical point
of view, the width of a column shall be equal to or greater
than the width of beams joining it and also its cross-sectional
dimensions shall be in sync with the size of the column lying
immediately beneath it.
3. Optimization algorithms
3.1. Democratic particle swarm optimization
PSO – developed by Kennedy and Eberhart (1995; 2001) – has
proved to be a powerful search technique through its application
in various fields over a wide variety of optimization problems.
The ‘interaction between particles’ to determine the best posi-
tion is the crux of this technique. All particles communicate
among themselves in search of their best position and adjust
their velocities accordingly. Though ‘simplicity’ and ‘fair search
potential’ are positive traits of the algorithm, ‘smaller exploration
capability’ and ‘chances to get trapped in local optima’ make it
susceptible to premature convergence. Kaveh and Zolghadr
(2014) introduced democratic PSO, an extended version of stan-
dard PSO, to improve these limitations. DPSO, in pursuit of
avoiding premature convergence, considers all good and bad
experiences of the particles and thereby tries to provide a better
tactic for exploring the solution domain. The improvement is
thus obtained by adding another term c3r3d0d
i t
ð Þ to the velocity
vector. Velocity vector is thereby expressed as
vd
i t þ 1
ð Þ ¼ χ½w vd
i t
ð Þ þ c1rðpd
i t
ð Þ  xd
i t
ð ÞÞ
þ c2r pd
g t
ð Þ  xd
i t
ð Þ
 
þ c3 r d0d
i t
ð Þ (15)
vd
i t
ð Þ and xd
i t
ð Þ describe velocity and position of particle i at
any time t. Parameters χ and w are the constriction factor and
inertia weight, respectively. c1 and c2 are the positive numbers
illustrating the weights of the acceleration terms that guide
each particle toward the individual best and swarm best posi-
tions, respectively. r is the uniformly distributed random num-
ber in the range 0–1. pd
i t
ð Þ and pd
g t
ð Þ are own best and the
global best solutions, respectively. c3 helps to control the
weight of democratic vector, and d
0
d
i is dth variable for the
ith particle of vector D. Vector D denotes the influence (demo-
cratic) of other particles of the swarm on movement of the ith
particle, and is considered as
Di ¼
X
n
k¼1
QikðXk  XiÞ (16)
X is position vector of the particle, whereas Qikis weight of kth
particle in democratic movement of the ith particle, and is
calculated as
Qik ¼
Eik
fbest
f k
ð Þ
Pn
j¼1 Eij
fbest
f j
ð Þ
(17)
f is a cost function value, and f best represents it for the best
particle in current iteration. E is the eligibility parameter, which
for a minimization problem is defined as
Eik ¼ 1
f k
ð Þ  f i
ð Þ
fworst  fbest
 rand [ f k
ð Þ  f i
ð Þ

0 else
(18)
fworst is value of cost function for the worst particle in current
iteration. After calculating velocity by Equation (15), the parti-
cle’s new position in DPSO algorithm is defined similarly as in
the standard PSO, and is given as
xd
i t þ 1
ð Þ ¼ xd
i t
ð Þ þ vd
i t þ 1
ð Þ (19)
in which the time interval is equal to 1.0 and thus the velocity
vector can be added to the position vector. It is clear that the
information produced by all members of the swarm is utilized
by the PSO with the purpose of determining new position of
each particle, and thus the phrase democratic PSO.
3.2. Self-adaptive gravitational search algorithm
GSA, based on Newton’s gravitational law, is an algorithm
designed in a way where each agent (mass) attracts other
agents with a certain gravitational force. The algorithm, pro-
posed by Rashedi, Nezamabadi-Pour, and Saryazdi (2009), thus
uses ‘law of gravitation’ for notion of mass interactions in the
search space. The performance of all agents is measured by
their masses and the algorithm works as
(1) A system with N agents (search space) is considered,
whereby position of the ith agent is decided as
Xi ¼ x1
i ; :: x2
i . . . ; xn
i . . . . . . ::xd
i
 
; i ¼ 1; 2; 3 . . . : N; (20)
xd
i denotes position of ith agent in dth dimension.
Individual position of each agent ðXi Þ represents a probable
solution, which gets improved over the iterations.
(2) The mass calculation depends upon a function mi t
ð Þ; which
considers the best, worst, and current values of the objective
function.
4 S. CHUTANI AND J. SINGH
mi t
ð Þ ¼
fiti t
ð Þ  worst t
ð Þ
best t
ð Þ  worst t
ð Þ
(21)
For a minimization problem, lowest value of the objective
function is considered as best and highest value as worst. Thus,
best t
ð Þ ¼ minj2 1...:N
ð Þ fitj t
ð Þ; worst t
ð Þ ¼ maxj2 1...:N
ð Þ fitj t
ð Þ (22)
All agents accelerate, with certain acceleration, in the search
space to look for optima. The accelerations depend upon
attraction forces between the masses. The heavier masses
move slowly than the lighter ones. Total force exerted on an
agent – from a set of heavier masses – is computed on the
basis of Newton’s law as given:
Fd
ij t
ð Þ ¼
G t
ð Þ Mj t
ð Þ Mi t
ð Þ
Rij t
ð Þþ 2
xd
j t
ð Þ  xd
i t
ð Þ
 
; (23)
Fd
i t
ð Þ ¼
X
j2Kbest;jÞi
randjFd
ij t
ð Þ (24)
Rij t
ð Þ represents Euclidian distance between agents i and j,
ε is a small constant, G t
ð Þ represents the gravitational con-
stant, and Kbest is a set of first K agents with best fitness value
(biggest mass).
(1) Acceleration of each agent is hereby calculated as
ad
i t
ð Þ ¼
Fd
i t
ð Þ
Mi t
ð Þ
(25)
(1) New velocities of the agents are calculated by adding a
fraction of current velocity to earlier acceleration as
vd
i t þ 1
ð Þ ¼ randivd
i t
ð Þ þ ad
i t
ð Þ (26)
(1) Agent’s new position is thereby calculated as
xd
i t þ 1
ð Þ ¼ xd
i t
ð Þ þ vd
i t þ 1
ð Þ: (27)
There are two tuning parameters in GSA, namely G t
ð Þ and
Kbest which greatly affects its performance. Researchers have
mostly used two ways of defining these parameters. Either
their values have been kept constant throughout the process
or varied linearly using certain concept (Rashedi and
Nezamabadi-pour, 2012). For example, G t
ð Þ initialized at the
start is made to vary linearly with time as in Equation (28):
G t
ð Þ ¼ GO t
ð Þ þ
t
tmax
 β
(28)
t represents current iterations and tmax is maximum number
of iterations. Similarly, Kbest is reduced linearly starting from
total number of agents at the start to one at the end. There is
no clarity on what rule for linear variation of these parameters
shall be followed to get better results. The self-adaptive
approach tries to overcome this problem by defining a range
of these parameters and updating them stochastically at each
iteration (within the range), thereby bringing the self-adaptive
concept to GSA (Niknam et al. 2013).
3.3. Modified hybrid MPSOGSA
Determination of global optimal solution is the aim of imple-
menting any optimization algorithm, and hybridization of two
or more algorithms is performed to improve the performance.
Several heuristic algorithms have been combined to form
hybrid methods for optimization problems. The basic idea of
combining Standard PSO with GSA was suggested by Mirjalili
and Hashim (2010). They combined social thinking ability of
PSO and search capability of GSA.
Since democratic PSO (DPSO) and self-adaptive GSA
(SA-GSA) are improved versions of standard PSO and stan-
dard GSA, respectively, this paper has integrated the two
enhanced versions to evaluate their combined perfor-
mance through a new modified hybrid, i.e. MPSOGSA.
The hybrid is a stochastic algorithm with a feature to
randomly select important parameters that have an influ-
ence on the search procedure. The advantage of MPSOGSA
is that it avoids getting trapped in local optima, and also
improves upon premature convergence probability. It
thereby reaches a better optimal solution in a reasonable
time. The functionality of both the algorithms is combined
and they run parallel. The modified velocity equation is
given hereby:
vd
i t þ 1
ð Þ ¼ wvd
i t
ð Þ þ c1:r:ad
i t
ð Þ þ c2:r: pd
g t
ð Þ  xd
i t
ð Þ
 
þ c3:r:d0d
i t
ð Þ (29)
vd
i t
ð Þ represents velocity of agent i at iteration t, c3 is the
weighing factor, w is the weighing function, r is random
number between 0 and 1, a i t
ð Þ is the acceleration of agent i
at iteration t, and p g is the best solution so far. d0
id t
ð Þ includes
democratic influence of other particles on ith particle in dth
dimension. Every iteration updates the position of particles as
in Equation 30, and the algorithm has been explained in terms
of flow chart in Figure 1.
xd
i t þ 1
ð Þ ¼ xd
i t
ð Þ þ vd
i t þ 1
ð Þ (30)
To test the performance of MPSOGSA, a set of nonlinear
benchmark functions were tested and the results were com-
pared with earlier studies (Table 1).
The results for bench mark functions indicate an improve-
ment over PSOGSA (Mirjalili and Hashim 2010) and DPSO
(Kaveh and Zolghadr 2014). The faster communication strat-
egy among the particles due to their democratic nature and
enhanced exploration caused by randomness of algorithm’s
parameters made the proposed technique more attractive to
get quality solutions.
4. Optimal design solution
For the application of current optimization technique, the
constrained optimization problem has first been converted
to an unconstrained one. The defined constraints are nor-
malized and exterior penalty function is incorporated for
any constraint violation, thereby constituting the uncon-
strained objective function (penalized objective function)
as follows:
JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 5
Figure 1. General flow chart of RC member design using MPSOGSA.
Table 1. Minimization results of some benchmark functions.
Mathematical function Dim Range of function
PSOGSA
(Mirjalili and Hashim 2010)
DPSO
(Kaveh and Zolghadr 2014)
MPSOGSA
(Current study)
Fi x
ð Þ ¼
P
n
i¼1
½x2
i  10 cos 2πxi
ð Þ þ 10
(Rastrigin)
30 [−5.12,5.12] 19.1371 – 16.472
Fi x
ð Þ ¼ 
P
4
i¼1
ciexp 
P
6
j¼1
aij xj  pij
 2
!
(Hartman)
6 [0,1] −2.6375 −3.322368 −3.3145
Fi x
ð Þ ¼ 4x2
1  2:1x4
1 þ 1
3 x6
1 þ x1x2  4x2
2 þ 4x4
2
2 [−5,5] −1.036 – −1.036
6 S. CHUTANI AND J. SINGH
Z0
¼ Z 1 þ C
ð Þδ
(31)
δ ¼ 2 (for structural design problems); C ¼ Sum of all con-
straint violations
The details of exterior penalty function method are not in
the scope of this paper. Further, the independent design
variables (given in Section 2) are searched from defined search
space to get the optimum results. Optimum sections are
chosen from all possible sections in the practical range unlike
a countable number of sections as available in the literature.
All the beams and columns of the given frame have been
designed as per Limit State Design philosophy, and optimum
solution has been obtained through MPSOGSA. The constant
parameters fine-tuned to get best and consistent results from
the two algorithms are given below:
c1 ¼ 0:5; c2 ¼ 1:5; c3 ¼ 4; 2¼ 10(MPSOGSA constants)
G t
ð ÞMin ¼ 1; G t
ð ÞMax ¼ 100; KbestMax
¼ max number of agents; KbestMin ¼ 1
The population size ‘N’ and maximum number of iterations
‘itrmax’ have been fixed at 20 and 1000, respectively, and upper
and lower bounds for the design variables have been defined
for random selection of the population. Stopping criterion has
been defined as ‘maximum number of iterations.’ Design pro-
cedure for different components of the frame has been devel-
oped in a generalized manner that accepts different
parametric values related to geometry of the frame, loads,
and properties of material. All ‘optimization runs’ have been
carried out on a standard PC with a Intel® Core™ i3 CPU M350
@2.27 GHz frequency and 3 GB RAM memory. The algorithm
has been coded in Turbo C++ installed in Windows 7 at 32 bit
operating system.
4.1. Optimal beam design
In order to evaluate the performance of the applied technique,
a beam (5 m span) which is part of a given frame has been
selected. The given set of loads for the beam, namely gravity
load ‘w’ (30 kN/m) and end moments ‘M1ʹ (50 kN-m) and
‘M2ʹ (100 kN-m) are shown in Figure 2. The configuration and
steel reinforcement are the design variables to be optimized
to satisfy the objective criteria. Grades of concrete and steel
(fck ¼ 30 N/mm2
and fy ¼ 415 N/mm2
, respectively) as well as
cost ratio (100) have been considered as input variables.
Effective cover to the reinforcement has been considered as
50 mm. The maximum depth to width ratio has been
restricted to 3, to avoid thin sections.
For the above-mentioned parameters, optimum algorithm
(MPSOGSA) suggested the optimum depth and optimum width
Figure 2. Loading conditions of beam.
Figure 3. Convergence curve for optimum design of RC beam using MPSOGSA.
Figure 4. Convergence trend for optimum design of RC column using MPSOGSA.
JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 7
of the beam as 500 mm and 300 mm, respectively, and the
optimum percentage of steel as 1.53% of cross sectional area.
The design improvement by MPSOGSA is shown in Figure 3.
The design example of a simply supported beam with one
row of reinforcing steel (Camp, Pezeshk, and Hansson 2003) was
also tested and optimized by MPSOGSA technique. Although,
the results of present optimum design when compared with
previous study (RC-GA program) were found to be in good
agreement, the required computational time reduced consider-
ably. The present optimum design procedure required about ‘4 s’
of computing time for 20,000 evaluations as compared to ‘25 s’
for 100 generations quoted in the previous study.
4.2. Optimal column design
Columns of the RC frame have been considered as uniaxial ones,
and their designs are dependent on stresses in the reinforcing
steel. The computer-aided design program based on MPSOGSA
considers different combinations of design parameters (cross-
sectional dimensions and steel percentage), for calculating the
strength of column. Interaction between ‘axial force’ and ‘bend-
ing moment’ has been considered in the design and optimiza-
tion process of RC columns. The column design is considered
feasible only if the axial force and bending moment reside within
the load–moment interaction diagram. A column (part of a given
frame) is designed for a given axial load of 960 kN and uniaxial
moment of 250 kN-m. The minimum cross-sectional dimension
of the column is considered to be 300 mm. Similarly, the ‘cover
ratio’ and minimum ‘column depth to width ratio’ were set as 0.1
and 1.0, respectively. The grades of concrete and steel were
taken as fck = 30 N/mm2
and fy = 415 N/mm2
, respectively. The
unsupported length of column was considered to be 3 m. Also,
effective length ratio for the columns was kept as 1.2 and cost
ratio as 100. For these given set of input values, optimum depth
and width of the column are obtained as 730 mm and 300 mm,
respectively, whereas optimum percentage of longitudinal rein-
forcement is 0.8% of cross-sectional area. The MPSOGSA
algorithm showed convergence at 344 iterations and the
Figure 5. Geometry and loading of two bay-six story frame.
8 S. CHUTANI AND J. SINGH
Table
2.
Optimum
design
results
of
two
bay
six
story
frame.
Optimum
design
results
f
ck
=
20
N/mm
2
,
f
y
=
415
N/mm
2
,
d
0
=
25
mm,
C
c
=
735/m
3
,
C
s
=
7.1/kg,
C
f
=
54/m
2
F
C
=
P
NC
1
bD
C
c
þ
2
b
þ
D
ð
Þ
þ
W
C
s
f
gL;
F
B
=
P
NB
1
bDC
c
þ
b
þ
2D
ð
Þ
þ
W
C
s
f
gL;
Z
¼
F
C
þ
F
B
Member
group
Example
2
Present
study
(MPSOGSA)
Camp,
Pezeshk,
and
Hansson
2003
(RC-GA)
Rajeev

Krishnamoorthy1998
(GA)
Members
(span)
Depth
(mm)
Width
(mm)
Ast
(mm
2
)
(Bottom)
Ast
(mm
2
)
(Top)
Steel
(mm
2
)
(%)
Depth
(mm)
Width
(mm)
Ast
(mm
2
)
(Bottom)
Ast
(mm
2
)
(Top)
Steel
(mm
2
)
(%)
Depth
(mm)
Width
(mm)
Ast
(mm
2
)
(Bottom)
Ast
(mm
2
)
(Top)
Steel
(mm
2
)
(%)
Beam
group
No.
1
(Floor
beams)
B
11
,
B
12
,
B
13
,
B
14
,
B
15
(6
m)
540
200
585
1008
–
560
230
516
1006
–
350
200
400
645
–
B
21
,B
22
,
B
23
,
B
24
,
B
25
(4m)
340
200
412
539
–
483
203
284
400
–
300
200
1006
645
–
Beam
group
No.2
(Roof
beams)
B
16
(6m)
540
200
585
1008
–
560
280
568
1018
–
350
200
258
400
–
B
26
(4m)
430
200
219
824
–
483
330
200
774
–
250
200
258
400
–
Column
group
No.1
C
11
,C
12
,
C
13
,
C
14
,
C
15
,
C
16
200
200
–
–
620(1.55%)
204
178
–
–
800
(2.203%)
252
252
–
–
2322(3.66%)
Column
group
No.
2
C
21
,
C
22
,
C
23
,
C
24
,
C
25
,
C
26
550
200
-
-
1200(1.09%)
457
178
–
–
1548
(1.902%)
252
252
–
–
2322(3.66%)
Column
group
No.
3
C
31
,
C
32
,
C
33
,
C
34
,
C
35
,
C
36
200
200
-
-
620(1.55%)
280
178
–
–
516
(1.035%)
252
300
–
–
2322(3.071%)
Cost
23,743
24,959
26,052
Population
Size
50
300
-
Total
evaluations
50,000
90,000
-
Time
6
min
13
h
-
JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 9
convergence curve is shown in Figure 4. Time taken for getting
the optimum design was ‘4 s.’
4.3. Optimal design of RC frame
The efficacy and efficiency of the present design algorithm
(MPSOGSA) has been measured by considering design exam-
ples from reviewed literature. Necessary changes (in objective
function, constraints, cost ratios, etc.) required to bring in the
sense of compatibility – for comparing two designs – have
been done accordingly.
An example consists of a two bay-six story RC frame, with
given geometry and loads as shown in Figure 5. This example has
been considered in a few of the earlier studies as well [(Camp,
Pezeshk, and Hansson 2003) and (Rajeev and Krishnamoorthy
1998)], and a comparison between the present work and earlier
works is shown to be been done in Table 2. It also indicates cost
parameters, grade of materials, and grouping of members for the
frame under consideration. The RC-GA design (Camp, Pezeshk
and Hansson, ACI code) helped to reduce the cost of a given
frame by 4.2% as compared with GA design (Rajeev and
Krishnamoorthy, IS456: 1978), but a further cost saving of 4.8%
has been achieved using MPSOGSA design (present study).
Further significance lies in saving processing time for optimiza-
tion. The current computational time to carry out 1000 genera-
tions for a population size of 50 is about 6 min, which is much
less than 13 h required for 300 generations with a population size
of 300 in the RC-GA design.
5. Conclusion
The analysis of RC frame structure has been performed using
direct stiffness approach and the design procedure follows
Indian standard IS 456:2000 regulations. Optimum design results
are obtained with the use of new modified hybrid technique
(MPSOGSA). The proposed algorithm overcomes the limitations
of two individual algorithms (modified PSO and modified GSA) by
considering their hybrid, and thereby improves the overall perfor-
mance. Necessary changes have been incorporated to make the
study compatible with some earlier studies, and to help compare
the results. A comparison with some other algorithms reveals that
the time taken to carry out optimization in the present study – by
the use of MPSOGSA– has reduced significantly. Also, reduction in
total cost has been achieved in the design of RC frames using this
technique. Reduction in steel area plays a greater role in optimiza-
tion as compared to reduction in cross sectional area of frame
elements as verified in the design examples.
Nomenclature
Astend Area of steel at the beam end
Astend(max) Maximum area of steel at the beam end
Astend(min) Minimum area of steel at the beam end
Astmid Area of steel in the middle of the beam
Astmid(max) Maximum area of steel at the beam mid
Astmid(min) Minimum area of steel at the beam mid
bBmin
Minimum width of beam
DB Overall depth of beam
dp Maximum peripheral distance among longitudinal bars of the
column
fck Characteristic compressive strength of concrete in N/mm2
fy Characteristic strength of steel in N/mm2
Mh Hogging moment applied at the beam end
Ms Maximum sagging moment
p Percentage area of longitudinal reinforcement
xm Limiting depth of neutral axis
Disclosure statement
No potential conflict of interest was reported by the authors.
References
BIS (Bureau of Indian Standards). 1980. Design Aids for Reinforced Concrete
to IS: 456:1978. Manak Bhavan, New Delhi: Bureau of Indian Standards.
BIS (Bureau of Indian Standards). 2000. Code of Practice for Plain and
Reinforced Concrete, IS: 456 (Fourth Revision). New Delhi: Bureau of
Indian Standards.
Camp, C. V. 2007. “Design of Space Trusses Using Big Bang-Big Crunch
Optimization.” Journal of Structural Engineering ASCE 133 (7): 999–1008.
doi:10.1061/(ASCE)0733-9445(2007)133:7(999).
Camp, C. V., and F. Huq. 2013. “CO2 and Cost Optimization of Reinforced
Concrete Frames Using a Big Bang-Big Crunch Algorithm.” Engineering
Structures 48: 363–372. doi:10.1016/j.engstruct.2012.09.004.
Camp, C. V., S. Pezeshk, and H. Hansson. 2003. “Flexural Design of
Reinforced Concrete Frames Using a Genetic Algorithm.” Journal of
Structural Engineering ASCE 129 (1): 105–115. doi:10.1061/(ASCE)0733-
9445(2003)129:1(105).
Erol, O. K., and I. A. Eksin. 2006. “New Optimization Method: Big Bang-Big
Crunch.” Advances in Engineering Software 37 (2): 106–111. doi:10.1016/
j.advengsoft.2005.04.005.
Esfandiary, M. J., S. Sheikholarefin, and H. A. R. Bondarabadi. 2016. “A
Combination of Particle Swarm Optimization and Multi-Criterion
Decision-Making for Optimum Design of Reinforced Concrete Frames.”
International Journal of Optimization in Civil Engineering 6 (2): 245–268.
Gholizadeh, S. 2013. “Layout Optimization of Truss Structures by Hybridizing
Cellular Automata and Particle Swarm Optimization.” Computers and
Structures 125: 86–99. doi:10.1016/j.compstruc.2013.04.024.
Govindaraj, V., and J. V. Ramasamy. 2007. “Optimum Detailed Design of
Reinforced Concrete Frames Using Genetic Algorithms.” Engineering
Optimization 39 (4): 471–494. doi:10.1080/03052150601180767.
Kaveh, A., and O. Sabji. 2011a. “A Comparative Study of Two Meta-Heuristic
Algorithms for Optimum Design of Reinforced Concrete Frames.”
International Journal of Optimization in Civil Engineering 9 (3): 193–206.
Kaveh, A., and O. Sabji. 2011b. “Optimum Design of Reinforced Concrete
Frames Using a Heuristic Particle Swarm –Ant Colony Optimization.” In
Proceedings of Second International Conference on Soft Computing
Technology in Civil, Structural and Environmental Engineering, Crete,
Greece, 6–9 September 2011: 193–206. Stirlingshire, Scotland: Civil-Comp
Press.
Kaveh, A., and S. Talatahari. 2008. “A Hybrid Particle Swarm and Ant
Colony Optimization for Design of Truss Structures.” Asian Journal of
Civil Engineering 9 (4): 329–348.
Kaveh, A., and S. Talatahari. 2009. “Particle Swarm Optimizer, Ant Colony
Strategy and Harmony Search Scheme Hybridized for Optimization of
Truss Structures.” Computers and Structures 87 (5–6): 267–283.
doi:10.1016/j.compstruc.2009.01.003.
Kaveh, A., and S. Talatahari. 2010a. “A Discrete Big Bang-Big Crunch
Algorithm for Optimal Design of Skeletal Structure.” Asian Journal of
Civil Engineering 11 (1): 103–122.
Kaveh, A., and S. Talatahari. 2010b. “Optimal Design of Schwedler and Ribbed
Domes via Hybrid Big Bang-Big Crunch Algorithm.” Journal of Constructional
Steel Research 66 (3): 412–419. doi:10.1016/j.jcsr.2009.10.013.
Kaveh, A., and A. Zolghadr. 2014. “Democratic PSO for Truss Layout and
Size Optimization with Frequency Constraints.” Computers and
Structures 130: 10–21. doi:10.1016/j.compstruc.2013.09.002.
Kennedy, J., and R. C. Eberhart. 1995. “Particle Swarm Optimization.”
Proceedings of the IEEE international conference on neural networks
10 S. CHUTANI AND J. SINGH
(ICNN’95,) IV, Perth, Australia, 27 November. -1December: 1942–1948. New
York: IEEE.
Kennedy, J., and R. C. Eberhart. 2001. Swarm Optimization. San Francisco,
CA: Morgan Kaufmann Publishers.
Kwak, H., and J. Kim. 2008. “Optimum Design of Reinforced Concrete Plane
Frames Based on Predetermined Section Database.” Computer-Aided
Design 40: 396–408. doi:10.1016/j.cad.2007.11.009.
Kwak, H., and J. Kim. 2009. “Design an Integrated Genetic Algorithm
Complemented with Direct Search for Optimum Design of RC Frames.”
Computer-Aided Design 41 (7): 490–500. doi:10.1016/j.cad.2009.03.005.
Lee, C., and J. Ahn. 2003. “Flexural Design of Reinforced Concrete Frames
by Genetic Algorithm.” Journal of Structural Engineering ASCE 129: 762–
774. doi:10.1061/(ASCE)0733-9445(2003)129:6(762).
Mirjalili, S., and S. M. Hashim. 2010. “A New Hybrid PSOGSA Algorithm for
Function Optimization.” IEEE International Conference on Computer
and Information Application (ICCIA’2010), Tianjin, China, 3–5
December 2010: 374–377. NewYork: IEEE.
Niknam, T., M. R. Narimani, R. Azizipanah-Abarghooee, and B. B. Firouzi.
2013. “Multiobjective Optimal Reactive Power Dispatch and Voltage
Control: A New Opposition-Based Self-Adaptive Modified
Gravitational Search Algorithm.” IEEE Systems Journal 7 (4): 742–
753. doi:10.1109/JSYST.2012.2227217.
Rajeev, S., and C. S. Krishnamoorthy. 1998. “Genetic Algorithm – Based
Methodology for Design Optimization of Reinforced Concrete Frames.”
Computer Aided Civil and Infrastructure Engineering 13: 63–74.
doi:10.1111/0885-9507.00086.
Rashedi, E., and H. Nezamabadi-Pour. 2012. “Improving the Precision of
CBIR Systems by Feature Selection Using Binary Gravitational Search
Algorithm.” The 16th CSI International Symposium on Artificial
Intelligence and Signal Processing (AISP 2012),Shiraz, Fars, Iran, 2–3
May 2012: 39–42. NewYork: IEEE.
Rashedi, E., H. Nezamabadi-Pour, and S. Saryazdi. 2009. “GSA: A
Gravitational Search Algorithm.” Information Sciences 179: 2232–2248.
doi:10.1016/j.ins.2009.03.004.
Sahab, M. G., A. F. Ashour, and V. V. Toporov. 2005. “Cost Optimization of
Reinforced Concrete Flat Slab Buildings.” Engineering Structures 27:
313–322. doi:10.1016/j.compstruc.2004.10.013.
Saini, B., V. K. Sehgal, and M. L. Gambhir. 2006. “Genetically Optimized
Artificial Neural Networks Based Optimum Design of Singly and Doubly
Reinforced Concrete Beams.” Asian Journal of Civil Engineering (Building
and Housing) 7 (6): 603–619.
Shelokar, P. S., P. Siarry, V. K. Jayaraman, and B. D. Kulkarni. 2007. “Particle
Swarm and Ant Colony Algorithms Hybridized for Improved
Continuous Optimization.” Applied Mathematic and Computation 188:
129–142. doi:10.1016/j.amc.2006.09.098.
Sung, Y. C., C. Y. Wang, and E. H. Teo. 2016. “Application of Particle Swarm
Optimization to Construction Planning for Cable-Stayed Bridges by
Cantilever Erection Method.” Structure and Infrastructure Engineering
12 (2): 208–222. doi:10.1080/15732479.2015.1008521.
Talbi, E. G. 2002. “A Taxonomy of Hybrid Metaheuristic.” Journal of
Heuristics 8 (5): 541–546. doi:10.1023/A:1016540724870.
Trelea, I. C. 2003. “The Particle Swarm Optimization Algorithm:
Convergence Analysis and Parameter Selection.” Information
Processing Letters 85: 317–325. doi:10.1016/S0020-0190(02)00447-7.
Varghese, P. C. 2013. Limit State Design of Reinforced Concrete. Delhi: PHI
Learning Private Limited.
JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 11

More Related Content

Similar to chutani2018.pdf

10.1016@0045 78258890086-2
10.1016@0045 78258890086-210.1016@0045 78258890086-2
10.1016@0045 78258890086-2ZaafouriSaleh
 
Innovations in t-way test creation based on a hybrid hill climbing-greedy alg...
Innovations in t-way test creation based on a hybrid hill climbing-greedy alg...Innovations in t-way test creation based on a hybrid hill climbing-greedy alg...
Innovations in t-way test creation based on a hybrid hill climbing-greedy alg...IAESIJAI
 
Design Optimization of Reinforced Concrete Slabs Using Various Optimization T...
Design Optimization of Reinforced Concrete Slabs Using Various Optimization T...Design Optimization of Reinforced Concrete Slabs Using Various Optimization T...
Design Optimization of Reinforced Concrete Slabs Using Various Optimization T...ijtsrd
 
Design of Transmissions Systems
Design of Transmissions SystemsDesign of Transmissions Systems
Design of Transmissions SystemsAdarsh
 
SAE BAJA Frame Structural optimization
SAE BAJA Frame Structural optimizationSAE BAJA Frame Structural optimization
SAE BAJA Frame Structural optimizationAkshay Murkute
 
A new gradient based step size controlled inverse eigen sensitivity algorithm...
A new gradient based step size controlled inverse eigen sensitivity algorithm...A new gradient based step size controlled inverse eigen sensitivity algorithm...
A new gradient based step size controlled inverse eigen sensitivity algorithm...Subhajit Mondal
 
Modeling, simulation & dynamic analysis of four bar planar
Modeling, simulation & dynamic analysis of four bar planarModeling, simulation & dynamic analysis of four bar planar
Modeling, simulation & dynamic analysis of four bar planarIAEME Publication
 
Best-worst northern goshawk optimizer: a new stochastic optimization method
Best-worst northern goshawk optimizer: a new stochastic optimization methodBest-worst northern goshawk optimizer: a new stochastic optimization method
Best-worst northern goshawk optimizer: a new stochastic optimization methodIJECEIAES
 
Optimization of Assembly Line and Plant Layout in a Mass Production Industry...
	Optimization of Assembly Line and Plant Layout in a Mass Production Industry...	Optimization of Assembly Line and Plant Layout in a Mass Production Industry...
Optimization of Assembly Line and Plant Layout in a Mass Production Industry...inventionjournals
 
MODELING AND OPTIMIZATION OF A MOBILE CROP RESIDUE DISINTEGRATOR
MODELING AND OPTIMIZATION OF A MOBILE CROP RESIDUE DISINTEGRATORMODELING AND OPTIMIZATION OF A MOBILE CROP RESIDUE DISINTEGRATOR
MODELING AND OPTIMIZATION OF A MOBILE CROP RESIDUE DISINTEGRATORIAEME Publication
 
IRJET- Optimization of Fink and Howe Trusses
IRJET-  	  Optimization of Fink and Howe TrussesIRJET-  	  Optimization of Fink and Howe Trusses
IRJET- Optimization of Fink and Howe TrussesIRJET Journal
 
CONSTRUCTION PROJECT ASSIG. III.pptx
CONSTRUCTION PROJECT ASSIG. III.pptxCONSTRUCTION PROJECT ASSIG. III.pptx
CONSTRUCTION PROJECT ASSIG. III.pptxEdrisAbdellaNuure1
 
CONSTRUCTION PROJECT ASSIG. III ON HYBRID AI.pptx
CONSTRUCTION PROJECT ASSIG. III ON HYBRID AI.pptxCONSTRUCTION PROJECT ASSIG. III ON HYBRID AI.pptx
CONSTRUCTION PROJECT ASSIG. III ON HYBRID AI.pptxEdrisAbdellaNuure1
 

Similar to chutani2018.pdf (20)

10.1016@0045 78258890086-2
10.1016@0045 78258890086-210.1016@0045 78258890086-2
10.1016@0045 78258890086-2
 
Cukoo srch
Cukoo srchCukoo srch
Cukoo srch
 
Cukoo srch
Cukoo srchCukoo srch
Cukoo srch
 
C013141723
C013141723C013141723
C013141723
 
Innovations in t-way test creation based on a hybrid hill climbing-greedy alg...
Innovations in t-way test creation based on a hybrid hill climbing-greedy alg...Innovations in t-way test creation based on a hybrid hill climbing-greedy alg...
Innovations in t-way test creation based on a hybrid hill climbing-greedy alg...
 
Mep last.docx (1)
Mep last.docx (1)Mep last.docx (1)
Mep last.docx (1)
 
Design Optimization of Reinforced Concrete Slabs Using Various Optimization T...
Design Optimization of Reinforced Concrete Slabs Using Various Optimization T...Design Optimization of Reinforced Concrete Slabs Using Various Optimization T...
Design Optimization of Reinforced Concrete Slabs Using Various Optimization T...
 
Design of Transmissions Systems
Design of Transmissions SystemsDesign of Transmissions Systems
Design of Transmissions Systems
 
paper
paperpaper
paper
 
SAE BAJA Frame Structural optimization
SAE BAJA Frame Structural optimizationSAE BAJA Frame Structural optimization
SAE BAJA Frame Structural optimization
 
A new gradient based step size controlled inverse eigen sensitivity algorithm...
A new gradient based step size controlled inverse eigen sensitivity algorithm...A new gradient based step size controlled inverse eigen sensitivity algorithm...
A new gradient based step size controlled inverse eigen sensitivity algorithm...
 
Modeling, simulation & dynamic analysis of four bar planar
Modeling, simulation & dynamic analysis of four bar planarModeling, simulation & dynamic analysis of four bar planar
Modeling, simulation & dynamic analysis of four bar planar
 
Best-worst northern goshawk optimizer: a new stochastic optimization method
Best-worst northern goshawk optimizer: a new stochastic optimization methodBest-worst northern goshawk optimizer: a new stochastic optimization method
Best-worst northern goshawk optimizer: a new stochastic optimization method
 
Optimization of Assembly Line and Plant Layout in a Mass Production Industry...
	Optimization of Assembly Line and Plant Layout in a Mass Production Industry...	Optimization of Assembly Line and Plant Layout in a Mass Production Industry...
Optimization of Assembly Line and Plant Layout in a Mass Production Industry...
 
MODELING AND OPTIMIZATION OF A MOBILE CROP RESIDUE DISINTEGRATOR
MODELING AND OPTIMIZATION OF A MOBILE CROP RESIDUE DISINTEGRATORMODELING AND OPTIMIZATION OF A MOBILE CROP RESIDUE DISINTEGRATOR
MODELING AND OPTIMIZATION OF A MOBILE CROP RESIDUE DISINTEGRATOR
 
IRJET- Optimization of Fink and Howe Trusses
IRJET-  	  Optimization of Fink and Howe TrussesIRJET-  	  Optimization of Fink and Howe Trusses
IRJET- Optimization of Fink and Howe Trusses
 
CONSTRUCTION PROJECT ASSIG. III.pptx
CONSTRUCTION PROJECT ASSIG. III.pptxCONSTRUCTION PROJECT ASSIG. III.pptx
CONSTRUCTION PROJECT ASSIG. III.pptx
 
CONSTRUCTION PROJECT ASSIG. III ON HYBRID AI.pptx
CONSTRUCTION PROJECT ASSIG. III ON HYBRID AI.pptxCONSTRUCTION PROJECT ASSIG. III ON HYBRID AI.pptx
CONSTRUCTION PROJECT ASSIG. III ON HYBRID AI.pptx
 
C4O: chain-based cooperative clustering using coati optimization algorithm i...
C4O: chain-based cooperative clustering using coati  optimization algorithm i...C4O: chain-based cooperative clustering using coati  optimization algorithm i...
C4O: chain-based cooperative clustering using coati optimization algorithm i...
 
Cohen
CohenCohen
Cohen
 

Recently uploaded

DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxtrishalcan8
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfOrient Homes
 

Recently uploaded (20)

DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
 

chutani2018.pdf

  • 1. Full Terms & Conditions of access and use can be found at http://www.tandfonline.com/action/journalInformation?journalCode=tcie20 Journal of the Chinese Institute of Engineers ISSN: 0253-3839 (Print) 2158-7299 (Online) Journal homepage: http://www.tandfonline.com/loi/tcie20 Use of modified hybrid PSOGSA for optimum design of RC frame Sonia Chutani & Jagbir Singh To cite this article: Sonia Chutani & Jagbir Singh (2018): Use of modified hybrid PSOGSA for optimum design of RC frame, Journal of the Chinese Institute of Engineers, DOI: 10.1080/02533839.2018.1473804 To link to this article: https://doi.org/10.1080/02533839.2018.1473804 Published online: 28 Jun 2018. Submit your article to this journal Article views: 5 View Crossmark data
  • 2. Use of modified hybrid PSOGSA for optimum design of RC frame Sonia Chutania and Jagbir Singhb a Department of Civil Engineering, IKG Punjab Technical University, Kapurthala, India; b Department of Civil Engineering, Guru Nanak Dev Engineering College, Ludhiana, India ABSTRACT A realistic and optimum design of reinforced concrete structural frame, by hybridizing enhanced versions of standard particle swarm optimization (PSO) and standard gravitational search algorithm (GSA) is presented in this paper. PSO has been democratized by considering all good and bad experiences of the particles, whereas GSA has been made self-adaptive by considering a specific range for certain parameters like ‘gravitational constant’ and ‘set of agents with best fitness value.’ Optimal size and reinforcement of the members have been found by employing the technique in a computer-aided environment. Use of self-adaptive GSA together with democratic PSO technique has been found to provide two distinct advantages over standard PSO and GSA, namely better capability to escape from local optima and faster convergence rate. The entire formulation for optimal cost design of frame includes the cost of beams and columns. In this approach, variables of each element of structural frame have been considered as continuous functions and rounded off appropriately to imbibe practical relevance to the study. An example has been considered to emphasize the validity of this optimum design procedure and results have been compared with earlier studies. ARTICLE HISTORY Received 21 June 2017 Accepted 3 May 2018 KEYWORDS Optimum design; reinforced concrete structures; democratic particle swarm optimization (PSO); self- adaptive gravitational search algorithm (GSA) 1. Introduction Over the years, researchers have tried to take advantage of various optimization techniques to fulfill the requirement of safe and low-cost structural designs. The structural design codes do not primarily dwell on the ‘optimization aspect,’ that is mostly based on the experience of a particular designer, and the experience cannot be considered a substitute for the tested and validated principles of optimization techniques. In view of the fact that there are large numbers of ‘design options’ and a variety of ‘design variables’ involved in structural optimization problems, it is difficult to rely on a particular technique for all the right answers. A given optimization technique that gives a good result in a particular situation may not hold good for other situations, or for that matter on other fronts in the same situa- tion. This leads to a point where it is important to be able to identify the usefulness of a particular technique in a given situation and also to explore the factors that would increase the efficiency of the technique. Many evolutionary optimization methods such as genetic algorithms (GAs), harmony search (HS), simulated annealing (SA), particle swarm optimization (PSO), ant colonies, and hybrids obtained by combining two or more algorithms have been developed during the last few decades for solving linear and nonlinear optimization pro- blems. Among them all, GA – an artificially intelligent method inspired by biological phenomena – has been used by many researchers to carry out the optimization of reinforced concrete (RC) frames (Camp,Pezeshk and Hansson 2003; Govindaraj and Ramasamy 2007; Kwak and Kim 2008; Kwak and Kim 2009; Lee and Ahn 2003; Rajeev and Krishnamoorthy 1998). Similarly, hybrid algorithms have found wide acceptability for the design of steel truss structures (Gholizadeh 2013; Kaveh and Talatahari 2008), but they have been limitedly used for RC structures. Hybridization of algorithms is crucial to integrate their indivi- dual strengths and to overcome their individual weaknesses (Talbi 2002). The heuristic big bang-big crunch (HBB-BC), initi- ally proposed by Erol and Eksin (2006), outperformed GA for many benchmark optimization functions. Camp (2007), Camp and Huq (2013), and Kaveh and Talatahari (2010a; 2010b) pro- posed a hybrid form of the big bang-big crunch which was found to be a robust and efficient method for engineering optimization problems. The applicability of artificial neural net- works and GA for optimum design of singly and doubly rein- forced beams has been presented by Saini, Sehgal, and Gambhir (2006). Sahab, Ashour, and Toporov (2005) proposed a modified hybrid GA that worked in two stages to improve the solution at the expense of function evaluations. PSO is a preferred evolutionary technique in hybrid methods because of its simplicity and fast convergence. Unfortunately, the standard PSO has certain inherent difficulties in providing the right balance between global investigation of the search space (exploration) and refined search around local optima (exploita- tion) (Kennedy and Eberhart 1995; Trelea 2003). To improve upon this specific problem, PSO was hybridized with other approaches such as Ant Colony Optimization (ACO) and HS. Thus, a hybrid of PSO and ACO (PSACO) was worked upon by Shelokar et al. (2007) for solving continuous unconstrained pro- blems and was applied to trusses. Kaveh and Talatahari (2009) took this concept of hybridization one step ahead by proposing hybridization of not two but three different techniques, namely PSO, ACO, and HS. They optimized truss structures by the use of this technique, whereby PSO was used for performing global CONTACT Sonia Chutani soniachutani_annie@yahoo.co.in Research Scholar, IKG Punjab Technical University, Kapurthala-144603, Punjab, India JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS https://doi.org/10.1080/02533839.2018.1473804 © 2018 The Chinese Institute of Engineers
  • 3. search, ACO for local search and HS for tackling variables’ bound- aries. Kaveh and Sabji (2011a; 2011b) compared HBB-BC and Heuristic Particle Swarm Ant Colony algorithms by considering the optimization problem related to reinforced cement concrete frames. Esfandiary, Sheikholarefin, and Bondarabadi (2016) used the basic concept of multi-criterion decision-making and com- bined it with PSO to develop another algorithm (DMPSO) that accelerated convergence toward the optimum solution of a multi-objective structural optimization problem. Sung, Wang, and Teo (2016) modeled optimum construction planning of cable-stayed bridges using PSO and SA in the mutation opera- tion of GA to improve escape ability from local minima. Rashedi, Nezamabadi-Pour, and Saryazdi (2009) introduced gravitational search algorithm (GSA), an algorithm based on law of gravity and mass interactions. The algorithm is laden with many features like memory-less adaption, self-learning profile, and fast convergence. Mirjalili and Hashim (2010) combined distinct capacities of PSO (social thinking capacity) and GSA (local search capacity) to propose PSOGSA. Meanwhile, the advantages of PSO like easy adaptability, fewer parameters to be adjusted, and ability to go for global optima were put to good use by the authors. The perfor- mance of the PSOGSA algorithm was tested on several stan- dard test cases involving distinct dimensions and complexities, to check its usefulness. The test results indi- cated improved exploration and exploitation abilities of the hybrid algorithm. The present paper applies a hybrid of democratic PSO (DPSO) and self-adaptive gravitational search (SA-GSA) algorithms – herein called modified hybrid PSOGSA (MPSOGSA) – for optimum design of RC frames. The objec- tive of this study is to explore combined advantages of different algorithms that have not been earlier considered for hybridization, especially for the design of RC frames. This approach – with involvement of the whole swarm – extends the idea of adopting the algorithm’s constant parameters stochastically to generate faster exploration, resulting in speedy flow of information among agents and thereby redu- cing computational time. Vetting of the current modified algorithm (MPSOGSA) – using some nonlinear mathematical functions – has been done to test its global optimization capabilities. Methodology of the present study consists in formulating the optimization problem on the basis of design variables, choosing modified hybrid PSOGSA algorithm, and comparing the results using examples considered in the efarlier studies. 2. Formulation of the problem 2.1. Frame analysis and design A computer-aided analysis and optimum design procedure for plane RC frames subjected to gravity and lateral loads has been attempted in the present investigation. Dead load due to weight of every element within the structure and imposed load acting on the structure when in service constitute the gravity load. Lateral loads on the building frame are supposed to act at floor levels and are considered to be caused due to wind and seismic forces. The analysis of RC frames has been performed using the stiffness matrix method. Two program modules, one for analysis and the other for optimal design of a given frame are codified in C++. The structural response quantities such as axial force, shear force, and bending moments in each element of the frame are obtained through analysis. Due to complexities of a large number of design variables associated with RC frame structures, it has been discretized into beams and columns. In doing so, a number of design variables and constraints got reduced. The design process has been developed in such a way that it works as one cohesive unit with unrestricted flow of parameters from one section to another. The optimization procedure seeks the optimum width, optimum depth, and optimum longitudinal reinforcement of a member section while ensuring that stres- ses and displacements, apart from other constraints, are within defined limits. Thus, a computer-based optimal method has been pre- sented for optimal cost design of plane RC frame, wherein beams are designed and optimized, followed by columns. Elastic behavior of the structure has been considered, and Limit State Method has been adopted for design of different elements. Formulation of design problem includes the defini- tion of objective function, design variables, and all code- related constraints of IS 456:2000 (Plain and Reinforced Concrete – Code of Practice, 2000). Some of the important design considerations for all frame elements are: ● The lower and upper bound of cross sectional dimen- sions are 300 mm and 1000 mm, respectively. ● At least four bars are used on the four cross sides. ● The minimum cover of concrete is taken as 40 mm. ● Minimum diameter of transverse steel is 10 mm. 2.1.1. Objective function The cost of a RC structural element primarily includes the cost of concrete and steel and has been calculated as C ¼ CstVst þ CCVC (1) C: total cost of structural element; Cst : cost of steel per unit volume of steel; Vst : total volume of steel; CC : cost of concrete per unit volume of concrete; VC : total volume of concrete. Dividing Equation (1) by CC, C CC ¼ Cst CC Vst þ VC (2) Substituting C CC ¼ Z (Objective function), Cst Cc ¼ α (Cost ratio), and VC ¼ VG Vst in Equation (2), it becomes Z ¼ α 1 ð ÞVst þ VG (3) Since CC is a constant parameter for a given place, the objec- tive function Z represents total cost of the frame that needs to be minimized. Volume of steel (Vst) depends upon area of steel and its provided length. Area of steel includes both longitu- dinal as well as transverse steel. Similarly, gross volume of the element (VG) depends upon its cross sectional area and length. Since the RC frame is composed of several beams and columns, the total cost of the RC frame has been considered as Equation (4): 2 S. CHUTANI AND J. SINGH
  • 4. ZTotal ¼ X NB n¼1 ZBeam þ X NC n¼1 ZColumn (4) 2.1.2. Design variables and constraints for beam optimization In the present study, all input design parameters have been considered fixed. These include span of beam, grade of rein- forcement and concrete, intensity of dead and live loads, effective cover of concrete, and cost ratio. The independent design variables of the beam considered in the present model are width (bB) and effective depth (dB) of the beam. The areas of longitudinal reinforcement and shear reinforcement are calculated as dependent design parameters. Design con- straints considered in the present study not only consider Indian code provisions for RC beam design (IS 456:2000; Varghese 2013), but also a few practical aspects. 2.1.2.1. Moment capacity consideration. For a given beam, the cross-sectional dimensions (depth and width) and area of steel to be provided at the ends and at bottom shall be such that the design moment of resistance is greater than the actual moments to be borne by it at the respective sections. 0:87 fy Astend dB fy Astend fck bB Mh and 0:87 fy Astmid dB fy Astmid fck bB MS (5) 2.1.2.2. Deflection consideration. For spans up to 10 m, the vertical deflection of a continuous beam shall be considered within limits if the ratio of its span (l) to its effective depth dB is less than 26. For spans above 10 m, factor 26 is multiplied by 10 l . 2.1.2.3. Minimum width of beam. From practical considera- tions, the beam shall be wide enough to accommodate at least two bars of tensile steel of the given diameter. bB bBmin (6) 2.1.2.4. Slenderness limit of beam from lateral stability consideration. As per IS 456:2000, a continuous beam shall be so proportioned that the clear distance between lateral restraints does not exceed 60bB or 250b2 B dB , whichever is less. dB : effective depth of the beam; bB : width of the compres- sion face midway between the lateral restraints. 2.1.2.5. Depth of neutral axis. To ensure that tensile steel does not reach its yield stress before concrete fails in compres- sion so as to avoid brittle failure, the maximum depth of neutral axis has been restrained. 0:87 fy Astend 0:36 fck bB dB xm dB and 0:87 fy Astmid 0:36 fck bB dB xm dB (7) xm dB varies with the grade of steel and is given below: xm dB = 0.53, if fy = 250 N/mm2 ; xm dB = 0.48, if fy = 415 N/mm2 ; xm dB = 0.46, if fy = 500 N/mm2 . 2.1.2.6. Minimum and maximum reinforcement steel. The minimum and maximum area of tensile steel to be provided is taken as AstendðminÞ 0:85 bB dB fy ; AstendðmaxÞ 0:04 bB DB; AstmidðminÞ 0:85 bB dB fy ; AstmidðmaxÞ 0:04 bB DB (8) 2.1.2.7. Maximum shear stress consideration. The nominal shear stress in concrete shall not exceed the maximum per- missible shear stress, i.e. τc τc;max (9) where τc;max ¼ 0:6375 p fck 2.1.3. Design variables and constraints for column optimization Column optimization consists in determination of depth and width of the columns, with ‘percentage area of longitudinal reinforcement’ and ‘ratio of depth of neutral axis to depth of column’ as design variables. Following constraints have been considered: 2.1.3.1. Axial load capacity of column. The ‘axial load car- rying capacity’ of the column shall be greater than the load to be carried. 0:36fckbckDc þ X n i¼1 ðfsi fciÞ pi bcDC 100 P; (10) bc and Dc : Width and depth of column; kDc : depth of NA from extreme compression fiber; fsi and fci : stresses in the reinforcement and concrete at the ith row of reinforcement; n : number of rows of reinforcement; P : actual value of axial load as applied on the column; pi : percentage area of steel in the ithrow of reinforcement. 2.1.3.2. Moment capacity of column. The ‘moment carry- ing capacity’ of the column shall be greater than the moment to be carried. 0:36fckbckD2 C 0:5 0:416k ð Þ þ X n i¼1 ðfsi fciÞð pi 100fck Þ yi DC M; (11) yi : distance of the ithrow of reinforcement steel, measured from the centroid of the section. It is positive toward the highly compressed edge and negative toward the least com- pressed edge. M: actual value of bending moment as applied on the column. 2.1.3.3. Longitudinal reinforcement in column. The cross- sectional area of longitudinal reinforcement shall vary between 0.8% and 4%of the gross cross-sectional area of the column (the Indian code denotes a higher limit of 6%, but due to practical difficulties in placing and compacting of concrete JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 3
  • 5. at places where bars are to be lapped, a lower percentage has been recommended). p 0:8 and p 4:0 (12) 2.1.3.4. Minimum number of longitudinal reinforcement bars. The number of longitudinal bars provided in a column shall not be less than 4. Total area of long: re inf Area of one bar 4: (13) 2.1.3.5. Maximum peripheral distance between longitudi- nal reinforcement bars. The spacing of longitudinal bars measured along the periphery of column shall not be more than 300 mm. dp 300: (14) 2.1.3.6. Cross-section of the column. From a practical point of view, the width of a column shall be equal to or greater than the width of beams joining it and also its cross-sectional dimensions shall be in sync with the size of the column lying immediately beneath it. 3. Optimization algorithms 3.1. Democratic particle swarm optimization PSO – developed by Kennedy and Eberhart (1995; 2001) – has proved to be a powerful search technique through its application in various fields over a wide variety of optimization problems. The ‘interaction between particles’ to determine the best posi- tion is the crux of this technique. All particles communicate among themselves in search of their best position and adjust their velocities accordingly. Though ‘simplicity’ and ‘fair search potential’ are positive traits of the algorithm, ‘smaller exploration capability’ and ‘chances to get trapped in local optima’ make it susceptible to premature convergence. Kaveh and Zolghadr (2014) introduced democratic PSO, an extended version of stan- dard PSO, to improve these limitations. DPSO, in pursuit of avoiding premature convergence, considers all good and bad experiences of the particles and thereby tries to provide a better tactic for exploring the solution domain. The improvement is thus obtained by adding another term c3r3d0d i t ð Þ to the velocity vector. Velocity vector is thereby expressed as vd i t þ 1 ð Þ ¼ χ½w vd i t ð Þ þ c1rðpd i t ð Þ xd i t ð ÞÞ þ c2r pd g t ð Þ xd i t ð Þ þ c3 r d0d i t ð Þ (15) vd i t ð Þ and xd i t ð Þ describe velocity and position of particle i at any time t. Parameters χ and w are the constriction factor and inertia weight, respectively. c1 and c2 are the positive numbers illustrating the weights of the acceleration terms that guide each particle toward the individual best and swarm best posi- tions, respectively. r is the uniformly distributed random num- ber in the range 0–1. pd i t ð Þ and pd g t ð Þ are own best and the global best solutions, respectively. c3 helps to control the weight of democratic vector, and d 0 d i is dth variable for the ith particle of vector D. Vector D denotes the influence (demo- cratic) of other particles of the swarm on movement of the ith particle, and is considered as Di ¼ X n k¼1 QikðXk XiÞ (16) X is position vector of the particle, whereas Qikis weight of kth particle in democratic movement of the ith particle, and is calculated as Qik ¼ Eik fbest f k ð Þ Pn j¼1 Eij fbest f j ð Þ (17) f is a cost function value, and f best represents it for the best particle in current iteration. E is the eligibility parameter, which for a minimization problem is defined as Eik ¼ 1 f k ð Þ f i ð Þ fworst fbest rand [ f k ð Þ f i ð Þ 0 else (18) fworst is value of cost function for the worst particle in current iteration. After calculating velocity by Equation (15), the parti- cle’s new position in DPSO algorithm is defined similarly as in the standard PSO, and is given as xd i t þ 1 ð Þ ¼ xd i t ð Þ þ vd i t þ 1 ð Þ (19) in which the time interval is equal to 1.0 and thus the velocity vector can be added to the position vector. It is clear that the information produced by all members of the swarm is utilized by the PSO with the purpose of determining new position of each particle, and thus the phrase democratic PSO. 3.2. Self-adaptive gravitational search algorithm GSA, based on Newton’s gravitational law, is an algorithm designed in a way where each agent (mass) attracts other agents with a certain gravitational force. The algorithm, pro- posed by Rashedi, Nezamabadi-Pour, and Saryazdi (2009), thus uses ‘law of gravitation’ for notion of mass interactions in the search space. The performance of all agents is measured by their masses and the algorithm works as (1) A system with N agents (search space) is considered, whereby position of the ith agent is decided as Xi ¼ x1 i ; :: x2 i . . . ; xn i . . . . . . ::xd i ; i ¼ 1; 2; 3 . . . : N; (20) xd i denotes position of ith agent in dth dimension. Individual position of each agent ðXi Þ represents a probable solution, which gets improved over the iterations. (2) The mass calculation depends upon a function mi t ð Þ; which considers the best, worst, and current values of the objective function. 4 S. CHUTANI AND J. SINGH
  • 6. mi t ð Þ ¼ fiti t ð Þ worst t ð Þ best t ð Þ worst t ð Þ (21) For a minimization problem, lowest value of the objective function is considered as best and highest value as worst. Thus, best t ð Þ ¼ minj2 1...:N ð Þ fitj t ð Þ; worst t ð Þ ¼ maxj2 1...:N ð Þ fitj t ð Þ (22) All agents accelerate, with certain acceleration, in the search space to look for optima. The accelerations depend upon attraction forces between the masses. The heavier masses move slowly than the lighter ones. Total force exerted on an agent – from a set of heavier masses – is computed on the basis of Newton’s law as given: Fd ij t ð Þ ¼ G t ð Þ Mj t ð Þ Mi t ð Þ Rij t ð Þþ 2 xd j t ð Þ xd i t ð Þ ; (23) Fd i t ð Þ ¼ X j2Kbest;jÞi randjFd ij t ð Þ (24) Rij t ð Þ represents Euclidian distance between agents i and j, ε is a small constant, G t ð Þ represents the gravitational con- stant, and Kbest is a set of first K agents with best fitness value (biggest mass). (1) Acceleration of each agent is hereby calculated as ad i t ð Þ ¼ Fd i t ð Þ Mi t ð Þ (25) (1) New velocities of the agents are calculated by adding a fraction of current velocity to earlier acceleration as vd i t þ 1 ð Þ ¼ randivd i t ð Þ þ ad i t ð Þ (26) (1) Agent’s new position is thereby calculated as xd i t þ 1 ð Þ ¼ xd i t ð Þ þ vd i t þ 1 ð Þ: (27) There are two tuning parameters in GSA, namely G t ð Þ and Kbest which greatly affects its performance. Researchers have mostly used two ways of defining these parameters. Either their values have been kept constant throughout the process or varied linearly using certain concept (Rashedi and Nezamabadi-pour, 2012). For example, G t ð Þ initialized at the start is made to vary linearly with time as in Equation (28): G t ð Þ ¼ GO t ð Þ þ t tmax β (28) t represents current iterations and tmax is maximum number of iterations. Similarly, Kbest is reduced linearly starting from total number of agents at the start to one at the end. There is no clarity on what rule for linear variation of these parameters shall be followed to get better results. The self-adaptive approach tries to overcome this problem by defining a range of these parameters and updating them stochastically at each iteration (within the range), thereby bringing the self-adaptive concept to GSA (Niknam et al. 2013). 3.3. Modified hybrid MPSOGSA Determination of global optimal solution is the aim of imple- menting any optimization algorithm, and hybridization of two or more algorithms is performed to improve the performance. Several heuristic algorithms have been combined to form hybrid methods for optimization problems. The basic idea of combining Standard PSO with GSA was suggested by Mirjalili and Hashim (2010). They combined social thinking ability of PSO and search capability of GSA. Since democratic PSO (DPSO) and self-adaptive GSA (SA-GSA) are improved versions of standard PSO and stan- dard GSA, respectively, this paper has integrated the two enhanced versions to evaluate their combined perfor- mance through a new modified hybrid, i.e. MPSOGSA. The hybrid is a stochastic algorithm with a feature to randomly select important parameters that have an influ- ence on the search procedure. The advantage of MPSOGSA is that it avoids getting trapped in local optima, and also improves upon premature convergence probability. It thereby reaches a better optimal solution in a reasonable time. The functionality of both the algorithms is combined and they run parallel. The modified velocity equation is given hereby: vd i t þ 1 ð Þ ¼ wvd i t ð Þ þ c1:r:ad i t ð Þ þ c2:r: pd g t ð Þ xd i t ð Þ þ c3:r:d0d i t ð Þ (29) vd i t ð Þ represents velocity of agent i at iteration t, c3 is the weighing factor, w is the weighing function, r is random number between 0 and 1, a i t ð Þ is the acceleration of agent i at iteration t, and p g is the best solution so far. d0 id t ð Þ includes democratic influence of other particles on ith particle in dth dimension. Every iteration updates the position of particles as in Equation 30, and the algorithm has been explained in terms of flow chart in Figure 1. xd i t þ 1 ð Þ ¼ xd i t ð Þ þ vd i t þ 1 ð Þ (30) To test the performance of MPSOGSA, a set of nonlinear benchmark functions were tested and the results were com- pared with earlier studies (Table 1). The results for bench mark functions indicate an improve- ment over PSOGSA (Mirjalili and Hashim 2010) and DPSO (Kaveh and Zolghadr 2014). The faster communication strat- egy among the particles due to their democratic nature and enhanced exploration caused by randomness of algorithm’s parameters made the proposed technique more attractive to get quality solutions. 4. Optimal design solution For the application of current optimization technique, the constrained optimization problem has first been converted to an unconstrained one. The defined constraints are nor- malized and exterior penalty function is incorporated for any constraint violation, thereby constituting the uncon- strained objective function (penalized objective function) as follows: JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 5
  • 7. Figure 1. General flow chart of RC member design using MPSOGSA. Table 1. Minimization results of some benchmark functions. Mathematical function Dim Range of function PSOGSA (Mirjalili and Hashim 2010) DPSO (Kaveh and Zolghadr 2014) MPSOGSA (Current study) Fi x ð Þ ¼ P n i¼1 ½x2 i 10 cos 2πxi ð Þ þ 10 (Rastrigin) 30 [−5.12,5.12] 19.1371 – 16.472 Fi x ð Þ ¼ P 4 i¼1 ciexp P 6 j¼1 aij xj pij 2 ! (Hartman) 6 [0,1] −2.6375 −3.322368 −3.3145 Fi x ð Þ ¼ 4x2 1 2:1x4 1 þ 1 3 x6 1 þ x1x2 4x2 2 þ 4x4 2 2 [−5,5] −1.036 – −1.036 6 S. CHUTANI AND J. SINGH
  • 8. Z0 ¼ Z 1 þ C ð Þδ (31) δ ¼ 2 (for structural design problems); C ¼ Sum of all con- straint violations The details of exterior penalty function method are not in the scope of this paper. Further, the independent design variables (given in Section 2) are searched from defined search space to get the optimum results. Optimum sections are chosen from all possible sections in the practical range unlike a countable number of sections as available in the literature. All the beams and columns of the given frame have been designed as per Limit State Design philosophy, and optimum solution has been obtained through MPSOGSA. The constant parameters fine-tuned to get best and consistent results from the two algorithms are given below: c1 ¼ 0:5; c2 ¼ 1:5; c3 ¼ 4; 2¼ 10(MPSOGSA constants) G t ð ÞMin ¼ 1; G t ð ÞMax ¼ 100; KbestMax ¼ max number of agents; KbestMin ¼ 1 The population size ‘N’ and maximum number of iterations ‘itrmax’ have been fixed at 20 and 1000, respectively, and upper and lower bounds for the design variables have been defined for random selection of the population. Stopping criterion has been defined as ‘maximum number of iterations.’ Design pro- cedure for different components of the frame has been devel- oped in a generalized manner that accepts different parametric values related to geometry of the frame, loads, and properties of material. All ‘optimization runs’ have been carried out on a standard PC with a Intel® Core™ i3 CPU M350 @2.27 GHz frequency and 3 GB RAM memory. The algorithm has been coded in Turbo C++ installed in Windows 7 at 32 bit operating system. 4.1. Optimal beam design In order to evaluate the performance of the applied technique, a beam (5 m span) which is part of a given frame has been selected. The given set of loads for the beam, namely gravity load ‘w’ (30 kN/m) and end moments ‘M1ʹ (50 kN-m) and ‘M2ʹ (100 kN-m) are shown in Figure 2. The configuration and steel reinforcement are the design variables to be optimized to satisfy the objective criteria. Grades of concrete and steel (fck ¼ 30 N/mm2 and fy ¼ 415 N/mm2 , respectively) as well as cost ratio (100) have been considered as input variables. Effective cover to the reinforcement has been considered as 50 mm. The maximum depth to width ratio has been restricted to 3, to avoid thin sections. For the above-mentioned parameters, optimum algorithm (MPSOGSA) suggested the optimum depth and optimum width Figure 2. Loading conditions of beam. Figure 3. Convergence curve for optimum design of RC beam using MPSOGSA. Figure 4. Convergence trend for optimum design of RC column using MPSOGSA. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 7
  • 9. of the beam as 500 mm and 300 mm, respectively, and the optimum percentage of steel as 1.53% of cross sectional area. The design improvement by MPSOGSA is shown in Figure 3. The design example of a simply supported beam with one row of reinforcing steel (Camp, Pezeshk, and Hansson 2003) was also tested and optimized by MPSOGSA technique. Although, the results of present optimum design when compared with previous study (RC-GA program) were found to be in good agreement, the required computational time reduced consider- ably. The present optimum design procedure required about ‘4 s’ of computing time for 20,000 evaluations as compared to ‘25 s’ for 100 generations quoted in the previous study. 4.2. Optimal column design Columns of the RC frame have been considered as uniaxial ones, and their designs are dependent on stresses in the reinforcing steel. The computer-aided design program based on MPSOGSA considers different combinations of design parameters (cross- sectional dimensions and steel percentage), for calculating the strength of column. Interaction between ‘axial force’ and ‘bend- ing moment’ has been considered in the design and optimiza- tion process of RC columns. The column design is considered feasible only if the axial force and bending moment reside within the load–moment interaction diagram. A column (part of a given frame) is designed for a given axial load of 960 kN and uniaxial moment of 250 kN-m. The minimum cross-sectional dimension of the column is considered to be 300 mm. Similarly, the ‘cover ratio’ and minimum ‘column depth to width ratio’ were set as 0.1 and 1.0, respectively. The grades of concrete and steel were taken as fck = 30 N/mm2 and fy = 415 N/mm2 , respectively. The unsupported length of column was considered to be 3 m. Also, effective length ratio for the columns was kept as 1.2 and cost ratio as 100. For these given set of input values, optimum depth and width of the column are obtained as 730 mm and 300 mm, respectively, whereas optimum percentage of longitudinal rein- forcement is 0.8% of cross-sectional area. The MPSOGSA algorithm showed convergence at 344 iterations and the Figure 5. Geometry and loading of two bay-six story frame. 8 S. CHUTANI AND J. SINGH
  • 10. Table 2. Optimum design results of two bay six story frame. Optimum design results f ck = 20 N/mm 2 , f y = 415 N/mm 2 , d 0 = 25 mm, C c = 735/m 3 , C s = 7.1/kg, C f = 54/m 2 F C = P NC 1 bD C c þ 2 b þ D ð Þ þ W C s f gL; F B = P NB 1 bDC c þ b þ 2D ð Þ þ W C s f gL; Z ¼ F C þ F B Member group Example 2 Present study (MPSOGSA) Camp, Pezeshk, and Hansson 2003 (RC-GA) Rajeev Krishnamoorthy1998 (GA) Members (span) Depth (mm) Width (mm) Ast (mm 2 ) (Bottom) Ast (mm 2 ) (Top) Steel (mm 2 ) (%) Depth (mm) Width (mm) Ast (mm 2 ) (Bottom) Ast (mm 2 ) (Top) Steel (mm 2 ) (%) Depth (mm) Width (mm) Ast (mm 2 ) (Bottom) Ast (mm 2 ) (Top) Steel (mm 2 ) (%) Beam group No. 1 (Floor beams) B 11 , B 12 , B 13 , B 14 , B 15 (6 m) 540 200 585 1008 – 560 230 516 1006 – 350 200 400 645 – B 21 ,B 22 , B 23 , B 24 , B 25 (4m) 340 200 412 539 – 483 203 284 400 – 300 200 1006 645 – Beam group No.2 (Roof beams) B 16 (6m) 540 200 585 1008 – 560 280 568 1018 – 350 200 258 400 – B 26 (4m) 430 200 219 824 – 483 330 200 774 – 250 200 258 400 – Column group No.1 C 11 ,C 12 , C 13 , C 14 , C 15 , C 16 200 200 – – 620(1.55%) 204 178 – – 800 (2.203%) 252 252 – – 2322(3.66%) Column group No. 2 C 21 , C 22 , C 23 , C 24 , C 25 , C 26 550 200 - - 1200(1.09%) 457 178 – – 1548 (1.902%) 252 252 – – 2322(3.66%) Column group No. 3 C 31 , C 32 , C 33 , C 34 , C 35 , C 36 200 200 - - 620(1.55%) 280 178 – – 516 (1.035%) 252 300 – – 2322(3.071%) Cost 23,743 24,959 26,052 Population Size 50 300 - Total evaluations 50,000 90,000 - Time 6 min 13 h - JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 9
  • 11. convergence curve is shown in Figure 4. Time taken for getting the optimum design was ‘4 s.’ 4.3. Optimal design of RC frame The efficacy and efficiency of the present design algorithm (MPSOGSA) has been measured by considering design exam- ples from reviewed literature. Necessary changes (in objective function, constraints, cost ratios, etc.) required to bring in the sense of compatibility – for comparing two designs – have been done accordingly. An example consists of a two bay-six story RC frame, with given geometry and loads as shown in Figure 5. This example has been considered in a few of the earlier studies as well [(Camp, Pezeshk, and Hansson 2003) and (Rajeev and Krishnamoorthy 1998)], and a comparison between the present work and earlier works is shown to be been done in Table 2. It also indicates cost parameters, grade of materials, and grouping of members for the frame under consideration. The RC-GA design (Camp, Pezeshk and Hansson, ACI code) helped to reduce the cost of a given frame by 4.2% as compared with GA design (Rajeev and Krishnamoorthy, IS456: 1978), but a further cost saving of 4.8% has been achieved using MPSOGSA design (present study). Further significance lies in saving processing time for optimiza- tion. The current computational time to carry out 1000 genera- tions for a population size of 50 is about 6 min, which is much less than 13 h required for 300 generations with a population size of 300 in the RC-GA design. 5. Conclusion The analysis of RC frame structure has been performed using direct stiffness approach and the design procedure follows Indian standard IS 456:2000 regulations. Optimum design results are obtained with the use of new modified hybrid technique (MPSOGSA). The proposed algorithm overcomes the limitations of two individual algorithms (modified PSO and modified GSA) by considering their hybrid, and thereby improves the overall perfor- mance. Necessary changes have been incorporated to make the study compatible with some earlier studies, and to help compare the results. A comparison with some other algorithms reveals that the time taken to carry out optimization in the present study – by the use of MPSOGSA– has reduced significantly. Also, reduction in total cost has been achieved in the design of RC frames using this technique. Reduction in steel area plays a greater role in optimiza- tion as compared to reduction in cross sectional area of frame elements as verified in the design examples. Nomenclature Astend Area of steel at the beam end Astend(max) Maximum area of steel at the beam end Astend(min) Minimum area of steel at the beam end Astmid Area of steel in the middle of the beam Astmid(max) Maximum area of steel at the beam mid Astmid(min) Minimum area of steel at the beam mid bBmin Minimum width of beam DB Overall depth of beam dp Maximum peripheral distance among longitudinal bars of the column fck Characteristic compressive strength of concrete in N/mm2 fy Characteristic strength of steel in N/mm2 Mh Hogging moment applied at the beam end Ms Maximum sagging moment p Percentage area of longitudinal reinforcement xm Limiting depth of neutral axis Disclosure statement No potential conflict of interest was reported by the authors. References BIS (Bureau of Indian Standards). 1980. Design Aids for Reinforced Concrete to IS: 456:1978. Manak Bhavan, New Delhi: Bureau of Indian Standards. BIS (Bureau of Indian Standards). 2000. Code of Practice for Plain and Reinforced Concrete, IS: 456 (Fourth Revision). New Delhi: Bureau of Indian Standards. Camp, C. V. 2007. “Design of Space Trusses Using Big Bang-Big Crunch Optimization.” Journal of Structural Engineering ASCE 133 (7): 999–1008. doi:10.1061/(ASCE)0733-9445(2007)133:7(999). Camp, C. V., and F. Huq. 2013. “CO2 and Cost Optimization of Reinforced Concrete Frames Using a Big Bang-Big Crunch Algorithm.” Engineering Structures 48: 363–372. doi:10.1016/j.engstruct.2012.09.004. Camp, C. V., S. Pezeshk, and H. Hansson. 2003. “Flexural Design of Reinforced Concrete Frames Using a Genetic Algorithm.” Journal of Structural Engineering ASCE 129 (1): 105–115. doi:10.1061/(ASCE)0733- 9445(2003)129:1(105). Erol, O. K., and I. A. Eksin. 2006. “New Optimization Method: Big Bang-Big Crunch.” Advances in Engineering Software 37 (2): 106–111. doi:10.1016/ j.advengsoft.2005.04.005. Esfandiary, M. J., S. Sheikholarefin, and H. A. R. Bondarabadi. 2016. “A Combination of Particle Swarm Optimization and Multi-Criterion Decision-Making for Optimum Design of Reinforced Concrete Frames.” International Journal of Optimization in Civil Engineering 6 (2): 245–268. Gholizadeh, S. 2013. “Layout Optimization of Truss Structures by Hybridizing Cellular Automata and Particle Swarm Optimization.” Computers and Structures 125: 86–99. doi:10.1016/j.compstruc.2013.04.024. Govindaraj, V., and J. V. Ramasamy. 2007. “Optimum Detailed Design of Reinforced Concrete Frames Using Genetic Algorithms.” Engineering Optimization 39 (4): 471–494. doi:10.1080/03052150601180767. Kaveh, A., and O. Sabji. 2011a. “A Comparative Study of Two Meta-Heuristic Algorithms for Optimum Design of Reinforced Concrete Frames.” International Journal of Optimization in Civil Engineering 9 (3): 193–206. Kaveh, A., and O. Sabji. 2011b. “Optimum Design of Reinforced Concrete Frames Using a Heuristic Particle Swarm –Ant Colony Optimization.” In Proceedings of Second International Conference on Soft Computing Technology in Civil, Structural and Environmental Engineering, Crete, Greece, 6–9 September 2011: 193–206. Stirlingshire, Scotland: Civil-Comp Press. Kaveh, A., and S. Talatahari. 2008. “A Hybrid Particle Swarm and Ant Colony Optimization for Design of Truss Structures.” Asian Journal of Civil Engineering 9 (4): 329–348. Kaveh, A., and S. Talatahari. 2009. “Particle Swarm Optimizer, Ant Colony Strategy and Harmony Search Scheme Hybridized for Optimization of Truss Structures.” Computers and Structures 87 (5–6): 267–283. doi:10.1016/j.compstruc.2009.01.003. Kaveh, A., and S. Talatahari. 2010a. “A Discrete Big Bang-Big Crunch Algorithm for Optimal Design of Skeletal Structure.” Asian Journal of Civil Engineering 11 (1): 103–122. Kaveh, A., and S. Talatahari. 2010b. “Optimal Design of Schwedler and Ribbed Domes via Hybrid Big Bang-Big Crunch Algorithm.” Journal of Constructional Steel Research 66 (3): 412–419. doi:10.1016/j.jcsr.2009.10.013. Kaveh, A., and A. Zolghadr. 2014. “Democratic PSO for Truss Layout and Size Optimization with Frequency Constraints.” Computers and Structures 130: 10–21. doi:10.1016/j.compstruc.2013.09.002. Kennedy, J., and R. C. Eberhart. 1995. “Particle Swarm Optimization.” Proceedings of the IEEE international conference on neural networks 10 S. CHUTANI AND J. SINGH
  • 12. (ICNN’95,) IV, Perth, Australia, 27 November. -1December: 1942–1948. New York: IEEE. Kennedy, J., and R. C. Eberhart. 2001. Swarm Optimization. San Francisco, CA: Morgan Kaufmann Publishers. Kwak, H., and J. Kim. 2008. “Optimum Design of Reinforced Concrete Plane Frames Based on Predetermined Section Database.” Computer-Aided Design 40: 396–408. doi:10.1016/j.cad.2007.11.009. Kwak, H., and J. Kim. 2009. “Design an Integrated Genetic Algorithm Complemented with Direct Search for Optimum Design of RC Frames.” Computer-Aided Design 41 (7): 490–500. doi:10.1016/j.cad.2009.03.005. Lee, C., and J. Ahn. 2003. “Flexural Design of Reinforced Concrete Frames by Genetic Algorithm.” Journal of Structural Engineering ASCE 129: 762– 774. doi:10.1061/(ASCE)0733-9445(2003)129:6(762). Mirjalili, S., and S. M. Hashim. 2010. “A New Hybrid PSOGSA Algorithm for Function Optimization.” IEEE International Conference on Computer and Information Application (ICCIA’2010), Tianjin, China, 3–5 December 2010: 374–377. NewYork: IEEE. Niknam, T., M. R. Narimani, R. Azizipanah-Abarghooee, and B. B. Firouzi. 2013. “Multiobjective Optimal Reactive Power Dispatch and Voltage Control: A New Opposition-Based Self-Adaptive Modified Gravitational Search Algorithm.” IEEE Systems Journal 7 (4): 742– 753. doi:10.1109/JSYST.2012.2227217. Rajeev, S., and C. S. Krishnamoorthy. 1998. “Genetic Algorithm – Based Methodology for Design Optimization of Reinforced Concrete Frames.” Computer Aided Civil and Infrastructure Engineering 13: 63–74. doi:10.1111/0885-9507.00086. Rashedi, E., and H. Nezamabadi-Pour. 2012. “Improving the Precision of CBIR Systems by Feature Selection Using Binary Gravitational Search Algorithm.” The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012),Shiraz, Fars, Iran, 2–3 May 2012: 39–42. NewYork: IEEE. Rashedi, E., H. Nezamabadi-Pour, and S. Saryazdi. 2009. “GSA: A Gravitational Search Algorithm.” Information Sciences 179: 2232–2248. doi:10.1016/j.ins.2009.03.004. Sahab, M. G., A. F. Ashour, and V. V. Toporov. 2005. “Cost Optimization of Reinforced Concrete Flat Slab Buildings.” Engineering Structures 27: 313–322. doi:10.1016/j.compstruc.2004.10.013. Saini, B., V. K. Sehgal, and M. L. Gambhir. 2006. “Genetically Optimized Artificial Neural Networks Based Optimum Design of Singly and Doubly Reinforced Concrete Beams.” Asian Journal of Civil Engineering (Building and Housing) 7 (6): 603–619. Shelokar, P. S., P. Siarry, V. K. Jayaraman, and B. D. Kulkarni. 2007. “Particle Swarm and Ant Colony Algorithms Hybridized for Improved Continuous Optimization.” Applied Mathematic and Computation 188: 129–142. doi:10.1016/j.amc.2006.09.098. Sung, Y. C., C. Y. Wang, and E. H. Teo. 2016. “Application of Particle Swarm Optimization to Construction Planning for Cable-Stayed Bridges by Cantilever Erection Method.” Structure and Infrastructure Engineering 12 (2): 208–222. doi:10.1080/15732479.2015.1008521. Talbi, E. G. 2002. “A Taxonomy of Hybrid Metaheuristic.” Journal of Heuristics 8 (5): 541–546. doi:10.1023/A:1016540724870. Trelea, I. C. 2003. “The Particle Swarm Optimization Algorithm: Convergence Analysis and Parameter Selection.” Information Processing Letters 85: 317–325. doi:10.1016/S0020-0190(02)00447-7. Varghese, P. C. 2013. Limit State Design of Reinforced Concrete. Delhi: PHI Learning Private Limited. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS 11