© IGD 2010
Copyright iegd.institut.online.fr - 2010, tous droits réservés
Illustration d’une spécification décisionnelle
3.1.2. Fonction décision
En situation : Initialisation de la régulation
D0 : décision est : Acquisition initiale de la mesure()
but : Constatation de l'état du processus
En situation : En régulation
si : Ecart acceptable
D1 : décision est : Maintenir()
but : Evolution non stimulée du processus
étant donné : Actualisation de la valeur attendue
si : Valeur trop grande
D2 : décision est : Diminution()
but : Diminution normale de la mesure
étant donné : Diminution attendue
si : Valeur trop petite
D3 : décision est : Augmentation()
but : Augmentation normale de la mesure
étant donné : Augmentation attendue
3.1.3. Fonction contrôle
Ayant pour but : Constatation de l'état du processus
S0 : si : Mesure disponible
màj de l'état : Enregistrement de la mesure
nouvelle situation : En régulation
Ayant pour but : Evolution non stimulée du processus
S1 : si : Variation normale
màj de l'état : Enregistrement de la mesure
nouvelle situation : En régulation
Ayant pour but : Diminution normale de la mesure
S2 : si : Variation normale
màj de l'état : Enregistrement de la mesure
nouvelle situation : En régulation
Ayant pour but : Augmentation normale de la mesure
S3 : si : Variation normale
màj de l'état : Enregistrement de la mesure
nouvelle situation : En régulation
Activité : "Régulateur.v2" - avec le retour d'expérience intégré
...
2.2. Son rôle
Suivant l'état du processus et en fonction de sa tolérance, elle ordonnance les opérations :
- d'augmentation,
- de diminution,
- de maintien de la valeur régulée.
Un dépassement de délai d'un cycle d'acquisition de la mesure conduit à la reprise de la régulation.
Toute reprise de la régulation est rapportée à l'environnement opérationnel.
L'activité est sensible à une variation anormale de la mesure constatée sur un cycle d'acquisition.
Une telle variation a pour conséquence la demande du passage en mode dégradé du fonctionnement.
2.3. Services requis
- l'augmentation effective de la valeur régulée,
- la diminution effective de la valeur régulée,
- son maintien,
- la surveillance des cycles d'acquisition des mesures,
- la commutation des modes de marche.
3. Objectifs externes
3.1. Maintenir le processus (Valeur demandée)
nature : Continue
3.1.1. Ordonnancement des décisions
DoMIS
Activité : "Régulateur.v1"
1. Information administrative
Définition : le 29/08/2002
Intégré dans les applications :
- Château d'eau,
- Salle climatisée.
2. Description générale
2.1. Services rendus
L'activité assume la régulation d'une valeur physique autour de la valeur demandée.
2.2. Son rôle
Suivant l'état du processus et en fonction de sa tolérance, elle ordonnance les opérations :
- d'augmentation,
- de diminution,
- de maintien de la valeur régulée.
2.3. Services requis
- l'augmentation effective de la valeur régulée,
- la diminution effective de la valeur régulée,
- son maintien.
3. Objectifs externes
3.1. Maintenir le processus (Valeur demandée)
nature : Continue
3.1.1. Ordonnancement des décisions
3.1.2. Fonction décision
En situation : Initialisation de la régulation
D0 : décision est : Acquisition initiale de la mesure()
but : Constatation de l'état du processus
En situation : En régulation
si : Ecart acceptable
D1 : décision est : Maintenir()
but : Evolution non stimulée du processus
étant donné : Actualisation de la valeur attendue
si : Valeur trop grande
D2 : décision est : Diminution()
but : Diminution normale de la mesure
étant donné : Diminution attendue
si : Valeur trop petite
D3 : décision est : Augmentation()
but : Augmentation normale de la mesure
étant donné : Augmentation attendue
En situation : Echappement
D4 : décision est : Passage en mode dégradé de
fonctionnement()
but : Passation du contrôle de processus
3.1.3. Fonction contrôle
Ayant pour but : Constatation de l'état du processus
S0 : si : TimeOut
nouvelle situation : Initialisation de la régulation
compte rendu : Reprise de la régulation suite à une non
réponse du système de mesure
S1 : si : Mesure disponible
màj de l'état : Enregistrement de la mesure
nouvelle situation : En régulation
Ayant pour but : Evolution non stimulée du processus
S2 : si : Variation normale
màj de l'état : Enregistrement de la mesure
nouvelle situation : En régulation
S3 : si : Variation anormale
nouvelle situation : Echappement
compte rendu : Variation anormale constatée
S4 : si : TimeOut
nouvelle situation : Initialisation de la régulation
compte rendu : Reprise de la régulation suite à une non
réponse du système de mesure
Ayant pour but : Diminution normale de la mesure
S5 : si : Variation anormale
nouvelle situation : Echappement
compte rendu : Variation anormale constatée
S6 : si : Variation normale
màj de l'état : Enregistrement de la mesure
nouvelle situation : En régulation
S7 : si : TimeOut
nouvelle situation : Initialisation de la régulation
compte rendu : Reprise de la régulation suite à une non
réponse du système de mesure
Ayant pour but : Augmentation normale de la mesure
S8 : si : Variation anormale
nouvelle situation : Echappement
compte rendu : Variation anormale constatée
S9 : si : Variation normale
màj de l'état : Enregistrement de la mesure
nouvelle situation : En régulation
S10 : si : TimeOut
nouvelle situation : Initialisation de la régulation
compte rendu : Reprise de la régulation suite à une non
réponse du système de mesure
Ayant pour but : Passation du contrôle de processus
S11 : si : Confirmation de la commutation des modes
nouvelle situation : STOP
compte rendu : Mode dégradé installé
S12 : si : TimeOut
nouvelle situation : Initialisation de la régulation
compte rendu : Non réponse de la commutation des
modes de marche
4. Indicateurs de gestion - Données
4.1. Données d'Objectifs externes
• Valeur demandée - consigne de régulation
4.2. Données de l'Etat interne
• Tolérance - précision de la régulation
• Valeur enregistrée - mesure validée de l'entité régulée
4.3. Données d'objectifs internes (buts)
• Valeur attendue - valeur de référence pour la validation de la mesure suivante
• Variation acceptable - variation maximale considérée comme normale entre deux cycles successifs d'acquisition
4.4. Données d'Evolution du processus
• Valeur mesurée - mesure de l'entité régulée
• TimeOut
5. Indicateurs de gestion - Fonctions
5.1. Observations Fd
• Ecart acceptable := "Valeur demandée" - "Tolérance" < "Valeur enregistrée" < "Valeur demandée" + "Tolérance"
• Valeur trop grande := "Valeur enregistrée">= "Valeur demandée" + "Tolérance"
• Valeur trop petite := "Valeur enregistrée" =< "Valeur demandée" - "Tolérance"
5.2. Observations Fe
• Confirmation de la commutation des modes := signalisation
• Mesure disponible := signalisation
• TimeOut := signalisation
• Variation anormale := Mesure disponible et
"Valeur mesurée" < "Valeur attendue" - "Variation acceptable" ou
"Valeur mesurée" > "Valeur attendue" + "Variation acceptable"
• Variation normale := Mesure disponible et
"Valeur attendue" - "Variation acceptable" =<
"Valeur mesurée" =< "Valeur attendue" + "Variation acceptable"
5.3. Modifications Fd
• Actualisation de la valeur attendue := "Valeur enregistrée" * 0,90 -> "Valeur attendue"
• Augmentation attendue := "Valeur enregistrée" * 1,20 -> "Valeur attendue"
• Diminution attendue := "Valeur enregistrée" * 0,70 -> "Valeur attendue"
5.4. Modifications Fe
• Enregistrement de la mesure := "Valeur mesurée" -> "Valeur enregistrée"