diagnostic et surveillance de systèmes. méthodes et...

114
Diagnostic et Surveillance de Systèmes. Méthodes et Applications José RAGOT http ://www.ensem.inpl-nancy.fr/Jose.Ragot/ Centre de Recherche en Automatique de Nancy (CRAN) Institut National Polytechnique de Lorraine (INPL) 2ème Colloque de Recherche Appliquée et de Transfert de Technologie ISET Radès, 14-15 novembre, 2007

Upload: others

Post on 01-Mar-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

Diagnostic et Surveillance de Systèmes.Méthodes et Applications

José RAGOT

http ://www.ensem.inpl-nancy.fr/Jose.Ragot/Centre de Recherche en Automatique de Nancy (CRAN)

Institut National Polytechnique de Lorraine (INPL)

2ème Colloque de Recherche Appliquée et de Transfert de TechnologieISET Radès, 14-15 novembre, 2007

Page 2: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes du diagnostic

Page 3: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes du diagnostic

• Surveillance- centralisation et visualisation d’informations- détection et localisation des fautes, estimation de leurs amplitudes- recherche des causes- décicion d’une action compensatrice.

FIG.: Processus physique et sources de perturbation

Page 4: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes du diagnostic

• Surveillance- centralisation et visualisation d’informations- détection et localisation des fautes, estimation de leurs amplitudes- recherche des causes- décicion d’une action compensatrice.

FIG.: Processus physique et sources de perturbation

Page 5: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes du diagnostic

• Surveillance- centralisation et visualisation d’informations- détection et localisation des fautes, estimation de leurs amplitudes- recherche des causes- décicion d’une action compensatrice.

FIG.: Processus physique et sources de perturbation

Page 6: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes du diagnostic

• Surveillance- centralisation et visualisation d’informations- détection et localisation des fautes, estimation de leurs amplitudes- recherche des causes- décicion d’une action compensatrice.

FIG.: Processus physique et sources de perturbation

Page 7: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes du diagnostic

• Surveillance- centralisation et visualisation d’informations- détection et localisation des fautes, estimation de leurs amplitudes- recherche des causes- décicion d’une action compensatrice.

FIG.: Processus physique et sources de perturbation

Page 8: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : Diagnostic et Surveillance de Systèmes.

Buts du traitementcertifier les informations collectéesalerter si nécessaireprévoir la pollutionréduire la pollutionréagir sur la circulation

Aspects critiquesquand et qui informer ?qualité des mesures ?danger d’une information fausse ?

Exemple : surveillance de la pollution de l’air

Page 9: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : Diagnostic et Surveillance de Systèmes.

Buts du traitementcertifier les informations collectéesalerter si nécessaireprévoir la pollutionréduire la pollutionréagir sur la circulation

Aspects critiquesquand et qui informer ?qualité des mesures ?danger d’une information fausse ?

Exemple : surveillance de la pollution de l’air

Page 10: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 11: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 12: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 13: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 14: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 15: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 16: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 17: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 18: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 19: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 20: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 21: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 22: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : quelques idées sur le diagnostic

Les mesures effectuées sont-elles vraisemblables ?Le système est-il en bon état de fonctionnement ?Le système présente-t-il des anomalies ?Peut-on localiser ces anomalies ?Peut-on annuler ou réduire les effets de ces anomalies ?Malgré les défauts, le système peut-il remplir sa mission ?Doit-on placer le système en mode dégradé ?Peut-on prévoir l’évolution des anomalies ?Doit-on déclencher une procédure d’arrêt du système ?Doit-on signaler les anomalies ?Est-on sûr d’un diagnostic ?Compromis précocité/sûreté du diagnosticQuoi mesurer pour poser un diagnostic ?

Page 23: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes de la validation et du diagnostic

• Pour améliorer la sécurité et la sûreté de fonctionnement d’un système, ilfaut donc essayer de s’affranchir de l’influence de ces fautes.

• Différentes méthodes peuvent être utilisées de façon conjointe :

- prévention- tolérance- élimination- prévision

Page 24: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes de la validation et du diagnostic

• Pour améliorer la sécurité et la sûreté de fonctionnement d’un système, ilfaut donc essayer de s’affranchir de l’influence de ces fautes.

• Différentes méthodes peuvent être utilisées de façon conjointe :

- prévention- tolérance- élimination- prévision

Page 25: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes de la validation et du diagnostic

Le diagnostic de défaillance est constitué de cinq phases essentielles

• Détection : mise en évidence d’événements qui affectent l’évolution du processus.Un événement traduit un changement de situation.

• Isolation : analyse des événements pour distinguer ceux qui sont anormaux etlocalisation précise de la défaillance.

• Identification : quantifier la défaillance en estimant sa durée et son amplitude.

• Pronostic : on cherche à prévoir l’évolution des fautes détectées.

• Reconfiguration : concerne la remise en état de la partie défectueuse du systèmede façon à lui permettre de satisfaire à sa mission.

Page 26: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes de la validation et du diagnostic

Le diagnostic de défaillance est constitué de cinq phases essentielles

• Détection : mise en évidence d’événements qui affectent l’évolution du processus.Un événement traduit un changement de situation.

• Isolation : analyse des événements pour distinguer ceux qui sont anormaux etlocalisation précise de la défaillance.

• Identification : quantifier la défaillance en estimant sa durée et son amplitude.

• Pronostic : on cherche à prévoir l’évolution des fautes détectées.

• Reconfiguration : concerne la remise en état de la partie défectueuse du systèmede façon à lui permettre de satisfaire à sa mission.

Page 27: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes de la validation et du diagnostic

