scholarly journals Swarm-Inspired Algorithms to Optimize a Nonlinear Gaussian Adaptive PID Controller

Energies ◽  
2021 ◽  
Vol 14 (12) ◽  
pp. 3385
Author(s):  
Erickson Puchta ◽  
Priscilla Bassetto ◽  
Lucas Biuk ◽  
Marco Itaborahy Filho ◽  
Attilio Converti ◽  
...  

This work deals with metaheuristic optimization algorithms to derive the best parameters for the Gaussian Adaptive PID controller. This controller represents a multimodal problem, where several distinct solutions can achieve similar best performances, and metaheuristics optimization algorithms can behave differently during the optimization process. Finding the correct proportionality between the parameters is an arduous task that often does not have an algebraic solution. The Gaussian functions of each control action have three parameters, resulting in a total of nine parameters to be defined. In this work, we investigate three bio-inspired optimization methods dealing with this problem: Particle Swarm Optimization (PSO), the Artificial Bee Colony (ABC) algorithm, and the Whale Optimization Algorithm (WOA). The computational results considering the Buck converter with a resistive and a nonlinear load as a case study demonstrated that the methods were capable of solving the task. The results are presented and compared, and PSO achieved the best results.

2018 ◽  
Vol 15 (5) ◽  
pp. 172988141880113
Author(s):  
Miguel Angel Funes Lora ◽  
Edgar Alfredo Portilla-Flores ◽  
Raul Rivera Blas ◽  
Emmanuel Alejandro Merchán Cruz ◽  
Manuel Faraón Carbajal Romero

Many robots are dedicated to replicate trajectories recorded manually; the recorded trajectories may contain singularities, which occur when positions and/or orientations are not achievable by the robot. The optimization of those trajectories is a complex issue and classical optimization methods present a deficient performance when solving them. Metaheuristics are well-known methodologies for solving hard engineering problems. In this case, they are applied to obtain alternative trajectories that pass as closely as possible to the original one, reorienting the end-effector and displacing its position to avoid the singularities caused by limitations of inverse kinematics equations, the task, and the workspace. In this article, alternative solutions for an ill-posed problem concerning the behavior of the robotic end-effector position and orientation are proposed using metaheuristic algorithms such as cuckoo search, differential evolution, and modified artificial bee colony. The case study for this work considers a three-revolute robot (3R), whose trajectories can contain or not singularities, and an optimization problem is defined to minimize the objective function that represents the error of the alternative trajectories. A tournament in combination with a constant of proportionality allows the metaheuristics to modify the gradual orientation and position of the robot when a singularity is present. Consequently, the procedure selects from all the possible elbow-configurations the best that fits the trajectory. A classical numerical technique, Newton’s method, is used to compare the results of the applied metaheuristics, to evaluate their quality. The results of this implementation indicate that metaheuristic algorithms are an efficient tool to solve the problem of optimizing the end-effector behavior, because of the quality of the alternative trajectory produced.


Author(s):  
Mahdieh Adeli ◽  
Hassan Zarabadipoor

In this paper, anti-synchronization of discrete chaotic system based on optimization algorithms are investigated. Different controllers have been used for anti-synchronization of two identical discrete chaotic systems. A proportional-integral-derivative (PID) control is used and its parameters is tuned by the four optimization algorithms, such as genetic algorithm (GA), particle swarm optimization (PSO), modified particle swarm optimization (MPSO) and improved particle swarm optimization (IPSO). Simulation results of these optimization methods to determine the PID controller parameters to anti-synchronization of two chaotic systems are compared. Numerical results show that the improved particle swarm optimization has the best result.


Author(s):  
Yusuf Sonmez ◽  
Ozcan Ayyildiz ◽  
H. Tolga Kahraman ◽  
Ugur Guvenc ◽  
Serhat Duman

2015 ◽  
Vol 16 (1) ◽  
pp. 58
Author(s):  
M. Elsisi ◽  
M. Soliman ◽  
M. A. S. Aboelela ◽  
W. Mansour

