Sunteți pe pagina 1din 16

Platforma software ARENA 14.

0 este dedicat modelrii i simulrii numerice a


sistemelor de servire in mas, cu evenimente discrete. Cadrul general al realizrii modelelor
de simulare este redat in figura 3.1

Fig. 3.1 Cadrul general al platformei software ARENA


Blocurile funcionale reprezint elementele prin intermediul crora se definesc
procesele de simulat. Blocurile funcionale se transfer in zona de editare a modelului prin
glisare din modulul corespunztor.
Blocurile se interconecteaz in succesiunea logic a modelului prin intermediul
conectorilor. In zona de date a modelului sunt evideniai parametrii blocului funcional
selectat sau ai altor elemente componente ale modelului.
Blocurile

funcionale

sunt

parcurse

de

entiti(semifabricate,documente,etc).

Entitilor li se asociaz un tip, corespunztor modelului de simulare. Intr-un model de


simulare pot exista mai multe tipuri de entiti in acelai timp.
Salvarea unui model de simulare se realizeaz prin apsarea icoanei Save din bara de

meniu Standard sau prin succesiunea de selecii File>Save. Rularea unui experiment de
simulare se realizeaz prin acionarea butonului Run din bara de meniu sau prin succesiunea
de selecii Run>Go. Viteza de animaie in cursul simulrii se ajusteaz apsand tasta < pentru
micorarea vitezei sau > pentru mrirea ei. Controlul parametrilor experimentelor de simulare
se realizeaz cu opiunea Run>Setup.(fig. 3.2).

Fig. 3.2 Definirea parametrilor experimentelor de simulare

Principalii parametri de conducere a experimentelor de simulare sunt:

durata simulrii
perioada regimului tranzitoriu (warm up)
condiia de intrerupere a simulrii
numrul experimentelor independente
iniializrile care se fac intre experimente.

La sfaritul unei simulri se pot vizualiza rezultatele simulrii, care conin informaii
privind staiile de servire (resurse), irurile de ateptare, entitile din sistem, procesele care au
avut loc.

Module i blocuri funcionale de baz

CREATE

Descriere:
Blocul CREATE reprezint punctul de intrare (generare) a cererilor (entitilor) in
modelul de simulare. Entitile sunt create utilizand repartiii ale intervalelor dintre sosiri sau
un anumit orar.
Utilizri

sosirea cltorilor in agenia de voiaj


pornirii productiei unei piese la o linie de fabricatie
sosirea unui document(exemplu: o comanda,un cec,o cerere)intr-un proces al afacerii
sosirea unui client la un proces de serviciu(exemplu:magazin,restaurant,birou de
informatii)

Caracteristici:
Name

Numele blocului funcional n cadrul modelului.

Entity Type

Tipul entitilor generate (numele entitilor).

Type

Tipul fluxului entitilor generate. Tipurile disponibile sunt

Random (pentru repartiia exponenial-negativ), Schedule


(utilizeaz o repartiie exponenial-negativ cu medie variabil
conform unui anumit orar), Constant (valoare constant a
intervalului dintre entiti) i Expression (diverse repartiii ale
intervalelor dintre sosiri).
Value

Determin media repartiiei exponenial-negative (cazul Random)


sau valoare constant (cazul Constant) a intervalelor dintre sosiri.

Schedule Name

Numele orarului utilizat pentru modelarea sosirilor. Se utilizeaz


doar pentru tipul Schedule.

Expression

Repartiia utilizat pentru modelarea intervalelor dintre sosiri. Se


utilizeaz pentru tipul Expression.

Units

Unitatea de timp pentru intervalele dintre sosiri i pentru prima


sosire.

Entities per Arrival

Numrul de entiti sosite simultan.

Max Arrivals

Numrul maxim de entiti care vor fi generate n experimentele


de simulare. Cnd aceast valoare este atins, generarea entitilor
nceteaz.

First Creation

Momentul generrii primei entiti.

DISPOSE

Descriere
Blocul DISPOSE reprezint punctul de ieire a entitilor din modelul de simulare.
Datele statistice privind entitile sunt colectate nainte de eliminarea entitilor din model.

Utilizri:

componenete care prsesc sistemul


terminanea unui proces al unei afaceri
clieni care prsesc magazinul

Caracteristici

Name

Numele blocului funcional n cadrul modelului

Record Entity Statistics

Determin dac datele statistice ale entitilor vor fi nregistrate.


Datele statistice privesc duratele de ateptare i totale petrecute n
sistem, costurile de ateptare i cele totale

PROCESS

Descriere:
Blocul PROCESS este utilizat pentru modelarea proceselor de servire a
entitilor.Blocul dispune de opiuni privind condiiile de ocupare/eliberare a staiilor de
servire.

