Summary: | Une stratégie de commande tolérante aux fautes active pour des systèmes suractionnés est présentée dans ce mémoire de thèse. Elle est formée de 4 étapes : détection rapide du défaut, activation d’une commande tolérante aux fautes qui assure le suivi de trajectoire du système en présence du défaut, localisation précise du défaut et finalement reconfiguration du système en déconnectant ou en bloquant dans une position déterminée, le composant défaillant. Cette stratégie de commande s’applique à un véhicule autonome de type 2WS4WD : lorsque la déviation latérale du véhicule dépasse un seuil de sécurité dynamique, une commande tolérante aux fautes basée sur la génération de références est activée. Son objectif est d’assurer la redistribution des tâches au niveau des actionneurs sains, non utilisés en fonctionnement normal, pour compenser l’effet du défaut. La loi de commande est élaborée en utilisant la théorie de Lyapunov et la technique du backstepping et calculée par deux boucles interconnectées. La première boucle, appelée boucle externe, calcule les nouveaux objectifs locaux nécessaires pour atteindre l’objectif global du système. La second boucle, appelée boucle interne, calcule la loi de commande nécessaire pour assurer le suivi des objectifs locaux élaborés dans la boucle externe. Un algorithme de localisation précise de défaut est ensuite appliqué pour déterminer le composant défaillant. Une fois ce composant identifié, le système suractionné est reconfiguré en utilisant uniquement les composants sains. Les algorithmes de diagnostic et de commande tolérante aux fautes sont finalement validés en utilisant une co-simulation des logiciels CarSim et Matlab/Simulink. === An active fault tolerant control (AFTC) strategy for overactuated systems is presented in this thesis. It consists of four steps: detecting very quickly the fault, activating a fault tolerant control law for preserving the stability of the overactuated system in presence of the fault, localizing precisely the faulty component, and finally reconfiguring the system by maintaining only the healthy components. This strategy is applied to an autonomous 2WS4WD vehicle : when the vehicle’s lateral deviation exceeds a dynamic security threshold, the fault tolerant control algorithm is activated. It is based on a dynamic reference generation and consists in controlling the redundant actuators which are not used in normal behavior. The control law used for this task is designed using Lyapunov theory and backstepping technique. It consists of two interconnected control loops: an outer loop and an inner loop. The outer loop ensures the computation of dynamic references necessary for preserving the trajectory tracking of the vehicle. The inner loop ensures the tracking of the dynamic references generated in the outer loop. A fault isolation module is then applied to determine precisely the faulty component. Once it is isolated, the system is controlled by using only healthy components. The diagnosis and fault tolerant control schemes are validated on a realistic vehicle model using a co-simulation between CarSim and Matlab/Simulink softwares.
|