{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:51:45Z","timestamp":1760241105923,"version":"build-2065373602"},"reference-count":34,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2019,11,29]],"date-time":"2019-11-29T00:00:00Z","timestamp":1574985600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"The scientific research fund project of Nanjing Institute of Technology","award":["YKJ201523"],"award-info":[{"award-number":["YKJ201523"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Establishing an accurate inverse model is a key problem in the design of adaptive inverse controllers. Most real objects have nonlinear characteristics, so mathematical expression of an inverse model cannot be obtained in most situation. A Takagi\u2013Sugeno(T-S)fuzzy model can approximate real objects with high precision, and is often applied in the modeling of nonlinear systems. Since the consequent parameters of T-S fuzzy models are linear expressions, this paper firstly uses a fuzzy c-regression model (FCRM) clustering algorithm to establish inverse fuzzy model. As the least mean square (LMS) algorithm is only used to adjust consequent parameters of the T-S fuzzy model in the process of parameter adjustment, the premise parameters are fixed and unchanged in the process of adjustment. In this paper, the back propagation (BP) algorithm is applied to adjust the premise and consequent parameters of the T-S fuzzy model, simultaneously online. The simulation results show that the error between the system output controlled by proposed adaptive inverse controller and the desired output is smaller, also the system stability can be maintained when the system output has disturbances.<\/jats:p>","DOI":"10.3390\/info10120377","type":"journal-article","created":{"date-parts":[[2019,11,29]],"date-time":"2019-11-29T10:58:21Z","timestamp":1575025101000},"page":"377","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Adaptive Inverse Controller Design Based on the Fuzzy C-Regression Model (FCRM) and Back Propagation (BP) Algorithm"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1694-6584","authenticated-orcid":false,"given":"Shi","family":"Jian Zhong","sequence":"first","affiliation":[{"name":"School of Energy and Power Engineering, Nanjing Institute of Technology, Nanjing 211167, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,11,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"571","DOI":"10.1016\/j.future.2018.06.008","article-title":"An improved NSGA-III algorithm with adaptive mutation operator for big data optimization problems","volume":"88","author":"Yi","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.ins.2014.02.123","article-title":"Chaotic krill herd algorithm","volume":"274","author":"Wang","year":"2014","journal-title":"Inf. Sci."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2454","DOI":"10.1016\/j.apm.2013.10.052","article-title":"An effective krill herd algorithm with migration operator in biogeography-based optimization","volume":"38","author":"Wang","year":"2014","journal-title":"Appl. Math. Model."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"853","DOI":"10.1007\/s00521-012-1304-8","article-title":"Incorporating mutation scheme into krill herd algorithm for global numerical optimization","volume":"24","author":"Wang","year":"2014","journal-title":"Neural Comput. Appl."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"4819","DOI":"10.1007\/s00500-017-2670-z","article-title":"Local search methods for the solution of implicit inverse problems","volume":"22","author":"Ardila","year":"2018","journal-title":"Soft Comput."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Nino-Ruiz, E.D., and Yang, X.S. (2019). Improved Tabu Search and Simulated Annealing methods for nonlinear data assimilation. Appl. Soft Comput.","DOI":"10.1016\/j.asoc.2019.105624"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1109\/9.751359","article-title":"On the robust adaptive stabilization of a class of nominally first-order hybrid systems","volume":"44","year":"1999","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1155\/DDNS.2005.31","article-title":"Robustly stable multiestimation scheme for adaptive control and identification with model reduction issues","volume":"2005","author":"Ibeas","year":"2005","journal-title":"Discret. Dyn. Nat. Soc."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1049\/iet-cta.2011.0150","article-title":"Adaptive control of non-linearly parameterised pure-feedback systems","volume":"6","author":"Yoo","year":"2012","journal-title":"IET Control Theory Appl."},{"key":"ref_10","unstructured":"Widrow, B., and Walach, F. (1996). Adaptive Inverse Control, Prentice-Hall."},{"key":"ref_11","first-page":"8","article-title":"Adaptive inverse control based on volterra polynomial basis function neural networks","volume":"34","author":"Yingnong","year":"2000","journal-title":"J. Xi\u2019an Jiao Tong Univ."},{"key":"ref_12","first-page":"633","article-title":"Direct adaptive inverse control strategy based on modified VPBF neural networks","volume":"16","author":"Dang","year":"2001","journal-title":"Control Decis."},{"key":"ref_13","first-page":"203","article-title":"Study on identification of adaptive inverse control system based on dynamic function linked neural network","volume":"44","author":"Hu","year":"2017","journal-title":"Comput. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"931","DOI":"10.1016\/j.amc.2004.04.019","article-title":"Neural networks of adaptive inverse control systems","volume":"163","author":"Salman","year":"2005","journal-title":"Applied Math. Comp."},{"key":"ref_15","first-page":"1940","article-title":"Model reference adaptive inverse control based on T-S fuzzy model","volume":"35","author":"Liu","year":"2013","journal-title":"Syst. Eng. Electron."},{"key":"ref_16","first-page":"961","article-title":"Adaptive inverse control method based on fuzzy inverse mode","volume":"31","author":"Liu","year":"2010","journal-title":"Chin. J. Sci. Instrum."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"574","DOI":"10.3724\/SP.J.1004.2008.00574","article-title":"Adaptive direct inverse control based on fuzzy tree models","volume":"34","author":"Ding","year":"2008","journal-title":"Acta Autom. Sin."},{"key":"ref_18","first-page":"59","article-title":"Adaptive inverse control based on interval type 2 T-S fuzzy model","volume":"30","author":"Gao","year":"2016","journal-title":"Fuzzy Syst. Math."},{"key":"ref_19","unstructured":"Deng, L.C. (2007). Adaptive Inverse Control on Object of Superheated Steam Temperature for Boiler. [Ph.D. Thesis, Chong Qing University]."},{"key":"ref_20","first-page":"32","article-title":"Adaptive inverse control for feed water and superheated steam temperature of supercritical pressure boiler","volume":"36","author":"Chen","year":"2013","journal-title":"J. Chongqing Univ."},{"key":"ref_21","first-page":"1","article-title":"An inverse controller design method for interval type-2 fuzzy models","volume":"21","author":"Kumbasar","year":"2015","journal-title":"Soft Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ins.2015.03.014","article-title":"Direct inverse control of cable-driven parallel system based on type-2 fuzzy systems","volume":"310","author":"Wang","year":"2015","journal-title":"Inf. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.asoc.2015.08.013","article-title":"Exact Analytical Inversion of Interval Type-2 TSK Fuzzy Logic Systems with Closed Form Inference Methods","volume":"37","author":"Ulu","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"185","DOI":"10.3901\/JME.2014.14.185","article-title":"Fuzzy adaptive inverse control for pneumatic loading system","volume":"50","author":"Liu","year":"2014","journal-title":"J. Mech. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1803","DOI":"10.1109\/TFUZZ.2014.2379284","article-title":"Adaptive Inverse Control of Cable-Driven Parallel System Based on Type-2 Fuzzy Logic Systems","volume":"23","author":"Wang","year":"2015","journal-title":"IEEE Trans. Fuzzy Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"459","DOI":"10.3724\/SP.J.1004.2010.00459","article-title":"Inverse Control of Cable-driven Parallel Mechanism Using Type-2 Fuzzy Neural Network","volume":"36","author":"Yi","year":"2010","journal-title":"Acta Autom. Sin."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"996","DOI":"10.1016\/j.engappai.2011.04.016","article-title":"Interval type-2 fuzzy inverse controller design in nonlinear IMC structure","volume":"24","author":"Kumbasar","year":"2011","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/j.ymssp.2019.04.007","article-title":"Adaptive inverse control of chatter vibrations in internal turning operations","volume":"129","author":"Fallah","year":"2019","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_29","first-page":"2683","article-title":"Research on adaptive inverse control and its future developments","volume":"29","author":"Liu","year":"2008","journal-title":"Chin. J. Sci. Instrum."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"12356","DOI":"10.1016\/j.eswa.2011.04.015","article-title":"Adaptive fuzzy model based inverse controller design using BB-BC optimization algorithm","volume":"38","author":"Kumbasar","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1109\/TSMC.1985.6313399","article-title":"Fuzzy Identification of Systems and its Applications to Modeling and Control","volume":"15","author":"Takagi","year":"1985","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1016\/S0165-0114(96)00384-3","article-title":"A clustering algorithm for fuzzy model identification","volume":"98","author":"Chen","year":"1998","journal-title":"Fuzzy Sets Syst."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1255","DOI":"10.1049\/iet-cta:20060415","article-title":"Affine Takagi-Sugeno fuzzy modelling algorithm by fuzzy c-regression models clustering with a novel cluster validity criterion","volume":"1","author":"Kung","year":"2007","journal-title":"IET Control Theory Appl."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"646","DOI":"10.1016\/j.engappai.2009.02.003","article-title":"T\u2013S fuzzy model identification based on a novel fuzzy c-regression model clustering algorithm","volume":"22","author":"Li","year":"2009","journal-title":"Eng. Appl. Artif. Intell."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/10\/12\/377\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:38:50Z","timestamp":1760189930000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/10\/12\/377"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,29]]},"references-count":34,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2019,12]]}},"alternative-id":["info10120377"],"URL":"https:\/\/doi.org\/10.3390\/info10120377","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2019,11,29]]}}}