Abstract
This paper describes a modification of a biological inspired algorithm based on shark behavior, the Shark Smell Optimization (SSO), for the optimization of the membership functions parameters for the fuzzy controllers of autonomous mobile robots. SSO is a metaheuristic technique based on the behavior presented by sharks in nature, which can be used for solving optimization problems. First, SSO is used to optimize benchmark control problems. Second, the traditional SSO is tested with the optimization of the membership function’s parameters of type-1 fuzzy controllers. Third, tests are also performed with the Interval Type-2 Fuzzy Logic Controller. The comparison of results between the controller optimized with SSO and the controller optimized with WDO demonstrates that the proposed method shows better performance in the optimal design of fuzzy controllers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
A.R. Yildiz, Comparison of evolutionary-based optimization algorithms for structural design optimization. Eng. Appl. Artif. Intell. 26(1), 327–333 (2013)
J. Vesterstrm, R. Thomsen, A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems, in Proceedings of the 2004 Congress on Evolutionary Computation, CEC2004 (2004)
J. Perez, F. Valdez, O. Castillo, O. Roeva, Bat algorithm with parameter adaptation using Interval Type-2 fuzzy logic for benchmark mathematical functions, in 2016 IEEE 8th International Conference on Intelligent Systems, IS 2016—Proceedings (2016), pp. 120–127
J. Pérez, F. Valdez, Castillo, Modification of the bat algorithm using type-2 fuzzy logic for dynamical parameter adaptation, in Studies in Computational Intelligence, vol. 667 (2017), pp. 343–355
O. Castillo, P. Melin, Experimental study of intelligent controllers under uncertainty using type-1 and type-2 fuzzy logic. Stud. Fuzziness Soft. Comput. 223, 121–132 (2008)
E.H. Mamdani, S. Assilian, An experimental in linguistic synthesis with a fuzzy logic controller. Int. J. Man Mach. Stud. 7(1), 1–13 (1975)
N. Karnik, N.N.J.M. Mendel, Q. Liang., Type-2 fuzzy logic systems. IEEE Trans. Fuzzy Syst. 7, 643–658 (1999)
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(C), 74–87 (2017)
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 (2018), pp. 131–140
F. Olivas, F. Valdez, O. Castillo, Fuzzy classification system design using PSO with dynamic parameter adaptation through fuzzy logic. Stud. Comput. Intell. 574, 29–47 (2015)
C. Caraveo, F. Valdez, O. Castillo, Optimization of fuzzy controller design using a new bee colony algorithm with fuzzy dynamic parameter adaptation. Appl. Soft Comput. J. 43, 131–142 (2016)
L. Amador-Angulo, O. Mendoza, J.R. Castro, A. Rodríguez-Díaz, P. Melin, O. Castillo, Fuzzy sets in dynamic adaptation of parameters of a bee colony optimization for controlling the trajectory of an autonomous mobile robot. Sensors (Switzerland) 16(9), 1458 (2016)
A.A. Zamani, E. Bijami, F. Sheikholeslam, B. Jafrasteh, Optimal fuzzy load frequency controller with simultaneous auto-tuned membership functions and fuzzy control rules. Turkish J. Electr. Eng. Comput. Sci. (2014)
P. Ochoa, O. Castillo, J. Soria, Fuzzy differential evolution method with dynamic parameter adaptation using type-2 fuzzy logic, in 2016 IEEE 8th International Conference on Intelligent Systems, IS 2016—Proceedings (2016), pp. 113–118
P. Ochoa, O. Castillo, J. Soria, Differential evolution with dynamic adaptation of parameters for the optimization of fuzzy controllers (2014), pp. 275–288
P. Ochoa, O. Castillo, J. Soria, Differential evolution algorithm with interval type-2 fuzzy logic for the optimization of the mutation parameter, in Studies in Computational Intelligence, vol. 749 (2018), pp. 55–65
M. Ahmadigorji, N. Amjady, A multiyear DG-incorporated framework for expansion planning of distribution networks using binary chaotic shark smell optimization algorithm. Energy (2016)
M. Bagheri, A. Sultanbek, O. Abedinia, M.S. Naderi, M.S. Naderi, N. Ghadimi, Multi-objective shark smell optimization for solving the reactive power dispatch problem, in Proceedings—2018 IEEE International Conference on Environment and Electrical Engineering and 2018 IEEE Industrial and Commercial Power Systems Europe, EEEIC/I and CPS Europe 2018 (2018)
G. Oveis Abedinia Nima Amjady Ali, A new metaheuristic algorithm based on shark smell optimization. Complexity 21(5), 97–116 (2014)
O. Abedinia, N. Amjady, A. Ghasemi, A new metaheuristic algorithm based on shark smell optimization. Complexity (2016)
N. Gnanasekaran, S. Chandramohan, P.S. Kumar, A. Mohamed Imran, Optimal placement of capacitors in radial distribution system using shark smell optimization algorithm. Ain Shams Eng. J. (2016)
O. Abedinia, N. Amjady, Short-term wind power prediction based on hybrid neural network and chaotic shark smell optimization. Int. J. Precis. Eng. Manuf. Green Technol. (2015)
M. Bidar, H.R. Kanan, Modified firefly algorithm using fuzzy tuned parameters, in 13th Iranian Conference on Fuzzy Systems, IFSC 2013 (2013)
J. Pérez, F. Valdez, O. Castillo, A new bat algorithm with fuzzy logic for dynamical parameter adaptation and its applicability to fuzzy control design. Stud. Comput. Intell. 574 (2015)
L. Amador-Angulo, O. Castillo, Optimization of the type-1 and type-2 fuzzy controller design for the water tank using the bee colony optimization, in 2014 IEEE Conference on Norbert Wiener in the 21st Century: Driving Technology’s Future, 21CW 2014—Incorporating the Proceedings of the 2014 North American Fuzzy Information Processing Society Conference, NAFIPS 2014, Conference Proceedings (2014), pp. 1–8
R. Eberhart, J. Kennedy, New optimizer using particle swarm theory, in Proceedings of the International Symposium on Micro Machine and Human Science (1995)
R.C. Eberhart, Y. Shi, Particle swarm optimization: Developments, applications and resources, in Proceedings of the IEEE Conference on Evolutionary Computation, ICEC (2001)
L.A. Zadeh, Knowledge representation in fuzzy logic. IEEE Trans. Knowl. Data Eng. 1(1), 89–100 (1989)
R. Giles, Łukasiewicz logic and fuzzy set theory. Int. J. Man. Mach. Stud. (1976)
S. Galichet, L. Foulloy, Fuzzy controllers: synthesis and equivalences. IEEE Trans. Fuzzy Syst. 3(2), 140–148 (1995)
Z. Zhao, M. Tomizuka, S. Isaka, Fuzzy gain scheduling of PID controllers. IEEE Trans. Syst. Man Cybern. ieeexplore.ieee.org
S.E. Oltean, M. Dulau, R. Puskas, Position control of Robotino mobile robot using fuzzy logic, in 2010 IEEE International Conference on Automation, Quality and Testing, Robotics, AQTR 2010—Proceedings vol. 1 (2010), pp. 366–371
F. Cuevas, O. Castillo, Design and implementation of a fuzzy path optimization system for omnidirectional autonomous mobile robot control in real-time, in Fuzzy Logic Augmentation of Neural and Optimization Algorithms: Theoretical Aspects and Real Applications (Springer, Cham), pp. 241–252
P. Melin, L. Astudillo, O. Castillo, F. Valdez, M. Garcia, Optimal design of type-2 and type-1 fuzzy tracking controllers for autonomous mobile robots under perturbed torques using a new chemical optimization paradigm. Expert Syst. Appl. 40(8), 3185–3195 (2013)
O. Castillo, P. Melin, W. Pedrycz, Design of interval type-2 fuzzy models through optimal granularity allocation. Appl. Soft Comput. J. 11(8), 5590–5601 (2011)
L. Astudillo, P. Melin, O. Castillo, Chemical optimization algorithm for fuzzy controller design, in Springer Briefs in Applied Sciences and Technology (2014)
L.A. Zadeh, Fuzzy sets. Inf. Control (1965)
L.A. Zadeh, Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets Syst. (1978)
F. Cuevas, O. Castillo, P. Cortes-Antonio, Towards an Adaptive Control Strategy Based on Type-2 Fuzzy Logic for Autonomous Mobile Robots, in IEEE International Conference on Fuzzy Systems, vol. 2019-June (2019)
F. Cuevas, O. Castillo, P. Cortes, Towards a control strategy based on type-2 fuzzy logic for an autonomous mobile robot, in Hybrid Intelligent Systems in Control, Pattern Recognition and Medicine (Springer, Cham, 2020), pp. 301–314
M. Molga, C. Smutnicki, Test functions for optimization needs. Test Funct. Optim. Needs (2005)
L. Astudillo, P. Melin, O. Castillo, Optimization of type-2 and type-1 fuzzy tracking controllers for an autonomous mobile robot under perturbed torques by means of a chemical optimization paradigm. Stud. Fuzziness Soft. Comput. 294, 3–26 (2013)
C. Caraveo, F. Valdez, O. Castillo, A new meta-heuristics of optimization with dynamic adaptation of parameters using type-2 fuzzy logic for trajectory control of a mobile robot. Algorithms, 10(3) (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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
Cite this chapter
Cuevas, F., Castillo, O., Cortes-Antonio, P. (2021). Optimal Design of Interval Type-2 Fuzzy Tracking Controllers of Mobile Robots Using a Metaheuristic Algorithm. 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_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-58728-4_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58727-7
Online ISBN: 978-3-030-58728-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)