Abstract:In this paper, a comparison among Particle swarm optimization (PSO), Bee Colony Optimization (BCO) and the Bat Algorithm (BA) is presented. In addition, a modification to the main parameters of each algorithm through an interval type-2 fuzzy logic system is presented. The main aim of using interval type-2 fuzzy systems is providing dynamic parameter adaptation to the algorithms. These algorithms (original and modified versions) are compared with the design of fuzzy systems used for controlling the trajectory of an autonomous mobile robot. Simulation results reveal that PSO algorithm outperforms the results of the BCO and BA algorithms.
Fuzzy logic is a soft computing technique that has been very successful in recent years when it is used as a complement to improve meta-heuristic optimization. In this paper, we present a new variant of the bio-inspired optimization algorithm based on the self-defense mechanisms of plants in the nature. The optimization algorithm proposed in this work is based on the predator-prey model originally presented by Lotka and Volterra, where two populations interact with each other and the objective is to maintain a balance. The system of predator-prey equations use four variables (α, β, λ, δ) and the values of these variables are very important since they are in charge of maintaining a balance between the pair of equations. In this work, we propose the use of Type-2 fuzzy logic for the dynamic adaptation of the variables of the system. This time a fuzzy controller is in charge of finding the optimal values for the model variables, the use of this technique will allow the algorithm to have a higher performance and accuracy in the exploration of the values.
Currently, we are in the digital era, where robotics, with the help of the Internet of Things (IoT), is exponentially advancing, and in the technology market we can find multiple devices for achieving these systems, such as the Raspberry Pi, Arduino, and so on. The use of these devices makes our work easier regarding processing information or controlling physical mechanisms, as some of these devices have microcontrollers or microprocessors. One of the main challenges in speed control applications is to make the decision to use a fuzzy logic control (FLC) system instead of a conventional controller system, such as a proportional integral (PI) or a proportional integral-derivative (PID). The main contribution of this paper is the design, integration, and comparative study of the use of these three types of controllers—FLC, PI, and PID—for the speed control of a robot built using the Lego Mindstorms EV3 kit. The root mean square error (RMSE) and the settling time were used as metrics to validate the performance of the speed control obtained with the controllers proposed in this paper.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.