Abstract

During the past years, different control devices have been introduced and used to reduce the response of structures. This article presents the performance of active-passive tuned mass dampers (AP-TMDs) in the reduction of structural responses and a comparison between the uses of different controllers, including tuned mass damper (TMD), active tuned mass damper (ATMD), and multituned mass damper (MTMD). Analyzing and modeling the structure under four near- and far-field earthquakes are performed in MATLAB and SIMULINK. Finally, the responses of controlled and uncontrolled structures equipped with these controllers are investigated. Fuzzy and genetic-based fuzzy logic controllers are used to determine the control force of ATMD and AP-TMD, respectively. In order to compare the performance of the dampers, the mass ratio of TMDs is fixed in all cases and is taken to be 5%. Damping of the structure is considered equal to 5%. The frequency and damping ratio of TMDs with maximum and RMS displacement optimization criteria are obtained. The mass ratio of TMDs in controlled structures with MTMD and AP-TMD is calculated by numerical analysis. It can be inferred that using control force affects response reduction in both ATMD and AP-TMD controllers significantly. In addition, using AP-TMD can bring the merits of both passive and active systems by providing active control and reducing power requirements for control forces. All controllers are recommended for structural control although AP-TMD reduced maximum and RMS displacement by about 50% in the best case, which has better performance than others. On the other hand, ATMD decreased RMS acceleration by 37.5% on average in four earthquakes compared to the uncontrolled structure.

1. Introduction

Nowadays, structural control is advanced significantly, and in turn, many control devices and algorithms have been proposed [13] since vibration leads to structural damage in extreme loads [4].

It is commonly stated by researchers and engineers that passive systems are the simplest structural response control systems that require no power [5]. A tuned mass damper (TMD), as a control device, can decrease the response of high-rise buildings arising from earthquakes and wind, but the detuning effect of TMD results in exhausting the seismic resistance of TMD, which should be addressed for more effectiveness. A TMD is usually installed on the higher floors of a building due to occurring maximum displacement there to absorb the external forces [6]. Selecting proper parameters in TMD can greatly improve the damping performance [7]. TMD is used in actual applications, and shaking table tests are used in many research. In research, to investigate the vibration control effects of a tuned mass damper on the monopile offshore wind turbine tower under wind-wave and seismic excitations, shaking table tests are used [8]. In another article, the vibration control effects of a five-story steel frame equipped with PTMD under seismic excitation are investigated by a series of shaking table tests [9]. The performance of a one-story steel frame attached with a particle tuned mass damper is investigated through free vibration and shaking table test [10]. TMD has different drawbacks; for example, TMD may leak over time, thus limiting the service life. The physical properties may degrade in high-temperature environments, resulting in failure [11]. The stiffness of the overall system increases because of the viscous dampers, which is unexpected for some structures. To overcome some deficiencies of traditional tuned mass damper, Eddy-current tuned mass dampers (EC-TMDs) are suggested as noncontacting passive control devices that induce a magnetic field with opposite polarity, causing repulsive forces, i.e., damping forces [12].

When a structure shows a nonlinear behavior under strong wind or earthquake, the reduction of the basic natural frequency of the structure changes the frequency ratio of the TMD, and in turn, TMD cannot absorb the energy of earthquakes or wind, which is named the “detuning effect” of a TMD [6]. Totally, the traditional TMD, which has a fixed frequency, cannot perform effectively against earthquakes due to the frequency variations [13].

To mitigate or obviate this demerit, researchers have proposed many approaches [1, 6, 1425]. For example, the advent of multiple tuned mass dampers (MTMDs) [26] has modified this deficiency. In addition, another limitation of a TMD is the size of its mass. Therefore, it is attempted to solve this limitation and increase the performance of the TMD. In this regard, different control devices have been represented [2730].

An ATMD, as a controller employed in structure, consists of a tuned mass damper (TMD) and an actuator [31]. Active control systems require a large power source for the operation to provide the control forces for the actuator. Although many researchers have proved the efficiency of using ATMD [32, 33], it has two main weak points. First, applying the active control requires high-capacity equipment generating control force. Second, sophisticated sensing and signal-processing systems are required for the operation of active systems [5].

One way of increasing TMD’s effectiveness and decreasing TMD’s limitations is using hybrid mass dampers consisting of a combination of an AMD and a TMD introduced by Cheng [34]. In this system, the AMD is attached to the TMD instead of to the structure; therefore, the mass of AMD can be between 10% and 15% of that of the TMD. The control force used in the system regulates the TMD and thus increases the device’s efficiency and robustness to change the structure’s dynamic characteristics. In other words, the TMD is tuned to the fundamental mode of the structure, and the AMD is designed to improve control effectiveness for higher modes of the structure. Thus, such a system has two main merits. First, the energy and forces required to operate an HMD are far less than an AMD system with similar performance. Second, the space limitation for using TMD results in the privilege of AMD. Due to these reasons, HMDs are relatively inexpensive and the most common control device used in buildings [3537].

