Abstract
Control devices can be used to dissipate the energy and attenuate undesirable vibration on engineering structures. Recently, to mitigate the response of structures during the earthquakes and high intensity winds, semi active control has been widely used. MR dampers are semi active control devices that are managed by sending external voltage supply. A new adaptive fuzzy logic controller (FLC) is introduced to manage MR damper intelligently. Furthermore, a novel evolutionary algorithm of particle swarm optimization (PSO) was used to optimize the placement and the number of MR dampers and sensors in the sense of minimum resultant vibration magnitude. Numerical efforts were considered to validate the efficiency of proposed FLC. In designer’s point of view, the proposed PSOFLC controller can find the optimal solutions during a reasonable number of iterations. Finally, results demonstrate that proposed PSOFLC controller could find the appropriate control force and attenuates the excessive responses in several buildings.
1. Introduction
Over the past three decades, a great deal of interest has been concentrated on using of structural protective systems in order to mitigate the effects of environmental hazards such as earthquakes and high intensity winds. To enhance structural safety and serviceability in designing of structures, the dissipation of input energy and attenuation of vibration are crucial. Control systems could have been used in smart structures to mitigate the vibration [1]. Structural control methods are the most recent strategies for this purpose, which can be classified as active, semiactive, passive, and hybrid control methods [2]. Although, active control systems have been designed and installed in fullscale structures, but it needs more developing to solve the robustness problems. Passive devices have acceptable results in mitigating of the structure responses, but the lack of adaptability with vibration conditions is one of the problems in robustness of these structures. Moreover, with emergence of smart materials, the interest of applying a resistance force with semi active control has been introduced. A semiactive control system is a system with devices that cannot input energy into the system [3]. MR dampers are new semi active devices which have a major potential to improve the vibration control technology in new smart structures. The most important characteristic of MR damper is the reliability of passive control systems that can preserve the versatility and adaptability of active control systems. The first development of MR fluids and devices was done by Jacob Rabinow at the US National Bureau of Standards in the late 1940s [4, 5]. In the last few years, 200 kN MR dampers have been constructed and tested [610]. Spencer et al. developed a mechanical model which based on the BoucWen hysteresis model that describes the dynamic behavior of MR dampers [11]. Recently, numerous fullscale structures have been equipped with supplemental damping devices to mitigate the responses [12]. The usage of MR damper in civil engineering structures is more progressive and the optimal design scheme should be proposed. Optimal damper placement should be done since by different arrangement of dampers, higher control levels may be achieved. Furthermore, it is important to reduce the costs, which are related to the set up and maintenance of the semi active systems. On the other side, the minimum vibration magnitude is a crucial criterion for the effectiveness of control systems [13]. Several studies perused the optimal placement of dampers but none of them has paid attention to find the optimal MR damper placement and sensors as two discrete subjects. PSO is a novel stochastic evolutionary algorithm, which has been proposed recently [1417]. It is based on the sociological behavior through the movement and behavior patterns of bird flocks and fish schools. A modified binary particle swarm optimization (BPSO) is used to obtain the optimal placement of MR dampers and sensors with the minimum number of MR dampers. Classical optimal control [18] and instantaneous optimal control [19] have been applied to the structures with known structural parameters. However, they require some previous knowledge or precise information about the characteristics of a structure that its mathematical model is going to be constructed. Moreover, control schemes such as Linear Quadratic Gaussian (LQG) optimal control necessitate a solution for heavily constrained optimization problems [20]. To overcome those obstacles, many studies have focused on softcomputing techniques such as fuzzy logic [21] and neural networks [22]. Recent studies demonstrated that adaptive controllers are more reliable and effective [2325].
The focus of this study is semiactive adaptive optimal control of 2D benchmark linear buildings under seismic excitation, based on the fuzzy logic controller (FLC). Effective fuzzy logic controller used to improve the MR damper efficiency and consuming less energy [16]. Fuzzy logic controller manages the MR damper characteristic by sending electrical input current. In the previous Fuzzy logic controller, input data are the relative velocity and displacement of MR damper piston. In this study, separate sensors were used independently to transmit the absolute displacement and the velocity of stories. To the Author’s best knowledge, there is no published research on semi active control of highrise building with MR dampers by using separately sensor installation to manage the control forces. For this purpose, FLC calculates the magnetic field inducing current regarding to the displacement and the velocity of the floor, which were transmitted by the sensors. The inducing current should be sent to each damper. The proposed PSOFLC controller demonstrate its efficiency with less computational burden by using particle swarm optimization to find the optimal placement and the number of dampers and sensors, simultaneously.
2. Problem statement
The main question in designing of structural control systems is which control strategy should be utilized. If control algorithm is time consuming with complexity, the time delay issues lead to reducing the reliability of control system. A feedback control strategy that minimize the computation time and do not require any adjustment during the environmental hazards will have more efficiency and reliability. FLC gathers these characteristic to the control strategy. The proposed FLC manages the MR dampers mechanical behavior by sending external voltage supply. Few studies pursued the optimal control of structures by using optimal FLC [26, 27]. None of these studies have paid attention to find the optimal MR damper and sensors as two independent subjects. In this paper, sensors placement were determined independent of dampers placement. Therefore, FLC inputs changed to absolute displacement and velocity of stories which sensors were placed. Because of dynamic behavior of MR damper, the piston velocity and acceleration affect to the external forces of damper. So, more stories were involved to determining the damper forces, with same number of sensor and damper. 3, 4 and 8 Story shear buildings were investigated to show that the proposed FLC leads to better results than traditional algorithms. In addition to reducing the structural vibration magnitudes, the control system should be enhanced simultaneously to minimize peak of control forces. Therefore, a model of a combinational optimization problem consists of three objective functions to be minimized. Search space is the placement of dampers and sensors. The number of utilized MR dampers and sensors are constraints for optimal placement problem. After some necessary modification on the main theory of particle swarm optimization (PSO). The FLCPSO is used to deal with MR damper and sensor optimization problem.
3. The equations of motion
In the state space, the equations of motion for the nstory structure can be described as follows:
where:
$C=\left[\begin{array}{cc}{I}_{n\times n}& {0}_{n\times n}\\ {0}_{n\times n}& {I}_{n\times n}\\ {M}_{S}^{1}{K}_{S}& {M}_{S}^{1}{C}_{d}\end{array}\right],D=\left[\begin{array}{cc}{0}_{n\times n}& {0}_{n\times n}\\ {0}_{n\times n}& {0}_{n\times n}\\ {I}_{n\times n}& {M}_{S}^{1}{D}_{p}\end{array}\right],$
$u\left(t\right)=\left[\begin{array}{l}{{\ddot{X}}_{g}}_{n\times 1}\\ F{\left(t\right)}_{n\times 1}\end{array}\right],Z\left(t\right)=\left[\begin{array}{l}{X}_{n\times 1}\\ {\dot{X}}_{n\times 1}\end{array}\right],y\left(t\right)=\left[\begin{array}{l}{X}_{n\times 1}\\ {\dot{X}}_{n\times 1}\\ {\ddot{X}}_{n\times 1}\end{array}\right],$
where $X$, $\dot{X}$ and $\ddot{X}$ are displacement, velocity and acceleration vectors of the structure, respectively. ${M}_{S}$, ${K}_{S}$ and ${C}_{d}$ represent the mass, stiffness and damping matrices of the structure, respectively. $F\left(t\right)$ is external force and $u\left(t\right)$ is output vector of the state space model. ${D}_{p}$ shows the damper location matrices. $Z\left(t\right)$ and $y\left(t\right)$ are the state space and output vector, respectively. Control force is considered as a function of displacement and velocity responses of the structure in closed loop control which determined by a fuzzy logic controller. The main problem is designing a control system to determine the optimum number and position of dampers and sensors.
4. The dynamic behavior of mechanical model of MR damper
Magnetorheological fluids are a kind of controllable fluids, which can respond to an applied field with a fast change in their rheological behavior. The essential characteristic of MR fluids is their ability to reversibly change from free flowing, linear viscous liquids to semisolids fluids having a controllable strength when exposed to a magnetic field in a few milliseconds. MR fluid dampers have high dynamic range, large force capacity, robustness and reliability. MR dampers with a capacity of 20 tons, have been tested and designed since 1996 [28]. A recently reported model is able to predict the response of MR damper over a wide range of loading conditions and command voltages. In this study, finite number of 20ton MR dampers were used. These devices are used as semiactive actuators in which the voltage is updated by a fuzzy logic controller. The mechanical model of MR damper which is proposed by Spencer et al. [29] was used to reproduce the force of the damper, in each time step. The governing equations of the produced are listed below:
$\dot{y}={\frac{1}{{C}_{0}+C}}_{1}\left[\alpha Z+{C}_{0}\dot{x}+{K}_{0}(xy)\right],$
$\dot{Z}=\gamma \left\dot{x}\dot{y}\rightZ{\leftZ\right}^{n1}\beta \left(\dot{x}\dot{y}\right){\leftZ\right}^{n}+A\left(\dot{x}\dot{y}\right),$
where:
where $y$ is the internal displacement of MR damper and $x$ is the damper displacement in the $x$ direction. $\alpha \left(i\right)$, ${C}_{0}\left(i\right)$ and ${C}_{1}\left(i\right)$ values of MR damper were experimentally obtained by Yang [30] and ‘$I$’ is the input current, in each time window. To adjust the experimental data, the additional variables are taken constant as ${x}_{o}=$ 0.18 m, ${k}_{1}=$617.31 N/m, ${k}_{o}=$37810 N/m, ${\rm A}=$2679 m^{1}, $\gamma $ and $\beta =$647.46 m^{1}, $n=$10. To validate the dynamic behavior of this mechanical model with experimental studies, a first order filter was also used to correctly model the dynamics of MR fluid for reaching to rheological equilibrium [27]:
The time delay associated with the MR damper and closed loop response together is less than 10 ms [31]. This time delay is far from the first period of two structures. So, the effect of time delay can be ignored. In addition to the velocity and acceleration of the piston of MR damper during the each time step, the electrical input current had a significant rule to determining the damper force. Fuzzy logic controller managed the input current. The governing rules will be discussed in the section 5. Mechanical model and schematic figure of MR damper were presented in Fig. 1. Some different studies related with other control methods were employed from MR dampers [3233].
Fig. 1Mechanical model and schematic figure of MR damper [11]
5. Fuzzy logic control
The performance of traditional controllers (e.g., linear quadratic Gaussian, ${H}_{2}$, etc.) fully depends on the accuracy of system dynamics modeling. Complex structural systems have nonlinearities and uncertainties in both structural properties and the magnitude of the loading. It is difficult to identify an accurate dynamic model for designing the traditional controller. The new control algorithm can improve the modeling imprecisions and uncertainties without necessitating any heavily constrained optimization problems to solve. The FLC (Fuzzy Logic Control) is based on the fuzzy set theory [21]. FLC essentially consists of four components to simulate the logical reasoning of human beings. These components were named: fuzzification interface, rule base, decision making and defuzzification interface. In this study, to deal with the imprecision and uncertainty which was not determined in the design process, an intelligent FLC controller has been introduced. A FLC can be incorporated into a closedloop control system similar to conventional feedback controllers. An independent sensor for each MR damper was determined. Hence, the velocity and displacement of the sensor are the input variables. The output variable of FLC is inducing current, which governs the MR damper control force. Range of Membership functions for the input variables is [–1, 1] and for the output variables is [0, 1]. When the velocity and the displacement of the damper are in the same directions, the rulebases use a major current to generate a large control force. If they are in different directions, no significant control force needed. Gaussian curve membership function was used. The sensors signal convert into linguistic fuzzy values through the fuzzification process. The Mamdanitype fuzzy logic was considered which is well suited for control systems. The scale factor and quantification factor is very important to determine the control force. The selection of the fuzzy functions, fuzzification and defuzzification were chosen by trial and error to achieve the best responses. The membership functions for both input and output variables were shown in Fig.2. The details of inference rules were shown in Table 1. Resulted mechanical model of MR damper was shown in Fig.3. Each of the input and output fuzzy variables are defined in the fuzzy space, in the form of nine linguistic values namely ND (Negative Displacement), ZD (Zero Displacement), PD (Positive Displacement), NV (Negative Velocity), ZV (Zero Velocity), PV (Positive Velocity), Z (Zero), S (Small) and L (Large).
Table 1Inference rules used in the proposed FLC
NV  ZV  PV  
ND  L  S  Z 
ZD  S  Z  S 
PD  Z  S  L 
Fig. 2Membership functions used for input and output variables of the proposed FLC
Fig. 3Fuzzy logic controller
6. Modified binary particle swarm optimization
Particle swarm optimization (PSO) is a stochastic population technique based on optimization approach [14]. PSO is an evolutionary computation algorithm through individual improvement plus population cooperation and competition, which is derived from socialpsychological theory. PSO is a parallel search technique due to a group of particles exploration. Since many optimization problems were set in discrete space, a discrete binary version of particle swarm optimization was proposed by Kennedy and Eberhart [17]. PSO maintains a swarm of particles such as fish schooling and bird flocking, where each particle represents a potential solution to an optimization problem. Particles fly around in a multidimensional search space. PSO generates a swarm of random particles and searches for the optimal solution by updating each iteration. Based on the fitness function, the solution provides a quantitative value of the particle’s location. A particle status in the search space is characterized by two factors: position and velocity. The position and the velocity of $i$th particle in the ddimensional search space can be represented as:
During the movement, each particle adjusts its position according to its own experience and the experience of its neighboring particles. The personal best position, local best ($p$) is the best solution, which is found in the course of the flight. The best position of the whole flock, $g$, is the global best solution. The modification of the velocity, ${v}_{i}$, can be represented by Eq. (7):
where $\omega $ is the inertia weight, $i=$ 1, 2,…, $N$ indicates the index of particles, $t=$ 1, 2,…, ${t}_{max}$ indicates the current generation number, ${t}_{max}$ is the maximum number of generation, ${r}_{1}$ and ${r}_{2}$ represent the random numbers between [0, 1], ${p}_{i}\left(t\right)$ represents the best ever position of particle i and $g$ corresponds to the global best position in the swarm up to iteration $t$. ${c}_{1}$ and ${c}_{2}$ are trust and coefficient parameters which is assumes 2. ${r}_{1}$ and ${r}_{2}$ are two independent random numbers uniformly distributed in the range [0; 1]. $\omega $ is called the inertia factor which is often in the range [0.1, 0.9]. Previous studies show that if $\omega $ decreases linearly during the exploration process, it will improve the convergence performance greatly. $\mathrm{\Omega}$ is expressed as follows:
where ${\omega}_{max}$ and ${\omega}_{min}$ are called maximum and minimum weight, respectively. $t$ is the current generation number and ${t}_{max}$ is the maximum number of generation. In each generation, particles position change is defined by the following equation:
where $S\left({v}_{i,j}\right(t\left)\right)$ is a logistic function that governs the changes in the position of particles. These changes are defined by the following rules:
$S\left({v}_{i,j}\left(t+1\right)\right)>0.5+\delta ,\mathrm{}\mathrm{}\mathrm{}\mathrm{}\mathrm{}\mathrm{}{x}_{i,j}={x}_{i,j}+1,$
where $\delta $ is a parameter, which can change linearly between an initial and a final value in each iteration. Then a new value of $\delta $ is calculated as:
where $t$ is the iteration number and ${t}_{max}$_{}is the maximum number of allowable iterations. ${\delta}_{final}$ and ${\delta}_{initial}$ are 0.25 and 0, respectively. $\delta $ is an incremental parameter which allows the particles to move toward the search space in the initial iterations. In the next iterations, $\delta $ gradually increases and simultaneously the probability of changing the particle position decreases. Hence, more velocity is required to move further in the search space. In the first iteration, algorithm allows the particle to move further in the search space because the global best and the local best have their starting values and they are not reliable. When the algorithm goes further, the global best and the local best are more reliable and the probability of changing the particle positions in the search space decreases.
7. Numerical simulations and results
In numerical results, the statespace model of structures and FLC were used. The components of numerical simulations include the building models, MR dampers, controllers, sensors and the ground motion time history of acceleration. The Statespace representation was used to predict the dynamic behavior of structure in numerical simulations in MATLAB [34].
7.1. The generation of the fuzzy logic controller and its effectiveness
To demonstrate the effectiveness of the proposed fuzzy logic controller, the statespace model of a structure was determined and the mechanical model of MR dampers were used. Finally, the responses of the structure during the time history of acceleration were compared with the passiveoff and passiveon responses. For the current studies, three fitness functions were defined as the following equations:
where $x$ is the displacement of the each floor, $d$ is the interstory drift, $\ddot{x}$ is the absolute acceleration of the floors and RMS shows the root mean square of variables. The ${P}_{OFF}$ superscript denotes the case where the MR dampers are operated in the passiveoff mode and no command voltage is sent to the dampers. The final case is the fuzzy logic control which is noted by the abbreviation FLC. The operational range of each MR damper is 0 to 1 V. A threestory shear building was chosen to determine the effectiveness of fuzzy logic controller. The building properties are listed in Table 2.
Table 2Inference rules used in the proposed FLC
Floor mass  50000 Kg 
Floor stiffness  20000 kN/m 
Damping coefficient ($\zeta $)  1 % 
A nearfault forwarddirectivity ElCentro timehistory of NS acceleration was used to excite the benchmark structures. Fig. 4 illustrates ground acceleration for station HE0230.
After the simulation, PSO with respect to three fitness functions shows that one MR damper and sensor should be used and installed in the third story. The dynamic analysis with ElCentro time history excitation was performed by MATLAB software. Proposed FLC manages the MR dampers mechanical behavior by sending external voltage supply. Table 3 summarizes the results for each control cases. Significant reductions were observed with respect to ${J}_{1}$ and ${J}_{2}$that correspond to the RMS (Root Mean Square) of the story displacement, the RMS of interstory drifts and the RMS of the absolute acceleration responses. Less favorable results are observed with respect to ${J}_{3}$, which corresponds to the peak absolute acceleration response. On average, the FLC performance is superior to passiveon with respect to all cases except the peak absolute acceleration. First story acceleration in the FLC has decreased just less than the P_{ON}. In this study, the priority of the reduction of structural responses is the interstory drifts, the displacement and the acceleration of stories, respectively.
Fig. 4NS component of ElCentro time history of acceleration
Table 3Results of numerical evaluation
Displacement (m)  Drift (m)  Acceleration (m/s^{2})  
Story  1  2  3  1  2  3  1  2  3 
POFF  0.067  0.121  0.151  0.067  0.055  0.032  7.347  10.029  12.838 
FLC  0.022  0.038  0.042  0.022  0.017  0.014  5.088  7.343  7.634 
Fitness values  ${J}_{1}$  ${J}_{2}$  ${J}_{3}$  
0.296  0.341  0.658  
PON  0.024  0.039  0.047  0.027  0.018  0.016  4.983  7.453  7.925 
Fitness values  ${J}_{1}$  ${J}_{2}$  ${J}_{3}$  
0.318  0.388  0.670 
Results demonstrate that damper and sensor placement can significantly improve the performance of a controlled structure. To the author’s best knowledge, there is no published research on optimal semi active control of lowrise or highrise buildings with MR dampers by using separately sensor installation to manage the control forces more efficient. Fuzzy logic controller was considered in each floor, which the sensor was located. Regarding to the displacement and the velocity of the floor, fuzzy controller calculates the magnetic field induced current, which should be sent to each damper. PSO particles include the number and the placement of the dampers and their sensors, independently. The fitness of the population gradually improves with respect to J_{1}, J_{2} and J_{3}, with next algorithm generations. To improve the probability of finding the global optimal solution in heuristic optimization, five independent PSO algorithms were began simultaneously. Global best and local best parameters were shared in each 50 iterations. To demonstrate the efficiency of the PSOFLC, a previously studied example was considered [35]. Two different cases are presented, in which the MR damper is utilized in a passive mode to investigate the behaviors of control structural system in semiactive and passive cases. The first passive case is denoted by ‘P_{OFF}’, in which the inducing current to the MR damper is retained at 0A and the second passive case is indicated by ‘P_{ON}’, in which the inducing current to the MR damper is kept at the maximum current (3.0 A). A previously studied clippedoptimal controller is compared to illustrate the efficiency of PSOFLC more precisely. The simulation results for these cases are presented in Table 4.
Results demonstrate that proposed PSOFLC reached to an advisable level of performance. The P_{OFF} controller attenuates the maximum displacement of the third story by 43 % of the uncontrolled values, the P_{ON} controller exhibits a 54 % attenuation, the clippedoptimal controller demonstrates a 46 % attenuation and the PSOFLC decreases the responses up to 53 %. Nevertheless, the maximum control force should be taken into account to demonstrate the efficiency of a controller. Although the P_{ON} controller decreases the maximum displacement of the third story by 54 %, selecting a passive mode that employs the largest damping control forces may not be the most appropriated strategy to safeguard structural system. The PSOFLC consumes 7 % less control forces in comparison with P_{ON} on Elcentro earthquake. Table.4 exhibits that PSOFLC can significantly enhance the performance of the structural system.
Table 4Peak results of 3story structural system [35] due to Elcentro earthquake
Responses  Uncontrolled structural system  Controlled structural system  
POFF  PON  Clippedoptimal controller  PSOFLC  
1st story displacement (cm)  0.34  0.16  0.11  0.12  0.11 
3rd story displacement (cm)  0.76  0.43  0.35  0.41  0.38 
Control forces (KN)  0  2.965  4.262  4.165  3.984 
7.2. Case studies
Two different four and eight story shearbuildings have been considered to demonstrate the efficiency of the proposed controller. The control system and the behavior of buildings were considered linear during excitation. The excitation is the first 20 s of the NS component of ElCentro earthquake with the peak acceleration of 0.31 g. The first structure is a fourstory shear building with the following characteristics:
${k}_{1}=4.8\times 1{0}^{5}\text{KN}/\text{m},{k}_{2}={k}_{3}=3.84\times 1{0}^{5}\text{KN}/\text{m},{k}_{4}=3.36\times 1{0}^{5}\text{KN}/\text{m}.$
It is obvious that more dampers leads to more reduction in the structural response but the economical parameters should be considered to determine the number of dampers. In addition to ${J}_{1}$, ${J}_{2}$ and ${J}_{3}$, a penalty function method should be used to obtain the optimal number of dampers. For the fourstory shear building, the following penalty function ($PF$) is used:
where $ND$ is the number of dampers, ${J}_{1}$, ${J}_{2}$ and ${J}_{3}$ are three objective values, which were defined in section 7.1. By using 100 initial particles, after nine iterations algorithm reaches to the optimum solution. The optimum solution for this fourstory building is:
where $Dp$ is the damper placement vector and $Sp$ is the sensor placement vector. In four story shearbuildings, four 200 kN MR dampers should be used, one in the third story and three in the fourth story of structure. Only one sensor should be implemented in the fourth story. It means that one sensor is adequate for this structure. Dynamic analysis results of fourstory building are shown in Table 5. Fig. 5 shows the time history of the displacement and drift responses. Fig. 6 shows the applied control forces in the third and the fourth story of building.
The placement of damper in three and four story buildings demonstrate that in lowrise buildings, the dampers and the sensors on the upper stories should be concentrated to result in more appropriated responses.
The second structure is an eightstory shear building with the following characteristics:
${k}_{1}={k}_{2}={k}_{3}=3\times 1{0}^{5}\text{KN}/\text{m},\mathrm{}\mathrm{}\mathrm{}\mathrm{}\mathrm{}{k}_{4}={k}_{5}={k}_{6}=2.5\times 1{0}^{5\mathrm{}}\text{KN}/\text{m},$
${k}_{7}={k}_{8}=1.8\times 1{0}^{5}\text{KN}/\text{m},\xi =1\mathrm{}\mathrm{\%}.$
Table 5Fourstory building numerical evaluation results
Story  1  2  3  4  
Number of dampers  1  3  
Control force average  59.97 KN  181.16 KN  
Displacement (m)  Uncontrolled  0.029  0.057  0.075  0.085 
Controlled  0.012  0.022  0.027  0.032  
Reduction Percentage  59.9  61.9  64.1  62.7  
Drift (m)  Uncontrolled  0.029  0.028  0.019  0.011 
Controlled  0.012  0.010  0.009  0.006  
Reduction Percentage  59.9  63.9  52.4  48.7  
Acceleration (m/s^{2})  Uncontrolled  8.270  12.230  13.190  16.150 
Controlled  5.344  6.029  6.519  11.069  
Reduction Percentage  35.4  51.1  50.6  31.5 
Fig. 5Fourstory time history of the displacement and drift responses of fourstory building
Fig. 6Applied control force in the third and the fourth story of fourstory building
For the eightstory shear building the following penalty function ($PF$) is used:
where $ND$ is the number of dampers, ${J}_{1}$, ${J}_{2}$ and ${J}_{3}$ are three objective functions, which were defined in section 7.1. Proposed PSO determines the number and the placement of the sensors and dampers by utilizing four objective functions PF, ${J}_{1}$, ${J}_{2}$ and ${J}_{3}$. The proposed algorithm uses 60 initial particles and after eleven iteration reaches to the optimum solution and in the next generation, the optimum solution remains constant. The optimum solution for this eightstory building is:
where $Dp$ is the damper placement vector and $Sp$ is the sensor placement vector. It means that the optimum number of dampers is nine. Two200 kN MR damper should be installed in the second story, one in the third story, two in the fourth story, two in the fifth story and two in the seventh story of structure. Their sensors should be installed in the first, eighth, third, sixth and eighth story, respectively. It can be seen four sensors are adequate for this structure. Fig. 7. shows the time history of the displacement, the velocity and acceleration responses. Fig. 8 shows the third, fifth and seventh story control forces.
Fig. 7Eighthstory time history of the displacement, the velocity and the acceleration responses of eightstory building
It can be seen that proposed FLC and optimum arrangement of actuators and sensors attenuated the excessive drift, displacement and acceleration responses of structure to the acceptable magnitudes. Fig. 9 shows the comparison of the maximum floor displacement in controlled and uncontrolled cases of eightstory building. In order to demonstrate the robustness and effectiveness of the proposed method, the average reduction ratios (controlled to uncontrolled displacement, drift and acceleration ratio) for the ElCentro earthquakes in all of stories in eightstory building are compared in Table 6.
Fig. 8Applied control force in the third, fifth and seventh story of eightstory building
Fig. 9Comparison of the maximum floor displacement in controlled and uncontrolled cases
Table 6Numerical evaluation results of eightstory building
Story  1  2  3  4  5  6  7  8  
Number of dampers  –  2  1  2  2  –  2  –  
Control force average (kN)  129.9  66.7  129.9  134.3  135.1  
Displacement (m)  Uncontrolled  0.042  0.082  0.112  0.146  0.178  0.204  0.228  0.246 
Controlled  0.011  0.021  0.029  0.039  0.047  0.056  0.066  0.073  
Reduction Percentage  73.0  73.8  73.8  73.0  73.7  72.4  71.2  70.4  
Drift (m)  Uncontrolled  0.042  0.039  0.034  0.039  0.039  0.035  0.038  0.022 
Controlled  0.011  0.011  0.011  0.014  0.012  0.011  0.013  0.009  
Reduction Percentage  73.0  73.0  68.8  64.4  68.5  68.5  67.0  59.5  
Acceleration (m/s^{2})  Uncontrolled  5.022  6.512  7.968  9.184  7.734  7.388  10.070  11.050 
Controlled  4.888  5.741  5.177  4.807  4.741  5.698  5.195  6.317  
Reduction Percentage  2.7  11.9  35.0  47.7  38.7  22.9  48.4  42.8 
Results demonstrate that proposed optimal particle swarm optimizationfuzzy logic controller (PSOFLC) could find the optimum solution and control force. Simultaneously, PSOFLC can optimize the number and arrangement of dampers in structural system. In 8story shear building, PSOFLC is capable of reducing the maximum displacement, drifts and acceleration of building to about 72.7, 67.8 and 31.3 percent of uncontrolled average responses, respectively. Thus, PSOFLC is very effective based on the result and numerical efforts. Furthermore, the adaptability in the design of the proposed PSOFLC to account for the variation in the excitation content in time via FLC controller makes it more robust and effective controller for seismic vibration control of structural systems.
8. Conclusions
A new modified PSO was employed to optimize the MR damper and sensor placement for the reduction of building responses subjected to a nearfault forwarddirectivity ElCentro timehistory. An effective FLC is presented to manage inducing input current of the installed MR dampers in structural systems. Numerical efforts were undertaken to investigate the effectiveness of particle swarm optimizationfuzzy logic controller (PSOFLCC). The results of numerical evaluation show significant performance with respect to ${J}_{1}$, ${J}_{3}$, and $PF$. The optimum number and the location of controllers were obtained with the least effort and in a short time. The results indicate that modified PSO algorithm is a feasible technique for determining the optimal number and the location of MR dampers. In lowrise buildings, the results demonstrate that concentrating the dampers and the sensors on the upper stories will lead to appropriated responses. Furthermore, numerical evaluations show that the location of dampers should be distributed all over the building to mitigate the responses, in highrise buildings. The adaptability in the design of the proposed PSOFLC to account for the variation in the excitation content in time via FLC controller makes it more robust and effective controller for seismic vibration control of structural systems.
References