This paper presents an application of the Artificial Bee Colony (ABC) to optimize the parameters of Proportional-Integral-Derivative controller (PID) of nonlinear Load Frequency Controller (LFC) for a power system. A two area non reheat thermal system is equipped with PID controller. ABC is employed to search for optimal controller parameters to minimize the time domain objective function. The performance of the proposed technique has been evaluated with the performance of the conventional Ziegler Nichols (ZN) , Genetic Algorithm (GA) and Bacterial Foraging Optimization Algorithm (BFOA) in order to demonstrate the superior efficiency of the proposed ABC in tuning PID controller. By comparison with the conventional technique, GA and BFOA, the effectiveness of the proposed ABC is validated over different operating conditions, and system parameters variations.


2021 ◽  
Vol 54 (1) ◽  
pp. 175-185
Author(s):  
Zemmit Abderrahim ◽  
Herraguemi Kamel Eddine ◽  
Messalti Sabir

In this work, we have developed two new intelligent maximum power point tracking (MPPT) techniques for photovoltaic (PV) solar systems. To optimize the PWM duty cycle driving the DC/DC boost converter, we have used two optimization algorithms namely the whale optimization algorithm (WOA) and grey wolf optimization (GWO) so we can tune the PID controller gains. The oscillation around the MPP and the fail accuracy under fast variable isolation are among the well-known drawbacks of conventional MPPT algorithms. To overcome these two drawbacks, we have formulated a new objective fitness function that includes WOA/GWO based accuracy, ripple, and overshoot. To provide the most relevant variable step size, this objective fitness function was optimized using the two aforementioned optimization algorithms (i.e., WOA and GWO). We have carried out several tests on Solarex MSX-150 panel and DC/DC boost converter based PV systems. In the simulation results section, we can clearly see that the two proposed algorithms perform better than the conventional ones in term of power overshoot, ripple and the response time.


2019 ◽  
Vol 2 (3) ◽  
pp. 508-517
Author(s):  
FerdaNur Arıcı ◽  
Ersin Kaya

Optimization is a process to search the most suitable solution for a problem within an acceptable time interval. The algorithms that solve the optimization problems are called as optimization algorithms. In the literature, there are many optimization algorithms with different characteristics. The optimization algorithms can exhibit different behaviors depending on the size, characteristics and complexity of the optimization problem. In this study, six well-known population based optimization algorithms (artificial algae algorithm - AAA, artificial bee colony algorithm - ABC, differential evolution algorithm - DE, genetic algorithm - GA, gravitational search algorithm - GSA and particle swarm optimization - PSO) were used. These six algorithms were performed on the CEC’17 test functions. According to the experimental results, the algorithms were compared and performances of the algorithms were evaluated.


Complexity ◽  
2020 ◽  
Vol 2020 ◽  
pp. 1-15 ◽  
Author(s):  
Tinggui Chen ◽  
Shiwen Wu ◽  
Jianjun Yang ◽  
Guodong Cong ◽  
Gongfa Li

It is common that many roads in disaster areas are damaged and obstructed after sudden-onset disasters. The phenomenon often comes with escalated traffic deterioration that raises the time and cost of emergency supply scheduling. Fortunately, repairing road network will shorten the time of in-transit distribution. In this paper, according to the characteristics of emergency supplies distribution, an emergency supply scheduling model based on multiple warehouses and stricken locations is constructed to deal with the failure of part of road networks in the early postdisaster phase. The detailed process is as follows. When part of the road networks fail, we firstly determine whether to repair the damaged road networks, and then a model of reliable emergency supply scheduling based on bi-level programming is proposed. Subsequently, an improved artificial bee colony algorithm is presented to solve the problem mentioned above. Finally, through a case study, the effectiveness and efficiency of the proposed model and algorithm are verified.


Sign in / Sign up

Export Citation Format

Share Document