Some scientists presented an active-passive composite mass damper system for controlling vibration of base excitation, which illustrates the significant reduction in peak structural response compared with a single passive mass damper system [38].

In another research, Nishimura et al. [39] proposed ATMD attached to TMD, which is named active-passive tuned mass damper (AP-TMD)]. They reached out that AP-TMD has many benefits, including a smaller size of the active controller than that of ATMD and a smaller required control force or power for activating the controller than that of the expected vibration control performance. In this regard, much research has been done in recent years [38, 40, 41]. This system has already been installed in previous years in the 145-meter Dowa Phoenix Tower in Osaka, Japan [38].

Moreover, another system consisting of multi-active-passive tuned mass dampers (APTMDs) with a uniform distribution of natural frequencies has been proposed by Chunxiang, and it is named multiple active-passive tuned mass dampers (MAPTMD). In a MAPTMD system, the stiffness and damping coefficient is considered constant while the mass varies. In this study, the control forces for MAPTMD are generated based on displacement and velocity feedback gain and changing the acceleration feedback gain. Finally, the results of using AP-TMD are compared with MAPTMD and show that using MAPTMD can reduce the oscillations of structures under earthquakes. Also, it is shown that the MAPTMD can obtain high robustness and has better effects than a single AP-TMD. In particular, since using an ATMD requires a large active control force, MAPTMD is more applicable than an AP-TMD [42].

Many different algorithms can be employed to make control force in active controllers. Utilization of fuzzy logic controllers (FLC) for estimating control force are investigated in many types of research [4349] and have been employed due to lots of advantages.

Fuzzy Logic (FL) was introduced in 1965 by Lotfi Zadeh [50]. Fuzzy logic as an expert system uses linguistic variables in order to make a rule base [51]. Fuzzy controllers cover many different operating conditions. This system, which has different advantages, is widely investigated [52, 53]. In introducing fuzzy logic, it can be said that fuzziness is the opposite of precision. Indeed, everything without a precise definition or clear description of boundaries in space or time is considered a bearer of fuzziness, which is stated by Herbert [51].

Recently, genetic algorithms have shown significant interest due to their ability to solve complex problems. For the first time, Holland [54] introduced and Goldberg [55] implemented these ideas in the simple genetic algorithm (SGA). The main concepts of the simple genetic algorithm (SGA) coming from natural selection in Darwin’s theory have four steps: first, evaluate each individual’s fitness in the problem environment; second, choose a new population of individuals based on relative fitness; third, exchange information between individuals using crossover; fourth, mutate individuals randomly.

After several generations, the algorithms converge to the best chromosome, which is almost the optimal solution [56].

Recent research showed that the merits of using controllers, whether passive or active, in the reduction of structural response with their negative and positive points but using AP-TMD as a controller with genetic fuzzy algorithms have not been investigated so far; therefore, in this article, the performance of active-passive tuned mass damper in an 11-story building is compared with other controllers either active or passive ones. Moreover, fuzzy and genetic fuzzy algorithms are employed to generate control forces in active controllers, and all results regarding their performance are presented.

2. Structural Modeling

In this article, a real 11-story building (2D dimension) is used to consider the effects of various controllers in the reduction of structural response. In this structure, the floors are completely rigid, and one degree of transitional freedom is considered for each floor. This shear structure with n degree of freedom, when equipped with a tuned mass damper installed at the roof level, can be considered as a structure (n +  1) degree of freedom. When a TMD or MTMD (in which two mass dampers are connected in series) is installed on the roof of the structure, the number of degrees of freedom must be considered (n + 1) or (n +  2), respectively. The equation of motion of this system under seismic excitation can be seen in the following equation:where M is the mass of system, C is its damping, and K is the stiffness. U is the horizontal displacement vector of the floors relative to the ground and E is the effect vector.

If the control force is used in the controller (for ATMD, AP-TMD), the following equation will be written:where F is the control force and Ef is the displacement vector of the control force. In this equation, , , and U represent the floor acceleration, velocity, and displacement vectors and is the vector of ground acceleration. The matrix of M, C, K, U, E, Ef is shown as follows:

In these equations, d1 and d2 are related to two TMD in roof (MTMD).

Equation (1) can be written in the form of state space as follows:

I is an identity matrix.

The characteristics related to the mass and stiffness of the floors of this structure can be seen in Table 1 [41]. It should also be noted that the damping of the structure is considered equal to 5%.

The Rayleigh method is used to estimate the structure’s damping, which is obtained from the following equations:

The parameters used above are elaborated as follows:a0 and b0 are coefficients of proportionalityωi and ωj are modal frequencies of structures related to modes i and jζi and ζj are damping ratios of structures pertaining to modes i and j

In this research, the first and second modes have been used.

3. The Properties of Controllers

