Sunteți pe pagina 1din 40

FACULTATEA TRANSPORTURI

CATEDRA TRANSPORTURI, TRAFIC SI LOGISTICA


Informatica si Cibernetica in Transporturi
-Proiect-
Profesor indrumator:
As. Dr.ing Florin Rusca

Student Aura Cirtan
2012-2013
1/40
Universitatea
POLITEHNICA din
Bucuresti
TEMA PROIECTULUI
Obiectivul proiectului:
Proiectarea de ansamblu a unui sistem de servire a cltorilor ntr-o agenie de voiaj
i a bazei de date a sistemului de emitere electronic a legitimaiilor de cltorie.
Elemente iniiale pentru proiectare:
Frecvenele empirice ale sosirii cltorilor n agenie, stabilite pentru un eantion
de N=1.002 de cltori sunt redate n tabelul 1.1.
Tab. 1.1 Frecvenele empirice ale sosirii cltorilor (cl./min)
x
i
0 1 2 3 4 5 6 7 8 9
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
18
n
i
1 6
2
2
5
2
9
1
128 149 149 130 101
7
1
4
5
2
6
1
4
7 3 1 1 1
Servirea unui cltor, ncepnd cu convorbirea asupra cltoriei i terminnd cu
eliberarea legitimaiei de transport, dureaz n medie 45+5r [s] (r reprezint
numrul de ordine din subgrup al fiecrui student).r=1
Duratele de servire au o repartiie exponenial-negativ.
Sistemul de servire este de tipul ././n:(/FIFO), cu ir unic de ateptare.
Standardul de servire impune ca durata de ateptare a unui cltor s fie mai
mare de
1
[min] , ( = 5 min ) , cu o probabilitate de maxim 0,05.
Spaiul alocat unui cltor care ateapt n picioare este de 1,15 m
2
, iar spaiul
alocat unui cltor care ateapt stnd n fotoliu este de 2,25 m
2
.
Pentru fiecare ghieu de eliberare a legitimaiilor de cltorie se aloc un spaiu
de 9 m
2
.
1
2/40
1
Cerine de proiectare:
n cadrul proiectului, studenii vor ndeplini urmtoarele cerine:
Analiza fluxurilor de sosire i servire a cltorilor n agenia de voiaj
determinarea caracteristicilor numerice asociate repartiiilor de intrare,
respectiv de servire;
stabilirea repartiiei teoretice care s aproximeze repartiia empiric a
sosirii cltorilor.
Dimensionarea sistemului de emitere a legitimaiilor de cltorie:
n condiiile fluxurilor de sosire i servire a cltorilor date prin tema de
proiect i cu respectarea standardului de servire menionat mai sus;
n condiiile introducerii unui sistem electronic de emitere a legitimaiilor
de cltorie, pentru care duratele de servire devin cvasi-constante i se
reduc cu [%]
2
, ( =30%=0.3) , fa de media servirilor cu repartiie
exponenial-negativ.
Realizarea cu ajutorul platformei software ARENA a modelelor de simulare
numeric a activitii sistemului de emitere a legitimaiilor de cltorie i
determinarea capacitii necesare de servire n variantele funcionale enumerate
anterior. Comparaii cu rezultatele obinute prin modelele analitice.
Proiectarea spaiilor operaionale destinate servirii cltorilor n agenie.
Proiectarea structurii bazei de date destinate gestiunii rezervrilor i emiterii
legitimaiilor de cltorie i a prelucrrilor corespunztoare funciunilor ndeplinite
de aceasta.
2
3/40
ANALIZA FLUXURILOR DE SOSIRE I SERVIRE A
CLTORILOR
Obiective:
Determinarea caracteristicilor numerice ale repartiiilor asociate fluxurilor de
sosire, respectiv de servire a cltorilor; reprezentarea grafic a densitilor de
probabilitate i a funciilor de repartiie.
Identificarea repartiiei teoretice care s aproximeze repartiia empiric a sosirii
cltorilor n agenia de voiaj.
Consideraii teoretice:
2.1 Analiza fluxului de sosire a cltorilor
Variabila aleatoare discret asociat sosirii cltorilor n agenie este de forma:

,
_

i
i
p
x
X
, i=0,1,2, ...,
unde:
x
i
este numrul cltorilor sosii n agenie n unitatea de timp;
p
i
- probabilitatea sosirii n agenie a x
i
cltori n unitatea de timp.
Probabilitatea p
i
(densitatea de probabilitate) se calculeaz cu relaia:

