{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T06:37:27Z","timestamp":1782974247558,"version":"3.54.5"},"reference-count":32,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2019,4,5]],"date-time":"2019-04-05T00:00:00Z","timestamp":1554422400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Science and Technology Major Project of China","award":["2015ZX04005006"],"award-info":[{"award-number":["2015ZX04005006"]}]},{"name":"Science and Technology Planning Project of Guangdong Province, China","award":["2014B090921004"],"award-info":[{"award-number":["2014B090921004"]}]},{"name":"Science and Technology Planning Project of Guangdong Province, China","award":["2014B090920002"],"award-info":[{"award-number":["2014B090920002"]}]},{"name":"Science and Technology Planning Project of Guangdong Province, China","award":["2015B010918002"],"award-info":[{"award-number":["2015B010918002"]}]},{"name":"Science and Technology Major Project of Zhongshan, China","award":["2016F2FC0006"],"award-info":[{"award-number":["2016F2FC0006"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>To improve the processing quality and efficiency of robotic belt grinding, an adaptive sliding-mode iterative constant-force control method for a 6-DOF robotic belt grinding platform is proposed based on a one-dimension force sensor. In the investigation, first, the relationship between the normal and the tangential forces of the grinding contact force is revealed, and a simplified grinding force mapping relationship is presented for the application to one-dimension force sensors. Next, the relationship between the deformation and the grinding depth during the grinding is discussed, and a deformation-based dynamic model describing robotic belt grinding is established. Then, aiming at an application scene of robot belt grinding, an adaptive iterative learning method is put forward, which is combined with sliding mode control to overcome the uncertainty of the grinding force and improve the stability of the control system. Finally, some experiments were carried out and the results show that, after ten times iterations, the grinding force fluctuation becomes less than 2N, the mean value, standard deviation and variance of the grinding force error\u2019s absolute value all significantly decrease, and that the surface quality of the machined parts significantly improves. All these demonstrate that the proposed force control method is effective and that the proposed algorithm is fast in convergence and strong in adaptability.<\/jats:p>","DOI":"10.3390\/s19071635","type":"journal-article","created":{"date-parts":[[2019,4,5]],"date-time":"2019-04-05T11:36:01Z","timestamp":1554464161000},"page":"1635","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["An Adaptive Sliding-Mode Iterative Constant-force Control Method for Robotic Belt Grinding Based on a One-Dimensional Force Sensor"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9716-3970","authenticated-orcid":false,"given":"Tie","family":"Zhang","sequence":"first","affiliation":[{"name":"School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou 510000, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ye","family":"Yu","sequence":"additional","affiliation":[{"name":"School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou 510000, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanbiao","family":"Zou","sequence":"additional","affiliation":[{"name":"School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou 510000, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,4,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/j.jmapro.2017.11.014","article-title":"In-process tool condition monitoring in compliant abrasive belt grinding process using support vector machine and genetic algorithm","volume":"31","author":"Pandiyan","year":"2018","journal-title":"J. Manuf. Process."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"962","DOI":"10.1016\/j.ijmachtools.2006.07.002","article-title":"A local process model for simulation of robotic belt grinding","volume":"47","author":"Ren","year":"2007","journal-title":"Int. J. Mach. Tools Manuf."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1599","DOI":"10.1007\/s00170-016-9813-8","article-title":"Capturing the tacit knowledge of the skilled operator to program tool paths and tool orientations for robot belt grinding","volume":"91","author":"Ng","year":"2017","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1007\/s001700300032","article-title":"SMART robotic system for 3D profile turbine vane airfoil repair","volume":"21","author":"Huang","year":"2003","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2083","DOI":"10.1007\/s00170-013-5421-z","article-title":"A method for off-line compensation of cutting force-induced errors in robotic machining by tool path modification","volume":"70","author":"Slavkovic","year":"2013","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/j.rcim.2011.08.004","article-title":"Recent progress on programming methods for industrial robots","volume":"28","author":"Pan","year":"2012","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1007\/s00170-002-1479-8","article-title":"Trajectory coordination planning and control for robot manipulators in automated material handling and processing","volume":"23","author":"Zha","year":"2004","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_8","first-page":"1989","article-title":"Posture adaptive control of the flexible grinding head for blisk manufacturing","volume":"9","author":"Zhao","year":"2013","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Diao, S., Chen, X., and Luo, J. (2018). Development and Experimental Evaluation of a 3D Vision System for Grinding Robot. Sensors, 18.","DOI":"10.3390\/s18093078"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.triboint.2017.12.043","article-title":"Analysis and assessment of robotic belt grinding mechanisms by force modeling and force control experiments","volume":"120","author":"Zhu","year":"2018","journal-title":"Tribol. Int."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Li, C., Wang, Z., Fan, C., Chen, G., and Huang, T. (2015, January 29\u201330). Research on grinding and polishing force control of compliant flange. Proceedings of the International Conference on Engineering Technology and Application (ICETA), Xiamen, China.","DOI":"10.1051\/matecconf\/20152203012"},{"key":"ref_12","first-page":"787","article-title":"Working accuracy analysis and error compensation for robotic belt grinding system","volume":"32","author":"Qi","year":"2010","journal-title":"Robot"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"48","DOI":"10.3724\/SP.J.1218.2010.00048","article-title":"Dexterity analysis and optimization of belt grinding robot","volume":"32","author":"Wang","year":"2010","journal-title":"Robot"},{"key":"ref_14","unstructured":"Miomir, V., Dragoljub, S., Yury, E., and Katic, D. (2009). Dynamics and Robust Control of Robot-Environment Interaction, World Scientific Publishing. [1st ed.]."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1115\/1.3139652","article-title":"Hybrid position\/force control of manipulators","volume":"103","author":"Raibert","year":"1980","journal-title":"ASME J. Dyn. Syst. Meas. Control"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1115\/1.3140702","article-title":"Impedance control: An approach to manipulator, part I-theory, part II-implementation, part III-application","volume":"107","author":"Hogan","year":"1985","journal-title":"ASME J. Dyn. Syst. Meas. Control"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"589","DOI":"10.4028\/www.scientific.net\/AMR.490-495.589","article-title":"Research on velocity servo-based hybrid position\/force control scheme for a grinding robot","volume":"490\u2013495","author":"Zhang","year":"2012","journal-title":"Adv. Mater. Res."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"615","DOI":"10.4028\/www.scientific.net\/MSF.805.615","article-title":"The use of robot with force control in machining of green ceramics","volume":"805","author":"Lahr","year":"2014","journal-title":"Mater. Sci. Forum"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Zhang, J.F., Liu, G.F., Zang, X.Z., and Li, L.Y. (2016, January 7\u201310). A Hybrid passive\/active force control scheme for robotic belt grinding system. Proceedings of the IEEE International Conference on Mechatronics and Automation, Harbin, China.","DOI":"10.1109\/ICMA.2016.7558654"},{"key":"ref_20","unstructured":"Lu, Z., Kawamura, S., and Goldenberg, A.A. (1991, January 3\u20135). Sliding mode impedance control and its application to grinding tasks. Proceedings of the IEEE\/RSJ International Workshop on Intelligent Robots and Systems, Osaka, Japan."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"716","DOI":"10.1109\/TCST.2012.2191587","article-title":"Intelligent control for a robot belt grinding system","volume":"21","author":"Song","year":"2013","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1177\/027836499701600107","article-title":"Force tracking in impedance control","volume":"16","author":"Seraji","year":"1993","journal-title":"Int. J. Robot. Res."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"474","DOI":"10.1109\/TCST.2004.824320","article-title":"Force tracking impedance control of robot manipulators under unknown environment","volume":"12","author":"Jung","year":"2004","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Li, C., Zhang, Z., Xia, G., Xie, X., and Zhu, Q. (2018). Efficient Force Control Learning System for Industrial Robots Based on Variable Impedance Control. Sensors, 18.","DOI":"10.3390\/s18082539"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1177\/1729881418793778","article-title":"Collision-free planning algorithm of motion path for the robot belt grinding system","volume":"15","author":"Zhang","year":"2018","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_26","unstructured":"Su, J. (2017). Path Planning and Optimization of Robotic Belt Grinding System. [Master\u2019s Thesis, South China University of Technology]."},{"key":"ref_27","first-page":"99","article-title":"Nonlinear dual-loop force controller of contour following","volume":"21","author":"Zhang","year":"2017","journal-title":"Electr. Mach. Control"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"8929","DOI":"10.1016\/j.eswa.2015.07.047","article-title":"Indirect adaptive fuzzy control for industrial robots: A solution for contact applications","volume":"42","author":"Nuno","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_29","first-page":"1","article-title":"A study of force and position tracking control for robot contact with an arbitrarily inclined plane","volume":"10","author":"Ye","year":"2013","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1195","DOI":"10.1016\/j.automatica.2004.01.026","article-title":"Adaptive iterative learning control for robot manipulators","volume":"40","author":"Tayebi","year":"2004","journal-title":"Automatica"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1080\/00207179208934253","article-title":"The general problem of the stability of motion","volume":"55","author":"Lyapunov","year":"1992","journal-title":"Int. J. Control"},{"key":"ref_32","unstructured":"Graig, J.J. (2006). Introduction to Robotics: Mechanics and Control, Pearson Education International. [3rd ed.]."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/7\/1635\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:43:12Z","timestamp":1760186592000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/7\/1635"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,5]]},"references-count":32,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2019,4]]}},"alternative-id":["s19071635"],"URL":"https:\/\/doi.org\/10.3390\/s19071635","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,4,5]]}}}