Journal of Jilin University(Engineering and Technology Edition) ›› 2019, Vol. 49 ›› Issue (6): 1977-1985.doi: 10.13229/j.cnki.jdxbgxb20180636

Previous Articles     Next Articles

Novel method for forward kinematics of 6⁃PSSparallel manipulator

Zhi-jiang XIE1(),Kun WANG1,Yang-jun PI1,Xiao-yong WU2,Ying-wei GUO1   

  1. 1. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China
    2. College of Mechanical Engineering, Chongqing University of Technology, Chongqing 400054, China
  • Received:2018-06-19 Online:2019-11-01 Published:2019-11-08

Abstract:

Through the research of 6-PSS parallel manipulator, this paper developed the kinematics model based on the relationship between spherical joints' spatial positions in three kinds of coordinate systems, which respectively are the global coordinate system, the local coordinate system and the hinge-point coordinate systems fixed on sliding blocks. A composed numerical method based on multivariate Newton's method and the steepest descent method was proposed. The theories of numerical analysis and machine computation were used to improve the convergence speed and decrease the amount of operations in a single-step iterative process. Finally, the forward kinematics solution program was written for the numerical simulation. The results show that the improved composed numerical method can not only decrease the computational time and converge to the solution accurately, but also reduce the dependence on the initial estimate and expand the convergence range. This method can be effectively applied in robot system based on 6-PSS parallel manipulator.

Key words: mechanical design, 6-PSS parallel manipulator, forward kinematics solution, multivariate Newton's method, the steepest descent method, composed numerical method

CLC Number: 

  • TH113

Fig.1

Sketch of 6?PSS parallel mechanism"

Fig.2

Layout of hinge points of the mobile andbase platforms at initial position"

Fig.3

Program flow chart of the steepestdescent method"

Fig.4

Schematic diagram of iterative algorithmswitching"

Table 1

Structure parameters of 6?PSSparallel mechanism"

l /mm r a /mm r b /mm ? a φ a ? b φ b
1 000 500 250 π / 2 π / 6 π / 2 π / 6

Table 2

Simulation results of some points"

序号

输入量

Δ i ( i = 1,2 , , 6 ) /mm

最速下降法迭代次数 多元牛顿法迭代次数

组合方法

总时间/s

组合方法输出

α , β , γ , x c , y c , z c / ( r a d ? ? ? ? ? ? o r ? ? ? ? ? ? ? m m )

单独牛顿法迭代次数

单独牛顿法总时间

/s

单独牛顿法输出

α , β , γ , x c , y c , z c / ( r a d ? ? ? ? ? ? o r ? ? ? ? ? ? ? m m )

1

-52.978,75.410,

126.710,47.602,

-12.726,-35.234

5 0.001 74

0.100 000,0.199 999,

0.299 998,60.001 5,

39.998 6,20.000 0

2

-42.318,194.962,

332.980,168.590,

27.590,60.318

1 5 0.001 83

0.400 008,0.299 999,

0.700 001,199.999 5,

119.999 3,79.999 994

6 0.002 02

0.400 008,0.299 999,

0.700 001,199.999 5,

119.999 3,80.000 0

3

-14.826,222.002,

319.326,244.300,

127.828,179.708

2 5 0.001 92

0.700 001,0.400 001,

0.600 001,139.999 6,

200.001 5,119.999 4

7 0.002 11

0.700 001,0.400 001,

0.600 001,139.999 6,

200.001 5,119.999 4

4

-80.150,187.780,

310.226,160.274,

60.206,17.606

2 5 0.001 85

0.400 003,0.499 998,

0.699 999,100.000 4,

139.999 7,80.000 0

7 0.002 13

0.400 003,0.499 998,

0.699 999,100.000 4,

139.999 7,80.000 0

5

53.542,296.142,

475.294,401.766,

292.904,215.102

2 5 0.001 89

0.400 000,0.599 999,

0.500 003,159.999 776,

200.001 1,239.999 9

7 0.002 24

0.400 000,0.599 999,

0.500 003,159.999 8,

200.001 1,239.999 9

6

