Active Vibration Control Design Using the Coral Reefs Optimization with Substrate Layer Algorithm

Abstract Active vibration control (AVC) via inertial-mass actuators is a viable technique to mitigate human-induced vibrations in civil structures. A multi-input multi-output (MIMO) AVC has been previously proposed in the literature to simultaneously find the sensor/actuator pairs’ optimal placements and tune the control gains. However, the method involved local gradient-based methods, which is not affordable when the number of possible locations of actuators is large. In this case, the computation time to obtain a local solution may be huge and unaffordable, which limits the number of test points and/or actuators/sensors considered. This paper proposes an alternative approach based on a recently proposed meta-heuristic, the Coral Reefs Optimization (CRO) algorithm. More concretely, an enhanced version of the CRO is considered, the Coral Reefs Optimization with Substrate Layer (CRO-SL). The CRO-SL is a competitive co-evolution algorithm in which different exploration procedures are jointly evolved within a single population of potential solutions to the problem. The proposed algorithm is thus able to promote competition among different search methods to solve hard optimization problems. In terms of structural design, this work provides an important step to improve the applicability of AVC systems to real complex structures (with a large number of vibration modes and/or with a large number of test points) by achieving global optimum designs with affordable computation time. A finite element model of a real complex floor structure is used to illustrate the contributions of this paper.

[1]  Caro Lucas,et al.  A novel numerical optimization algorithm inspired from weed colonization , 2006, Ecol. Informatics.

[2]  A. Kaveh,et al.  A novel meta-heuristic optimization algorithm: Thermal exchange optimization , 2017, Adv. Eng. Softw..

[3]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[4]  A. Kaveh,et al.  A new meta-heuristic method: Ray Optimization , 2012 .

[5]  S. Salcedo-Sanz Modern meta-heuristics based on nonlinear physics processes: A review of models and design procedures , 2016 .

[6]  Sancho Salcedo-Sanz,et al.  New coral reefs-based approaches for the model type selection problem: a novel method to predict a nation's future energy demand , 2017, Int. J. Bio Inspired Comput..

[7]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[8]  A. Kaveh,et al.  Democratic PSO for truss layout and size optimization with frequency constraints , 2014 .

[9]  M. Vermeij Substrate composition and adult distribution determine recruitment patterns in a Caribbean brooding coral , 2005 .

[10]  Ali Kaveh,et al.  Colliding bodies optimization: A novel meta-heuristic method , 2014 .

[11]  Brian D. O. Anderson,et al.  A "mixed" small gain and passivity theorem in the frequency domain , 2007, Syst. Control. Lett..

[12]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[13]  J. A. Portilla-Figueras,et al.  The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems , 2014, TheScientificWorldJournal.

[14]  Albert A. Groenwold,et al.  Sizing design of truss structures using particle swarms , 2003 .

[15]  M. J. Mahjoob,et al.  A novel meta-heuristic optimization algorithm inspired by group hunting of animals: Hunting search , 2010, Comput. Math. Appl..

[16]  Ali Kaveh,et al.  COMPUTER CODES FOR COLLIDING BODIES OPTIMIZATION AND ITS ENHANCED VERSION , 2014 .

[17]  Zong Woo Geem,et al.  Metaheuristics in structural optimization and discussions on harmony search algorithm , 2016, Swarm Evol. Comput..

[18]  R. Venkata Rao,et al.  Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems , 2011, Comput. Aided Des..

[19]  V. Toğan,et al.  Optimization of 3d trusses with adaptive approach in genetic algorithms , 2006 .

[20]  Valério S. Almeida,et al.  A smooth evolutionary structural optimization procedure applied to plane stress problem , 2014 .

[21]  Kenneth H. Lenzen Vibration of Steel Joist-Concrete Slab Floors , 2007 .

[22]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[23]  Dan Simon,et al.  Biogeography-Based Optimization , 2022 .

[24]  Andy Smith,et al.  Design of Floors for Vibration: A New Approach , 2009 .

[25]  A. Kaveh,et al.  Enhanced colliding bodies optimization for design problems with continuous and discrete variables , 2014, Adv. Eng. Softw..

[26]  Hans-Paul Schwefel,et al.  Evolution strategies – A comprehensive introduction , 2002, Natural Computing.

[27]  Li Zhou,et al.  Impact load identification of composite structure using genetic algorithms , 2009 .

[28]  Ali Kaveh,et al.  Optimal design of structures with multiple natural frequency constraints using a hybridized BB-BC/Quasi-Newton algorithm , 2013 .

[29]  Petros Koumoutsakos,et al.  Optimization based on bacterial chemotaxis , 2002, IEEE Trans. Evol. Comput..

[30]  Ronald L. Sack,et al.  A review of vibration serviceability criteria for floor structures , 2005 .

[31]  A. E. Eiben,et al.  Introduction to Evolutionary Computing , 2003, Natural Computing Series.

[32]  Chee Kiong Soh,et al.  Fuzzy Controlled Genetic Algorithm Search for Shape Optimization , 1996 .

[33]  Roger Harrison,et al.  Practical filter design , 1993 .

[34]  Pablo Cortés,et al.  Viral systems: A new bio-inspired optimisation approach , 2008, Comput. Oper. Res..

[35]  Linda M. Hanagan,et al.  Optimal Placement of Actuators and Sensors for Floor Vibration Control , 2000 .

[36]  Jeffrey O. Kephart,et al.  A biologically inspired immune system for computers , 1994 .

[37]  Kalyanmoy Deb,et al.  Optimal design of a welded beam via genetic algorithms , 1991 .

[38]  S. Rajeev,et al.  Discrete Optimization of Structures Using Genetic Algorithms , 1992 .

[39]  S. O. Degertekin,et al.  Sizing truss structures using teaching-learning-based optimization , 2013 .

[40]  Sancho Salcedo-Sanz,et al.  A review on the coral reefs optimization algorithm: new development lines and current applications , 2017, Progress in Artificial Intelligence.

[41]  Sancho Salcedo-Sanz,et al.  Structures vibration control via Tuned Mass Dampers using a co-evolution Coral Reefs Optimization algorithm , 2017 .

[42]  A. Kaveh,et al.  A novel heuristic optimization method: charged system search , 2010 .

[43]  F. Glover,et al.  Handbook of Metaheuristics , 2019, International Series in Operations Research & Management Science.

[44]  Iván M. Díaz,et al.  Acceleration feedback control of human-induced floor vibrations , 2010 .

[45]  Paul Reynolds,et al.  Implementation considerations for active vibration control in the design of floor structures , 2012 .

[46]  Javier Del Ser,et al.  A novel Coral Reefs Optimization algorithm with substrate layers for optimal battery scheduling optimization in micro-grids , 2016, Soft Comput..

[47]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[48]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[49]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[50]  Paul Reynolds,et al.  Optimal control-based methodology for active vibration control of pedestrian structures , 2014 .

[51]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..