Abstract
We describe the use of Ant Colony Optimization (ACO) for the ball and beam control problem, in particular for the problem of tuning a fuzzy controller of the Sugeno type. In our case study the controller has four inputs, each of them with two membership functions; we consider the intersection point for every pair of membership functions as the main parameter and their individual shape as secondary ones in order to achieve the tuning of the fuzzy controller by using an ACO algorithm. Simulation results show that using ACO and coding the problem with just three parameters instead of six, allows us to find an optimal set of membership function parameters for the fuzzy control system with less computational effort needed.
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
Benitez, J.M., Castro, J.L., Requena, I.: FRUTSA: Fuzzy rule tuning by simulated annealing. To appear in International Journal of Approximate Reasoning (2001)
Castillo, O., Martinez-Marroquin, R., Soria, J.: Parameter Tuning of Membership Functions of a Fuzzy Logic Controller for an Autonomous Wheeled Mobile Robot Using Ant Colony Optimization. In: SMC, pp. 4770–4775 (2009)
Cervantes, L., Castillo, O.: Design of a Fuzzy System for the Longitudinal Control of an F-14 Airplane. In: Castillo, O., Kacprzyk, J., Pedrycz, W. (eds.) Soft Computing for Intelligent Control and Mobile Robotics. SCI, vol. 318, pp. 213–224. Springer, Heidelberg (2010)
Chia-Feng, J., Hao-Jung, H., Chun-Ming, L.: Fuzzy Controller Design by Ant Colony Optimization. IEEE (2007)
Dorigo, M., Stützle, T.: Ant Colony Optmization, Massachusetts Institute of Technology. MIT Press (2004)
Dorigo, M., Birattari, M., Blum, C., Gambardella, L.M., Mondada, F., Stützle, T. (eds.): ANTS 2004. LNCS, vol. 3172. Springer, Heidelberg (2004)
Garibaldi, J.M., Ifeator, E.C.: Application of simulated annealing fuzzy model tuning to umbilical cord acid-base interpretation. IEEE Transactions on Fuzzy Systems 7(1), 72–84 (1999)
Glorennec, P.Y.: Adaptive fuzzy control. In: Proc. Fourth International Fuzzy Systems Association World Congress (IFSA 1991), Brussels, Belgium, pp. 33–36 (1991)
Guely, F., La, R., Siarry, P.: Fuzzy rule base learning through simulated annealing. Fuzzy Sets and Systems 105(3), 353–363 (1999)
Haupt, R.L., Haupt, S.E.: Practical Gentic Algorithms, 2nd edn. John Wiley & Sons, Inc. (2004)
Jang, J.S.R.: ANFIS: adaptive-network-based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics 23(3), 665–684 (1993)
Jang, J.S.R., Sun, C.T., Mizutani, E.: Soft Computing: A Computational Approach to Learning and Machine Intelligence. Prentice Hall (1997)
Nauck, D., Kruse, R.: A neuro-fuzzy method to learn fuzzy classificationrules from data. Fuzzy Sets and Systems 89, 377–388 (1997)
Nomura, H., Hayashi, H., Wakami, N.: A self-tuning method of fuzzy control by descendent method. In: Proc. Fourth International Fuzzy Systems Association World Congress (IFSA 1991), Brussels, Belgium, pp. 155–158 (1991)
Cordón, O., Herrera, F., Hoffmann, F., Magdalena, L.: Genetic Fuzzy Systems, Evolutionary tuning and learning of fuzzy knowledge bases. In: Advances in Fuzzy Systems-Applications and Theory, pp. 20–25. World Scientific (2000)
Shi, Y., Mizumoto, M.: A new approach of neuro-fuzzy learning algorithm for tuning fuzzy rules. Fuzzy Sets and Systems 112, 99–116 (2000)
Valdez, F., Melin, P., Castillo, O.: Fuzzy Logic for Parameter Tuning in Evolutionary Computation and Bio-Inspired Methods. In: Sidorov, G., Hernández Aguirre, A., Reyes García, C.A. (eds.) MICAI 2010, Part II. LNCS, vol. 6438, pp. 465–474. Springer, Heidelberg (2010)
Vishnupad, P.S., Shin, Y.C.: Adaptive tuning of fuzzy membership functions for non-linear optimization using gradient descent method. Journal of Intelligent and Fuzzy Systems 7, 13–25 (1999)
Yen, J., Langari, R.: Fuzzy Logic: Intelligence, Control and Information, Center for Fuzzy Logic, Robotics, and Intelligent Systems. Texas A&M University, Prentice-Hall (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Naredo, E., Castillo, O. (2011). ACO-Tuning of a Fuzzy Controller for the Ball and Beam Problem. In: Batyrshin, I., Sidorov, G. (eds) Advances in Soft Computing. MICAI 2011. Lecture Notes in Computer Science(), vol 7095. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25330-0_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-25330-0_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25329-4
Online ISBN: 978-3-642-25330-0
eBook Packages: Computer ScienceComputer Science (R0)