TY - GEN
T1 - Software implementation and verification of sliding-mode control and fault detection methods
AU - Ashari, Alireza Esna
AU - Feron, Eric
N1 - Generated from Scopus record by KAUST IRTS on 2021-02-18
PY - 2014/2/28
Y1 - 2014/2/28
N2 - Software veriffcation of model reference sliding-mode control and sliding-mode fault detection methods are considered in this paper. Sliding-mode methods are developed for robust control and online fault detection and estimation, and have been implemented in aerospace applications. However, several design parameters should be adjusted for those detectors to operate well. Diffcult tuning during design procedure, together with computational complexity of the variable structure methods, leads to complicated software implementation compared to the linear control and fault detection approaches. For the purpose of software verification, we insert annotations in the software in order to include mathematical proofs in software level. As such, computer experts and maintenance engineers can understand and verify the idea behind control and fault detection algorithms. Two invariant sets based on two Lyapunov functions are introduced in software level for either methods to guarantee that sliding motion takes place and sliding motion is stable after system states reach the sliding surface.
AB - Software veriffcation of model reference sliding-mode control and sliding-mode fault detection methods are considered in this paper. Sliding-mode methods are developed for robust control and online fault detection and estimation, and have been implemented in aerospace applications. However, several design parameters should be adjusted for those detectors to operate well. Diffcult tuning during design procedure, together with computational complexity of the variable structure methods, leads to complicated software implementation compared to the linear control and fault detection approaches. For the purpose of software verification, we insert annotations in the software in order to include mathematical proofs in software level. As such, computer experts and maintenance engineers can understand and verify the idea behind control and fault detection algorithms. Two invariant sets based on two Lyapunov functions are introduced in software level for either methods to guarantee that sliding motion takes place and sliding motion is stable after system states reach the sliding surface.
UR - http://arc.aiaa.org/doi/10.2514/6.2014-0787
UR - http://www.scopus.com/inward/record.url?scp=84894474151&partnerID=8YFLogxK
U2 - 10.2514/6.2014-0787
DO - 10.2514/6.2014-0787
M3 - Conference contribution
SN - 9781600869624
BT - AIAA Guidance, Navigation, and Control Conference
ER -