{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,6]],"date-time":"2026-01-06T02:10:27Z","timestamp":1767665427144,"version":"3.40.5"},"reference-count":53,"publisher":"Cambridge University Press (CUP)","issue":"4","license":[{"start":{"date-parts":[[2022,12,23]],"date-time":"2022-12-23T00:00:00Z","timestamp":1671753600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2023,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The identification of nonlinear terms existing in the dynamic model of real-world mechanical systems such as robotic manipulators is a challenging modeling problem. The main aim of this research is not only to identify the unknown parameters of the nonlinear terms but also to verify their existence in the model. Generally, if the structure of the model is provided, the parameters of the nonlinear terms can be identified using different numerical approaches or evolutionary algorithms. However, finding a non-zero coefficient does not guarantee the existence of the nonlinear term or vice versa. Therefore, in this study, a meticulous investigation and statistical verification are carried out to ensure the reliability of the identification process. First, the simulation data are generated using the white-box model of a direct current motor that includes some of the nonlinear terms. Second, the particle swarm optimization (PSO) algorithm is applied to identify the unknown parameters of the model among many possible configurations. Then, to evaluate the results of the algorithm, statistical hypothesis and confidence interval tests are implemented. Finally, the reliability of the PSO algorithm is investigated using experimental data acquired from the UR5 manipulator. To compare the results of the PSO algorithm, the nonlinear least squares errors (NLSE) estimation algorithm is applied to identify the unknown parameters of the nonlinear models. The result shows that the PSO algorithm has higher identification accuracy than the NLSE estimation algorithm, and the model with identified parameters using the PSO algorithm accurately calculates the output torques of the joints of the manipulator.<\/jats:p>","DOI":"10.1017\/s0263574722001783","type":"journal-article","created":{"date-parts":[[2022,12,23]],"date-time":"2022-12-23T08:19:44Z","timestamp":1671783584000},"page":"1348-1370","source":"Crossref","is-referenced-by-count":8,"title":["Nonlinear model identification and statistical verification using experimental data with a case study of the UR5 manipulator joint parameters"],"prefix":"10.1017","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4050-9835","authenticated-orcid":false,"given":"Masoud","family":"Abedinifar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Seniz","family":"Ertugrul","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Serdar Hakan","family":"Arguz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2022,12,23]]},"reference":[{"volume-title":"Modeling and Identification of Dynamic Systems","year":"2021","author":"Ljung","key":"S0263574722001783_ref1"},{"key":"S0263574722001783_ref40","unstructured":"[40] Makkar, C. , Dixon, W. , Sawyer, W. and Hu, G. , \u201cA New Continuously Differentiable Friction Model for Control Systems Design,\u201d In: Proceedings of the 2005 IEEE\/ASME International Conference on Advanced Intelligent Mechatronics (IEEE, 2005) pp. 600\u2013605."},{"key":"S0263574722001783_ref3","doi-asserted-by":"crossref","DOI":"10.1002\/stc.2084","article-title":"Adaptive constrained unscented kalman filtering for real-time nonlinear structural system identification","volume":"25","author":"Calabrese","year":"2018","journal-title":"Struct. Control Health Monitor"},{"key":"S0263574722001783_ref43","first-page":"69","article-title":"A modified particle swarm optimizer","author":"Yuhui","journal-title":"IEEE International Conference on Evolutionary Computation Proceedings (Cat. No.98TH8360) (IEEE World Congress on Computational Intelligence, 1998),"},{"key":"S0263574722001783_ref45","doi-asserted-by":"publisher","DOI":"10.1002\/9781118535561"},{"key":"S0263574722001783_ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2019.02.002"},{"key":"S0263574722001783_ref47","doi-asserted-by":"publisher","DOI":"10.1080\/00401706.1991.10484847"},{"key":"S0263574722001783_ref30","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1016\/j.protcy.2012.05.048","article-title":"Fast convergence particle swarm optimization for functions optimization","volume":"4","author":"Sahu","year":"2012","journal-title":"Proc. Tech."},{"volume-title":"Applied Statistics and Probability for Engineers","year":"2010","author":"Montgomery","key":"S0263574722001783_ref49"},{"key":"S0263574722001783_ref41","doi-asserted-by":"crossref","unstructured":"[41] Wolf, S. and Iskandar, M. , \u201cExtending a Dynamic Friction Model with Nonlinear Viscous and Thermal Dependency for a Motor and Harmonic Drive Gear,\u201d In: 2018 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2018) pp. 783\u2013790.","DOI":"10.1109\/ICRA.2018.8460613"},{"key":"S0263574722001783_ref8","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1017\/S0263574712000264","article-title":"Extended dynamic fuzzy logic system for a class of mimo nonlinear systems and its application to robotic manipulators","volume":"31","author":"Hamdy","year":"2013","journal-title":"Robotica"},{"key":"S0263574722001783_ref44","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.1999.785511"},{"key":"S0263574722001783_ref13","doi-asserted-by":"crossref","unstructured":"[13] Ting, J.-A. , Mistry, M. N. , Peters, J. , Schaal, S. and Nakanishi, J. , \u201cA Bayesian Approach to Nonlinear Parameter Identification for Rigid Body Dynamics,\u201d In: Robotics: Science and Systems , Philadelphia, USA (2006) pp. 32\u201339.","DOI":"10.15607\/RSS.2006.II.032"},{"volume-title":"Principles of System Identification: Theory and Practice","year":"Boca Raton, 2015","author":"Tangirala","key":"S0263574722001783_ref4"},{"key":"S0263574722001783_ref25","doi-asserted-by":"crossref","unstructured":"[25] Kecskes, I. , Szekacs, L. , Fodor, J. C. and Odry, P. , \u201cPso and GA Optimization Methods Comparison on Simulation Model of a Real Hexapod Robot,\u201d In: 2013 IEEE 9th International Conference on Computational Cybernetics (ICCC) (IEEE, 2013) pp. 125\u2013130.","DOI":"10.1109\/ICCCyb.2013.6617574"},{"key":"S0263574722001783_ref36","doi-asserted-by":"publisher","DOI":"10.1109\/9.376053"},{"key":"S0263574722001783_ref37","doi-asserted-by":"publisher","DOI":"10.1016\/S0947-3580(98)70113-X"},{"key":"S0263574722001783_ref31","doi-asserted-by":"crossref","DOI":"10.4324\/9781315773155","volume-title":"Statistical Power Analysis: A Simple and General Model for Traditional and Modern Hypothesis Tests","author":"Murphy","year":"2014"},{"volume-title":"Parameter Estimation for Scientists and Engineers","year":"New York, USA, 2007","author":"Van den Bos","key":"S0263574722001783_ref15"},{"key":"S0263574722001783_ref7","doi-asserted-by":"publisher","DOI":"10.1201\/9780138746872"},{"key":"S0263574722001783_ref17","doi-asserted-by":"publisher","DOI":"10.1115\/1.2919465"},{"key":"S0263574722001783_ref42","doi-asserted-by":"crossref","unstructured":"[42] Kennedy, J. and Eberhart, R. , \u201cParticle Swarm Optimization,\u201d In: Proceedings of ICNN\u203295-International Conference on Neural Networks (IEEE, 1995) pp. 1942\u20131948.","DOI":"10.1109\/ICNN.1995.488968"},{"key":"S0263574722001783_ref51","unstructured":"[51] Sorli, M. , Mauro, S. , De Martin, A. , Raviola, A. and Guida, R. , Sviluppo di un modello high-fidelity del robot ur5 a fini diagnostici e prognostici, 2020."},{"key":"S0263574722001783_ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2949286"},{"key":"S0263574722001783_ref10","article-title":"Modeling of inverse kinematic of 3-dof robot, using unit quaternions and artificial neural network","volume":"39","author":"Jim\u00e9nez-L\u00f3pez","year":"1230-1250","journal-title":"Robotica"},{"key":"S0263574722001783_ref14","doi-asserted-by":"publisher","DOI":"10.1190\/segam2015-5912838.1"},{"key":"S0263574722001783_ref12","doi-asserted-by":"crossref","unstructured":"[12] Linhares, L. L. , Fontes, A. I. , Martins, A. M. , Ara\u00fajo, F. M. and Silveira, L. F. , Fuzzy wavelet neural network using a correntropy criterion for nonlinear system identification. Mathematical. Prob. Eng . 2015(5), 1\u201312 (2015).","DOI":"10.1155\/2015\/678965"},{"key":"S0263574722001783_ref23","doi-asserted-by":"publisher","DOI":"10.1515\/jib-2010-133"},{"key":"S0263574722001783_ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TMAG.2016.2525007"},{"volume-title":"Modelling, Planning and Control, Advanced Textbooks in Control and Signal Processing","author":"Siciliano","key":"S0263574722001783_ref52"},{"key":"S0263574722001783_ref5","doi-asserted-by":"publisher","DOI":"10.1017\/9781108347976"},{"key":"S0263574722001783_ref16","first-page":"1","volume-title":"Robotics and the Handbook","author":"Siciliano","year":"2016"},{"key":"S0263574722001783_ref2","doi-asserted-by":"publisher","DOI":"10.1016\/0266-8920(89)90022-2"},{"key":"S0263574722001783_ref32","doi-asserted-by":"publisher","DOI":"10.1111\/1467-9469.00218"},{"key":"S0263574722001783_ref35","article-title":"Static coefficient of rolling friction at high contact temperatures and various contact pressure","volume":"38","author":"Tadi\u0107","journal-title":"Tribol. Ind"},{"key":"S0263574722001783_ref38","unstructured":"[38] Armstrong-Helouvry, B. , \u201cStick-slip Arising From Stribeck Friction,\u201d In: Proceedings of the IEEE International Conference on Robotics and Automation (IEEE, 1990) pp. 1377\u20131382."},{"key":"S0263574722001783_ref27","unstructured":"[27] Abedinifar, M. , Argin, O. F. and Ertugrul, S. , \u201cIdentification of a Nonlinear DC Motor Model with Particle Swarm Optimization,\u201d In: 9th International Conference on Advanced Technology (Izmir Ktip Celebi University and Iskenderun Technical University, 2020) pp. 52\u201357."},{"key":"S0263574722001783_ref53","doi-asserted-by":"publisher","DOI":"10.1002\/9781118625590"},{"key":"S0263574722001783_ref22","unstructured":"[22] Wang, D. and Liu, Q. , \u201cNonlinear Stein Variational Gradient Descent for Learning Diversified Mixture Models,\u201d In: International Conference on Machine Learning (PMLR) (2019) pp. 6576\u20136585."},{"key":"S0263574722001783_ref24","doi-asserted-by":"crossref","unstructured":"[24] Wihartiko, F. , Wijayanti, H. and Virgantari, F. , \u201cPerformance Comparison of Genetic Algorithms and Particle Swarm Optimization for Model Integer Programming Bus Timetabling Problem,\u201d In: IOP Conference Series: Materials Science and Engineering , vol. 332 (IOP Publishing, 2018) p. 012020.","DOI":"10.1088\/1757-899X\/332\/1\/012020"},{"key":"S0263574722001783_ref39","first-page":"354","article-title":"On the modeling and simulation of friction, ournal of dynamic systems, measurement and control","volume":"113","author":"Haessig","journal-title":"Trans. ASME"},{"key":"S0263574722001783_ref26","doi-asserted-by":"crossref","first-page":"2008 1092","DOI":"10.1016\/j.engappai.2007.10.002","article-title":"Particle swarm optimization-based parameter identification applied to permanent magnet synchronous motors","volume":"21","author":"Liu","year":"2008","journal-title":"Eng. Appl. Artif. Intel."},{"key":"S0263574722001783_ref46","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-72122-4_4"},{"key":"S0263574722001783_ref19","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574717000224"},{"key":"S0263574722001783_ref18","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/843186"},{"volume-title":"Mathematical Statistics with Applications in R","year":"London, UK, 2020","author":"Ramachandran","key":"S0263574722001783_ref48"},{"key":"S0263574722001783_ref9","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574719000985"},{"volume-title":"Actuators","year":"Berlin, Germany, 2004","author":"Janocha","key":"S0263574722001783_ref50"},{"key":"S0263574722001783_ref20","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1109\/70.917088","article-title":"A new method for estimating parameters of a dynamic robot model","volume":"17","author":"Olsen","year":"2001","journal-title":"IEEE Trans. Robot. Autom."},{"key":"S0263574722001783_ref29","article-title":"Parameter identification of robot manipulators: A heuristic particle swarm search approach","volume":"10","author":"Yan","year":"2015","journal-title":"PloS One"},{"key":"S0263574722001783_ref28","doi-asserted-by":"crossref","unstructured":"[28] Abedinifar, M. and Ertugrul, S. , \u201cComparative Study of Identification Using Nonlinear Least Squares Errors and Particle Swarm Optimization Algorithms for a Nonlinear Dc Motor Model,\u201d In: International Conference on Intelligent and Fuzzy Systems (Springer, 2021) pp. 554\u2013561.","DOI":"10.1007\/978-3-030-85626-7_65"},{"key":"S0263574722001783_ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.ymssp.2015.01.001"},{"key":"S0263574722001783_ref21","first-page":"2715","article-title":"Comparison of optimization techniques based on gradient descent algorithm: A review","volume":"18","author":"Haji","journal-title":"PalArch\u2019s J. Arch. Egypt\/Egyptology"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574722001783","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,10]],"date-time":"2024-10-10T22:47:49Z","timestamp":1728600469000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574722001783\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,23]]},"references-count":53,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,4]]}},"alternative-id":["S0263574722001783"],"URL":"https:\/\/doi.org\/10.1017\/s0263574722001783","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2022,12,23]]}}}