Sunteți pe pagina 1din 18

Referatul nr.

3
Fabricație Asistată de Calculator
Problema 1:
Un produs finit necesită 2 tipuri de operații: asamblare și tratament termic. Operațiile de
asamblare și tratament termic pentru realizarea unui produs sunt executate succesiv de un singur
muncitor: întâi operația de asamblare care durează 30±5 minute și apoi tratament termic cu durata de
8±2 minute. Celula de fabricație este formată din 4 centre de asamblare fiecare deservită de un
muncitor și un singur cuptor termic folosit de toți muncitorii. Cuptorul termic poate realiza tratamentul
numai unui produs. Un muncitor nu începe o nouă asamblare până nu a terminat complet toate
operațiile necesare finalizării produsului anterior.
a) Proiectați modelul celulei de fabricație și simulați funcționarea acestuia timp de 40 de ore.
Câte produse finite s-au realizat în timpul considerat? Comparați rezultatul cu valoarea
calculata teoretic pentru cazul în care nu sunt întârzieri în sistem.
b) Considerând ca materialele pentru realizarea unui produs costă 64RON, valoarea unui
produs finit este de 96RON, salariul unui muncitor este de 115RON/zi și costul cuptorului de
tratament termic este de 320RON/zi, calculați profitul mediu zilnic. Se va considera că
piesele în procesare au valoare zero.
c) Calculați profitul mediu zilnic pentru situația când celula are 3,4,5, ... muncitori și respectiv
centre de asamblare. Care este numarul de muncitori si celule de asamblare pentru care
profitul mediu zilnic estimat este maxim?

La punctele b) si c) se va considera că durata de lucru zilnică este de 8 ore.


SIMULATE
ASAM STORAGE 4
GENERATE ,,,4
ADVANCE 0
ET ENTER ASAM
ADVANCE 30,5
LEAVE ASAM
SEIZE CUPTOR
ADVANCE 8,2
RELEASE CUPTOR
GENERATE 40*60
TERMINATE 1
START 1
END
RAPORT PROFIT MEDIU ZILNIC PENTRU 50 DE PIESE
================================
rez= 1165

Student GPSS/H Release 3.59 (UL124) 22 Apr 2018 16:15:31 File: Fac_cap_6_1.gps
Line# Stmt# If Do Block# *Loc Operation A,B,C,D,E,F,G Comments
1 1 SIMULATE
2 2 RAP FILEDEF 'REZ.TXT'
3 3 ASAM STORAGE 4
4 4 1 GENERATE ,,,50
5 5 2 QUEUE PIET
6 6 3 ADVANCE 0
7 7 4 ENTER ASAM
8 8 5 ADVANCE 30,5
9 9 6 LEAVE ASAM
10 10 7 SEIZE CUPTOR
11 11 8 ADVANCE 8,2
12 12 9 RELEASE CUPTOR
13 13 10 DEPART PIET
14 14 11 TERMINATE
15 15 12 GENERATE 8*60
16 16 13 TERMINATE 1
17 17 START 1
18 18 PUTPIC FILE=RAP,LINES=2
19 19 RAPORT PROFIT MEDIU ZILNIC PENTRU 50 DE PIESE
20 20 ================================
21 21 PUTPIC FILE=RAP,((QC$PIET-Q$PIET)*96-435-QC$PIET*64)
22 22 rez= ***
23 23 END
Entity Dictionary (in ascending order by entity number; "*" => value conflict.)
Facilities: 1=CUPTOR
Queues: 1=PIET
Storages: 1=ASAM
Files: 1=RAP
SYMBOL VALUE EQU DEFNS CONTEXT REFERENCES BY STATEMENT NUMBER
CUPTOR 1 Facility 10 12
PIET 1 Queue 5 13 21 21 21
ASAM 1 3 Storage 7 9
RAP 1 2 File 18 21
Storage Requirements (Bytes)
Compiled Code: 516
Compiled Data: 80
Miscellaneous: 132
Entities: 536
Common: 10000
-----------------------
Total: 11264
GPSS/H Model Size:
Control Statements 7
Blocks 13
Simulation begins.
Relative Clock: 480.0000 Absolute Clock: 480.0000
Block Current Total Block Current Total
1 50 11 50
2 50 12 1
3 50 13 1
4 50
5 50
6 50
7 50
8 50
9 50
10 50
--Avg-Util-During--
Facility Total Avail Unavl Entries Average Current Percent Seizing Preempting
Time Time Time Time/Xact Status Avail Xact Xact
CUPTOR 0.828 50 7.951 AVAIL
--Avg-Util-During--
Storage Total Avail Unavl Entries Average Current Percent Capacity Average Current
Maximum
Time Time Time Time/Unit Status Avail Contents Contents Contents
ASAM 0.791 50 30.373 AVAIL 100.0 4 3.164 0 4
Queue Maximum Average Total Zero Percent Average $Average Qtable
Current
Contents Contents Entries Entries Zeros Time/Unit Time/Unit Number Contents
PIET 50 24.023 50 0 230.621 230.621 0
Random Antithetic Initial Current Sample Chi-Square
Stream Variates Position Position Count Uniformity
1 OFF 100000 100100 100 0.37
Status of Common Storage
9656 bytes available
344 in use
6744 used (max)
Simulation complete. Absolute Clock: 480.0000
Total Block Executions: 552
Blocks / second: 13379824
Microseconds / Block: 0.07
Elapsed Time Used (Sec)
Pass1: 0.00
Sym/Xref 0.00
Pass2: 0.00
Load/Ctrl: 0.00
Execution: 0.00
Output: 0.00
---------------------
Total: 0.00
Problema 2:
Două centre de prelucrare A și B utilizează în comun aceeași magazie de scule, gestionată
automat. Perioadele de timp și durata folosirii sculelor de către fiecare centru de prelucrare sunt date în
tabelul:
Perioada cererilor Durata serviciului
Centru de prelucrare A 420±360 s 300±90 s
Centru de prelucrare B 360±240 s 100±30 s

