SlideShare une entreprise Scribd logo
1  sur  14
TP2
I Partie I : Modèle de base
I-1 Analyse des objectifs
On souhaite construire un modèle de simulation représentant un atelier comportant deux machines.
La cadence d'arrivée des pièces dans l'atelier est de 5 min. Les pièces (de type P1) passent en
premier sur M1 et ensuite sur M2.
Les temps de cycles des machines sont les suivants :
M1 (4) 5 minutes
M2 5 minutes
I-2 construction et simulation du modèle
A) construire le modèle conceptuel en montrant pour chaque objet les entrées
B) construire le modèle logique (modèle de simulation) sur ARENA selon les données du cahier
des charges
C) exécuter le programme sachant qu’une simulation dure 5000 unités de temps (les minutes).
Interpréter le rapport de simulation en fournissant certaines données comme par exemple :
Le nombre de pièces traitées par le système Number out = 999
La durée moyenne de chaque pièce dans le système 9 min
Le nombre moyen de pièces en attente devant chaque machine NW= 0 pièce
Le temps d’attente moyen dans la file d’attente de chaque pièce WT = 0 min
Temps de séjour moyen : W I p = 1,792 non le WIP est un nombre
le taux d’occupation moyen de chaque machine : taux d’utilisation instantanée M1 = 1,
M2 = 0,999)
… etc.
…
Partie II : Ajout d’une opération
II-1 Analyse des objectifs
On compte traiter un second type de pièces. Pour cela, on va doter le système d’un troisième poste (poste
3. Les pièces arrivent dans l’atelier suivant une loi uniforme : UNIF (3min,6 min)
Les pièces sont de 2 types. La répartition suit une loi discrète (histogramme) :
Type 1, P1 : 60%
Type 2, P2 : 40%
Les pièces P2 en sortie de l’opération 1 sont dirigées vers la machine 3 dont le temps cycle est
de 4 min.
II-2 Questions
A) construire le modèle conceptuel en montrant pour chaque objet les entrées
B) construire le modèle logique (modèle de simulation) sur ARENA selon les données du cahier
des charges
C) exécuter le programme sachant qu’une simulation dure 5000 unités de temps (les minutes)
puis donner
Le nombre global de pièces traitées par le système 2910
Le nombre de pièces de type P1 arrivant dans le système 1797
Le nombre de pièces de type P2 arrivant dans le système 1113
Le nombre de pièces de type 1 traitées: 1730
Le nombre de pièces de type 2 traitées: 1066
La durée moyenne de chaque pièce de type 1 dans le système VAT = 5 min
La durée moyenne de chaque pièce P2 dans le système VAT = 4 min
Le nombre moyen de pièces en attente devant chaque machine
NW_machine 1= 55,8545 pièces, NW_machine 2= 0 pièces, NW_machine 3= 0
Le temps d’attente moyen dans la file d’attente de chaque pièce
WT_machine 1 = 251,32 min, WT_machine 2= 0 pièces, WT_machine 3= 0
Le temps de séjour moyen de P1: W I p = 35.9188 total time =
Le temps de séjour moyen de P2: W I p = 21.8583 total time =
le taux d’occupation moyen de chaque machine : taux d’utilisation (M1 = 1, M2 =
0.6170 , M3= 0.3056 )
Partie III : Horaires et Panne
III.1 : Analyse des objectifs
On doit prendre en compte les pauses de l’opérateur qui pilote la machine 1. En effet, pendant
sa pause, la machine s’arrête.
Détail de l’horaire :
On doit également considérer les pannes sur la machine 2 :
Disponibilité : 90%
Temps moyen de panne : 5 min
III-2 Construction du modèle
III-2-1 Définition des pannes (ADVANCED PROCESS)
Liste des éléments de type FAILURE dans ADVANCED PROCESS
Cet élément permet de définir les pannes d’une ressource.
Ces pannes peuvent être de type Time, elles sont alors définies par un délai s’écoulant entre
deux pannes, ou de type Count, elles sont alors définies par un nombre d’utilisations de la
ressource entre deux pannes.
Le Up Time c’est le temps entre deux pannes ou temps de bon fonctionnement (ou encore
MTBF – Mean Time Between Failures) peut être calculé à partir du taux de disponibilité (DP
comprise entre 0 et 1) et de la durée moyenne des pannes (MTTR – Mean Time To Repair) :
MTBF = DP*MTTR / (1-DP)
Disponibilité= 90%, durée moyenne de panne = 5 min
Up Time = (0,9*5)/(1-0,9) = 45
Les lois de distribution le plus fréquemment utilisées pour les durées des pannes :
 Histogramme (loi discrète « DISC() » ou Element PARAMETERS) : données