Le diagnostic de défaillance est constitué de cinq phases essentielles

• Détection : mise en évidence d’événements qui affectent l’évolution du processus.Un événement traduit un changement de situation.

• Isolation : analyse des événements pour distinguer ceux qui sont anormaux etlocalisation précise de la défaillance.

• Identification : quantifier la défaillance en estimant sa durée et son amplitude.

• Pronostic : on cherche à prévoir l’évolution des fautes détectées.

• Reconfiguration : concerne la remise en état de la partie défectueuse du systèmede façon à lui permettre de satisfaire à sa mission.

Page 28: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes de la validation et du diagnostic

Le diagnostic de défaillance est constitué de cinq phases essentielles

• Détection : mise en évidence d’événements qui affectent l’évolution du processus.Un événement traduit un changement de situation.

• Isolation : analyse des événements pour distinguer ceux qui sont anormaux etlocalisation précise de la défaillance.

• Identification : quantifier la défaillance en estimant sa durée et son amplitude.

• Pronostic : on cherche à prévoir l’évolution des fautes détectées.

• Reconfiguration : concerne la remise en état de la partie défectueuse du systèmede façon à lui permettre de satisfaire à sa mission.

Page 29: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes de la validation et du diagnostic

Le diagnostic de défaillance est constitué de cinq phases essentielles

• Détection : mise en évidence d’événements qui affectent l’évolution du processus.Un événement traduit un changement de situation.

• Isolation : analyse des événements pour distinguer ceux qui sont anormaux etlocalisation précise de la défaillance.

• Identification : quantifier la défaillance en estimant sa durée et son amplitude.

• Pronostic : on cherche à prévoir l’évolution des fautes détectées.

• Reconfiguration : concerne la remise en état de la partie défectueuse du systèmede façon à lui permettre de satisfaire à sa mission.

Page 30: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : les étapes de la validation et du diagnostic

Le diagnostic de défaillance est constitué de cinq phases essentielles

• Détection : mise en évidence d’événements qui affectent l’évolution du processus.Un événement traduit un changement de situation.

• Isolation : analyse des événements pour distinguer ceux qui sont anormaux etlocalisation précise de la défaillance.

• Identification : quantifier la défaillance en estimant sa durée et son amplitude.

• Pronostic : on cherche à prévoir l’évolution des fautes détectées.

• Reconfiguration : concerne la remise en état de la partie défectueuse du systèmede façon à lui permettre de satisfaire à sa mission.

Page 31: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

1. Généralités : enjeux de la surveillance des systèmes

Sécurité du personnel

Sûreté de fonctionnement des systèmes

Réduction des rejets et des rebuts

Réduction des temps d’immobilisation

Estimation des perturbations

Page 32: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Description du système

Mesures disponiblesh

qs

hr

But : détection de faute du régulateur

Méthode : analyse de redondance

Page 33: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Description du système

Mesures disponibles

h

qs

hr

But : détection de faute du régulateur

Méthode : analyse de redondance

Page 34: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Description du système

Mesures disponibles

h

qs

hr

But : détection de faute du régulateur

Méthode : analyse de redondance

Page 35: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Système

Diagnostic

e

h

h

Système réel

h(s) =1

sS + Ao(Aohr(s)− qs(s))

Modèleh(s) =

1sS + A

(Ahr(s)− qs(s))

DéfautAo = A + δA

Erreure(t) = h(t)− h(t)

e(s) ∼=δA

(sS + A)2 (sShr(s) + qs(s))

Page 36: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Système

Diagnostic

e

h

h

Système réel

h(s) =1

sS + Ao(Aohr(s)− qs(s))

Modèleh(s) =

1sS + A

(Ahr(s)− qs(s))

DéfautAo = A + δA

Erreure(t) = h(t)− h(t)

e(s) ∼=δA

(sS + A)2 (sShr(s) + qs(s))

Page 37: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Système

Diagnostic

e

h

h

Système réel

h(s) =1

sS + Ao(Aohr(s)− qs(s))

Modèleh(s) =

1sS + A

(Ahr(s)− qs(s))

DéfautAo = A + δA

Erreure(t) = h(t)− h(t)

e(s) ∼=δA

(sS + A)2 (sShr(s) + qs(s))

Page 38: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Système

Diagnostic

e

h

h

Système réel

h(s) =1

sS + Ao(Aohr(s)− qs(s))

Modèleh(s) =

1sS + A

(Ahr(s)− qs(s))

DéfautAo = A + δA

Erreure(t) = h(t)− h(t)

e(s) ∼=δA

(sS + A)2 (sShr(s) + qs(s))

Page 39: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)Système

Diagnostic

e

h

h

Système réel

h(s) =1

sS + Ao(Aohr(s)− qs(s))

Modèle

h(s) =1

sS + A(Ahr(s)− qs(s))

Défaut

Ao = A + δA

Erreur

e(t) = h(t)− h(t)

e(s) ∼=δA

(sS + A)2 (sShr(s) + qs(s))

Page 40: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Résidus (sensibles aux défauts)

e(s) ∼=δA

(sS + A)2 (sShr(s) + qs(s))

Implémentation

Analyse des résidus - Analyse structurale- Analyse quantitative- Influence de l’entrée sur la détection de défaut. Entrée optimale ?- L’inversion est-elle possible ?

Page 41: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Résidus (sensibles aux défauts)

e(s) ∼=δA

(sS + A)2 (sShr(s) + qs(s))

Implémentation

Analyse des résidus - Analyse structurale- Analyse quantitative- Influence de l’entrée sur la détection de défaut. Entrée optimale ?- L’inversion est-elle possible ?

