Accurate Position Control of a Servo-Hydraulic Test Cylinder by Iterative Learning Control Technique

This paper describes a solution for repetitive position control problems with servo-hydraulic test cylinders. By extending the classical P-type iterative learning control algorithm with a frequency domain filtering technique, we obtain robust control performance with fast system convergence. In traditional P-type iterative learning control, there is always a contradiction between fast convergence and algorithm stability. With a large learning parameter value the control system is quickly convergent nevertheless in iteration domain the algorithm is unstable even if a stable feedback control system is applied; while with a small learning parameter value the algorithm is stable however the convergence rate is not satisfying. Extending ILC with a frequency domain low-pass filter allows us for achieving quick convergence rates during consecutive control iterations while still ensuring overall system stability. Based on a full simulation of the servo-hydraulic cylinder system we are able to simulate the ILC cylinder system behavior for our test setup, enabling for system performance investigation and optimization prior to the realization of a certain test setup. Experimental results with a real-world single-cylinder test rig validate our accurate system simulation environment and furthermore demonstrate the high position control performance of the proposed ILC method.

[1]  Thomas Thurner,et al.  Accurate Modeling and Identification of Servo-Hydraulic Cylinder Systems in Multi-Axial Test Applications , 2013 .

[2]  Jay H. Lee,et al.  Experimental application of a quadratic optimal iterative learning control method for control of wafer temperature uniformity in rapid thermal processing , 2003 .

[3]  Je Sung Yeon,et al.  Model-based iterative learning control for industrial robot manipulators , 2009, 2009 IEEE International Conference on Automation and Logistics.

[4]  Boutaieb Dahhou,et al.  Application of iterative learning control to an exothermic semibatch chemical reactor , 2002, IEEE Trans. Control. Syst. Technol..

[5]  Danilo Pelusi PID and intelligent controllers for optimal timing performances of industrial actuators , 2012 .

[6]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

[7]  Naresh K. Sinha,et al.  Modern Control Systems , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Qing-Wei Jia,et al.  Repeatable runout disturbance compensation with a new data collection method for hard disk drive , 2005, IEEE Transactions on Magnetics.

[9]  David M. Auslander,et al.  A unified approach to iterative learning control using neural network and integral control with anti-windup , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[10]  Junping Du,et al.  Robust iterative learning control design for uncertain time-delay systems based on a performance index , 2010 .

[11]  Hu,et al.  PI-type Iterative Learning Control for Nonlinear Electro-hydraulic Servo Vibrating System , 2009 .

[12]  Danilo Pelusi,et al.  Optimal control Algorithms for second order Systems , 2013, J. Comput. Sci..

[13]  S. Arimoto,et al.  Learning control theory for dynamical systems , 1985, 1985 24th IEEE Conference on Decision and Control.

[14]  Hamid-Reza Reza-Alikhani,et al.  Adaptive PI type iterative learning control , 2010, 2010 5th IEEE International Conference Intelligent Systems.

[15]  Danwei Wang,et al.  An Iterative Learning- Control Scheme for Impedance Control of Robotic Manipulators , 1998, Int. J. Robotics Res..