Generic placeholder image

Recent Patents on Mechanical Engineering

Editor-in-Chief

ISSN (Print): 2212-7976
ISSN (Online): 1874-477X

Research Article

Error Modeling and Accuracy Analysis of Parallel Robots for Spacecraft Docking Motion Simulation System

Author(s): Dayong Yu*

Volume 17, Issue 2, 2024

Published on: 04 December, 2023

Page: [77 - 104] Pages: 28

DOI: 10.2174/0122127976274534231113104337

Price: $65

conference banner
Abstract

Background: A large number of on-orbit docking dynamics experiments are conducted in the spacecraft docking motion simulation system with the development of Chinese space science and technology, and therefore, the requirement for high-precision parallel robots has increased. The pose accuracy of parallel robots is one of the most important problems in this application.

Objective: In order to evaluate the pose accuracy of parallel robots in advance, a comprehensive pose accuracy analysis method considering major error sources is presented in this paper, and the influence of major error sources on the pose accuracy is also investigated to summarize the statistics and propagation characteristics of the pose error.

Methods: The first-order error model for the parallel robot is established based on a generalized error model for each hydraulic cylinder and a sensitivity analysis method. Using the error model, a statistical approach to the parallel robot pose accuracy analysis is presented, and the influence of different parameter errors and different poses on the pose accuracy of the parallel robot is investigated. Sensitivity analysis is applied to evaluate the contribution of each parameter error to the position and orientation error of the parallel robot. An automated pose accuracy analysis program that computes and graphically displays the position and orientation error distributions and the sensitivity analysis results is developed.

Results: The statistical analysis results of the influence of different parameter errors and different poses on pose accuracy are obtained by using the automated pose accuracy analysis program. The means of the position and orientation errors are close to zero. The standard deviations in the x and y directions are larger than those in the  direction, and these standard deviations are amplified with the increase of the parameter errors. For the given elevation, sensitivity analysis to various parameter errors is performed. It is found that the length error sensitivities of the hydraulic cylinders are less than one, and position error sensitivities of the hook joints A4, A5, and A6 are much greater than those of hook joints A1, A2, and A3.

Conclusion: The elemental error sources belong to one of two groups, i.e., those affecting the hydraulic cylinder length and those affecting the hook joints. The distributions of the position and orientation errors are consistent with statistics theories. The parallel robot is more sensitive to the errors affecting the hook joints than those affecting the hydraulic cylinder length. These will help the designers and users of the parallel robot understand the statistics and propagation characteristics of the pose error. Some recent patents on error modeling and kinematic calibration of parallel robots are also discussed in this article.

