ARENA LaSolutionSimulation
ARENA LaSolutionSimulation
ARENA LaSolutionSimulation
SOLUTION
SIMULATION
SIEGE SOCIAL
75, avenue Victor Hugo 92565 Rueil-Malmaison Cedex
Tl. : +33 (0)1 41 39 47 47 Fax : +33 (0)1 41 39 47 01
SAS au capital de 40 000 - Siret 444 626 113 00013 - Code APE 721Z - NTVA FR 20 444 626 113
Filiale de Groupe Segula Technologies
LA SOLUTION SIMULATION
SOMMAIRE
1
1.2
ENVIRONNEMENT ARENA.....................................................................................................5
2.1
Introduction.................................................................................................................... 5
2.2
Modlisation................................................................................................................... 6
2.2.1
Le modle................................................................................................................ 7
2.2.2
L'instance................................................................................................................. 8
2.2.3
Lanimation............................................................................................................... 9
2.2.4
Analyse de donnes...............................................................................................11
2.2.5
Analyse des rsultats.............................................................................................11
3
-2-
LA SOLUTION SIMULATION
-3-
LA SOLUTION SIMULATION
Enfin, et surtout, une plus grande varit de solutions peut tre envisage et teste avant
de dcider.
C'est souvent une surprise, mais la simulation n'est absolument pas une technique
d'optimisation au sens propre. Elle ne peut qu'tablir les performances d'une solution
conue et imagine par l'utilisateur. C'est une technique entirement itrative qui ne
propose pas de solution finale mais qui permet seulement l'utilisateur d'envisager et de
tester l'arborescence des choix possibles. En tout tat de cause, c'est lui qui devra
dcider de ce qui rpond le mieux aux problmes poss.
-4-
LA SOLUTION SIMULATION
2 ENVIRONNEMENT ARENA
2.1 Introduction
La simulation, si elle constitue une technique puissante, ne peut tre efficace que si elle s'appuie
sur des outils performants. Il est communment admis qu'un outil de simulation doit comporter
les volets suivants :
une
une
une
une
aide la ralisation,
interface graphique de qualit,
aide l'analyse des rsultats,
interface avec les langages de programmation classiques.
L'originalit d'ARENA rside dans l'intgration de toutes les fonctionnalits au sein d'un seul et
mme produit.
Un effort tout particulier a t ralis sur la convivialit pour permettre l'utilisateur d'voluer
dans un univers o la souris remplace le plus souvent le clavier. ARENA est au standard
WINDOWS quelle que soit la plate-forme utilise.
2.2 Modlisation
La construction d'une simulation se fait au travers de 2 structures de donnes :
le modle, description des composantes statiques et dynamiques du systme,
-5-
LA SOLUTION SIMULATION
Chaque module utilis pour dcrire le systme possde sa propre interface, permettant
lutilisateur de dfinir ou de modifier simplement le comportement du modle.
-6-
LA SOLUTION SIMULATION
2.2.1
Le modle
Le modle reprsente le cur de la simulation. C'est une vritable maquette du systme tudi
o l'on retrouve les hommes, les machines, les systmes transitiques, ..., l'ensemble des
composantes physiques ou logiques qui inter-agissent lors du fonctionnement.
Un modle ARENA se prsente sous la forme d'un ensemble d'objets ou icnes graphiques.
Chacune de ces icnes correspond une fonctionnalit prcise (avec des options) du systme
rel. La reprsentation graphique ainsi obtenue peut tre lue et comprise mme par un non
spcialiste.
Les paramtres qui sont traits par les diffrentes icnes sont dcrits par l'utilisateur dans son
propre vocabulaire. Ainsi, "type de palette", "temps de fraisage" ou "nombre de caristes" peuvent
tre employs pour dfinir les caractristiques d'un atelier.
L'un des atouts majeurs d'ARENA est la notion gnrique d'lot qui permet de dcrire simplement
des systmes de plusieurs centaines de machines. Une seule description constitue, en quelques
icnes ou objets, la modlisation d'lots de structures similaires mais de fonctionnement ou de
paramtres spcifiques.
Ainsi un atelier typique compos de files d'attente devant chaque poste de travail, chacun tant
reli au suivant par un systme de manutention, sera modlis par un seul lot, mme si les
temps opratoires, les temps de convoyage ou la taille des zones d'attente sont spcifiques
chaque machine. La spcification de la gamme de chaque type de pice sur l'atelier et du
planning de disponibilit de chacune des ressources s'effectue dans l'instance.
-7-
LA SOLUTION SIMULATION
Transfert simple :
Une pice circule d'un point un autre. Seuls les temps de transfert sont considrs. Ce
mode est trs utile en premire approximation et lorsque la manutention n'est pas l'objet
de l'tude.
Transporteur :
Une ressource particulire (chariot, pont roulant, robot ...) se dplace pour venir chercher
les pices et les transporter vers leur destination. L'utilisateur gre avec simplicit la
vitesse, la cartographie du circuit ou les phnomnes de panne et d'indisponibilit.
Convoyeur :
Le logiciel intgre en standard la gestion des convoyeurs, avec ou sans accumulation,
ainsi que les dispositifs plages dbrayables. Des pices de diffrentes tailles peuvent
circuler et s'accumuler sur des matriels dont le fonctionnement est contrlable (vitesse,
pannes, longueur d'accumulation,...)
2.2.2
Le paramtrage
C'est le tableau de bord qui pilote la maquette. On y trouve l'ensemble des paramtres qui
rgissent le fonctionnement des quipements constitutifs du modle.
L'intrt est vident. Une fois la maquette construite par le spcialiste ARENA, son exploitation
est rendue accessible au plus grand nombre par la seule gestion des paramtres.
Certaines bibliothques d'ARENA s'occupent maintenant de gnrer l'instance. Ceci s'effectue
de faon transparente pour l'utilisateur.
-8-
LA SOLUTION SIMULATION
2.2.3
Lanimation
Un outil d'animation doit permettre d'obtenir une image anime en quelques minutes.
L'animation doit rester un outil d'appoint dont le temps de dveloppement doit tre ngligeable,
du moins pendant la phase de mise au point. L'interface graphique d'ARENA a t conue dans
cette optique.
Tout modle peut tre anim sans modification. L'analyste peut ainsi focaliser son attention sur
la modlisation.
Pour tre conue rapidement, l'animation est ralise sans aucune programmation. ARENA est
entirement pilot par souris, quel que soit le systme utilis. L'diteur graphique est accessible
toute personne ayant un minimum de connaissances du produit et ne prsente aucune
difficult. Devant cette rapidit et cette convivialit, on ne conoit plus la mise au point d'une
simulation sans support graphique.
Enfin, l'utilisateur a la possibilit, s'il le dsire, de faire de l'animation graphique de haute qualit.
ARENA permet alors de travailler au pixel et n'a pour limite que l'imagination de l'utilisateur.
La phase de dessin est ralise partir d'un diteur type CAD / CAM. L'utilisateur dessine
l'aide de menus commands par souris, ces menus tant les mmes que pour les produits du
standard du march (Il faut noter ici une interface avec les logiciels de CAO qui permet de
transfrer des plans dj tracs pour d'autres utilisations).
-9-
LA SOLUTION SIMULATION
Les symboles peuvent tre stocks dans des bibliothques construites l'aide du mme diteur
que celui utilis pour les plans. Ces bibliothques sont indpendantes d'une tude particulire et
sont par consquent rutilisables, limitant ainsi le temps de dveloppement des animations
futures. Chacun peut avoir sa propre bibliothque de machines, de pices, de chariots ...
Outre les symboles graphiques, l'utilisateur dispose de diffrents outils lui permettant de diffuser
un maximum d'informations partir de l'cran. Il peut ainsi visualiser les diffrents paramtres
sous forme de valeurs numriques, niveaux graphiques, couleurs dynamiques, symboles
volutifs, courbes et histogrammes, etc.
ARENA gre 64 * 64 crans virtuels. L'utilisateur peut se dplacer dans cette fentre virtuelle et
ainsi ne pas tre limit par la taille de l'cran. Les fonctions vue globale, zoom, ... lui permettent
de se dplacer l'intrieur sans aucune difficult.
Une fois l'ensemble de l'information positionne sur l'cran, ARENA pilote simultanment
l'animation et la simulation. Le systme volue l'cran comme le ferait le systme rel. Pour
une tude de conception, l'animation constitue un vritable saut dans le futur.
La visualisation est beaucoup plus qu'une simple image anime. De nombreuses fonctionnalits
sont possibles :
garder le contrle complet du systme,
modifier, liminer ou ajouter n'importe quel symbole graphique mis en place dans
l'animation,
arrter momentanment l'animation et progresser plus rapidement dans le temps,
sauvegarder l'image et l'tat complet du systme des fins de prsentation ou pour
constituer un nouvel tat initial, liminant ainsi les phnomnes transitoires.
De plus, l'animation peut tre sauvegarde dans un fichier et tre visualise aprs coup.
La simulation est sans aucun doute une technique trs puissante. L'animation augmente
encore son pouvoir de rsolution tout en procurant un grand confort de travail.
- 10 -
LA SOLUTION SIMULATION
2.2.4
Analyse de donnes
La qualit des rsultats d'une simulation est toujours intimement lie la qualit des donnes
qui sont utilises.
L'un des problmes courant que rencontre la personne en charge du dveloppement de la
maquette de simulation est d'arriver extrapoler les donnes en provenance de l'atelier et
gnrer partir de celles-ci une loi mathmatique reprsentative.
L'Input Processor d'ARENA permet de dterminer automatiquement, partir d'un fichier
historique, la loi mathmatique thorique la plus proche du phnomne observ. Ceci permet
d'obtenir simplement une modlisation rigoureuse de comportements alatoires difficiles
intgrer partir d'un chantillon collect.
Cet outil est souvent utilis pour dterminer des lois de pannes et inter-pannes, des lois d'arrive
ou de sortie de pices dans un atelier.
2.2.5
En fin de simulation des rsultats statistiques globaux peuvent tre automatiquement fournis
(moyenne, cart-type, min, max ...) sur les paramtres observs. ARENA permet galement de
rcuprer l'historique complet des valeurs intermdiaires qui ont conduit ces premiers
rsultats.
- 11 -
LA SOLUTION SIMULATION
Ces historiques sont rutiliss par l'analyseur de rsultats pour les tudes statistiques
ncessaires la validation. Outre les tracs de courbes et d'histogrammes, ce module intgre
diffrentes fonctions statistiques, telles que :
L'architecture de l'outil est base sur l'tude des intervalles de confiance. Cette dmarche
rigoureuse permet une analyse fine des rsultats. Avec un minimum de connaissances en
statistique, il est ainsi possible de comprendre le comportement d'un systme. L'outil intgre
galement des fonctions plus complexes qui permettent aux statisticiens de mtier de parfaire
l'analyse de certains points de dtails.
Ces rsultats peuvent tre transfrs vers les tableurs et traceurs les plus utiliss, ce qui permet
de les intgrer facilement dans des rapports d'tudes.
- 12 -
LA SOLUTION SIMULATION
Systme dexploitation
WINDOWS 98 2000 NT 4 XP
Modlisation graphique
du systme l'cran
(avec souris)
Menus droulants
Bibliothque d'images
"Copier / Coller"
Zoom
Polices Windows disponibles
Gestion des objets
Interface avec les logiciels CAO du march
Utilisation possible
de caractristiques
lies aux objets
Non limit
Alphanumrique pour la dfinition
Possibilit de dcrire
des algorithmes
(hors langage externe)
Prise en compte de
phnomnes alatoires
ou observs
Disponibilit de :
- 9 lois statistiques (Erlang, Exponentielle, Gamma, Lognormale, Normale, Poisson,
Triangulaire, Uniforme, Weibull).
- Gnration automatique de lois discrtes ou continues partir des histogrammes de
frquence.
- Interfaage automatique avec tout fichier de donnes, quel que soit le format.
Possibilit donnes
aux utilisateurs :
-
Trois notions :
- Les macro-modles : ils dcrivent le fonctionnement d'un sous-systme prsent plusieurs
reprises mais sont intgrs directement dans la description du systme simul.
- Les sous-modles : ils sont rutilisables d'une simulation l'autre et sont indpendants d'une
simulation en particulier. Ils sont stocks sur le disque dur en format compil.
- Les objets : ils correspondent la version la plus labore de la r-utilisation de structures
complexes. L'utilisateur a la possibilit de se recrer une architecture ddie d'objets (fonction,
interface utilisateur, animation), intgrant l'ensemble des fonctionnalits ncessaires son type
d'application. De nombreuses bibliothques standards sont disponibles (automobile, transport en
commun, manufacturing, ligne haute vitesse, temps rel, transports maritimes, business process reenginering, sant)
Ouverture du logiciel
sur les entres
(Lecture d'un fichier)
Ouverture du logiciel
sur les sorties
(Ecriture d'un fichier)
Ouverture du logiciel
sur un langage
extrieur standard
Langages :
- VBA (Visual Basic Application)
- Fortran
- C
- Assembleur
- Pascal (suivant Constructeur)
Adquation du logiciel
l'oprabilit actuelle et possibilit
d'volutions futures
- 13 -
LA SOLUTION SIMULATION
Le logiciel permet l'entre de fichier historique afin de dterminer la loi mathmatique reprsentative
de l'volution d'une variable alatoire (test de FIT).
Cette fonction permet l'intgration de donnes relles sous forme de modlisation mathmatique
sans intervention utilisateur.
Ouverture du logiciel
sur les entres
(lecture d'un fichier)
Ouverture du logiciel
sur les entres
(lecture d'un fichier)
Logiciel gnraliste
Ressources :
- Convoyeurs :
. capacits multiples,
. convoyeurs non accumulation,
. allocation multi-ressources,
. convoyeurs accumulation,
. slection multi-ressources,
. convoyeurs accumulation
. pannes,
. convoyeurs plages dbrayables,
. calendriers...
Fonctions de synchronisation
- Transporteurs :
Fonctions de recherches
. transporteurs libres,
. transporteurs guids.
- Tout systme dynamique, discret o des phnomnes alatoires peuvent intervenir
- Intgration prvue d'quations diffrentielles (solvables par la mthode de Runge Kuta)
permettant la description de modles combinant le discret et le continu.
- 14 -