Abstract
In order to suppress the external disturbances existing in the trajectory tracking process of the 3-CRU parallel robot, a trajectory tracking control method based on PD+robust controller is proposed in this paper. The kinematic model of the 3-CRU parallel robot is established to solve the kinetic energy and potential energy of the system. The basic dynamic model of the 3-CRU parallel robot is obtained based on Lagrangian formulation, and the complete dynamic model of the parallel robot is established by introducing Coulomb and viscous friction. Based on the analysis of the factors affecting the stability of PD controller, a trajectory tracking control method based on PD+robust controller is proposed, and it is proved theoretically that the system converges stably and has a good external disturbance suppression effect. The method has the characteristics of easy implementation and strong applicability of PD controller and strong robustness of robust controller. Experimental results prove the effectiveness of this method.
Similar content being viewed by others
References
Ahmet et al., Trajectory tracking control for a 3-dof parallel manipulator using fractional-order PI∼λD∼μ control, IEEE Transactions on Industrial Electronics, 61 (7) (2014) 3417–3426.
Y. Li and Q. Xu, Design and development of a medical parallel robot for cardiopulmonary resuscitation, IEEE/ASME Transactions on Mechatronics, 12 (3) (2007) 265–273.
E. Ottaviano and M. Ceccarelli, Application of a 3-DOF parallel manipulator for earthquake simulations, IEEE/ASME Transactions on Mechatronics, 11 (2) (2006) 241–246.
F. J. Berenguer and F. M. Monasterio-Huelin, Zappa, a quasi-passive biped walking robot with a tail: modeling, behavior, and kinematic estimation using accelerometers, IEEE Transactions on Industrial Electronics, 55 (9) (2008) 3281–3289.
T. Huang et al., Tolerance design of a 2-DOF overconstrained translational parallel robot, IEEE Transactions on Robotics, 22 (1) (2006) 167–172.
B. Dasgupta and T. S. Mruthyunjaya, The Stewart platform manipulator: a review, Mechanism & Machine Theory, 35 (1) (2000) 15–40.
H. D. Taghirad, Parallel Robots: Mechanics and Control, CRC Press, Boca Raton (2013).
H. Tian, D. J. Whitehouse and D. G. Chetwynd, A unified error model for tolerance design, assembly and error compensation of 3-DOF parallel kinematic machines with parallelogram struts, CIRP Annals — Manufacturing Technology, 51 (1) (2002) 297–301.
W. W. Shang et al., Augmented nonlinear PD controller for a redundantly actuated parallel manipulator, Advanced Robotics, 23 (12–13) (2009) 1725–1742.
W. W. Shang and S. Cong, Nonlinear computed torque control for a high-speed planar parallel manipulator, Mechatronics, 19 (6) (2009) 987–992.
T. Matsuo et al., Robust stability and robust performance conditions for robot manipulators by PD+Q controller, IEEE International Conference on Systems, 2 (1999) 872–877.
C. E. Boudjedir, D. Boukhetala and M. Bouri, Fuzzy logic iterative learning control for trajectory tracking of parallel kinematic manipulators, 2017 5th International Conference on Electrical Engineering — Boumerdes (ICEE-B), IEEE (2017).
F. Haouari et al., A coefficient diagram method controller with backstepping methodology for robotic manipulators, Journal of Electrical Engineering, 66 (5) (2015) 270–276.
M. Bennehar et al., A new RISE-based adaptive control of pkms: design, stability analysis and experiments, International Journal of Control (2017) 1–15.
J. Cerkala and A. Jadlovska, Application of neural models as controllers in mobile robot velocity control loop, Journal of Electrical Engineering, 68 (1) (2017) 39–46.
A. P. Schoellig, F. L. Mueller and R. D’Andrea, Optimization-based iterative learning for precise quadrocopter trajectory tracking, Autonomous Robots, 33 (1–2) (2012) 103–127.
J. Zhang et al., 3-degree-of-freedom parallel robot control based fuzzy theory, 2010 Second International Conference on Intelligent Human-Machine Systems and Cybernetics, IEEE (2010) 221–224.
O. Linda et al., Uncertainty-robust design of interval type-2 fuzzy logic controller for delta parallel robot, IEEE Transactions on Industrial Informatics, 7 (4) (2011) 661–670.
C. E. Boudjedir et al., Fuzzy logic iterative learning control for trajectory tracking of parallel kinematic manipulators, International Conference on Electrical Engineering, Boumerdes (2017).
D. C. Theodoridis, Y. S. Boutalis and M. A. Christodoulou, A new adaptive neuro-fuzzy controller for trajectory tracking of robot manipulators, International Journal of Robotics and Automation, 26 (1) (2011) 64–75.
P. V. B. Ngoc, D. H. Quan and B. T. Thanh, Optimization of trajectory tracking control of 3-DOF translational robot use PSO method based on inverse dynamics control for surgery application, Journal of Vibroengineering, 23 (7) (2021) 1591–1601.
X. Lu, Y. Zhao and M. Liu, Self-learning interval type-2 fuzzy neural network controllers for trajectory control of a delta parallel robot, Neurocomputing, 283 (2017) 107–119.
Y. Gong and P. Yan, Neural network based iterative learning controller for robot manipulators, IEEE International Conference on Robotics and Automation, 1 (2002) 569–574.
M. Rachedi, M. Bouri and B. Hemici, Application of an H∞ control strategy to the parallel delta, International Conference on Communications, Computing and Control Applications (2012) 1–6.
M. C. Lee et al., A robust trajectory tracking control of a polishing robot system based on CAM data, Robotics and Computer Integrated Manufacturing, 17 (1/2) (2001) 177–183.
H. J. Li et al., Robust motion control for multi-split transmission line four-wheel driven mobile operation robot in extreme power environment, Industrial Robot, 47 (2) (2020) 219–229.
J. L. Zhou and W. H. Zhang, Robust control of robot with friction, Journal of Mechanical Engineering (2007) 102–106.
D. Q. Kong et al., Research on robust trajectory tracking control method of parallel mechanism considering dynamic characteristics of AC servo motor, Acta Automatica Sinica, 33 (1) (2007) 37–43.
N. C. Ruiz-Hidalgo et al., Dynamic analysis and control of a three-revolute-prismatic-spherical parallel robot by algebraic parameters identification, International Journal of Advanced Robotic Systems, 16 (3) (2019) 1–12.
Acknowledgments
This work was supported by the Science and Technology Planning Project of Guangdong province, China [grant numbers 2020A0103010].
Author information
Authors and Affiliations
Corresponding author
Additional information
Tie Zhang is a Professor and a Ph.D. candicate supervisor of the School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou, China. He received his Ph.D. in Mechanical Manufacturing and Automation from South China University of Technology in 2001. His main research interests include optimal design and control of serial and parallel robots, automation and intelligent systems.
Rights and permissions
About this article
Cite this article
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 36, 4243–4255 (2022). https://doi.org/10.1007/s12206-022-0742-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-022-0742-1