Abstract
The Proportional–Integral–Derivative (PID) tuning problem stated in Chap. 4 is solved using the Enhanced Normalized Normal Constraint methodology presented in Chap. 5. The problem is solved using a MATLAB script that can be found in the appendix of this chapter and also downloaded as a companion software. The result of this script is a set of files that define 2200 Pareto fronts with the optimal solutions of the problem of finding the tuning of Two Degree of Freedom Proportional–Integral–Derivative controller for soptd plant families. Then, two possible approaches are presented to interpret these results: first an attempt to find a tuning rule based on these data is presented. This approach was found to be very difficult to apply given the complexity of the data. The second approach is to use the data as a database and create a Graphical User Interface (GUI) to serve as the bridge between the user and the results. This GUI was encapsulated as a MATLAB app and is also included as the companion software for this book.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The function fmincon of the MATLAB optimization toolbox was applied.
- 2.
The tool was created using MATLAB 2020a, earlier versions may not work as expected.
References
Alfaro VM, Vilanova R (2012) Optimal robust tuning for 1DoF PI/PID control unifying FOPDT/SOPDT models. IFAC Proc Vol 45(3):572–577. https://doi.org/10.3182/20120328-3-IT-3014.00097, http://www.sciencedirect.com/science/article/pii/S1474667016310874
Alfaro VM, Vilanova R (2016) Model-reference robust tuning of PID controllers. Advances in industrial control, Springer International Publishing, Cham. https://doi.org/10.1007/978-3-319-28213-8
Cao Y (2020) Pareto set. https://www.mathworks.com/matlabcentral/fileexchange/15181-pareto-set
Contreras Leiva M, Rojas JD (2015) New tuning method for PI controllers based on Pareto-optimal criterion with robustness constraint. IEEE Lat Am Trans 13(2):434–440. https://doi.org/10.1109/TLA.2015.7055561
Houska B, Ferreau HJ, Diehl M (2011) ACADO toolkit-an open-source framework for automatic control and dynamic optimization. Optim Control Appl Methods 32(3):298–312. https://doi.org/10.1002/oca.939
Logist F, Vallerio M, Houska B, Diehl M, Van Impe J (2012) Multi-objective optimal control of chemical processes using ACADO toolkit. Comput Chem Eng 37:191–199. https://doi.org/10.1016/j.compchemeng.2011.11.002, http://www.sciencedirect.com/science/article/pii/S0098135411003231
Moya F, Rojas JD, Arrieta O (2017) Pareto-based polynomial tuning rule for 2DoF PID controllers for time-delayed dominant processes with robustness consideration. In: 2017 American control conference (ACC). IEEE, Seattle, pp 5282–5287. https://doi.org/10.23919/ACC.2017.7963775
Murrill P (1967) Automatic control of processes. International Textbook Co
O’Dwyer A (2009) Handbook of PI and PID controller tuning rules, 3rd edn. Imperial College Press, London, UK
Rojas JD, Valverde-Mendez D, Alfaro VM, Arrieta O, Vilanova R (2015) Comparison of multi-objective optimization methods for PI controllers tuning. In: 2015 IEEE 20th conference on emerging technologies & factory automation (ETFA). IEEE, pp 1–8. https://doi.org/10.1109/ETFA.2015.7301410
Skogestad S (2003) Simple analytic rules for model reduction and PID controller tuning. J Process Control 13(4):291–309. https://doi.org/10.1016/S0959-1524(02)00062-8
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Rojas, J.D., Arrieta, O., Vilanova, R. (2021). PID Tuning as a Multiobjective Optimization Problem. In: Industrial PID Controller Tuning. Advances in Industrial Control. Springer, Cham. https://doi.org/10.1007/978-3-030-72311-8_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-72311-8_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-72310-1
Online ISBN: 978-3-030-72311-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)