Académique Documents
Professionnel Documents
Culture Documents
:
Construction d’un modèle de
Simulation
1. Partie théorique : Rappel de notions
Articles Ils circulent à travers le modèle. Ils peuvent représenter des composants
physiques, des informations au sein d’une entreprise ou même des personnes
dans un supermarché.
Stocks Ce sont des places où les articles peuvent être retenus en attendant d’être
utilisés. Des personnes dans une file d’attente ou des moteurs sur une étagère
sont des exemples typiques de stocks.
Machines Ce sont des éléments puissants qui sont utilisés pour représenter tout ce qui
prend des articles de quelque part, les traite et les envoie vers leurs
prochaines destinations. Une perceuse, une organisation qui traite des
informations ou un atelier entier peuvent être représentés par une machine.
Les machines qui traitent un ou plusieurs articles à la fois peuvent être
modélisées.
Les Articles
Les articles sont utilisés pour représenter des éléments discrets (divisibles) qui circulent dans
un atelier, des petits composants électroniques, des sous-ensembles mécaniques ou encore
des étiquettes Kanbans. Les articles peuvent être même utilisés pour représenter des appels
dans un central téléphonique ou d’autres types de flux d’informations.
Les articles peuvent être traités séparément, se combiner en un seul, être éclatés en
plusieurs ou un groupe d’articles peut être traité par lots. Les articles peuvent arriver de
façon autonome dans le modèle en quantité de 1 ou plus (c’est-à-dire qu’ils sont « actifs »)
ou ils peuvent être tirés à la demande par d’autres éléments (c’est-à-dire qu’ils sont « passifs
»). Les articles peuvent se changer en d’autres articles pendant leur parcours dans le
modèle.
Les Stocks
Les stocks accumulent des articles. Ils ne tirent pas ou ne poussent pas des articles
activement vers des machines ou autres éléments ; les stocks sont passifs. Un article reste
dans un stock jusqu’à ce qu’il soit tiré par un autre élément. Les articles peuvent être
ordonnés dans le stock suivant un mode FIFO, LIFO ou autre.
Les machines peuvent avoir des stocks dédiés (Buffer), un en entrée, un autre en sortie. Ces
stocks dédiés sont déclarés avec la machine. Les stocks ont une capacité maximum, et
peuvent exécuter des actions quand un article entre ou sort.
Les Machines
Les machines sont des éléments physiques qui extraient des articles d’un élément, les
traitent pendant un temps de cycle et puis les envoient vers l’élément suivant.
Exemples de machines:
- un tour
- un robot soudeur
- une caisse de supermarché
Une machine peut traiter un ou plusieurs articles à la fois. Elle peut assembler plusieurs
articles en un seul ou en produire plusieurs à partir d’un.
Cette partie programmation porte sur la construction d’un modèle contenant un article
appelé Pièce, une machine de production (Usinage) et un stock (AttenteLavage).
- Cliquez sur l'icône de la machine dans la fenêtre des éléments prédéfinis. Le curseur
passe alors d'une forme de flèche à celle d'une croix.
- Ajoutez un stock
- Ajoutez un article
- Enregistrez le modèle sous le nom « DEMO_TP ».
Les 3 éléments de cette première étape sont maintenant tous ajoutés au modèle, et l'étape
suivante consiste à ajouter les descriptions nécessaires pour lancer le modèle.
Logique de flux
L'étape suivante consiste à définir la logique de flux reliant les éléments entre eux. Il y a
plusieurs types de lois de connexion dans WITNESS. Les plus courantes sont push et pull,
percent et sequence. Nous allons commencer en utilisant les lois simples PUSH et PULL pour
décrire le flux de pièces dans le système.
- Cliquez sur la représentation de l'article Article001, puis sur le bouton world vous
devriez alors obtenir la représentation suivante :
WORLD est le mot clé utilisé par WITNESS pour se référer aux articles en dehors du modèle
et qui seront donc créés et entrés dans le modèle par la loi PULL.
- Cliquez sur la représentation du stock puis sur OK pour sélectionner cette loi.
Lancer le modèle
Fixez l'heure d'arrêt de la simulation dans le champ texte à droite du bouton lancer jusqu'à
(symbolisé par un éveil) de la barre d'outils lancer en cliquant dans la boîte puis en tapant
100. Cliquez ensuite sur le bouton marche normale (flèche simple pointant vers la droite)
pour lancer le modèle. Entrez : Temps de cycle = 5.
Résultats attendus
Avec un temps de cycle de 5 minutes il est clair qu’après 100 minutes vous vous attendez à
ce que 20 pièces aient été traitées et soient en attente dans le stock. Observez cela et notez
les statistiques de l’article pièce (cliquez droit sur l’icône de l'article et sélectionnez
statistiques), vous verrez qu’il y a 21 pièces au total qui sont maintenant présentes dans le
modèle.
Application 1 :
Il est toujours conseillé de construire un modèle de simulation étape par étape. Cela permet
de comprendre clairement ce qui se déroule et d'isoler beaucoup plus facilement des erreurs
et des problèmes potentiels.
Dans cette application, il est demandé de compléter le modèle « DEMO_TP » par l’ajout
d'autres machines et d'autres stocks pour obtenir le processus de production indiqué sur la
figure ci-dessous.
Calculer le flux sortant de chaque article : Fs(A), Fs(B) et Fs(C) et le flux sortant global
à partir des rapports.