Diagnostic robuste et contr - PowerPoint PPT Presentation

About This Presentation
Title:

Diagnostic robuste et contr

Description:

Diagnostic robuste et contr le tol rant aux fautes pour syst mes singuliers -approche par factorisation copremi re-B. Marx, D. Koenig & D. Georges – PowerPoint PPT presentation

Number of Views:74
Avg rating:3.0/5.0
Slides: 32
Provided by: TPA89
Category:

less

Transcript and Presenter's Notes

Title: Diagnostic robuste et contr


1
Diagnostic robuste et contrôle tolérant aux
fautes pour systèmes singuliers -approche par
factorisation copremière-B. Marx, D. Koenig
D. GeorgesLaboratoire dAutomatique de
GrenobleUMR CNRS-UJF-INPGB.P. 46, 38402 Saint
Martin dHères, France
2
Plan de l'exposé
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
  • Introduction aux systèmes singuliers
  • Factorisation copremière de systèmes singuliers
  • Diagnostic robuste de défauts
  • Commande tolérante aux défauts
  • Conclusion

3
Définition des Systèmes singuliers
Introduction
Syst. Sing.
Factorisation
Diagnostic
  • Pour la modélisation de systèmes physiques on
    utilise des
  • relations dynamiques (loi de comportement,
    stockage, PFD, etc.)
  • relations statiques (maillage, équilibre de
    bilans, etc.)

Commande
Conclusion
4
Formes équivalentes
Introduction
Syst. Sing.
Factorisation
Diagnostic
  • pour P et Q non singulières on a

Commande
Conclusion
5
Réponse temporelle
Introduction
Syst. Sing.
Factorisation
Diagnostic
  • Réponse temporelle

Commande
Conclusion
  • régularité ? unicité de la trajectoire x(t) pour
    u(t) et x0 données ? det(sE-A)? 0
  • système non impulsif
  • ? admet une représentation usuelle
  • ? a une fonction de transfert propre
  • ? N0, dans la forme équivalente standard
  • ? A22 inversible dans la forme équivalente par
    SVD de E

6
Intérêts des systèmes singuliers
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
  • signification physique des variables
  • combinaison de relations dynamiques et statiques
  • systèmes rectangulaires
  • systèmes interconnectés
  • systèmes impulsifs
  • mauvais conditionnement de E-1A, pour E
    inversible

Conclusion
7
Commandabilité des syst. singuliers
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
(E,A,B) commandable
8
Exemple
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Circuit RLC parallèle à t1, on applique v1 V
Conclusion
9
Factorisation copremière
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
  • Objectif généraliser l'outil de factorisation
    copremière aux systèmes singuliers

Conclusion
10
Factorisation copremière
Introduction
Syst. Sing.
Factorisation
Diagnostic
  • Définition (factorisation copremière)
  • Une fonction de transfert matricielle P(s) de RH?
    admet une double factorisation copremière s'il
    existe une factorisation copremière à droite
  • et une factorisation copremière à gauche
  • où M(s), N(s), , , Xr(s),
    Yr(s), Xl(s) et Yl(s)de RH? vérifient

Commande
Conclusion
11
Factorisation copremière de systèmes singuliers
Introduction
Syst. Sing.
Factorisation
Diagnostic
Théorème une fonction de transfert matricielle
G(s)C(sE-A)-1BD non nécessairement propre admet
une double factorisation copremière si G(s) est
régulière, Imp-commandable et Imp-observable. On
a alors et où L et F sont telles que
(E,ALC) et (E,ABF) soient non-impulsifs
Commande
Conclusion
12
Factorisation copremière de systèmes singuliers
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
  • Intérets
  • Les cofacteurs N(s), M(s), et
    sont propres, y compris pour G(s) non propre.
  • Les matrices L et F peuvent être déterminées par
    résolution LMI pour placer les pôles finis de
    (E,ALC) et (E,ABF) dans une région LMI donnée,
    caractérisée par les matrices ? ?T et ? et

13
Caractérisation du placement des pôles finis de
systèmes singuliers
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
Théorème. Pour une région LMI D le système (E,A)
a ses pôles finis dans D et est admissible, si et
seulement s'il existe PPTgt0 et S vérifiant la
condition LMI suivante ??EPET??APE
T?T?EPAT1mm?(AVSUTUSTVTAT) lt 0 avec VKer E
et UKer ET, et où 1ij désigne la matrice (i?j)
de composantes égales à 1
14
Placement des pôles finis de systèmes singuliers

Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
Théorème. Pour une région LMI D il existe une
matrice F telle que (E,ABF) ait ses pôles finis
dans D et soit admissible, si et seulement s'il
existe PPTgt0, S, H et L vérifiant la condition
LMI suivante ??EPET??(APE TBHET
)?T?(EPATEHTBT)... 1mm?(AVSUTBLUTUSTVTATUL
TBT) lt 0 avec VKer E et UKer ET, et où 1ij
désigne la matrice (i?j) de composantes égales à
1 F est donnée par F(HETLUT)(PETVSUT)-1
15
Diagnostic par factorisation copremière
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
  • Système