k
k
i
i
n
n
p
, (2.1)
unde n
i
sunt frecvenele empirice ale sosirii cltorilor n agenie n unitatea de timp
(vezi tab. 1.1).
Funcia de repartiie a variabilei aleatoare este:
4/40
2


x x
i
i
p ) x X ( P ) x (
=1.
(2.2)
Valoarea medie a repartiiei corespunztoare fluxului sosirilor este:


i
i i
x p ) X ( M x =6.989 (2.3)
Dispersia de selecie a repartiiei sosirii cltorilor este:
( )
1
1
]
1


i
i
2
i
2
p x x
1 N
N
s
=7.018204962 (2.4)
unde N reprezint mrimea eantionului analizat.
2.2 Determinarea repartiiei teoretice corespunztoare repartiiei empirice a
sosirii cltorilor
Dac din calculele anterioare se observ c
2
s x , rezult c repartiia empiric
poate fi asimilat cu o repartiie teoretic de tip Poisson cu media x =6.989.
n cazul repartiiei Poisson, densitatea de probabilitate este dat de relaia:

e
! k
) k ( P
k
, k=0,1,2, ... (2.5)
unde P(k) reprezint probabilitatea sosirii n agenie a k cltori n unitatea de timp.
Funcia de repartiie corespunztoare este:


x k
) k ( P ) x X ( P ) x ( F
=0.99987268
(2.6)
Frecvenele teoretice ale sosirii cltorilor n agenie se determin cu relaia:
) k ( P N n
'
k
, k=0,1,2, ... (2.7)
Verificarea concordanei dintre repartiia empiric i repartiia teoretic a sosirii
cltorilor n agenie se realizeaz cu ajutorul testului
2
. Parametrul estimat n
cadrul testului de concordan este media repartiiei x =6.025922233. Funcia
2
are o repartiie caracterizat prin numrul gradelor de libertate (f):
f=n-k-1=19-1-1=17
unde:
n este numrul frecvenelor empirice observate;
k - numrul parametrilor repartiiei teoretice estimai (k=1).
5/40
Valoarea
2
c
se calculeaz cu relaia:

i i
i i
c
n
n n
'
2 '
2
) (

=3.11727358 (2.8)
Repartiia empiric este n concordan cu repartiia teoretic de tip Poisson dac
2
, f , 0
2
c

<
, unde
2
, f , 0

reprezint valoarea repartiiei pentru un numr de grade de


libertate f i un prag de semnificaie

.
2
05 . 0 , 17 , 0
2
<
c
6/40
Repartitii empirice si teoretice
Frecvente empirice si teoretice
7/40
2.3 Analiza fluxului de servire a cltorilor
Conform temei proiectului, duratele de servire a cltorilor au o repartiie
exponenial-negativ. Aceasta se caracterizeaz prin densitatea de probabilitate :
t
e ) t ( f

, t >0
(2.9)
i prin funcia de repartiie:
t
t
0
e 1 dx ) x ( f ) t ( F

, t>0, (2.10)
unde

este intensitatea medie a servirilor.


Timpul mediu de servire a unui cltor este ( ) 60 / 1 * 5 45 + s t =0.8333 [min].
Intensitatea medie a servirilor este

s t
1

1.2 [cl./min].
8/40
Fluxul de servire al calatorilor
t e
-t
f(t) F(t)
0 1 1.2 0
0.25 1.0000000 0.888982
0.2591
82
0.5 0.7408182 0.658574
0.4511
88
0.75 0.5488116 0.487884
0.5934
3
1 0.4065697 0.361433
0.6988
06
1.25 0.3011942 0.267756
0.7768
7
1.5 0.2231302 0.198359
0.8347
01
1.75 0.1652989 0.146948
0.8775
44
2 0.1224564 0.108862
0.9092
82
2.25 0.0907180 0.080647
0.9327
94
2.5 0.0672055 0.059744
0.9502
13
2.75 0.0497871 0.044260
0.9631
17
3 0.0368832 0.032788
0.9726
76
3.25 0.0273237 0.024290
0.9797
58
3.5 0.0202419 0.017995
0.9850
04
3.75 0.0149956 0.013331
0.9888
91
4 0.0111090 0.009876
0.9917
7
4.25 0.0082297 0.007316
0.9939
03
4.5 0.0060967 0.005420
0.9954
83
4.75 0.0045166 0.004015
0.9966
54
5 0.0033460 0.002975
0.9975
21
5.25 0.0024788 0.002204
0.9981
64
5.5 0.0018363 0.001632
0.9986
4
5.75 0.0013604 0.001209
0.9989
92
9/40
6 0.0010078 0.000896
0.9992
53
6.25 0.0007466 0.000664
0.9994
47
6.5 0.0005531 0.000492
0.9995
9
6.75 0.0004097 0.000364
0.9996
96
7 0.0003035 0.000270
0.9997
75
7.25 0.0002249 0.000200
0.9998
33
7.5 0.0001666 0.000148
0.9998
77
7.75 0.0001234 0.000110
0.9999
09
8 0.0000914 0.000081
0.9999
32
8.25 0.0000677 0.000060
0.9999
5
8.5 0.0000502 0.000045
0.9999
63
8.75 0.0000372 0.000033
0.9999
72
9 0.0000275 0.000024
0.9999
8
9.25 0.0000204 0.000018
0.9999
85
9.5 0.0000151 0.000013
0.9999
89
9.75 0.0000112 0.000010
0.9999
92
10 0.0000083 0.000007
0.9999
94
10/40
Graficul functiei de repartitie si al densitatii de probabilitate
MODELE ANALITICE PENTRU DIMENSIONAREA
SISTEMULUI DE EMITERE A LEGITIMAIILOR DE
CLTORIE
Obiective:
Determinarea prin metode analitice a capacitii necesare a sistemului de
emitere a legitimaiilor de cltorie n condiiile fluxurilor de sosire i servire
11/40
3
stabilite anterior i cu respectarea standardului de servire impus prin tema
proiectului.
Determinarea prin metode analitice a capacitii de servire necesare n urma
introducerii unui sistem electronic de emitere a legitimaiilor de cltorie pentru
care duratele de servire devin cvasi-constante.
Evaluarea parametrilor de servire n cele dou situaii.
Consideraii teoretice:
3.1 Determinarea capacitii de servire a sistemului de emitere a legitimaiilor
de cltorie sistemul M/M/n:(/FIFO)
n figura 3.1 este prezentat schema unui sistem de servire n mas (sistem cu
ateptare) cu ir unic de ateptare i n staii de servire dispuse n paralel, model
adoptat pentru organizarea servirii cltorilor n agenia de voiaj.
Fig. 3.1 Sistem de servire n mas cu ir unic de ateptare i staii dispuse n paralel
(G generator de cereri, Q ir de ateptare, Si staie de servire,
- intensitatea sosirilor, i intensitatea servirilor)
Conform formalizrii Kendall-Lee, un sistem de servire n mas se reprezint sub
forma:

1
/
2
/n:(m/D),
unde:

1
este repartiia fluxului de intrare;

2
- repatiia fluxului de servire;
n - numrul staiilor de servire;
m - numrul locurilor disponibile n irul de ateptare;
D - disciplina de servire.
Asupra fluxului sosirilor se fac urmtoarele ipoteze:
12/40
G
S
3
S
2
S
1

Q
flux de intrare
flux de ieire

3
fluxul de sosire este staionar n timp (probabilitatea sosirii cererilor de servire
ntr-un interval de timp depinde de mrimea intervalului i nu de poziia sa pe
axa timpului);
probabilitatea sosirii simultane a dou sau mai multe cereri este neglijabil;
apariia cererilor de servire ntr-un interval de timp nu depinde de apariiile
anterioare.
n cazul ageniei de voiaj, fluxul sosirilor este de tip Poisson cu intensitatea medie .
Duratele de servire au o repartiie exponenial-negativ cu valoarea medie
s
t , prin
urmare numrul cltorilor servii n unitatea de timp are o repatiie de tip Poisson cu
intensitatea medie s t / 1 .
Din considerente etice, disciplina de servire este FIFO (First In First Out).
Numrul locurilor n irul de ateptare se consider nelimitat ( m ).
Prin urmare, conform clasificrii Kendal-Lee, modelul sistemului de servire n mas
corespunztor ageniei de voiaj este de forma:
M/M/n:(/FIFO)
3
.
Coeficientul de solicitare a sistemului este


=5.8241
Probabilitatea ca durata de ateptare a unui cltor () s depeasc o valoare t
este:
( ) ( )
( ) t n
e n k P t P


> = 0.0367441(3.1)
unde P(kn) reprezint probabilitatea ca n agenie s se gseasc mai mult de n
cltori. Aceast probabilitate se determin cu relaia:
( )
( ) ( )
( ) 0 P
n ! 1 n
n k P
n

=0.11902604 (3.2)
unde P(0) este probabilitatea ca n agenie s nu existe nici un cltor. P(0) se
calculeaz cu relaia:

( )
( ) ( )

n ! 1 n ! i
1
0 P
n 1 n
0 i
i
=0.000114988. (3.3)
Standardul de servire impus prin tema proiectului prevede ca durata de ateptare a
unui cltor s depeasc [min] cu o probabilitate de maxim 0,05, adic
05 , 0 ) ( P >
=> 0.0367441
<
0.05 (3.4)
Pentru a determina capacitatea de servire a sistemului de emitere a legitimaiilor de
cltorie (numrul de staii de servire), se utilizeaz urmtorul algoritm:
3
Notaia M provine de la numele matematicianului A. Markov care a studiat procesele care i poart
numele
13/40
Pas 1. Se calculeaz valoarea iniial a numrului de echipamente
1 n n
0
+
1
]
1