In this study, the performance of passive tuned mass damper (PTMD), active tuned mass damper (ATMD), multiple tuned mass damper (MTMD), and active-passive tuned mass damper (AP-TMD) in reducing the response of the structure is investigated. The mass ratio of dampers to the mass of the structure is displayed with (μ). To compare the performance of the dampers, μ is fixed in all cases and is taken to be 5%. To determine the frequency ratio (α) in the range 0.5 to 1.5 to the frequency of the structure and for the damping ratio (ζ) in the range 0 to 0.15, these two parameters (α, ζ) are optimized based on the combination of maximum and RMS displacement of the structural roof. In the combined criterion, optimization is performed based on a combination of a 70% reduction in maximum roof displacement and 30% RMS structural roof displacement. In other words, the values of frequency ratio and damping ratio of TMDs have been optimized to reduce the two mentioned criteria. The optimization results for the control parameters show that the parameters (frequency ratio and damping ratio) for different earthquakes and different control systems are completely variable. Therefore, it is necessary to select the type of control system and the regulating parameters according to the seismic characteristics of the region and its acceleration. Such parameters should be optimized and then the systems are analyzed and evaluated.

Equations (17)–(19) have been used to adjust and control the stiffness and damping parameters of dampers.

3.1. Passive Tuned Mass Damper Controller

This n-story structure with a TMD at the roof level can be considered a structure (n +  1) degree of freedom. Table 2 shows the optimized frequency ratio and damping ratio of PTMD for each earthquake based on the combined combination of maximum and RMS displacement.

3.2. Active Tuned Mass Damper Controller

In this controller, control force is used to improve the performance of the system and reduce the structural response.

Table 3 shows the optimized frequency ratio and damping ratio of ATMD for each earthquake based on the combined combination of maximum and RMS displacement. The control force is calculated by a fuzzy logic algorithm. The fuzzy logic is described in section 6.

3.3. Multituned Mass Damper Controller

In this system, two TMDs are connected to each other in series. To select the appropriate mass ratio of the two TMDs, the structure equipped with MTMD with different distributions of mass ratio was investigated:

In this relation, is the mass of the structure and μ is the mass ratio of TMDs in the structure. Moreover, and are the mass of first and second TMD, respectively.

Table 4 shows the optimized frequency ratio and damping ratio of MTMD for each earthquake based on the combined combination of maximum and RMS displacement. The calculation of and ζ for MTMD dampers is done numerically.

For example, Table 5 presents the displacement of the roof of the structure and the displacement of two TMDs in the structure controlled by MTMD against El Centro earthquake. It can be seen that the higher the mass ratio of the first TMD is, the more the displacement of the roof of the structure decreases.

However, if the second TMD gets smaller, its displacement becomes more. Since, in practice, providing a large space for TMD is not possible and reasonable, the mass ratio of the first TMD to the second TMD is considered 80% to 20%.

3.4. Active-Passive Tuned Mass Damper Controller

In the AP-TMD, the actuator is located between the TMDs, and the inactive and active mass dampers are connected to the structure. Due to the location of the actuator between the TMDs, their movement is effective in estimating the control force and should be considered. In this study, four input variables consists of displacement and velocity of the roof, and displacement of two TMDs have been used. The genetic algorithm is used to find suitable rules in order to optimize the structural response. A complete description and configuration of the fuzzy genetic system used are given in Section 7.

Although, in some research, the merits of using fuzzy logic in estimating control force are stated [57], a fuzzy genetic system combines the merits of both passive and active systems by providing active control and reducing power requirements for control force [16, 20, 58].

In MTMD and AP-TMD systems, the mass ratio distribution between the two TMDs is selected in a way that performs best in structural control.

AP-TMD, as shown in Figure 1, consists of two TMDs connected in series, and a stimulus is located between two TMDs. Therefore, the motion of TMDs must be effective in the fuzzy rules of this controller. On the other hand, the control system’s purpose is to reduce the structure’s response, including displacement, velocity, or acceleration, and these parameters should be considered in the control rules.

Therefore, considering a high number of input variables and membership functions and the impossibility of determining the output of control rules by fuzzy algorithms with the knowledge of an expert, a fuzzy genetic algorithm has been used to control the AP-TMD. In the AP-TMD damper, where the fuzzy control rules are written by a genetic algorithm, the values of α and ζ are optimized by a genetic algorithm.

4. Fuzzy Logic Controller (FLC)

A fuzzy algorithm is used to determine the control force of the ATMD damper. In this controller, the actuator is connected to the structure. The maximum displacement and velocity of the structure on the roof have been used to design a fuzzy algorithm. For the design of the fuzzy system, all the rules in this article are written using the Mamdani method to apply to fuzzification, and the centroid method is used in defuzzification. For each of the input variables of velocity and displacement of the roof in the structure, three triangular membership functions are considered, the example of which is shown in Figure 2. The triangular membership function is extensively used, particularly in real-time applications, because of its simple mathematical formulas and efficiency of computation [59]. Three parameters {a, b, c} define a triangular membership function [60].

