Analyse structurelle des systèmes, une approche graphique Christian Commault et Jean-Michel Dion Gipsa-Lab, DépartementAutomatique Université.

Slides:



Advertisements
Présentations similaires
LES NOMBRES PREMIERS ET COMPOSÉS
Advertisements

[number 1-100].
Qualité du Premier Billot. 2 3 Défauts reliés à labattage.
1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
CALCUL MENTAL Bernard Izard 6° Avon CM I - TABLES x +
Distance inter-locuteur
Analyse structurelle de la localisation et de la classification de capteurs Do Hieu TRINH Gipsa – lab / Département d’Automatique Jury de thèse: Grenoble,
ACTIVITES Les fractions (10).
Sud Ouest Est Nord Individuel 36 joueurs
Les identités remarquables
Unité #1 Analyse numérique matricielle Giansalvo EXIN Cirrincione.
Le Modèle Logique de Données
1. Les caractéristiques de dispersion. 11. Utilité.
Mathador Flash Cycles 2 et 3 Deux formules de jeu : Partie Flash - Qui calculera le plus vite Principe du « Compte est bon » au plus.
La diapo suivante pour faire des algorithmes (colorier les ampoules …à varier pour éviter le « copiage ») et dénombrer (Entoure dans la bande numérique.
1 Efficient Data and Program Integration Using Binding Patterns Ioana Manolescu, Luc Bouganim, Francoise Fabret, Eric Simon INRIA.
Chap. 1 INTRODUCTION Beaucoup de problèmes de la vie courante, tels la gestion de réseaux de communication ou l'ordonnancement de tâches, correspondent.
LES CAPTEURS INDUSTRIELS
Analyse Factorielle des Correspondances
Analyse de la variance à un facteur
2 1. Vos droits en tant quusagers 3 1. Vos droits en tant quusagers (suite) 4.
Modèle affine Montage préparé par : André Ross
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
Des RRA à la diagnosticabilité
1 Cours numéro 3 Graphes et informatique Définitions Exemple de modélisation Utilisation de ce document strictement réservée aux étudiants de l IFSIC.
Classification Multi Source En Intégrant La Texture
Aspects algorithmiques de l ’analyse structurelle pour la surveillance
Pourquoi les réseaux de neurones de type « perceptron multicouche » conviennent-ils à l’apprentissage Stéphane Canu, INSA de Rouen , PSI André Elisseeff,
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
1.2 COMPOSANTES DES VECTEURS
Titre : Implémentation des éléments finis sous Matlab
INDUSTRIE sa Tel : 0033(0) Fax : Projet: SKIP CAPSULES – v.1 Client: CARDIVAL HEALTH.
LES NOMBRES PREMIERS ET COMPOSÉS
Réseaux de neurones.
La Saint-Valentin Par Matt Maxwell.
Unit 4: Les animaux Unit 4: Les animaux.
RACINES CARREES Définition Développer avec la distributivité Produit 1
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
Les modèles linéaires (Generalized Linear Models, GLM)
1.1 LES VECTEURS GÉOMÉTRIQUES
Tournoi de Flyball Bouin-Plumoison 2008 Tournoi de Flyball
Optimisation linéaire
Notre calendrier français MARS 2014
Recherche Opérationnelle
2. Théorie de la consommation (demande)
Diagnostic utilisant les tests d’hypothèses structurés.
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
C'est pour bientôt.....
Les Nombres 0 – 100 en français.
DONG Xiaoguang HONG Liang OULDBABA Fadel WANG Min
Parcours d'une séquence de longueur fixe
SUJET D’ENTRAINEMENT n°4
Équipe 2626 Octobre 2011 Jean Lavoie ing. M.Sc.A.
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
ASI 3 Méthodes numériques pour l’ingénieur
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
Elaboré par M. NUTH Sothan 1. 2 Soit x, y et z des coordonnées cartésiennes à 3 dimension. G un ensemble de points dans le plan (u, v). Déf. : On appelle.
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Equation différentielle de 2ème ordre
CALENDRIER-PLAYBOY 2020.
Les Chiffres Prêts?
Médiathèque de Chauffailles du 3 au 28 mars 2009.
Rappels de statistiques descriptives
A propos du “Minimal Controllability Problem” C. Commault Département Automatique Gipsa-Lab Grenoble –FRANCE 1 Séminaire GIPSA-Lab 22 octobre 2015.
Transcription de la présentation:

Analyse structurelle des systèmes, une approche graphique Christian Commault et Jean-Michel Dion Gipsa-Lab, DépartementAutomatique Université de Grenoble –FRANCE

Introduction But de la présentation Motivation d’une approche structurelle des systèmes Les systèmes structurés, propriétés génériques et graphe associé Le cas particulier de l’observabilité Autres problèmes - Autres modèles Classification des capteurs Indice de criticité Conclusion

Motivation Observations Les systèmes, en particulier s’ils sont construits par l’homme, présentent souvent une structure Relations fixes entre variables : absence de relation (sous-systèmes en série ou en parallèle), dérivées, … Lors de la modélisation puis de l’étude des propriétés, cette structure est souvent masquée ou au moins inexploitée Les variables reliées entre elles, le sont à-travers des paramètres mal connus et/ou variant dans le temps Dans les calculs on suppose que tout est connu 3

Motivation Souhaitable Prendre en compte la structure dans le modèle (en particulier l’absence de relation entre variables) Etudier les propriétés du système quels que soient les paramètres variables (ou presque) Essayer d’éviter des inconvénients comme l’aspect conservatif des résultats (études de robustesse) ou la complexité de calcul excessive (calcul formel) 4

Colonne de Distillation Exemple CONDENSEUR Perturbations ACCUMULATEUR L D , X D Colonne de Distillation Reflux Produit de tête Alimentation Commandes Sortie L , X F F Vapeur V REBOUILLEUR B , X B Produit de fond

Exemple

Systèmes Structurés Classe de systèmes linéaires paramétrés pour lesquels les coefficients des matrices d’état sont soit : des zéros des paramètres indépendants Propriétés génériques : valides pour presque toute valeur des paramètres

Graphe associé Graphe associé : Ensemble de sommets : sommets d’entrée, d’état et de sortie Ensemble d’arcs : correspondent aux coefficients non nuls des matrices (autant d’arcs que de paramètres l i)

Graphe associé Exemple x1 x2 u1 y1 u2 y2 x3

Propriété Générique Variété algébrique = Zéros communs d’un Propriété vérifiée l3 Variété algébrique = Zéros communs d’un ensemble de polynômes en les paramètres Propriété non vérifiée Variété algébrique l2 l1

Rang générique d'une matrice structurée M une matrice carrée structurée de taille n Colonnes lignes

Rang générique d'une matrice structurée Permutation sans zéro = couplage complet sur le graphe Pas de couplage complet implique det(M) = 0 Un couplage complet implique det(M) ≠ 0 génériquement En général rang générique (M) = dimension couplage maximum sur le graphe

Rang générique d'une matrice structurée Colonnes Lignes Rang Générique = 4

Rang générique d'une matrice de transfert Rang générique de T(s) = Nombre maximal de chemins entrées-sorties disjoints (Maximal linking) Van der Woude, 91 Commault, Dion, Perez, 91

Rang générique d'une matrice de transfert Exemple 1 Rang générique = 2

Rang générique d'une matrice de transfert Exemple 2 x6 y1 x1 u1 x4 u2 y2 x2 u3 x5 x3 y3 Rang générique = 2

Observabilité générique Theorème (Lin, 74) Le système est génériquement observable si et seulement si: 1) Il existe un chemin de tout sommet d’état à un sommet de sortie: connexion à la sortie 2a) Il n’existe pas de contraction dans le graphe OU 2b) La matrice [AT, CT]T est génériquement de rang n V1 V2 Contraction: d(V1)> d(V2)

