Skip to main content

Design of Continuous Controllers Using a Multiobjective Differential Evolution Algorithm with Spherical Pruning

  • Conference paper
Applications of Evolutionary Computation (EvoApplications 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6024))

Included in the following conference series:

Abstract

Controller design has evolved to a multiobjective task, i.e., today is necessary to take into account, besides any performance requirement, robustness requisites, frequency domain specifications and uncertain model parameters in the design process. The designer (control engineer), as Decision Maker, has to select the best choice according to his preferences and the trade-off he wants to achieve between conflicting objectives. In this work, a new multiobjective optimization approach using Differential Evolution (DE) algorithm is presented for the design of (but not limited to) Laplace domain controllers. The methodology is used to propose a set of solutions for an engineering control benchmark, all of them non-dominated and pareto-optimal. The obtained results shows the viability of this approach to give a higher degree of flexibility to the control engineer at the decision making stage.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Storn, R., Price, K.: Differential evolution: A simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11, 341–359 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  2. Laumanns, M., Thiele, L., Deb, K., Zitzler, E.: Combining convergence and diversity in evolutionary multiobjective optimization. Evolutionary Computation (3), 263–282 (2002)

    Google Scholar 

  3. Herrero, J.M., Martínez, M., Sanchis, J., Blasco, X.: Well-distributed pareto front by using the epsilon-moga evolutionary algorithm. In: Sandoval, F., Prieto, A.G., Cabestany, J., Graña, M. (eds.) IWANN 2007. LNCS, vol. 4507, pp. 292–299. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  4. Hernández-Días, A.G., Santana-Quintero, L.V., Coello Coello, C.A., Molina, J.: Pareto-adaptive ε-dominance. Evolutionary Computation 15(4), 493–517 (2007)

    Article  Google Scholar 

  5. Storn, R.: Sci: Differential evolution research: Trends and open questions. In: Chakraborty, U.K. (ed.) Advances in Differential Evolution. SCI, vol. 143, pp. 1–31. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  6. Huang, V.L., Qin, A.K., Deb, K., Zitzler, E., Suganthan, P.N., Liang, J.J., Preuss, M., Huband, S.: Problem definitions for performance assessment on multi-objective optimization algorithms. Technical report, Nanyang Technological University, Singapore (2007)

    Google Scholar 

  7. Kukkonen, S., Lampinen, J.: Performance assesment of generalized differential evolution 3 (gd3) with a given set of problems. In: Proceedings of the IEEE congress on evolutionary computation (CEC 2007), September 2007, pp. 3593–3600 (2007)

    Google Scholar 

  8. Huang, V.L., Qin, A.K., Suganthan, P.N., Tasgetiren, M.F.: Multi-objective optimization based on self-adaptive differential evolution algorithm. In: Proceedings of the IEEE congress on evolutionary computation (CEC 2007), September 2007, pp. 3601–3608 (2007)

    Google Scholar 

  9. Zamuda, A., Brest, J., Boskovic, B., Zumer, V.: Differential evolution for multiobjective optimization with self adaptation. In: Proceedings of the IEEE congress on evolutionary computation (CEC 2007), September 2007, pp. 3617–3624 (2007)

    Google Scholar 

  10. Zielinski, K., Laur, R.: Differential evolution with adaptive parameter setting for multi-objective optimization. In: Proceedings of the IEEE congress on evolutionary computation (CEC 2007), September 2007, pp. 3585–3592 (2007)

    Google Scholar 

  11. García-Sanz, M., Elso, J.: Ampliación del benchmark de diseño de controladores para el cabeceo de un helicóptero. Revista Iberoamericana de Automática e Informática Industrial 4(1), 107–110 (2007)

    Google Scholar 

  12. García-Sanz, M., Elso, J.: Resultados del benchmark de dise no de controladores para el cabeceo de un helicóptero. Revista Iberoamericana de Automática e Informática Industrial 4(4), 117–120 (2007)

    Google Scholar 

  13. Reynoso-Meza, G., Blasco, X., Sanchis, J.: Diseño multiobjetivo de controladores pid para el benchmark de control 2008-2009. Revista Iberoamericana de Automática e Informática Industrial 6(4), 93–103 (2009)

    Google Scholar 

  14. Gu, D.W., Petkov, P.H., Konstantinov, M.M.: Robust control design with Matlab. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  15. Blasco, X., Herrero, J.M., Sanchis, J., Martínez, M.: A new graphical visualization of n-dimensional pareto front for decision-making in multiobjective optimization. Information Sciences 178(20), 3908–3924 (2008)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reynoso-Meza, G., Sanchis, J., Blasco, X., Martínez, M. (2010). Design of Continuous Controllers Using a Multiobjective Differential Evolution Algorithm with Spherical Pruning. In: Di Chio, C., et al. Applications of Evolutionary Computation. EvoApplications 2010. Lecture Notes in Computer Science, vol 6024. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12239-2_55

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12239-2_55

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12238-5

  • Online ISBN: 978-3-642-12239-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics