Hostname: page-component-cd9895bd7-jn8rn Total loading time: 0 Render date: 2024-12-23T17:24:23.499Z Has data issue: false hasContentIssue false

Error analysis and optimal design of a class of translational parallel kinematic machine using particle swarm optimization

Published online by Cambridge University Press:  01 January 2009

Qingsong Xu
Affiliation:
Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Av. Padre Tomás Pereira, Taipa, Macao SAR, P.R. China
Yangmin Li*
Affiliation:
Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Av. Padre Tomás Pereira, Taipa, Macao SAR, P.R. China
*
*Corresponding author. E-mail: [email protected]

Summary

In this paper, the optimization of architectural parameters for a class of translational parallel kinematic machine (PKM) is performed with the particle swarm optimization (PSO) to achieve the best accuracy characteristics. The conventional error transformation matrix (ETM) is derived based on the differentiation of kinematic equations, and a new error amplification index (EAI) over a usable workspace is proposed as an error performance index for the optimization. To validate the efficiency of the PSO method, both the traditional direct search method and the genetic algorithm (GA) are implemented as well. The simulation results not only show the advantages of PSO method for the architectural optimization, but also reveal the necessity to introduce the EAI for the optimal design. And the results are valuable for architectural design of the PKM for machine tool applications.

Type
Article
Copyright
Copyright © Cambridge University Press 2008

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Yang, G., Chen, I.-M., Lin, W. and Angeles, J., “Singularity analysis of three-legged parallel robots based on passive-joint velocities,” IEEE Trans. Robot. Autom. 17 (4), 413422 (2001).CrossRefGoogle Scholar
2.Wang, Y., “An Incremental Method for Forward Kinematics of Parallel Manipulators,” Proceedings of IEEE International Conference on Robotics, Automation and Mechatronics (2006), Bangkok, Thailand, pp. 243–247.Google Scholar
3.Dai, J. S., Huang, Z. and Lipkin, H., “Mobility of overconstrained parallel mechanisms,” ASME J. Mech. Des. 128 (1), 220229 (2006).CrossRefGoogle Scholar
4.Hervé, J. M. and Sparacino, F., “Structural Synthesis of Parallel Robots Generating Spatial Translation,” Proceedings of 5th International Conference on Advanced Robotics (1991), Pisa, Italy, pp. 808–813.Google Scholar
5.Kong, X. and Gosselin, C. M., “Type synthesis of 3-DOF translational parallel manipulators based on screw theory,” ASME J. Mech. Des. 126 (1), 8392 (2004).CrossRefGoogle Scholar
6.Lee, C. C. and Hervé, J. M., “Translational parallel manipulators with doubly planar limbs,” Mech. Mach. Theory 41 (4), 433455 (2006).CrossRefGoogle Scholar
7.Wang, J. and Masory, O., “On the Accuracy of a Stewart Platform—Part I: The Effect of Manufacturing Tolerances,” Proceedings of IEEE International Conference on Robotics and Automation (1993), Alanta, Georgia, USA, pp. 114–120.Google Scholar
8.Kim, H. S. and Choi, Y. J., “The kinematic error bound analysis of the Stewart platform,” J. Robot. Syst. 17 (1), 6373 (2000).3.0.CO;2-R>CrossRefGoogle Scholar
9.Ropponen, T. and Arai, T., “Accuracy Analysis of a Modified Stewart Platform Manipulator,” Proceedings of IEEE International Conference on Robotics and Automation (1995), Nagoya, Japan, pp. 521–525.Google Scholar
10.Li, T. and Ye, P., “The Measurement of Kinematic Accuracy for Various Configurations of Parallel Manipulators,” Proceedings of IEEE International Conference on Systems, Man and Cybernetics (2003), Washington, DC, USA, pp. 1122–1129.Google Scholar
11.Ryu, J. and Cha, J., “Volumetric error analysis and architecture optimization for accuracy of HexaSlide type parallel manipulators,” Mech. Mach. Theory 38 (3), 227240 (2003).CrossRefGoogle Scholar
12.Ma, O. and Angeles, J., “Optimum Architecture Design of Platform Manipulators,” Proceedings of 5th International Conference on Advanced Robotics (1991), Pisa, Italy, pp. 1130–1135.Google Scholar
13.Liu, X.-J., Wang, J., Oh, K.-K. and Kim, J., “A new approach to the design of a DELTA robot with a desired workspace,” J. Intell. Robot. Syst. 39 (2), 209225 (2004).CrossRefGoogle Scholar
14.Hao, F. and Merlet, J.-P., “Multi-criteria optimal design of parallel manipulators based on interval analysis,” Mech. Mach. Theory 40 (2), 157171 (2005).CrossRefGoogle Scholar
15.Li, Y. and Xu, Q., “A new approach to the architecture optimization of a general 3-PUU translational parallel manipulator,” J. Intell. Robot. Syst. 46 (1), 5972 (2006).CrossRefGoogle Scholar
16.Li, Y. and Xu, Q., “Kinematic analysis and design of a new 3-DOF translational parallel manipulator,” ASME J. Mech. Des. 128 (4), 729737 (2006).CrossRefGoogle Scholar
17.Xu, Q. and Li, Y., “Design and analysis of a new singularity-free three-prismatic-revolute-cylindrical translational parallel manipulator,” Proc. Inst. Mech. Eng. Part C—J. Mech. Eng. Sci. 221 (5), 565577 (2007).CrossRefGoogle Scholar
18.Xu, Q. and Li, Y., “Stiffness Optimization of a 3-DOF Parallel Kinematic Machine Using Particle Swarm Optimization,” Proceedings of IEEE International Conference on Robotics and Biomimetics (2006), Kunming, China, pp. 1169–1174.Google Scholar
19.Zhang, D., Xu, Z., Mechefske, C. M. and Xi, F., “Optimum design of parallel kinematic toolheads with genetic algorithms,” Robotica 22 (1), 7784 (2004).CrossRefGoogle Scholar
20.Kennedy, J. and Eberhart, R. C., “Particle Swarm Optimization,” Proceedings of International Conference on Neural Networks (1995), Perth, Australia, pp. 1942–1948.Google Scholar
21.Birge, B., “PSOt—A Particle Swarm Optimization Toolbox for Use with Matlab,” Proceedings of IEEE Swarm Intelligence Symposium (2003), Indianapolis, Indiana, USA, pp. 182–186.Google Scholar
22.Clerc, M. and Kennedy, J., “The particle swarm-explosion, stability, and convergence in a multidimensional complex space,” IEEE Trans. Evol. Comput. 6 (1), 5873 (2002).CrossRefGoogle Scholar
23.Xu, Q. and Li, Y., “An investigation on mobility and stiffness of a 3-DOF translational parallel manipulator via screw theory,” Robot. Comput.-Integrated Manufact., 24 (3), 402414 (2008).CrossRefGoogle Scholar