Parameter Identification of LuGre Friction Model in Servo System Based on Improved Particle Swarm Optimization Algorithm

LuGre friction model can describe dynamic characteristics of friction in servo system accurately, but because of its high nonlinearity, it is very difficult to estimate the parameters of the model. In this paper, based on particle swarm optimization algorithm, a two-step off-line identification methodology of the LuGre friction parameters is presented to compensate the dynamic friction. Firstly, four static parameters are identified via Stribeck curve. Secondly, two dynamic parameters are estimated by stick-slip response curve. Particle swarm optimization is used in both steps to minimize the identification errors, which can avoid local convergence problem existing in the many linear identification methods. The main advantage of this method in comparison with classical ones, as the least-squares approach, is that it provides not only estimation of the parameters but also precision with which the estimated values is guaranteed, and at the same time it can avoid the problem of local minimum. At last, the identification results are applied to a ship-borne gun servo system. Experiments verify the effectiveness of the proposed scheme for high-precision motion trajectory tracking.

[1]  H.N. Al-Duwaish,et al.  Parameterization and compensation of friction forces using genetic algorithms , 1999, Conference Record of the 1999 IEEE Industry Applications Conference. Thirty-Forth IAS Annual Meeting (Cat. No.99CH36370).

[2]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[3]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[4]  R. Eberhart,et al.  Comparing inertia weights and constriction factors in particle swarm optimization , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[5]  P.X. Liu,et al.  A New Identification Method for Hammerstein Model Based on PSO , 2006, 2006 International Conference on Mechatronics and Automation.

[6]  Darren M. Dawson,et al.  Tracking control of mechanical systems in the presence of nonlinear dynamic friction effects , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[7]  Yongling Zheng,et al.  On the convergence analysis and parameter selection in particle swarm optimization , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[8]  C. Picardi,et al.  Parameter identification of induction motor based on particle swarm optimization , 2006, International Symposium on Power Electronics, Electrical Drives, Automation and Motion, 2006. SPEEDAM 2006..

[9]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[10]  Maarten Steinbuch,et al.  Frequency domain identification of dynamic friction model parameters , 2002, IEEE Trans. Control. Syst. Technol..

[11]  Vincent Hayward,et al.  Single state elastoplastic friction models , 2002, IEEE Trans. Autom. Control..