Abstract
The use of PI (Proportional-Integral), PD (Proportional-Derivative) and PID (Proportional-Integral-Derivative)controllers have a long history in control engineering and are acceptable for most of real applications because of their simplicity in architecture and their performances are quite robust for a wide range of operating conditions. Unfortunately, it has been quite difficult to tune properly the gains of PI, PD, and PID controllers because many industrial plants are often burdened with problems such as high order, time delays, and non-linearities. Recently, several metaheuristics, such as evolutionary algorithms, swarm intelligence and simulated annealing, have been proposed for the tuning of mentioned controllers. In this context, different metaheuristics have recently received much interest for achieving high efficiency and searching global optimal solution in problem space.Multi-objective evolutionary and swarm intelligence approaches often find effectively a set of diverse and mutually competitive solutions. A multi-loop PI control scheme based on a multi-objective particle swarm optimization approach with updating of velocity vector using Gaussian distribution (MGPSO) for multi-variable systems is proposed in this chapter.Particle swarm optimization is a simple and efficient population-based optimization method motivated by social behavior of organisms such as fish schooling and bird flocking. The proposal of PSO algorithm was put forward by several scientists who developed computational simulations of the movement of organisms such as flocks of birds and schools of fish. Such simulations were heavily based on manipulating the distances between individuals, i.e., the synchrony of the behavior of the swarm was seen as an effort to keep an optimal distance between them. In theory, at least, individuals of a swarm may benefit from the prior discoveries and experiences of all the members of a swarm when foraging. The fundamental point of developing PSO is a hypothesis in which the exchange of information among creatures of the same species offers some sort of evolutionary advantage. PSO demonstrates good performance in many function optimization problems and parameter optimization problems in recent years. Application of the proposed MGPSO using concepts of Pareto optimality to a multi-variable quadruple-tank process is investigated in this paper. Compared to a classical multi-objective PSO algorithm which is applied to the same process, the MGPSO shows considerable robustness and efficiency in PI control tuning.
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
Abido, M.A.: Multiobjective Particle Swarm Optimization for Environmental/Economic Dispatch Problem. Electric Power Systems Research 79(7), 1105–1113 (2009)
Ayala, H.V.H., Coelho, L.S.: A Multiobjective Genetic Algorithm Applied to Multivariable Control Optimization. ABCM Symposium Series in Mechatronics 3, 736–745 (2008)
Bobál, V., Böhm, J., Fessl, J., Machácek, J.: Digital Self-Tuning Controllers. Springer, Heidelberg (2005)
Carvalho, J.R.H., Ferreira, P.A.V.: Multiple-Criterion Control: A Convex Programming Approach. Automatica 31(7), 1025–1029 (1995)
Coelho, L.S., Krohling, R.A.: Predictive Controller Tuning Using Modified Particle Swarm Optimisation Based on Cauchy and Gaussian Distributions. In: Hoffmann, F., Köppen, M., Roy, R. (eds.) Soft Computing: Methodologies and Applications. Springer Engineering Series in Advances in Soft Computing, pp. 287–298. Springer, London (2005)
Coello, C.A.C., Pulido, G.T., Lechuga, M.S.: Handling Multiple Objectives with Particle Swarm Optimization. IEEE Transactions on Evolutionary Computation 8(3), 256–279 (2004)
Coello, C.A.C.: A Comprehensive Survey of Evolutionary-Based Multiobjective Optimization. Knowledge and Information Systems 1(3), 269–308 (1999)
Coello, C.A.C., Van Veldhuizen, D.A., Lamont, G.B.: Evolutionary Algorithms for Solving Multi-Objective Problems. Kluwer Academic Publishers, New York (2002)
Deb, K.: Multi-Objective Optimization using Evolutionary Algorithms. Interscience Series in Systems and Optimization. John Wiley & Sons, Chichester (2001)
Deb, K., Pratap, A., Agrawal, S., Meyarivan, T.: A Fast and Elitist Multiobjective Genetic Algorithms: NSGA-II. IEEE Transactions on Evolutionary Computation 6(2), 182–197 (2002)
Dormido, S., Esquembre, F.: The Quadruple-Tank Process: An Interactive Tool for Control Education. In: Proceedings of European Control Conference, Cambridge, UK (2003)
Eberhart, R.C., Kennedy, J.F.: A New Optimizer Using Particle Swarm Theory. In: Proceedings of International Symposium on Micro Machine and Human Science, Japan, pp. 39–43 (1995)
Engelbrecht, A.P.: Fundamentals of computational swarm intelligence. John Wiley & Sons, Chichester (2006)
Gatzke, E.P., Meadows, E.S., Wang, C., Doyle III, F.J.: Model Based Control of a Four-Tank System. Computers and Chemical Engineering 24(2), 1503–1509 (2000)
Higashi, N., Iba, H.: Particle Swarm Optimization with Gaussian Mutation. In: Proceedings of the IEEE Swarm Intelligence Symposium, Indianapolis, IN, USA, pp. 72–79 (2003)
Hwang, C.L., Masud, A.S.M.: Multiple Objective Decision Making Methods and Applications: A State of the Art Survey. Springer, Heidelberg (1979)
Johansson, K.H.: The Quadruple-Tank Process: A Multivariable Laboratory Process with an Adjustable Zero. IEEE Transactions on Control Systems Magazine 8(3), 456–465 (2000)
Kennedy, J.F., Eberhart, R.C.: Particle Swarm Optimization. In: Proceedings of IEEE International Conference on Neural Networks, Perth, Australia, pp. 1942–1948 (1995)
Kennedy, J.F., Eberhart, R.C., Shi, Y.: Swarm Intelligence. Morgan Kaufmann Pub, San Francisco (2001)
Khan, M.K., Spurgeon, S.K.: Robust MIMO Water Level Control in Interconnected Twin-Tanks Using Second Order Sliding Mode Control. Control Engineering Practice 14(4), 375–386 (2006)
Krohling, R.A.: Gaussian Swarm: a novel particle swarm optimization algorithm. In: Proceedings of the IEEE Conference on Cybernetics and Intelligent Systems (CIS), Singapore, pp. 372–376 (2004)
Krohling, R.A., Coelho, L.S.: Coevolutionary Particle Swarm Optimization Using Gaussian Distribution for Solving Constrained Optimization Problems. IEEE Transactions on Systems, Man, and Cybernetics — Part B: Cybernetics 36(6), 1407–1416 (2006)
Liao, L.-Z., Li, D.: Adaptive Differential Dynamic Programming for Multiobjective Optimal Control. Automatica 38, 1003–1015 (2002)
Liu, D., Tan, K.C., Goh, C.K., Ho, W.K.: A Multiobjective Memetic Algorithm Based on Particle Swarm Optimization. IEEE Transactions on Systems, Man, and Cybernetics p– Part B: Cybernetics 37(1), 42–50 (2007)
Liu, W., Wang, G.: Auto-Tuning Procedure for Model-Based Predictive Controller. In: Proceedings of IEEE International Conference on Systems, Man, and Cybernetics, Nashville, Tennessee, USA, vol. 5, pp. 3421–3426 (2000)
Lu, H., Yen, G.G.: Rank-density-based Multiobjective Genetic Algorithm and Benchmark Test Function Study. IEEE Transactions on Evolutionary Computation 7(4), 325–343 (2003)
Moore, J., Chapman, R.: Application of Particle Swarm to Multiobjective Optimization. Department of Computer Science and Software Engineering, Auburn University, Alabama (1999)
Nedjah, N., Mourelle, L.M. (eds.): Systems Engineering Using Particle Swarm Optimization. Nova Science Publishers, Hauppauge (2006)
Pan, H., Wong, H., Kapila, V., de Queiroz, M.S.: Experimental Validation of a Nonlinear Backstepping Liquid Level Controller for a State Coupled Two Tank System. Control Engineering Practice 13(1), 27–40 (2005)
Panda, S.: Multi-objective Evolutionary Algorithm for SSSC-based Controller Design. Electric Power Systems Research 79(6), 937–944 (2009)
Raquel, C.R., Naval Jr, P.C.: An Effective Use of Crowding Distance in Multiobjective Particle Swarm Optimization. In: Proceedings of Genetic and Evolutionary Computation Conference (GECCO 2005), Washington, DC, USA (2005)
Ratnaweera, A., Halgamuge, S.K., Watson, H.C.: Self-organizing Hierarchical Particle Swarm Optimizer with Time Varying Acceleration Coefficients. IEEE Transactions on Evolutionary Computation 8(3), 240–255 (2004)
Secrest, B.R., Lamont, G.B.: Visualizing Particle Swarm Optimization — Gaussian Particle Swarm Optimization. In: Proceedings of the IEEE Swarm Intelligence Symposium, Indianapolis, IN, USA, pp. 198–204 (2003)
Sierra, M.R., Coello, C.A.C.: Multi-objective Particle Swarm Optimizers: A Survey of the State-of-the-art. International Journal of Computational Intelligence Research 2(3), 287–308 (2006)
Song, M.P., Gu, G.C.: Research on Particle Swarm Optimization: A Review. In: Proceedings of the 3rd International Conference on Machine Learning and Cybernetics, Shanghai, China, pp. 2236–2241 (2004)
Van Veldhuizen, D.A., Lamont, G.B.: Multiobjective Evolutionary Algorithms: Analyzing the State-of-the-Art. Evolutionary Computation 8(2), 125–147 (2000)
Zambrano, D., Camacho, E.F.: Application of MPC with Multiple Objective for a Solar Refrigeration Plant. In: Proceedings of the IEEE International Conference on Control Applications, Glasgow, Scotland, UK, pp. 1230–1235 (2002)
Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C.M., Fonseca, V.G.: Performance Assessment of Multiobjective Optimizers: An Analysis and Review. IEEE Transactions on Evolutionary Computation 7(2), 117–132 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
dos Santos Coelho, L., Ayala, H.V.H., Nedjah, N., de Macedo Mourelle, L. (2010). Multiobjective Gaussian Particle Swarm Approach Applied to Multi-loop PI Controller Tuning of a Quadruple-Tank System. In: Nedjah, N., dos Santos Coelho, L., de Macedo Mourelle, L. (eds) Multi-Objective Swarm Intelligent Systems. Studies in Computational Intelligence, vol 261. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05165-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-05165-4_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05164-7
Online ISBN: 978-3-642-05165-4
eBook Packages: EngineeringEngineering (R0)