Offline Auto-Tuning of a PID Controller Using Extended Classifier System (XCS) Algorithm
Authors
Abstract:
Proportional + Integral + Derivative (PID) controllers are widely used in engineering applications such that more than half of the industrial controllers are PID controllers. There are many methods for tuning the PID parameters in the literature. In this paper an intelligent technique based on eXtended Classifier System (XCS) is presented to tune the PID controller parameters. The PID controller with the gains obtained by the proposed method can robustly control nonlinear multiple-input–multiple-output (MIMO) plants in any form, such as robot dynamics and so on. The performance of this method is evaluated with Integral Squared Error (ISE) criteria which is one of the most popular optimizing methods for the PID controller parameters. Both methods are used to control the ball position in a magnetic levitation (MagLev) system and the performance of controllers are compared. Matlab Simulink has been used to test, analyze and compare the performance of the two optimization methods in simulations.
similar resources
Auto Tuning of PID Controller Using Swarm Intelligence
A control system is a device or set of devices used to manage, command, direct or regulate the behavior of other devices to provide desired system response. PID controllers are the most popular controllers because of their effectiveness, simplicity of implementation and broad applicability. However, PID controller tuning is considered as an obstacle towards having an efficient and stable contro...
full textAuto-tuning PID Controller for Robotic Manipulators
This paper suggests an auto-tuning method of PID trajectory tracking controller for robotic manipulators. In general, the PID trajectory tracking controller for mechanical systems shows the performance limitation. Since the control system including performance limitation can not have equilibrium points, we define newly the quasi-equilibrium region as an alternative for equilibrium point. Also, ...
full textEvolutionary auto-tuning algorithm for PID controllers ⋆
In this work, an auto-tuning procedure for PID controllers is presented. This autotuning procedure identifies a FOPDT model for a given process and uses an evolutionary algorithm to solve a constrained non-convex optimization problem to adjust the parameters of a PID controller with derivative filter. The auto-tuning procedure is validated with a set of process with different characteristics. P...
full textOnline tuning fuzzy PID controller using robust extended Kalman filter
Fuzzy PID controllers have been developed and applied to many fields for over a period of 30 years. However, there is no systematic method to design membership functions (MFs) for inputs and outputs of a fuzzy system. Then optimizing the MFs is considered as a system identification problem for a nonlinear dynamic system which makes control challenges. This paper presents a novel online method u...
full textTuning of Pid Controller of Inverted Pendulum Using Genetic Algorithm
The paper presents two different ways of mathematical modeling of Inverted Pendulum. A Proportional-Integral-Derative (PID) controller is designed for its stabilization. Some reference stable system is selected after designing of PID controller to optimize different types of error using Genetic Algorithms. The proposed system extends classical inverted pendulum by incorporating two moving masse...
full textTuning of PID Controller of Inverted Pendulum Using Genetic Algorithm
This paper presents different types of mathematical modelling of Inverted Pendulum and also a Proportional-Intregal-Derative (PID) controller is designed for its stabilization. After desiging of PID controller some reference stable system has been selected and then different types of error has been optimized (minimized) by using Genetic algorithms. The proposed system extends classical inverted...
full textMy Resources
Journal title
volume 3 issue 1
pages 41- 44
publication date 2017-02-01
By following a journal you will be notified via email when a new issue of this journal is published.
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023