Hostname: page-component-cd9895bd7-8ctnn Total loading time: 0 Render date: 2024-12-29T19:53:32.907Z Has data issue: false hasContentIssue false

A PD Computed Torque Control Method with Online Self-gain Tuning for a 3UPS-PS Parallel Robot

Published online by Cambridge University Press:  20 January 2021

Xiaogang Song
Affiliation:
Department of Mechatronics Engineering, Shantou University, Shantou City, Guangdong515063, P. R. China, E-mails: 16xgsong@gmail.com, chengwei0101@outlook.com
Yongjie Zhao*
Affiliation:
Department of Mechatronics Engineering, Shantou University, Shantou City, Guangdong515063, P. R. China, E-mails: 16xgsong@gmail.com, chengwei0101@outlook.com
Chengwei Chen
Affiliation:
Department of Mechatronics Engineering, Shantou University, Shantou City, Guangdong515063, P. R. China, E-mails: 16xgsong@gmail.com, chengwei0101@outlook.com
Liang’an Zhang
Affiliation:
School of Mechanical Engineering, Anhui University of Technology, Maanshan243000, P. R. China, E-mail: robotlab@ahut.edu.cn
Xinjian Lu
Affiliation:
Guangdong Goldenwork Robot Technology Ltd, Foshan City, Guangdong528226, P. R. China, E-mail: tigerw813@126.com
*
*Corresponding author. E-mail: meyjzhao@stu.edu.cn

Summary

In this paper, an online self-gain tuning method of a PD computed torque control (CTC) is used for a 3UPS-PS parallel robot. The CTC is applied to the 3UPS-PS parallel robot based on the robot dynamic model which is established via a virtual work principle. The control system of the robot comprises a nonlinear feed-forward loop and a PD control feedback loop. To implement real-time online self-gain tuning, an adjustment method based on the genetic algorithm (GA) is proposed. Compared with the traditional CTC, the simulation results indicate that the control algorithm proposed in this study can not only enhance the anti-interference ability of the system but also improve the trajectory tracking speed and the accuracy of the 3UPS-PS parallel robot.

Type
Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press

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