[1]
Huang Q, Jiang HZ, Zhang SY, Han JW. Spacecraft docking simulation using hardware-in-the-loop simulator with stewart platform. Chin J Mech Eng 2005; 18(3): 415-8.
[http://dx.doi.org/10.3901/CJME.2005.03.415]
[2]
Yu S, Han J, Yang Y, Xu D, Qu Z. Force and moment compensation method based on three degree-of-freedom stiffness-damping identification for manipulator docking hardware-in-the-loop simulation system. IEEE Access 2018; 6: 63452-67.
[http://dx.doi.org/10.1109/ACCESS.2018.2877638]
[3]
Hu Y, Gao F, Zhao X, et al. A parameter dimension reduction based estimation approach to enhance the kinematic accuracy of a parallel hardware-in-the-loop docking simulator. Robotica 2021; 39(6): 959-74.
[http://dx.doi.org/10.1017/S0263574720000843]
[4]
Yao JJ, Zhang L, Chen S, Wan ZS, Wang T, Niu QT. Translational shaking tests achieved on a 6-DOF hydraulic parallel manipulator. Industrial Robot Int J 2016; 43(1): 103-11.
[5]
Yang C, Huang Q, Han J. Decoupling control for spatial six degree of freedom electro-hydraulic parallel robot. Robot Comput-Integr Manuf 2012; 28(1): 14-23.
[http://dx.doi.org/10.1016/j.rcim.2011.06.002]
[6]
Yang C, Qu Z, Han J. Decoupled-space control and experimental evaluation of spatial electrohydraulic robotic manipulators using singular value decomposition algorithms. IEEE Trans Ind Electron 2014; 61(7): 3427-38.
[http://dx.doi.org/10.1109/TIE.2013.2278958]
[7]
Yu DY. Kinematic calibration of super-length journey parallel robots for spacecraft docking motion simulation platform. Recent Pat Mech Eng 2017; 10(4): 296-303.
[8]
Yu D, Zhang Q. Kinematic calibration of parallel robots based on least squares algorithm. Recent Pat Mech Eng 2011; 4(3): 226-33.
[http://dx.doi.org/10.2174/2212797611104030226]
[9]
Yu D, Li H, Chen W. Kinematic calibration of parallel robots for docking mechanism motion simulation. Int J Adv Robot Syst 2011; 8(4): 47.
[http://dx.doi.org/10.5772/45684]
[10]
Yu D, Chen W, Li H. Kinematic parameter identification of parallel robots for semi-physical simulation platform of space docking mechanism. Mechanika 2011; 17(5): 529-34.
[http://dx.doi.org/10.5755/j01.mech.17.5.731]
[11]
Wang L, Zhang Z, Shao Z, Tang X. Analysis and optimization of a novel planar 5R parallel mechanism with variable actuation modes. Robot Comput-Integr Manuf 2019; 56: 178-90.
[http://dx.doi.org/10.1016/j.rcim.2018.09.010]
[12]
Song Y, Zhang J, Lian B, Sun T. Kinematic calibration of a 5-DoF parallel kinematic machine. Precis Eng 2016; 45: 242-61.
[http://dx.doi.org/10.1016/j.precisioneng.2016.03.002]
[13]
Luo Y, Gao J, Zhang L, Chen D, Chen X. Kinematic calibration of a symmetric parallel kinematic machine using sensitivity-based iterative planning. Precis Eng 2022; 77: 164-78.
[http://dx.doi.org/10.1016/j.precisioneng.2022.05.007]
[14]
Patel AJ, Ehmann KF. Calibration of a hexapod machine tool using a redundant leg. Int J Mach Tools Manuf 2000; 40(4): 489-512.
[http://dx.doi.org/10.1016/S0890-6955(99)00081-4]
[15]
Liu J, Chen ZJ, Gao F. Kinematic calibration of a six-legged walking machine tool. Chin J Mech Eng 2022; 35(1): 1-17.
[http://dx.doi.org/10.3901/CJME.2002.01.001]
[16]
Luo X, Xie F, Liu XJ, Xie Z. Kinematic calibration of a 5-axis parallel machining robot based on dimensionless error mapping matrix. Robot Comput-Integr Manuf 2021; 70: 102115.
[http://dx.doi.org/10.1016/j.rcim.2021.102115]
[17]
Jiang Y, Li T, Wang L, Chen F. Kinematic error modeling and identification of the over-constrained parallel kinematic machine. Robot Comput-Integr Manuf 2018; 49: 105-19.
[http://dx.doi.org/10.1016/j.rcim.2017.06.001]
[18]
Liu YZ, Wu J, Wang LP, Wang JS, Wang D, Yu G. Kinematic calibration of a 3-DOF parallel tool head. Industrial Robot Int J 2017; 44(2): 231-41.
[19]
Verner M, Xi F, Mechefske C. Optimal calibration of parallel kinematic machines. J Mech Des 2005; 127(1): 62-9.
[http://dx.doi.org/10.1115/1.1828461]
[20]
Yin F, Wang L, Tian W, Zhang X. Kinematic calibration of a 5-DOF hybrid machining robot using an extended Kalman filter method. Precis Eng 2023; 79: 86-93.
[http://dx.doi.org/10.1016/j.precisioneng.2022.09.007]
[21]
Bai S, Teo MY. Kinematic calibration and pose measurement of a medical parallel manipulator by optical position sensors. J Robot Syst 2003; 20(4): 201-9.
[http://dx.doi.org/10.1002/rob.10081]
[22]
Saafi H, Laribi MA, Zeghloul S. Optimal torque distribution for a redundant 3-RRR spherical parallel manipulator used as a haptic medical device. Robot Auton Syst 2017; 89: 40-50.
[http://dx.doi.org/10.1016/j.robot.2016.12.005]
[23]
Lessard S, Bigras P, Bonev IA. A new medical parallel robot and its static balancing optimization. J Med Device 2007; 1(4): 272-8.
[http://dx.doi.org/10.1115/1.2815329]
[24]
Li Y, Xu Q. Design and development of a medical parallel robot for cardiopulmonary resuscitation. IEEE/ASME Trans Mechatron 2007; 12(3): 265-73.
[http://dx.doi.org/10.1109/TMECH.2007.897257]
[25]
Pisla D, Gherman B, Vaida C, Suciu M, Plitea N. An active hybrid parallel robot for minimally invasive surgery. Robot Comput-Integr Manuf 2013; 29(4): 203-21.
[http://dx.doi.org/10.1016/j.rcim.2012.12.004]
[26]
Nakano T, Sugita N, Ueta T, Tamaki Y, Mitsuishi M. A parallel robot to assist vitreoretinal surgery. Int J CARS 2009; 4(6): 517-26.
[http://dx.doi.org/10.1007/s11548-009-0374-2] [PMID: 20033328]
[27]
Moradi Dalvand M, Shirinzadeh B. Motion control analysis of a parallel robot assisted minimally invasive surgery/microsurgery system (PRAMiSS). Robot Comput-Integr Manuf 2013; 29(2): 318-27.
[http://dx.doi.org/10.1016/j.rcim.2012.09.003]
[28]
Tian H, Wang C, Dang X, Sun LA. 6-DOF parallel bone-grinding robot for cervical disc replacement surgery. Med Biol Eng Comput 2017; 55(12): 2107-21.
[http://dx.doi.org/10.1007/s11517-017-1648-4] [PMID: 28536978]
[29]
Pisla D, Gherman B, Vaida C, Plitea N. Kinematic modelling of a 5-DOF hybrid parallel robot for laparoscopic surgery. Robotica 2012; 30(7): 1095-107.
[http://dx.doi.org/10.1017/S0263574711001299]
[30]
Eugster M, Merlet J-P, Gerig N, Cattin PC, Rauter G. Miniature parallel robot with submillimeter positioning accuracy for minimally invasive laser osteotomy. Robotica 2022; 40(4): 1070-97.
[http://dx.doi.org/10.1017/S0263574721000990]
[31]
Merlet JP. Jacobian, manipulability, condition number, and accuracy of parallel robots. J Mech Des 2006; 128(1): 199-206.
[http://dx.doi.org/10.1115/1.2121740]
[32]
Yuan X, Meng Q, Xie F, Liu XJ, Wang J. Position error modeling and accuracy evaluation of n-DoF translational parallel manipulators that can be transformed into n four-bar mechanisms based on motion/force transmissibility. Mechanism Mach Theory 2022; 176: 105012.
[http://dx.doi.org/10.1016/j.mechmachtheory.2022.105012]
[33]
Yuan X, Meng Q, Xie F, Liu XJ, Wang J. Error modeling and accuracy evaluation of parallel manipulators with mixed DoFs based on motion/force transmissibility and constrainability. Mechanism Mach Theory 2023; 186: 105346.
[http://dx.doi.org/10.1016/j.mechmachtheory.2023.105346]
[34]
Zeng C, Qiu Z, Zhang F, Zhang X. Error modelling and motion reliability analysis of a multi-DOF redundant parallel mechanism with hybrid uncertainties. Reliab Eng Syst Saf 2023; 235: 109259.
[http://dx.doi.org/10.1016/j.ress.2023.109259]
[35]
Zhu G, Guo W, Han Y, Li Y. A comprehensive evaluation framework for kinematic performance of parallel mechanisms based on joint transmissibility and multi-attribute decision making methods. Mechanism Mach Theory 2023; 181: 105217.
[http://dx.doi.org/10.1016/j.mechmachtheory.2022.105217]
[36]
Zhang Q, Li C, Zhang J, Zhang X. Synchronized motion control and precision positioning compensation of a 3-DOFs macro–micro parallel manipulator fully actuated by piezoelectric actuators. Smart Mater Struct 2017; 26(11): 115001.
[http://dx.doi.org/10.1088/1361-665X/aa8b23]
[37]
Dallej T, Gouttefarde M, Andreff N, Hervé PE, Martinet P. Modeling and vision-based control of large-dimension cable-driven parallel robots using a multiple-camera setup. Mechatronics 2019; 61: 20-36.
[http://dx.doi.org/10.1016/j.mechatronics.2019.05.004]
[38]
Shan X, Li Y, Liu H, Huang T. Residual vibration reduction of high-speed pick-and-place parallel robot using input shaping. Chin J Mech Eng 2022; 35(1): 16.
[http://dx.doi.org/10.1186/s10033-022-00679-3]
[39]
Zhang T, Ma G, Cao Y. Trajectory tracking control of a 3-CRU translational parallel robot based on PD+robust controller. J Mech Sci Technol 2022; 36(8): 4243-55.
[http://dx.doi.org/10.1007/s12206-022-0742-1]
[40]
Zhang Z, Xie G, Shao Z, Gosselin C. Kinematic calibration of cable-driven parallel robot considering the pulley kinematics. Mechanism Mach Theory 2022; 169: 104648.
[http://dx.doi.org/10.1016/j.mechmachtheory.2021.104648]
[41]
Yu D. Kinematic calibration of parallel robots based on L-Infinity Parameter Estimation. Machines 2022; 10(6): 436.
[http://dx.doi.org/10.3390/machines10060436]
[42]
Fu L, Yang M, Liu Z, Tao M, Cai C, Huang H. Stereo vision-based Kinematic calibration method for the Stewart platforms. Opt Express 2022; 30(26): 47059-69.
[http://dx.doi.org/10.1364/OE.479597] [PMID: 36558643]
[43]
Huang C, Xie F, Liu XJ, Meng Q. Measurement configuration optimization and kinematic calibration of a parallel robot. J Mech Robot 2022; 14(3): 031017.
[http://dx.doi.org/10.1115/1.4053012]
[44]
Sun T, Lian B, Yang S, Song Y. Kinematic calibration of serial and parallel robots based on finite and instantaneous screw theory. IEEE Trans Robot 2020; 36(3): 816-34.
[http://dx.doi.org/10.1109/TRO.2020.2969028]
[45]
Wang J, Masory O. On the accuracy of a Stewart platform-part I the effect of manufacturing tolerances Proceeding IEEE International Conference on Robot and Automation. Atlanta, USA. 1993; pp. 114-20.
[46]
Ropponen T, Arai T. Accuracy analysis of a modified Stewart platform manipulator. Proceeding IEEE International Conference on Robot and Automation. Nagoya, Japan. 1995; pp. 521-5.
[http://dx.doi.org/10.1109/ROBOT.1995.525336]
[47]
Ryu J, Cha J. Volumetric error analysis and architecture optimization for accuracy of HexaSlide type parallel manipulators. Mechanism Mach Theory 2003; 38(3): 227-40.
[http://dx.doi.org/10.1016/S0094-114X(02)00126-X]
[48]
Cui H, Zhu Z, Gan Z, Brogardh T. Kinematic analysis and error modeling of TAU parallel robot. Robot Comput-Integr Manuf 2005; 21(6): 497-505.
[http://dx.doi.org/10.1016/j.rcim.2004.07.018]
[49]
Chen Xl, Zhao YS, Deng Y. Error modeling and simulation of a novel parallel robot coordinate measuring machine. Jisuanji Jicheng Zhizao Xitong 2008; 14(3): 477-81.
[50]
Lee S, Zeng Q, Ehmann KF. Error modeling for sensitivity analysis and calibration of the tri-pyramid parallel robot. Int J Adv Manuf Technol 2017; 93(1-4): 1319-32.
[http://dx.doi.org/10.1007/s00170-017-0590-9]
[51]
Xie G, Zhang Z, Shao Z, Wang L. Research on the orientation error of the translational cable-driven parallel robots. J Mech Robot 2022; 14(3): 031003.
[http://dx.doi.org/10.1115/1.4052848]
[52]
Hsu WY, Chen JS. Error analysis and auto-calibration for a Cartesian-guided tripod machine tool. Int J Adv Manuf Technol 2004; 24(11-12): 899-909.
[http://dx.doi.org/10.1007/s00170-003-1800-1]
[53]
Huang C, Xie F, Liu XJ, Meng Q. Error modeling and sensitivity analysis of a parallel robot with R-(SS)2 branches. Int J Intell Robot Appl 2020; 4(4): 416-28.
[http://dx.doi.org/10.1007/s41315-020-00147-y]
[54]
Luo X, Xie F, Liu XJ, Li J. Error modeling and sensitivity analysis of a novel 5-degree-of-freedom parallel kinematic machine tool. Proc Inst Mech Eng, B J Eng Manuf 2019; 233(6): 1637-52.
[http://dx.doi.org/10.1177/0954405418782283]
[55]
Ding J, Wang C, Wu H. Accuracy analysis of a parallel positioning mechanism with actuation redundancy. J Mech Sci Technol 2019; 33(1): 403-12.
[http://dx.doi.org/10.1007/s12206-018-1240-3]
[56]
Dai Y, Fu Y, Li B, Wang X, Yu T, Wang W. Clearance effected accuracy and error sensitivity analysis: A new nonlinear equivalent method for spatial parallel robot. J Mech Sci Technol 2017; 31(11): 5493-504.
[http://dx.doi.org/10.1007/s12206-017-1044-x]
[57]
Shen H, Meng Q, Li J, Deng J, Wu G. Kinematic sensitivity, parameter identification and calibration of a non-fully symmetric parallel Delta robot. Mechanism Mach Theory 2021; 161: 104311.
[http://dx.doi.org/10.1016/j.mechmachtheory.2021.104311]
[58]
Stengele G. Parallel kinematic machine unit calibration method in robotic device, involves updating kinematic transformation using new machine parameters computed by solving linear equations between parameter and positioning errors. US2003220756, 2003.
[59]
Cao J, Lin J, Zhu Z, Wu X, Zi B, Wei M. Mixing driving soft cable parallel robot real-time error detection device, has servo motor connected with sensor unit so that servo motor performs signal acquisition and conditioning to locate fault point in visual sensor. CN202271384, 2012.
[60]
Takano K, Suefuji N, Fujiwara S, Hojo T, Fujihara M, Takano T. Method for correcting mechanism error of articulated robot e.g., parallel link robot, involves calculating and correcting articulated robot’s mechanism error using acquired angle of articulated robot’s joint. WO2013161242, 2013.
[61]
Zhang T, Ma G, Cao Y. Calibration method of parallel robot based on subset of end error detection information involves establishing parallel robot kinematics model based on D-H method, and compensating end error of parallel robot. CN112775935, 2020.
[62]
Sui C. Kinematic calibration method for Stewart parallel robot, involves establishing calibration system model, solving calibration system model, obtaining identified robot parameters, and realizing robot kinematics calibration. CN110815206, 2020.
[63]
Wu J, Ye H, Wang D. Method for modeling component deformation error of cross-linked robot and hybrid robot, involves determining geometric error model of hybrid robot according to mapping relationship of optimal structure error and motion output end pose error. CN112975981, 2021.
[64]
Lu G, Zhang H, Zhu J, Hu W, Wang J. Method for identifying parallel robot geometric error parameter under external environment error interference, involves identifying geometric error parameter based on corrected geometric error parameters identification matrix. CN 2023; p. 115556114.
[65]
Wang SM, Ehmann KF. Error model and accuracy analysis of a six-DOF Stewart platform. J Manuf Sci Eng 2002; 124(2): 286-95.
[http://dx.doi.org/10.1115/1.1445148]
[66]
Sobol IM. Global sensitivity indices for nonlinear mathematical models and their monte carlo estimates. Math Comput Simul 2001; 55(1): 271-80.
[http://dx.doi.org/10.1016/S0378-4754(00)00270-6]
[67]
Jokiel B Jr, Ziegert JC, Bieg L. Uncertainty propagation in calibration of parallel kinematic machines. Precis Eng 2001; 25(1): 48-55.
[http://dx.doi.org/10.1016/S0141-6359(00)00055-6]
[68]
Andolfatto L, Mayer JRR, Lavernhe S. Adaptive Monte Carlo applied to uncertainty estimation in five axis machine tool link errors identification with thermal disturbance. Int J Mach Tools Manuf 2011; 51(7-8): 618-27.
[http://dx.doi.org/10.1016/j.ijmachtools.2011.03.006]
[69]
Vieira HL, Beck AT, da Silva MM. Combined interval analysis - Monte Carlo simulation approach for the analysis of uncertainties in parallel manipulators. Meccanica 2021; 56(7): 1867-81.
[http://dx.doi.org/10.1007/s11012-021-01359-7]
[70]
Soori M, Arezoo B, Habibi M. Virtual machining considering dimensional, geometrical and tool deflection errors in three-axis CNC milling machines. J Manuf Syst 2014; 33(4): 498-507.
[http://dx.doi.org/10.1016/j.jmsy.2014.04.007]
[71]
Soori M, Arezoo B, Habibi M. Accuracy analysis of tool deflection error modelling in prediction of milled surfaces by a virtual machining system. Int J Comput Appl Technol 2017; 55(4): 308-21.
[http://dx.doi.org/10.1504/IJCAT.2017.086015]
[72]
Garg A, Aggarwal P, Aggarwal Y, et al. Machine learning models for predicting the compressive strength of concrete containing nano silica. Comput Concr 2022; 30(1): 33-42.
[73]
Garg A, Belarbi MO, Tounsi A, Li L, Singh A, Mukhopadhyay T. Predicting elemental stiffness matrix of FG nanoplates using gaussian process regression based surrogate model in framework of layerwise model. Eng Anal Bound Elem 2022; 143: 779-95.
[http://dx.doi.org/10.1016/j.enganabound.2022.08.001]
[74]
Soori M, Arezoo B, Dastres R. Artificial intelligence, machine learning and deep learning in advanced robotics, a review. Cognitive Robotics 2023; 3: 54-70.
[http://dx.doi.org/10.1016/j.cogr.2023.04.001]

Rights & Permissions Print Cite
© 2024 Bentham Science Publishers | Privacy Policy