Page 42: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

2. Exemple : surveillance d’un réservoir (système bouclé)

Résidus (sensibles aux défauts)

e(s) ∼=δA

(sS + A)2 (sShr(s) + qs(s))

Implémentation

Analyse des résidus - Analyse structurale- Analyse quantitative- Influence de l’entrée sur la détection de défaut. Entrée optimale ?- L’inversion est-elle possible ?

Page 43: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Principe : détection de faute par découplage

y(s) = Gu(s)u(s) + Gd(s)d(s)

Générateur idéal de résidus

r(s) = Hy(s)y(s) + Hu(s)u(s)

r(s) = (Hy(s)Gu(s) + Hu(s)) u(s) + Hy(s)Gd(s)d(s)

Hy(s)Gu(s) + Hu(s) = 0 Hy(s)Gd(s) 6= 0

Interprétation

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Page 44: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Principe : détection de faute par découplage

y(s) = Gu(s)u(s) + Gd(s)d(s)

Générateur idéal de résidus

r(s) = Hy(s)y(s) + Hu(s)u(s)

r(s) = (Hy(s)Gu(s) + Hu(s)) u(s) + Hy(s)Gd(s)d(s)

Hy(s)Gu(s) + Hu(s) = 0 Hy(s)Gd(s) 6= 0

Interprétation

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Page 45: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Principe : détection de faute par découplage

y(s) = Gu(s)u(s) + Gd(s)d(s)

Générateur idéal de résidus

r(s) = Hy(s)y(s) + Hu(s)u(s)

r(s) = (Hy(s)Gu(s) + Hu(s)) u(s) + Hy(s)Gd(s)d(s)

Hy(s)Gu(s) + Hu(s) = 0 Hy(s)Gd(s) 6= 0

Interprétation

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Page 46: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Principe : détection de faute par découplage

y(s) = Gu(s)u(s) + Gd(s)d(s)

Générateur idéal de résidus

r(s) = Hy(s)y(s) + Hu(s)u(s)

r(s) = (Hy(s)Gu(s) + Hu(s)) u(s) + Hy(s)Gd(s)d(s)

Hy(s)Gu(s) + Hu(s) = 0 Hy(s)Gd(s) 6= 0

Interprétation

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Page 47: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Principe : détection de faute par découplage

y(s) = Gu(s)u(s) + Gd(s)d(s)

Générateur idéal de résidus

r(s) = Hy(s)y(s) + Hu(s)u(s)

r(s) = (Hy(s)Gu(s) + Hu(s)) u(s) + Hy(s)Gd(s)d(s)

Hy(s)Gu(s) + Hu(s) = 0 Hy(s)Gd(s) 6= 0

Interprétation

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Page 48: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Principe : détection de faute par découplage

y(s) = Gu(s)u(s) + Gd(s)d(s)

Générateur idéal de résidus

r(s) = Hy(s)y(s) + Hu(s)u(s)

r(s) = (Hy(s)Gu(s) + Hu(s)) u(s) + Hy(s)Gd(s)d(s)

Hy(s)Gu(s) + Hu(s) = 0 Hy(s)Gd(s) 6= 0

Interprétation

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Page 49: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Système avec défauts et perturbations

y(s) = Gu(s)u(s) + Gd(s)d(s) + Gpp(s)

Résidus

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Générateur de résidusHy(s)Gu(s) + Hu(s) = 0

Hy(s)Gd(s) 6= 0

Hy(s)Gp(s) = 0

Solution robusteHy(s)Gu(s) + Hu(s) = 0

max | Hy(s)Gd(s) |

min | Hy(s)Gp(s) |

Page 50: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Système avec défauts et perturbations

y(s) = Gu(s)u(s) + Gd(s)d(s) + Gpp(s)

Résidus

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Générateur de résidusHy(s)Gu(s) + Hu(s) = 0

Hy(s)Gd(s) 6= 0

Hy(s)Gp(s) = 0

Solution robusteHy(s)Gu(s) + Hu(s) = 0

max | Hy(s)Gd(s) |

min | Hy(s)Gp(s) |

Page 51: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Système avec défauts et perturbations

y(s) = Gu(s)u(s) + Gd(s)d(s) + Gpp(s)

Résidus

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Générateur de résidusHy(s)Gu(s) + Hu(s) = 0

Hy(s)Gd(s) 6= 0

Hy(s)Gp(s) = 0

Solution robusteHy(s)Gu(s) + Hu(s) = 0

max | Hy(s)Gd(s) |

min | Hy(s)Gp(s) |

Page 52: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération d’équations de redondance

Système avec défauts et perturbations

y(s) = Gu(s)u(s) + Gd(s)d(s) + Gpp(s)

Résidus

r(s) = Hy(s)y(s) + Hu(s)u(s) forme de calcul

r(s) = Hy(s)Gd(s)d(s) forme explicative des défauts

Générateur de résidusHy(s)Gu(s) + Hu(s) = 0

Hy(s)Gd(s) 6= 0

Hy(s)Gp(s) = 0

Solution robusteHy(s)Gu(s) + Hu(s) = 0

max | Hy(s)Gd(s) |

min | Hy(s)Gp(s) |

Page 53: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération indirecte d’équations de redondance

Diagnosis à base d’observateurs

• Reconstruction d’état au moyen d’observateur• Reconstruction de sortie• Génération de résidus

Techniques particulières

Page 54: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération indirecte d’équations de redondance

Diagnosis à base d’observateurs

• Reconstruction d’état au moyen d’observateur• Reconstruction de sortie• Génération de résidus

Techniques particulières

• Structure classique