-46.182,212.540,

402.078,338.712,

184.406,140.414

2 5 0.001 93

0.599 998,0.600 002,

0.600 002,199.9998,

200.000 8,139.9996

7 0.002 16

0.599 998,0.600 002

0.600 002,199.999 8

200.000 8,139.999 6

7

-33.282,27.601,

171.838,517.644,

476.066,344.207

2 5 0.002 06

0.600 006,0.600 001

-0.499 998,209.998 5

240.000 9,149.999 8

不收敛
8

530.796,724.202,

152.260,-137.024,

186.516,727.426

6 5 0.002 95

0.799 996,-0.700 001,

0.999 999,-400.000 2,

250.001 0,120.000 0

不收敛
9

183.230,510.146,

951.193,822.089,

521.558,443.330

10 7 0.004 68

0.799 996,0.800 002,

0.999 998,400.000 4,

250.000 0,400.000 0

不收敛
10

-167.026,131.332,

533.602,835.502,

445.204,149.052

10 7 0.004 86

1.499 985,1.199 999,

0.999 989,360.001 4,

319.999 4,100.000 0

不收敛
1 Merlet J P . Parallel Robots[M]. The Netherlands: Springer, 2006.
2 程世利, 吴洪涛, 姚裕,等 . 6-SPS并联机构运动学正解的一种解析化方法[J]. 机械工程学报, 2010, 46(9): 26-31.
2 Cheng Shi-li , Wu Hong-tao , Yao Yu , et al . An analytical method for the forward kinematics analysis of 6-SPS parallel mechanisms[J]. Journal of Mechanical Engineering, 2010, 46(9): 26-31.
3 Innocenti C , Parenti-Castelli V . Closed-form direct position analysis of a 5-5 parallel mechanism[J]. Journal of Mechanical Design, 1993, 115(3): 515-521.
4 Boyd D W . Non-convergence in Bairstow's method[J]. SIAM Journal on Numerical Analysis, 1977, 14(3): 571-574.
5 Mcnamee J M , Pan V Y . Jenkins–Traub, Minimization, and Bairstow methods—chapter 11[J]. Studies in Computational Mathematics, 2013, 16: 461-526.
6 李鹭扬 . 6-SPS型并联机床若干关键理论研究[D].南京:南京航空航天大学机电学院, 2007.
6 Li Lu-yang . Research on some key theoretical issues of 6-SPS parallel kinematic machines[D]. Nanjing: College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, 2007.
7 Markley F L , Cheng Y , Crassidis J L , et al . Averaging quaternions[J]. Journal of Guidance, Control, and Dynamics, 2007, 30(4): 1193-1197.
8 Hanson A J . Visualizing Quaternions[M]. San Francisco:Morgan Kaufmann Publishers Inc., 2006.
9 Raghavan M . The Stewart platform of general geometry has 40 configurations[J]. Journal of Mechanical Design, 1993, 115(2): 277-282.
10 ?ika Z , Ko?andrle V , Stejskal V . An investigation of properties of the forward displacement analysis of the generalized Stewart platform by means of general optimization methods[J]. Mechanism and Machine Theory, 1998, 33(3): 245-253.
11 Didrit O , Petitot M , Walter E . Guaranteed solution of direct kinematic problems for general configurations of parallel manipulators[J]. IEEE Transactions on Robotics and Automation, 1998, 14(2): 259-266.
12 Kang J Y , Kim D H , Lee K I . Robust estimator design for forward kinematics solution of a Stewart platform[J]. Journal of Robotic Systems, 1998, 15(1): 29-42.
13 Zhao Xing-hua , Peng Shang-xian . Direct displacement analysis of parallel manipulators[J]. Journal of Robotic Systems, 2000, 17(6): 341-345.
14 Der-Ming K . Direct displacement analysis of a Stewart platform mechanism[J]. Mechanism and Machine Theory, 1999, 34(3): 453-465.
15 王启明, 苏建, 张兰, 等 . 基于L-M算法的正交Stewart平台位姿正解的初值补偿[J]. 吉林大学学报:工学版, 2017, 47(1): 97-104.
15 Wang Qi-ming , Su Jian , Zhang Lan , et al . Forward kinematics of orthogonal Stewart platform based on L-M algorithm[J]. Journal of Jilin University (Engineering and Technology Edition), 2017, 47(1): 97-104.
16 孙小勇, 郑彬, 鲍捷, 等 . 高速6-PSS并联机器人参数优化设计[J]. 农业机械学报, 2015, 46(5): 372-378.
16 Sun Xiao-yong , Zheng Bin , Bao Jie , et al . Parameter optimization design of high-speed 6-PSS parallel robot [J]. Transactions of the Chinese Society for Agricultural Machinery, 2015, 46(5): 372-378.
17 谢志江,等 . 测量空间六自由度运动的滑块式并联机构[P].中国:CN 102645170A, 2014-07-05.
18 Sauer T . Numerical Analysis[M]. 2nd ed. Boston, USA: Pearson Education, 2011.
19 Burden R L , Faires J D . Numerical Analysis[M]. 9th ed.Boston, USA: Brooks Cole, 2010.
20 Boyd S , Vandenberghe L . Convex Optimization [M]. London, UK: Cambridge University Press, 2004.
21 Nocedal J , Wright S J . Numerical Optimization[M]. 2nd ed.New York, USA: Springer-Verlag, 2006.
22 Angeles J . Is there a characteristic length of a rigid-body displacement?[J]. Mechanism & Machine Theory, 2006, 41(8):884-896.
23 Garrido M , K?llstr?m P , Kumm M , et al . CORDIC II: a new improved CORDIC algorithm[J]. IEEE Transactions on Circuits & Systems II Express Briefs, 2016, 63(2):186-190.
24 Tajima S , Ohara K , Terui A . An extension and efficient calculation of the Horner's rule for matrices[C]∥International Congress on Mathematical Software, Heidelberg, Germany, 2014: 346-351.
[1] Fu-chun JIA,Xian-jie MENG,Yu-long LEI. Optimal design of two degrees of freedom dynamic vibration absorber based on multi-objective genetic algorithm [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(6): 1969-1976.
[2] Chang-you MA, Hai-bo GAO, Liang DING, Hai-tao YU, Hong-jun XING, Zong-quan DENG. Mechanism design and docking strategy forend⁃effectors exchange of robot [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(6): 2027-2037.
[3] En-guo CAO,Kun LIU,Shuo JI,Zhen-yuan SUN,Hong-wei XU,Xing-ji LUO. Mechanical structure design and optimization of weight-support STS rehabilitation training system [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(5): 1558-1566.
[4] Jun-ye LI,Yang LIU,Hui LU,Wen-qing MENG,Zhao-jun YANG,Xin-ming ZHANG. Numerical analysis of single crystal Fe with abrasive grain micro-cutting based on molecular dynamics [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(5): 1567-1574.
[5] Cheng YANG,Yong⁃sheng ZHAO,Zhi⁃feng LIU,Li⁃gang CAI. Stiffness model of bolted joint based on multi⁃scale theory [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(4): 1212-1220.
[6] Kun LIU,Shuo JI,Zhen⁃yuan SUN,Hong⁃wei XU,Yong LIU,Jing⁃xia ZHAO. Mechanical structure design and optimization of multifunctional auxiliary toilet wheelchair [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(3): 872-880.
[7] Xing⁃ye WANG,Jin⁃qiu ZHANG,Guo⁃qiang LI,Zhi⁃zhao PENG. Influence of inertial mass on rack and pinion actuator′s damping characteristic [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(3): 881-887.
[8] Jia⁃xu WANG,Xiao⁃kang NI,Yan⁃feng HAN,Guo XIANG,Ke XIAO. Numerical model of mixed lubrication for microgroove bearing considering axial reciprocating motion [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(3): 888-896.
[9] BI Qiu-shi,WANG Guo-qiang,HUANG Ting-ting,MAO Rui,LU Yan-peng. Tooth strength analysis of mineral sizer by coupling discrete element method and finite element method [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(6): 1770-1776.
[10] ZHU Wei,WANG Chuan-wei,GU Kai-rong,SHEN Hui-ping,XU Ke,WANG Yuan. Stiffness and dynamics analysis of a new type of tensegrity parallel mechanism [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(6): 1777-1786.
[11] LIU Jian-fang, WANG Ji-bo, LIU Guo-jun, LI Xin-bo, LIANG Shi-hai, YANG Zhi-gang. PMMA micromixer embedded with 3D channel based on piezoelectric actuation [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1500-1507.
[12] WANG Tao, SAN Xiao-gang, GAO Shi-jie, WANG Hui-xian, WANG Jing, NI Ying-xue. Dynamic characteristics of vertical shaft system of photoelectric turntable [J]. 吉林大学学报(工学版), 2018, 48(4): 1099-1105.
[13] LIU Kun, LIU Yong, YAN Jian-chao, JI Shuo, SUN Zhen-yuan, XU Hong-wei. Dynamic analysis of sit-to-stand human motion based on in vitro-sensor detection [J]. 吉林大学学报(工学版), 2018, 48(4): 1140-1146.
[14] YOSHINO Tatsuo, FAN Lu-lu, YAN Lei, XU Tao, LIN Ye, GUO Gui-kai. Multiobjective optimization design for dummy chest structure based on MBNWS algorithm [J]. 吉林大学学报(工学版), 2018, 48(4): 1133-1139.
[15] HE Ji-lin, CHEN Yi-long, WU Kang, ZHAO Yu-ming, WANG Zhi-jie, CHEN Zhi-wei. Energy flow analysis of crane hoisting system and experiment of potential energy recovery system [J]. 吉林大学学报(工学版), 2018, 48(4): 1106-1113.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] Lu Jin-zhong,Zhang Yong-kang,Gu Wei,Kong De-jun,Feng Ai-xin . Residual stress of K24 superalloy surface by laser multiple processing[J]. 吉林大学学报(工学版), 2008, 38(02): 309 -0313 .
[2] YIN Chong-Guang, FAN Xiang-Dong, LIU Feng-Xia, XU Qing-Yu, HE Gui-Dan. Fast extraction of pectin from apple pomace by high intensity pulsed electric field[J]. 吉林大学学报(工学版), 2009, 39(05): 1224 -1228 .
[3] ZHUANG Qian,JIA Bin,LI Xin-gang. Model sand simulations of on-ramp system considering conformity effect[J]. 吉林大学学报(工学版), 2009, 39(增刊2): 52 -0057 .
[4] Xiao Xian-qiang,Li Xin-xin,Yang Zhi-gang,Cheng Guang-ming . Vision control algorithm based on motion estimation and image match[J]. 吉林大学学报(工学版), 2007, 37(03): 655 -0659 .
[5] . [J]. 吉林大学学报(工学版), 2007, 37(06): 1415 -1419 .
[6] Qin Zheng-kun, Ma Chun-sheng, Li De-lu, Zhang Hai-ming, Zhang Da-ming, Liu Shi-yong . Effect of waveguide bending on transmission characteristics of
arrayed waveguide grating multiplexers
[J]. 吉林大学学报(工学版), 2007, 37(02): 448 -0452 .
[7] . [J]. 吉林大学学报(工学版), 2005, 35(03): 306 -309 .
[8] Zhan Xi-xiong, Lin Jun, Zhu Hong, Wang Zhi-hong, Wu Zi-yu, Ren Jian-wei. Technique of acquiring signal in near infrared analyzer of gasohol[J]. 吉林大学学报(工学版), 2006, 36(04): 585 -589 .
[9] He Bao-qin,Wu Yun-zhu,Fu Li-min . Influence of vehicle shape on the aerodynamic characteristics of intelligent vehicle platoon[J]. 吉林大学学报(工学版), 2008, 38(01): 7 -011 .
[10] DONG Jin-nan1, QIN Gui-he1,2, ZHANG Jin-dong1, CUI Yue1 . Real-time signals transmission based on polynomial predictive filtering theory [J]. 吉林大学学报(工学版), 2008, 38(04): 890 -896 .