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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
Laumanns, M., Thiele, L., Deb, K., Zitzler, E.: Combining convergence and diversity in evolutionary multiobjective optimization. Evolutionary Computation (3), 263–282 (2002)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Gu, D.W., Petkov, P.H., Konstantinov, M.M.: Robust control design with Matlab. Springer, Heidelberg (2005)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)