Abstract
A study of the behavior and evaluation of the Bee Colony Optimization algorithm (BCO) for the Mamdani Fuzzy Controllers design is presented in this paper. The Bee Colony Optimization meta-heuristic belongs to the class of Nature-Inspired Algorithms. The main objective of the work is based on the main reasons for the optimization of the design of the Mamdani Fuzzy Controllers, specifically in tuning membership functions of the fuzzy controllers for the benchmark problems known as the water tank and the temperature controller. Simulations results confirmed that using the BCO to optimize the membership functions and the scaling gains of the fuzzy system improved the controller performance. The usual five metrics of the ITAE, ITSE, IAE, ISE and MSE for the errors in control are implemented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Amador-Angulo, L., Castillo, O.: Comparison of fuzzy controllers for the water tank with type-1 and type-2 fuzzy logic. In: Proceedings in NAFIPS, Edmonton, Canada (2013)
Amador-Angulo, L., Castillo, O.: Comparison of the optimal design of fuzzy controllers for the water tank using ant colony optimization, transactions on engineering technologies. In: International Multi-Conference of Engineers and Computer Scientists, pp. 1–2. Tijuana, B.C., Mexico (2013)
Biesmeijer, J.C., Seeley, T.D.: The use of waggle dance information by honey bees throughout their foranging careers. Behav. Ecol. Sociobiol. 59(1), 133–142 (2005)
Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence. Oxford University Press, Oxford (1997)
Cervantes L., Castillo, O., Melin, P.: Intelligent control of nonlinear dynamic plants using a hierarchical modular approach and type-2 fuzzy logic. In: MICAI, pp. 1–12 (2011)
Chong, C.S., Low, M.Y.H., Sivakumar, A.I., Gay, K.L.: A bee colony optimization algorithm to job shop scheduling. In: Proceedings of the 2006 Winter Simulation Conference, pp. 13–25 (2006)
Dyler, F.C.: The biology of the dance language. Annu. Rev. Entomol. 47, 917–949 (2002)
Fierro, R., Castillo, O., Váldez, F.: Optimization of fuzzy control systems with different variants of particle swarm optimization. In: 2013 IEEE Symposium Series on Computational Intelligence, pp. 51–56 (2013)
von Frisch, K.: Decoding the language of the bee. Sciences 185(4152), 663–668 (1974)
Klir, G.J., Yuan, B.: Fuzzy Sets and Fuzzy Logic: Theory and Applications. Prentice Hall, New Jersey (1995)
Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J. Global Optim. 39(3), 459–471 (2007)
Lučić, P., Teodorović, D.: Bee system: modeling combinatorial optimization transportation engineering problems by swarm intelligence. In: Preprints of the TRISTAN IV Triennial Symposium on Transportation Analysis, Sao Miguel, Azores Islands, Portugal, pp. 441–445 (2001)
Lučić, P., Teodorović, D.: Computing with bees; attacking complex transportation engineering problems. Int. J. Artif. Intell. Tools 12(3), 375–394 (2003)
Lučić, P., Teodorović, D.: Transportation modeling: an artificial life approach. In: Proceedings of the 14th IEEE International Conference on Tools with Artificial Intelligence, Washington, D.C., pp. 216–223 (2002)
Lučić, P., Teodorović, D.: Vehicle routing problem with uncertain demand at nodes: the bee system and fuzzy logic approach. In: Verdegay, J.L. (ed.) Fuzzy Sets in Optimization, pp. 67–82. Springer, Berlin (2003)
Mamdani, E.H., Assilian, S.: An experiment in linguistic synthesis with fuzzy logic controller. Int. J. Man Mach. Stud. 7, 1–13 (1975)
MATLAB: MATrix LABoratory, http://www.mathworks.com/products/simulink/
Naredo, E., Castillo, O.: ACO-tuning of a fuzzy controller for the ball and beam problem. In: MICAI, pp. 58–69 (2011)
Pham, D.T., Darwish, A.H., Eldukhri, E.E., Otri, S.: Using the bees algorithm to tune a fuzzy logic controller for a robot gymnast. Innovative Production Machines and Systems (online), pp. 1–2, July 2007
Teodorović, D., Lućić, P., Marcković, G., Dell’Orco, M.: Bee colony optimization: principles and applications. In: Reljin, B., Stanković, S. (eds.) Proceedings of the Eight Seminar on Neural Network Applications in Electrical Engineering—NEUREL, pp. 151–156. University of Belgrade, Belgrade (2006)
Teodorović, D.: Transport modeling by multi-agent systems: a swarm intelligence approach. Transport. Plan. Techn. 26, 289–312 (2003)
Teodorović, D.: Swarm intelligence systems for transportation engineering: principles and applications. Transp. Res. Pt. C-Emerg. Technol. 16, 651–782 (2008)
Tiacharoen, S., Chatchanayuenyong, T.: Design and development of an intelligent control by using bee colony optimization technique. Am. J. Appl. Sci. 9(9), 1467 (2012)
Wong, L.P., Low, M.Y.H., Chong, C.S.: A Bee colony optimization algorithm for traveling salesman problem. In: Proceedings of Second Asia International Conference on Modelling and Simulation, pp. 818–823 (2008)
Yen, J., Langari, R.: Fuzzy Logic: Intelligence, Control and Information. Prentice Hall, New Jersey (1999)
Zadeh, L.A.: Fuzzy sets. Inf. Control 8, 338–353 (1965)
Zadeh, L.A.: The concept of a linguistic variable and its application to approximate reasoning, Part I. Inf. Sci. 8, 199–249 (1975)
Zadeh, L.A.: The concept of a linguistic variable and its application to approximate reasoning, Part II. Inf. Sci. 8, 301–357 (1975)
Zadeh, L.A.: Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic. Fuzzy Sets and Syst. 90, 117 (1997)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Amador-Angulo, L., Castillo, O. (2015). A New Algorithm Based in the Smart Behavior of the Bees for the Design of Mamdani-Style Fuzzy Controllers Using Complex Non-linear Plants. In: Melin, P., Castillo, O., Kacprzyk, J. (eds) Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization. Studies in Computational Intelligence, vol 601. Springer, Cham. https://doi.org/10.1007/978-3-319-17747-2_47
Download citation
DOI: https://doi.org/10.1007/978-3-319-17747-2_47
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17746-5
Online ISBN: 978-3-319-17747-2
eBook Packages: EngineeringEngineering (R0)