récupérées par « bâtonnage » ou par suivi informatique (ou si aucune loi n’est
représentative),
 Exponentielle : convient aux moyens industriels (pannes courtes très fréquentes +
pannes longues occasionnelles),
 Normale, Triangulaire…
Il est nécessaire d’affecter l’élément Failure à la ressource, et de définir le comportement du
système lors de l’arrivée d’une panne par les propriétés Preempt, Ignore et Wait (voir ci-dessous
les règles d’interruption d’un processus)
.
En introduisant la panne de la machine 2 vous constaterez qu’il y a un problème
Expliquer ce problème
La machine 2 devient une machine goulot
Pour résoudre le problème, 2 possibilités s’offrent à vous. Changer la capacité de la machine 2,
ou changer le temps de traitement de cette machine. Proposer la solution qui vous parait la plus
logique en justifiant votre choix.
On change la capacité de la machine 2 qui passe à 2 pièces
Il n’y a aucun problème, j’ai juste déliré
III-2-2 Définition des horaires (BASIC PROCESS)
Liste des éléments de type SCHEDULE dans BASIC PROCESS
Le SCHEDULE permet de définir les temps de travail et les temps de pauses d’une ressource.
Il est constitué d’un enchaînement de délais pendant lesquels la capacité de la ressource évolue.
Il faut ensuite affecter ce planning (Schedule) à la ressource.
La propriété SCHEDULE RULE est alors à définir. Elle permet de déterminer la règle à
appliquer si un processus est en cours sur la ressource au moment de changement de capacité :
III-2-3. Règles d’interruption d’un processus
 PREEMPT: le processus est interrompu et il se termine après la pause
 IGNORE : le processus continu est se termine au temps prévu mais l’état « pause » est
déclaré
Arrivée d'une
entité
Pause
L'entité termine
son délai après
la pause
Délai entité
 WAIT : le processus se termine et la pause est « décalée ».
