Application of Genetic Programming for Fine Tuning PID Controller Parameters Designed Through Ziegler-Nichols Technique

Author(s):  
Gustavo Maia de Almeida ◽  
Valceres Vieira Rocha e Silva ◽  
Erivelton Geraldo Nepomuceno ◽  
Ryuichi Yokoyama
2021 ◽  
Vol 2107 (1) ◽  
pp. 012064
Author(s):  
S.M. Othman ◽  
Noorhazirah Sunar ◽  
Hassrizal H.B ◽  
A.H. Ismail ◽  
M.N. Ayob ◽  
...  

Abstract Electro-Hydraulic Actuator (EHA) system is a third order non-linear system which is highly suffer from system uncertainties such as Coulomb friction, viscous friction and pump leakage coefficient which makes this system more complicated for the designing of the controller. The Proportional-Integral-Derivative (PID) controller has proposed in this paper to control EHA system and main problem in its application is to tune the parameter to its optimum value. Two different methods are used to tune the PID controller which are trial and error and Ziegler-Nichols method. MATLAB Simulink is used to simulate the system. In order to determine the performance of EHA system for the position tracking. 3 different of external disturbance such as 0N, 5000N and 10000N has been injected into the system. Simulation results show that the Ziegler-Nichols fine tuning method provides the better tracking performance when compared to the trial and error method for every specific disturbance setting. The Ziegler Nichols method provides better disturbance rejection as the performances indexes such as percentage overshoot, settling time and steady state error are not affected by the varying of disturbance.


2016 ◽  
Vol 5 (4) ◽  
pp. 62-83 ◽  
Author(s):  
Dipayan Guha ◽  
Provas Kumar Roy ◽  
Subrata Banerjee

In this article, a novel optimization algorithm called grey wolf optimization (GWO) with the theory of quasi-oppositional based learning (Q-OBL) is proposed for the first time to solve load frequency control (LFC) problem. An equal two-area thermal power system equipped with classical PID-controller is considered for this study. The power system network is modeled with governor dead band and time delay nonlinearities to get better insight of LFC system. 1% load perturbation in area-1 is considered to appraise the dynamic behavior of concerned power system. Integral time absolute error and least average error based fitness functions are defined for fine tuning of PID-controller gains employing the proposed method. An extensive comparative analysis is performed to establish the superiority of proposed algorithm over other recently published algorithms. Finally, sensitivity analysis is performed to show the robustness of the designed controller with system uncertainties.


Algorithms ◽  
2018 ◽  
Vol 11 (7) ◽  
pp. 108 ◽  
Author(s):  
Natalia Alekseeva ◽  
Ivan Tanev ◽  
Katsunori Shimohara

The most important characteristics of autonomous vehicles are their safety and their ability to adapt to various traffic situations and road conditions. In our research, we focused on the development of controllers for automated steering of a realistically simulated car in slippery road conditions. We comparatively investigated three implementations of such controllers: a proportional-derivative (PD) controller built in accordance with the canonical servo-control model of steering, a PID controller as an extension of the servo-control, and a controller designed heuristically via the most versatile evolutionary computing paradigm: genetic programming (GP). The experimental results suggest that the controller evolved via GP offers the best quality of control of the car in all of the tested slippery (rainy, snowy, and icy) road conditions.


2019 ◽  
Vol 70 (2) ◽  
pp. 103-112
Author(s):  
Mohamed I. Abdelwanis ◽  
Ragab A. El-Sehiemy

Abstract This paper presents control and analysis of a split-phase induction motor (SPIM) to drive a centrifugal pumping system. An optimized proportional- integral and derivative (PID) controller, that is capable with a vector closed-loop split-phase induction motor control, is presented and its simulation results are discussed. The fine-tuning procedure is employed for fuzzy PID (FPID) controller parameters in order to sustain the motor speed at the predefined reference values. To assess the performance of the competitive controllers, conventional PID (CPID) and FPID, four operational indices for are suggested for measure the capability of the two controllers. These indices involve individual steady state error (ISSE) for each operating period, total steady state error (TSSE) for overall loading cycle, Individual oscillation index (IOI) and Total oscillation index (TOI), in order to measure the capability of the FPID compared with CPID. The performance of the SPIM accomplished with these performance indices is checked and tested on high and low speed levels. Pulse width modulation (PWM) based simulation studies were employed for SPIM using MATLAB/SIMULINK software. The results show that the overall performance of the SPIM operated with vector control that is tuned by FPID is enhanced compared with CPID.


2016 ◽  
Vol 12 (2) ◽  
pp. 214-220 ◽  
Author(s):  
Bassim Sada ◽  
Ramzy Ali ◽  
Khearia Ali

In this paper the identification and control for the impressed current cathodic protection (ICCP) system are present. Firstly, an identification model using an Adaptive Neuro-Fuzzy Inference Systems (ANFIS) was implemented. The identification model consists of four inputs which are the aeration flow rates, the temperature, conductivity, and protection current, and one output that represented by the structure-to-electrolyte potential. The used data taken from an experimental CP system model, type impressed current submerged sample pipe carbon steel. Secondly, two control techniques are used. The first control technique use a conventional Proportional-Integral-Derivative (PID) controller, while the second is the fuzzy controller. The PID controller can be applied to control ICCP system and quite easy to implement. But, it required very fine tuning of its parameters based on the desired value. Furthermore, it needed time response more than fuzzy controller to track reference voltage. So the fuzzy controller has a faster and better response.


Electronics ◽  
2020 ◽  
Vol 9 (4) ◽  
pp. 551 ◽  
Author(s):  
José Eugenio Naranjo ◽  
Francisco Serradilla ◽  
Fawzi Nashashibi

The development of speed controllers under execution in autonomous vehicles within their dynamic driving task (DDT) is a traditional research area from the point of view of control techniques. In this regard, Proportional – Integral – Derivative (PID) controllers are the most widely used in order to meet the requirements of cruise control. However, fine tuning of the parameters associated with this type of controller can be complex, especially if it is intended to optimize them and reduce their characteristic errors. The objective of the work described in this paper is to evaluate the capacity of several metaheuristics for the adjustment of the parameters Kp, 1/Ti, and 1/Td of a PID controller to regulate the speed of a vehicle. To do this, an adjustment error function has been established from a linear combination of classic estimators of the goodness of the controller, such as overshoot, settling time (ts), steady-state error (ess), and the number of changes of sign of the signal (d). The error obtained when applying the controller has also been compared to a computational model of the vehicle after estimating the parameters Kp, Ki, and Kd, both for a setpoint sequence used in the adjustment of the system parameters and for a sequence not used during the adjustment, and therefore unknown by the system. The main novelty of the paper is to propose a new global error function, a function that enables the use of heuristic optimization methods for PID tuning. This optimization has been carried out by using three methods: genetic algorithms (GA), memetics algorithms (MA), and mesh adaptive direct search (MADS). The results of the application of the optimization methods using the proposed metric show that the accuracy of the PID controller is improved, compared with the classical optimization based on classical methods like the integral absolute error (IAE) or similar metrics, reducing oscillatory behaviours as well as minimizing the analysed performance indexes.


2020 ◽  
Vol 67 (6) ◽  
pp. 4911-4920 ◽  
Author(s):  
Bharat Verma ◽  
Prabin Kumar Padhy
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document