Spencer Jr. B. F., Sain M. K. Controlling building: a new frontier in feedback control. IEEE Control System Magazine, Vol. 17, Issue 6, 1997, p. 1935.

Datta T. K. Control of dynamic response of structures. Proceedings of The IndoUS Symposium on Emerging Trends in Vibration and Noise Engineering, 1996, p. 1820.

Housner G. W., et al. Structural control: past, present, and future. Journal of Engineering Mechanics, Vol. 123, Issue 9, 1997, p. 897971.

Rabinow J. The magnetic fluid clutch. Transactions of the American Institute of Electrical Engineers, Vol. 1948, 67, p. 13081315.

Rabinow J. Magnetic Fluid Torque and Force Transmitting Device. US Patent 2, 1951.

Carlson J. D., Spencer Jr B. F. Magnetorheological fluid dampers, scalability and design issues for application to dynamic hazard mitigation. Proceedings of the 2nd International Workshop on Structural Control, Hong Kong, 1996, p. 99109.

Spencer Jr B. F., Carlson J. D., Sain M. K., Yang G. On the current status of magnetorheological dampers: seismic protection of fullscale structures. Proceedings of the American Control Conference, 1997, p. 45862.

Fujitani H., et al. Dynamic performance evaluation of magnetorheological damper by experimental and analytical methods. Proceedings of the USJapan Workshop on Smart Structures for Improved Seismic Performance in Urban Regions, Seattle, Washington, 2001, p. 237248.

