11.08.2013 Views

Modélisation et Simulation de Flux à Evénements Discrets - EMAC

Modélisation et Simulation de Flux à Evénements Discrets - EMAC

Modélisation et Simulation de Flux à Evénements Discrets - EMAC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Modélisation</strong> <strong>et</strong> <strong>Simulation</strong> <strong>de</strong> <strong>Flux</strong><br />

<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

<strong>à</strong> <strong>Evénements</strong> Discr<strong>et</strong>s<br />

Franck Fontanili – Centre <strong>de</strong> Génie Industriel


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Plan <strong>de</strong> la présentation<br />

Transition avec les séquences précé<strong>de</strong>ntes<br />

<strong>Simulation</strong> <strong>à</strong> <strong>Evénements</strong> Discr<strong>et</strong>s<br />

Outils informatiques <strong>de</strong> simulation<br />

2


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Transition avec les séquences précé<strong>de</strong>ntes<br />

Une démarche <strong>de</strong> modélisation pour le réengineering<br />

<strong>de</strong> processus<br />

Etape 5 : Implémentation<br />

Modèle <strong>de</strong><br />

processus<br />

amélioré - To Be<br />

(Aris)<br />

Etape 4' :<br />

<strong>Simulation</strong>s<br />

BOX<br />

Modèle<br />

informatique <strong>de</strong><br />

simulation<br />

(Witness)<br />

Accueil<br />

Mon<strong>de</strong> Réel<br />

Vers les<br />

autres<br />

services<br />

Pharmacie<br />

BOX UHCD<br />

Etape 2 : Améliorations<br />

Etape 3' :<br />

Codage<br />

du modèle<br />

Dégravillonnage<br />

Suture<br />

UHCD<br />

Détente<br />

Modèle <strong>de</strong><br />

connaissance<br />

(Logigramme)<br />

Etape 1 : <strong>Modélisation</strong><br />

<strong>de</strong> processus<br />

Modèle <strong>de</strong><br />

processus initial<br />

- As Is (Aris)<br />

Etape 2' : <strong>Modélisation</strong> <strong>de</strong><br />

connaissance<br />

3


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

<strong>Simulation</strong> <strong>à</strong><br />

<strong>Evénements</strong> Discr<strong>et</strong>s<br />

4


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Actions du modèle <strong>de</strong><br />

connaissance<br />

Opé.<br />

Attente<br />

Stock<br />

Transfert<br />

Contrôle<br />

Livraisons<br />

<strong>Simulation</strong> 1/6<br />

Modèle <strong>de</strong> connaissance / Modèle <strong>de</strong> simulation<br />

Eléments du mon<strong>de</strong> réel<br />

Production <strong>de</strong> Biens<br />

Machine<br />

Stock ou Buffer non géré<br />

Stock<br />

Convoyeur, Piste + véhicule ou Chemin<br />

Machine<br />

Loi d’arrivée <strong>de</strong>s Articles<br />

Eléments du mon<strong>de</strong> réel<br />

Production <strong>de</strong> Services<br />

Activité<br />

File d’attente non gérée<br />

File d’attente<br />

Déplacement<br />

Contrôle<br />

Loi d’arrivée <strong>de</strong>s Articles<br />

5


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Disponible : pas <strong>de</strong> charge<br />

Occupée : en charge<br />

Stock amont<br />

Stock amont<br />

Bloquée : Évacuation impossible vers l’aval<br />

Autres états possibles:<br />

<strong>Simulation</strong> 2/6<br />

Etats <strong>de</strong>s Opérations (Machines ou Activités)<br />

machine<br />

machine<br />

Stock amont<br />

machine<br />

réglage, panne, attente opérateur cycle,<br />

attente opé. réglage, attente opé. maintenance<br />

machine<br />

6


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Vi<strong>de</strong> : pas <strong>de</strong> charge<br />

Ni pleine ni vi<strong>de</strong> : en charge<br />

Pleine<br />

<strong>Simulation</strong> 3/6<br />

Etats <strong>de</strong>s Attentes (Stocks ou Files d’Attente)<br />

machine<br />

Stock amont<br />

Stock amont<br />

Stock amont<br />

machine<br />

machine<br />

7


Application<br />

• modèle <strong>de</strong> connaissance<br />

Description Fournisseur<br />