Page 55: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération indirecte d’équations de redondance

Diagnosis à base d’observateurs

• Reconstruction d’état au moyen d’observateur• Reconstruction de sortie• Génération de résidus

Techniques particulières

• Structure classique• Observateur à entrées inconnues

Page 56: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération indirecte d’équations de redondance

Diagnosis à base d’observateurs

• Reconstruction d’état au moyen d’observateur• Reconstruction de sortie• Génération de résidus

Techniques particulières

• Structure classique• Observateur à entrées inconnues• Banc d’observateurs

Page 57: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération indirecte d’équations de redondance

Diagnosis à base d’observateurs

• Reconstruction d’état au moyen d’observateur• Reconstruction de sortie• Génération de résidus

Techniques particulières

• Structure classique• Observateur à entrées inconnues• Banc d’observateurs• Observateur robuste

Page 58: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération indirecte d’équations de redondance

Diagnosis à base d’observateurs

• Reconstruction d’état au moyen d’observateur• Reconstruction de sortie• Génération de résidus

Techniques particulières

• Structure classique• Observateur à entrées inconnues• Banc d’observateurs• Observateur robuste• Multi-observateurs

Page 59: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération indirecte d’équations de redondance

Diagnosis à base d’observateurs

• Reconstruction d’état au moyen d’observateur• Reconstruction de sortie• Génération de résidus

Techniques particulières

• Structure classique• Observateur à entrées inconnues• Banc d’observateurs• Observateur robuste• Multi-observateurs• Observateur à mémoire finie {u(t), y(t), t ∈ [k − T, k]} → x(k)

Page 60: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération indirecte d’équations de redondanceDiagnosis à base d’observateurs

• Reconstruction d’état au moyen d’observateur• Reconstruction de sortie• Génération de résidus

Techniques particulières

• Structure classique• Observateur à entrées inconnues• Banc d’observateurs• Observateur robuste• Multi-observateurs• Observateur à mémoire finie• Analyse en composantes principales

Page 61: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

3. Génération indirecte d’équations de redondanceDiagnosis à base d’observateurs

• Reconstruction d’état au moyen d’observateur• Reconstruction de sortie• Génération de résidus

Techniques particulières

• Structure classique• Observateur à entrées inconnues• Banc d’observateurs• Observateur robuste• Multi-observateurs• Observateur à mémoire finie• Analyse en composantes principales• Observateurs de systèmes à commutation

Page 62: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

4. Applications typiques : station d’épuration d’eau

Problèmes à traiter :• Validation de données• Détection de défauts de capteurs• Détection de défauts des réacteurs biologiques

Page 63: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

4. Applications typiques : station d’épuration d’eau

Problèmes à traiter :• Validation de données• Détection de défauts de capteurs• Détection de défauts des réacteurs biologiques

Page 64: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

4. Applications typiques : système hybride

Problème P1 : {qe1 , qe2 , qs1 , qs2 , V1, V2} → {h1(t), h2(t)}

Problème P2 : {qe1 , qe2 , qs1 , qs2} → {h1(t), h2(t), V1(t), V2(t)}

Problème P3 : instrumentation minimale pour le diagnostic

Page 65: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

4. Applications typiques : système hybride

Problème P1 : {qe1 , qe2 , qs1 , qs2 , V1, V2} → {h1(t), h2(t)}

Problème P2 : {qe1 , qe2 , qs1 , qs2} → {h1(t), h2(t), V1(t), V2(t)}

Problème P3 : instrumentation minimale pour le diagnostic

Page 66: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

4. Applications typiques : injection common rail

Modèle de connaissance

Q0(t) =P0(t)

C1T0(t)

√P0(t)− P1(t)

P1(t) = C2T0(t)(Q0(t)− Q1(t))Q1(t) = f (P2(t), P1(t), T1(t))

P2(t) = C3T2(t)(Q1(t)− Q2(t)). . .

Problèmes à traiterAjustement des paramètresValidation du modèleSimplification de modèleValidation de donnéesDétection de fuites

Page 67: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

4. Applications typiques : injection common rail

Modèle de connaissance

Q0(t) =P0(t)

C1T0(t)

√P0(t)− P1(t)

P1(t) = C2T0(t)(Q0(t)− Q1(t))Q1(t) = f (P2(t), P1(t), T1(t))

P2(t) = C3T2(t)(Q1(t)− Q2(t)). . .

Problèmes à traiterAjustement des paramètresValidation du modèleSimplification de modèleValidation de donnéesDétection de fuites

Page 68: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Mise en œuvre du diagnostic. Les difficultés

Modèles imprécis

x(t) = A(θ)x(t) + Bu(t), θ ∈ [θminθmax]

y(t) = Cx(t)

Mesures partiellesdim y(t) << dim x(t)

Mesures imprécises

y(t) = C(θ)x(t) + ε(t), θ ∈ [θminθmax], ε ∼ N(0, V)

Diagnostic des systèmes avec loi de commande

Diagnostic sans modèle a priori

Page 69: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Mise en œuvre du diagnostic. Les difficultés

Modèles imprécis

x(t) = A(θ)x(t) + Bu(t), θ ∈ [θminθmax]

y(t) = Cx(t)

Mesures partiellesdim y(t) << dim x(t)

Mesures imprécises

y(t) = C(θ)x(t) + ε(t), θ ∈ [θminθmax], ε ∼ N(0, V)

Diagnostic des systèmes avec loi de commande

Diagnostic sans modèle a priori

Page 70: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Mise en œuvre du diagnostic. Les difficultés

Modèles imprécis

x(t) = A(θ)x(t) + Bu(t), θ ∈ [θminθmax]

