{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T15:58:52Z","timestamp":1781798332345,"version":"3.54.5"},"reference-count":21,"publisher":"Emerald","issue":"6","license":[{"start":{"date-parts":[[2022,4,29]],"date-time":"2022-04-29T00:00:00Z","timestamp":1651190400000},"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":[[2022,9,20]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>Considering the influence of environmental noise and modeling error during the process of the robotic automatic grinding aero-engine blade, this study aims to propose a method based on the extended state observer (ESO) to reduce the fluctuation of normal grinding force.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>First, the measurement range of the six-dimensional force sensor is calibrated according to the maximum acceleration of end-effector and grinding force. Second, the gravity and zero drift compensation model is built to compensate for measurement error. Finally, the switching function is designed based on the difference between the expected grinding force and the actual feedback value. When the value of function stays within the switching band, a nonlinear active disturbance rejection control (ADRC) loop is applied. When the function value reaches outside the switching band, an ESO-based sliding mode control (SMC) loop is applied.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The simulated and experimental results show that the proposed control method has higher robustness compared with proportion-integral-derivative (PID), Fuzzy PID and ADRC.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Research limitations\/implications<\/jats:title>\n<jats:p>The processing parameters of this paper are obtained based on the single-factor experiment without considering the correlation between these variables. A new control strategy is proposed, which is not only used to control the grinding force of blades but also promotes the development of industrial control.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>ESO is used to observe environmental interference and modeling errors of the system for real-time compensation. The segment control method consisting of ESO-based SMC and ESO-based ADRC is designed to improve the robustness. The common application of the two parts realizes suppression of fluctuation of grinding force.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-12-2021-0294","type":"journal-article","created":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T07:22:30Z","timestamp":1651044150000},"page":"1077-1088","source":"Crossref","is-referenced-by-count":8,"title":["Research on constant force grinding control of aero-engine blades based on extended state observer"],"prefix":"10.1108","volume":"49","author":[{"given":"Shijie","family":"Dai","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenhua","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenbin","family":"Ji","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yufeng","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongwei","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jiaheng","family":"Mu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pengwei","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Riqing","family":"Deng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"140","published-online":{"date-parts":[[2022,4,29]]},"reference":[{"issue":"7","key":"key2022091911543616700_ref001","doi-asserted-by":"crossref","first-page":"1205","DOI":"10.1016\/j.jprocont.2009.02.004","article-title":"Disturbance observer based multi-variable control of ball mill grinding circuits","volume":"19","year":"2009","journal-title":"Journal of Process Control"},{"issue":"1","key":"key2022091911543616700_ref002","first-page":"34","article-title":"Force tracking control of grinding end-effector based on backstepping plus PID","volume":"49","year":"2021","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"},{"key":"key2022091911543616700_ref003","first-page":"4989","article-title":"Scaling and bandwidth-parameterization based controller tuning","volume-title":"Proceedings of the 2003 American Control Conference","year":"2003"},{"issue":"1","key":"key2022091911543616700_ref004","first-page":"187","article-title":"Discrete-time state feedback with velocity estimation using a dual observer application to an underwater direct-drive grinding robot","volume":"17","year":"2011","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"issue":"5","key":"key2022091911543616700_ref005","doi-asserted-by":"crossref","first-page":"1875","DOI":"10.1109\/TCST.2013.2296355","article-title":"Multiobjective optimization of an observer-based controller: theory and experiments on an underwater grinding robot","volume":"22","year":"2014","journal-title":"IEEE Transactions on Control Systems Technology"},{"issue":"2","key":"key2022091911543616700_ref006","doi-asserted-by":"crossref","first-page":"581","DOI":"10.1016\/j.cirp.2015.05.004","article-title":"Abrasive machining of advanced aerospace alloys and composites","volume":"64","year":"2015","journal-title":"CIRP Annals \u2013 Manufacturing Technology"},{"issue":"5","key":"key2022091911543616700_ref007","first-page":"2294","article-title":"3D shape matching of a blade surface in robotic grinding application","volume":"21","year":"2016","journal-title":"Journal of Robotics & Machine Learning"},{"key":"key2022091911543616700_ref008","article-title":"Prescribed performance-based sliding mode path-following control of UVMS with flexible joints using extended state observer-based sliding mode disturbance observer","volume":"240","year":"2021","journal-title":"Ocean Engineering"},{"issue":"5","key":"key2022091911543616700_ref009","article-title":"Exploiting impedance shaping approaches to overcome force overshoots in delicate interaction tasks","volume":"13","year":"2016","journal-title":"International Journal of Advanced Robotic Systems"},{"issue":"9","key":"key2022091911543616700_ref010","first-page":"2019","article-title":"Disturbance rejection control for Raymond mill grinding system based on disturbance observer","volume":"24","year":"2019","journal-title":"Journal of Central South University"},{"issue":"2","key":"key2022091911543616700_ref011","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1108\/IR-10-2018-0209","article-title":"Position\/force control of robot manipulators using reinforcement learning","volume":"46","year":"2019","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"},{"issue":"5","key":"key2022091911543616700_ref012","doi-asserted-by":"crossref","first-page":"1603","DOI":"10.1016\/j.isatra.2014.05.024","article-title":"A double-loop structure in the adaptive generalized predictive control algorithm for control of robot end-point contact force","volume":"53","year":"2014","journal-title":"ISA Transactions"},{"issue":"4","key":"key2022091911543616700_ref013","doi-asserted-by":"crossref","first-page":"835","DOI":"10.1016\/j.mechmachtheory.2008.04.002","article-title":"Dynamics and control of a planar 3-DOF parallel manipulator with actuation redundancy","volume":"44","year":"2009","journal-title":"Mechanism and Machine Theory"},{"key":"key2022091911543616700_ref014","doi-asserted-by":"crossref","first-page":"430","DOI":"10.1016\/j.mechmachtheory.2017.10.023","article-title":"Mechatronics modeling and vibration analysis of a 2-DOF parallel manipulator in a 5-DOF hybrid machine tool","volume":"121","year":"2018","journal-title":"Mechanism and Machine Theory"},{"issue":"6","key":"key2022091911543616700_ref015","doi-asserted-by":"crossref","first-page":"1177","DOI":"10.1007\/s11431-020-1738-5","article-title":"An iterative learning method for realizing accurate dynamic feedforward control of an industrial hybrid robot","volume":"64","year":"2021","journal-title":"Science China Technological Sciences"},{"issue":"5\/8","key":"key2022091911543616700_ref016","first-page":"2495","article-title":"Research on flexible adaptive CNC polishing process and residual stress of blisk blade","volume":"103","year":"2019","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"5","key":"key2022091911543616700_ref017","first-page":"952","article-title":"Discrete second-order nonlinear tracking-differentiator based on boundary characteristic curves and variable characteristic points and its application to velocity and position detection system","volume":"40","year":"2014","journal-title":"Acta Automatica Sinica"},{"issue":"10","key":"key2022091911543616700_ref018","doi-asserted-by":"crossref","first-page":"2368","DOI":"10.1016\/j.cja.2019.01.023","article-title":"Application of novel force control strategies to enhance robotic abrasive belt grinding quality of aero-engine blades","volume":"32","year":"2019","journal-title":"Chinese Journal of Aeronautics"},{"issue":"2","key":"key2022091911543616700_ref019","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/j.powtec.2009.11.010","article-title":"Disturbance rejection of ball mill polishing circuits using DOB and MPC","volume":"198","year":"2010","journal-title":"Powder Technology"},{"key":"key2022091911543616700_ref021","article-title":"A structure and control design of constant force polishing end actuator based on polishing robot","year":"2017"},{"issue":"3\/4","key":"key2022091911543616700_ref020","first-page":"1741","article-title":"Design and implementation of hybrid force\/position control for robot automation grinding aviation blade based on fuzzy PID","volume":"107","year":"2020","journal-title":"The International Journal of Advanced Manufacturing Technology"}],"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-12-2021-0294\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-12-2021-0294\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:40:40Z","timestamp":1753393240000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/49\/6\/1077-1088\/434300"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,29]]},"references-count":21,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2022,4,29]]},"published-print":{"date-parts":[[2022,9,20]]}},"alternative-id":["10.1108\/IR-12-2021-0294"],"URL":"https:\/\/doi.org\/10.1108\/ir-12-2021-0294","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"0143-991X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,29]]}}}