Conclusion
  • Objectifs
  • ? génération de résidus par des filtres propres
  • ? modeler la réponse fréquentielle aux défauts
  • ? imposer un gabarit de robustesse aux
    perturbations
  • Hypothèses
  • ? faisceau (E,A) régulier
  • ? système (E,A,C) Imp-observable et détectable
  • Méthode
  • ? factorisation copremière du système
  • ? formulation H? des objectifs

16
Génération de résidus
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
? générateur de résidus propre (choix de L)
17
Génération de résidus
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Le résidu est obtenu en 2 étapes
Conclusion
? 1 seul paramètre Q(s)
18
Synthèse du module de diagnostic
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Principe se ramener à un problème de contrôle
standard H? où Q(s) est solution de
Conclusion
Objectifs de synthèse du module de diagnostic
3. Module de diagnostic propre Q(s) ? RH?
19
Synthèse du module de diagnostic
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
? Solution à base de LMI (P. Gahinet P.
Apkarian, 1994)
20
Diagnostic par factorisation copremière.
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
Algorithme de diagnostic robuste 1. factoriser
la fonction de transfert matricielle Gu(s)
? déterminer L, tel que (E,ALC) soit
admissible (LMI) 2. filtrer le pré-résidu
r(s)Q(s)r(s) ? fixer les fonctions de
pondérations Wf(s) et Wd(s) ? déterminer
Q(s) contrôle-H? pour système usuel (LMI)
21
Exemple de diagnostic par factorisation coprime
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
On considère le système défini par
Conclusion
avec
On applique la synthèse pour les fonctions de
pondérations
22
Exemple de diagnostic par factorisation coprime
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Résultats obtenus
Conclusion
Fautes (pointillés noirs) et résidus (traits
rouge)
Valeurs singulières de la sensibilité à d (bleu),
et gabarit (vert)
23
Commande tolérante aux fautes
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
  • Système

Conclusion
  • Objectifs
  • ? performances nominales
  • ? tolérance aux fautes et aux perturbations
  • ? mise en œuvre de filtres propres
  • Hypothèses
  • ? (E, A) régulier
  • ? (E, A,B) Imp-commandable et stabilisable
  • ? (E, A,C) Imp-observable et détectable
  • Méthode
  • ? factorisation copremière
  • ? formalisme H? standard pour systèmes usuels

24
Synthèse du correcteur pour la commande
tolérante aux fautes
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
25
Synthèse du correcteur pour la commande
tolérante aux fautes
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
26
Synthèse du correcteur pour la commande
tolérante aux fautes
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
  • Algorithme de contrôle tolérant aux fautes
  • 1. Déterminer F et L, afin de satisfaire les
    objectifs de contrôle nominal.
  • 2. Déterminer Qc(s), afin de minimiser la
    déviation de sortie due à d(s) et f(s)
  • Intérêts de cette approche
  • 1.Séparer performances nominales // tolérance aux
    fautes
  • 2.Implémentation de filtres propres
  • 3.Eviter de masquer d(s) et f(s) par la commande.

27
Commande tolérante aux fautes adaptative
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
mais... Commande tolérante à TOUS les signaux
exogènes ? pessimisme
...amélioration proposée 1. Introduire un module
de diagnostic Qd(s) ? localisation des défauts
occurents 2. Choisir en ligne un filtre de
contrôle parmi un banc ? correcteur adapté
au(x) défaut(s) survenu(s)
28
Commande tolérante aux fautes adaptative
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
Algorithme de contrôle tolérant aux fautes
adaptatif.
29
Application de la commande tolérante aux fautes
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
On considère le système défini par avec
Conclusion
30
Conclusion
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
On a proposé une méthode pour traiter les
problèmes de 1/ diagnostic robuste 2/ commande
tolérante aux fautes
Conclusion
31
Publications
Introduction
Syst. Sing.
Factorisation
Diagnostic
Commande
Conclusion
diagnostic robuste
  • ? B. Marx, D. Koenig et D. Georges, Robust fault
    diagnosis for descriptor systems a coprime
    factorization approach, Proc of the IFAC
    SAFEPROCESS03, Washington, USA, 2003.
  • ? B. Marx, D. Koenig et D. Georges, Robust
    pole-clustering in LMI regions for descriptor
    systems, a characterization via strict LMIs, Proc
    of the European Control Conference, Cambridge,
    UK, 2003.
  • ? B. Marx, D. Koenig et D. Georges, Fault
    Diagnosis and Robust Fault Tolerant Control for
    Descriptor Systems, soumis à Automatica (2003)

placement de pôles
contrôle tolérant aux fautes
Write a Comment
User Comments (0)
About PowerShow.com