Abstract
Because cable-driven parallel robots (CDPRs) have lightweight moving parts, CDPRs have been used in various industrial applications requiring high speeds and accelerations. Especially, CDPRs with polymer cables can achieve higher accelerations and speeds compared to those with steel cables. However, they also have some disadvantages, such as a nonlinear creep, a hysteresis, and a short- and long-term recovery. Because these nonlinear characteristics, the accuracy of CDPRs gets worse and worse. In this study, we proposed a hybrid recurrent neural network (H-RNN) to predict nonlinear characteristics of the cable elongation and to solve the problems associated with CDPRs and apply the real-time control. In the algorithm, the long short-term memory (LSTM) algorithm was used to learn the characteristics of the low-frequency data, and the basic RNN learned the features of the high-frequency data. We also confirmed that the cut-off frequency was determined based on the non-operating frequency related to rest time. Also, it yielded more accurate results because the LSTM has a wider effective frequency range. Finally, the learning process was completed by combining these two algorithms. These results made it possible to predict position errors of CDPRs with high accuracy, in which error varies under both while operating and no operation conditions. The H-RNN had a lower root mean square error than both the optimal RNN and the optimal LSTM, so it was effective for controlling systems that have errors across a range of frequencies.
Similar content being viewed by others
References
Anderson CW (1989) Learning to control an inverted pendulum using neural networks. IEEE Control Syst Mag 9:31–37
Bengio Y, Simard P, Frasconi P (1994) Learning long-term dependencies with gradient descent is difficult. IEEE Trans Neural Netw 5(2):157–166
Bengio Y, Boulanger-Lewandowski N, Pascanu R (2013) Advances in optimizing recurrent networks. In: IEEE international conference acoustics, speech and signal processing (ICASSP), pp 8624–8628
Chattopadhyay R (1997) Textile rope—a review. Indian J Fibre Text Res 11:360–368
Choi SH (2018) Frequency—based hybrid recurrent neural network for improving the pose accuracy of cable driven parallel robot. The degree of Master thesis, University of Gachon
Choi SH, Park KS (2018) Integrated and nonlinear dynamic model of a polymer Cable for low-speed cable-driven parallel robots. Microsyst Technol 24(11):4677–4687
Gobbi M, Mastinu G, Previati G (2011) A method for measuring the inertia properties of rigid bodies. Mech Syst Signal Process 25:305–308
Hannaford B, Rosen J, Friedman DW, King H, Roan P, Cheng L, Glozman D, Ma J, Kosari SN, White L (2013) Raven-II: an open platform for surgical robotics research. IEEE Trans Biomed Eng 60:954–959
Hyun Dong D (2017) Vibration-based tension estimation of steel wire ropes under the low axial tension in cable driven parallel robot. The degree of Master thesis, University of Gachon
Jung S, IEEE Member, Kim SS (2008) Control experiment of a wheel-driven mobile inverted pendulum using neural network. IEEE Trans Control Syst Technol 16(2):297–303
Le P, Zuidema W (2015) Compositional distributional semantics with long short term memory. arXiv preprint arXiv:1503.02510
Levin AU, Narendra KS (1996) Control of nonlinear dynamical systems using neural networks—part 2: observability, identification, and control. IEEE Trans Neural Netw 7(1):30–42
Li CD, Yi JQ, Yu Y, Zhao DB (2010) Inverse control of cable-driven parallel mechanism using type-2 fuzzy neural network. Acta Autom Sin 36(3):459–464
Merlet JP (2009) Analysis of wire elasticity for wire-driven parallel robots. In: Proceedings of EUCOMES 8, pp 471–478
Merlet JP, Daney D (2010) A portable, modular parallel wire crane for rescue operations. In: Robotics and automation (ICRA) and IEEE international conference, pp 2834–2839
Miyasaka M, Haghighipanah M, Li Y, Hannaford B (2016) Hysteresis model of longitudinally loaded cable for cable driven robots and identification of the parameters. In: IEEE international conference on robotics and automation (ICRA), pp 4015–4057
Pott A (2012) Influence of pulley kinematics on cable-driven parallel robots. In: Lenarcic J (ed) Latest advances in robot kinematics. Springer Netherland, Dordrecht, pp 197–204
Pott A (2017) Increase of position accuracy for cable-driven parallel robots using a model for elongation of plastic fiber ropes. New Trends Mech Mach Sci 43:335343
Wang D, Liu D, Li H, Ma H (2014) Neural-network-based robust optimal control design for a class of uncertain nonlinear systems via adaptive dynamic programming. Inf Sci 282:167–179
Williams II RL, Xin M, Bosscher P (2008) Contour-crafting-cartesian-cable robot system concepts: workspace and Stiffness comparisons. In: ASME 2008 international design engineering technical conferences and computers and information in engineering conference, pp 3–6
Yan Z, Wang J (2014) Robust model predictive control of nonlinear systems with un modeled dynamics and bounded uncertainties based on neural networks. IEEE Trans Neural Netw Learn Syst 25(3):457–469
Acknowledgements
This research was supported by Development of Space Core Technology Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT and Future Planning (2017M1A3A3A02016340) and from Human Resource Development of the Korea Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry and Energy (MOTIE) of the Republic of Korea (20174030201530).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kang, JM., Choi, SH., Park, Jw. et al. Position error prediction using hybrid recurrent neural network algorithm for improvement of pose accuracy of cable driven parallel robots. Microsyst Technol 26, 209–218 (2020). https://doi.org/10.1007/s00542-019-04554-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00542-019-04554-5