260 likes | 379 Views
Ascenseurs Hauts-les- coeurs. La vision L’approche structurée L’approche par le problème. La vision. Le contexte La problématique Le but Le diagramme Les besoins Les conraintes. Le contexte.
E N D
La vision • L’approche structurée • L’approche par le problème HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
La vision Le contexte La problématique Le but Le diagramme Les besoins Les conraintes HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
Le contexte • Le système de conduite d'ascenseurs Hauts-les-cœurs (HLC) est un élément important de la stratégie de conversion technologique de la société des ascenseurs Hauts-les-cœurs (SAHLCœur). • La société fondée à Maisonneuve en 1871 par les frères Dufresne est reconnue pour la qualité et la longévité de ses produits, mais souffre d’une image vieillotte en partie par son attachement aux méthodes de conduite électromécaniques. • La direction a donc décidé de franchir le pas et de développer un premier système de conduite numérique à être intégré dans sa nouvelle gamme de produits. • Il est crucial que le niveau de qualité et de fiabilité de ce système surpasse celui des anciens systèmes. • Pour faciliter l’atteinte de cet objectif, le système est initialement limité à l’exploitation d’au plus quatre ascenseurs dans des édifices comportant au plus 20 paliers. HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
La problématique • Un édifice peut accueillir plusieurs ascenseurs regroupés dans un même puits, mais dotés chacun de leur propre système de déplacement (moteur et transmission). • Un usager place une demande de service depuis un palier en appuyant sur un bouton d’appel. • Lorsqu’un ascenseur se déplaçant dans la bonne direction se présente, il monte à bord et appuie sur un bouton de destination situé à l’intérieur de l’ascenseur. • Des afficheurs indiquent le sens du déplacement et la position courante de chaque ascenseur sur chaque palier • À l’intérieur de chaque ascenseur, un afficheur indique la position courante de l’ascenseur. • L’ascenseur dessert les demandes de service en répétant le comportement suivant : fermeture des portes, déplacement vers un palier en attente de service, arrêt au niveau du palier, ouverture des portes. • À ce comportement simple, la société a su adjoindre une opération particulièrement silencieuse et une fluidité du mouvement qui sont sa marque de commerce. • Le nouveau système doit maintenir ces qualités. HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
Le but • SAHLCœur désire réduire les couts de fabrication et d’entretien du système de conduite tout en maintenant, voire en surpassant, la qualité des systèmes existants. • La fluidité des mouvements qui font la renommée de ses équipements doit être maintenue. • SAHLCœurcherche à rajeunir son image, en conséquence la signalisation du système devra être attrayante, moderne tout en demeurant conforme aux standards ISO 7000, 7001 et 7010. HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
Le diagramme HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
Les besoins BE.01.Service Les demandes de service doivent être servies et acquittées avec diligence. BE.02.Utilisation Les ascenseurs doivent être uniformément utilisés. BE.03.Attente Le temps d’attente des usagers doit être minimisé. BE.04.Déplacement Le temps de déplacement des usagers doit être minimisé. BE.05.Configuration Une interface de configuration destinée à l’installateur doit être intégrée au système. BE.06.Priorisation Un mode de fonctionnement doit permettre de prioriser la desserte du rez-de-chaussée. Ce mode de fonctionnement doit pouvoir être mis en fonction à volonté durant certaines plages horaires. BE.07.Commandes Outre les boutons de destination, le panneau de commande à l’intérieur d’un ascenseur comporte trois boutons : arrêt d’urgence, ouverture des portes et fermeture des portes. Les fonctions associées doivent être sécuritairement mises en oeuvre. HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
Les contraintes CO.01.Exécution Le système doit être exécutable par un automate programmable ABRACABRA SLC-501. CO.02.Développement Le système doit pouvoir être développé en moins de 6 mois par l’équipe de développement interne de la société (équipe composée d’un informaticien et d’un automaticien). CO.03.Paliers Le système doit pouvoir desservir des édifices d’au moins 20 paliers, le nombre effectif étant configurarable à l’installation du système. CO.04.Puits Le système doit pouvoir desservir des puits d’au moins quatre ascenseurs, le nombre effectif étant configurarable à l’installation du système. CO.05.Évolution La SAHLCœurétudieprésentement la possibilité de développer de nouvel équipement qui lui permettrait d’approvisionner les édifices de 40 étages pouvant requérir jusqu’à 12 ascenseurs. Le cas échéant, le système HLC devra alors être modifiable en moins de trois mois pour satisfaire à de telles configurations HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
L’approche structurée Problème • DFD1 • DFD2 – Déplacement • DFD2 – Configuration Solution • DFD1 • DFD2 – Déplacement • DFD2 – Configuration HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
ProblèmeDFD1 HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
ProblèmeDFD2 - Déplacement HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
ProblèmeDFD2 - Configuration HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
Distribution des fonctions HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
SolutionDFD1 HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
SolutionDFD2 - Déplacement HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
SolutionDFD2 - Configuration HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
L’approche par problème La structure La structure bis Le problème initial Les sous-problèmes • Déplacement • Affichage • Configuration Et l’aiguillage ? HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
La strcuture HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
La structure (bis) HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
Le problème général • BA : Boutons d’appel. • BD : Boutons de destination. • UT : Usager ou technicien (d’installation et de configuration). • PA : Pilote des afficheurs. • PP : Pilote des portes. • CP : Capteurs de position. • EX : Exigences. • A : Commandes émises par UT (et ses sous-domaines). • B : Commandes émises par SCA et signaux émis par l’ascenseur (et ses sous-domaines). • C : Signaux émis par l’ascenseur (et ses sous-domaines). • D : Prédicats sur l’état de l’ascenseur. HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
Le déplacement HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
L’affichage HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
La configuration • Exercice! HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
La synthèse HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke
Et l’aiguillage ? • Exercice! HLC_PRE : Ascenseurs Hauts-les-coeurs (v100a) — Luc Lavoie, Université de Sherbrooke