Exemples Pas de connexion à la sortie Connexion à la sortie et pas de contraction Contraction Non observable Non observable Observable

La colonne à distiller Connexion à la sortie Pas de contraction 8 Connexion à la sortie Pas de contraction 9 7 6 10 5 11 Observable 4 12 3 13 2 14 y 2 y 1 1 15

Autre problème Système Générateur de résidus Détection et localisation des défauts Commande u x1 Sortie Observateur 1 r1 Défaut y Système x2 Observateur 2 r2 f xr Résidu r Observateur r rr q Perturbation Générateur de résidus

Autre problème Théorème : Détection et localisation des défauts (FDI) Théorème : Le problème a une solution si et seulement si : Le système est génériquement observable k = kd + r Où : k = nombre maximal de chemins (perturbations/défauts-sorties) sans sommet commun kd = nombre maximal de chemins (perturbations-sorties) sans sommet commun r = nombre de défauts

Complexité Rang générique d’une matrice structurée : problème de couplage maximum dans un graphe biparti Rang générique d’une matrice de transfert : problème de linking maximum dans un graphe Ces problèmes se réduisent à des problèmes de type flot maximum Complexité polynomiale

Pour en savoir plus Ouvrages : Reinschke 88, Murota 87 Survey : Dion, Commault, van der Woude 03 Les articles dédiés à certains problèmes : Commandabilité : Lin 74, Shields-Pearson 76, … Découplage : Linneman 83, Dion-Commault 93 Rejet de perturbations : van de Woude 91, Commault-Dion-Perez 91 Diagnostic : Commault-Dion 07

