Adaptive data-driven fault-tolerant control for nonlinear systems: Koopman-based virtual actuator approach
Author | Yadegar, Meysam |
Author | Bakhtiaridoust, Mohammadhosein |
Author | Meskin, Nader |
Available date | 2025-02-17T09:52:19Z |
Publication Date | 2023 |
Publication Name | Journal of the Franklin Institute |
Resource | Scopus |
Identifier | http://dx.doi.org/10.1016/j.jfranklin.2023.05.029 |
ISSN | 160032 |
Abstract | This paper proposes an adaptive data-driven fault-tolerant control scheme using the Koopman operator for unknown dynamics subjected to nonlinearities, time-varying loss of effectiveness, and additive actuator faults. The main objective of this method is to design a virtual actuator to hide actuator faults from the view of the system's nominal controller without having any prior knowledge about the system's underlying dynamics. The designed virtual actuator is placed between the faulty plant and the nominal controller of the system to keep the dynamical system's performance consistent before and after the occurrence of actuator faults. Based on the Koopman operator theory, an equivalent Koopman predictor is first obtained using the process data only, without knowing the governing equations of the underlying dynamics. Koopman operator is an infinite-dimensional, linear operator which takes the nonlinear process data into an infinite-dimensional feature space where the dynamic data correlations have linear behavior. Next, based on the approximated system's Koopman operator, a virtual actuator is designed and implemented without knowing the system's nominal controller. Needless to use a separate fault detection, isolation, and identification module to perform fault-tolerant control, the current method leverages the adaptive framework to keep the system's desired performance in facing time-varying additive and loss of effectiveness actuator faults. Finally, the approach's efficacy is demonstrated using simulation on a two-link manipulator benchmark, and a comparison study is presented. |
Language | en |
Publisher | Elsevier |
Subject | Actuators Adaptive control systems Additives Control nonlinearities Dynamical systems Dynamics Fault detection Fault tolerance Manipulators Mathematical operators Time varying control systems Actuator fault Control schemes Data driven Faults tolerant controls Infinite dimensional Nominal controller Process data Time varying Underlying dynamics Virtual actuators Controllers |
Type | Article |
Pagination | 7128-7147 |
Issue Number | 11 |
Volume Number | 360 |
Check access options
Files in this item
This item appears in the following Collection(s)
-
Electrical Engineering [2806 items ]