Position control of hydraulic servo system using proportional-integral-derivative controller tuned by some evolutionary techniques
- 3 November 2014
- journal article
- research article
- Published by SAGE Publications in Journal of Vibration and Control
- Vol. 22 (12), 2946-2957
- https://doi.org/10.1177/1077546314551445
Abstract
This paper uses a particle swarm optimization (PSO) algorithm, an adaptive weighted PSO (AWPSO) algorithm, and a genetic algorithm (GA) to determine the optimal proportional-integral-derivative controller’s parameters of a hydraulic position control system. A typical hydraulic servo system has been selected as an application. The mathematical model of this hydraulic servo system which comprises the most relevant dynamics and nonlinear effects is considered. The model simulates the behavior of a REXROTH servo valve and includes the nonlinearities of friction forces, valve dynamics, oil compressibility, and load influence. The performance indices, which have been used in the optimization process, are integral absolute error, integral square error and integral time absolute error. The proposed controller is implemented on the simulation model to identify the best method for tuning the controller. Compared with GA and AWPSO results, the PSO method has been found to be more efficient and robust in improving the step response of a position control for hydraulic systems in terms of settling time, maximum overshoot and undershoot.Keywords
This publication has 6 references indexed in Scilit:
- A Particle Swarm Optimization Approach for Optimum Design of PID Controller in AVR SystemIEEE Transactions on Energy Conversion, 2004
- A multivariable on-line adaptive PID controller using auto-tuning neuronsEngineering Applications of Artificial Intelligence, 2003
- A refinement procedure for PID controller tuningComputers & Chemical Engineering, 2002
- Variable structure methods in hydraulic servo systems controlAutomatica, 2001
- Experiments and simulations on the nonlinear control of a hydraulic servosystemIEEE Transactions on Control Systems Technology, 1999
- Genetic Algorithms and Machine LearningMachine Learning, 1988