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...

Descripción completa

Detalles Bibliográficos
Autores: Wang, Jing, Shi, Yuru, Zhou, Meng, Wang, Ye|||0000-0003-1395-1676, Puig Cayuela, Vicenç|||0000-0002-6364-6429
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
Descripción
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.