{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T12:20:21Z","timestamp":1766578821373,"version":"3.37.3"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,8,19]],"date-time":"2023-08-19T00:00:00Z","timestamp":1692403200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,8,19]],"date-time":"2023-08-19T00:00:00Z","timestamp":1692403200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62020106003,62273177,U22B6001"],"award-info":[{"award-number":["62020106003,62273177,U22B6001"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004608","name":"Natural Science Foundation of Jiangsu Province","doi-asserted-by":"publisher","award":["BK20222012,BK20211566"],"award-info":[{"award-number":["BK20222012,BK20211566"]}],"id":[{"id":"10.13039\/501100004608","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Programme of Introducing Talents of Discipline to Universities of China","award":["B20007"],"award-info":[{"award-number":["B20007"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2024,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper gives a fault-tolerant control scheme concerning with the optimal and near-optimal system performance for a class of nonlinear systems with time-varying actuator faults, time-varying disturbances, and identification errors of the neural network-based identifier. In this paper, the adaptive dynamic programming method is directly used to design the optimal sliding surface, so that the designer can design the target dynamics of the sliding mode in advance. In addition, the barrier function-based sliding-mode control is used to cope with the bounded but boundary-unknown estimation errors of the identifier, and the method ensures that the sliding-mode variable converges to the designer\u2019s predefined neighborhood of zero in finite time and the control gain is not overestimated. Specifically, first, by adaptive dynamic programming, near-optimal sliding surface is designed in the sense of the quadratic optimal criterion. Second, a neural network identifier is designed to model the lumped uncertainties including actuator faults and disturbances. Third, a barrier function-based adaptive sliding-mode control is used to cope with the identification errors of the neural network identifier and has no control gain overestimation, which can guarantee to confine the sliding variable to a predefined vicinity of the proposed sliding surface. For this system with faults and disturbances, it is shown that near-optimal property is achieved by this scheme, the chattering phenomenon is effectively suppressed, and the reconstruction error of the neural network identifier with unknown boundary is effectively handled by the adaptive sliding-mode control based on the barrier function. The proof of stability is given by Lyapunov\u2019s direct method and the effectiveness of this control scheme is verified by applying it to the spacecraft attitude system.<\/jats:p>","DOI":"10.1007\/s40747-023-01197-y","type":"journal-article","created":{"date-parts":[[2023,8,19]],"date-time":"2023-08-19T08:02:38Z","timestamp":1692432158000},"page":"1087-1101","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Adaptive optimal sliding-mode fault-tolerant control for nonlinear systems with disturbances and estimation errors"],"prefix":"10.1007","volume":"10","author":[{"given":"Yanbin","family":"Du","sequence":"first","affiliation":[]},{"given":"Bin","family":"Jiang","sequence":"additional","affiliation":[]},{"given":"Yajie","family":"Ma","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,19]]},"reference":[{"issue":"9","key":"1197_CR1","doi-asserted-by":"publisher","first-page":"1578","DOI":"10.1109\/TAC.2006.878732","volume":"51","author":"B Jiang","year":"2006","unstructured":"Jiang B, Staroswiecki M, Cocquempot V (2006) Fault accommodation for nonlinear dynamic systems. IEEE Trans Autom Control 51(9):1578\u20131583","journal-title":"IEEE Trans Autom Control"},{"issue":"4","key":"1197_CR2","doi-asserted-by":"publisher","first-page":"923","DOI":"10.2514\/1.G003661","volume":"42","author":"Y Ma","year":"2019","unstructured":"Ma Y, Jiang B, Tao G, Yang H (2019) Adaptive direct compensation control scheme for spacecraft with multiple actuator faults. J Guid Control Dynam 42(4):923\u2013930","journal-title":"J Guid Control Dynam"},{"issue":"3","key":"1197_CR3","doi-asserted-by":"publisher","first-page":"1131","DOI":"10.1109\/TCST.2014.2354260","volume":"23","author":"Q Shen","year":"2014","unstructured":"Shen Q, Wang DW, Zhu SQ et al (2014) Integral-type sliding mode fault-tolerant control for attitude stabilization of spacecraft. IEEE Trans Control Syst Technol 23(3):1131\u20131138","journal-title":"IEEE Trans Control Syst Technol"},{"issue":"4","key":"1197_CR4","doi-asserted-by":"publisher","first-page":"1607","DOI":"10.1007\/s12555-020-0063-z","volume":"19","author":"Y Du","year":"2021","unstructured":"Du Y, Jiang B, Ma Y (2021) Policy iteration based online adaptive optimal fault compensation control for spacecraft. Int J Control Autom Syst 19(4):1607\u20131617","journal-title":"Int J Control Autom Syst"},{"issue":"2","key":"1197_CR5","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1016\/j.arcontrol.2008.03.008","volume":"32","author":"Y Zhang","year":"2008","unstructured":"Zhang Y, Jiang J (2008) Bibliographical review on reconfigurable fault-tolerant control systems. Annu Rev Control 32(2):229\u2013252","journal-title":"Annu Rev Control"},{"issue":"5","key":"1197_CR6","doi-asserted-by":"publisher","first-page":"3311","DOI":"10.1109\/TIE.2016.2530789","volume":"63","author":"S Yin","year":"2016","unstructured":"Yin S, Xiao B, Ding SX et al (2016) A review on recent development of spacecraft attitude fault tolerant control system. IEEE Trans Ind Electron 63(5):3311\u20133320","journal-title":"IEEE Trans Ind Electron"},{"issue":"4","key":"1197_CR7","doi-asserted-by":"publisher","first-page":"303","DOI":"10.3724\/SP.J.1004.2013.00303","volume":"39","author":"H Zhang","year":"2013","unstructured":"Zhang H, Zhang X, Luo Y et al (2013) An overview of research on adaptive dynamic programming. Acta Autom Sin 39(4):303\u2013311","journal-title":"Acta Autom Sin"},{"issue":"3","key":"1197_CR8","doi-asserted-by":"publisher","first-page":"1835","DOI":"10.1007\/s40747-021-00330-z","volume":"8","author":"C Guan","year":"2022","unstructured":"Guan C, Jiang Y (2022) A tractor-trailer parking control scheme using adaptive dynamic programming. Complex Intell Syst 8(3):1835\u20131845","journal-title":"Complex Intell Syst"},{"issue":"7","key":"1197_CR9","first-page":"1633","volume":"15","author":"V Djordjevic","year":"2022","unstructured":"Djordjevic V, Stojanovic V, Tao H et al (2022) Data-driven control of hydraulic servo actuator based on adaptive dynamic programming. Discrete Cont Dyn-S 15(7):1633\u20131650","journal-title":"Discrete Cont Dyn-S"},{"issue":"5","key":"1197_CR10","doi-asserted-by":"publisher","first-page":"878","DOI":"10.1016\/j.automatica.2010.02.018","volume":"46","author":"KG Vamvoudakis","year":"2010","unstructured":"Vamvoudakis KG, Lewis FL (2010) Online actor-critic algorithm to solve the continuous-time infinite horizon optimal control problem. Automatica 46(5):878\u2013888","journal-title":"Automatica"},{"issue":"6","key":"1197_CR11","doi-asserted-by":"publisher","first-page":"2112","DOI":"10.1109\/TNNLS.2018.2791419","volume":"29","author":"H Zhang","year":"2018","unstructured":"Zhang H, Qu Q, Xiao G et al (2018) Optimal guaranteed cost sliding mode control for constrained-input nonlinear systems with matched and unmatched disturbances. IEEE Trans Neural Netw Learn Syst 29(6):2112\u20132126","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"key":"1197_CR12","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/j.neucom.2019.10.038","volume":"379","author":"R Xia","year":"2020","unstructured":"Xia R, Chen M, Wu Q et al (2020) Neural network based integral sliding mode optimal flight control of near space hypersonic vehicle. Neurocomputing 379:41\u201352","journal-title":"Neurocomputing"},{"issue":"10","key":"1197_CR13","doi-asserted-by":"publisher","first-page":"1346","DOI":"10.1049\/cth2.12125","volume":"15","author":"X Zhang","year":"2021","unstructured":"Zhang X, Huang Y, Rong Y et al (2021) Recurrent neural network based optimal integral sliding mode tracking control for four-wheel independently driven robots. IET Control Theory Appl 15(10):1346\u20131363","journal-title":"IET Control Theory Appl"},{"issue":"6","key":"1197_CR14","doi-asserted-by":"publisher","first-page":"2858","DOI":"10.1109\/TCYB.2019.2962011","volume":"51","author":"B Zhao","year":"2020","unstructured":"Zhao B, Liu D, Alippi C (2020) Sliding-mode surface-based approximate optimal control for uncertain nonlinear systems with asymptotically stable critic structure. IEEE Trans Cybern 51(6):2858\u20132869","journal-title":"IEEE Trans Cybern"},{"key":"1197_CR15","doi-asserted-by":"publisher","first-page":"756","DOI":"10.1016\/j.ins.2021.08.062","volume":"580","author":"H Zhang","year":"2021","unstructured":"Zhang H, Wang H, Niu B et al (2021) Sliding-mode surface-based adaptive actor-critic optimal control for switched nonlinear systems with average dwell time. Inf Sci 580:756\u2013774","journal-title":"Inf Sci"},{"issue":"1","key":"1197_CR16","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1109\/TMECH.2022.3192002","volume":"28","author":"T Yang","year":"2023","unstructured":"Yang T, Sun N, Chen H et al (2023) Adaptive optimal motion control of uncertain underactuated mechatronic systems with actuator constraints. IEEE\/ASME Trans Mechatron 28(1):210\u2013222","journal-title":"IEEE\/ASME Trans Mechatron"},{"issue":"3","key":"1197_CR17","doi-asserted-by":"publisher","first-page":"1673","DOI":"10.3390\/app12031673","volume":"12","author":"Y Du","year":"2022","unstructured":"Du Y, Jiang B, Ma Y et al (2022) Robust ADP-based sliding-mode fault-tolerant control for nonlinear systems with application to spacecraft. Appl Sci-Basel 12(3):1673","journal-title":"Appl Sci-Basel"},{"key":"1197_CR18","doi-asserted-by":"crossref","unstructured":"Sun C, Sun L (2023) Optimal Sliding Mode Control of a Class of Affine Nonlinear Systems via Improved Successive Approximation Approach. Proceedings of International Conference on Image, Vision and Intelligent Systems 2022 (ICIVIS 2022). Singapore: Springer Nature Singapore: 992-1001","DOI":"10.1007\/978-981-99-0923-0_99"},{"issue":"11","key":"1197_CR19","doi-asserted-by":"publisher","first-page":"2543","DOI":"10.1080\/00207721.2014.999263","volume":"47","author":"Y Batmani","year":"2016","unstructured":"Batmani Y, Khaloozadeh H (2016) On the design of suboptimal sliding manifold for a class of nonlinear uncertain time-delay systems. Int J Syst Sci 47(11):2543\u20132552","journal-title":"Int J Syst Sci"},{"key":"1197_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-84379-2","volume-title":"Sliding modes in control and optimization","author":"VI Utkin","year":"1992","unstructured":"Utkin VI (1992) Sliding modes in control and optimization. Springer-Verlag, Berlin, Heidelberg"},{"key":"1197_CR21","doi-asserted-by":"publisher","first-page":"540","DOI":"10.1016\/j.automatica.2018.03.078","volume":"93","author":"H Obeid","year":"2018","unstructured":"Obeid H, Fridman LM, Laghrouche S et al (2018) Barrier function-based adaptive sliding mode control. Automatica 93:540\u2013544","journal-title":"Automatica"},{"key":"1197_CR22","doi-asserted-by":"crossref","unstructured":"Obeid H, Fridman L, Laghrouche S, et al (2018). Barrier function-based adaptive integral sliding mode control. In 2018 IEEE Conference on Decision and Control (CDC), pp 5946-5950","DOI":"10.1109\/CDC.2018.8619334"},{"key":"1197_CR23","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2020.109355","volume":"123","author":"S Laghrouche","year":"2021","unstructured":"Laghrouche S, Harmouche M, Chitour Y et al (2021) Barrier function-based adaptive higher order sliding mode controllers. Automatica 123:109355","journal-title":"Automatica"},{"issue":"10","key":"1197_CR24","doi-asserted-by":"publisher","first-page":"4403","DOI":"10.1109\/TCSI.2021.3101736","volume":"68","author":"S Mobayen","year":"2021","unstructured":"Mobayen S, Alattas K, Assawinchaichote W (2021) Adaptive continuous barrier function terminal sliding mode control technique for disturbed robotic manipulator. IEEE Trans Circuits Syst I-Regul Pap 68(10):4403\u20134412","journal-title":"IEEE Trans Circuits Syst I-Regul Pap"},{"issue":"14","key":"1197_CR25","doi-asserted-by":"publisher","first-page":"3058","DOI":"10.1002\/rnc.3490","volume":"26","author":"V Stojanovic","year":"2016","unstructured":"Stojanovic V, Nedic N (2016) Joint state and parameter robust estimation of stochastic nonlinear systems. Int J Robust Nonlin 26(14):3058\u20133074","journal-title":"Int J Robust Nonlin"},{"key":"1197_CR26","doi-asserted-by":"crossref","unstructured":"Shtessel Y, Edwards C, Fridman L, et al (2014) Sliding mode control and observation (Vol. 10). Springer, New York","DOI":"10.1007\/978-0-8176-4893-0"},{"issue":"10","key":"1197_CR27","first-page":"3393","volume":"47","author":"Z Wang","year":"2016","unstructured":"Wang Z, Liu X, Liu K et al (2016) Backstepping-based Lyapunov function construction using approximate dynamic programming and sum of square techniques. IEEE Trans Cybern 47(10):3393\u20133403","journal-title":"IEEE Trans Cybern"},{"key":"1197_CR28","volume-title":"Nonlinear and adaptive control design","author":"M Krstic","year":"1995","unstructured":"Krstic M, Kokotovic PV, Kanellakopoulos I (1995) Nonlinear and adaptive control design. John Wiley & Sons Inc"},{"issue":"5","key":"1197_CR29","doi-asserted-by":"publisher","first-page":"3763","DOI":"10.1109\/TIE.2018.2854602","volume":"66","author":"Q Shen","year":"2018","unstructured":"Shen Q, Yue C, Goh CH et al (2018) Active fault-tolerant control system design for spacecraft attitude maneuvers with actuator saturation and faults. IEEE Trans Ind Electron 66(5):3763\u20133772","journal-title":"IEEE Trans Ind Electron"},{"issue":"5","key":"1197_CR30","doi-asserted-by":"publisher","first-page":"1556","DOI":"10.2514\/1.51148","volume":"34","author":"B Xiao","year":"2011","unstructured":"Xiao B, Hu Q, Zhang Y (2011) Fault-tolerant attitude control for flexible spacecraft without angular velocity magnitude measurement. J Guid Control Dyn 34(5):1556\u20131561","journal-title":"J Guid Control Dyn"},{"issue":"6","key":"1197_CR31","doi-asserted-by":"publisher","first-page":"1247","DOI":"10.1080\/00207179308923053","volume":"58","author":"A Levant","year":"1993","unstructured":"Levant A (1993) Sliding order and sliding accuracy in sliding mode control. Int J Control 58(6):1247\u20131263","journal-title":"Int J Control"},{"issue":"9","key":"1197_CR32","doi-asserted-by":"publisher","first-page":"1907","DOI":"10.1080\/00207179.2010.501385","volume":"83","author":"F Plestan","year":"2010","unstructured":"Plestan F, Shtessel Y, Bregeault V et al (2010) New methodologies for adaptive sliding mode control. Int J Control 83(9):1907\u20131919","journal-title":"Int J Control"},{"issue":"5","key":"1197_CR33","doi-asserted-by":"publisher","first-page":"779","DOI":"10.1016\/j.automatica.2004.11.034","volume":"41","author":"M Abu-Khalaf","year":"2005","unstructured":"Abu-Khalaf M, Lewis FL (2005) Nearly optimal control laws for nonlinear systems with saturating actuators using a neural network HJB approach. Automatica 41(5):779\u2013791","journal-title":"Automatica"},{"issue":"5","key":"1197_CR34","doi-asserted-by":"publisher","first-page":"551","DOI":"10.1016\/0893-6080(90)90005-6","volume":"3","author":"K Hornik","year":"1990","unstructured":"Hornik K, Stinchcombe M, White H (1990) Universal approximation of an unknown mapping and its derivatives using multilayer feedforward networks. Neural Netw 3(5):551\u2013560","journal-title":"Neural Netw"},{"issue":"4","key":"1197_CR35","doi-asserted-by":"publisher","first-page":"1342","DOI":"10.1109\/TNNLS.2017.2749641","volume":"29","author":"D Wang","year":"2017","unstructured":"Wang D, Liu D, Mu C et al (2017) Neural network learning and robust stabilization of nonlinear systems with dynamic uncertainties. IEEE Trans Neural Netw Learn Syst 29(4):1342\u20131351","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"issue":"1","key":"1197_CR36","doi-asserted-by":"publisher","first-page":"654","DOI":"10.1109\/TIE.2017.2722424","volume":"65","author":"D Wang","year":"2017","unstructured":"Wang D, Mu C (2017) Adaptive-critic-based robust trajectory tracking of uncertain dynamics and its application to a spring-mass-damper system. IEEE Trans Ind Electron 65(1):654\u2013663","journal-title":"IEEE Trans Ind Electron"},{"issue":"2","key":"1197_CR37","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1109\/JAS.2016.7510262","volume":"4","author":"Q Wei","year":"2016","unstructured":"Wei Q, Liu D, Liu Y et al (2016) Optimal constrained self-learning battery sequential management in microgrid via adaptive dynamic programming. IEEE-CAA J Autom Sin 4(2):168\u2013176","journal-title":"IEEE-CAA J Autom Sin"},{"key":"1197_CR38","doi-asserted-by":"publisher","DOI":"10.1201\/9781003062714","volume-title":"Neural network control of robot manipulators and non-linear systems","author":"FW Lewis","year":"2020","unstructured":"Lewis FW, Jagannathan S, Yesildirak A (2020) Neural network control of robot manipulators and non-linear systems. CRC Press, London"},{"issue":"11","key":"1197_CR39","doi-asserted-by":"publisher","first-page":"1544","DOI":"10.1109\/TSMC.2015.2492941","volume":"46","author":"D Wang","year":"2015","unstructured":"Wang D, Liu D, Zhang Q et al (2015) Data-based adaptive critic designs for nonlinear robust optimal control with uncertain dynamics. IEEE Trans Syst Man Cybern Syst 46(11):1544\u20131555","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"key":"1197_CR40","doi-asserted-by":"crossref","unstructured":"Ma Y, Jiang B, Tao G et al (2014) A direct adaptive actuator failure compensation scheme for satellite attitude control systems. J Aerosp Eng 228(4):542\u2013556","DOI":"10.1177\/0954410013476191"},{"issue":"2","key":"1197_CR41","doi-asserted-by":"publisher","first-page":"841","DOI":"10.1016\/j.jfranklin.2022.11.037","volume":"360","author":"Q Zhang","year":"2023","unstructured":"Zhang Q, Song X, Song S et al (2023) Finite-Time sliding mode control for singularly perturbed PDE systems. J Franklin I 360(2):841\u2013861","journal-title":"J Franklin I"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01197-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-023-01197-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01197-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,10]],"date-time":"2024-02-10T22:30:20Z","timestamp":1707604220000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-023-01197-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,19]]},"references-count":41,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,2]]}},"alternative-id":["1197"],"URL":"https:\/\/doi.org\/10.1007\/s40747-023-01197-y","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"type":"print","value":"2199-4536"},{"type":"electronic","value":"2198-6053"}],"subject":[],"published":{"date-parts":[[2023,8,19]]},"assertion":[{"value":"4 September 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 June 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 August 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that there are no conflicts of interest regarding the publication of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"All authors have participated in the completion of this paper and they are well aware about the submission of this article.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for submission"}}]}}