Haouas, W. and Dahmouche, R., “A new 7-dof parallel robot with a foldable platform,” J. Mech. Robot. 10(4), 115 (2018).CrossRefGoogle Scholar
Zhao, Y. J. and Cheng, G., “Dimensional synthesis of a 3UPS-PRU parallel robot,” Robotica 35(12), 23192329 (2017).CrossRefGoogle Scholar
Zhang, N., “Dynamictrajectory planning of a 3-DOF under-constrainedcable-drivenparallel robot,” Mech. Mach. Theory 98, 2135 (2016).CrossRefGoogle Scholar
Maldonado-Echegoyen, R., Castillo-Castaneda, E. and Garcia-Murillo, M. A., “Kinematic and deformation analyses of a translational parallel robot for drilling tasks,” J. Mech. Sci. Technol. 29(10), 44374443 (2015).CrossRefGoogle Scholar
Meng, Q., Xie, F. and Liu, X. J., “Conceptual design and kinematic analysis of a novel parallel robot for high-speed pick-and-place operations,” Front. Mech. Eng. 13(2), 211224 (2018).CrossRefGoogle Scholar
Zhang, L. A., Wan, J. and Tan, Y. L., “Dimensional synthesis of Ahut-Delta parallel mechanism based on improved chaotic particle swarm algorithm,” Trans. Chin. Soc. Agric. Mach. 46(8), 344351 (2015) (in Chinese).Google Scholar
Shin, J. C. and Lee, C. W., “Rider’s net moment estimation using control force of motion system for bicycle simulator,” J. Robot. Syst. 21(11), 597607 (2004).CrossRefGoogle Scholar
Dong, W.,Du, Z. J., Xiao, Y. Q. and Chen, X. G., “Development of a parallel kinematic motion simulator platform,” Mechatronics 23(1), 154161 (2013).CrossRefGoogle Scholar
Shang, W. W. and Cong, S., “Nonlinear computed torque control for a high-speed planar parallel manipulator,” Mechatronics 19(6), 987992 (2009).CrossRefGoogle Scholar
Lashin, M., Fanni, M., Mohamed, A. M. and Miyashita, T., “Dynamic modeling and inverse optimal PID with feed-forward control in H, framework for a novel 3D pantograph manipulator,” Int. J. Control 16(1), 116 (2018).Google Scholar
Shang, W. W., Cong, S. and Jiang, S. L., “Dynamic model based nonlinear tracking control of a planar parallel manipulator,” Nonlinear Dyn. 60(4), 597606 (2010).CrossRefGoogle Scholar
Wu, J., Wang, D. and Wang, L. P., “A control strategy of a two degree-of-freedom heavy duty parallel manipulator,” J. Dyn. Syst. T ASME 6(137), 110 (2015).Google Scholar
Agarwal, A., Nasa, C. and Bandyopadhyay, S., “Dynamic singularity avoidance for parallel manipulators using a task-priority based control scheme,” Mech. Mach. Theory 96, 107126 (2016).CrossRefGoogle Scholar
Peng, W., Lin, Z. and Su, J., “Computed torque control-based composite nonlinear feedback controller for robot manipulators with bounded torques,” IET Control Theory A 3(6), 701711 (2009).CrossRefGoogle Scholar
Cheng, H., Yiu, Y. K. and Li, Z. X., “Dynamics and control of redundantly actuated parallel manipulators,” IEEE-ASME T Mech. 8(4), 483491 (2003).CrossRefGoogle Scholar
Codourey, A., “Dynamic modeling of parallel robots for computed-torque control implementation,” Int. J. Robot. Res. 17(12), 13251336 (1998).CrossRefGoogle Scholar
Davliakos, I. and Papadopoulos, E., “Model-based control of a 6-dof electrohydraulic Stewart-Gough platform,” Mech. Mach. Theory 43(11), 13851400 (2008).CrossRefGoogle Scholar
Zubizarreta, A., Marcos, M., Cabanes, I. and Pinto, C., “A procedure to evaluate extended computed torque control configurations in the Stewart-Gough platform,” Robot. Auton. Syst. 59(10), 770781 (2011).CrossRefGoogle Scholar
Chen, Y., Ma, G. Y., Lin, S. X. and Gao, J., “Adaptive fuzzy computed-torquecontrol for robot manipulator with uncertain dynamics,” Int. J. Adv. Robot. Syst. 9(6), 19 (2012).CrossRefGoogle Scholar
Zhu, X. C., Tao, G. L., Yao, B. and Cao, J., “Adaptive robust posture control of a pneumatic muscles by driven parallel manipulator with redundancy,” Automatica 13(4), 22482257 (2008).CrossRefGoogle Scholar
Yang, Z. Y., Wu, J. and Mei, J. P., “Motor-mechanism dynamic model based neural network optimized computed torque control of a high speed parallel manipulator,” Mechatronics 17(7), 381390 (2007).CrossRefGoogle Scholar
Sangdani, M. H., Tavakolpour-Saleh, A. R. and Lotfavar, A., “Genetic algorithm-based optimal computed torque control of a vision-based tracker robot: Simulation and experiment,” Eng. Appl. Artif. Intel. 67, 2438 (2018).CrossRefGoogle Scholar
Tsai, L. W., “Solving the inverse dynamics of a Stewart-Gough manipulator by the principle of virtual work,” J. Mech. Des. 122(1), 39 (2000).CrossRefGoogle Scholar
Zhao, Y. J. and Gao, F., “Inverse dynamics of the 6-dof out-parallel manipulator by means of the principle of virtual work,” Robotica 27(2), 259268 (2009).CrossRefGoogle Scholar
Wu, J., Li, T. M. and Guan, L. W., “Computed-torque control for a moving flight simulator platform,” J. Tsinghua Univ. (Sci. Tech.) 46(8), 14051408+1413 (2006) (in Chinese).Google Scholar