Journal of Applied Mathematics

Volume 2015, Article ID 507306, 8 pages

http://dx.doi.org/10.1155/2015/507306

## Synchronized Control for Five-Story Building under Earthquake Loads

^{1}Department of Mathematics, Payame Noor University, Tehran 19395-4697, Iran^{2}Department of Applied Mathematics, Faculty of Mathematical Sciences, Tarbiat Modares University, P.O. Box 14115-134, Tehran 1411713116, Iran

Received 22 February 2015; Revised 14 April 2015; Accepted 15 April 2015

Academic Editor: Ray K. L. Su

Copyright © 2015 Javad Mesbahi and Alaeddin Malek. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

#### Abstract

Synchronized control is implemented for a five-story building under earthquake loads and its capabilities are investigated for protection of building under earthquake. In this regard, we applied control algorithm in form of synchronized control for structural vibration reduction. Simulation results of modeling indicated that not only the provided control is able to reduce the responses of vibrations for the structure, but also it is even capable of supplying the objectives of synchronized control at the same time. Numerical results for uncontrolled, traditional control and synchronized control coupled with algorithm are presented. It is shown that for El Centro and Bam earthquakes the synchronized control is more efficient to reduce damage to the given structures.

#### 1. Introduction

In the recent years, applying structure controlling technologies for reducing the responses of structure, that is, speed, displacement, acceleration, and force under load of earthquakes or severe winds attracted a lot of attentions. Structure control is classified in different forms including active, passive, semiactive and hybrid controls [1]. In passive control strategy, the vibration force is absorbed by damper. In active control systems, large actuators are used to perform direct control force but, in semiactive systems, the control force is applied indirectly to the structure. The semiactive control system gained more attention, because it can control the performance of the structure satisfactorily, and at the same time it needs less energy to achieve the control objectives. The semiactive actuators are including actuator variable stiffness (AVS) and dampers containing Electrorheological Fluids (ER) or Magnetorheological Fluids (MR) [1, 2].

Active and semiactive systems both have actuators, sensors, and controllers in the structure; therefore, they have more intelligent performance than the passive systems for change in the structural and environmental conditions. In this system, the sensor will collect data from structure during the dynamic loading and send it to the controllers. Then, after process by the controller’s algorithm the control force will be determined and will be sent to actuators and the vibrations of structure are controlled.

The objective of controlling algorithms is to determine the control force in optimized way and to deduct the vibration responses of buildings. For example, control algorithms like LQR, pole assignment, sliding mode control, bang-bang control, clipped control, LQG, independent model space control (IMSC), Fuzzy Logic Control (FLC), Genetic Fuzzy Logic Control (GFLC), and Adaptive Neuro-Fuzzy Inference System (ANFIS) can be named. Each one of these systems has specific particulars that are considered to be used based on condition of structures [1, 2].

On the other hand, the reduction of the vibration response should be in such a manner that the internal forces of the structure will reach their minimum amount. In this regard, the control algorithm shall be set in a way that it can minimize relative displacement between freedom levels synchronically. On the other hand, they shall be synchronized. For example, displacement and drift in a multistory structure shall be reduced at the same time.

Synchronization is a very important issue in most of the controlling systems and it has different definitions [3, 4]. Motion synchronization in multiagent systems with different coordinates and same objective is of great importance [5]. In such applications of control, the performance of system is more dependent on motion synchronization than the correctness of motion in each independent part. The need for synchronized motion will feel when the parts with different coordinates are supposed to move at the same time and the relationship between their relative displacements is important [6]. In most of the experiments while the start and stop times should be synchronized, also the relationship between location and speed between coordinates is very important. The need for improvement in such systems will lead to performing wide researches in this area. The initial researches are in field of motion and indicated that the general performance may be improved through adjustment of error between independent agents [6].

In most of the nonvibrational control models, some agents have the tracking objective but, in vibrational control models, the objective is regulation of outputs or reduction of structure vibration. In fact regulation is a type of tracking but the amount of objective or expected objective is zero [7]. Therefore, based on the explanation, the regulated outputs of the model should be defined in such a manner that they can satisfy the objectives of vibration reduction and, at the same time, they can synchronize the targets.

In this study, a five-story model building was examined to compare control and a traditional active control algorithm against a mathematical synchronized algorithm coupled with . This novel form of synchronized control algorithm combines and mathematical synchronized parameters in a novel algorithm. By using this synchronized control algorithm, displacement and relative displacement of floors, as synchronized parameters under earthquake loading is minimized. With the knowledge of the authors there is no previous research in which a structural seismic control is regarded as motion synchronized control problem or in similar perspective.