Pour en savoir plus Autres types de modèles structurés : Avec constantes : Murota 87 Modèle variables/contraintes : Blanke et al Systèmes bilinéaires : Boukhobza 07 Systèmes singuliers : Boukhobza 06

Observations Localisation de capteurs x1 y x3 x4 x2 x8 x5 x7 z x9 x6

Localisation/Classification des capteurs Considérons un système muni d’un ensemble de capteurs et une propriété P La propriété P n’est pas vérifiée avec l’ensemble de capteurs donné : localisation de capteurs, combien de capteurs rajouter, quelles variables mesurer ? La propriété P est vérifiée avec l’ensemble de capteurs donné : classification de capteurs, quel est l’impact de la perte de capteurs sur la propriété ?

Classification des capteurs Propriété P vérifiée pour l’ensemble de capteurs initial Ensemble admissible de capteurs: sous-ensemble de capteurs V tel que P est vraie pour V Intérêt pour caractériser l’importance de la perte éventuelle de capteurs 27

Classification des capteurs yi est inutile si pour tout ensemble admissible de capteurs V contenant yi, V \ {yi} est un ensemble admissible de capteurs Capteurs utiles : pas inutiles yi est essentiel si yi appartient à tout ensemble admissible de capteurs I U E 28

Classification des capteurs Minimal Sensor Set (MSS), Staroswiecki et al 2004 Sous-ensemble de capteurs V tel que P est vraie pour V et fausse pour tout sous-ensemble propre de V. Classification : yi est inutile : n’appartient à aucun MSS Capteur utile : appartient à au moins un MSS yi est essentiel si yi appartient à tous les MSS 29

Classification des capteurs Dans la suite, P sera la connexion à la sortie Problème : Classification des capteurs pour P en fonction de leur importance (essentiel, utile, inutile) Quantification de la « criticité » de chaque capteur

Exemple x4 u2 y5 y4 x3 u1 y3 y2 x2 y1 x1 y1 essentiel

Exemple x4 u2 y5 y4 x3 u1 y3 y2 x2 y1 x1 y2 inutile 32

Exemple x4 u2 y5 y4 x3 u1 y3 y2 x2 y1 x1 y3, y4, y5 utiles 33

Ensemble des configurations Contient 2m éléments de (y1, y2, …, ym) à F Structure de treillis pour l’inclusion d’ensembles Propriété de connexion à la sortie monotone : si une configuration est un ensemble admissible, tout sur-ensemble est admissible 34

Exemple Configurations minimales (MSS) 12345 1234 1235 1245 1345 2345 125 135 145 12 14 Configurations minimales (MSS) 35

Indice de criticité d'un capteur Taux de couverture pour la propriété P = (nombre de configurations admissibles) / (nombre de configurations) : tP(Y) Indice de criticité du capteur yi pour la propriété P : mP(yi) = 1 - tP(Y/yi)/tP(Y) 36

Indice de criticité d'un capteur Exemples de calcul : mP(y1) = 1 - t(y1)/t(F) = 1 – (0/16)/ (10/32) = 1 mP(y2) = 1 - t(y2)/t(F) = 1 – (5/16)/ (10/32) = 0 mP(y3) = 1 - t(y3)/t(F) = 1 – (4/16)/ (10/32) = 1/5 37

Exemple x4 u2 y5 y4 x3 u1 y3 y2 x2 y1 x1 Indice de criticité mP(y5) = 1/5 mP(y4) = 3/5 mP(y3) = 1/5 mP(y2) = 0 mP(y1) = 1 x4 u2 y5 y4 x3 u1 y3 y2 x2 y1 x1 38

Conclusion Systèmes structurés : modélisation simple de l’aspect relation/pas de relation entre variables Représentation graphique : visualisation de la structure et résultats génériques intuitifs. Complexité : de nombreux problèmes sont résolus de manière polynomiale. Classification des capteurs très générale. Mesure de la criticité des capteurs 39