Utilizri:

modelarea procesului de emitere a legitimaiilor de cltorie, inclusiv ateptarea

cltorilor
prelucrarea unui semifabricat
indeplinirea unui ordin
servirea unui client

Caracteristici
Name

Numele blocului funcional n cadrul modelului.

Type

Tipul blocului funcional. n cazul tipului Standard, toate


elementele definitorii ale procesului sunt stocate n cadrul blocului
funcional sub forma unei aciuni specifice. Tipul Submodel indic
faptul c blocul funional va include un subprogram format dintrun anumit numr de alte blocuri funcionale, nlnuite logic.

Action

Natura procesului care are loc n cadrul blocului funcional. Delay


ntrzie cererile (entitile) fr s solicite nici o resurs (canal de
servire). Seize Delay determin alocarea unei resurse (staii de
servire), trecerea unei durate de desfurare a procesului, iar
eliberarea resursei se va face ulterior. Size Delay Release specific
alocarea resursei cerute, desfzurarea procesului de servire i
eliberarea resursei. Deley Release indic desfurarea unui proces
i eliberarea resursei anterior ocupate.

Priority

Nivelul prioritii pe care le au entitile care ateapt n blocul


funional fa de alte entiti din sistem pentru ocuparea resurselor
cerute. Nu este valabil pentru procese de tip Delay, Delay
Release sau Submodel.

Resources

Lista resurselor necesare desfurrii proceselo din blocul


funional. Nu este valabil pentru procese de tip Delay sau
Submodel.

Delay Type

Repartiia duratelor procesului de servire.

Units

Unitatea de msur a duratelor procesului.

Allocation

Determin modul de alocare a duratelor i costurilor asociate


procesului de servire ctre entitate (cererea de serrvire). Tipurile

de alocare sunt: Value Added, Non Value Added, Transfer, Wait i


Other.
Minimum

Valoarea minim a duratelor proceselor pentru repartiia uniform


sau triunghiular.

Value

Parametru reprezentnd media duratelor de servire pentru


repartiia normal, durata de servire constant sau modulul
repartiiei triunghiulare.

Maximum

Valoarea maxim a duratelor proceselor pentru repartiia uniform


sau triunghiular.

Std Dev

Abaterea medie ptratic pentru repartiia normal.

Expression

Expresie dup care se evalueaz duratele de servire.

Report Statistics

Modul de culegere i stocare a datelor statistice privind procesul


de servire.

Caracteristicile resurselor alocate proceselor


Type

Specificarea tipului resurselor utilizate (individual sau parte


component a unui set de resurse).

Resource Name

Numele resurselor utilizate. Se aplic pentru resurse individuale.

Set Name

Numele setului de resurse din cadrul cruia se va face selecia


resurselor solicitate.

Quantity

Numrul de resurse individuale sau dintr-un set care vor fi ocupate


pe durata procesului de servire.

Selection Rule

Metoda de selecie a resurselor din cadrul unui set. Metodele


disponibile sunt: Random, Preffered Order, Specific Member.

Save Attribute

Atribut ce specific indexul resursei utilizate din cadrul unui set.


Nu se aplic pentru metoda de selecie Specific Member.

Set Index

Atribut ce menioneaz indexul resursei cerute din cadrul setului.


Se aplic doar pentru regula de selecie Specific Member.

ASSIGN

Descriere
Blocul ASSIGN este destinat alocrii de noi atribute, variabile, tipuri etc. pentru entiti.

Utilizri

stabilirea proiritii entitilor


modificarea imaginii grafice a entitii
acumuleaz numrul de subansamble adugat la o piesa

Caracteristici
Name

Numele blocului funcional n cadrul modelului.

Assignments

Alocrile de noi elemente ctre entitate.

Type

Tipul alocrii efectuate. Exemple: Attribute, Variable, Entity Type,


Other etc.

Variable Name

Numele variabilei care va primi o nou valoare n cadrul


modulului.

Row

Indexul elementului din variabila tip vector.

Column

Indexul coloanei din variabila tip matrice.

Attribute Name

Numele atributului care va primi o nou valoare. Se utilizeaz


pentru tipul Attribute.

Entity Type

Noul tip de entitate primit n cadrul modulului.

Entity Picture

Noul simbol grafic asociat entitii.

Other

Variabilele sistem (globale) care primesc noi valori la intrarea unei


entiti n modul.

New Value

Valoarea nou atribuit n cadrul modulului.

DECIDE

Descriere
Acest bloc este folosit pentru procesele decizionale din sistem.Acesta include si
opiuni de a lua decizii bazate pe una sau mai multe condiii sau decizii bazate pe una mai mai
multe probabiliti.Condiiile se pot baza pe valorile atributelor,valorile variabilelor,tipul
entitii sau o expresie.

