{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T06:43:01Z","timestamp":1777704181911,"version":"3.51.4"},"reference-count":33,"publisher":"SAGE Publications","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IFS"],"published-print":{"date-parts":[[2021,4,12]]},"abstract":"<jats:p>In this paper, we propose a new iterative learning control algorithm for sensor faults in nonlinear systems. The algorithm does not depend on the initial value of the system and is combined with the open-loop D-type iterative learning law. We design a period that shortens as the number of iterations increases. During this period, the controller corrects the state deviation, so that the system tracking error converges to the boundary unrelated to the initial state error, which is determined only by the system\u2019s uncertainty and interference. Furthermore, based on the \u03bb norm theory, the appropriate control gain is selected to suppress the tracking error caused by the sensor fault, and the uniform convergence of the control algorithm and the boundedness of the error are proved. The simulation results of the speed control of the injection molding machine system verify the effectiveness of the algorithm.<\/jats:p>","DOI":"10.3233\/jifs-189432","type":"journal-article","created":{"date-parts":[[2020,11,3]],"date-time":"2020-11-03T11:55:06Z","timestamp":1604404506000},"page":"5927-5934","source":"Crossref","is-referenced-by-count":3,"title":["Iterative learning control algorithm for sensor fault nonlinear systems"],"prefix":"10.1177","volume":"40","author":[{"given":"Zimian","family":"Lan","sequence":"first","affiliation":[{"name":"School of Mechanical and Electrical Engineering, Hechi University, Yizhou, Guangxi, China"}]}],"member":"179","reference":[{"issue":"1","key":"10.3233\/JIFS-189432_ref1","first-page":"4","article-title":"Overview on sensor fault diagnosis technology[J]","volume":"28","author":"Yaling","year":"2009","journal-title":"Transducer and Microsystem Technology"},{"issue":"7","key":"10.3233\/JIFS-189432_ref2","doi-asserted-by":"crossref","first-page":"2733","DOI":"10.1016\/j.ymssp.2011.02.015","article-title":"Isolability of faults in sensor fault diagnosis[J]","volume":"25","author":"Sharifi","year":"2011","journal-title":"Mechanical Systems and Signal Processing"},{"issue":"12","key":"10.3233\/JIFS-189432_ref3","first-page":"294","article-title":"Actuator and sensor faults isolation of nonlinear process systems[J]","volume":"104","author":"Miao","year":"2013","journal-title":"Chemical Engineering Science"},{"issue":"1","key":"10.3233\/JIFS-189432_ref4","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1016\/j.measurement.2013.11.015","article-title":"Robust sensor fault detection based on nonlinear unknown input observer[J]","volume":"48","author":"Zarei","year":"2014","journal-title":"Measurement"},{"issue":"S1","key":"10.3233\/JIFS-189432_ref5","first-page":"43","article-title":"Design and application of fault tolerant control for multi-sensor fault of nonlinear multi-variable system[J]","volume":"36","author":"Cuimei","year":"2006","journal-title":"Journal of Southeast University:Natural Science Edition"},{"issue":"3","key":"10.3233\/JIFS-189432_ref6","first-page":"379","article-title":"Research on active fault-tolerant control for sensor failures of missile attitude control systems[J]","volume":"27","author":"Xiangyu","year":"2012","journal-title":"Control and Decision"},{"key":"10.3233\/JIFS-189432_ref7","unstructured":"Shengli X. , Senping T. and Zhendong X. , Theory and application of iterative learning control [M], Beijing: Science Press, (2005)."},{"issue":"9","key":"10.3233\/JIFS-189432_ref8","first-page":"961","article-title":"Overview on iterative learning control [J]","volume":"20","author":"Junren","year":"2005","journal-title":"Control and Decision"},{"issue":"3","key":"10.3233\/JIFS-189432_ref9","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/S1874-1029(13)60027-0","article-title":"Error tracking of iterative learning control systems[J]","volume":"39","author":"Mingxuan","year":"2013","journal-title":"Acta Automatica Sinica"},{"issue":"8","key":"10.3233\/JIFS-189432_ref10","first-page":"1080","article-title":"Robust fault-tolerant control for satellite attitude control system based on iterative learning observer[J]","volume":"33","author":"Yu","year":"2012","journal-title":"Journal of Astronautics"},{"issue":"5","key":"10.3233\/JIFS-189432_ref11","first-page":"716","article-title":"Iterative learning control algorithms with intial update action[J]","volume":"25","author":"Baojian","year":"1999","journal-title":"Acta Automatica Sinica"},{"issue":"3","key":"10.3233\/JIFS-189432_ref12","first-page":"473","article-title":"Iterative learning control of variable gain with initial state study [J]","volume":"27","author":"Wei","year":"2012","journal-title":"Control and Decision"},{"issue":"6","key":"10.3233\/JIFS-189432_ref13","doi-asserted-by":"crossref","first-page":"41","DOI":"10.3901\/JME.2007.06.041","article-title":"Discrete anticipatory learning control of ram velocity in injection molding machines[J]","volume":"43","author":"Cailian","year":"2007","journal-title":"Chinese Journal of Mechanical Engineering"},{"issue":"2","key":"10.3233\/JIFS-189432_ref14","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1002\/rob.4620010203","article-title":"Bettering operation of robots by learning [J]","volume":"1","author":"Arimoto","year":"1984","journal-title":"Journal of Robotic Systems"},{"key":"10.3233\/JIFS-189432_ref15","doi-asserted-by":"crossref","first-page":"4503","DOI":"10.1007\/s00521-018-3835-0","article-title":"Iterative learning control for linear generalized distributed parameter system[J]","volume":"31","author":"Zhang","year":"2019","journal-title":"Neural Computing and Applications"},{"issue":"03","key":"10.3233\/JIFS-189432_ref16","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1109\/JSEE.2012.00053","article-title":"Iterative learning based fault detection and estimation in nonlinear systems [J]","volume":"23","author":"Zhang","year":"2012","journal-title":"Journal of Systems Engineering and Electronics"},{"issue":"10","key":"10.3233\/JIFS-189432_ref17","first-page":"33","article-title":"Fault detection of high pressure common rail diesel engine sensor [J \/ OL]","author":"Lusheng","year":"2019","journal-title":"Agricultural Machinery Use and Maintenance"},{"issue":"19","key":"10.3233\/JIFS-189432_ref18","first-page":"178","article-title":"Research and implementation of sensor fault diagnosis algorithm based on FPGA [J]","volume":"2019","author":"Xiaoming","journal-title":"Modern Electronic Technology"},{"issue":"08","key":"10.3233\/JIFS-189432_ref19","first-page":"1227","article-title":"Fault detection of gas turbine speed sensor based on fuzzy state observer [J]","volume":"32","author":"Jun","year":"2019","journal-title":"Journal of Sensing Technology"},{"issue":"18","key":"10.3233\/JIFS-189432_ref20","first-page":"238","article-title":"Accurate fault location simulation of PCB voltage traveling wave sensor [J]","volume":"2019","author":"Bohan","journal-title":"Electronic Technology and Software Engineering"},{"issue":"08","key":"10.3233\/JIFS-189432_ref21","first-page":"130","article-title":"Automatic diagnosis of bearing fault detected by laser position ranging sensor [J]","volume":"40","author":"Xiaodong","year":"2019","journal-title":"Laser Journal"},{"key":"10.3233\/JIFS-189432_ref22","doi-asserted-by":"crossref","unstructured":"Jeong K. and Choi S. , Model-based Sensor Fault Diagnosis of Vehicle Suspensions with a Support Vector Machine[J], International Journal of Automotive Technology 20(5) (2019).","DOI":"10.1007\/s12239-019-0090-z"},{"key":"10.3233\/JIFS-189432_ref23","doi-asserted-by":"crossref","unstructured":"Zhao M. , Tian Z. and Chow T.W.S. , Fault diagnosis on wireless sensor network using the neighborhood kernel density estimation[J], Neural Computing and Applications 31(8) (2019).","DOI":"10.1007\/s00521-018-3342-3"},{"key":"10.3233\/JIFS-189432_ref24","unstructured":"Zhengzheng C. , Lu H. and Yandong H. , Fault detection and estimation of a class of nonlinear systems based on adaptive iterative learning algorithm [J \/ OL], Control Theory and Application 1\u201310 [2019-10-18]. http:\/\/kns.cnki.net\/kcms\/detail\/44.1240.tp.20190923.2124.018.html."},{"issue":"03","key":"10.3233\/JIFS-189432_ref25","first-page":"136","article-title":"Fault diagnosis of a class of distributed parameter system based on iterative learning control [J]","volume":"32","author":"Xisheng","year":"2016","journal-title":"Journal of Hezhou University"},{"issue":"2","key":"10.3233\/JIFS-189432_ref26","first-page":"1","article-title":"Iterative learning control for a class of parallel system fault diagnosis [J]","volume":"2018","author":"Yinjun","journal-title":"Cluster Computing"},{"issue":"09","key":"10.3233\/JIFS-189432_ref27","first-page":"48","article-title":"Fault diagnosis of uncertain systems based on new iterative learning [J]","volume":"41","author":"Wei","year":"2013","journal-title":"Journal of Huazhong University of science and Technology (NATURAL SCIENCE EDITION)"},{"issue":"02","key":"10.3233\/JIFS-189432_ref28","first-page":"377","article-title":"A new method of fault diagnosis based on fault tracking estimator [J]","volume":"35","author":"Bingyong","year":"2013","journal-title":"System Engineering and Electronic Technology"},{"issue":"01","key":"10.3233\/JIFS-189432_ref29","first-page":"137","article-title":"Fault diagnosis of discrete linear time-varying system based on iterative learning [J]","volume":"28","author":"Wei","year":"2013","journal-title":"Control and Decision"},{"issue":"11","key":"10.3233\/JIFS-189432_ref30","first-page":"1495","article-title":"Fault diagnosis of discrete time-varying system based on angle modified iterative learning [J]","volume":"29","author":"Wei","year":"2012","journal-title":"Control Theory and Application"},{"issue":"10","key":"10.3233\/JIFS-189432_ref31","first-page":"2106","article-title":"Fault diagnosis algorithm based on proportional difference iterative learning [J]","volume":"34","author":"Wei","year":"2012","journal-title":"System Engineering and Electronic Technology"},{"issue":"05","key":"10.3233\/JIFS-189432_ref32","first-page":"1698","article-title":"Fault regulation method based on inverse system iterative learning observer [J]","volume":"29","author":"Wei","year":"2012","journal-title":"Computer Application Research"},{"issue":"08","key":"10.3233\/JIFS-189432_ref33","first-page":"1173","article-title":"A new fault detection and estimation algorithm based on iterative learning [J]","volume":"25","author":"Lin","year":"2010","journal-title":"Control and Decision"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JIFS-189432","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:40:39Z","timestamp":1777455639000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JIFS-189432"}},"subtitle":[],"editor":[{"given":"Suresh Chandra","family":"Satapathy","sequence":"additional","affiliation":[]},{"given":"Rashmi","family":"Agrawal","sequence":"additional","affiliation":[]},{"given":"Vicente","family":"Garc\u00eda D\u00edaz","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2021,4,12]]},"references-count":33,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.3233\/jifs-189432","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,12]]}}}