{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,7]],"date-time":"2026-03-07T19:02:19Z","timestamp":1772910139369,"version":"3.50.1"},"reference-count":29,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2024,1,12]],"date-time":"2024-01-12T00:00:00Z","timestamp":1705017600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IR"],"published-print":{"date-parts":[[2024,5,9]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>Because of the key role of joint torque in industrial robots (IRs) motion performance control and energy consumption calculation and efficiency optimization, the purpose of this paper is to propose a deep learning torque prediction method based on long short-term memory (LSTM) recurrent neural networks optimized by particle swarm optimization (PSO), which can accurately predict the the joint torque.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>The proposed model optimized the LSTM with PSO algorithm to accurately predict the IRs joint torque. The authors design an excitation trajectory for ABB 1600\u201310\/145 experimental robot and collect its relative dynamic data. The LSTM model was trained with the experimental data, and PSO was used to find optimal number of LSTM nodes and learning rate, then a torque prediction model is established based on PSO-LSTM deep learning method. The novel model is used to predict the robot\u2019s six joint torque and the root mean error squares of the predicted data together with least squares (LS) method were comparably studied.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The predicted joint torque value by PSO-LSTM deep learning approach is highly overlapped with those from real experiment robot, and the error is quite small. The average square error between the predicted joint torque data and experiment data is 2.31\u2009N.m smaller than that with the LS method. The accuracy of the novel PSO-LSTM learning method for joint torque prediction of IR is proved.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>PSO and LSTM model are deeply integrated for the first time to predict the joint torque of IR and the prediction accuracy is verified.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-08-2023-0191","type":"journal-article","created":{"date-parts":[[2024,1,11]],"date-time":"2024-01-11T00:52:00Z","timestamp":1704934320000},"page":"501-510","source":"Crossref","is-referenced-by-count":19,"title":["Joint torque prediction of industrial robots based on PSO-LSTM deep learning"],"prefix":"10.1108","volume":"51","author":[{"given":"Wei","family":"Xiao","sequence":"first","affiliation":[]},{"given":"Zhongtao","family":"Fu","sequence":"additional","affiliation":[]},{"given":"Shixian","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Xubing","family":"Chen","sequence":"additional","affiliation":[]}],"member":"140","published-online":{"date-parts":[[2024,1,12]]},"reference":[{"issue":"1","key":"key2024050812002544800_ref001","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s10846-018-0778-8","article-title":"Identification of dynamic parameters and friction coefficients: of a robot with planar serial Kinematic linkage","volume":"94","year":"2019","journal-title":"Journal of Intelligent & Robotic Systems"},{"key":"key2024050812002544800_ref002","doi-asserted-by":"publisher","first-page":"1591","DOI":"10.21595\/JVE.2021.21997","article-title":"Optimization of trajectory tracking control of 3-DOF translational robot use PSO method based on inverse dynamics control for surgery application","volume":"7","year":"2021","journal-title":"Journal of Vibroengineering"},{"issue":"1","key":"key2024050812002544800_ref003","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1109\/JAS.2020.1003459","article-title":"Adaptive control of a two-link robot using batch least-square identifier","volume":"8","year":"2021","journal-title":"IEEE\/CAA Journal of Automatica Sinica"},{"issue":"4","key":"key2024050812002544800_ref004","doi-asserted-by":"publisher","first-page":"4136","DOI":"10.1016\/j.eswa.2010.09.076","article-title":"Dynamic identification of Staubli RX-60 robot using PSO and LS methods","volume":"38","year":"2011","journal-title":"Expert Systems with Applications"},{"key":"key2024050812002544800_ref005","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.rcim.2021.102228","article-title":"Application of generalized frequency response functions and improved convolutional neural network to fault diagnosis of heavy-duty industrial robot","volume":"73","year":"2021","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"key2024050812002544800_ref006","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2015\/801874","article-title":"Chaotic artificial bee colony algorithm for system identification of a small-scale unmanned helicopter","volume":"2015","year":"2015","journal-title":"International Journal of Aerospace Engineering"},{"key":"key2024050812002544800_ref007","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2015\/471478","article-title":"Dynamic model identification for 6-DOF industrial robots","volume":"2015","year":"2015","journal-title":"Journal of Robotics"},{"issue":"5","key":"key2024050812002544800_ref008","doi-asserted-by":"publisher","first-page":"2688","DOI":"10.1109\/TMECH.2020.3044758","article-title":"A lie theory based dynamic parameter identification methodology for serial manipulators","volume":"26","year":"2020","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"issue":"11\/12","key":"key2024050812002544800_ref009","doi-asserted-by":"publisher","first-page":"5135","DOI":"10.1007\/s00170-023-10856-w","article-title":"An operational calibration approach of industrial robots through a motion capture system and an artificial neural network ELM","volume":"125","year":"2023","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"6","key":"key2024050812002544800_ref010","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1109\/MCOM.2019.1800155","article-title":"Deep learning with long short-term memory for time series prediction","volume":"57","year":"2018","journal-title":"IEEE Communications Magazine"},{"issue":"1","key":"key2024050812002544800_ref011","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1016\/j.rcim.2014.06.004","article-title":"Parameter identification for industrial robots with a fast and robust trajectory design approach","volume":"31","year":"2015","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"key2024050812002544800_ref012","doi-asserted-by":"publisher","first-page":"1","DOI":"10.48550\/arXiv.1412.6980","article-title":"Adam: a method for stochastic optimization","year":"2014","journal-title":"Computer Science"},{"issue":"3","key":"key2024050812002544800_ref013","doi-asserted-by":"publisher","first-page":"88","DOI":"10.5897\/JMER11.061","article-title":"Robust least square estimation of the CRS A465 robot arms dynamic model parameters","volume":"4","year":"2012","journal-title":"Journal of Mechanical Engineering Research"},{"issue":"9\/12","key":"key2024050812002544800_ref014","doi-asserted-by":"publisher","first-page":"2831","DOI":"10.1007\/s00170-020-05858-x","article-title":"Identification of mass and sliding friction parameters of machine tool feed drive using recursive least squares method","volume":"109","year":"2020","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"12","key":"key2024050812002544800_ref015","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/s21124177","article-title":"Intelligent parameter identification for robot servo controller based on improved integration method","volume":"21","year":"2021","journal-title":"Sensors"},{"issue":"6","key":"key2024050812002544800_ref016","doi-asserted-by":"publisher","first-page":"847","DOI":"10.1108\/IR-03-2020-0053","article-title":"A new joint friction model for parameter identification and sensor-less hand guiding in industrial robots","volume":"47","year":"2020","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"},{"key":"key2024050812002544800_ref017","doi-asserted-by":"publisher","first-page":"173989","DOI":"10.1109\/ACCESS.2019.2957019","article-title":"Modeling and simulation of robot inverse dynamics using LSTM-based deep learning algorithm for smart cities and factories","volume":"7","year":"2019","journal-title":"IEEE Access"},{"key":"key2024050812002544800_ref018","doi-asserted-by":"publisher","first-page":"2251","DOI":"10.1109\/TENCON.2019.8929622","article-title":"Model learning for robotic manipulators using recurrent neural networks","volume-title":"TENCON 2019-2019 IEEE Region 10 Conference (TENCON). IEEE","year":"2019"},{"key":"key2024050812002544800_ref019","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/j.neunet.2014.09.003","article-title":"Deep learning in neural networks: an overview","volume":"61","year":"2014","journal-title":"Neural Networks"},{"issue":"10","key":"key2024050812002544800_ref020","doi-asserted-by":"publisher","first-page":"1737","DOI":"10.1017\/S0263574719000985","article-title":"Neural network design for manipulator collision detection based only on the joint position sensors","volume":"38","year":"2020","journal-title":"Robotica"},{"issue":"5","key":"key2024050812002544800_ref02100","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/MCS.2007.904659","article-title":"Dynamic model identification for industrial robots","volume":"27","year":"2007","journal-title":"IEEE Control Systems"},{"issue":"2","key":"key2024050812002544800_ref021","doi-asserted-by":"publisher","first-page":"791","DOI":"10.1016\/j.compeleceng.2016.09.004","article-title":"Design, simulation, comparison and evaluation of parameter identification methods for an industrial robot","volume":"67","year":"2016","journal-title":"Computers & Electrical Engineering"},{"issue":"1","key":"key2024050812002544800_ref022","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1163\/1568553053020269","article-title":"Dynamic parameter identification in industrial robots considering physical feasibility","volume":"19","year":"2005","journal-title":"Advanced Robotics"},{"issue":"1","key":"key2024050812002544800_ref023","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1108\/IR-03-2022-0057","article-title":"External force estimation for robot manipulator based on a lugre-linear-hybrid friction model and an improved square root cubature Kalman filter","volume":"50","year":"2023","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"},{"key":"key2024050812002544800_ref024","doi-asserted-by":"publisher","first-page":"138102","DOI":"10.1109\/ACCESS.2020.3012196","article-title":"Deep learning aided dynamic parameter identification of 6-DOF robot manipulators","volume":"8","year":"2020","journal-title":"IEEE Access"},{"issue":"5","key":"key2024050812002544800_ref025","doi-asserted-by":"publisher","first-page":"414","DOI":"10.1016\/j.rcim.2010.03.013","article-title":"An overview of dynamic parameter identification of robots","volume":"26","year":"2010","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"18","key":"key2024050812002544800_ref026","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/app12189290","article-title":"Research status and development trend of underground intelligent load-haul-dump vehicle-a comprehensive review","volume":"12","year":"2022","journal-title":"Applied Sciences"},{"key":"key2024050812002544800_ref027","doi-asserted-by":"publisher","first-page":"452","DOI":"10.1016\/j.rcim.2018.12.020","article-title":"Optimization of the energy consumption of industrial robots for automatic code generation","volume":"57","year":"2019","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"key2024050812002544800_ref028","doi-asserted-by":"publisher","first-page":"102327","DOI":"10.1016\/j.rcim.2022.102327","article-title":"Structural decomposition-based energy consumption modeling of robot laser processing systems and energy-efficient analysis","volume":"76","year":"2022","journal-title":"Robotics and Computer-Integrated Manufacturing"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-08-2023-0191\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-08-2023-0191\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:39:47Z","timestamp":1753393187000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/51\/3\/501-510\/1233383"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,12]]},"references-count":29,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024,1,12]]},"published-print":{"date-parts":[[2024,5,9]]}},"alternative-id":["10.1108\/IR-08-2023-0191"],"URL":"https:\/\/doi.org\/10.1108\/ir-08-2023-0191","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"0143-991X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,12]]}}}