Utilizri

trimiterea unei piese defecte pentru reprelucrare


trimiterea clientilor prioritari catre procese dedicate
ramificare controale admis vs. Respins

Caracteristici
Name

Numele blocului funcional n cadrul modelului.

Type

Indica daca decizia este bazat pe o condtiie(dac X>Y) sau pe o


probabilitate/procent(de exemplu: 60% da 40% nu).Tipul poate fi
specificat fie 2-way or N-way.2-way permite unei condiii sau
unei probabiliti(plus iesirea false).N-way permite unei n

Condiii

numar de condiii sau probabiliti precum si iesirea else .


Definete una sau mai multe condiii folosite pentru a directiona
entitaile ctre diferite blocuri.Se aplica numai cnd se folosete

Probabiliti

condiia N-way.
Definete una sau mai multe probabiliti folosite pentru a
directiona entitaile ctre diferite blocuri.Se aplica numai cnd se

Procent True

folosete probabilitatea N-way.


Valoarea verificat pentru a determina procentul de entiti ce se

If

va trimite pe iesirea True.


Tipuri de condiii care
evaluare:variabile,variabile,

sunt
matrice

disponibile
variabile

pentru

(1D),matrice

variabile (2D),atribute,tipul entitii,expresie.


Specifica numele variabilei,atributului sau a tipului entitii care

Nume

va fi evaluat cnd o entitate intra in bloc.Nu se aplic cnd tipul


Is

este o expresie.
Evaluator pentru

Rnd

condiiilor variabile.
Specific indicele rndului pentru o matrice variabil.Se aplic

condiie.Se aplica numai atributelor si

numai cnd condiia este de tipul N-way sau 2-way si matricea


Coloan

variabila este fie 1-D sau 2-D.


Specific indicele coloanei pentru o matrice variabil. Se aplic
numai cnd condiia este de tipul N-way sau 2-way si matricea

Valoarea

variabila este fie 1-D sau 2-D.


Expresia ce va comparat fie cu un atribut fie o variabila sau va fi
evaluat ca o singura expresie pentru a determina daca este
adevarat sau fals.Nu se aplica pentru condiia tipul entitii.Dac
tipul este o Expresie,aceasta valoare trebuie sa includ si un
evaluator(de exemplu , Culoarea<>Rosu)

RECORD

Descriere
Blocul RECORD este destinat colectrii datelor statistice pe parcursul simulrii.

Utilizri

nregistrarea duratelor de ateptare, de servire


contorizarea numrului de cltori care au ateptat mai mult de o anumit perioad.
numar cate comenzi au fost indeplinite cu ntrziere

Caracteristici
Name

Numele blocului funcional n cadrul modelului.

Type

Tipul

msurtorilor

statistice

efectuate.

Count

va

incrementa/decrementa valoarea parametrului statistic cu o


anumit mrime. Entity Statistics va furniza date statistice
generale ale entitilor, precum cele legate de durate i costuri.
Time Interval va nregistra diferena dintre valoarea unui atribut i
momentul curent (ceasul simulrii). Time Between va monitoriza
intervalele de timp dintre cererile care intr n modul. Expression
va nregistra valorile unei expresii definite de utilizator.
Attribute Name

Numele atributului a crui valoare se va utiliza pentru


nregsitrrile statistice. Se aplic doar pentr tipul Time Interval.

Value

Valoarea care se va nregistra n observaiile statistice de tip


Expression sau valoarea adaugat la contor pentru tipul Counter.

Tally Name

Numele seriei de date statistice. Se aplic pentru tipurile Time


Interval, Time Between i Expression.

Counter

Numele contorului utilizat. Se aplic pentru tipul Counter.

Record into Set

Se utilizeaz pentru a specifica dac datele sunt stocate ntr-un set


de contoare sau serii de observaii statistice.

Tally Set Name/Counter Numele setului de date statistice sau al contoarelor utilizate pentru
Set Name

stocarea observaiilor statistice.

Set Index

Indexul seriei de date sau al contorului utilizat.

STATISTIC

Descriere

Modulul STATISTIC este destinat definirii seriei datelor statistice care se colecteaz pe
parcursul simulrii. Modulul este utilizat n corelaie cu blocul funcional RECORD.

Utilizri

nregistrarea duratelor de ateptare, de servire


contorizarea numrului de cltori care au ateptat mai mult de o anumit perioad.

Caracteristici
Name

Numele blocului funcional n cadrul modelului.

Type

Natura seriei statistice nregistrate (Tally serie de date statistice).

Tally Name

Numele seriei de date statistice.

Tally Output File

Numele fiierului n care se vor nregistra datele statistice


