{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,19]],"date-time":"2025-10-19T15:36:49Z","timestamp":1760888209532},"reference-count":23,"publisher":"Cambridge University Press (CUP)","issue":"1","license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2009,1]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>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.<\/jats:p>","DOI":"10.1017\/s0263574708004530","type":"journal-article","created":{"date-parts":[[2008,4,15]],"date-time":"2008-04-15T08:42:57Z","timestamp":1208248977000},"page":"67-78","source":"Crossref","is-referenced-by-count":47,"title":["Error analysis and optimal design of a class of translational parallel kinematic machine using particle swarm optimization"],"prefix":"10.1017","volume":"27","author":[{"given":"Qingsong","family":"Xu","sequence":"first","affiliation":[]},{"given":"Yangmin","family":"Li","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2009,1,1]]},"reference":[{"key":"S0263574708004530_ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2005.06.006"},{"key":"S0263574708004530_ref19","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574703005228"},{"key":"S0263574708004530_ref23","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2007.02.022"},{"key":"S0263574708004530_ref7","doi-asserted-by":"crossref","unstructured":"7. Wang J. and Masory O. , \u201cOn the Accuracy of a Stewart Platform\u2014Part I: The Effect of Manufacturing Tolerances,\u201d Proceedings of IEEE International Conference on Robotics and Automation (1993), Alanta, Georgia, USA, pp. 114\u2013120.","DOI":"10.1109\/ROBOT.1993.291970"},{"key":"S0263574708004530_ref18","doi-asserted-by":"crossref","unstructured":"18. Xu Q. and Li Y. , \u201cStiffness Optimization of a 3-DOF Parallel Kinematic Machine Using Particle Swarm Optimization,\u201d Proceedings of IEEE International Conference on Robotics and Biomimetics (2006), Kunming, China, pp. 1169\u20131174.","DOI":"10.1109\/ROBIO.2006.340094"},{"key":"S0263574708004530_ref8","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4563(200001)17:1<63::AID-ROB4>3.0.CO;2-R"},{"key":"S0263574708004530_ref2","doi-asserted-by":"crossref","unstructured":"2. Wang Y. , \u201cAn Incremental Method for Forward Kinematics of Parallel Manipulators,\u201d Proceedings of IEEE International Conference on Robotics, Automation and Mechatronics (2006), Bangkok, Thailand, pp. 243\u2013247.","DOI":"10.1109\/RAMECH.2006.252629"},{"key":"S0263574708004530_ref3","doi-asserted-by":"publisher","DOI":"10.1115\/1.1901708"},{"key":"S0263574708004530_ref12","doi-asserted-by":"crossref","unstructured":"12. Ma O. and Angeles J. , \u201cOptimum Architecture Design of Platform Manipulators,\u201d Proceedings of 5th International Conference on Advanced Robotics (1991), Pisa, Italy, pp. 1130\u20131135.","DOI":"10.1109\/ICAR.1991.240404"},{"key":"S0263574708004530_ref10","unstructured":"10. Li T. and Ye P. , \u201cThe Measurement of Kinematic Accuracy for Various Configurations of Parallel Manipulators,\u201d Proceedings of IEEE International Conference on Systems, Man and Cybernetics (2003), Washington, DC, USA, pp. 1122\u20131129."},{"key":"S0263574708004530_ref20","doi-asserted-by":"crossref","unstructured":"20. Kennedy J. and Eberhart R. C. , \u201cParticle Swarm Optimization,\u201d Proceedings of International Conference on Neural Networks (1995), Perth, Australia, pp. 1942\u20131948.","DOI":"10.1109\/ICNN.1995.488968"},{"key":"S0263574708004530_ref11","doi-asserted-by":"publisher","DOI":"10.1016\/S0094-114X(02)00126-X"},{"key":"S0263574708004530_ref4","unstructured":"4. Herv\u00e9 J. M. and Sparacino F. , \u201cStructural Synthesis of Parallel Robots Generating Spatial Translation,\u201d Proceedings of 5th International Conference on Advanced Robotics (1991), Pisa, Italy, pp. 808\u2013813."},{"key":"S0263574708004530_ref21","doi-asserted-by":"crossref","unstructured":"21. Birge B. , \u201cPSOt\u2014A Particle Swarm Optimization Toolbox for Use with Matlab,\u201d Proceedings of IEEE Swarm Intelligence Symposium (2003), Indianapolis, Indiana, USA, pp. 182\u2013186.","DOI":"10.1109\/SIS.2003.1202265"},{"key":"S0263574708004530_ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2004.07.002"},{"key":"S0263574708004530_ref5","doi-asserted-by":"publisher","DOI":"10.1115\/1.1637662"},{"key":"S0263574708004530_ref9","unstructured":"9. Ropponen T. and Arai T. , \u201cAccuracy Analysis of a Modified Stewart Platform Manipulator,\u201d Proceedings of IEEE International Conference on Robotics and Automation (1995), Nagoya, Japan, pp. 521\u2013525."},{"key":"S0263574708004530_ref17","doi-asserted-by":"publisher","DOI":"10.1243\/0954406JMES267"},{"key":"S0263574708004530_ref13","doi-asserted-by":"publisher","DOI":"10.1023\/B:JINT.0000015403.67717.68"},{"key":"S0263574708004530_ref22","doi-asserted-by":"publisher","DOI":"10.1109\/4235.985692"},{"key":"S0263574708004530_ref1","doi-asserted-by":"publisher","DOI":"10.1109\/70.954754"},{"key":"S0263574708004530_ref16","doi-asserted-by":"publisher","DOI":"10.1115\/1.2198254"},{"key":"S0263574708004530_ref15","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-006-9044-6"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574708004530","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,4]],"date-time":"2019-04-04T21:40:30Z","timestamp":1554414030000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574708004530\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,1]]},"references-count":23,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2009,1]]}},"alternative-id":["S0263574708004530"],"URL":"https:\/\/doi.org\/10.1017\/s0263574708004530","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,1]]}}}