---
# System prepended metadata

title: Sécurité de fonctionnement

---

# Sécurité de fonctionnement

>  Repository du cours du éponyme, ESEO 2019.
>
>  Thomas CRAVIC & Baptiste FORGET



## Évaluation

- Petite évaluation écrite (30min) en début de cours
- Partie projet en binôme.



## SDL

\* tous les signaux

A,B signal A ou B



# Analyse Préliminaire des Dangers

Analyse inductive.
Premièrement, sur quoi on travaille ? --> Cahier des Charges.

On liste les entités du système qui peuvent présenter un danger.



**Entités :** 

- ~~Câble~~ : Cause première, mais pas dangereux : Si le câble casse, c'est la cabine qui tombe, donc c'est la cabine qui est l'entité visée par la défaillance.
- ~~Capteur de présence~~ : Même chose que Câble et Moteur

- ~~Moteur~~ : cause première mais pas dangereux pour l'utilisateur : le moteur est suffisamment isolé, même si il EXPLOSE, il n'y aura pas de problème.

- ~~Indicateurs~~ : En contact direct avec l'utilisateur, danger potentiel. Si on discute avec l'équipe d’ingénierie transversale, ça sort de notre champ de compétences, c'est le travail des ingénieurs qui conçoivent ces indicateurs.

- *(Cage : )*

  - *(Si elle est accessible, quelqu'un peut tomber.) --> Pas dans l'incrément 1, on devrait faire un arbre de défaillance.*

- Portes : entités dangereuses (incrément 2)

  - Peut ne pas s'ouvrir
  - Peut écraser quelqu'un

- Cabine : 

  - Chute de la cabine : arrêt brutal

| Réf. | Entité   | Événement                                  | Criticité | Causes (cf. AMDEC) | Recommandations | Applications |
| ---- | -------- | ------------------------------------------ | --------- | ------------------ | --------------- | ------------ |
| 1    | Cabine   | Impact au sol / au plafond                 |           | A, C, D, J, Q      |                 |              |
| 2    | Cabine   | Arrêt au mauvais étage                     |           | A, D, E, I         |                 |              |
| 3    | Cabine   | Arrêt inter-étages                         |           | A, D, E, I         |                 |              |
| 4    | Cabine   | Arrêt décalé                               |           | A, D, E, I         |                 |              |
| 5    | Cabine   | Ne se déplace pas                          |           | B, C, F, I         |                 |              |
| 6    | Cabine   | Déplacement intempestif                    |           | A, E, G.a, N         |                 |              |
| 7    | Cabine   | Vitesse erronée                            |           | I, J, K, L         |                 |              |
| 8    | *Cabine* | *Accélération / Décélération erronées*     |           | L, M               |                 |              |
| 9    | *Cabine* | *Oscillation*                              |           | E, G.a               |                 |              |
| 10   | *Cabine* | *Déplacement saccadé*                      |           | O, P               |                 |              |
| 11   | Cabine   | Déplacement trop rapide / pas assez rapide |           | I, J, K, L         |                 |              |

| Réf. | Composant | Mode de défaillance                                          | Effet (cf. APD)  | Recommandations                                              | Applications |
| ---- | --------- | ------------------------------------------------------------ | ---------------- | ------------------------------------------------------------ | ------------ |
| A    | Capteurs  | Envoi d'une valeur erronée dans l'espace de définition       | 1, 2, 3, 4, 6, 8 | Détection         |              |
| B    | Capteurs  | Envoi d'une valeur erronée en dehors de l'espace de définition | 5                | Détection              |              |
| C    | Capteurs  | Pas de signal                                                | 1, 5             |Détection           |              |
| D    | Capteurs  | Envoi de données trop tard                                   | 1, 2, 3, 4, 8    | Détection        |              |
| E    | Capteurs  | Signal intempestif                                           | 2, 3, 4, 6, 8, 9 | Détection            |              |
| F    | Bouton    | Bouton n'envoie pas de signal                                | 5                | *Rien*                                                       |              |
| G.a    | Bouton    | Activation intempestive                                      | 6, 9             | Ignorer les événements qui surgissent quand un autre événement est déjà en traitement |              |
| G.b    | Bouton    | Donnée erronée dans l'espace de définition     |          |  Redondance    |              |
| G.c    | Bouton    | Donnée erronée hors espace de définition                    |        |   Détection     |              |
| G.d   | Bouton    | Pas de signal        |           |  Redondance    |              |
| H    | Bouton    | Activation en retard                                         |                  | Redondance *(+[musique d'ascenseur](https://youtu.be/mML2fPec7xU) pour patienter)* |              |
| I    | Moteur    | Ne tourne pas                                                | 2, 3, 4, 5, 7    | Détection *(ajout d'un bouton d'appel d'urgence et d'une trappe + couper l'alim du moteur)* |              |
| J    | Moteur    | Tourne trop vite                                             | 1,  7, 11        | Détection *(ajout d'accéléromètres sur la cabine + couper l'alim du moteur)* |              |
| K    | Moteur    | Tourne trop lentement                                        | 7, 11            | Détection *(ajout d'accéléromètres sur la cabine + Lever une alerte à la maintenance)* |              |
| L    | Moteur    | Ne tourne pas uniformément                                   | 7, 10, 11        | **laissé de coté** Ajout d'accéléromètres sur la cabine + Lever une alerte à la maintenance |              |
| M    | Moteur    | Accélère / Décélère trop vite / trop lentement        | 8                | Détection *(ajout d'accéléromètres sur la cabine + ajouter des freins + alerte à la maintenance)* |              |
| N    | Moteur    | Tourne d'une manière intempestive                            | 6                | Détection *(ajout d'accéléromètres sur la cabine + ajouter des freins + alerte à la maintenance)* |              |
| O    | Moteur    | Tourne dans un sens erroné                            |                 |  Détection  |              |
| P    | Moteur    | Ne s'arrête pas                           |                 | Détection  |              |
| Q   | Câble     | Rupture de câble                                             | 1                | Ajout de capteurs de déformation au câble + Ajout d'accéléromètres sur la cabine + ajouter des freins + alerte à la maintenance |              |

#### Recommandations

- Redonder les capteurs
- Ignorer les événements  boutons qui surgissent quand un autre événement est déjà en traitement
-  [Musique d'ascenseur](https://youtu.be/mML2fPec7xU) pour patienter
- Ajout d'un bouton d'appel d'urgence et d'une trappe
- Possibilité de couper l'alimentation du moteur
- Ajout d'accéléromètres sur la cabine
- Ajouter des freins
- Ajouter un système d'alerte maintenance
- Ajouter des capteurs de déformation au câble
- Ajout d'un bouton d'appel d'urgence


#### Remarques

- Cas des données erronées des boutons : c'est une faute de câblage, donc pas une défaillance qui peut arriver alors qu'elle n'était pas présente au début

- On ne gère pas le cas "décélère trop vite" dans nos recommandations



> **TODO :** 
>
> - [x] Finir l'analyse des modes de défaillance des composants
> - [x] Faire le lien entre les deux tableaux --> Donner toutes les causes premières identifiées qui mènent aux événements identifiés
> - [ ] Le faire crescendo : ne pas donner une recommandation par défaillance : pour plusieurs défaillances il peut y avoir les mêmes conséquences. 
>   - [ ] Mettre tous les mécanismes de détection
>   - [ ] Puis des mécanismes de diagnostique (pour isoler la cause première qui mène à une défaillance qui peut avoir plusieurs causes (détectée par un mécanisme de détection)).
>   - [ ] Puis, mécanismes de recouvrement / compensation d'erreur.