Active fault detection based on set-membership approach for uncertain discrete-time systems
Active fault detection facilitates determination of the fault characteristics by injecting proper auxiliary input signals into the system. This article proposes an observer-based on-line active fault detection method for discrete-time systems with bounded uncertainties. First, the output including d...
| Autores: | , , , , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2020 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2117/345414 |
| Acceso en línea: | https://hdl.handle.net/2117/345414 https://dx.doi.org/10.1002/rnc.5036 |
| Access Level: | acceso abierto |
| Palabra clave: | Control theory Active fault detection Interval uncertainty Set-membership Small fault Zonotope Classificació INSPEC::Control theory Àrees temàtiques de la UPC::Informàtica::Automàtica i control |
| Sumario: | Active fault detection facilitates determination of the fault characteristics by injecting proper auxiliary input signals into the system. This article proposes an observer-based on-line active fault detection method for discrete-time systems with bounded uncertainties. First, the output including disturbances, measurement noise and interval uncertainties at each sample time is enclosed in a zonotope. In order to reduce the conservativeness in the fault detection process, a zonotopic observer is designed to estimate the system states allowing to generate the output zonotopes. Then, a proper auxiliary input signal is designed to separate the output zonotopes of the faulty model from the healthy model that is injected into the system to facilitate the detection of small fault . Since the auxiliary input signal generation leads to a nonconvex optimization problem, it is transformed into a mixed integer quadratic programming problem. Finally, a case study based on a DC motor is used to show the effectiveness of the proposed method. |
|---|