You are on page 1of 4

Exercice1 TIA / TS

Definitions : property + expression unit type : time minutes

Revenir a general : remplir TIA et TS

Source : interrvaltime TIA

Server : processingtime TS

Model (clic droit ) new experiment +add response (kpi)

Thtp : Sink1.TimeInSystem.NumberObservations

WT : Server1.InputBuffer.Contents.AverageTimeWaiting

WTmax: Server1.InputBuffer.Contents.MaximumTimeWaiting

WIP : DefaultEntity.Population.NumberInSystem.Average

UTIL : Server1.Capacity.ScheduledUtilization

Random.exponential(60) ou Random.exponential(.15)

Exercice 2 FIFO / SPT (smallest value first )

Creer table entity , percentage , priorite : integer , TS : expression

TS : Random.Triangular(.0,.1,.2)

Revenir a definition … property …+enumeration … enum type : queueranking

Revenir a Facility

Source : entity type : Table1.entity

Before Creating Entities : Table name : table1

Row Number : Table1.pourcentage.RandomRow

Server : processing time : Table1.TS

Ranking rule (clic droit) : enumerationpriority1 (le nom qui est dans la definition) apres on
clic sur la fleche a gauche Rankin grule expression : Table1.priority

New experiment +new response


Exercice3 : 1 worker (panne)

On commence par TIA et TS (experience) server+source mm etapes de ex1

Server : reability logic failure type : Calendar time Based

Up time between : Random.Exponential(100)

Time to repair : Random.Normal(40 , 10 ) minutes

Add on process triggers failed (double clic) seize (function pour affecter worker to
machine ) ressources seize (3points ) specific worker 1 close

Double clic sur repaired ajouter release (qd le worker finit son travail revient a sa place ) puis
mm etapes

Woker financials ressources coast cost per use : Random.Uniform( 400 , 600 )

New experiment kpi + cost_rep : Server1.Cost

NB : le WT unit type : time minutes

Exercice 4 : 3workers

Definitions list object ( c pour créer une table de 3 workers )

3Source : interarrival time : Random.Exponential( 1 )

Stopping conditions : maximum arrivals : 40

3Server : processing time : 1 minute

Secondary ressources : repreat group : false

Resource type : select from list

Resource list N : nom table

Selection goals : smalest value

Value Expression : Candidate.Worker.ResourceIdleCostRate

Worker 1 financials resource coasts usage costs ( hour )

Exercice 5 : job shop 4 machines 4 entites 4 sources pas de paths

Data : Créer une table1 entity pourcentage

Ajouter 4 seq ( classement des nachines dans chacune finir par input@sortie ) ajouter a
chaque table de seq le temps de traitement TS = expression time minutes

Produit : routing logic initial sequence : entrez la table de sequence de chaque entity
Source : entity type : table1.entity

Table row referencing before table name : table1

Row number : Table1.pourcentage.RandomRow

Routing Logic : entity destination type : by sequence

Exercice 6 : une seule seq longue

DATA : Creation de table entity pourcentage ( declarer l entity comme cle primaire)

Add sequence table : temps de traitement foreign key property (cle secondaire) default value : A
table key : Table1.EntityInstanceProperty1 sequence : entrer le classemnt

Routing Logic : entity destination type : by sequence

Server : processing time : sequenceTable1.temptraitement

Source : entity type : table1.entity

Table row referencing before table name : table1

Row number : Table1.pourcentage.RandomRow

Exercice7: palette bouteille 2 sources combiner /separator

Definition Properties : nbrpalettemax integer , capacity palette integer , temps retour expression

Data : ajouter une table entity B1 B2 pourcentage

Facility general nbrpalettemax : 5 capacitypalette : 6 temps retour : Random.Uniform( 2 , 4 )

Source1 : entity type : palette / entities per arrivals : nbrpalettemax / maximum maximum arrivals 1

Source2 : entity type : table1.entity / interrarival time : Random.Exponential(.75) /

Table row referencing : table name : Table1 / row number : Table1.pourcentage.RandomRow

Combiner : batch quantity : capacitepalette / matching rule : match members /

Member match expression : ModelEntity.EntityType==B1

Time path : travelTime : tempsretour

Node sortie separator : routing logic : outbound link rule : by link weight

Time path sink 2 : routing logic : selection weight : ModelEntity.EntityType==B2

You might also like