Skip to main content

Optimization of Fuzzy Controllers for Autonomous Mobile Robots Using the Stochastic Fractal Search Method

  • Chapter
  • First Online:
Recent Advances of Hybrid Intelligent Systems Based on Soft Computing

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

  • 298 Accesses

Abstract

This paper aims at measuring the improvement in performance and efficiency of fuzzy controllers after being optimized. The Stochastic Fractal Search (SFS) method is used to optimize the membership functions of a fuzzy controller for an autonomous mobile robot. The experimentation is based on getting the method to reduce the error that exists between the desired trajectory and the real trajectory of the robot. First, the efficiency of the SFS method is tested with benchmark functions, which aims at finding the overall minimum for each of the functions. The SFS method is inspired by fractals, a kind of fragmented structure, which grows at every scale with self-similarity. After testing with different dimensions in the Unimodal functions and Multimodal functions, we proceed with the optimization of the fuzzy controller. Simulation results show the advantages of SFS in fuzzy control optimization.

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 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.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. L.A. Zadeh, The concept of a linguistic variable and its application to approximate reasoning-III. Inf. Sci. (Ny) 9(1), 43–80 (1975)

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  3. L.A. Zadeh, Fuzzy logic. Comput. (Long. Beach. Calif) 21(4), 83–93 (April 1988)

    Google Scholar 

  4. C. Cecati, F. Ciancetta, P. Siano, A multilevel inverter for photovoltaic systems with fuzzy logic control. IEEE Trans. Ind. Electron. 57(12), 4115–4125 (2010)

    Article  Google Scholar 

  5. H.A. Hagras, A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots. IEEE Trans. Fuzzy Syst. 12(4), 524–539 (2004)

    Article  Google Scholar 

  6. C.T. Lin, G.C.S. Lee, Neural-network-based fuzzy logic control and decision system. IEEE Trans. Comput. 40(12), 1320–1336 (1991)

    Article  MathSciNet  Google Scholar 

  7. P. Martin Larsen, Industrial applications of fuzzy logic control. Int. J. Man. Mach. Stud. 12(1), 3–10 (1980)

    Google Scholar 

  8. A.K. Bhandari, V.K. Singh, A. Kumar, G.K. Singh, Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur’s entropy. Expert Syst. Appl. 41(7), 3538–3560 (2014)

    Article  Google Scholar 

  9. F. Olivas, F. Valdez, O. Castillo, C.I. Gonzalez, G. Martinez, P. Melin, Ant colony optimization with dynamic parameter adaptation based on interval type-2 fuzzy logic systems. Appl. Soft Comput. J. 53, 74–87 (2017)

    Article  Google Scholar 

  10. L. Rodríguez et al., A fuzzy hierarchical operator in the grey wolf optimizer algorithm. Appl. Soft Comput. J. 57, 315–328 (2017)

    Article  Google Scholar 

  11. C. Soto, F. Valdez, O. Castillo, A review of dynamic parameter adaptation methods for the Firefly algorithm, in Nature-Inspired Desing of Hybrid Intelligent Systems, pp. 285–295. Springer, Cham (2017)

    Google Scholar 

  12. J. Pérez, F. Valdez, O. Castillo, Modification of the bat algorithm using type-2 fuzzy logic for dynamical parameter adaptation, in Nature-Inspired Desing of Hybrid Intelligent Systems, pp. 343–355. Springer, Cham (2017)

    Google Scholar 

  13. C. Peraza, F. Valdez, O. Castillo, Harmony search with dynamic adaptation of parameters for the optimization of a benchmark set of functions, in Hybrid Intelligent Systems in Control, Pattern Recognition and Medicine, pp. 97–108 (2020)

    Google Scholar 

  14. P. Ochoa, O. Castillo, J. Soria, The differential evolution algorithm with a fuzzy logic approach for dynamic parameter adjustment using benchmark functions, in Hybrid Intelligent Systems in Control, Pattern Recognition and Medicine, pp. 169–179 (2020)

    Google Scholar 

  15. C. Solano-Aragón, O. Castillo, Optimization of benchmark mathematical functions using the Firefly algorithm, in Fuzzy Logic Aumentation of Nature-Inspired Optimization Metaheuristic, pp. 177–189 Springer, Cham (2014)

    Google Scholar 

  16. E. Bernal, O. Castillo, J. Soria, F. Valdez, Galactic swarm optimization with adaptation of parameters using fuzzy logic for the optimization of mathematical functions, in Studies in Computational Intelligence, vol. 749, pp. 131–140. Springer Verlag (2018)

    Google Scholar 

  17. C. Caraveo, F. Valdez, O. Castillo, A new optimization metaheuristic based on the self-defense techniques of natural plants applied to the CEC 2015 benchmark functions. Adv. Intell. Syst. Comput. 641, 380–388 (2018)

    Google Scholar 

  18. H. Salimi, Stochastic fractal search: a powerful metaheuristic algorithm. Knowl. Based Syst. 75, 1–18 (2015)

    Article  Google Scholar 

  19. S. Khalilpourazari, S. Khalilpourazary, A robust stochastic fractal search approach for optimization of the surface grinding process. Swarm Evol. Comput. 38, 173–186 (2018)

    Article  Google Scholar 

  20. M.L. Lagunes, O. Castillo, F. Valdez, J. Soria, Multi-metaheuristic competitive model for optimization of fuzzy controllers. Algorithms 12(5), 90 (2019)

    Article  MathSciNet  Google Scholar 

  21. M.L. Lagunes, O. Castillo, J. Soria, M. Garcia, F. Valdez, Optimization of granulation for fuzzy controllers of autonomous mobile robots using the Firefly Algorithm. Granul. Comput. 1–11 (July 2018)

    Google Scholar 

  22. A. De Luca, G. Oriolo, M. Vendittelli, Control of Wheeled Mobile Robots: An Experimental Overview (Ramsete, Springer, Berlin, Heidelberg, 2001), pp. 181–226

    Google Scholar 

  23. M.L. Lagunes, O. Castillo, F. Valdez, J. Soria, P. Melin, Parameter optimization for membership functions of type-2 fuzzy controllers for autonomous mobile robots using the Firefly algorithm, in North American Fuzzy Information Processing Society Annual Conference, pp. 569–579. Springer, Cham (2018)

    Google Scholar 

  24. M.L. Lagunes, O. Castillo, J. Soria, Optimization of membership function parameters for fuzzy controllers of an autonomous mobile robot using the Firefly algorithm, in Fuzzy Logic Augmentation of Neural and Optimization Algorithms: Theoretical Aspects and Real Applications, pp. 199–206. Springer, Cham (2018)

    Google Scholar 

  25. L. Astudillo, P. Melin, O. Castillo, Optimization of a fuzzy tracking controller for an autonomous mobile robot under perturbed torques by means of a chemical optimization paradigm, in Recent Advances on Hybrid Intelligent Systems, pp. 3–20. Springer, Berlin, Heidelberg (2013)

    Google Scholar 

  26. P. Melin, D. Sánchez, O. Castillo, Genetic optimization of modular neural networks with fuzzy response integration for human recognition. Inf. Sci. 197, 1–19 (2012)

    Article  Google Scholar 

  27. M.A. Sanchez, O. Castillo, J.R. Castro, P. Melin, Fuzzy granular gravitational clustering algorithm for multivariate data. Inf. Sci. 279, 498–511 (2014)

    Article  MathSciNet  Google Scholar 

  28. D. Sanchez, P. Melin, Optimization of modular granular neural networks using hierarchical genetic algorithms for human recognition using the ear biometric measure. Eng. Appl. Artif. Intell. 27, 41–56 (2014)

    Article  Google Scholar 

  29. O. Castillo, Type-2 fuzzy logic in intelligent control applications. Springer (2012)

    Google Scholar 

Download references

Acknowledgements

We would like to express our gratitude to CONACYT and to Tijuana Institute of Technology for the help and resources provided for the development of this research.

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

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Lagunes, M.L., Castillo, O., Valdez, F., Soria, J., Melin, P. (2021). Optimization of Fuzzy Controllers for Autonomous Mobile Robots Using the Stochastic Fractal Search Method. In: Melin, P., Castillo, O., Kacprzyk, J. (eds) Recent Advances of Hybrid Intelligent Systems Based on Soft Computing. Studies in Computational Intelligence, vol 915. Springer, Cham. https://doi.org/10.1007/978-3-030-58728-4_10

Download citation

Publish with us

Policies and ethics