Questions
A) construire le modèle logique (modèle de simulation) sur ARENA selon les données du cahier
des charges
B) exécuter le programme sachant qu’une simulation dure 5000 unités de temps (les minutes)
puis donner
Le nombre global de pièces traitées par le système
Le nombre de pièces de type P1 arrivant dans le système
Le nombre de pièces de type P2 arrivant dans le système
Le nombre de pièces de type 1 traitées:
Le nombre de pièces de type 2 traitées:
La durée moyenne de chaque pièce de type 1 dans le système VAT =
La durée moyenne de chaque pièce P2 dans le système VAT =
Arrivée d'une
entité
Pause
L'entité termine son
délai pendant la
pause
Délai entité
Arrivée d'une
entité
Pause
L'entité termine
son délai avant la
pause
Délai entité
La pause est
décalée dans le
temps
Le nombre moyen de pièces en attente devant chaque machine
NW_machine 1= pièces, NW_machine 2= pièces, NW_machine 3=
Le temps d’attente moyen dans la file d’attente de chaque pièce
WT_machine 1 = min, WT_machine 2= pièces, WT_machine 3=
Le temps de séjour moyen de P1: W I p =
Le temps de séjour moyen de P2: W I p =
le taux d’occupation moyen de chaque machine : taux d’utilisation (M1 = 1, M2 =
0.6170 , M3= 0.3056 )
Partie IV : Routage (voir chapitre 6 page 354 du livre Kelton)
IV-1Analyse des objectifs
Le déplacement des pièces doit être pris en compte car les durées sont trop importantes pour
être négligées.
En réalité, les temps de déplacement des pièces entre les différents points sont :
Entrée Atelier vers machine 1 : 1.5 min
De machine 1 à machine 2 : 1 min
De machine 1 à machine 3 : 1 min
De machine 2 à sortie : 1 min
De machine 3 à sortie : 1 min
IV-2 Construction du modèle
IV-2-1 Définition des éléments complémentaires
Les stations ne se définissent pas dans des tableaux mais directement dans les modules
(bibliothèque Advanced transfer)
Dans cette bibliothèque, vous choisirez le module station auquel vous allez donner un nom
(texte qui apparaitra dans le modèle), puis vous nommerez le nom réel de la station
Ensuite vous rajouterez par la suite un module route (dans la bibliothèque Advanced transfer)
qui envoie les pièces arrivées vers la machine 1 avec un temps de transfert de 1,5 minutes
Maintenant il faut créer la nouvelle station d’entrée des pièces dans la machine 1
Répétez ces étapes de routage pour la machine 2 et pour la machine 3
IV-2-2 Logique ARENA
Donner le modèle logique final
Donner le temps de transferts des pièces de type 1, (respectivement des pièces de type 2)
Le nombre de pieces
Transfert time P1 = 2,5
Transfert time P2 = 2,5
Donner le nombre moyen d’entités de type 1 (respectivement de type 2)
Number Entities Transferring
entree_M1 0.3324
entree_M2 0.1330
entree_M3 0.08500000
Station_arriv 0.00
Partie VIII : Les convoyeurs
I.1.1. Analyse des objectifs
En réalité, les pièces circulent sur un convoyeur qui dessert les machines. Ce convoyeur
est non accumulatif et a une vitesse de 6m/min
Les pièces traitées dans l’atelier ont toute une taille de 1m quel que soit leur type.
Les distances entre les stations sont les suivantes :
Entrée – Machine 1 : 9 m
Machine 1 – Machine 2 : 6 m
Machine 1 – Machine 3 : 6 m
Machine 2 – Sortie : 6 m
Machine 3 – Sortie : 6 m
Les pièces ne quittent pas le convoyeur lorsqu’elles sont sur les machines.
I.1.2. Construction du modèle
I.1.2.1.Définition des éléments relatif au convoyeur
Dans un système à convoyage, on trouve plusieurs segments de convoyage. Pour chaque
segment de convoyage, on définit ce segment en utilisant le module de donnée segment dans
Advenced transfer. On commence notre convoyeur à la station d'arrivée des pièces dans le
système.
Commencez par considérer le modèle de la partie précédente en supprimant les blocs routes
puis définissez le convoyage comme indiqué ci-dessous :
Liste des éléments de type SEGMENT dans ADVANCED TRANSFER :
Liste des éléments de type CONVEYOR dans ADVANCED TRANSFER :
Module de données Segment
Nous avons choisi une taille de cellule de 1 pied (cell Size). Le maximum de cellules occupées par une pièce est
1 (Max cells occupied). La vitesse de convoyage est de 6 UT (ou des fois en UD : unités de distance)
I.1.2.2.Logique du modèle (modele5.doe dans TP2_V2partie 5test)
Module de données convoyeur
Non accumulation signifie que le convoyeur s’arrête quand l’entité a atteint sa destination. , elle est alors
évacuée, puis le convoyeur redémarre, alors que pour l’option Accumulation, le convoyeur ne s’arrête
pas. Cependant, s'il y a un temps d’arrêt, telle qu'une activité de chargement ou de déchargement, le
convoyeur sera temporairement arrêté le temps du chargement ou du déchargement.
Sur un convoyeur accumulateur, Si une entité est arrêtée, toutes les entités la précédant continueront
leur chemin. Cependant, l'entité arrêtée empêche toutes les entités se trouvant derrière elle d'arriver à
leur emplacement. Elles s'accumulent derrière elle jusqu'à ce qu’elle sort du convoyeur ou se débloque
et continue sur son chemin.
I.2.Résumé du TP1
I.2.1. Bibliothèque BASIC PROCESS
 Modules de flux :
CREATE Création d’entités
ASSIGN Assignation d’attributs ou variables
PROCESS Processus temporel utilisant une ressource
DECIDE Bloc Test pour l’orientation des flux fonction de
condition ou de pourcentages
DISPOSE Destruction des entités
 Listes d’éléments :