=5.8241+1= 6.8241~7.
Pas 2. Cu valoarea lui n se verific inegalitatea 3.4. Dac inegalitatea este
satisfcut, standardul de servire este ndeplinit i algoritmul se oprete (salt
la pasul 4). Dac inegalitatea nu este satisfcut, standardul de servire nu
este ndeplinit i se incrementeaz numrul de staii de servire (salt la pasul
3).
Pas 3. n=n+1.
Pas 4. Salt la pasul 2.
Pas 5. Stop
Valoarea n obinut n urma algoritmului de mai sus reprezint numrul minim de
staii de servire necesare n agenia de voiaj pentru care standardul de servire este
ndeplinit.
3.2 Determinarea capacitii de servire a sistemului de emitere a legitimaiilor
de cltorie sistemul M/C/n:(/FIFO)
n urma introducerii unui sistem electronic de emitere a legitimaiilor de cltorie,
duratele de servire devin cvasiconstante i se reduc cu [%] fa de durata medie de
servire corespunztoare servirilor cu repartiie exponenial-negativ. Conform
clasificrii Kendall-Lee, noul model al sistemului cu ateptare asociat servirii
cltorilor n agenie este de forma
M/C/n:(/FIFO).
Intensitatea medie a servirilor devine
( ) s
ct
s
ct
t t