Also, seven triangular membership functions are provided for the control force as the output variable of the fuzzy controller, which are presented in Figure 3.

The concept of input and output variables is written in Table 6.

The fuzzy rule base plays a crucial role in determining the control force and is usually obtained from the knowledge of an expert. Table 7 shows the fuzzy rules database used for ATMD.

5. The Genetic-Based Fuzzy Logic Controller (GFLC)

In this study, a fuzzy genetic algorithm is used for the creation of the control force and optimization of parameters of AP-TMD.

The basic components common to almost all genetic algorithms are explained as follows:(i)A fitness function for optimization(ii)A population of chromosomes(iii)Selection of which chromosomes will reproduce(iv)Crossover to produce next generation(v)Random mutation of chromosomes in a new generation

First, the membership functions of the input and output variables are selected. The displacement of the structure, the displacement of the first TMD, the displacement of the second TMD, and the velocity of the structure are four selected input variables and the control force is the output variable. Each of the input variables has 3 fuzzy values, so the input space is divided into 81 parts, or in other words, the fuzzy rule database contains 81 rules. Determining the outcome of 81 fuzzy rules is a task that the genetic algorithm must perform. MATLAB software and genetic algorithm coding have been used to create a rules database.

In this way, in fuzzy block coding, the output variables are named R1, R2, ... , R81. Each of the R variables can take integers between 1 and 7, in which 1 represents the fuzzy value of NB, 2 represents NM, and with the same respect, 7 represents PB. The genetic algorithm also optimizes the damping and frequency ratio parameters of TMDs (4 parameters) in this controller. Therefore, the number of parameters that the genetic algorithm must determine is 85 totally.

Figures 4 and 5 show the training and optimization process of the fuzzy genetic algorithm as an example for the two earthquakes of El Centro and Kobe. The first graph’s horizontal axis shows the population’s generation number and the vertical axis shows the value of the objective function. The best response for each generation is shown in the graph, along with the average response obtained for members of each population. In the El Centro earthquake, the best response produced after 80 generations of the initial population is 0.0535, as shown in Figure 4. The second diagram shows the variables optimized by the genetic algorithm, including the fuzzy rules (81 variables), the damping ratio (2 parameters), and the frequency ratio (2 parameters) of two TMDs, with the bar graph in Figure 4.

6. The Optimization of the Genetic Algorithm

The settings of the MATLAB program are effective in the optimization process. Proper selection of GA settings will increase achieving the optimal response and the speed of achieving the desired result. The settings applied to the genetic algorithm used in the research are as follows:Number of variables: 85Population type: double vectorPopulation size: 85Creation function: feasible populationSelection function: stochastic uniformCrossover function: scatteredMutation function: adaptive feasibleMigration: Not usedCrossover rate = 0.8Mutation rate = 0.2Termination criteria: maximum number of 100 generations and generation stagnation of 80 generations

6.1. Optimization of Frequency Ratio and Damping Ratio of AP-TMD

In AP-TMD, the parameters α and ζ are optimized with the genetic algorithm, just like the control rules. The genetic algorithm assumes a range of 0.5 to 1.5 times the structural frequency for the frequency ratio and a range of 0 to 0.15 times the structural damping for the damping ratio, like the numerical optimization method of α and ζ for other dampers. Damping and frequency ratios are optimized based on the combination of 70% and 30% of the maximum and RMS of the displacement of the structural roof, respectively. The results of the genetic algorithm in optimizing α and ζ of AP-TMD are given in Table 8. Finally, the frequency and damping ratios of two TMDs are determined and shown in Table 9.

7. Earthquakes

The International Committee related to the Control of Structures has designated four accelerometers to measure the effectiveness of the control methods [61]. These accelerometers include two far-field earthquakes (El Centro and Hachinohe) and two near-field earthquakes (Kobe and Northridge). In the present study, the four accelerometers with scaled intensities are used to determine the effect of dampers. In other words, El Centro and Hachinohe with real intensities, Northridge with 30% real intensity, and Kobe with 40% real intensity are used. Because Kobe and Northridge earthquakes are near-field and high-intensity earthquakes that occur in a short time, large and nonlinear deformations in the structure members are probable. Therefore, in this study, two earthquakes, Kobe and Northridge, have been scaled to keep the structure in the range of elastic deformations.

8. Results

This section compares the performance of different tuned mass dampers in reducing the structure’s response. These controllers include tuned mass damper (TMD), active tuned mass damper (ATMD), multituned mass damper (MTMD), and active-passive tuned mass damper (AP-TMD). It should be noted that in order to compare control systems with each other, the percentage of mass is constant and equal to 5% of the total structure’ mass.

