Skip to main content
Log in

Fuzzy control optimized by a Multi-Objective Particle Swarm Optimization algorithm for vibration suppression of smart structures

  • Research Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • Abraham A, Jain L, Goldberg R (2005) Evolutionary multiobjective optimization: theoretical advances and applications. Springer-Verlag, London

    Book  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • Ali SkF, Ramaswamy A (2009a) Optimal fuzzy logic control for MDOF structural systems using evolutionary algorithm. Eng Appl Artif Intell 22:407–419

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Banks A, Vincent J, Anyakoha C (2007) A review of particle swarm optimization. Part I: background and development. Natural Computing 6(4):467–484

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    MATH  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Brits R, Engelbrecht AP, van den Bergh F (2007) Locating multiple optima using particle swarm optimization. Appl Math Comput 189:1859–1883

    Article  MATH  MathSciNet  Google Scholar 

  • Chou CH (2006) Genetic algorithm-based optimal fuzzy controller design in the linguistic space. IEEE Trans Fuzzy Syst 14(3):372–385

    Article  Google Scholar 

  • 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

    Book  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Poursamad A, Montazeri M (2008) Design of genetic-fuzzy control strategy for parallel hybrid electric vehicles. Control Eng Pract 16:861–873

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Trindade MA, Benjeddou A, Ohayon R (2001) Piezoelectric active vibration control of damped sandwich beams. J Sound Vib 246(4):653–677

    Article  Google Scholar 

  • Wang A-P, Lin Y-H (2007) Vibration control of a tall building subjected to earthquake excitation. J Sound Vib 299:757–773

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Georgios E. Stavroulakis.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-010-0552-4

Keywords

Navigation