An effective trajectory optimization method for robotic belt grinding based on intelligent algorithm

In this paper, a novel method for robotic belt grinding based on support vector machine and particle swarm optimization algorithm is presented. Firstly, the dynamic model of the robotic belt grinding process is built using support vector machine method. This is the basis of our work because the dynamic model shows the relation between the removal and control parameters (contact force and robot's speed) of robot. Secondly, the method of reverse solution of the dynamic model is introduced. According to this method, control parameters of robot can be accurately calculated by the given value of removal. Thirdly, the standard PSO algorithm is introduced to get smooth and stable trajectories of the control parameters, because the trajectory jitter of the control parameters has a great influence on the grinding accuracy. Finally, a variation on the traditional PSO algorithm is presented, which is called the cooperative particle swarm optimizer, or CPSO, employing cooperative behavior to significantly improve the performance of the original algorithm. The experiment results show that the novel method for robotic belt grinding performs well in the control of the robot parameters and the grinding accuracy and efficiency is improved.

[1]  Yunquan Sun,et al.  Development of a unified flexible grinding process , 2004 .

[2]  Xiang Zhang,et al.  A new force distribution calculation model for high-quality production processes , 2006 .

[3]  Pawel Lezanski,et al.  An intelligent system for grinding wheel condition monitoring , 2001 .

[4]  Andries Petrus Engelbrecht,et al.  A Cooperative approach to particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[5]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[6]  Witold Pedrycz,et al.  Identifying core sets of discriminatory features using particle swarm optimization , 2009, Expert Syst. Appl..

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

[8]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[9]  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).

[10]  M. Janga Reddy,et al.  An efficient multi-objective optimization algorithm based on swarm intelligence for engineering design , 2007 .

[11]  Alan F. Murray,et al.  IEEE International Conference on Neural Networks , 1997 .

[12]  Frans van den Bergh,et al.  An analysis of particle swarm optimizers , 2002 .

[13]  Andries Petrus Engelbrecht,et al.  Cooperative learning in neural networks using particle swarm optimizers , 2000, South Afr. Comput. J..

[14]  T.M.A. Maksoud,et al.  Applications of Artificial Intelligence to Grinding Operations via Neural Networks , 2003 .