Sodeyama H., et al. Development of large capacity semiactive vibration control device using magnetorheological fluid. Seismic Engineering, Vol. 428, Issue 2, 2001, p. 109114.

Sodeyama H., et al. A basic study on dynamic characteristics of MR dampers. Seismic Engineering, Vol. 428, Issue 2, 2001, p. 115120.

Spencer B. F., et al. Phenomenological model for magnetorheological dampers. Journal of Engineering Mechanics, Vol. 3, 1997, p. 230238.

Symans M. D., et al. Energy dissipation systems for seismic applications: Current practice and recent developments. Journal of Structural Engineering, Vol. 134, Issue 1, 2008, p. 321.

Takewaki I. Optimal damper placement for critical excitation. Probabilistic Engineering Mechanics, Vol. 15, 2000, p. 317325.

Kennedy J., Eberhart R. C. Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Networks, 1995, p. 19421948.

Shi And Eberhart Y. R. C. A modified swarm optimizer. IEEE International Conference of Evolutionary Computation, Anchorage (AK), 1998, p. 6974.

Kennedy J., et al. Swarm Intelligence. San Francisco, Morgan Kaufmann, 2001.

Kennedy J., et al. A discrete binary version of the particle swarm algorithm. Proceedings of the IEEE Conference on Systems, Man, and Cybernetics, Piscataway, New Jersey, 1997, p. 41044109.

