{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T05:38:08Z","timestamp":1769837888424,"version":"3.49.0"},"reference-count":36,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2022,1,13]],"date-time":"2022-01-13T00:00:00Z","timestamp":1642032000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>A velocity-free state feedback fault-tolerant control approach is proposed for the rigid satellite attitude stabilization problem subject to velocity-free measurements and actuator and sensor faults. First, multiplicative faults and additive faults are considered in the actuator and the sensor. The faults and system states are extended into a new augmented vector. Then, an improved sliding mode observer based on the augmented vector is presented to estimate unknown system states and actuator and sensor faults simultaneously. Next, a velocity-free state feedback attitude controller is designed based on the information from the observer. The controller compensates for the effects of actuator and sensor faults and asymptotically stabilizes the attitude. Finally, simulation results demonstrate the effectiveness of the proposed scheme.<\/jats:p>","DOI":"10.3390\/sym14010157","type":"journal-article","created":{"date-parts":[[2022,1,14]],"date-time":"2022-01-14T03:14:56Z","timestamp":1642130096000},"page":"157","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Velocity-Free State Feedback Fault-Tolerant Control for Satellite with Actuator and Sensor Faults"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3545-717X","authenticated-orcid":false,"given":"Mingjun","family":"Liu","sequence":"first","affiliation":[{"name":"School of Control Science and Engineering, Bohai University, Jinzhou 121013, China"}]},{"given":"Aihua","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Control Science and Engineering, Bohai University, Jinzhou 121013, China"}]},{"given":"Bing","family":"Xiao","sequence":"additional","affiliation":[{"name":"School of Automation, Northwestern Polytechnical University, Xi\u2019an 710129, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,1,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2473","DOI":"10.1016\/j.asr.2017.02.029","article-title":"Adaptive variable-structure finite-time mode control for spacecraft proximity operations with actuator saturation","volume":"59","author":"Lee","year":"2017","journal-title":"Adv. Space Res."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1109\/TAES.2008.4655349","article-title":"Adaptive variable structure controller for spacecraft vibration reduction","volume":"44","author":"Hu","year":"2008","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1109\/TCST.2017.2772210","article-title":"Adaptive-robust control of a class of EL systems with parametric variations using artificially delayed input and position feedback","volume":"27","author":"Roy","year":"2019","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"9801421","DOI":"10.34133\/2021\/9801421","article-title":"A new recursive composite adaptive controller for robot manipulators","volume":"2021","author":"Li","year":"2021","journal-title":"Space Sci. Technol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"9874563","DOI":"10.34133\/2021\/9874563","article-title":"A high-efficient finite difference method for flexible manipulator with boundary feedback control","volume":"2021","author":"Liu","year":"2021","journal-title":"Space Sci. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1354","DOI":"10.1109\/TMECH.2020.2975117","article-title":"Robust tracking control of robot manipulators with joint velocity measurement uncertainty and actuator faults","volume":"25","author":"Xiao","year":"2020","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1020","DOI":"10.1109\/TAES.2017.2773273","article-title":"Robust attitude tracking control for spacecraft with quantized torques","volume":"54","author":"Wu","year":"2018","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1457","DOI":"10.1109\/TNN.2010.2050333","article-title":"Quaternion-based adaptive output feedback attitude control of spacecraft using chebyshev neural networks","volume":"21","author":"Zou","year":"2010","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2541","DOI":"10.1109\/TMECH.2019.2951812","article-title":"Distributed and reliable output feedback control of spacecraft formation with velocity constraints and time delays","volume":"24","author":"Ran","year":"2019","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1925","DOI":"10.1109\/LRA.2017.2715884","article-title":"Toward position-only time-delayed control for uncertain Euler\u2013Lagrange systems: Experiments on wheeled mobile robots","volume":"2","author":"Roy","year":"2017","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2913","DOI":"10.1109\/TAES.2017.2720298","article-title":"Finite-time attitude trajectory tracking control of rigid spacecraft","volume":"53","author":"Shi","year":"2017","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2711","DOI":"10.1109\/TAC.2011.2159419","article-title":"Finite-time attitude tracking control of spacecraft with application to attitude synchronization","volume":"56","author":"Du","year":"2011","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2505","DOI":"10.1007\/s11071-020-05596-5","article-title":"Robust fixed-time attitude stabilization control of flexible spacecraft with actuator uncertainty","volume":"100","author":"Cao","year":"2020","journal-title":"Nonlinear Dyn."},{"key":"ref_14","unstructured":"Robertson, B., and Stoneking, E. (2003, January 5\u20139). Satellite GN&C anomaly trends. Proceedings of the Annual AAS Rocky Mountain Guidance and Control Conference, San Diego, CA, USA."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1989","DOI":"10.1109\/TAES.2018.2880035","article-title":"Fault-tolerant attitude stabilization incorporating closed-loop control allocation under actuator failure","volume":"55","author":"Li","year":"2019","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"7141","DOI":"10.1109\/TIE.2018.2878117","article-title":"Adaptive fixed-time attitude tracking control for rigid spacecraft with actuator faults","volume":"66","author":"Gao","year":"2019","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2555","DOI":"10.1109\/TAC.2011.2108490","article-title":"Quaternion-based hybrid control for robust global attitude tracking","volume":"56","author":"Mayhew","year":"2011","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"5239","DOI":"10.1109\/TIE.2012.2219836","article-title":"Sensor-fault-tolerant control for a class of linear parameter varying systems with practical examples","volume":"60","author":"Abdullah","year":"2013","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2360","DOI":"10.1109\/TCST.2012.2237403","article-title":"Attitude tracking control of rigid spacecraft with actuator misalignment and fault","volume":"21","author":"Xiao","year":"2013","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1404","DOI":"10.1109\/TMECH.2013.2288314","article-title":"Adaptive fault-tolerant spacecraft attitude control design with transient response control","volume":"19","author":"Bustan","year":"2014","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1605","DOI":"10.1109\/TCST.2011.2169796","article-title":"Adaptive sliding mode fault tolerant attitude tracking control for flexible spacecraft under actuator saturation","volume":"20","author":"Xiao","year":"2012","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/TNN.2008.2004373","article-title":"A recurrent neural-network-based sensor and actuator fault detection and isolation for nonlinear systems with application to the satellite\u2019s attitude control subsystem","volume":"20","author":"Talebi","year":"2009","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"3874","DOI":"10.1109\/TIE.2015.2417511","article-title":"Fault estimation and fault-tolerant control for discrete-time dynamic systems","volume":"62","author":"Gao","year":"2015","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2017","DOI":"10.1049\/iet-cta.2019.1051","article-title":"Observer-based fault reconstructions and fault tolerant control designs for uncertain switched systems with both actuator and sensor faults","volume":"14","author":"Zhu","year":"2020","journal-title":"IET Control Theory Appl."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1981","DOI":"10.1109\/JSYST.2018.2800710","article-title":"Observer-based H-infinity fault-tolerant control for linear systems with sensor and actuator faults","volume":"13","author":"Lee","year":"2019","journal-title":"IEEE Syst. J."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4733","DOI":"10.1109\/TAC.2019.2904435","article-title":"Reduced-order sliding-mode-observer-based fault estimation for markov jump systems","volume":"64","author":"Yang","year":"2019","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Kruk, J.W., Class, B.F., Rovner, D., Westphal, J., Ake, T.B., Moos, H.W., Roberts, B., and Fisher, L. (2003, January 24). FUSE in-orbit attitude control with two reaction wheels and no gyroscopes. Proceedings of the SPIE\u2014The International Society for Optical Engineering, Bellingham, WA, USA.","DOI":"10.1117\/12.459948"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2893","DOI":"10.1109\/TAC.2013.2256689","article-title":"Inertial vector measurements based velocity-free attitude stabilization","volume":"58","author":"Tayebi","year":"2013","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1082","DOI":"10.1109\/TAES.2017.2773340","article-title":"Continuous finite-time attitude control for rigid spacecraft based on angular velocity observer","volume":"54","author":"Hu","year":"2018","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1881","DOI":"10.1177\/0954410012464454","article-title":"Semi-global finite-time attitude stabilization by output feedback for a rigid spacecraft","volume":"227","author":"Du","year":"2012","journal-title":"Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1610","DOI":"10.1109\/TSMC.2018.2831778","article-title":"The specified finite-time distributed observers-based velocity-free attitude synchronization for rigid bodies on SO(3)","volume":"50","author":"Peng","year":"2020","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2509","DOI":"10.1109\/TII.2019.2935842","article-title":"Velocity-observer-based distributed finite-time attitude tracking control for multiple uncertain rigid spacecraft","volume":"16","author":"Cui","year":"2020","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"2106","DOI":"10.1109\/TAC.2011.2179869","article-title":"Nonlinear feedback design for fixed-time stabilization of linear control systems","volume":"57","author":"Polyakov","year":"2012","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"6795","DOI":"10.1109\/TIE.2019.2937035","article-title":"Fixed-time attitude tracking control for rigid spacecraft without angular velocity measurements","volume":"67","author":"Zou","year":"2020","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"7191","DOI":"10.1109\/TIE.2015.2432107","article-title":"Fault-tolerant attitude stabilization for satellites without rate sensor","volume":"62","author":"Xiao","year":"2015","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1216","DOI":"10.1109\/TCYB.2019.2905427","article-title":"Fault-tolerant attitude control for rigid spacecraft without angular velocity measurements","volume":"51","author":"Wang","year":"2021","journal-title":"IEEE Trans. Cybern."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/14\/1\/157\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:27:11Z","timestamp":1760362031000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/14\/1\/157"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,13]]},"references-count":36,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,1]]}},"alternative-id":["sym14010157"],"URL":"https:\/\/doi.org\/10.3390\/sym14010157","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,13]]}}}