y(t) = Cx(t)

Mesures partiellesdim y(t) << dim x(t)

Mesures imprécises

y(t) = C(θ)x(t) + ε(t), θ ∈ [θminθmax], ε ∼ N(0, V)

Diagnostic des systèmes avec loi de commande

Diagnostic sans modèle a priori

Page 71: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Mise en œuvre du diagnostic. Les difficultés

Modèles imprécis

x(t) = A(θ)x(t) + Bu(t), θ ∈ [θminθmax]

y(t) = Cx(t)

Mesures partiellesdim y(t) << dim x(t)

Mesures imprécises

y(t) = C(θ)x(t) + ε(t), θ ∈ [θminθmax], ε ∼ N(0, V)

Diagnostic des systèmes avec loi de commande

Diagnostic sans modèle a priori

Page 72: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Mise en œuvre du diagnostic. Les difficultés

Modèles imprécis

x(t) = A(θ)x(t) + Bu(t), θ ∈ [θminθmax]

y(t) = Cx(t)

Mesures partiellesdim y(t) << dim x(t)

Mesures imprécises

y(t) = C(θ)x(t) + ε(t), θ ∈ [θminθmax], ε ∼ N(0, V)

Diagnostic des systèmes avec loi de commande

Diagnostic sans modèle a priori

Page 73: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Mise en œuvre du diagnostic. Outils pour le diagnostic

• Statistiques pour la détection de valeurs aberrantes (Wald, Pearson ... )• Détection de saut dans un signal (Page, CUSUM ...)• Reconstruction d’état (Luenberger, Kalman, FMO ..)• Techniques de filtrage (trimming, winsorizing ...)• Analyse de données (PCA, ICA, RTLS ...)• Reconnaissance de forme• Estimation de paramètres• Prédiction de série temporelle• ...

Page 74: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Mise en œuvre du diagnostic. Références

• Detection of Abrupt Changes. Theory and appli. M. Basseville 1993• Fault Diagnosis : Models. Artificial Intelligence Applic. J. Korbicz 2004• Théorie logique du diagnostic à base de modèles P. Dague 2001• Diagnostic des systèmes linéaires D. Maquin 2000• Fault Detec. and Diag. in Chem. and Petrochem. Proc. D. Himmelblau 1978• Design and upgrade of process plant instrumentation J. Romagnoli 2000• Data Reconciliation and Gross Error Detection S. Narasimhan 2000• Process design and plant operation research J. Bagajewicz 2000• Validation de données et diagnostic J. Ragot 1990• Diagnosis and Fault-tolerant Control M. Blanke 2006• Fault Detection and Diagnosis in Industrial Systems L.H. Chiang 2001• Fault-Diagnosis Systems R. Isermann 2006• Fault Detection and Diagnosis in Engineering Systems J. Gertler 1998• Adaptive Filtering and Change Detection, F. Gustafsson 2000• Supervision and Control for Industrial Processes B. Sohlberg 1998• Intelligent Fault Diag. and Prognosis for Eng. Sys. G. Vachtsevanos 2006• Diagnostic des défaillances G. Zwingelstein 2005• Diagnostic et reconnaissance de formes B. Dubuisson 1990• Advanced Automotive Fault Diagnosis T. Denton 2006• Fault Diagnosis of Analog Integrated Circuits P. Kabisatpathy 2005

Page 75: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Un problème difficile : capteur avec paramètres incertains

Capteur incertain • Modèle du capteur

y = ax + b

a ∈ [a− a+]b ∈ [b− b+]

Page 76: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Un problème difficile : capteur avec paramètres incertains

Mesures de deux quantitésdifférentes x1 et x2

• Pour x1, la mesure obtenue y1 appartient àl’intervalle I1

• Pour x2, la mesure obtenue y2 appartient àl’intervalle I2

• Les intervalles I1 et I2 sont-ils différents ?

• Principe du calcul :

y = (a0 + δa)x + b0 + δb

| δa |≤ ∆a | δb |≤ ∆b

y−1 = (a0 −∆a)x1 + b0 −∆b

y+1 = (a0 + ∆a)x1 + b0 + ∆b

y−2 = (a0 −∆a)x2 + b0 −∆b

y+2 = (a0 + ∆a)x2 + b0 + ∆b

Test d’intersection de [y−1 y+1 ] et [y−2 y+

2 ]

Page 77: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Un problème difficile : capteur avec paramètres incertains

Mesures de deux quantitésdifférentes x1 et x2

• Pour x1, la mesure obtenue y1 appartient àl’intervalle I1

• Pour x2, la mesure obtenue y2 appartient àl’intervalle I2

• Les intervalles I1 et I2 sont-ils différents ?

• Principe du calcul :

y = (a0 + δa)x + b0 + δb

| δa |≤ ∆a | δb |≤ ∆b

y−1 = (a0 −∆a)x1 + b0 −∆b

y+1 = (a0 + ∆a)x1 + b0 + ∆b

y−2 = (a0 −∆a)x2 + b0 −∆b

y+2 = (a0 + ∆a)x2 + b0 + ∆b

Test d’intersection de [y−1 y+1 ] et [y−2 y+

2 ]

Page 78: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Un problème difficile : capteur avec paramètres incertains

Problème d’inversion : déduire l’état du système à partir des mesures

• On dispose de deux mesures y1 and y2

• Valeur des variables correspondantes ?

• Condition de distingabilité ?

• Principe du calcul

• Plus généralement : influence del’imprécision des modèles

Page 79: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Un problème difficile : capteur avec paramètres incertains

Problème d’inversion : déduire l’état du système à partir des mesures