Yang J. N. Application of optimal control theory to civil engineering structures. Journal of Engineering Mechanics, Vol. 101, Issue 6, 1975, p. 81838.

Yang J. N., Akbarpour A., Ghaemmaghami P. New optimal control algorithms for structural control. Journal of Engineering Mechanics, Vol. 113, Issue 9, 1987, p. 136986.

Yasutoshi Nomura An integrated fuzzy control system for structural vibration. ComputerAided Civil and Infrastructure Engineering, Vol. 22, 2007, p. 306316.

Zadeh L. A. Fuzzy sets. Information and Control, Vol. 8, 1965, p. 338353.

Rumelhart D. E., et al. Learning representations by backpropagating errors. Nature, Vol. 323, Issue 9, 1986, p. 5336.

Amini F., Zabihi Samani Masoud. A waveletbased adaptive pole assignment method for structural control. ComputerAided Civil and Infrastructure Engineering, Vol. 29, Issue 6, 2014, p. 464477.

Zabihi Samani Masoud, Amini Fereidoun A cuckoo search controller for seismic control of a benchmark tall building. Journal of Vibroengineering, Vol. 17, Issue 3, 2015, p. 13821400.

Aghajanian S., Baghi H., Amini F., et al. Optimal control of steel structures by improved particle swarm. International Journal of Steel Structures, Vol. 14, Issue 2, 2014, p. 223230.