#### 2. Synchronized Control Theory

Consider a multiagent system in which n agents are participating in one process. Therefore we need a synchronizer for all of the agents. The target of synchronized control is synchronizing all of the agents in such a manner that the agents can maintain a kinematic relationship, that is, the objective of synchronizer [4].

Setting multiagents for maintain kinematic relationship may be performed in form of guiding and locating the agents along the boundary (or curves) in one specific path.

*Definition 1. *Let be a function with boundary in a compact set , where stands for a state vector and the time.

*Definition 2. *Define and as general state and desired state variables in the th story.

*Definition 3. *Let be an arbitrary point on , where . Denote as an error of the state variable in the th story by

*Definition 4. *Let an earthquake happen in the period of , where is an initial time and is the final time of earthquake.

*Definition 5. *The goal of synchronized control is achieved when for each agent the state variables converge to the desired values , as ; that is, and .

The formulization of synchronizing is different for various issues and for each issue it can be defined in a certain form [4].

#### 3. /LQG Synchronizing Control Algorithm with Feedback of Acceleration

Equation of motion of a structure under dynamic loads is in the form of a second-order differential equation as follows [10]:in which , , and are matrices of mass, damping, and stiffness of the system, respectively. is displacement vector, is control force vector, and is external disturbance vector (resulting from earthquake or wind load). and are, respectively, force control place and external stimulation matrices. And the state-space model of the equation of motion depends on the choice of coordinates.

In order to gain nodal model of (2), assuming that the mass matrix is not unit, the equation can be rewritten as follows [10]:If we define displacement and velocity as variables of state space, , the state equation will be as follows:where is state matrix, is actuator stimulus place matrix, and is disturbance stimulation place matrix.

Consider the following controlling system. It uses feedback acceleration of a system as output [11]:where consists of the system evaluation parameters and is an output of ideal sensors without any noise. , , and are corresponding parameters of as a regulated output for minimizing the value of the cost function.

They are defined as acceleration, velocity, and displacement (or relative displacement) coefficients in matrix or vector forms. , , and are corresponding matrices and a vector for sensors outputs. They are defined based on which sensors are selected:where is the expected value and and are positive semidefinite matrices to regulate the evaluation outputs and weighting the control force, respectively.

In the following instead of , two Riccati equations are used; without loss of generality one may assume that the active control force is proportional to the estimated state variable . That is,where is defined in a way to minimize (6) by proper . For this respect an algebraic Riccati equation which is corresponded with (6) should be solved; is estimated state variable and and is defined in (5) and is the solution of the following Riccati equation to gain controller gain matrix [11]:This equation is solved, through introduction of known parameters in MATLAB Control Toolbox; by different matrices, a set of different controllers is gained. In order to gain suitable controller for system, it is needed to give proper weights to matrix. In this regard, we can weigh important evaluation parameters for the system and place them at one diagonal matrix. This matrix is a weighted matrix.

In the next step standard Kalman filter is used to estimate the system state variables [11]:where is the estimator gain matrix and is gained from the below Riccati equation to get the observer gain matrix:where is magnitude of stimulation spectrum density entering system and is magnitude of noise spectral density of measurement. It is supposed that the stimulates entering system are , sensor noises are , and they are not correlated. Thus controller will be designed through gaining and through using MATLAB Control Toolbox. is gained using (7) and (9) as follows:wherewhere , , , and are the controller dynamic. Now, the evaluation parameters of control algorithm shall be defined in such a manner that, beside the target of output regulation, the synchronization is gained as well. Considering the fact that in structure control the objective is to control structure vibrations, therefore the structure’s displacements in different degree of freedoms are considered as state variable error and it is introduced as part of the regulated outputs. The relative displacements between these degrees of freedoms are defined as objective of synchronized control. The objective of synchronized control will lead to synchronizing in displacements and reduction of internal forces.

#### 4. The Study Model

In this part, a five-story structure model is considered that is similar to Kajima Shizuoka Building [8]. This building has five active hydraulic actuators that are placed between each two adjacent floors (see Figure 1). First story height is 4.2 m and height of each of the remaining stories is 3.6 m. The motion equation of this building can be presented by (2), that is, a second-order differential equation.