• On dispose de deux mesures y1 and y2

• Valeur des variables correspondantes ?

• Condition de distingabilité ?

• Principe du calcul

• Plus généralement : influence del’imprécision des modèles

Page 80: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Système à paramètres de type intervalle

Modèleyk+1 = ayk + buk + fk

Equation de mesureyk = yk + ek, | ek |≤ δ

u est supposé parfaitement connu

Génération de résidusrk = yk+1 − ayk − buk − ek+1 + aek

= fk

Résidus intervalle : rk ∈ [r−k , r+k ]

r−k = yk+1 − ayk − buk − (a + 1)δr+

k = yk+1 − ayk − buk + (a + 1)δ

Analyse des résidus : 0 ∈ [r−k , r+k ] ?

Page 81: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Système à paramètres de type intervalle

Résidus intervalle avec erreur de modélisation :

[rk] = [B](yk − [M]uk)Test

Si 0 ∈ [rk], alors présence d’undéfautSi 0 /∈ [rk], alors présence d’undéfaut

Problème de localisation de défautsisoler les composantes nulles de rk des autres

Le couplage entre les résidus a été négligé=⇒ non détection

Page 82: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Système à paramètres de type intervalle. Cas scalaire

xk+1 = [a].xk + buk, x0

yk = [c]xk

A chaque instant, les valeurs de a et c sont inconnues, mais leurs bornessont connues. La simulation est faite en considérant l’état comme unintervalle :

[xk+1] = [a].[xk] + [b].uk

[yk] = [c].[xk]

