Documente Academic
Documente Profesional
Documente Cultură
02 Anylogic - Modelare Multi-Metodă de Simulare Cu Anylogic
02 Anylogic - Modelare Multi-Metodă de Simulare Cu Anylogic
Modelare multi-metodă de
simulare cu AnyLogic
Lumea reală
?
Problema Soluția
Tipuri de modele
Modele mentale Forme conectate cu linii Modele fizice
X1 Y1
X2 Y2
X3 Y = f(X) Y3
X4 Y4
Soluție analitică
(formule și scripturi)
Dar…
• Puteți găsi o soluție • Dar dacă:
analitică dacă: • Prea mulți parametri
• Numărul de parametri • Influențe neliniare,
?
este „gestionabil” neevidente
• Comportamentul este • Timp și dependențe
liniar cauzale
• Dependențele sunt clare, • Comportament
ușor de construit un contraintuitiv
model mental • Incertitudine (sistem
stochastic)
Exemplu: Banca
• Un caz simplist:
– În medie, 10 clienți pe oră
– Un singur casier la ghișeu
– Timpul mediu de deservire este de 5 minute
• Vrem să aflăm:
– Timpul mediu de așteptare în coadă
– [Alte valori pot fi derivate din aceea]
• soluția analitică:
b2 - rata sosirilor
Timpul mediu de așteptare * w= , unde
1− b b – timp mediu de deservire
* Acest lucru este valabil numai pentru un flux Poisson de clienți (sosiri independente cu
rată constantă) și timp de serviciu distribuit exponențial.
Bancă. Ipoteze ale abordării
analitice
• Ce înseamnă aceste presupuneri?
– Sosiri independente ale clienților - aceasta ar trebui să fie o
presupunere OK pentru bancă
Timp de deservire este Acest lucru este departe de realitate.
distribuit exponențial: Distribuția este mai probabilă de forma:
mean mean
Probability
Probability
Check cashing, depositing
More complex
transactions
Pb
w= = b
K (1− )
, unde - utilizarea sistemului;
K
P= (K )K P , unde
K!(1− ) 0
X1 ? X2 Comparați scenarii
Măsurați riscul
time
Rulați modelul - obțineți o
Optimizați
traiectorie a stării sistemului în timp
Metode de modelare și domenii de
aplicare Agregaree, feedback global, influențe, tendințe ...
Dinamica sistemului
Nivel ridicat de Nivel strategic: piață, concurență, portofoliu de produse etc.
abstractizare
detalii minime nivel
macro
Bazat pe agent
Nivel mediu de
abstractizare Logistică la fața locului (la scară mică): camioane, trenuri,
conducte, tancuri
Eveniment discret
detalii medii
yes
no
[agenti]
[resurse]
yes
no
Child
Junior
Adult
Senior
Software de modelare pentru
simulare
• Instrumentele tradiționale sunt concepute pentru
a sprijini o abordare specială de modelare
Dinamica sistemului Modelare de evenimente Modelare bazată pe agenți
discrete
energy
global consulting
railroads