Realizați modelul și simulând 8 ore de funcționare determinați care din regulile de servire este
mai eficientă:
- primul venit primul servit,
- prioritate mai mare cererilor cu durata de serviciu mai mică
- prioritate mai mare cererilor cu durata de serviciu mai mare
a) primul venit primul servit
SIMULATE
GENERATE 420,360
ADVANCE 0
SEIZE MAG
ADVANCE 300,90
RELEASE MAG
TERMINATE 0
GENERATE 360,240
ADVANCE 0
SEIZE MAG
ADVANCE 100,30
RELEASE MAG
TERMINATE 0
GENERATE 8*60
TERMINATE 1
START 1
END

Student GPSS/H Release 3.59 (UL124) 22 Apr 2018 16:27:11 File: Fac_cap_6_2_A.gps
Line# Stmt# If Do Block# *Loc Operation A,B,C,D,E,F,G Comments
1 1 SIMULATE
2 2 1 GENERATE 420,360
3 3 2 QUEUE BLU
4 4 3 ADVANCE 0
5 5 4 SEIZE MAG
6 6 5 ADVANCE 300,90
7 7 6 RELEASE MAG
8 8 7 DEPART BLU
9 9 8 TERMINATE 0
10 10 9 GENERATE 360,240
11 11 10 QUEUE BLD
12 12 11 ADVANCE 0
13 13 12 SEIZE MAG
14 14 13 ADVANCE 100,30
15 15 14 RELEASE MAG
16 16 15 DEPART BLD
17 17 16 TERMINATE 0
18 18 17 GENERATE 8*3600
19 19 18 TERMINATE 1
20 20 START 1
21 21 END
Entity Dictionary (in ascending order by entity number; "*" => value conflict.)
Facilities: 1=MAG
Queues: 1=BLU 2=BLD
SYMBOL VALUE EQU DEFNS CONTEXT REFERENCES BY STATEMENT NUMBER
MAG 1 Facility 5 7 13 15
BLD 2 Queue 11 16
BLU 1 Queue 3 8
Storage Requirements (Bytes)
Compiled Code: 420
Compiled Data: 120
Miscellaneous: 0
Entities: 408
Common: 10000
-----------------------
Total: 10948
GPSS/H Model Size:
Control Statements 3
Blocks 18
Simulation begins.
Relative Clock: 28800.0000 Absolute Clock: 28800.0000
Block Current Total Block Current Total
1 62 11 1 80
2 62 12 79
3 62 13 79
4 62 14 79
5 1 62 15 79
6 61 16 79
7 61 17 1
8 61 18 1
9 80
10 80
--Avg-Util-During--
Facility Total Avail Unavl Entries Average Current Percent Seizing Preempting
Time Time Time Time/Xact Status Avail Xact Xact
MAG 0.894 141 182.690 AVAIL 141
Queue Maximum Average Total Zero Percent Average $Average Qtable
Current
Contents Contents Entries Entries Zeros Time/Unit Time/Unit Number Contents
BLU 3 1.295 62 0 601.660 601.660 1
BLD 4 1.304 80 0 469.617 469.617 1
Random Antithetic Initial Current Sample Chi-Square
Stream Variates Position Position Count Uniformity
1 OFF 100000 100285 285 0.95
Status of Common Storage
9256 bytes available
744 in use
1384 used (max)
Simulation complete. Absolute Clock: 28800.0000
Total Block Executions: 1130
Blocks / second: 30232201
Microseconds / Block: 0.03
Elapsed Time Used (Sec)
Pass1: 0.00
Sym/Xref 0.00
Pass2: 0.00
Load/Ctrl: 0.00
Execution: 0.00
Output: 0.00
---------------------
Total: 0.00