Si [a] est positif, les deux bornes sont définies par :{x−k+1 = 1

2 x−k((a− + a+)− (a+ − a−)sgn(x−k )

)x+

k+1 = 12 x+

k

((a− + a+) + (a+ − a−)sgn(x+

k ))

Page 83: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Système à paramètres de type intervalle. Cas scalaire

xk+1 = [a].xk + buk, x0

yk = [c]xk

A chaque instant, les valeurs de a et c sont inconnues, mais leurs bornessont connues. La simulation est faite en considérant l’état comme unintervalle :

[xk+1] = [a].[xk] + [b].uk

[yk] = [c].[xk]

Si [a] est positif, les deux bornes sont définies par :{x−k+1 = 1

2 x−k((a− + a+)− (a+ − a−)sgn(x−k )

)x+

k+1 = 12 x+

k

((a− + a+) + (a+ − a−)sgn(x+

k ))

Page 84: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

5. Système à paramètres de type intervalle. Filtre de"Kalman"

• Equation d’tat du système

xk+1 = f (xk, uk)yk = g(xk)

• Filtre intervalle

XX pk = f ( XX k−1, uk−1)

XX k = XX pk ∩ g−1( YYk)

Page 85: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

Alimentation d’une ville en eau potable

Page 86: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

Structure du réseau

Page 87: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

Extrait du réseau

Page 88: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

Quelques mesures de débit

Page 89: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

Quelques mesures de hauteur

Page 90: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

Extrait du réseau

S4dh4(t)

dt=q3(t)− q35(t)− q36(t)− q38(t)

S18dh18(t)

dt= q35(t)− q39(t)− q40(t)

S19dh19(t)

dt= q36(t)− q41(t)− q42(t)

S21dh21(t)

dt= q38(t)− q44(t)

Page 91: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

• Redondance matérielle

q38(k)− q38b(k) = 0

• Etalonnage pompe

q35(k) = wa,35(k)qa,35 + wb,35(k)qb,35

FIG.: Débit q35(k) et temps de marche de pompewa,35(k) et wb,35(k)

Page 92: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

• Relation débit-pression

q44 = −95 tanhp7 − 7000

800− 172 tanh

p8 − 3500800

+ 74

q44 = −19p7 − 1873p8 + 1.14q39 + 0.24q42 + 914

FIG.: Estimation du débit q44

Page 93: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

• Relation entre les débits

q39 = 0.155q40 + 0.357q44 + 4.774q40 = 0.134q39 + 0.090q41 + 3.903q44 = 2.124q39 + 0.592q40 − 0.934

FIG.: Débits mesurés et estimés

Page 94: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

• Equations de bilan

S4dh4(t)

dt= q3(t)− q35(t)− q36(t)− q38(t)

S18dh18(t)

dt= q35(t)− q39(t)− q40(t)

S19dh19(t)

dt= q36(t)− q41(t)− q42(t)

S21dh21(t)

dt= q38(t)− q44(t)

• Résidus indicateurs de défauts

r1(t) = S4dh4(t)

dt− q3(t) + q35(t) + q36(t) + q38(t)

r2(t) = S18dh18(t)

dt− q35(t) + q39(t) + q40(t)

r3(t) = S19dh19(t)

dt− q36(t) + q41(t) + q42(t)

r4(t) = S21dh21(t)

dt− q38(t) + q44(t)

Page 95: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

• Equations de bilan

S4dh4(t)

dt= q3(t)− q35(t)− q36(t)− q38(t)

S18dh18(t)

dt= q35(t)− q39(t)− q40(t)

S19dh19(t)

dt= q36(t)− q41(t)− q42(t)

S21dh21(t)

dt= q38(t)− q44(t)

• Résidus indicateurs de défauts

r1(t) = S4dh4(t)

dt− q3(t) + q35(t) + q36(t) + q38(t)

r2(t) = S18dh18(t)

dt− q35(t) + q39(t) + q40(t)

r3(t) = S19dh19(t)

dt− q36(t) + q41(t) + q42(t)

r4(t) = S21dh21(t)

dt− q38(t) + q44(t)

Page 96: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

- 5 équations de bilan- 4 relations état des pompes- 3 relations entre pressions et débits- 26 relations entre débits

r1 = f (h4, q3, q35, q36, q38)

r2 = f (h18, q35, q39, q40)

r3 = f (h19, q36, q41, q42)

r4 = f (h21, q38, q44)

r5 = f (q38, q38b)

r6 = f (q35, wa,35, wb,35)

r7 = f (q36, wa,36, wb,36)

r8 = f (q38, wa,38, wb,38)

r9 = f (q38b, wa,38, wb,38)

r10 = f (q39, q40, q44)

r11 = f (q44, p7, p8, q39, q42)

r12 = f (q39, q40, q44)

r13 = f (q40, q39, q41)

r14 = f (q41, q42)

Page 97: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

- 5 équations de bilan- 4 relations état des pompes- 3 relations entre pressions et débits- 26 relations entre débits

r1 = f (h4, q3, q35, q36, q38)

r2 = f (h18, q35, q39, q40)

r3 = f (h19, q36, q41, q42)

r4 = f (h21, q38, q44)

r5 = f (q38, q38b)

r6 = f (q35, wa,35, wb,35)

r7 = f (q36, wa,36, wb,36)

r8 = f (q38, wa,38, wb,38)

r9 = f (q38b, wa,38, wb,38)

r10 = f (q39, q40, q44)

r11 = f (q44, p7, p8, q39, q42)

r12 = f (q39, q40, q44)

r13 = f (q40, q39, q41)

r14 = f (q41, q42)

Page 98: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

- 5 équations de bilan- 4 relations état des pompes- 3 relations entre pressions et débits- 26 relations entre débits

r1 = f (h4, q3, q35, q36, q38)

r2 = f (h18, q35, q39, q40)

r3 = f (h19, q36, q41, q42)

r4 = f (h21, q38, q44)

r5 = f (q38, q38b)

r6 = f (q35, wa,35, wb,35)

r7 = f (q36, wa,36, wb,36)

r8 = f (q38, wa,38, wb,38)

r9 = f (q38b, wa,38, wb,38)

r10 = f (q39, q40, q44)

r11 = f (q44, p7, p8, q39, q42)

r12 = f (q39, q40, q44)

r13 = f (q40, q39, q41)

r14 = f (q41, q42)

Page 99: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

h4 h18 h19 h21 q3 q35 q36 q38 q38b q39 q40 q41 q42 q44 w35 w36 w38 p7 p81 X . . . X X X X . . . . . . . . . . .2 . X . . . X . . . X X . . . . . . . .3 . . X . . . X . . . . X X . . . . . .4 . . . X . . . X . . . . . X . . . . .5 . . . . . . . X X . . . . . . . . . .6 . . . . . X . . . . . . . . X . . . .7 . . . . . . X . . . . . . . . X . . .8 . . . . . . . X . . . . . . . . X . .9 . . . . . . . . X . . . . . . . X . .10 . . . . . . . . . X X . . X . . . . .11 . . . . . . . . . . . . . X . . . X X12 . . . . . . . . . X . . X X . . . X X13 . . . . . . . . . X X . . X . . . . .14 . . . . . . . . . X X X . . . . . . .15 . . . . . . . . . . . X X . . . . . .

TAB.: Occurrences des variables dans les résidus

La table peut être lue en lignes ou en colonnes.

Page 100: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

Principe de la détection et l’isolation de défauts

• Phase préalable d’analyse

Défaut → RésidusPar exemple : q35 influence les résidus r1, r2 et r6.

• Phase de diagnostic

Résidus → DéfautPar exemple si r3, r14 et r15 sont différents de 0, alors q41 est en défaut

Page 101: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau• Exemple de résidus et de diagnostic

r1(t) = S4h4(t)− q3(t) + q35(t) + q36(t) + q38(t)

r2(t) = S18h18(t)− q35(t) + q39(t) + q40(t)

r3(t) = S19h19(t)− q36(t) + q41(t) + q42(t)

r4(t) = S21h21(t)− q38(t) + q44(t)

• Influence d’un défaut positif

h4 h18 h19 h21 q3 q35 q36 q38 q39 q40 q41 q42 q44r1 p . . . n p p p . . . . .r2 . p . . . n . . p p . . .r3 . . p . . . n . . . p p .r4 . . . p . . . n . . . . p

• Influence d’un défaut négatif

h4 h18 h19 h21 q3 q35 q36 q38 q39 q40 q41 q42 q44r1 n . . . p n n n . . . . .r2 . n . . . p . . n n . . .r3 . . n . . . p . . . n n .r4 . . . n . . . p . . . . n

Page 102: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau• Exemple de résidus et de diagnostic

r1(t) = S4h4(t)− q3(t) + q35(t) + q36(t) + q38(t)

r2(t) = S18h18(t)− q35(t) + q39(t) + q40(t)

r3(t) = S19h19(t)− q36(t) + q41(t) + q42(t)

r4(t) = S21h21(t)− q38(t) + q44(t)

• Influence d’un défaut positif

h4 h18 h19 h21 q3 q35 q36 q38 q39 q40 q41 q42 q44r1 p . . . n p p p . . . . .r2 . p . . . n . . p p . . .r3 . . p . . . n . . . p p .r4 . . . p . . . n . . . . p

• Influence d’un défaut négatif

h4 h18 h19 h21 q3 q35 q36 q38 q39 q40 q41 q42 q44r1 n . . . p n n n . . . . .r2 . n . . . p . . n n . . .r3 . . n . . . p . . . n n .r4 . . . n . . . p . . . . n

Page 103: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau• Exemple de résidus et de diagnostic

r1(t) = S4h4(t)− q3(t) + q35(t) + q36(t) + q38(t)

r2(t) = S18h18(t)− q35(t) + q39(t) + q40(t)

r3(t) = S19h19(t)− q36(t) + q41(t) + q42(t)

r4(t) = S21h21(t)− q38(t) + q44(t)

• Influence d’un défaut positif

h4 h18 h19 h21 q3 q35 q36 q38 q39 q40 q41 q42 q44r1 p . . . n p p p . . . . .r2 . p . . . n . . p p . . .r3 . . p . . . n . . . p p .r4 . . . p . . . n . . . . p

• Influence d’un défaut négatif

h4 h18 h19 h21 q3 q35 q36 q38 q39 q40 q41 q42 q44r1 n . . . p n n n . . . . .r2 . n . . . p . . n n . . .r3 . . n . . . p . . . n n .r4 . . . n . . . p . . . . n

Page 104: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau.

Fuzzification des résidus

FIG.: Fuzzification des részidus

Page 105: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau.

Approche floue de la détection de défauts

h4 h18 h19 h21 q3 q35 q36 q38 q39 q40 q41 q42 q44r1 p . . . n p p p . . . . .r2 . p . . . n . . p p . . .r3 . . p . . . n . . . p p .r4 . . . p . . . n . . . . p

• Règles « nettes » de détection

Si défaut ∆q3 > 0 alors r1 < 0 et r2 = 0 et r3 = 0 et r4 = 0Si défaut ∆q36 > 0 alors r1 < 0 et r2 = 0 et r3 > 0 et r4 = 0

• Règles « floues » de détection

Si défaut ∆q3 > 0 alors r1 ∈ N et r2 ∈ Z et r3 ∈ Z et r4 ∈ ZSi défaut ∆q36 > 0 alors r1 ∈ N et r2 ∈ Z et r3 ∈ P et r4 ∈ Z

• Poids d’un diagnosticµ+

∆q3= f (µ−r1

, µ0r2

, µ0r3

, µ0r4

)

µ+∆q3

= µ−r1.µ0

r2.µ0

r3.µ0

r4

Page 106: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

Correspondance symptômes / défauts

r1 r2 r3 r4 r5 r6 . . .∆q3 < 0 P Z Z Z .∆q3 > 0 N Z Z Z .∆q35 < 0 N P Z Z .∆q35 > 0 P N Z Z .∆q36 < 0 N Z P Z .∆q36 > 0 P Z N Z .∆q38 < 0 N Z Z P .∆q38 > 0 P Z Z N .

Page 107: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

FIG.: Modalités des residus r1 à r5

Page 108: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

FIG.: Vraisemblance des hypothèses de défaut ∆q−3 , ∆q+3 , ∆q−35, ∆q+

35, ∆q−36,∆q+

36, ∆q−38, ∆q+38, ∆q−39 et ∆+

39 sans prise en compte du taux de sensibilité desrésidus

Page 109: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

FIG.: Vraisemblance des hypothèses de défaut ∆q−3 , ∆q+3 , ∆q−35, ∆q+

35, ∆q−36,∆q+

36, ∆q−38, ∆q+38, ∆q−39 et ∆+

39 avec prise en compte du taux de sensibilité desrésidus

Page 110: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

6. Surveillance des réseaux de distribution d’eau

Page 111: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

7. Conclusion. Surveillance des systèmes

1cm,20cm

FIG.: Procédure générale de diagnostic

Page 112: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

7. Conclusion. Surveillance des Systèmes.

Conclusion : de la théorie à la pratique, les difficultés

� Mesures partielles et imprécises� Positionnement des capteurs� Modèles imprécis� Processus non stationnaires

Un concept important : diagnostic garanti

� Ce qui est important : donner des garanties.� En matière de diagnostic, il est préférable de dire

10 ≤ Ouverture de vanne ≤ 30

� plutôt que Ouverture de vanne = 20 est laisser croire qu’il s’agit d’uneinformation précise

Quelques pistes de recherche

� La décision dans l’incertain� Le diagnostic sans modèle a priori

Page 113: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

7. Conclusion. Surveillance des Systèmes.

Conclusion : de la théorie à la pratique, les difficultés

� Mesures partielles et imprécises� Positionnement des capteurs� Modèles imprécis� Processus non stationnaires

Un concept important : diagnostic garanti

� Ce qui est important : donner des garanties.� En matière de diagnostic, il est préférable de dire

10 ≤ Ouverture de vanne ≤ 30

� plutôt que Ouverture de vanne = 20 est laisser croire qu’il s’agit d’uneinformation précise

Quelques pistes de recherche

� La décision dans l’incertain� Le diagnostic sans modèle a priori

Page 114: Diagnostic et Surveillance de Systèmes. Méthodes et ...w3.cran.univ-lorraine.fr/perso/jose.ragot/CONF_diag.pdf1. Généralités : les étapes du diagnostic • Surveillance - centralisation

7. Conclusion. Surveillance des Systèmes.

Conclusion : de la théorie à la pratique, les difficultés

� Mesures partielles et imprécises� Positionnement des capteurs� Modèles imprécis� Processus non stationnaires

Un concept important : diagnostic garanti

� Ce qui est important : donner des garanties.� En matière de diagnostic, il est préférable de dire

10 ≤ Ouverture de vanne ≤ 30

� plutôt que Ouverture de vanne = 20 est laisser croire qu’il s’agit d’uneinformation précise

Quelques pistes de recherche

� La décision dans l’incertain� Le diagnostic sans modèle a priori