ATTRIBUTE Zone de définition des attributs utilisateur
ENTITY
Permet de définir un type d’entité avec certaines
spécificités.
QUEUE
Déclaration des files d'attente du modèle et de leurs
caractéristiques
RESOURCE
Déclaration des ressources du modèle et de leur
paramétrage (pannes, horaires…)
VARIABLES Variables définies par l'utilisateur
SCHEDULE Définition des horaires
I.2.1. Bibliothèque ADVANCED PROCESS
 Modules de flux :
DELAY Temps d’arrêt d’une entité
RELEASE Libération de ressources (après un SEIZE)
SEIZE Réquisition de ressource
 Listes d’éléments :
EXPRESSION Variables contenant une loi aléatoire ou un calcul (non
assignable)
FAILURE Définition des arrêts type Panne ou Fréquentiels
I.2.1. Bibliothèque ADVANCED TRANSFER
 Modules de flux :
ROUTE Permet le transfert simple des entités d’un lieu
(STATION) à un autre en un temps donné
STATION Définition des lieux physique dans le modèle
ACCESS Accession d'une ou plusieurs cellules d'un convoyeur
CONVEY Convoyage
EXIT Libération d'une ou plusieurs cellules d'un convoyeur
START Démarrage d'un convoyeur
STOP Arrêt d'un convoyeur
 Listes d’éléments :
SEGMENT Définition du chemin de circulation du convoyeur
(stations et distances entre les différents lieux)
CONVEYOR Caractéristiques techniques du convoyeur

Contenu connexe

Similaire à Travaux pratiques corrigé logiciel ARENA

Conception d-un-equipement
Conception d-un-equipementConception d-un-equipement
Conception d-un-equipementbenzid dziri
 
Présentation des scénarios de démonstration
Présentation des scénarios de démonstrationPrésentation des scénarios de démonstration
Présentation des scénarios de démonstrationAgence du Numérique (AdN)
 
Rapport d'analyse d'un projet d'automation
Rapport d'analyse d'un projet d'automationRapport d'analyse d'un projet d'automation
Rapport d'analyse d'un projet d'automationRaphaelIuliano
 
Chap2 ordonnancement
Chap2 ordonnancementChap2 ordonnancement
Chap2 ordonnancementmichel martiz
 
Simulation et modélisation avec ARENA .ppt
Simulation et modélisation avec ARENA .pptSimulation et modélisation avec ARENA .ppt
Simulation et modélisation avec ARENA .pptMariam713253
 
Cours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatisesCours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatisesmorin moli
 
ch8_architecture.ppt
ch8_architecture.pptch8_architecture.ppt
ch8_architecture.pptamine17157
 
Ch8 architecture
Ch8 architectureCh8 architecture
Ch8 architecturemickel iron
 
algo et complexité .pptx
algo et complexité  .pptxalgo et complexité  .pptx
algo et complexité .pptxtarekjedidi
 
Cours systèmes temps réel partie 2 Prof. Khalifa MANSOURI
Cours  systèmes temps réel partie 2 Prof. Khalifa MANSOURICours  systèmes temps réel partie 2 Prof. Khalifa MANSOURI
Cours systèmes temps réel partie 2 Prof. Khalifa MANSOURIMansouri Khalifa
 
Td%20 la%20commande%20numerique%20des%20machines outils
Td%20 la%20commande%20numerique%20des%20machines outilsTd%20 la%20commande%20numerique%20des%20machines outils
Td%20 la%20commande%20numerique%20des%20machines outilsabdelkader SLIMANE
 
01 performance machines
01 performance machines01 performance machines
01 performance machineslouis assouan
 

Similaire à Travaux pratiques corrigé logiciel ARENA (20)

Smb20 sur 20
Smb20 sur 20Smb20 sur 20
Smb20 sur 20
 
Conception d-un-equipement
Conception d-un-equipementConception d-un-equipement
Conception d-un-equipement
 
Lexique lean
Lexique leanLexique lean
Lexique lean
 
Ordonnancement
OrdonnancementOrdonnancement
Ordonnancement
 