Stiffness and damping parameters in all controllers are optimized based on the combination of maximum and RMS criteria of roof displacement by 70% and 30%, respectively. Parameters of frequency and damping ratio are optimized based on a numerical method in TMD, MTMD, and ATMD and optimized by a genetic algorithm in AP-TMD. The fuzzy algorithm is used to determine the control force in ATMD. In the AP-TMD system, a genetic algorithm is used to make fuzzy rules due to the effect of TMD motion on the active force between the TMDs and the complexity of its operation. The control rules of this system are set based on the four parameters of roof displacement, roof velocity, and displacement of two TMDs. The programming details of the genetic algorithm in an m-file in MATLAB are provided in Appendix A, and the time history of roof displacement in the AP-TMD system is provided in Appendix B. This section presents the results of maximum and RMS displacement and maximum and RMS acceleration; and finally, the control force is evaluated.

8.1. Results of TMD and ATMD

This part presents the maximum and RMS of displacement in the structure equipped with ATMD under four earthquakes of El Centro, Hachinohe, Kobe, and Northridge. The results are compared with uncontrolled structure and structure with PTMD controller. Although using a controller reduces the displacement of the structure under an earthquake in all cases, the amount of reduction is different due to the acceleration and type of ground motions.

The maximum displacement of structural floors equipped with ATMD is plotted in Figure 6. By using ATMD, the percentage of reduction of maximum response to uncontrolled structure in El Centro, Hachinohe, Kobe, and Northridge earthquakes are 42%, 31%, 43%, and 23%, respectively, and PTMD reduced the response of structures under the El Centro, Hachinohe, Kobe, and Northridge earthquakes by 29%, 13%, 26%, and 15%, respectively. It can be seen that the percentage of response reduction of structures with ATMD in the Northridge earthquake is lower than in others, which is due to the shock nature of this near-field earthquake.

The results of RMS response of structural displacement by ATMD under four selected earthquakes (as shown in Figure 7) are 48%, 52%, 41%, and 9% less than that of uncontrolled structures, respectively. The reduction of RMS response when TMD is employed in structure is 34, 34, 29, and 1% under these earthquakes, respectively.

The performance of structure equipped with ATMD is much better than that with TMD due to applying active control force in the controller. These figures show the effectiveness of using APTD in a structure against various earthquakes.

8.2. Results of MTMD and AP-TMD

In Figures 8 and 9, the maximum displacement of the controlled structure and its RMS are compared with the uncontrolled one under the El Centro, Hachinohe, Kobe, and Northridge earthquakes.

The MTMD controller is also a passive system, consisting of two tuned mass dampers connected in series. The mass ratio (5%) of the damper in this system is divided into 80% and 20% between TMDs, which are connected to the roof of the structure. Based on Figure 8, MTMD reduced the maximum roof displacement by 23% on average. In Figure 9, it can be seen that MTMD has reduced the RMS of displacement by 31 to 38% in the El Centro, Hachinohe, and Kobe earthquakes. However, in the Northridge earthquake, due to the shock nature of the earthquake, the reduction percentage of RMS displacement is 10% and it is much lower than that of other earthquakes. Overall, MTMD reduced RMS displacement by an average of 29% under four earthquakes.

In general, it can be inferred that in a passive system, the maximum displacement and its RMS decreased compared to the uncontrolled structure. Response reduction in each earthquake varies according to the nature of the earthquake acceleration. In far-field earthquakes, the passive controller is effective, but in near-field earthquakes, especially the Northridge earthquake, where the maximum acceleration is like shock and disappears in a short time, the controller does not perform well.

It can be seen that in Figures 8 and 9, the displacement response of the structural roof has been well reduced with the adding the control force. The AP-TMD system is a multiple tuned mass damper in which the actuator is located between the two TMDs. In this system, the main TMD is connected to the structure, and the smaller TMD is actively connected to it. By observing the maximum displacement of the structural floors with the AP-TMD controller in Figure 8, it is clear that this system has had the perfect performance, the reason for which is the use of the fuzzy genetic algorithm for the determination of control force and damper optimization criteria. This algorithm was able to search for suitable fuzzy rules that could satisfy the design criteria. The maximum displacement of the roof of the structure with AP-TMD decreased by 41.7% on average in four earthquakes compared to the uncontrolled structure.

The trend of decreasing the maximum displacement response in different earthquakes shows the intelligent fuzzy genetic algorithm has succeeded in meeting the control criteria by properly making the control rules, resulting in the reduction of the maximum displacement that occurred on the roof. Figure 9 shows that the RMS displacements of structure with AP-TMD in the two earthquakes of El Centro and Northridge are well controlled and significantly lower compared with other controllers. Overall, the RMS displacement of the roof of the structure with AP-TMD decreased by an average of 32% compared to the uncontrolled structure.