1
1 1
= 1.714972.
Coeficientul de solicitare a sistemului este
ct
ct


= 4.0752859.
Durata medie de ateptare a unui cltor se determin cu relaia:

( )
n
ct
1 n
ct
ct ct
ct
a
n
1
n
1
1 n
n
n
1
) 0 ( P t

,
_

,
_


>

= 0.000565002, (3.5)
unde P(>0) este probabilitatea ca n agenie s existe cltori i se determin cu
relaia:
14/40

>
1 n
0 k
2 k
2
) n ( ! n
n
! k
) n ( ! n
n
) 0 ( P
= 0.00229375. (3.6)
n condiiile unor durate de servire constante, capacitatea de servire a sistemului
trebuie aleas astfel nct durata medie de ateptare a unui cltor s nu
depeasc durata medie de ateptare corespunztoare sistemului cu durate de
servire repartizate exponenial-negativ, adic:
a
ct
a
t t
. (3.7)
Pentru a determina capacitatea de servire a sistemului de emitere a legitimaiilor de
cltorie (numrul de staii de servire) n cazul sistemului cu serviri cvasi-constante,
se utilizeaz urmtorul algoritm:
Pas 1. Se calculeaz valoarea iniial a numrului de echipamente
1 n n
ct
0
+
1
]
1


=4.075+1=5.075~6.
Pas 2. Cu valoarea lui n se calculeaz durata medie de ateptare
ct
a
t
i se verific
inegalitatea 3.7. Dac inegalitatea este satisfcut, capacitatea sistemului
este corect aleas i algoritmul se oprete (salt la pasul 4). Dac inegalitatea
nu este satisfcut, se incrementeaz numrul de staii de servire (salt la
pasul 3).
Pas 3. n=n+1.
Pas 4. Salt la pasul 2.
Pas 5. Stop
3.3 Evaluarea parametrilor de servire a cltorilor
Parametrii de servire a cltorilor care trebuie determinai sunt durata medie de
ateptare ( )
a
t , durata medie petrecut n sistem (agenie -
si
t ), numrul mediu de
cltori aflai n ateptare ( )
a
n i numrul total de cltori aflai n agenie ( )
si
n .
Legturile dintre parametrii de servire sunt date de relaiile lui Little:
si si
a a
t n
t n