Présentation des scénarios de démonstration
Présentation des scénarios de démonstrationPrésentation des scénarios de démonstration
Présentation des scénarios de démonstration
 
Mini Projet
Mini Projet Mini Projet
Mini Projet
 
Rapport final came
Rapport final cameRapport final came
Rapport final came
 
Rapport d'analyse d'un projet d'automation
Rapport d'analyse d'un projet d'automationRapport d'analyse d'un projet d'automation
Rapport d'analyse d'un projet d'automation
 
Chap2 ordonnancement
Chap2 ordonnancementChap2 ordonnancement
Chap2 ordonnancement
 
Simulation et modélisation avec ARENA .ppt
Simulation et modélisation avec ARENA .pptSimulation et modélisation avec ARENA .ppt
Simulation et modélisation avec ARENA .ppt
 
Cours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatisesCours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatises
 
Rapport de stage
Rapport de stageRapport de stage
Rapport de stage
 
Cours api
Cours apiCours api
Cours api
 
ch8_architecture.ppt
ch8_architecture.pptch8_architecture.ppt
ch8_architecture.ppt
 
Ch8 architecture
Ch8 architectureCh8 architecture
Ch8 architecture
 
algo et complexité .pptx
algo et complexité  .pptxalgo et complexité  .pptx
algo et complexité .pptx
 
Cours systèmes temps réel partie 2 Prof. Khalifa MANSOURI
Cours  systèmes temps réel partie 2 Prof. Khalifa MANSOURICours  systèmes temps réel partie 2 Prof. Khalifa MANSOURI
Cours systèmes temps réel partie 2 Prof. Khalifa MANSOURI
 
Td%20 la%20commande%20numerique%20des%20machines outils
Td%20 la%20commande%20numerique%20des%20machines outilsTd%20 la%20commande%20numerique%20des%20machines outils
Td%20 la%20commande%20numerique%20des%20machines outils
 
01 performance machines
01 performance machines01 performance machines
01 performance machines
 
Les Coûts par activité Chap 5 CDG
Les Coûts par activité Chap 5 CDGLes Coûts par activité Chap 5 CDG
Les Coûts par activité Chap 5 CDG
 

Dernier

firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirstjob4
 
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Ville de Châteauguay
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...Institut de l'Elevage - Idele
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestionyakinekaidouchi1
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfInstitut de l'Elevage - Idele
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesInstitut de l'Elevage - Idele
 
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...Institut de l'Elevage - Idele
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéInstitut de l'Elevage - Idele
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...Institut de l'Elevage - Idele
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...Institut de l'Elevage - Idele
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusInstitut de l'Elevage - Idele
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfInstitut de l'Elevage - Idele
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfInstitut de l'Elevage - Idele
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfSophie569778
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de planchermansouriahlam
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...Institut de l'Elevage - Idele
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...Institut de l'Elevage - Idele
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageInstitut de l'Elevage - Idele
 

Dernier (20)

firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdf
 
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentes
 
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
 
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdfJTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
 
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024  Bâtiment et Photovoltaïque.pdfJTC 2024  Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversité
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
 

