Actuator fault tolerance evaluation approach of nonlinear model predictive control systems using viability theory

In this paper, an approach to evaluate the actuator fault tolerance of a nonlinear model predictive control (NMPC) system using viability theory is proposed. Viability theory provides several concepts formulated in a set form (viability kernel and capture basin) that are very useful to assess if aft...

Descripción completa

Detalles Bibliográficos
Autores: Ghaniee Zarch, Majid, Puig Cayuela, Vicenç|||0000-0002-6364-6429, Poshtan, Javad
Tipo de recurso: artículo
Fecha de publicación:2018
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/130314
Acceso en línea:https://hdl.handle.net/2117/130314
https://dx.doi.org/10.1016/j.jprocont.2018.08.006
Access Level:acceso abierto
Palabra clave:System failures (Engineering)
Fault tolerance (Engineering)
Fault tolerance evaluation
Viability theory
Set invariance theory
Model predictive control
Linear parameter varying system
Errors de sistemes (Enginyeria)
Tolerància als errors (Enginyeria)
Àrees temàtiques de la UPC::Informàtica::Automàtica i control
Descripción
Sumario:In this paper, an approach to evaluate the actuator fault tolerance of a nonlinear model predictive control (NMPC) system using viability theory is proposed. Viability theory provides several concepts formulated in a set form (viability kernel and capture basin) that are very useful to assess if after the fault the NMPC controller will be able to achieve their goal either using a reconfiguration or an accommodation strategy. By representing the nonlinear model of the system in a linear parameter varying (LPV) form and using zonotopes to evaluate viability sets, an algorithm is developed and implemented that is able to assess the tolerance of the NMPC controller. To illustrate the proposed approach two application examples based on well-known control problems (a pasteurization plant and a mobile robot) are used