b) prioritate mai mare cererilor cu durata de serviciu mai mica


SIMULATE
GENERATE 420,360
ADVANCE 0
SEIZE MAG
ADVANCE 300,90
RELEASE MAG
TERMINATE 0
GENERATE 360,240,,100
ADVANCE 0
SEIZE MAG
ADVANCE 100,30
RELEASE MAG
TERMINATE 0
GENERATE 8*60
TERMINATE 1
START 1
END
Student GPSS/H Release 3.59 (UL124) 22 Apr 2018 16:29:15 File: Fac_cap_6_2_B.gps
Line# Stmt# If Do Block# *Loc Operation A,B,C,D,E,F,G Comments

1 1 SIMULATE
2 2 1 GENERATE 420,360
3 3 2 QUEUE BLU
4 4 3 ADVANCE 0
5 5 4 SEIZE MAG
6 6 5 ADVANCE 300,90
7 7 6 RELEASE MAG
8 8 7 DEPART BLU
9 9 8 TERMINATE 0
10 10 9 GENERATE 360,240,,100
11 11 10 QUEUE BLD
12 12 11 ADVANCE 0
13 13 12 SEIZE MAG
14 14 13 ADVANCE 100,30
15 15 14 RELEASE MAG
16 16 15 DEPART BLD
17 17 16 TERMINATE 0
18 18 17 GENERATE 8*3600
19 19 18 TERMINATE 1
20 20 START 1
21 21 ENDEntity Dictionary (in ascending order by entity number; "*" => value
conflict.)
Facilities: 1=MAG
Queues: 1=BLU 2=BLD
SYMBOL VALUE EQU DEFNS CONTEXT REFERENCES BY STATEMENT NUMBER
MAG 1 Facility 5 7 13 15
BLD 2 Queue 11 16
BLU 1 Queue 3 8
Storage Requirements (Bytes)
Compiled Code: 420
Compiled Data: 120
Miscellaneous: 0
Entities: 408
Common: 10000
-----------------------
Total: 10948
GPSS/H Model Size:
Control Statements 3
Blocks 18
Simulation begins.
Relative Clock: 28800.0000 Absolute Clock: 28800.0000
Block Current Total Block Current Total
1 62 11 1 80
2 62 12 79
3 62 13 79
4 62 14 79
5 1 62 15 79
6 61 16 79
7 61 17 1
8 61 18 1
9 80
10 80
--Avg-Util-During--
Facility Total Avail Unavl Entries Average Current Percent Seizing Preempting
Time Time Time Time/Xact Status Avail Xact Xact
MAG 0.894 141 182.690 AVAIL 141
Queue Maximum Average Total Zero Percent Average $Average Qtable
Current
Contents Contents Entries Entries Zeros Time/Unit Time/Unit Number Contents
BLU 3 1.295 62 0 601.660 601.660 1
BLD 4 1.304 80 0 469.617 469.617 1
Random Antithetic Initial Current Sample Chi-Square
Stream Variates Position Position Count Uniformity
1 OFF 100000 100285 285 0.95
Status of Common Storage
9256 bytes available
744 in use
1384 used (max)
Simulation complete. Absolute Clock: 28800.0000
Total Block Executions: 1130
Blocks / second: 24650871
Microseconds / Block: 0.04
Elapsed Time Used (Sec)
Pass1: 0.00
Sym/Xref 0.00
Pass2: 0.00
Load/Ctrl: 0.00
Execution: 0.00
Output: 0.00
---------------------
Total: 0.00
c) prioritate mai mare cererilor cu durata de serviciu mai mare
SIMULATE
GENERATE 420,360,,100
ADVANCE 0
SEIZE MAG
ADVANCE 300,90
RELEASE MAG
TERMINATE 0
GENERATE 360,240
ADVANCE 0
SEIZE MAG
ADVANCE 100,30
RELEASE MAG
TERMINATE 0
GENERATE 8*60
TERMINATE 1
START 1
END
Student GPSS/H Release 3.59 (UL124) 22 Apr 2018 16:30:27 File: Fac_cap_6_2_C.gps
Line# Stmt# If Do Block# *Loc Operation A,B,C,D,E,F,G Comments
1 1 SIMULATE
2 2 1 GENERATE 420,360,,100
3 3 2 ADVANCE 0
4 4 3 SEIZE MAG
5 5 4 ADVANCE 300,90
6 6 5 RELEASE MAG
7 7 6 TERMINATE 0
8 8 7 GENERATE 360,240
9 9 8 ADVANCE 0
10 10 9 SEIZE MAG
11 11 10 ADVANCE 100,30
12 12 11 RELEASE MAG
13 13 12 TERMINATE 0
14 14 13 GENERATE 8*3600
15 15 14 TERMINATE 1
16 16 START 1
17 17 END
Entity Dictionary (in ascending order by entity number; "*" => value conflict.)
Facilities: 1=MAG
SYMBOL VALUE EQU DEFNS CONTEXT REFERENCES BY STATEMENT NUMBER
MAG 1 Facility 4 6 10 12
Storage Requirements (Bytes)
Compiled Code: 356
Compiled Data: 120
Miscellaneous: 0
Entities: 288
Common: 10000
-----------------------
Total: 10764
GPSS/H Model Size:
Control Statements 3
Blocks 14
Simulation begins.
Relative Clock: 28800.0000 Absolute Clock: 28800.0000
Block Current Total Block Current Total
1 62 11 79
2 62 12 79
3 62 13 1
4 1 62 14 1
5 61
6 61
7 80
8 1 80
9 79
10 79
--Avg-Util-During--
Facility Total Avail Unavl Entries Average Current Percent Seizing Preempting
Time Time Time Time/Xact Status Avail Xact Xact
MAG 0.894 141 182.690 AVAIL 141
Random Antithetic Initial Current Sample Chi-Square
Stream Variates Position Position Count Uniformity
1 OFF 100000 100285 285 0.95
Status of Common Storage
9288 bytes available
712 in use
1272 used (max)
Simulation complete. Absolute Clock: 28800.0000
Total Block Executions: 848
Blocks / second: 25314505
Microseconds / Block: 0.04
Elapsed Time Used (Sec)
Pass1: 0.00
Sym/Xref 0.00
Pass2: 0.00
Load/Ctrl: 0.00
Execution: 0.00
Output: 0.00
---------------------
Total: 0.00
Problema 3:
O stație de lucru trebuie să prelucreze piese care îi sosesc la intervale de 20 de minute. Dacă
stația este ocupată în momentul recepției unei piese, piesa este redirecționată. Din acest motiv, durata
prelucrării piesei este riguros fixată la 20 de minute, pentru ca fluxul de lucru al stației să fie continuu.
Este propus următorul model:
*****************************
SIMULATE
*****************************
GENERATE 20
TRANSFER BOTH,,LOST
SEIZE STATION
ADVANCE 20
RELEASE STATION
TERMINATE 1
LOST TERMINATE 0
*****************************
START 100
END
*****************************
Programul este corect, iar după rezultate simulării, am avut dreptate.
Student GPSS/H Release 3.59 (UL124) 22 Apr 2018 16:37:54 File: Fac_cap_6_3.gps
Line# Stmt# If Do Block# *Loc Operation A,B,C,D,E,F,G Comments
1 1 *****************************
2 2 SIMULATE
3 3 *****************************
4 4 1 GENERATE 20
5 5 2 TRANSFER BOTH,,LOST
6 6 3 SEIZE STATION
7 7 4 ADVANCE 20
8 8 5 RELEASE STATION
9 9 6 TERMINATE 1
10 10 7 LOST TERMINATE 0
11 11 *****************************
12 12 START 100
13 13 END
Entity Dictionary (in ascending order by entity number; "*" => value conflict.)
Facilities: 1=STATION
SYMBOL VALUE EQU DEFNS CONTEXT REFERENCES BY STATEMENT NUMBER
LOST 7 10 Block 5
STATION 1 Facility 6 8
Storage Requirements (Bytes)
Compiled Code: 190
Compiled Data: 52
Miscellaneous: 0
Entities: 288
Common: 10000
-----------------------
Total: 10530
GPSS/H Model Size:
Control Statements 3
Blocks 7
Simulation begins.
Relative Clock: 4000.0000 Absolute Clock: 4000.0000
Block Current Total
1 200
2 200
3 100
4 100
5 100
6 100
LOST 100
--Avg-Util-During--
Facility Total Avail Unavl Entries Average Current Percent Seizing Preempting
Time Time Time Time/Xact Status Avail Xact Xact
STATION 0.500 100 20.000 AVAIL
Status of Common Storage
9736 bytes available
264 in use
488 used (max)
Simulation complete. Absolute Clock: 4000.0000
Total Block Executions: 900
Blocks / second: 24308066
Microseconds / Block: 0.04
Elapsed Time Used (Sec)
Pass1: 0.00
Sym/Xref 0.00
Pass2: 0.00
Load/Ctrl: 0.00
Execution: 0.00
Output: 0.00
---------------------
Total: 0.00

