Abstract
A developed comparative analysis of metaheuristic optimization algorithms has been used for optimal active control of structures. The linear quadratic regulator (LQR) has ignored the external excitation in solving the Riccati equation with no sufficient optimal results. To enhance the efficiency of LQR and overcome the non-optimality problem, six intelligent optimization methods including BAT, BEE, differential evolution, firefly, harmony search and imperialist competitive algorithm have been discretely added to wavelet-based LQR to seek the attained optimum feedback gains. The proposed approach has not required the solution of Riccati equation enabling the excitation effect in controlling process. Employing this advantage by each of six mentioned algorithms to three-story and eight-story structures under different earthquakes led to define (1) the best solution, (2) convergence rate and (3) computational effort of all methods. The purpose of this research is to study the aforementioned methods besides the superiority of ICA in finding the optimal responses for active control problem. Numerical simulations have confirmed that the proposed controller is enabling to significantly reduce the structural responses using less control energy compared to LQR.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Applications of soft computing methods in different field of civil engineering have been used in many researches recently [1,2,3,4,5,6,7,8,9,10,11,12,13,14]. The idea of using active control strategy as one of these methods for civil structures has been introduced in early of 70s. The active control system can change the structural dynamic properties by adding an auxiliary input to the structure. Smart structure is the name that refers to this system [15,16,17,18,19].
One of the most important subjects in active control is to find out the optimum control force, so that using the least control energy, the structural responses have been remained under the allowable values [17]. Respectively, successfully implementation of the smart technology has been laid in an effective algorithm choice that adjusted the applied control forces. LQR, LQG, sliding mode control, pole assignment, H2, and H∞ are known as the common control algorithms [18], furthermore, LQR has been selected as the most effective, simple application and popular controller in active and semi-active structural control.
The objective of LQR is to minimize a quadratic cost function establishing a reasonable balance between the reduction of responses and required control forces. During the minimization procedure, the external excitation has not participated in solving the Riccati algebraic equation avoiding LQR as truly optimal. An applicable solution to deal with the mentioned difficulties has been passed through the intelligent optimization methods. The metaheuristic capabilities in the global optimal solution achievement for nonlinear and complex problems have provided a lot of flexibility in design controller.
Electrical and mechanical engineering have proposed multi-objective approaches for selecting LQR weights in controlling of double-inverted pendulum system [20]. Wang et al. [21] has applied Artificial Bee Colony (ABC) algorithm in weight selection of LQG for large antenna servo, and to avoid the repeated adjustment of LQR weights, accordingly, ABC has been used to determine Q and R for inverted pendulum system [22].
According to the literature, few studies have been performed in structural control as well as LQR weight selection based on metaheuristic algorithms. GA as an effective optimization technique has been used for LQR weighting matrix selection [23,24,25,26,27,28,29,30,31]. In the field of active and passive control design, GA has been used successfully for response mitigation of coupled buildings [16], finding the optimal size and location of passive devices [32, 33], number and location of active control devices and sensors [17, 34]. Joghataie and Mohebbi [26] have proposed an optimal control algorithm based on nonlinear Newmark integration and distributed genetic algorithm (DGA) used to optimally select weights in the proposed controller. Amini et al. [35] has presented a method to find the optimal control forces for active tuned mass damper. In this research, to eliminate the trial and error, particle swarm optimization (PSO) has been used to determine feedback gains with online updates of LQR weighting matrices. To optimize the number, location and total driving force of required actuators, an improved particle swarm algorithm has been presented in [36]. Amini and Ghaderi [37] have described an improved version of ant colony optimization (ACO) to find the optimal locations of fuzzy logic-controlled MR dampers. Harmony search (HS) has been utilized in the field of structural control as well as in [38]. Hybridization of HS and ACO for optimal locating of dampers has been discussed in [39], and a comprehensive review of the researches on the optimal damper location problem based on optimization algorithms has been presented in [40]. Several attempts have been made to determine the optimal parameters of the tuned mass damper (TMD) via metaheuristic algorithms. Mohebbi and Joghataie [41] have developed a DGA-based control algorithm for minimizing these parameters. Few researchers [35, 42,43,44,45] have used an improved version of PSO for optimizing the required parameters of TMD. Leung and Zhang [46] have also used an improved version of PSO for optimizing the required parameters of TMD. Differential evolution (DE) algorithm has been applied to obtain optimum parameters of passive device by minimizing H2 and H∞ norms of the benchmark system equipped with TMD [47]. Bagheri and Amini [48] have proposed the controller employing the pattern search method in minimizing LQR performance index. Amini and Bagheri [49] have presented an approach for the optimal control of structures estimating the control forces conducted by the performance index optimization through the colonial competitive algorithm.
As mentioned earlier, those studies applied metaheuristics involved in the field of seeking the optimal number and location of sensors and actuators, setting the parameters of passive TMD systems and selecting the LQR weighting matrices for active control systems [27,28,29, 31, 50,51,52,53,54,55]. However, few studies have been conducted in active control problem focusing on the classical methods’ shortcoming such as sub-optimality problem and the effect of external excitation in control forces calculation. On the other hand, some of metaheuristics have not been explored in control problem yet.
In this research, wavelet transform is used to decompose the external excitation into different frequency bands, thus the elements of feedback gain matrix are searched by six optimization techniques in each frequency range. Achieving the best solution, convergence rate and computational effort of these algorithms are compared through two numerical examples:
-
imperialist competitive algorithm (ICA) as a socio-politically motivated algorithm,
-
differential evolution (DE) as an evolutionary method,
-
BAT, BEE and firefly (FA) as natural-inspired algorithms, and
-
harmony search (HS) as music-inspired metaheuristic.
According to the knowledge of the authors, this comparison has not discussed the structural active control problem yet; therefore, the formulation has not required the solution of Riccati algebraic equation and could regard the external excitation effect.
The current study has focused on the state space equation of motion and formulation of LQR control problem, followed by outlining the proposed approach, respectively, first wavelet transform is briefly introduced and the metaheuristics’ usage in wavelet-based LQR controller has been detailed. Also, the model structures and used earthquakes are introduced; furthermore, an overview on components and operators of metaheuristics has been demonstrated to present and compare the simulation results.
2 System equations and linear quadratic regulator
A review of performed studies in structural control has shown the efficiency and applicability of LQR making it the most popular control techniques. For a building equipped with an active tendon control subjected to a ground excitation, the state space description of system motion is expressed as follows:
\(X\left( t \right) = \left[ {q\left( t \right),\dot{q}\left( t \right)} \right]^{T}\) is called the state vector, where \(q(t)\) and \(\dot{q}\left( t \right)\) denote the n-dimensional vector of the relative displacements and velocities. A (plant matrix), B (control matrix) and E (excitation matrix) are given by the following equations:
where M, Cd and Ks are \(n \times n\) matrices of mass, damping and stiffness of the structure, respectively, \(U(t)\) is \(m \times 1\) control force vector applied by m actuators and \(\ddot{X}_{g} \left( t \right)\) representing the time history of ground acceleration. \(\varGamma\) is \(n \times 1\) influencing vector of the external forces and \(H\) is defined as \(n \times m\) location matrix of actuators.
Due to the actuator capacity curbs and economic efficiency, the response mitigation under allowable values with less control energy is desirable. The linear quadratic regulator is a minimized quadratic performance index to make a good trade-off between limiting the structural response and reducing the control force consumption. This quadratic performance index “J” is formulated as follows:
where Q and R are referred to state and control force weighting matrices and tf is the duration of earthquake. Essentially, Q is non-negative semi-definite and R is the positive definite matrices. The solution has been provided by the feedback control law and the control force calculated by the following equation based on the system’s states:
where K is the feedback gain matrix (Eq. 7) and the symmetric matrix P is the solution of algebraic Riccati equation (ARE):
3 Wavelet-based optimal active control formulation
The wavelet transform (WT) as one of the most effective time–frequency analysis tools can be used to detect the local frequency content of earthquakes. WT is a transformation decomposing the signal into a superposition of the elementary basic function \(\psi_{s,\tau } (t)\) called mother wavelet. The wavelets are generated from scaling and translation of this mother wavelet. The continuous wavelet transform (CWT) of the signal x(t) is expressed as
where \(\psi^{*}\) is the complex conjugation of \(\psi\) and wt (s,\(\tau\)) is called the wavelet coefficient. In Eq. (9), s is the scale factor representing the frequency content of signal and translation factor \(\tau\) discriminating the location of wavelets during the time. The discrete version of wavelet transform (DWT) has been used by discretizing the scale and translation parameter. Using dyadic values for \(\tau\) and s (Eq. 10), the corresponding \(wt_{j,k} (t)\) is as Eq. (11). j and k are positive integers.
If the earthquake signal \(\ddot{x}_{g} \left( t \right)\) is decomposed to I level using DWT:
Di is the ith detail and AI is the Ith level of approximate signal. Adopting this approach, LQR performance index has been computed as follows:
In this study, to enhance the controller performance, DWT has been applied to decompose the excitation into different frequency bands. For decomposition process, signal is decomposed using Daubechies wavelet of order 10 (db 10) mother wavelet in five levels.
Defined wavelet-based performance index (Eq. 15) has been selected as objective function and gain matrix elements considered as design variables of optimization process. Then metaheuristic algorithm has been employed to search the optimum gain matrix for each frequency band to calculate the control force in each domain (Eq. 18), thus total control force is also calculated with Eq. (19). \(K_{i}\) is the gain matrix at level i.
Adopting this approach, the earthquake excitation has been participated in solving the Riccati equation and calculating the control forces. The proposed controller has been employed by different optimization algorithms to increase the accuracy toward the optimum controller gains comparing different aspects of metaheuristics in dealing with the optimal active control problem.
According to the results of this study, the effectiveness of each algorithm in vibration reduction through various seismic excitations has been evaluated by numerical simulations. This formula is able to be easily performed with any metaheuristic algorithm providing the great flexibility in the active controller design (Fig. 1).
4 Numerical study
To investigate the performance of proposed controller, three- and eight-story shear frames have been equipped with active tendon system selected as numerical examples. The schematic model of mentioned structures and dynamical properties of these structures are summarized in Table 1 and Fig. 2. The placed actuators in all stories have applied the control force.
The displacement response of structure’s upper story (Fig. 2) was calculated by earthquake excitation (Fig. 3) for uncontrolled and controlled structures, and required control forces were obtained. Then the performance of each controller has been evaluated in terms of reducing the displacement response and the required control force compared to uncontrolled mode. Finally, the advantages of different optimization algorithms are compared in optimized controller design from a variety of aspects. Comparing the performance of the controller in addition to the structure response, nine indicators of performance in Table 2 have been used for more accurate comparison.
The time history of the earthquake records is introduced as the input of the system and the velocity and displacement responses of the structure is received as the output of the program. Based on the output values and using control rule, Eq. 19 of the time history of the control forces applied to the structure was calculated.
To demonstrate the effectiveness and potential application of controller for different earthquakes, aforementioned structures are analyzed under three well-known historical earthquakes: Kobe (PGA = 0.345 g), Landers (PGA = 0.245 g) and Parkfield (PGA = 0.357 g) ground motions. The details of the earthquakes are shown in Fig. 3.
In addition to wavelet-based LQR performance index used as objective function of optimization, nine benchmark indices obtained from the results are calculated (Table 2) to evaluate the controller performance by reduction of different design parameters such as interstory drift, story displacement, acceleration, base shear and needed control force compared to the uncontrolled cases.
\(d_{i} (t)\), \(x_{i} (t)\), \(\ddot{x}\left( t \right)\), \(h_{i}\) and \(m_{i}\) are the interstory drift, displacement, acceleration, height and mass of the ith story, respectively. \(f_{l} (t)\) is the control force produced by lth actuator and W is the structure weight. c and uc superscripts are related to controlled and uncontrolled cases.
In the following, the basic steps of aforementioned intelligent optimization methods are expressed as pseudo-code (a brief review on the operators and parameters of metaheuristic algorithm). Then the controller based on these algorithms is applied to the prior structures under various earthquakes and the performance of the optimal smart systems is compared to the uncontrolled one, LQR controller and one another.
4.1 The ICA-based optimal controller
Imperialist competitive algorithm inspired by imperialist competition has been developed by Atashpaz-Gargari and Lucas [57]. The pseudo-code of ICA is shown in Fig. 4.
ICA has required specific parameters to effectual performance affecting the quality of results and algorithm capability. In this study, ICA parameters are set as in Table 3
The maximum number of iterations has been selected based on the required accuracy of optimization; accordingly, in this study, 50 iterations have been selected for ICA. The process has started to solve vibration control problems with 30 (for 3-dof structure) and 50 (for 8-dof structure) population size. In the following, ICA’s performance in confronting with active control problem has been studied by numerical simulations.
4.1.1 Vibration control of structures with ICA-based optimal controller
In example 1, the responses of 3-dof building are controlled. The needed control force and controlled displacement of top story due to Kobe earthquake are presented with the corresponding uncontrolled ones in Fig. 5. The comparative results are drawn in Table 4.
On the whole, the results have shown that ICA controller can find more optimal objective function than LQR. The maximum displacement of 3-dof roof under Kobe earthquake has been reduced 11% with only 91% of maximum control force needed for LQR. Maximum drift, acceleration and velocity have also been reduced by ICA controller. According to Table 5, the maximum displacement of 8-dof roof under Parkfield earthquake is approximately the same as LQR with only using of 50% of maximum control force (Fig. 6).
4.2 The DE-based optimal controller
Differential evolution algorithm has been proposed by Storn and Price [58]. The main concepts of DE are shown in the pseudo-code given in Figure 7
The parameters shown in Table 6 are considered for DE, in this paper (Fig. 8).
4.2.1 Vibration control of structures with DE-based optimal controller
The results of structural displacement and control force for 8-dof top story due to Parkfield earthquake calculated by DE controller are shown in Fig. 9.
The results have indicated that DE controller has reduced both the displacement and control forces simultaneously for 3-dof and 8-dof (Tables 7, 8).
4.3 BAT-based optimal controller
The standard BAT algorithm has been introduced by Xin-She Yang [51] based on the echolocation behavior of microbats to find and hunt for prey. The procedure of BAT is shown through the stages in pseudo-code (Fig. 10).
In this paper, to solve the optimal active control problem, the parameters of Table 9 have been selected for BAT algorithm; therefore, the related subsection has presented the results of BAT-based controller to studied structures.
4.3.1 Vibration control of structures with BAT-based optimal controller
The 8-dof’s displacement and control force in the cases of uncontrolled, LQR and BAT controller are presented in Fig. 12 and Table 11.
According to Figs. 11 and 12, and Tables 10 and 11, this controller has performed better than conventional LQR in reducing the displacements and control force for 3-dof and 8-dof structures.
4.4 The BEE-based optimal controller
In this study, BEE algorithm [59] (as fourth metaheuristic technique) has been used as an optimization algorithm inspired by the natural foraging behavior of honey bees to find the food resources. Pseudo-code of this algorithm is drawn in Fig. 13.
The algorithm required the number of parameters as in Table 12.
The time history of displacement response and control force for 3-dof shear frame under Landers earthquake is shown in Fig. 14. Also, Fig. 15 shows the time history of response and needed control force for 8-dof excited by Parkfield earthquake.
4.4.1 Vibration control of structures with BEE-based optimal controller
BEE has outstandingly performed LQR in terms of controller effort and structural responses (Tables 13, 14).
4.5 FA-based optimal controller
The firefly algorithm (FA) has been developed by Xin-She Yang [60] based on the idealization of flashing characteristics of fireflies. The firefly’s behavior is modeled to develop FA by the following process (Fig. 16).
In this study, the values shown in Table 15 are considered for FA parameters.
4.5.1 Vibration control of structures with FA-based optimal controller
The simulation results of 3-dof and 8-dof structures subject to the Parkfield earthquake calculated by FA controller have been sketched in Figs. 17 and 18.
The proposed controller has reduced the maximum displacement and control force for 3-dof and 8-dof structures (Tables 16, 17).
4.6 The harmony search-based optimal controller
Geem et al. [61] has pioneered harmony search (HS) by seeking harmony in music making. The following pseudo-code has shown how the harmony in music has inspired finding an optimality in an optimization problem (Fig. 19). HS parameter setting is shown in Table 18.
4.6.1 Vibration control of structures with HS-based optimal controller
HS is also utilized to solve the numerical examples. The simulation results are depicted in Figs. 20 and 21.
According to the results, HS controller has reduced the third floor displacement more than 13% compared to LQR. Simultaneously, the applied control force is reduced to 89% (Table 19).
The maximum displacement of the eighth story is reduced from 35 mm in the uncontrolled case to 20 mm in LQR and HS, also the maximum of needed control force for HS controller is 216 kN less than LQR (Fig. 21 and Table 20). The results have represented the power of metaheuristics and superiority of these controllers over the classical LQR in controlling the vibration of 3-dof and 8-dof structures subjected to different earthquake excitations. The next section has contained the results comparing different aspects of studied metaheuristics in dealing with active control problem.
4.7 Comparison of six studied metaheuristics in active control of structures
In this section, the results of six previously introduced optimal controllers are compared. To gain accurate comparison, fixed parameters are used for all algorithms including population size and iteration number. The iteration number for all methods is set as 50. The initial population sizes of all algorithms for 3- and 8-dof structures are set to 30 and 50. The summarized result of all algorithms for 3-dof structure against Kobe earthquake is drawn in Table 21.
The effectiveness of these controllers in reducing the response of the three-story building due to Landers and Parkfield earthquake is also shown in Tables 22, 23.
According to Table 21, the response reduction ratio (ratio of the controlled to uncontrolled response) at top floor of 3-dof shear frame against Kobe earthquake is about 78%, 77%, 77%, 78%, 76% and 78% for ICA, DE, BAT, BEE, FA and HS controllers, respectively. This decrement is about 11%, 9%, 9%, 10%, 5% and 13% compared to LQR, aligned with other similar earthquakes. Comparison between the metaheuristics and LQR for 8-dof structure under Parkfield earthquake is drawn in Table 24.
The response reduction ratio at top story of 8-dof structure against Parkfield earthquake is about 46%, 45%, 47%, 46%, 43% and 46% for ICA, DE, BAT, BEE, FA and HS controllers. Almost the same behavior is observed for other earthquakes as well. Consequently, the metaheuristics performance is more optimal than LQR controller; therefore, the maximum response of structure and needed control force are reduced compared to LQR.
Also, the comparison of benchmark indices has provided the appropriate information about the advantages of designed controllers. The values of these indices for 3-dof under Parkfield earthquake are shown in Table 25. Based on the calculations, all controllers have performed better than LQR; however, ICA controller performance is optimal than others.
Regarding other comparative criterion, the root mean square (RMS) of responses is used, accordingly, the results of RMS of displacement for 3-dof under Parkfield earthquake are shown in Fig. 22.
The numerical analysis of the above RMS curves has shown total RMS of displacement response (total area in RMS curve) for ICA, DE, BAT, BEE, FA and HS as 23%, 25%, 23%, 23%, 25% and 25% of total RMS of displacement for LQR controller. This percentage is about 83%, 91%, 86%, 85%, 93% and 93% of total RMS of uncontrolled displacement showing ICA’s performance more optimal than other metaheuristics. RMS of needed control force for 8-dof shear frame under Parkfield is shown in Fig. 23.
According to Fig. 23, the total RMS of control force (the covered area of RMS curve) calculated by ICA method is 52% of control force needed for LQR. This percentage for DE, BAT, BEE, FA and HS is 55%, 75%, 70%, 61% and 55%; subsequently, ICA’s performance is also better than other techniques. The convergence rate has significantly determined the comparison of metaheuristics observed and compared from Fig. 24 for 8-dof under Parkfield earthquake.
Similar behavior has been repeated for 3-dof convergence under various earthquakes showing the out performs of ICA than other methods in terms of convergence rate, respectively, DE and BAT are located in other next ranks.
5 Conclusions
The current study has focused on an optimal configuration of LQR controller applied on 3-dof and 8-dof structures subjected to several historical earthquakes. Based on the results, the metaheuristic optimizer has made control system meet optimal states and control energy, simultaneously. Due to the multiplicity of metaheuristics, the optimization objective function has been performed by six methods and the results have been compared to one another.
-
Computational time is an important characteristic of optimization algorithm. Regarding the whole processing time (from the initial to the final configuration), the comparisons have revealed a faster run in HS (50 iterations in about 1 min), also, ICA and DE have required slightly more time than HS; however, BAT and FA are weaker and BEE is the slowest algorithm (4–5 times slower than ICA).
-
Considering Fig. 24, FA and BAT have good convergence tendency compared to other algorithms (convergence occurred in about 10 iterations) as a favorable choice for computational burden reduction, meanwhile, the convergence occurred for ICA, DE and BEE is about 40 iterations. Subsequently, regarding the convergence rate, the mentioned metaheuristics have been ranked as FA (first rank) and BAT, ICA, DE and BEE (the next).
-
Considering total cost value, ICA and DE have produced better results compared to all the mentioned algorithms. BAT, HS, BEE and FA have second, third, fourth, fifth and sixth rank. Additionally, all the mentioned algorithms have produced better results than LQR. Consequently, each metaheuristic algorithm has advantages and disadvantages in solving active control problem; furthermore, considering the effectiveness of six intelligent controllers, ICA, DE, and HS have performed favorably for the very optimization problem in seeking of the best solution, convergence rate and computational effort. On the contrary, BAT, FA, and BEE have been weakly performed for the problems and leveled the next. The superiority of ICA over other methods in finding the optimal responses for active control problem has been shown as well.
To sum up, the results for active control of structures have shown the potential of wavelet and metaheuristic algorithms in vibration control for building structures depending on the user to select the appropriate algorithm or on the problem types and its requirements such as the quality of solution, convergence rate, computational effort, and consuming time.
References
Ali Toghroli et al (2014) Prediction of shear capacity of channel shear connectors using the ANFIS model. Steel Compos Struct 17(5):623–639
Safa M et al (2016) Potential of adaptive neuro fuzzy inference system for evaluating the factors affecting steel-concrete composite beam’s shear strength. Steel Compos Struct Int J 21(3):679–688
Mohammadhassani M et al (2015) Fuzzy modelling approach for shear strength prediction of RC deep beams. Smart Struct Syst 16(3):497–519
Mansouri I et al (2017) Analysis of influential factors for predicting the shear strength of a V-shaped angle shear connector in composite beams using an adaptive neuro-fuzzy technique. J Intell Manuf 1–11
Toghroli A (2015) Applications of the ANFIS and LR models in the prediction of shear connection in composite beams. Jabatan Kejuruteraan Awam, Fakulti Kejuruteraan, Universiti Malaya
Aghakhani M et al (2015) A simple modification of homotopy perturbation method for the solution of Blasius equation in semi-infinite domains. Math Prob Eng 2015:7
Toghroli A et al (2016) Potential of soft computing approach for evaluating the factors affecting the capacity of steel–concrete composite beam. J Intell Manuf 29:1–9
Sadeghipour Chahnasir E et al (2018) Application of support vector machine with firefly algorithm for investigation of the factors affecting the shear strength of angle shear connectors. Smart Struct Syst 22(4):413–424
Safa M et al (2016) Potential of adaptive neuro fuzzy inference system for evaluating the factors affecting steel–concrete composite beam’s shear strength. Steel Compos Struct 21(3):679–688
Mansouri I et al (2016) Strength prediction of rotary brace damper using MLR and MARS. Struct Eng Mech 60(3):471–488
Toghroli A et al (2018) Evaluation of the parameters affecting the Schmidt rebound hammer reading using ANFIS method. Comput Concr 21(5):525–530
Sari PA, et al (2018) An intelligent based-model role to simulate the factor of safe slope by support vector regression. Eng Comput
Sedghi Y et al (2018) Application of ANFIS technique on performance of C and L shaped angle shear connectors. Smart Struct Syst 22(3):335–340
Shariat M, Shariati M (2018) Computational Lagrangian multiplier method by using for optimization and sensitivity analysis of rectangular reinforced concrete beams. Steel Compos Struct 29:243–256
Grandhi RV (1990) Optimum design of space structures with active and passive damping. Eng Comput 6(3):177–183
Hadi MN, Uz ME (2015) Investigating the optimal passive and active vibration controls of adjacent buildings based on performance indices using genetic algorithms. Eng Optim 47(2):265–286
Amini F, Tavassoli MR (2005) Optimal structural active control force, number and placement of controllers. Eng Struct 27(9):1306–1316
Datta T (2003) A state-of-the-art review on active control of structures. ISET J Earthq Technol 40(1):1–17
Elseaidy WM, Baugh JW, Cleaveland R (1996) Verification of an active control system using temporal process algebra. Eng Comput 12(1):46–61
Liu J, Wang Y (2008) Design approach of weighting matrices for LQR based on multi-objective evolution algorithm. In: 2008 International conference on information and automation (ICIA). IEEE, Changsha, China, pp 1188–1192
Wang W et al (2012) Weight optimization for LQG controller based on the artificial bee colony algorithm. AASRI Procedia 3:686–693
Wang H, et al (2013) Optimization of LQR controller for inverted pendulum system with artificial bee colony algorithm. In: Proceedings of the 2013 international conference on advanced mechatronic systems 2013. IEEE, Louyang, China, pp 158–162
Bottura CP, da Fonseca Neto J (1999) Parallel eigenstructure assignment via LQR design and genetic algorithms. In: Proceedings of the 1999 American control conference. IEEE, San Diego, CA, USA
Bottura CP, da Fonseca Neto JV (2000) Rule-based decision-making unit for eigenstructure assignment via parallel genetic algorithm and LQR designs. In: Proceedings of the 2000 American control conference. IEEE, Chicago, IL, USA
Shen P (2014) Application of genetic algorithm optimization LQR weighting matrices control inverted pendulum. Appl Mech Mater 543–547:1274–1277
Joghataie A, Mohebbi M (2012) Optimal control of nonlinear frames by Newmark and distributed genetic algorithms. Structl Des Tall Spec Build 21(2):77–95
Petković D, Ćojbašič Ž, Nikolić V (2013) Adaptive neuro-fuzzy approach for wind turbine power coefficient estimation. Renew Sustain Energy Rev 28:191–195
Petković D et al (2014) Adaptive neuro-fuzzy maximal power extraction of wind turbine with continuously variable transmission. Energy 64:868–874
Petković D et al (2014) Adapting project management method and ANFIS strategy for variables selection and analyzing wind turbine wake effect. Nat Hazards 74(2):463–475
Nikoli V et al (2017) Wind speed parameters sensitivity analysis based on fractals and neuro-fuzzy selection technique. Knowl Inf Syst 52(1):255–265
Petković D, Pavlović NT, Ćojbašić Ž (2016) Wind farm efficiency by adaptive neuro-fuzzy strategy. Int J Electr Power Energy Syst 81:215–221
Bishop J, Striz A (2004) On using genetic algorithms for optimum damper placement in space trusses. Struct Multidiscip Optim 28(2–3):136–145
Singh MP, Moreschi LM (2002) Optimal placement of dampers for passive response control. Earthq Eng Struct Dyn 31(4):955–976
Cha Y-J et al (2012) Multi-objective genetic algorithms for cost-effective distributions of actuators and sensors in large structures. Expert Syst Appl 39(9):7822–7833
Amini F, Hazaveh NK, Rad AA (2013) Wavelet PSO-based LQR algorithm for optimal structural control using active tuned mass dampers. Comput-Aid Civ Infrastruct Eng 28(7):542–557
Aghajanian S et al (2014) Optimal control of steel structures by improved particle swarm. Int J Steel Struct 14(2):223–230
Amini F, Ghaderi P (2012) Optimal locations for MR dampers in civil structures using improved Ant Colony algorithm. Opt Control Appl Methods 33(2):232–248
Bekdaş G, Nigdeli SM (2011) Estimating optimum parameters of tuned mass dampers using harmony search. Eng Struct 33(9):2716–2723
Amini F, Ghaderi P (2013) Hybridization of harmony search and ant colony optimization for optimal locating of structural dampers. Appl Soft Comput 13(5):2272–2280
Aydin E (2012) Optimal damper placement based on base moment in steel building frames. J Constr Steel Res 79:216–225
Mohebbi M, Joghataie A (2012) Designing optimal tuned mass dampers for nonlinear frames by distributed genetic algorithms. Struct Des Tall Spec Build 21(1):57–76
Zarbaf SEHAM et al (2017) Stay cable tension estimation of cable-stayed bridges using genetic algorithm and particle swarm optimization. J Bridge Eng 22(10):05017008
Chen X et al (2018) Prediction of shear strength for squat RC walls using a hybrid ANN–PSO model. Eng Comput 34(2):367–383
Tian H, Shu J, Han L (2018) The effect of ICA and PSO on ANN results in approximating elasticity modulus of rock material. Eng Comput 35:1–10
Sierra MR, Coello CAC (2005) Improving PSO-based multi-objective optimization using crowding, mutation and ∈-dominance. In: International conference on evolutionary multi-criterion optimization. Springer, New York
Leung A, Zhang H (2009) Particle swarm optimization of tuned mass dampers. Eng Struct 31(3):715–728
Özsarıyıldız ŞS, Bozer A (2015) Finding optimal parameters of tuned mass dampers. Struct Des Tall Spec Build 24(6):461–475
Bagheri A, Amini F (2013) Control of structures under uniform hazard earthquake excitation via wavelet analysis and pattern search method. Struct Control Health Monit 20(5):671–685
Amini F, Bagheri A (2014) Optimal control of structures under earthquake excitation based on the colonial competitive algorithm. Struct Des Tall Spec Build 23(7):500–511
Gandomi AH, Yang X-S, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35
Yang X-S (2010) A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, New York, pp 65–74
Varaee H, Ghasemi MR (2017) Engineering optimization based on ideal gas molecular movement algorithm. Eng Comput 33(1):71–93
Ghasemi MR, Varaee H (2017) A fast multi-objective optimization using an efficient ideal gas molecular moment algorithm. Eng Comput 33(3):477–496
Gendreau M, Potvin J-Y (2010) Handbook of metaheuristics, vol 2. Springer, New York
Yang X-S (2013) Multiobjective firefly algorithm for continuous optimization. Eng Comput 29(2):175–184
Ohtori Y et al (2004) Benchmark control problems for seismically excited nonlinear buildings. J Eng Mech 130(4):366–385
Atashpaz-Gargari E, Lucas C (2007) Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. In: 2007 IEEE Congress on evolutionary computation (CEC). IEEE, Singapore, pp 4661–4667
Storn R, Price K (1997) Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359
Pham D, et al (2005) The bees algorithm. Technical note. Manufacturing Engineering Centre, Cardiff University, UK, pp 1–57
Yang X-S (2008) Firefly algorithm. In: Nature-inspired metaheuristic algorithms. Luniver Press, pp 79–90
Geem ZW, Kim JH, Loganathan G (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Katebi, J., Shoaei-parchin, M., Shariati, M. et al. Developed comparative analysis of metaheuristic optimization algorithms for optimal active control of structures. Engineering with Computers 36, 1539–1558 (2020). https://doi.org/10.1007/s00366-019-00780-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-019-00780-7