M. Ostadali Makhmalbaf, Tutunchian M. A., Zabihi Samani Masoud Optimized fuzzy logic controller for semiactive control of buildings using particle swarm optimization. Advanced Materials Research, Vols. 255260, 2011, p. 25052509.

Wilson C. M. D., Abdullah M. Fuzzy control of magnetorheological dampers in civil structures. Sixth European Conference on Structural Dynamics, EURODYN, Paris, France, 2005.

Carlson J. D., Spencer Jr B. F. Magnetorheological fluid dampers for semiactive seismic control. Proceedings of 3rd International Conference on Motion and Vibration Control, Vol. 3, 1996, p. 3540.

Spencer Jr B. F. Largescale MR fluid dampers: modeling and dynamic performance considerations. Engineering Structures, Vol. 24, 2002, p. 309323.

Yang G., et al. Dynamic model of fullscale MR dampers for civil engineering applications. USJapan Workshop on Smart Structures for Improved Seismic Performance in Urban Region, Seattle, 2001.

Carrion J. E., Spencer Jr B. F. ModelBased Strategies for RealTime Hybrid Testing. NSEL Report Series, Report No. NSEL006, Department of Civil and Environmental Engineering, University of Illinois at UrbanaChampaign, 2007.

ÇETİN Ş., et al. Semiactive H∞ robust control of six degree of freedom structural system using MR damper. Turkish Journal of Electrical Engineering and Computer Sciences, Vol. 19, Issue 5, 2011, p. 797805.

Tusset A., et al. On suppression of chaotic motions of a portal frame structure under nonideal loading using a magnetorheological damper. Journal of Theoretical and Applied Mechanics, Vol. 53, Issues 3653, 2015, p. 2015664.

MATLAB. Version 7.8.0.347, The Mathworks Inc., 2009.

Xiaomin Xue, et al. Semiactive control strategy using genetic algorithm for seismically excited structure combined with MR damper. Journal of Intelligent Material Systems and Structures, Vol. 22, 2011, p. 291302.