Travaux pratiques corrigé logiciel ARENA

  • 1. TP2 I Partie I : Modèle de base I-1 Analyse des objectifs On souhaite construire un modèle de simulation représentant un atelier comportant deux machines. La cadence d'arrivée des pièces dans l'atelier est de 5 min. Les pièces (de type P1) passent en premier sur M1 et ensuite sur M2. Les temps de cycles des machines sont les suivants : M1 (4) 5 minutes M2 5 minutes I-2 construction et simulation du modèle A) construire le modèle conceptuel en montrant pour chaque objet les entrées B) construire le modèle logique (modèle de simulation) sur ARENA selon les données du cahier des charges C) exécuter le programme sachant qu’une simulation dure 5000 unités de temps (les minutes). Interpréter le rapport de simulation en fournissant certaines données comme par exemple : Le nombre de pièces traitées par le système Number out = 999 La durée moyenne de chaque pièce dans le système 9 min Le nombre moyen de pièces en attente devant chaque machine NW= 0 pièce Le temps d’attente moyen dans la file d’attente de chaque pièce WT = 0 min Temps de séjour moyen : W I p = 1,792 non le WIP est un nombre le taux d’occupation moyen de chaque machine : taux d’utilisation instantanée M1 = 1, M2 = 0,999) … etc. … Partie II : Ajout d’une opération II-1 Analyse des objectifs
  • 2. On compte traiter un second type de pièces. Pour cela, on va doter le système d’un troisième poste (poste 3. Les pièces arrivent dans l’atelier suivant une loi uniforme : UNIF (3min,6 min) Les pièces sont de 2 types. La répartition suit une loi discrète (histogramme) : Type 1, P1 : 60% Type 2, P2 : 40% Les pièces P2 en sortie de l’opération 1 sont dirigées vers la machine 3 dont le temps cycle est de 4 min. II-2 Questions A) construire le modèle conceptuel en montrant pour chaque objet les entrées B) construire le modèle logique (modèle de simulation) sur ARENA selon les données du cahier des charges C) exécuter le programme sachant qu’une simulation dure 5000 unités de temps (les minutes) puis donner Le nombre global de pièces traitées par le système 2910 Le nombre de pièces de type P1 arrivant dans le système 1797 Le nombre de pièces de type P2 arrivant dans le système 1113 Le nombre de pièces de type 1 traitées: 1730 Le nombre de pièces de type 2 traitées: 1066 La durée moyenne de chaque pièce de type 1 dans le système VAT = 5 min La durée moyenne de chaque pièce P2 dans le système VAT = 4 min Le nombre moyen de pièces en attente devant chaque machine NW_machine 1= 55,8545 pièces, NW_machine 2= 0 pièces, NW_machine 3= 0 Le temps d’attente moyen dans la file d’attente de chaque pièce WT_machine 1 = 251,32 min, WT_machine 2= 0 pièces, WT_machine 3= 0 Le temps de séjour moyen de P1: W I p = 35.9188 total time = Le temps de séjour moyen de P2: W I p = 21.8583 total time = le taux d’occupation moyen de chaque machine : taux d’utilisation (M1 = 1, M2 = 0.6170 , M3= 0.3056 )
  • 3. Partie III : Horaires et Panne III.1 : Analyse des objectifs On doit prendre en compte les pauses de l’opérateur qui pilote la machine 1. En effet, pendant sa pause, la machine s’arrête. Détail de l’horaire : On doit également considérer les pannes sur la machine 2 : Disponibilité : 90% Temps moyen de panne : 5 min III-2 Construction du modèle III-2-1 Définition des pannes (ADVANCED PROCESS) Liste des éléments de type FAILURE dans ADVANCED PROCESS Cet élément permet de définir les pannes d’une ressource. Ces pannes peuvent être de type Time, elles sont alors définies par un délai s’écoulant entre deux pannes, ou de type Count, elles sont alors définies par un nombre d’utilisations de la ressource entre deux pannes. Le Up Time c’est le temps entre deux pannes ou temps de bon fonctionnement (ou encore MTBF – Mean Time Between Failures) peut être calculé à partir du taux de disponibilité (DP comprise entre 0 et 1) et de la durée moyenne des pannes (MTTR – Mean Time To Repair) : MTBF = DP*MTTR / (1-DP) Disponibilité= 90%, durée moyenne de panne = 5 min Up Time = (0,9*5)/(1-0,9) = 45 Les lois de distribution le plus fréquemment utilisées pour les durées des pannes :  Histogramme (loi discrète « DISC() » ou Element PARAMETERS) : données récupérées par « bâtonnage » ou par suivi informatique (ou si aucune loi n’est représentative),  Exponentielle : convient aux moyens industriels (pannes courtes très fréquentes + pannes longues occasionnelles),  Normale, Triangulaire…
  • 4. Il est nécessaire d’affecter l’élément Failure à la ressource, et de définir le comportement du système lors de l’arrivée d’une panne par les propriétés Preempt, Ignore et Wait (voir ci-dessous les règles d’interruption d’un processus) . En introduisant la panne de la machine 2 vous constaterez qu’il y a un problème Expliquer ce problème La machine 2 devient une machine goulot Pour résoudre le problème, 2 possibilités s’offrent à vous. Changer la capacité de la machine 2, ou changer le temps de traitement de cette machine. Proposer la solution qui vous parait la plus logique en justifiant votre choix. On change la capacité de la machine 2 qui passe à 2 pièces Il n’y a aucun problème, j’ai juste déliré III-2-2 Définition des horaires (BASIC PROCESS) Liste des éléments de type SCHEDULE dans BASIC PROCESS
  • 5. Le SCHEDULE permet de définir les temps de travail et les temps de pauses d’une ressource. Il est constitué d’un enchaînement de délais pendant lesquels la capacité de la ressource évolue. Il faut ensuite affecter ce planning (Schedule) à la ressource. La propriété SCHEDULE RULE est alors à définir. Elle permet de déterminer la règle à appliquer si un processus est en cours sur la ressource au moment de changement de capacité : III-2-3. Règles d’interruption d’un processus  PREEMPT: le processus est interrompu et il se termine après la pause  IGNORE : le processus continu est se termine au temps prévu mais l’état « pause » est déclaré Arrivée d'une entité Pause L'entité termine son délai après la pause Délai entité
  • 6.  WAIT : le processus se termine et la pause est « décalée ». Questions A) construire le modèle logique (modèle de simulation) sur ARENA selon les données du cahier des charges B) exécuter le programme sachant qu’une simulation dure 5000 unités de temps (les minutes) puis donner Le nombre global de pièces traitées par le système Le nombre de pièces de type P1 arrivant dans le système Le nombre de pièces de type P2 arrivant dans le système Le nombre de pièces de type 1 traitées: Le nombre de pièces de type 2 traitées: La durée moyenne de chaque pièce de type 1 dans le système VAT = La durée moyenne de chaque pièce P2 dans le système VAT = Arrivée d'une entité Pause L'entité termine son délai pendant la pause Délai entité Arrivée d'une entité Pause L'entité termine son délai avant la pause Délai entité La pause est décalée dans le temps
  • 7. Le nombre moyen de pièces en attente devant chaque machine NW_machine 1= pièces, NW_machine 2= pièces, NW_machine 3= Le temps d’attente moyen dans la file d’attente de chaque pièce WT_machine 1 = min, WT_machine 2= pièces, WT_machine 3= Le temps de séjour moyen de P1: W I p = Le temps de séjour moyen de P2: W I p = le taux d’occupation moyen de chaque machine : taux d’utilisation (M1 = 1, M2 = 0.6170 , M3= 0.3056 ) Partie IV : Routage (voir chapitre 6 page 354 du livre Kelton) IV-1Analyse des objectifs Le déplacement des pièces doit être pris en compte car les durées sont trop importantes pour être négligées. En réalité, les temps de déplacement des pièces entre les différents points sont : Entrée Atelier vers machine 1 : 1.5 min De machine 1 à machine 2 : 1 min De machine 1 à machine 3 : 1 min De machine 2 à sortie : 1 min De machine 3 à sortie : 1 min IV-2 Construction du modèle IV-2-1 Définition des éléments complémentaires Les stations ne se définissent pas dans des tableaux mais directement dans les modules (bibliothèque Advanced transfer) Dans cette bibliothèque, vous choisirez le module station auquel vous allez donner un nom (texte qui apparaitra dans le modèle), puis vous nommerez le nom réel de la station
  • 8. Ensuite vous rajouterez par la suite un module route (dans la bibliothèque Advanced transfer) qui envoie les pièces arrivées vers la machine 1 avec un temps de transfert de 1,5 minutes Maintenant il faut créer la nouvelle station d’entrée des pièces dans la machine 1 Répétez ces étapes de routage pour la machine 2 et pour la machine 3 IV-2-2 Logique ARENA Donner le modèle logique final
  • 9. Donner le temps de transferts des pièces de type 1, (respectivement des pièces de type 2) Le nombre de pieces Transfert time P1 = 2,5 Transfert time P2 = 2,5 Donner le nombre moyen d’entités de type 1 (respectivement de type 2) Number Entities Transferring entree_M1 0.3324 entree_M2 0.1330 entree_M3 0.08500000 Station_arriv 0.00
  • 10. Partie VIII : Les convoyeurs I.1.1. Analyse des objectifs En réalité, les pièces circulent sur un convoyeur qui dessert les machines. Ce convoyeur est non accumulatif et a une vitesse de 6m/min Les pièces traitées dans l’atelier ont toute une taille de 1m quel que soit leur type. Les distances entre les stations sont les suivantes : Entrée – Machine 1 : 9 m Machine 1 – Machine 2 : 6 m Machine 1 – Machine 3 : 6 m Machine 2 – Sortie : 6 m Machine 3 – Sortie : 6 m Les pièces ne quittent pas le convoyeur lorsqu’elles sont sur les machines. I.1.2. Construction du modèle I.1.2.1.Définition des éléments relatif au convoyeur Dans un système à convoyage, on trouve plusieurs segments de convoyage. Pour chaque segment de convoyage, on définit ce segment en utilisant le module de donnée segment dans Advenced transfer. On commence notre convoyeur à la station d'arrivée des pièces dans le système. Commencez par considérer le modèle de la partie précédente en supprimant les blocs routes puis définissez le convoyage comme indiqué ci-dessous : Liste des éléments de type SEGMENT dans ADVANCED TRANSFER : Liste des éléments de type CONVEYOR dans ADVANCED TRANSFER : Module de données Segment
  • 11. Nous avons choisi une taille de cellule de 1 pied (cell Size). Le maximum de cellules occupées par une pièce est 1 (Max cells occupied). La vitesse de convoyage est de 6 UT (ou des fois en UD : unités de distance) I.1.2.2.Logique du modèle (modele5.doe dans TP2_V2partie 5test) Module de données convoyeur
  • 12. Non accumulation signifie que le convoyeur s’arrête quand l’entité a atteint sa destination. , elle est alors évacuée, puis le convoyeur redémarre, alors que pour l’option Accumulation, le convoyeur ne s’arrête pas. Cependant, s'il y a un temps d’arrêt, telle qu'une activité de chargement ou de déchargement, le convoyeur sera temporairement arrêté le temps du chargement ou du déchargement. Sur un convoyeur accumulateur, Si une entité est arrêtée, toutes les entités la précédant continueront leur chemin. Cependant, l'entité arrêtée empêche toutes les entités se trouvant derrière elle d'arriver à leur emplacement. Elles s'accumulent derrière elle jusqu'à ce qu’elle sort du convoyeur ou se débloque et continue sur son chemin.
  • 13. I.2.Résumé du TP1 I.2.1. Bibliothèque BASIC PROCESS  Modules de flux : CREATE Création d’entités ASSIGN Assignation d’attributs ou variables PROCESS Processus temporel utilisant une ressource DECIDE Bloc Test pour l’orientation des flux fonction de condition ou de pourcentages DISPOSE Destruction des entités  Listes d’éléments : ATTRIBUTE Zone de définition des attributs utilisateur ENTITY Permet de définir un type d’entité avec certaines spécificités. QUEUE Déclaration des files d'attente du modèle et de leurs caractéristiques RESOURCE Déclaration des ressources du modèle et de leur paramétrage (pannes, horaires…) VARIABLES Variables définies par l'utilisateur SCHEDULE Définition des horaires I.2.1. Bibliothèque ADVANCED PROCESS  Modules de flux : DELAY Temps d’arrêt d’une entité RELEASE Libération de ressources (après un SEIZE) SEIZE Réquisition de ressource
  • 14.  Listes d’éléments : EXPRESSION Variables contenant une loi aléatoire ou un calcul (non assignable) FAILURE Définition des arrêts type Panne ou Fréquentiels I.2.1. Bibliothèque ADVANCED TRANSFER  Modules de flux : ROUTE Permet le transfert simple des entités d’un lieu (STATION) à un autre en un temps donné STATION Définition des lieux physique dans le modèle ACCESS Accession d'une ou plusieurs cellules d'un convoyeur CONVEY Convoyage EXIT Libération d'une ou plusieurs cellules d'un convoyeur START Démarrage d'un convoyeur STOP Arrêt d'un convoyeur  Listes d’éléments : SEGMENT Définition du chemin de circulation du convoyeur (stations et distances entre les différents lieux) CONVEYOR Caractéristiques techniques du convoyeur