Problema 4:
Un sistem de fabricație este compus din două mașini A și B. Piesele sosesc la intervale de 1.5±1.0
minute. Timpul în care sunt prelucrate depinde de mașină: 2.5±1.5 minute, la mașina A și 3.25±2.5, la
mașina B. Piesele așteaptă la o singură coadă și când le vine sunt redirecționate către mașina liberă.
Dacă ambele mașini sunt libere, atunci aleg la întamplare mașina la care vor fi prelucrate. Să se realizeze
modelul și să se simuleze sistemul descris pentru un număr de 100 de piese. Includeți în model
posibilitatea de a obține informații privind numărul de piese care așteaptă în coadă. Este vreo
posibilitate să determinați câte piese au găsit ambele masini libere?
SIMULATE
GENERATE 1.5,1
ADVANCE 0
TRANSFER .5,MAA,MAB
MAA SEIZE MASA
ADVANCE 2.5,1.5
RELEASE MASA
TERMINATE 1
MAB SEIZE MASB
ADVANCE 3.25,2.5
RELEASE MASB
TERMINATE 1
START 100
END
Student GPSS/H Release 3.59 (UL124) 22 Apr 2018 16:48:23 File: Fac_cap_6_4.gps
Line# Stmt# If Do Block# *Loc Operation A,B,C,D,E,F,G Comments
1 1 SIMULATE
2 2 1 GENERATE 1.5,1
3 3 2 ADVANCE 0
4 4 3 TRANSFER .5,MAA,MAB
5 5 4 MAA QUEUE BLAA
6 6 5 SEIZE MASA
7 7 6 ADVANCE 2.5,1.5
8 8 7 RELEASE MASA
9 9 8 DEPART BLAA
10 10 9 TERMINATE 1
11 11 10 MAB QUEUE BLAB
12 12 11 SEIZE MASB
13 13 12 ADVANCE 3.25,2.5
14 14 13 RELEASE MASB
15 15 14 DEPART BLAB
16 16 15 TERMINATE 1
17 17 START 100
18 18 END
Entity Dictionary (in ascending order by entity number; "*" => value conflict.)
Facilities: 1=MASA 2=MASB
Queues: 1=BLAA 2=BLAB
SYMBOL VALUE EQU DEFNS CONTEXT REFERENCES BY STATEMENT NUMBER
MAA 4 5 Block 4
MAB 10 11 Block 4
MASA 1 Facility 6 8
MASB 2 Facility 12 14
BLAA 1 Queue 5 9
BLAB 2 Queue 11 15
Storage Requirements (Bytes)
Compiled Code: 386
Compiled Data: 40
Miscellaneous: 0
Entities: 464
Common: 10000
-----------------------
Total: 10890
GPSS/H Model Size:
Control Statements 3
Blocks 15
Simulation begins.
Relative Clock: 174.9670 Absolute Clock: 174.9670
Block Current Total Block Current Total
1 110 11 47
2 110 12 47
3 110 13 47
MAA 53 14 47
5 53 15 47
6 53
7 53
8 53
9 53
MAB 10 57
--Avg-Util-During--
Facility Total Avail Unavl Entries Average Current Percent Seizing Preempting
Time Time Time Time/Xact Status Avail Xact Xact
MASA 0.744 53 2.456 AVAIL
MASB 0.868 47 3.232 AVAIL
Queue Maximum Average Total Zero Percent Average $Average Qtable
Current
Contents Contents Entries Entries Zeros Time/Unit Time/Unit Number Contents
BLAA 5 1.323 53 0 4.368 4.368 0
BLAB 11 4.287 57 0 13.159 13.159 10
Random Antithetic Initial Current Sample Chi-Square
Stream Variates Position Position Count Uniformity
1 OFF 100000 100321 321 0.99
Status of Common Storage
8456 bytes available
1544 in use
1928 used (max)
Simulation complete. Absolute Clock: 174.9670
Total Block Executions: 940
Blocks / second: 24683190
Microseconds / Block: 0.04
Elapsed Time Used (Sec)
Pass1: 0.00
Sym/Xref 0.00
Pass2: 0.00
Load/Ctrl: 0.00
Execution: 0.00
Output: 0.00
---------------------
Total: 0.01
Problema 5:
O celulă de fabricație prelucrează două tipuri de piese: tip_A și tip_B. Piesele tip_A sosesc la
18±6 minute, iar cele tip_B la 30±1 minute. La sosire, piesele sunt transferate într-un buffer comun cu
capacitatea de 5 piese, prelucrarea pieselor de tip_A având o durată de 30s și celor de tip_B de 48s.
Piesele sunt prelucrate pe două mașini (fiecare din ele putând prelucra ambele tipuri de piese),
durata de prelucrare a pieselor de tip_A fiind de 15±3 minute și a pieselor de tip_B de 25±10 minute.
După 4 ore sistemul necesită o pauza de 1 oră. După 10 ore sistemul intră în procedura de oprire,
continuându-se prelucrarea numai a pieselor care se găsesc la momentul respectiv în buffer. Pe timpul
funcționării, piesele de la intrarea sistemului sunt redirecționate spre alte sisteme de fabricație dacă nu
sunt locuri în buffer, sau sosesc în timpul pauzei. Să se realizeze modelul de simulare a celulei de
fabricație, prevazându-se instrucțiuni pentru gestionarea numărului de piese de tip_A și de tip_B.

