{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T02:10:46Z","timestamp":1774663846177,"version":"3.50.1"},"reference-count":26,"publisher":"AIP Publishing","issue":"8","funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62076152"],"award-info":[{"award-number":["62076152"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007129","name":"Natural Science Foundation of Shandong Province","doi-asserted-by":"publisher","award":["ZR2020MF096"],"award-info":[{"award-number":["ZR2020MF096"]}],"id":[{"id":"10.13039\/501100007129","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Funded by Beijing Advanced Innovation Center for Intelligent Robots and Systems"}],"content-domain":{"domain":["pubs.aip.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,8,1]]},"abstract":"<jats:p>The assembly error of flexible joints and the change in joint stiffness during movement make the actual value of joint parameters inconsistent with the given value, which affects the joint control accuracy. In order to suppress the influence of parameters error, a parameters identification method for flexible joint combined offline identification and online compensation is proposed. First, the offline identification model of inertia, mass, and damping and the online identification model of joint stiffness are established, respectively. Then, a hybrid tracking differentiator based on an improved Sigmoid function is designed to track the differential signals of joint motion parameters, and the Lyapunov function is designed to prove its convergence. The adaptive differential evolution is used as the identification algorithm, and the improved adaptive crossover, mutation factor, and Metropolis acceptance criterion are designed to improve the convergence speed. Finally, a feedforward control structure based on identification is designed to compensate for the model deviation. Simulation and experimental results show that the improved differentiator can effectively improve the tracking speed and derivation accuracy of the signals. Compared with other algorithms, the proposed identification method has a faster convergence speed and higher identification accuracy, and feedforward compensation control can effectively correct model parameters and improve control accuracy.<\/jats:p>","DOI":"10.1063\/5.0099485","type":"journal-article","created":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T12:18:34Z","timestamp":1661257114000},"update-policy":"https:\/\/doi.org\/10.1063\/aip-crossmark-policy-page","source":"Crossref","is-referenced-by-count":4,"title":["Flexible joint parameters identification method based on improved tracking differentiator and adaptive differential evolution"],"prefix":"10.1063","volume":"93","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1852-0488","authenticated-orcid":false,"given":"Chuanming","family":"Song","sequence":"first","affiliation":[{"name":"School of Electrical and Electronic Engineering, Shandong University of Technology , Zibo, Shandong 255049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qinjun","family":"Du","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, Shandong University of Technology , Zibo, Shandong 255049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuxin","family":"Yang","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, Shandong University of Technology , Zibo, Shandong 255049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Han","family":"Feng","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, Shandong University of Technology , Zibo, Shandong 255049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hao","family":"Pang","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, Shandong University of Technology , Zibo, Shandong 255049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cunhe","family":"Li","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, Shandong University of Technology , Zibo, Shandong 255049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"317","published-online":{"date-parts":[[2022,8,23]]},"reference":[{"issue":"1","key":"2023081008025425200_c1","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/tmrb.2022.3142516","article-title":"Design and optimization of a 3D printed distal flexible joint for endoscopic surgery","volume":"4","year":"2022","journal-title":"IEEE Trans. Med. Rob. Bionics"},{"issue":"3","key":"2023081008025425200_c2","doi-asserted-by":"publisher","first-page":"2086","DOI":"10.1109\/tie.2019.2902789","article-title":"Finite-time trajectory tracking control of space manipulator under actuator saturation","volume":"67","year":"2020","journal-title":"IEEE Trans. Ind. Electron."},{"issue":"6","key":"2023081008025425200_c3","doi-asserted-by":"publisher","first-page":"2896","DOI":"10.1109\/TMECH.2018.2873232","article-title":"A dynamic parameter identification method for flexible joints based on adaptive control","volume":"23","year":"2018","journal-title":"IEEE ASME Trans. Mechatron."},{"issue":"5","key":"2023081008025425200_c4","doi-asserted-by":"publisher","first-page":"1577","DOI":"10.1109\/tro.2020.2990368","article-title":"An iterative approach for accurate dynamic model identification of industrial robots","volume":"36","year":"2020","journal-title":"IEEE Trans. Rob."},{"issue":"4","key":"2023081008025425200_c5","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1108\/ir-01-2019-0007","article-title":"Research on the forcefree control of cooperative robots based on dynamic parameters identification","volume":"46","year":"2019","journal-title":"Ind. Robot: Int. J. Robot. Res. Appl."},{"issue":"2","key":"2023081008025425200_c6","doi-asserted-by":"publisher","first-page":"1843","DOI":"10.1109\/lra.2020.2969952","article-title":"An input observer-based stiffness estimation approach for flexible robot joints","volume":"5","year":"2020","journal-title":"IEEE Trans. Rob. Autom. Lett."},{"key":"2023081008025425200_c7","first-page":"38","article-title":"A two-stage parameter identification method and compensation verification for heavy load robot","year":"2019"},{"key":"2023081008025425200_c8","article-title":"Research on parameter identification and fixed-time trajectory tracking control of flexible joint robot","year":"2019"},{"key":"2023081008025425200_c9","doi-asserted-by":"publisher","first-page":"65001","DOI":"10.1109\/access.2021.3068772","article-title":"A parallel algorithm of image mean filtering based on OpenCL","volume":"9","year":"2021","journal-title":"IEEE Access"},{"issue":"5","key":"2023081008025425200_c10","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1006\/mssp.1996.0039","article-title":"Experimental robot identification using optimized periodic trajectories","volume":"10","year":"1996","journal-title":"Mech. Syst. Signal. Process."},{"issue":"2","key":"2023081008025425200_c11","doi-asserted-by":"publisher","first-page":"177","DOI":"10.12341\/jssms09102","article-title":"Non-linear tracking-differentiator","volume":"14","year":"1994","journal-title":"J. Syst. Sci. Math. Sci."},{"issue":"6","key":"2023081008025425200_c12","doi-asserted-by":"publisher","first-page":"875","DOI":"10.3969\/j.issn.1000-8152.2003.06.012","article-title":"Nonlinear tracking-differentiator with high speed in whole course","volume":"20","year":"2003","journal-title":"Control Theory Appl."},{"issue":"8","key":"2023081008025425200_c13","first-page":"43","article-title":"Design of nonlinear-linear tracking differentiator with high stability and high speed","volume":"45","year":"2011","journal-title":"J. Xi\u2019An Jiao Tong Univ."},{"issue":"3","key":"2023081008025425200_c14","doi-asserted-by":"publisher","first-page":"2623","DOI":"10.1109\/jestpe.2019.2923793","article-title":"Active disturbance rejection control for bearingless induction motor based on hyperbolic tangent tracking differentiator","volume":"8","year":"2020","journal-title":"IEEE Trans. Emerging Sel. Topics Power Electron."},{"key":"2023081008025425200_c15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/tim.2021.3124039","article-title":"Dynamic identification of industrial robot based on nonlinear friction model and LS-SOS algorithm","volume":"70","year":"2021","journal-title":"IEEE Trans. Instrum. Meas."},{"issue":"4","key":"2023081008025425200_c16","doi-asserted-by":"publisher","first-page":"1500","DOI":"10.1109\/tcst.2017.2709277","article-title":"Application of the method of maximum likelihood to identification of bipedal walking robots","volume":"26","year":"2018","journal-title":"IEEE Trans. Control Syst. Technol."},{"issue":"7","key":"2023081008025425200_c17","doi-asserted-by":"publisher","first-page":"5690","DOI":"10.1109\/tie.2017.2677319","article-title":"Model parameter identification for lithium batteries using the coevolutionary particle swarm optimization method","volume":"64","year":"2017","journal-title":"IEEE Trans. Ind. Electron."},{"issue":"7","key":"2023081008025425200_c18","doi-asserted-by":"publisher","first-page":"1580","DOI":"10.37188\/OPE.2020.0603","article-title":"Robot calibration based on modified differential evolution algorithm","volume":"29","year":"2021","journal-title":"Opt. Precision Eng."},{"issue":"2","key":"2023081008025425200_c19","doi-asserted-by":"publisher","first-page":"1674","DOI":"10.1109\/tsg.2020.3025509","article-title":"Imitation and transfer Q-learning-based parameter identification for composite load modeling","volume":"12","year":"2021","journal-title":"IEEE Trans. Smart Grid"},{"key":"2023081008025425200_c20","doi-asserted-by":"publisher","first-page":"165820","DOI":"10.1109\/access.2019.2953175","article-title":"Identification method of SINS error parameters utilizing artificial neural network for hypersonic vehicle","volume":"7","year":"2019","journal-title":"IEEE Access"},{"issue":"4","key":"2023081008025425200_c21","doi-asserted-by":"publisher","first-page":"440","DOI":"10.3724\/sp.j.1218.2011.00440","article-title":"Dynamic parameter identification of modular robot with flexible joints","volume":"33","year":"2011","journal-title":"Robot"},{"key":"2023081008025425200_c22","first-page":"572","article-title":"Study on BFGS-MLM algorithm in dynamics parameter identification of industrial robots","year":"2018"},{"issue":"9","key":"2023081008025425200_c23","doi-asserted-by":"publisher","first-page":"1957","DOI":"10.1016\/j.jfranklin.2016.03.007","article-title":"Back-stepping robust trajectory linearization control for hypersonic reentry vehicle via novel tracking differentiator","volume":"353","year":"2016","journal-title":"J. Franklin Inst."},{"issue":"11","key":"2023081008025425200_c24","doi-asserted-by":"publisher","first-page":"24","DOI":"10.11835\/j.issn.1000-582X.2021.11.004","article-title":"The application of composite differential trackers capacitive position sensors","volume":"44","year":"2021","journal-title":"J. Chongqing Univ."},{"issue":"18","key":"2023081008025425200_c25","doi-asserted-by":"publisher","first-page":"3749","DOI":"10.1016\/j.ins.2011.03.010","article-title":"An improved differential evolution algorithm with fitness-based adaptation of the control parameters","volume":"181","year":"2011","journal-title":"Inf. Sci."},{"key":"2023081008025425200_c26","article-title":"Differentiator design and application - signal filtering and differentiation","year":"2010"}],"container-title":["Review of Scientific Instruments"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/pubs.aip.org\/aip\/rsi\/article-pdf\/doi\/10.1063\/5.0099485\/16616766\/084706_1_online.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/pubs.aip.org\/aip\/rsi\/article-pdf\/doi\/10.1063\/5.0099485\/16616766\/084706_1_online.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,10]],"date-time":"2023-08-10T10:00:05Z","timestamp":1691661605000},"score":1,"resource":{"primary":{"URL":"https:\/\/pubs.aip.org\/rsi\/article\/93\/8\/084706\/2843503\/Flexible-joint-parameters-identification-method"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,1]]},"references-count":26,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2022,8,1]]}},"URL":"https:\/\/doi.org\/10.1063\/5.0099485","relation":{},"ISSN":["0034-6748","1089-7623"],"issn-type":[{"value":"0034-6748","type":"print"},{"value":"1089-7623","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2022,8]]},"published":{"date-parts":[[2022,8,1]]},"article-number":"084706"}}