Vous êtes sur la page 1sur 10

République Algérienne Démocratique Et Populaire

Ministère De L’enseignement Supérieure Et De Recherche Scientifique


École Nationale Supérieure De Technologie

Département Génie Mécanique et Productique

‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬

Compte rendu de TP
MSSP

TP Numéro 02:

Rédigé par : Groupe : 02

ZAOUI Rabab

Classe : 2ème Master


Spécialité : G.M.P

Année Universitaire : 2018 2019‫ـــ‬


‫ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ‬
E.N.S.T- Cité Diplomatique Ex Centre Biomédicale Fergana-Bordj El Kiffan

Introduction
Pour la modélisation et la simulation d’un atelier de production nous allons utiliser le
logiciel SIMAN/Arena, développé par Systemes Modeling Corporation. Il est notamment
dédié à la modélisation, simulation et animation de systèmes de production. Le logiciel est
basé sur les concepts de programmation orientée objet et de modélisation hiérarchique,
utilisant la puissance et la flexibilité de modélisation du système SIMAN/Cinema A l'aide
d'Arena on peut développer un projet complet de simulation. Arena est un support intégré
pour l'analyse des données d'entrée, la construction du modèle, l'exécution interactive,
l'animation, la traçabilité et la vérification de l'exécution et l'analyse des sorties.

Objectif de ce TP :

Modéliser le système avec le bloc Decide afin d’envoyer chaque pièce ver (pièce valide
ou non valide).
Modéliser le système utilisant le bloc Assign.

Construction du modèle :

 Lancer l'environnement ARENA

 Nouvelle fenêtre pour la création du modèle.


 Apparaître Basic Process panel (si nécessaire).
 Cliquer droit — repeat last action (place le module)

 Connection automatique, ou manuelle via

Paramétrage de la source :

Le bloc create qui permet de créer des entités.

Paramétrage du serveur :

2
Le bloc Process permet de simuler le comportement d’une machine ou service.
Process Module Actions  :
• Seize Delay Release comme Seize Delay, mais la pièce libère les unités de ressource après
Delay (Ce que nous voulons pour notre modèle)

3
 Suite de cette étape on a réglé le positionnement des machines avec leurs opérateurs

Le paramétrage Decide:

Le bloc Decide permet d’aiguiller un flux d’entités vers différents blocs de destination, il


comporte une entrée et plusieurs sorties.
L’aiguillage est réalisé, selon le contenu du champ Type, Condition ou probabilité.

Paramétrage Dispose : Un bloc qui permet de détruire les entités et collecter les donnés.
4
Dans un Dispose les pièces valide est sortie.

Paramétrage Assign

Le bloc Assign permet d’assigner une valeur, notamment, à un attribut, une variable, durant
l’exécution d’une simulation. Quand une entité entre dans un bloc Assign.
Modifier les valeurs des variables au cours de la simulation.

Notre bloc Decide

Notre bloc Dispose :


Dans ce bloc Dispose les pièces échouer est sortir.

5
Exécution du modèle :
• Check (if desired) ;
 Bouton pour aider à chercher les erreurs.
• Go (Contrôle automatique si nécessaire) ;

Le modèle offre alors une animation simple (il est possible de changer le visuel des
entité).

 Après saisie 200 pièce si le maximum (la machine est arrête) on remarque que né
aucune pièce au cours de processus, il y a 145 pièce sont valable et 55 pièce est
échouer.

Les résultats apparaissent dans le rapport détaillé. Ce rapport est « dynamique » et il est
possible d’accéder à certaines informations particulières via le menu déroulant sur la gauche.

6
- le rapport indique que la moyenne des pièces sortante est 200 par heurs.

ANALYSE DU RAPPORT :
Entités : Pour chaque entité définie dans le modèle Statistiques sur le temps (temps passé
dans le système, temps d’attente, durées…).

Queue : Pour chaque file d’attente définie dans le modèle.

7
 Ressources : cette partie du fichier nous donne une statistique détaillée sur les ressources
utilisées :

CONCLUSION

En conclusion, on peut dire qu’en production, la simulation permet d’évaluer les effets
suivants :
 Suppression/adjonction de machines/de main d'œuvre ;
 Modification du processus de fabrication : gammes, temps de fabrication et de
préparation ;
 Afficher un rapport détaillé pour pendre du décision.
Vocabulaire de logiciele Arena :
Advanced transfer: Transfert avancé Merge: Fusionner

8
Access : Accès Network: Réseau
Adjust Variable: Ajuster la variable Navigate: Naviguer
Operator Schedule: Calendrier des
Advanced set: Ensemble avancé
opérateuer
Activity area : Secteur d’activité Overflow: Débordement
Advanced process: Processus avancé Project bar: Barre de plan
Activate : Activer Pickup: Ramasser
Allocate : Allouer Process: Processus
Assign: Attribuer Packaging: Emballage
Assignment: Affectation Palletizer: Palettiseur
Arrange: Organiser Product: Produit
Auto Scale: Echelle automatique Pattern: Modèle
Basic process: Processus de base Plot: Terrain
Queue for Agent: File d’attente pour
Batch: Lot
l'agent
Bezier Curve: Courbe de Bézier Wait: Attendre
Busy: Occupé Route : Tracé / ligne / course / trajet
Convey : Transmettre Release: Libération
Conveyor : Convoyeur Read: Lire
Create: Créer Remove: Retirer
Conveyor: Convoyeur Request : Demande
Conveyor Link: Lien de convoyeur Regulate: Réglementer
Release Regulator: Régulateur de
Contact Data: Données de contact
libération
Category Overview: Apercu de la catégorie Valve: Soupape
Contact Times and Counts: Temp de contact et
Remove from Queue: Supprimer de la
compte
Delay: Retard file d’attente
Dispose: Disposer Run: Courir
Decide: Décider Random: Au hasard
Disconnect: Déconnecter Start : Début
Delay: Retard Seize: S’emparer de
Delay release: Libération retardée Search: Chercher
Enter : Entrer Store: Magasin
Entity: Entité State Set: Ensemble d’état
Exit : Sortie Storage: Espace de rangement
Edit: Modifier Separate: Séparé
Free : Libre Schedule: Programme
Failure: Echec Set: Ensemble
File: Fichier Sensor: Capteur
Flow Process: Processus de flux Seize Regulator: Régulateur de saisie
Flow: Couler Split: Divisé
Fill Pattern: Motif de remplissage Switch: Commutateur
Hold: Tenir Storage: Espace de rangement

9
Halt : Arrêt Script: Scénario
Idle: Tourner au ralenti Submodel: Sous-Modèle
Leave : Laisser Speed factor: Facteur de vitesse
Label: Etiquette Seize delay: Délai de saisie
Seize delay release: Libération du délai
Layers: Couches
de saisie
Line Pattern: Modèle de ligne Write: Ecrire
Line Width: Largeur de ligne Tank: Réservoir
Move: Bouger Tools: Outils
Toggle Split screen: Basculer l’ecran
Match: Rencontre
divisé
Machine Link: Lien de la machine User Specified: Spécifié par l’utilisateur
View: Vue  

10