Abstract
Throughout this chapter, we intend to provide a multiobjective awareness of the controller tuning problem. Beyond the fact that several objectives and requirements must be fulfilled by a given controller, we will show the advantages of considering this problem in its multiobjective nature. That is, optimizing simultaneously several objectives and following a multiobjective optimization design (MOOD) procedure. Since the MOOD procedure provides the opportunity to obtain a set of solutions to describe the objectives trade-off for a given multiobjective problem (MOP), it is worthwhile to use it for controller tuning applications. Due to the fact that several specifications such as time and frequency requirements need to be fulfilled by the control engineer, a procedure to appreciate the trade-off exchange for complex processes is useful.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
For example, using the fgoalattain function from the Matlab© Optimization Toolbox.
- 2.
For instance, the fmincon function from the Matlab© Optimization Toolbox.
References
Bonissone P, Subbu R, Lizzi J (2009) Multicriteria decision making (MCDM): a framework for research and applications. IEEE Comput Intell Mag 4(3):48–61
Coello CAC, Lamont GB (2004) Applications of multi-objective evolutionary algorithms. In: Advances in natural computation, vol 1. World Scientific Publishing
Coello CAC, Veldhuizen DV, Lamont G (2002) Evolutionary algorithms for solving multi-objective problems. Kluwer Academic Press
Das I, Dennis J (1998) Normal-boundary intersection: a new method for generating the pareto surface in non-linear multicriteria optimization problems. SIAM J Optim 8:631–657
Figueira J, Greco S, Ehrgott M (2005) State of the art surveys. Springer international series. Multiple criteria decision analysis
Fleming P, Purshouse R (2002) Evolutionary algorithms in control systems engineering: a survey. Control Eng Practi 10:1223–1241
Lotov A, Miettinen K (2008) Visualizing the pareto frontier. In: Branke J, Deb K, Miettinen K, Slowinski R (eds) Multiobjective optimization vol 5252 of Lecture Notes in computer science. Springer, Berlin, pp 213–243
Marler R, Arora J (2004) Survey of multi-objective optimization methods for engineering. Struct Multidisciplinary Optim 26:369–395
Mattson CA, Messac A (2005) Pareto frontier based concept selection under uncertainty, with visualization. Optim Eng 6:85–115
Messac A, Ismail-Yahaya A, Mattson C (2003) The normalized normal constraint method for generating the pareto frontier. Struct Multidisciplinary Optim 25:86–98
Miettinen KM (1998) Nonlinear multiobjective optimization. Kluwer Academic Publishers
Reynoso-Meza G, Blasco X, Sanchis J (2012) Optimización evolutiva multi-objetivo y selección multi-criterio para la ingeniería de control. In: X Simposio CEA de Ingeniería de Control (March 2012), Comité Español de Automática, pp 80–87
Ruzika S, Wiecek M (2009) Successive approach to compute the bounded pareto front of practical multiobjective optimization problems. SIAM J Optim 20:915–934
Saridakis K, Dentsoras A (2008) Soft computing in engineering design - a review. Adv Eng Inf 22(2):202–221. Network methods in engineering
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Reynoso Meza, G., Blasco Ferragud, X., Sanchis Saez, J., Herrero Durá, J.M. (2017). Motivation: Multiobjective Thinking in Controller Tuning. In: Controller Tuning with Evolutionary Multiobjective Optimization. Intelligent Systems, Control and Automation: Science and Engineering, vol 85. Springer, Cham. https://doi.org/10.1007/978-3-319-41301-3_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-41301-3_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-41299-3
Online ISBN: 978-3-319-41301-3
eBook Packages: EngineeringEngineering (R0)