Article : A<br />

Quantité totale <strong>à</strong> livrer : illimitée<br />

Par lots <strong>de</strong> : 2<br />

Temps inter-arrivées : 5 min.<br />

Livraisons<br />

Description Fournisseur<br />

Article : B<br />

Quantité totale <strong>à</strong> livrer : illimitée<br />

Par lots <strong>de</strong> : 1<br />

Temps inter-arrivées : 3 min.<br />

Livraisons<br />

<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Description Stockage<br />

Stock S1<br />

Capacité : 1000<br />

Règle <strong>de</strong> tirage : FIFO<br />

Stock<br />

Description Stockage<br />

Stock S2<br />

Capacité : 1000<br />

Règle <strong>de</strong> tirage : FIFO<br />

Stock<br />

<strong>Simulation</strong> 4/6<br />

Limites du Processus<br />

Description Opération<br />

Machine M1<br />

Type : ASSEMBLAGE<br />

2A+2B = C<br />

Temps <strong>de</strong> cycle : 4 min.<br />

Opé.<br />

Description Contrôle<br />

Machine M2<br />

Type : PAR LOT <strong>de</strong> 2 C<br />

Temps <strong>de</strong> cycle : 3 min.<br />

Contrôle<br />

Expédition<br />

8


Application<br />

<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

5 min. 5 min. 5 min. 5 min.<br />

Attente Occupation<br />

<strong>Simulation</strong> 5/6<br />

• <strong>Simulation</strong> <strong>à</strong> événements discr<strong>et</strong>s<br />

Arrivée <strong>de</strong>s articles A dans S1<br />

Arrivée <strong>de</strong>s articles B dans S2<br />

Assemblage<br />

Contrôle<br />

9


Application<br />

• Rapports statistiques<br />

<strong>à</strong> t = 23 min. :<br />

- Nombre d’articles A (encours) dans le stock S1 :<br />

- Nombre d’articles B (encours) dans le stock S2 :<br />

- Nombre d’opérations terminées par le poste ASSEMBLAGE :<br />

- Taux d’occupation du poste ASSEMBLAGE :<br />

<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

<strong>Simulation</strong> 6/6<br />

10


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Outils Informatiques<br />

<strong>de</strong> <strong>Simulation</strong><br />

11


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Outils Informatiques 1/4<br />

Intérêt <strong>de</strong> la simulation informatique<br />

• Outil adapté aux systèmes complexes<br />

• Pas <strong>de</strong> modélisation mathématique<br />

• Niveau <strong>de</strong> détail pouvant être élevé<br />

• Forme proche du système réel<br />

• Visualisation : communication <strong>et</strong> confiance<br />

• Possibilité <strong>de</strong> tester différentes organisations<br />

• Perm<strong>et</strong> d’ai<strong>de</strong>r <strong>à</strong> prendre <strong>de</strong> meilleures décisions<br />

12


Ce que l’on ne peut pas attendre <strong>de</strong> la simulation<br />

La simulation SEULE ne perm<strong>et</strong> pas d ’optimiser un<br />

processus.<br />

<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

" Qu'est-ce-qui se passe si ... ? "<br />

Paramètres<br />

d’entrée<br />

Outils Informatiques 2/4<br />

Elle peut seulement donner <strong>de</strong>s réponses <strong>à</strong> la<br />

question :<br />

Variables <strong>de</strong><br />

décision<br />

SIMULATEUR<br />

Réponse<br />

13


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Outils Informatiques 3/4<br />

Exemples <strong>de</strong> simulations <strong>de</strong> flux – WITNESS<br />

http://www.youtube.com/watch?v=NSHea6UZYuo&feature=channel<br />

14


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Outils Informatiques 4/4<br />

La <strong>Simulation</strong> <strong>de</strong> <strong>Flux</strong> perm<strong>et</strong> :<br />

• d'observer le comportement dynamique d'un système :<br />

Simuler pour Comprendre<br />

• d ’expérimenter <strong>de</strong>s solutions <strong>de</strong> changement :<br />

Simuler pour Améliorer<br />

• d'utiliser le modèle pour prédire son comportement :<br />

Simuler pour Anticiper<br />

15


<strong>EMAC</strong>/IFIE_Gipsi_M2<br />

Merci <strong>de</strong> votre<br />

attention<br />

16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!