Figures 10 and 11 demonstrate the reduction of maximum displacement of the structure and its RMS occurred on the roof of the structure. Regarding Figure 10, it can be inferred that AP-TMD could reduce the maximum displacement of structure under four earthquakes 18% more than using MTMD while its performance in RMS displacement is not always better than using MTMD. Therefore, whenever the goal is decreasing the maximum displacement, utilization of AP-TMD is recommended.

8.3. Peak Displacement Results

Figure 12 shows the maximum displacement of the floors in the structure controlled under the El Centro, Hachinohe, Kobe, and Northridge earthquakes. As it can be seen in shapes, AP-TMD performance in reducing the maximum displacements is better than that of other controllers. Also, all controllers reduce the maximum displacements in comparison with uncontrolled structures. Controller PTMD is able to reduce the maximum displacement between 13.5% and 39% in four earthquakes. Using MTMD has approximately similar performance to TMD in all mentioned seismic excitation. Figure 12 shows that the active system performed better in reducing the maximum displacement. The maximum displacement of the structure with ATMD decreased by 42% in the best case among four earthquakes compared to the uncontrolled structure. Moreover, the maximum displacement of structures with AP-TMD in four earthquakes decreased by 41.7% on average compared to uncontrolled structures.

8.4. RMS Acceleration Results

Figure 13 shows the maximum acceleration of the floors in the structure controlled under the El Centro, Hachinohe, Kobe, and Northridge earthquakes. The criterion for optimizing mass dampers is the reduction of the maximum displacement of the structural roof and its RMS simultaneously. Although there is no parameter of structural acceleration in the optimization criterion, diagrams show that in all earthquakes, dampers have been able to control the acceleration response of the structure considerably. Controller PTMD is able to reduce the average roof RMS acceleration up to 22.7% on average in four earthquakes. The reduction percentages of acceleration using PTMD are limited, arising from the limitation of PTMD. MTMD is able to reduce the RMS acceleration better than the PTMD system in all mentioned seismic loads except the Northridge earthquake. The structural roof acceleration with MTMD decreased by 26.5% on average in four earthquakes. The RMS diagram of the acceleration of structure equipped with ATMD in all sections of Figure 13 shows that the active system performed better in reducing the RMS acceleration. In all four earthquakes, the acceleration of the RMS has more reduction than that of the other control systems. RMS acceleration of the structure with ATMD decreased by 37.5% on average in four earthquakes compared to the uncontrolled structure. Moreover, the RMS acceleration of structures with AP-TMD in four earthquakes decreased by 27.7% on average compared to uncontrolled structures. Although the genetic algorithm’s main focus and optimization criterion has been to reduce the maximum displacement, the reduction of maximum acceleration is also noticeable. Suppose a parameter of structural acceleration was considered in the control criterion. In that case, this scattering does not exist in reducing acceleration, and the AP-TMD system could have performed better in all earthquakes.

9. Results of Control Force

In this section, the control forces of hybrid systems are presented. Figure 14 shows the values of these systems’ control force (KN) in four earthquakes. In the AP-TMD system, the genetic algorithm as an intelligent computational algorithm, by considering a set of responses in each computational iteration, effectively searches for fuzzy rules and proceeds to reduce the structure’s response considerably. Comparing the control forces in different earthquakes, it can be seen that the control force in the Northridge earthquake is much less than that in other earthquakes and the control force in the Kobe earthquake has the highest value. According to the frequency content of the Northridge and Kobe earthquakes, it can be inferred that although both of them are near-field, the amount of energy shown in the frequency content of the Kobe earthquake is much higher than that in the Northridge earthquake, so it needs more control energy to achieve optimal control. It is noteworthy that the time history of the control force for AP-TMD is presented in Appendix C.

10. Conclusion

The primary purpose of this study was to investigate and compare the performance of PTMD, MTMD, ATMD, and AP-TMD. The control forces employed in ATMD and AP-TMD are calculated sequentially by fuzzy logic and genetic fuzzy logic algorithms. GFLC obtains parameters of TMDs in AP-TMD and in other controllers are examined by numerical analysis. The mass ratios in MTMD and AP-TMD are considered 80% to 20% of the total mass ratio of TMD (5% of structure’s mass) and is obtained by numerical analysis.

Some main results are explained as follows:(1)Using control force in AP-TMD improves the performance of the controller in structural response compared with MTMD.(2)RMS acceleration of the structure with ATMD decreased by 37.5% on average in four earthquakes compared to the uncontrolled structure and has better effects on RMS acceleration than other controllers’ performance.(3)The maximum displacement of the roof of the structure with AP-TMD decreased by 41.7% on average in four earthquakes compared to the uncontrolled structure.(4)Control force used to reduce the structural response decreases significantly in AP-TMD compared with ATMD.(5)The percentage reduction of structural response equipped MTMD or AP-TMD in far-field earthquakes is better than that in near-filed earthquakes; therefore, the controllers perform better in structures under far-field earthquakes.(6)The ATMD reduced the maximum and RMS displacement of structure by 34% and 37% on average, while TMD has a reduction of 20% and 24% on average, respectively.(7)Northridge earthquake, as an earthquake with a shock nature reduces the performance of MTMD in reduction of displacement significantly. Such a trend can also be seen when an AP-TMD is used in the structure.(8)AP-TMD could reduce the maximum displacement of structure under four earthquakes 18% more than using MTMD, while such a better performance does not occur in the reduction of RMS displacement.(9)AP-TMD has a much better performance in reduction of maximum displacement compared to other controllers.

