{"title":"Active Fault Diagnosis for Spacecraft Attitude Control Systems Using Set-Theoretic Unknown Input Observers","authors":"Songtao Wang;Qiang Shen;Huihui Li","doi":"10.1109/LCSYS.2025.3580772","DOIUrl":null,"url":null,"abstract":"This letter proposes an active fault diagnosis method for spacecraft attitude control systems with disturbances by utilizing the unknown input observer. Firstly, the spacecraft attitude control system is formulated as a linear time-invariant model under diverse faulty conditions. A general unknown input observer framework is constructed to decouple process disturbances by designing optimal gain matrices, which are analytically obtained by solving an unconstrained optimization problem. Then, zonotopes are utilized to characterize the dynamics of state estimation error, and a set-theoretic unknown input observer is built. To achieve the guaranteed active fault diagnosis, a quadratic program and a mixed-integer quadratic optimization program are formulated to obtain the separating input that can maximize the separation degree of all zonotopes under fault isolation and input saturation constraints. Finally, an illustrative example is provided to verify the effectiveness of the proposed active fault diagnosis method.","PeriodicalId":37235,"journal":{"name":"IEEE Control Systems Letters","volume":"9 ","pages":"931-936"},"PeriodicalIF":2.4000,"publicationDate":"2025-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Control Systems Letters","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/11039733/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
This letter proposes an active fault diagnosis method for spacecraft attitude control systems with disturbances by utilizing the unknown input observer. Firstly, the spacecraft attitude control system is formulated as a linear time-invariant model under diverse faulty conditions. A general unknown input observer framework is constructed to decouple process disturbances by designing optimal gain matrices, which are analytically obtained by solving an unconstrained optimization problem. Then, zonotopes are utilized to characterize the dynamics of state estimation error, and a set-theoretic unknown input observer is built. To achieve the guaranteed active fault diagnosis, a quadratic program and a mixed-integer quadratic optimization program are formulated to obtain the separating input that can maximize the separation degree of all zonotopes under fault isolation and input saturation constraints. Finally, an illustrative example is provided to verify the effectiveness of the proposed active fault diagnosis method.