. (3.8)
De asemenea,
5 4.17161087
9 0.59688236
1
+
+ +

a si
a s a si
n n
t t t t
(3.9)
Pentru sistemul de servire de forma M/M/n:(/FIFO), durata medie de ateptare se
calculeaz cu relaia:
15/40

( ) ( )
) 0 ( P
n ! 1 n
t
2
n
a

=0.013782369
(3.10)
Pentru sistemul de servire de forma M/C/n:(/FIFO), durata medie de ateptare este
dat de relaia 3.5.
n determinarea parametrilor de servire a cltorilor se va ine cont de caracteristicile
repartiiilor duratelor de servire corespunztoare fiecrui sistem n parte (intensitatea
medie a servirilor).
Sistem
a
n
[cal]
si
n [cal]
a
t [cal]
si
t [cal]
M/M/n:( /FIFO)
0.297831
542
6.119668
542
0.042614
328
0.875614
328
M/C/n:( /FIFO)
0.096324
975
4.171610
875
0.013782
369
0.596882
369
MODELE DE SIMULARE PE CALCULATOR PENTRU
DIMENSIONAREA SISTEMULUI DE EMITERE A
LEGITIMAIILOR DE CLTORIE
16/40
4
Buton de salvare a
modelului
Buton de salvare a
modelului
Buton de rulare a
simulrii
Buton de rulare a
simulrii
Obiective:
nsuirea elementelor fundamentale ale modelrii i simulrii sistemelor de
servire n mas cu ajutorul platformei software ARENA 10.0
Determinarea capacitii sistemului de servire a cltorilor n agenia de voiaj cu
ajutorul modelului de simulare numeric.
Compararea rezultatelor obinute prin simulare cu cele determinate pe cale
analitic. Analiza erorilor.
Consideraii teoretice:
4.1 Platforma de simulare numeric ARENA 10.0. Prezentare general.
Elemente de baz ale modelrii i simulrii sistemelor de servire n mas
Platforma software ARENA 10.0 este dedicat modelrii i simulrii numerice a
sistemelor de servire n mas, cu evenimente discrete. Cadrul general al realizrii
modelelor de simulare este redat n figura 4.1

Fig. 4.1 Cadrul general al platformei software ARENA 10.0
Blocurile funcionale reprezint elementele prin intermediul crora se definesc
procesele de simulat. Blocurile funcionale se transfer n zona de editare a
modelului prin glisare din modulul corespunztor (fig. 4.2). Blocurile se
interconecteaz n succesiunea logic a modelului prin intermediul conectorilor.
17/40
Module cu
blocuri
funcionale
Module cu
blocuri
funcionale
Zona de
editare a
modelului
Zona de
editare a
modelului
Zona de
date ale
modelului
Zona de
date ale
modelului
Conector dintre
blocuri funcionale
Conector dintre
blocuri funcionale Bloc funcional
Bloc funcional
Fig. 4.2 Elemente ale modelului i operaii de baz
n zona de date a modelului sunt evideniai parametrii blocului funcional selectat
sau ai altor elemente componente ale modelului.
Blocurile funcionale sunt parcurse de entiti (cereri de servire). Entitilor li se
asociaz un tip, corespunztor modelului de simulare. ntr-un model de simulare pot
exista mai multe tipuri de entiti n 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 n cursul
simulrii se ajusteaz apsnd tasta < pentru micorarea vitezei sau > pentru
mrirea ei. Controlul parametrilor experimentelor de simulare se realizeaz cu
opiunea Run>Setup... (fig. 4.3). Principalii parametri de conducere a experimentelor
de simulare sunt:
durata simulrii
perioada regimului tranzitoriu (warm up)
condiia de ntrerupere a simulrii
numrul experimentelor independente
iniializrile care se fac ntre experimente.
18/40
Fig. 4.3 Definirea parametrilor experimentelor de simulare
La sfritul unei simulri se pot vizualiza rezultatele simulrii, care conin informaii
privind staiile de servire (resurse), irurile de ateptare, entitile din sistem (cererile
de servire), procesele care au avut loc (fig. 4.4).
Fig. 4.4 Rezultate ale simulrii
4.2 Module i blocuri funcionale de baz
CREATE
Descriere
Blocul CREATE reprezint punctul de intrare (generare) a cererilor (entitilor) n
modelul de simulare. Entitile sunt create utiliznd repartiii ale intervalelor dintre
sosiri sau un anumit orar.
19/40
Utilizri
4
sosirea cltorilor n agenia de voiaj
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
4
Exemplele privind utilizrile sunt date pentru modelul de simulare a activitii de emitere a
legitimaiilor de cltorie din agenia de voiaj
20/40
ieirea cltorilor din agenia de voiaj
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
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 dintr-un 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.
21/40
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
22/40
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.
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.
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.
23/40
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 Set
Name
Numele setului de date statistice sau al contoarelor utilizate
pentru 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
24/40
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.../
Fill Area...
Modific elementele grafice ale reprezentrii.
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.
Fig. 4.5 Utilizarea modulului PLOT
4.3 Analiza statistic a datelor obinute prin simulare
25/40
Unele din datele obinute prin simulare sunt automat prelucrate de ctre sistem.
Vizualizarea acestora se realizeaz prin selecia meniului REPORTS (fig. 4.6).
Fig. 4.6 Meniul REPORTS
Rezultatele analizei statistice se refer la entiti, iruri de ateptare, resurse utilizate,
valori specificate de utilizator etc.
Pe lng statisticile generate automat de sistem, utilizatorul are la dispoziie
programul auxiliar Output Analyzer (fig. 4.7) pentru a realiza prelucrri mai detaliate
ale observaiilor nregistrate pe parcursul simulrii.
Fig. 4.7 Lansarea n execuie a programului Output Analyzer
26/40
Opiunea HISTOGRAM (fig. 4.8) permite reprezentarea grafic a densitii de
probabilitate i a funciei de repartiie pentru variabila aleatoare al crei eantion de
selecie este coninut n fiierul specificat. Utilizatorul poate specifica numrul
intervalelor interioare de grupare a datelor, limea acestor intervale, limita inferioar,
ct i elemente grafice utilizate n reprezentare.
Fig. 4.8 Opiunea HISTOGRAM
Opiunea HISTOGRAM se utilizeaz pentru analiza statistic a duratelor de
ateptare a cltorilor n agenie.
Opiunea CONFIDENCE INTERVAL (Mean.) permite determinarea intervalului de
ncredere pentru media variabilei analizate. Utilizatorul va specifica numele fiierului
n care se gsesc datele statistice colectate pe parcursul simulrii, ct i valoarea
pragului de semnificaie (fig. 4.9). Opiunea se utilizeaz pentru determinarea
intervalului de ncredere a duratei medii de ateptare a cltorilor.
27/40
Fig. 4.9 Determinarea intervalului de ncredere
Realizarea modelelor de simulare numerica
Pentru sistemul de servire de tipul M/M/n:(/FIFO)
Fig.1 Blocul functional Create
28/40
Caracteristicile acestui modul sunt :
Name este numele blocului - sosirea calatorilor
Entity Type reprezinta tipul entitilor generate (numele entitilor) calatori
Type este tipul fluxului entitatilor generate .Tipul disponibil este Random(expo)
pentru o repartitie exponential negativa
Value determina media repartitiei exponential negative (1\ exprimata in minute
,aceste raport reprezentand durata medie a servirilor,-intesitatea sosirilor masuarat
in cal/min )
Entities per arrival este numarul de entitati sosite simultan (1)
Max Arrivals reprezinta numarul maxin de entitati care vor fi generate in
experimentele de simulare .cand aceasta valoare este atinsa,generarea entitatilor
inceteaza . ( *8*60 = 2892 )
First Creation este momentul generarii primei entitati (0.00)
Fig.2 Blocul functional Process
Caracteristicile acestui modul sunt :
Name este numele blocului functional in cadrul modelului Servire calatori
29/40
Type reprezinta tipul blocului functional .Pentru tipul Standard ,toate elementele
definitorii ale procesului sunt stocate in cadrul blocului functional sub forma unei
actiuni specifice
Action descrie natura procesului care are loc in cadrul blocului functional astfel
pentru Size Delay Release specifica alocarea resursei cerute ,desfasurarea
procesului de servire si eliberarea resursei
Priority reprezinta nivelul prioritatii pe care le au entitatile care asteapta in blocul
functional fata de alte entitati din sistem pentru ocuparea resurselor cerute. Aceasta
prioritate este de Medium (2).
Resources este lista resurselor necesare desfasurarii proceselor din blocul
functional.Aceasta nu este valabila pentru procesul de tip Delay .
Delay Type este repartitia duratelor procesului de servire
Units este unitatea de masura a duratelor procesului- in minute
Allocation are rolul de a determina modul de alocare a duratelor si costurilor
asociate procesului de servire catre entitate Tipul de alocare folosit in aceasyta
simulare este Value Added
Expression (EXPO(1)) este expresia dupa care se evalueaza duratele de servire
.aceasta expresie este in functie de t
s
- timpul mediu de servire a unui calator
exprimat in minute .adica aici in aceasta simulare s-a luat in considerare
t
s
=1 (expo (t
s
))
30/40
Fig.3 Blocul functional Dispose
Caracteristicile acestui modul sunt :
Name este numele blocului functional in cadrul modelului plecare calatori
Record Entity Statistics determina daca datele statistice ale entitatilor vor fi
inregistrate.Aceste date statistice privesc duratele de asteptare si totale petrecute in
sistem ,costurile de asteptare si cele totale
31/40
Fig.4. Blocul Basic
Caracteristici :
Entity type este reprezentat de calatori
Initial Picture este picture man (imaginea din simulare)
Fig.5. Simularea pentru sistemul de servire M/M/n : ( /FIFO)
32/40
La sfarsitul simularii putem vizualiza rezultatele sub forma de rapoarte
Pentru sistemul de servire de tipul M/C/n: ( /FIFO)
Fig.6. Blocul functional Create
Caracteristicile acestui modul sunt :
Name este numele blocului - sosiri calatorilor
Entity Type este tipul entitilor generate (numele entitilor) calatori
Type reprezinta tipul fluxului entitatilor generate .Tipul disponibil este Random(expo)
pentru o repartitie exponential negativa
Value determina media repartitiei exponential negative (1\ exprimata in minute
,aceste raport reprezentand durata medie a servirilor,-intesitatea sosirilor masuarat
in cal/min )
Entities per Arrival este numarul de entitati sosite simultan
Max Arrivals reprezinta numarul maxin de entitati care vor fi generate in
experimentele de simulare , cand aceasta valoare este atinsa,generarea entitatilor
inceteaza . ( *8*60=2892 )
First Creation reprezinta momentul generarii primei entitati (0.00)
33/40
Fig.7. Blocul functional Process
Caracteristicile acestui modul sunt :
Name este numele blocului functional in cadrul modelului casa de bilete
Type reprezinta tipul blocului functional .Pentru tipul Standard ,toate elementele
definitorii ale procesului sunt stocate in cadrul blocului functional sub forma une
actiuni specifice .
Action descrie natura procesului care are loc in cadrul blocului functional astfel
pentru Size Delay Release specifica alocarea resursei cerute ,desfasurarea
procesului de servire si eliberarea resursei .
Priority reprezinta nivelul prioritatii pe care le au entitatile care asteapta in blocul
functional fata de alte entitati din sistem pentru ocuparea resurselor cerute. Aceasta
prioritate este de Medium (2).
Resources este lista resurselor necesare desfasurarii proceselor din blocul
functional.Aceasta nu este valabila pentru procesul de tip Delay.
Delay Type este repartitia duratelor procesului de servire de tip Constant .
Units este unitatea de masura a duratelor procesului- in minute .
Allocation are rolul de a determina modul de alocare a duratelor si costurilor
asociate procesului de servire catre entitate Tipul de alocare folosit in aceasyta
simulare este Value Added .
34/40
Value este un parametru reprezentnd media duratelor de servire pentru repartiia
normal, durata de servire constant sau modulul repartiiei triunghiulare avand
valoare 1/

= 0,45 ,unde
2222 , 2
.
Fig.8. Blocul functional Dispose
Caracteristicile acestui modul sunt :
Name este numele blocului functional in cadrul modelului plecare calatori .
Record Entity Statistics determina daca datele statistice ale entitatilor vor fi
inregistrate.Aceste date statistice privesc duratele de asteptare si totale petrecute in
sistem ,costurile de asteptare si cele totale
35/40
Fig.9. Blocul functional Resource
Caracteristici :
Name este numele entitaii/resursei Resource 1
Type reprezinta tipul/felul capacitatii Fixed Capacity (capacitate fixata)
Capacity este numarul caselor de bilete necesar pentru deservirea cererilor , in
numar de 4 .
36/40
Fig.10. Simularea pentru sistemul de servire M/C/n : ( /FIFO)
La sfarsitul simularii putem vizualiza rezultatele sub forma de rapoarte
Sistemul de servire de tipul M/C/n:(/FIFO) ar fi mai avantajos datorita faptului ca
durata medie de asteptare a unui calator este mult mai mica decat in cazul sistemul
de servire de tipul M/M/n:(/FIFO) , iar numarul caselor de bilete este mai mic
aceatsa reducand din personal ,spatiul de desfasurare a activitatii si evident costuri
mai mici de personal .
37/40
DIMENSIONAREA SPAIILOR FUNCIONALE DIN
AGENIA DE VOIAJ
Obiective:
Calculul ariei suprafeelor funcionale din agenia de voiaj cu respectarea
condiiilor de servire i ambientale.
Consideraii teoretice:
Spaiile funcionale din agenia de voiaj sunt constituite din zona staiilor de servire
(case de emitere a legitimaiilor de cltorie), spaiile destinate ateptrii i culoarele
de trecere. Pentru dimensionarea spaiilor din agenia de voiaj se va ine cont de
urmtoarele caracteristici constructive necesare asigurrii unui anumit grad de
confort pentru cltori:
spaiul destinat unui cltor care ateapt aezat pe fotoliu/scaun este de 2,25 m
2
spaiul destinat unui cltor care ateapt n picioare este de 1,15 m
2
spaiul destinat unei case de emitere a legitimaiilor de cltorie este de 9 m
2
ntre zona destinat ateptrii i casele de bilete trebuie s existe un culoar de
trecere cu limea de 2 m.
n spaiul destinat ateptrii, numrul fotoliilor se alege, astfel nct, probabilitatea ca
un cltor sosit n agenie s gseasc un loc liber s fie minim
5
.
Dac n agenia de voiaj exist s fotolii, atunci probabilitatea ca un cltor sosit s
gseasc un loc liber este
) 1 ( ... ) 1 ( ) 0 ( ) ( + + + + s n P P P s P
l
, (4.1)
unde:
n este numrul staiilor de servire din agenie ( n= 7 );
P(k
)
- probabilitatea ca n agenie s existe k cltori.
5
38/40
5
Probabilitatea existenei a k cltori n agenie este

'

+ +

... 2 n , 1 n k ), 0 ( P
n ! n
n ,..., 1 , 0 k ), 0 ( P
! k
) k ( P
n k
k
k
(4.2)
=0,55
P(0)= 0,000201161
Numrul fotoliilor care trebuie amplasate n zona de ateptare se determin din
condiia

) (s P
l
p(0)+p(1)+.+p(7+1-1)= 0.634355584>= 0,5
s = 1
,
) (s P
l
,
(4.3)
considernd numrul staiilor de servire determinat n capitolul 3. s va fi numrul
ntreg minim care ndeplinete condiia 4.3.
Spaiul destinat ateptrii n picioare trebuie s aib o arie suficient care s reduc
posibilele fenomene de respingere sub 2% (cltori care nu doresc s atepte din
cauza senzaiei de aglomeraie), adic:

z
0 k
98 , 0 ) k ( P
,

0.980114682>= 0,98 z= 20 (4.4)

unde z este numrul total de cltori aflai n agenie (n decursul servirii sau n
ateptare) dincolo de care se consider c apar fenomene de respingere. z va fi
numrul ntreg minim care ndeplinete condiia 4.4.
Prin urmare, numrul locurilor destinate ateptrii n picioare este
u=max(0,z-n-s)=max(0,20-7-1)=12.(4.5)
Aria suprafeei din zona destinat cltorilor este
S
cal
=2,25s+1,15(z-n-s)+a
t
[m
2
]= 44[m
2
] , (4.6)
unde a
t
este aria zonei de trecere, cu limea de minim 2 m pe toat lungimea zonei
caselor de bilete, necesar pentru circulaia cltorilor i pstrarea distanei fa de
cltorii care ateapt.
39/40
Suprafaa destinat caselor de bilete se va determina cunoscnd capacitatea
necesar de servire (determinat n capitolul 3) i aria destinat fiecrei case de
bilete
S
cb
=9n=63 [m
2
].
40/40

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