Skip to main content

A New Algorithm Based in the Smart Behavior of the Bees for the Design of Mamdani-Style Fuzzy Controllers Using Complex Non-linear Plants

  • Chapter
  • First Online:
Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization

Part of the book series: Studies in Computational Intelligence ((SCI,volume 601))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence. Oxford University Press, Oxford (1997)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Dyler, F.C.: The biology of the dance language. Annu. Rev. Entomol. 47, 917–949 (2002)

    Article  Google Scholar 

  8. 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)

    Google Scholar 

  9. von Frisch, K.: Decoding the language of the bee. Sciences 185(4152), 663–668 (1974)

    Article  Google Scholar 

  10. Klir, G.J., Yuan, B.: Fuzzy Sets and Fuzzy Logic: Theory and Applications. Prentice Hall, New Jersey (1995)

    MATH  Google Scholar 

  11. 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)

    Article  MATH  MathSciNet  Google Scholar 

  12. 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)

    Google Scholar 

  13. Lučić, P., Teodorović, D.: Computing with bees; attacking complex transportation engineering problems. Int. J. Artif. Intell. Tools 12(3), 375–394 (2003)

    Article  Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. Mamdani, E.H., Assilian, S.: An experiment in linguistic synthesis with fuzzy logic controller. Int. J. Man Mach. Stud. 7, 1–13 (1975)

    Article  MATH  Google Scholar 

  17. MATLAB: MATrix LABoratory, http://www.mathworks.com/products/simulink/

  18. Naredo, E., Castillo, O.: ACO-tuning of a fuzzy controller for the ball and beam problem. In: MICAI, pp. 58–69 (2011)

    Google Scholar 

  19. 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

    Google Scholar 

  20. 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)

    Google Scholar 

  21. Teodorović, D.: Transport modeling by multi-agent systems: a swarm intelligence approach. Transport. Plan. Techn. 26, 289–312 (2003)

    Article  Google Scholar 

  22. Teodorović, D.: Swarm intelligence systems for transportation engineering: principles and applications. Transp. Res. Pt. C-Emerg. Technol. 16, 651–782 (2008)

    Article  Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Google Scholar 

  25. Yen, J., Langari, R.: Fuzzy Logic: Intelligence, Control and Information. Prentice Hall, New Jersey (1999)

    Google Scholar 

  26. Zadeh, L.A.: Fuzzy sets. Inf. Control 8, 338–353 (1965)

    Article  MATH  MathSciNet  Google Scholar 

  27. Zadeh, L.A.: The concept of a linguistic variable and its application to approximate reasoning, Part I. Inf. Sci. 8, 199–249 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  28. Zadeh, L.A.: The concept of a linguistic variable and its application to approximate reasoning, Part II. Inf. Sci. 8, 301–357 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  29. 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)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oscar Castillo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics