Abstract
Smart structures include elements of active, passive or hybrid control. In this paper, a new Multi-Objective Particle Swarm Optimization (MOPSO), with a different velocity equation, for the calculation of the free parameters in active control systems is proposed and tested. A fuzzy control system is considered. Fuzzy control is a suitable tool for the systematic development of nonlinear active control strategies and can be fine tuned if no experience exists or if one designs more complicated control schemes. The usage of MOPSO with a combination of continuous and discrete variables for the optimal design of the controller is proposed. Numerical applications on smart piezoelastic beams are presented.
Similar content being viewed by others
References
Abraham A, Jain L, Goldberg R (2005) Evolutionary multiobjective optimization: theoretical advances and applications. Springer-Verlag, London
Aldraihem OJ, Wetherhold RC, Sigh T (1997) Distributed control of laminated beams: Timoshenko theory vs. Euler-Bernoulli theory. J Intel Math Syst Struct 8:149–15
Ali SkF, Ramaswamy A (2009a) Optimal fuzzy logic control for MDOF structural systems using evolutionary algorithm. Eng Appl Artif Intell 22:407–419
Ali SkF, Ramaswamy A (2009b) Hybrid structural control using magnetorheological dampers for base isolated structures. IOP Smart Mater Struct. doi:10.1088/0964-1726/18/5/055011
Banks A, Vincent J, Anyakoha C (2007) A review of particle swarm optimization. Part I: background and development. Natural Computing 6(4):467–484
Banks A, Vincent J, Anyakoha C (2008) A review of particle swarm optimization. Part II: hybridisation, combinatorial, multicriteria and constrained optimization, and indicative applications. Natural Computing 7:109–124
Bartz-Beielstein T, Limbourg P, Parsopoulos KE, Vrahatis MN, Mehnen J, Schmitt K (2003) Particle swarm optimizers for pareto optimization with enhanced archiving techniques. In: IEEE congress on evolutionary computation (CEC’2003), vol 3, pp 1780–1787
Baumgartner U, Magele Ch, Renhart W (2004) Pareto optimality and particle swarm optimization. IEEE Trans Magn 40:1172–1175
Belarbi K, Titel F (2000) Genetic algorithm for the design of a class of fuzzy controllers: an alternative approach. IEEE Trans Fuzzy Syst 8(4):398–405
Brits R, Engelbrecht AP, van den Bergh F (2007) Locating multiple optima using particle swarm optimization. Appl Math Comput 189:1859–1883
Chou CH (2006) Genetic algorithm-based optimal fuzzy controller design in the linguistic space. IEEE Trans Fuzzy Syst 14(3):372–385
Chow C, Tsui H (2004) Autonomous agent response learning by a multi-species particle swarm optimization. In: IEEE congress on evolutionary computation (CEC’2004), vol 1, pp 778–785
Clerc M (2006) Particle swarm optimization. ISTE Ltd, London
Clerc M, Kennedy J (2002) The particle swarm: explosion, stability and convergence in a multi-dimensional complex space. IEEE Trans Evol Comput 6:58–73
Coello Coello CA, Van Veldhuizen DA, Lamont GB (2007) Evolutionary algorithms for solving multi-objective problems. Springer
Cordón O, Gomide F, Herrera F, Hoffmann F, Magdalena L (2004) Ten years of genetic fuzzy systems: current framework and new trends. Fuzzy Sets Syst 141(1):5–31
Driankov D, Hellendoorn H, Reinfrak M (1996) An introduction to fuzzy control, 2nd edn. Springer Verlag
Fieldsend JE, Singh S (2002) A multiobjective algorithm based upon particle swarm optimisation, an efficient data structure and turbulence. In: Proceedings of the 2002 U.K. workshop on computational intelligence, pp 37–44
Foutsitzi G, Marinova DG, Hadjigeorgiou E, Stavroulakis GE (2003) Robust H2 vibration control of beams with piezoelectric sensors and actuators. In: International conference physics and control, vol 1. St. Petersburg, Russia, pp 157–162
Hadjigeorgiou EP, Stavroulakis GE, Massalas CV (2006) Shape control and damage identification of beams using piezoelectric actuation and genetic optimization. Int J Eng Sci 44:409–421
Ho SL, Shiyou Y, Guangzheng N, Lo EWC, Wong HC (2005) A particle swarm optimization-based method for multiobjective design optimizations. IEEE Trans Magn 41:1756–1759
Hu X, Eberhart RC (2002) Multiobjective optimization using dynamic neighborhood particle swarm optimization. In: IEEE congress on evolutionary computation (CEC’2002), vol 2, pp 1677–1681
Hu X, Eberhart RC, Shi Y (2003) Particle swarm with extended memory for multiobjective optimization. In: Proceedings of the 2003 IEEE swarm intelligence symposium, pp 193–197
Janson S, Merkle D (2005) A new multiobjective particle swarm optimization algorithm using clustering applied to automated docking. In: Hybrid metaheuristics, Second international workshop, HM 2005, pp 128–142
Juang C-F, Lo C (2008) Zero-order TSK-type fuzzy system learning using a two-phase swarm intelligence algorithm. Fuzzy Sets Syst. doi:10.1016/j.fss.2008.02.003
Juang C-F, Lin JY, Lin CT (2000) Genetic reinforcement learning through symbiotic evolution for fuzzy controller design. IEEE IEEE Trans Syst Man Cybern, Part B: Cybern 30(2):290–302
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of 1995 IEEE international conference on neural networks, vol 4, pp 1942–1948
Kennedy J, Eberhart R (1997) A discrete binary version of the particle swarm algorithm. In: Proceedings of 1997 IEEE international conference on systems, man, and cybernetics, vol 5, pp 4104–4108
Kermani MR, Moallem M, Patel RV (2004) Parameter selection and control design for vibration suppression using piezoelectric transducers. Control Eng Pract 12(8):1005–1015
Li X (2003) A non-dominated sorting particle swarm optimizer for multiobjective optimization. In: Proceedings of the genetic and evolutionary computation conference (GECCO’2003), pp 37–48
Lin CJ (2004) A GA-based neural fuzzy system for temperature control. Fuzzy Sets Syst 134:311–333
Moore J (1999) Application of particle swarm to multiobjective optimization. Department of Computer Science and Software Engineering, Auburn University
Mostaghim S, Teich J (2004) Covering pareto-optimal fronts by subswarms in multi-objective particle swarm optimization. In: IEEE congress on evolutionary computation (CEC’2004), vol 2, pp 1404–1411
Niu B, Zhu Y, He X, Wu H (2007) MCPSO: a multi-swarm cooperative particle swarm optimizer. Appl Math Comput 185:1050–1062
Niu B, Zhu Y, He X, Shen H (2008) A multi-swarm optimizer based fuzzy modeling approach for dynamic systems processing. Neurocomputing 71:1436–1448
Parsopoulos KE, Vrahatis MN (2002) Particle swarm optimization method in multiobjective problems. In: Proc. 2002 ACM symp. appl. computing, pp 603–607
Parsopoulos KE, Tasoulis DK, Vrahatis MN (2004) Multiobjective optimization using parallel vector evaluated particle swarm optimization. In: Proceedings of the IASTED international conference on artificial intelligence and applications (AIA 2004), vol 2, pp 823–828
Poli R, Kennedy J, Blackwell T (2007) Particle swarm optimization. An overview. Swarm Intell 1:33–57
Poursamad A, Montazeri M (2008) Design of genetic-fuzzy control strategy for parallel hybrid electric vehicles. Control Eng Pract 16:861–873
Pourzeynali S, Lavasani HH, Modarayi AH (2007) Active control of high rise building structures using fuzzy logic and genetic algorithms. Eng Struct 29:346–357
Pulido GT, Coello Coello CA (2004) Using clustering techniques to improve the performance of a particle swarm optimizer. In: Proceedings of the genetic and evolutionary computation conference (GECCO’2004), pp 225–237
Raquel CR, Prospero J, Naval C (2005) An effective use of crowding distance in multiobjective particle swarm optimization. In: Proceedings of the genetic and evolutionary computation conference (GECCO-2005), pp 257–264
Reigles DG, Symans MD (2006) Supervisory fuzzy control of a base isolated benchmark building utilizing a neuro-fuzzy model of controllable fluid viscous dampers. J Struct Control Health Monit 13:724–747
Reyes-Sierra M, Coello Coello CA (2006) Multi-objective particle swarm optimizers: a survey of the state of the art. Int J Comput Intell Res 2(3):287–308
Shi Y, Eberhart R (1998) A modified particle swarm optimizer. In: Proceedings of 1998 IEEE world congress on computational intelligence, pp 69–73
Srinivasan D, Seow TH (2003) Particle swarm inspired evolutionary algorithm (PS-EA) for multiobjective optimization problem. In: IEEE congress on evolutionary computation (CEC’2003), vol 3, pp 2292–2297
Stavroulakis GE, Foutsitzi G, Hadjigeorgiou E, Marinova DG, Baniotopoulos CC (2005) Design and robust optimal control of smart beams with application on vibrations suppression. Adv Eng Softw 36:806–813
Tairidis GK, Stavroulakis GE, Marinova DG, Zacharenakis EC (2007) Classical and soft robust active control of smart beams. In: Papadrakakis M, Charmpis DC, Lagaros ND, Tsompanakis Y (eds) ECCOMAS thematic conference on computational methods in structural dynamics and earthquake engineering. Rethymno, Crete, Greece
Tairidis GK, Stavroulakis GE, Marinova DG, Zacharenakis EC (2009) Classical and soft robust active control of smart beams. In: Papadrakakis M, Charmpis DC, Lagaros ND, Tsompanakis Y (eds) Computational structural dynamics and earthquake engineering, chapter 11, pp 165–178. CRC Press/Balkema and Taylor & Francis Group, London, UK
Tillett T, Rao TM, Sahin F, Rao R (2005) Darwinian particle swarm optimization. In: Proceedings of the 2nd Indian international conference on artificial intelligence. Pune, India, pp 1474–1487
Trindade MA, Benjeddou A, Ohayon R (2001) Piezoelectric active vibration control of damped sandwich beams. J Sound Vib 246(4):653–677
Wang A-P, Lin Y-H (2007) Vibration control of a tall building subjected to earthquake excitation. J Sound Vib 299:757–773
Welch R, Venayagamoorthy GK (2007) A fuzzy-PSO based controller for a grid independent photovoltaic system. In: Proceedings of the 2007 IEEE swarm intelligence symposium (SIS 2007)
Youssef KH, Yousef HA, Sebakhy OA, Wahba MA (2009) Adaptive fuzzy APSO based inverse tracking-controller for DC motors. Expert Syst Appl 36(2):3454–3458
Zamani M, Karimi-Ghartemani M, Sadati N, Parniani M (2009) Design of a fractional order PID controller for an AVR using particle swarm optimization. Control Eng Pract 17:1380–1387
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Marinaki, M., Marinakis, Y. & Stavroulakis, G.E. Fuzzy control optimized by a Multi-Objective Particle Swarm Optimization algorithm for vibration suppression of smart structures. Struct Multidisc Optim 43, 29–42 (2011). https://doi.org/10.1007/s00158-010-0552-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-010-0552-4