Appendix

A. Programming for Optimization of Genetic Algorithms

Programs are written for optimization of genetic algorithms, in an m-file format in MATLAB software environment.%%% GA function %%%function fit = PAfunction(r)GF = newfis (‘GF’);%%%%%%%%%%%%%% input1: displacement of structure %%%%%%%%%%%%%GF = addvar (GF, ‘input’, ‘XS’, [−1 1]);GF = addmf (GF, ‘input’, 1, ‘N’,‘trimf’, [−2 −1 0]);GF = addmf (GF, ‘input’, 1, ‘Z’, ‘trimf’, [−1 0 1]);GF = addmf (GF, ‘input’, 1, ‘P’, ‘trimf’, [0 1 2]);%%%%%%%%%%%%% input2: displacement of PTMD %%%%%%%%%%%%%GF = addvar (GF, ‘input’, ‘XPD’, [−1 1]);GF = addmf (GF, ‘input’, 2, ‘N’, ‘trimf’, [−2 −1 0]);GF = addmf (GF, ‘input’, 2, ‘Z’, ‘trimf’, [−1 0 1]);GF = addmf (GF, ‘input’, 2, ‘P’, ‘trimf’, [0 1 2]);%%%%%%%%%%%%% input3: displacement of ATMD %%%%%%%%%%%%%GF = addvar (GF, ‘input’, ‘XAD’, [−1 1]);GF = addmf (GF, ‘input’, 3, ‘N’, ‘trimf’, [−2 −1 0]);GF = addmf (GF, ‘input’, 3, ‘Z’, ‘trimf’,[−1 0 1]);GF = addmf (GF, ‘input’, 3, ‘P’, ‘trimf’, [0 1 2]);%%%%%%%%%%%%% input4: velocity of structure %%%%%%%%%%%%GF = addvar (GF, ‘input’, ‘XdS’, [−1 1]);GF = addmf (GF, ‘input’, 4, ‘N’, ‘trimf’, [−2 −1 0]);GF = addmf (GF, ‘input’, 4, ‘Z’, ‘trimf’, [−1 0 1]);GF = addmf (GF, ‘input’, 4, ‘P’, ‘trimf’, [0 1 2]);%%%%%%%%%%%%% output: control force %%%%%%%%%%%%%GF = addvar (GF, ‘output’, ‘Force’, [−1 1]);GF = addmf (GF, ‘output’, 1, ‘NB’, ‘trimf’, [−1 −0.75–0.5]);GF = addmf (GF, ‘output’, 1, ‘NM’, ‘trimf’, [−0.75 −0.5 −0.25]);GF = addmf (GF, ‘output’, 1, ‘NS’, ‘trimf’, [−0.5 −0.25 0]);GF = addmf (GF, ‘output’, 1, ‘Z’, ‘trimf’, [−0.25 0 0.25]);GF = addmf (GF, ‘output’, 1, ‘PS’, ‘trimf’, [0 0.25 0.5]);GF = addmf (GF, ‘output’, 1, ‘PM’, ‘trimf’, [0.25 0.5 0.75]);GF = addmf (GF, ‘output’, 1, ‘PB’, ‘trimf’, [0.5 0.75 1]);%%%%%%%%%%%%% rulelist %%%%%%%%%%%%ruleList = [1 1 1 1 r (1, 1) 1 11 1 1 2 r (1, 2) 1 11 1 1 3 r (1, 3) 1 11 1 2 1 r (1, 4) 1 11 1 2 2 r (1, 5) 1 11 1 2 3 r (1, 6) 1 11 1 3 1 r (1, 7) 1 11 1 3 2 r (1, 8) 1 11 1 3 3 r (1, 9) 1 11 2 1 1 r (1, 10) 1 11 2 1 2 r (1, 11) 1 11 2 1 3 r (1, 12) 1 11 2 2 1 r (1, 13) 1 11 2 2 2 r (1, 14) 1 11 2 2 3 r (1, 15) 1 11 2 3 1 r (1, 16) 1 11 2 3 2 r (1, 17) 1 11 2 3 3 r (1, 18) 1 11 3 1 1 r (1, 19) 1 11 3 1 2 r (1, 20) 1 11 3 1 3 r (1, 21) 1 11 3 2 1 r (1, 22) 1 11 3 2 2 r (1, 23) 1 11 3 2 3 r (1, 24) 1 11 3 3 1 r (1, 25) 1 11 3 3 2 r (1, 26) 1 11 3 3 3 r (1, 27) 1 12 1 1 1 r (1, 28) 1 12 1 1 2 r (1, 29) 1 12 1 1 3 r (1, 30) 1 12 1 2 1 r (1, 31) 1 12 1 2 2 r (1, 32) 1 12 1 2 3 r (1, 33) 1 12 1 3 1 r (1, 34) 1 12 1 3 2 r (1, 35) 1 12 1 3 3 r (1, 36) 1 12 2 1 1 r (1, 37) 1 12 2 1 2 r (1, 38) 1 12 2 1 3 r (1, 39) 1 12 2 2 1 r (1, 40) 1 12 2 2 2 r (1, 41) 1 12 2 2 3 r (1, 42) 1 12 2 3 1 r (1, 43) 1 12 2 3 2 r (1, 44) 1 12 2 3 3 r (1, 45) 1 12 3 1 1 r (1, 46) 1 12 3 1 2 r (1, 47) 1 12 3 1 3 r (1, 48) 1 12 3 2 1 r (1, 49) 1 12 3 2 2 r (1, 50) 1 12 3 2 3 r (1, 51) 1 12 3 3 1 r (1, 52) 1 12 3 3 2 r (1, 53) 1 12 3 3 3 r (1, 54) 1 13 1 1 1 r (1, 55) 1 13 1 1 2 r (1, 56) 1 13 1 1 3 r (1, 57) 1 13 1 2 1 r (1, 58) 1 13 1 2 2 r (1, 59) 1 13 1 2 3 r (1, 60) 1 13 1 3 1 r (1, 61) 1 13 1 3 2 r (1, 62) 1 13 1 3 3 r (1, 63) 1 13 2 1 1 r (1, 64) 1 13 2 1 2 r (1, 65) 1 13 2 1 3 r (1, 66) 1 13 2 2 1 r (1, 67) 1 13 2 2 2 r (1, 68) 1 13 2 2 3 r (1, 69) 1 13 2 3 1 r (1, 70) 1 13 2 3 2 r (1, 71) 1 13 2 3 3 r (1, 72) 1 13 3 1 1 r (1, 73) 1 13 3 1 2 r (1, 74) 1 13 3 1 3 r (1, 75) 1 13 3 2 1 r (1, 76) 1 13 3 2 2 r (1, 77) 1 13 3 2 3 r (1, 78) 1 13 3 3 1 r (1, 79) 1 13 3 3 2 r (1, 80) 1 13 3 3 3 r (1, 81) 1 1];GF = addrule (GF, ruleList);writefis (GF, ‘GF’);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% GA Run %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Clc%%%%%%%%%%%%% Bounds %%%%%%%%%%%%%LB (1 : 1:81) = 1; LB (82) = 0.5; LB (83) = 0; LB (84) = 0.5; LB (85) = 0;UB (1 : 1:81) = 7; UB (82) = 1.5; UB (83) = 0.15; UB (84) = 1.5; UB (85) = 0.15;IntCon = 1 : 81;%%%%%%%%%%%%% GA options set %%%%%%%%%%%%%options = gaoptimset;options = gaoptimset (options, ‘populationtype’, ‘doublevector’);options = gaoptimset (options, ‘stallGenLimit’, 80);options = gaoptimset (options, ‘generations’, 100);options = gaoptimset (options, ‘populationsize’, 85);options = gaoptimset (options, ‘creationFcn’, @gacreationlinearfeasible);options = gaoptimset (options, ‘CrossoverFcn’, @crossoverscattered);options = gaoptimset (options, ‘MutationFcn’, @mutationadaptfeasible);options = gaoptimset (options, ‘outputfcns’, {[]});options = gaoptimset (options, ‘Elitecount’, 2);options = gaoptimset (options, ‘Display’, ‘final’);options = gaoptimset (options, ‘plotfcns’, {@gaplotbestf,@gaplotbestindiv});options = gaoptimset (options, ‘CrossoverFraction’, 0.8);%%%%%%%%%%%%% Run %%%%%%%%%%%%%[r, na] = ga (@PAfunction, 85, [], [], [], [], LB, UB, [], IntCon, options);

B. Time History of Displacement

Time history of top floor displacement of structure equipped with AP-TMD under four mentioned earthquakes are shown in Appendix B. (Figures1518)

C. Time History of Control Force

Time history of control force of AP-TMD under four earthquakes are illustrated in Appendix C. (Figures 1922)

Data Availability

We used data of a paper (Pourzeynali, S., H. H. Lavasani, and A. H. Modarayi. “Active control of high-rise building structures using fuzzy logic and genetic algorithms.” Engineering Structures 29.3 (2007): 346-357).

Conflicts of Interest

The authors declare that they have no conflicts of interest.