Identification and control of systems with friction using accelerated evolutionary programming

This article proposes a novel evolutionary algorithm, called accelerated evolutionary programming (AEP), which improves evolutionary programming in terms of convergence speed and diversity. Comparison between the proposed algorithm and evolutionary programming is carried out for five widely used test functions to show the effectiveness of the proposed algorithm. The proposed algorithm is applied to the identification of a seven-parameter friction model of an X-Y table, which is adopted from the results of tribology studies. Based on the identified friction model, a compensator is designed for the control of the X-Y table without stick-slip motion at very low velocity. Experimental results on the X-Y table demonstrate the effectiveness of the proposed scheme, especially for very-low-speed tracking.

[1]  Jong-Hwan Kim,et al.  A novel evolutionary algorithm with fast convergence , 1995, Proceedings of 1995 IEEE International Conference on Evolutionary Computation.

[2]  K.J. Astrom,et al.  Dynamic Friction Models and Control Design , 1993, 1993 American Control Conference.

[3]  P. Dahl Solid Friction Damping of Mechanical Vibrations , 1976 .

[4]  Jong-Hwan Kim,et al.  Friction Parameter Identification and Compensation Scheme of X-Y Table by Using Evolutionary Algorithm , 1995 .

[5]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[6]  Zbigniew Michalewicz,et al.  GAVaPS-a genetic algorithm with varying population size , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[7]  Carlos Canudas de Wit,et al.  Adaptive friction compensation in DC motor drives , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[8]  Dean Karnopp,et al.  Computer simulation of stick-slip friction in mechanical dynamic systems , 1985 .

[9]  Carlos Canudas de Wit,et al.  Adaptive Friction Compensation in Robot Manipulators: Low Velocities , 1991, Int. J. Robotics Res..

[10]  A. Soom,et al.  Friction at a Lubricated Line Contact Operating at Oscillating Sliding Velocities , 1990 .

[11]  N. Loh,et al.  Modeling and Identification of a Class of Servomechanism Systems With Stick-Slip Friction , 1988 .