(extensia recomandat a fiierului este .dat).

PLOT

Descriere
Modulul PLOT este destinat reprezentrii grafice a evoluiei unei anumite variabile pe
parcursul simulrii (fig. 4.5).

Utilizri

reprezentarea evoluiei numrului de cltori care ateapt n agenie.

Caracteristici

Expressions

Definete expresia de monitorizat.

Time Range

Determin intervalul de timp reprezentat pe abscis.

Fill Area

Definete modul de umplere a zonei reprezentate.

Transparent Background

Determin tipul fundalului.

Refresh

Stabilete modalitatea de reactualizare a reprezentrii grafice.

Border

Definete tipul marginii utilizate.

Area.../Border.../

Modific elementele grafice ale reprezentrii.

Fill Area...
Expression Synchronization Opiune de sincronizare a valorilor minime i maxime obinute pe
parcursul simulrii.
Title

Definete numele dat reprezentrii grafice.

Axis Labels

Reprezentri ale axelor de coordonate.

RESOURCE
Descriere:
Modulul Resource definete resursele in cadrul sistemului de simulare, inclusiv a
costurilor de informaii i disponibilitatea resurselor.
Utilizri:

Stabilirea numrului necesar de case de bilete in funciune


Echipamente (maini, registrul de cas, linie de telefon)

Caracteristici:
Name

Numele de resurse ale cror caracteristici sunt definite.

Type

Metoda de determinare a capacitii unei resurse. Pentru tipul


Fixed Capacity, resursa nu se schimba in timpul procesului de

simulare. Based on Schedule semnific faptul c un modul


program este folosit pentru a specifica capacitatea i durata de
informaii pentru resurs.
Capacity

Numrul de uniti de resurse cu un nume dat disponibile


sistemului pentru prelucrare. Se aplic numai atunci cand tipul

Schedule Name

este Fixed Capacity.


Numele programului care urmeaz s fie utilizate de resurs.
Programul definete capacitatea unei resurse pentru o anumit
perioad de timp. Se aplic numai atunci cand este de tip

Schedule Rule

Schedule.
Procesul la care schimbarea capacitii reale apare atunci cand
scade capacitatea necesar pentru o resurs ocupat. Se aplic

Busy/Hour

numai atunci cand este de tip Schedule.


Costul pe or a unei resurse care prelucreaz o entitate. Resurs
devine ocupat atunci cand i se aloc o entitate l i devine liber

Idle/Hour

atunci cand este eliberat.


Costul unei resurse utilizate, indiferent de cat timp este utilizat.

StateSet Name

Numele de state de resurse care pot fi alocate in cursul unei

Initial State

simulri.
Starea iniial a unei resurse. Daca este specificat, numele trebuie
s fie definit in cadrul grupului de nume de stat. Acest camp este

Failures

afiat numai atunci cand este definit StateSetName.


Lista de eecuri asociat cu resursa.

Report Statistics

Specific dac datele statistice vor fi sau nu colectate in mod


automat i stocate in baza de date pentru aceast resurs.

Per Use

SCHEDULE

Costul unei resurse utilizate, indiferent de cat timp este utilizat.

Descriere :
Modulul Schedule este destinat definirii unui program de sosire sau programul de
operare al unei resurse.
Utilizri:

Inregistrarea cltorilor sosii in staie


Programul de funcionare al caselor de bilete
Programul de lucru pentru muncitori inclusiv pauzele

Caracteristici:
Name

Numele blocului funcional in cadrul modelului.

Format Type

Dac formatul este Duration, programul este definit de o colecie de


perechi de valori durat. In cazul in care formatul este Calendar,

Type

programul este definit folosind editorul Time Pattern.


Tip de program definit. Acesta ar putea fi Capacity (pentru

Time units

programele de resurse), Arrival (pentru modulul Create) sau Other.


Uniti de timp utilizate pentru informaii in timp durat.

Scale factor

Metoda de scalare grafic de cretere sau scdere a valorii in


Arrival / Other. Valoarea va fi inmulit cu factorul de scal pentru a

Durations

stabili noile valori. Nu este disponibil pentru Capacity.


Listeaz valori i durate dup un anumit orar sau program. Valorile
pot fi capacitate, sosire, sau alte tipuri de valori de , in timp ce

Value

durata este specificat in uniti de timp.


Reprezint fie capacitatea unei resurs (dac este de tip Capacity),
fie sosirea unei entiti (dac este de tip Arrival), sau o alt valoare

Duration

(dac este de tip Other).


Durata pentru care o anumit valoare va fi valabil.

Title

Definete numele dat reprezentrii grafice.

Axis Labels

Reprezentri ale axelor de coordonate.

S-ar putea să vă placă și