Program:
SIMULATE
MAS STORAGE 2
BUFFER STORAGE 5
GENERATE 18,6
ADVANCE 0
GATE SNF BUFFER,LOST
GATE SV BUFFER,LOST
ENTER BUFFER
ADVANCE 0.5
ENTER MAS
LEAVE BUFFER
ADVANCE 15,3
LEAVE MAS
LOST TERMINATE
GENERATE 30,1
ADVANCE 0
GATE SNF BUFFER,LOST
GATE SV BUFFER,LOST
ENTER BUFFER
ADVANCE 0
ENTER MAS
LEAVE BUFFER
ADVANCE 25,10
LEAVE MAS
TERMINATE
GENERATE 240
SUNAVAIL MAS
ADVANCE 60
SAVAIL MAS
ADVANCE 300
SUNAVAIL BUFFER
TERMINATE 1
START 1
END
Student GPSS/H Release 3.59 (UL124) 22 Apr 2018 16:50:51 File: Fac_cap_6_5.gps
Line# Stmt# If Do Block# *Loc Operation A,B,C,D,E,F,G Comments
1 1 SIMULATE
2 2 MAS STORAGE 2
3 3 BUFFER STORAGE 5
4 4 1 GENERATE 18,6
5 5 2 ADVANCE 0
6 6 3 GATE SNF BUFFER,LOST
7 7 4 GATE SV BUFFER,LOST
8 8 5 ENTER BUFFER
9 9 6 ADVANCE 0.5
10 10 7 ENTER MAS
11 11 8 LEAVE BUFFER
12 12 9 ADVANCE 15,3
13 13 10 LEAVE MAS
14 14 11 LOST TERMINATE
15 15 12 GENERATE 30,1
16 16 13 ADVANCE 0
17 17 14 GATE SNF BUFFER,LOST
18 18 15 GATE SV BUFFER,LOST
19 19 16 ENTER BUFFER
20 20 17 ADVANCE 0
21 21 18 ENTER MAS
22 22 19 LEAVE BUFFER
23 23 20 ADVANCE 25,10
24 24 21 LEAVE MAS
25 25 22 TERMINATE
26 26 23 GENERATE 240
27 27 24 SUNAVAIL MAS
28 28 25 ADVANCE 60
29 29 26 SAVAIL MAS
30 30 27 ADVANCE 300
31 31 28 SUNAVAIL BUFFER
32 32 29 TERMINATE 1
33 33 START 1
34 34 END
Entity Dictionary (in ascending order by entity number; "*" => value conflict.)
Storages: 1=MAS 2=BUFFER
SYMBOL VALUE EQU DEFNS CONTEXT REFERENCES BY STATEMENT NUMBER
LOST 11 14 Block 6 7 17 18
BUFFER 2 3 Storage 6 7 8 11 17 18 19 22 31
MAS 1 2 Storage 10 13 21 24 27 29
Storage Requirements (Bytes)
Compiled Code: 758
Compiled Data: 120
Miscellaneous: 0
Entities: 344
Common: 10000
-----------------------
Total: 11222
GPSS/H Model Size:
Control Statements 5
Blocks 29Simulation begins.
Relative Clock: 600.0000 Absolute Clock: 600.0000
Block Current Total Block Current Total Block Current Total
1 32 LOST 29 21 17
2 32 12 19 22 17
3 32 13 19 23 2
4 31 14 19 24 2
5 31 15 19 25 2
6 2 31 16 19 26 2
7 29 17 1 19 27 1 2
8 29 18 18 28 1
9 1 29 19 18 29 1
10 28 20 1 18
--Avg-Util-During--
Storage Total Avail Unavl Entries Average Current Percent Capacity Average Current
Maximum
Time Time Time Time/Unit Status Avail Contents Contents Contents
MAS 0.716 0.870 0.101 47 18.286 AVAIL 80.0 2 1.432 2 2
BUFFER 0.344 0.344 0.000 50 20.664 UNAVAIL 100.0 5 1.722 3 5
Random Antithetic Initial Current Sample Chi-Square
Stream Variates Position Position Count Uniformity
1 OFF 100000 100100 100 0.37
Status of Common Storage
8696 bytes available
1304 in use
1600 used (max)
Simulation complete. Absolute Clock: 600.0000
Total Block Executions: 547
Blocks / second: 21848729
Microseconds / Block: 0.05
Elapsed Time Used (Sec)
Pass1: 0.00
Sym/Xref 0.00
Pass2: 0.00
Load/Ctrl: 0.00
Execution: 0.00
Output: 0.00
---------------------
Total: 0.00

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