> "(
/0LDArial.0z[ 0"@.
@n?" dd@ @@``php
/*0AA`ffff3f@wO ʚ;Ƞk8ʚ;g4:d:d z[ 0^ppp@<4ddddL 0.<4!d!dL 0.80___PPT10
O
=rLab2Objectives: Introduction to awesim environment (Network and control parts, Running models, Opening/saving models), introduction to simple modeling structures (arrivals, queuing, service, termination), and probabilistic branching, getting time in the system (attributes and collect block).
Simple machining center model A !
Lab2jEmbellishment 1: Add an inspection station at the end, and assume that 5% of the jobs fail inspection and they require rework starting from beginning. Ins. time Normal (10,2)
Embellishment 2: After inspection, 2 % requires rework in stage 2 only (not from beginning) in addition to the 5% in embellishment 1.
Embellishment 3: Obtain time in the system for parts.kkLab2[Assignment 2: Model the following system and answer the same questions answered in the lab.Lab 3Objectives; To cover; Entity dependent processing times, routing (conditional branching), and naming of attributes to make the model easier to read. -Lab 3 Simple machining center with inspection..$2Embellishment 1; There are two types of parts coming to system, type A and type B, as depicted in next slide. Type A has to go thorough a different machine in the second stage. We want to get time in the system separately by item type, and overall as well. Use renaming of the attributes for arrival time.^3fAf-8fHf
?Lab 3 Simple machining center with inspection (Embellishment 1)@@(
Lab3In-lab work-out(
Lab 41. Entity dependent processing times and entity dependent numbering of collect block. 2. Balking blocking 3.Different uses of collect block and histogram.-Lab 4 Simple machining center with inspection..(Embellishment 1; Inspection time depends on job type. For type A inspection time is Normal (8,2) for type B inspection time is Normal (15,3). Use one collect block to get time in the system separately by numbering the collect block using attribute.
Embellishment 2; Assume that if there are more than 5 parts waiting in queue 1, the arriving parts will be sent to another shop for processing. Obtain how often this happens. We would like to obtain histogram of time in the system as well. Zffff%ff[fXf !f'Lab4In-lab work-out; Maintenance shop(( Maintenance facility of a large manufacturer performs two operations in series . The units that are maintained are heavy, and the space in the shop is available only for 8 units including the units being worked on. The proposed design allocates 4 units for first queue, 2 units for second queue. Company subcontracts incoming units if the maintenance shop is full. If the second queue is full, the first workstation is blocked.6fffDff!fgf'Lab4In-lab work-out; Maintenance shop(( Arrivals; exponential with mean 0.4 time units
Processing times; first station exponential with mean 0.25, second station exponential with mean 0.5
No significant time for transfer from first station to next.
Evaluate proposed design for 300 time units in terms of
utilizations, time in the system, time between the subcontracting, queue lengths, fraction of time work station 1 is blocked (The correct answers avr. tims = 2.7, time btw balk = 1.5)
Any better design???r
ZZf'fff8ff,2
LAB 5Objective: 1. To complete the in-lab workout started in previous lab and the embellishment of it. 2. To learn how to do batch arrivals, use of NQ(), multiple runs, the ranking in queues, flexible use of attributes."
fLAB 5 In-lab workout(Complete the model for the problem described in previous lab.
Embellishment: Assume that there are two types of units that comes to the system, and second stage operation time depends on type of unit as follows; Type A Gamma(0.5,0.6) and Type B Gamma(1, 0.8). Use one collect block to get time in the system separately by type. Produce a histogram of time in the system for both types.f6f;I9 'LAB 5TV inspection station(Consider the following TV inspection & adjustment station where we have two inspectors and one adjuster. TV sets arrive in sets of two TVs with uniform btw 7 and 15.
hHfff!LAB 5TV inspection station(Embellishment: Assume that in all queues, we use shortest process time first rule. After adjustment, make sure the TVs go back to the same inspector queue that they came from. Rf#f:ffTLAB 5 Assignment 3TV inspection station++(Embellishment of TV inspection model: There are two types of TV sets. 40% type A and 60% type B. Adjustment time depends on the type of TV set as follows; Type A gamma(2, 2) with min 1.5 and Type B gamma(1.8, 2.5) with min 1. Also assume that if a TV is adjusted before, it passes the inspection 95% of the time. Change ranking rule to longest processing time first. Do your simulation for 40 runs, obtain time in the system by type.&f
f f8ffff%ffKf ` 33` Sf3f` 33g` f` www3PP` ZXdbmo` \ғ3y`Ӣ` 3f3ff` 3f3FKf` hk]wwwfܹ` ff>>\`Y{ff` R>&- {p_/̴>?" dd@,|?" dd@ " @ ` n?" dd@ @@``PR @ ` `p>>f(
6p `}
T Click to edit Master title style!
!
0r `
RClick to edit Master text styles
Second level
Third level
Fourth level
Fifth level!
S
0Xy ^ `
>*
0~ ^
@*
0䂰 ^ `
@*H
0h ? 3380___PPT10.sNr Default Design8(
0 P
>*
0x
@*
6 _P
>*
6T _
@*H
0h ? 3380___PPT10.0
9 1 (
r
SXS8 `}
8
r
SS8 `8
X
0
G
6U8<
2M1X
0
:
<dY8
l
2M3
6T
2M2XB
0D>\
T\
XB
0D>$
%$
<Ta8+T
Parts arrive
<|e8<
!
Parts departs
<h8
Queue1
<@l8=
Queue2f
0"`b
f
0"`
?
<Dp8Jv
stage 1
<s8~
ie
stage 2H
0h ? 3380___PPT10.sNry
@y
(
~
6`8 `}
Lab2
0% `
R> Simple machining center modelX
0 #Q
68
2M1X
0 `Q
<8A
!
2M3
68
2M2XB
0D>
0
XB
0D>
<8
Parts arrive
<|8
!
Parts departs
<l8
Queue1
<8
Queue2
<d8f
FT
N:Inter arrival
times
exponential
with lambda=0.2 part/min
<A8p<
:&Processing time
uniform (2.5, 5.5) min
<8U
S?Processing time
uniform (6, 10) min
Identical parallel machines
<88
u
What are the machine utilization?
What are the queue lengths and times?
Simulate it for 30 days (8 hours working time per day)fH
0h ? 3380___PPT10.u>$
P$(
r
S8 `}
8
r
S8 `8
H
0h ? 3380___PPT10.w
y`(
r
Sd8 `}
8
r
S88 `8
X
0Jz
6(8P
0
2M2XB
0D>: C:
<8n
Parts arrive
<x#8
Queue1
<&8 @}
G3Inter arrival
times
exponential
with mean=15 min.
<*89
XDProcessing time (identical machines)
normal (mean=22.5, std=5.7) min
6-8!F
hInspec-
tion
$
648"
2M1X
0HY
<|08?
Queue2XB
0DԔ \ RB
@
s*DԔ
RB
@
s*DԔ
9
XB
0DԔ
J
<=8
+Gr
3% rework
<?8~%
s?Submit a print out of model, control, output, and your answers.@@f
<D8*
normal(10,2)H
0h ? 3380___PPT10.z t,$
($(
(r
( S
`}
r
( S `
H
(0h ? 3380___PPT10.T$
0$(
0r
0 S `}
r
0 SP
H
00h ? 3380___PPT10.P
h
zr#.,b(
,r
, S `}
X
,
0& {
,
6 /
2M1X
,
0 @ XB
,
0D>XB
,
0D>
,
<\&@'
Parts arrive
,
<*x
Queue1
,
<`-
Queue2
,
<x/v
i
eInter arrival times exponential ;
with lambda=0.005 part/min Type A
with lambda=0.015 part/min Type B"fG
,
06C
MY
*
*uniform (2.5, 5.5) min
,
09[
;'uniform (4, 6) min
(identical machines)
,
6<5
5Insp.
,
6?0
2M4
,
6PC I
2M3
,
6FFa
2M2X
,
0. t"
,
<L[
|B
Queue3X
,
0e
,
<p8
Queue4^"
,6GHIo. ` L
,c$\ @ ` XB
,
0D>0
!0
,
<SK2
Type A
,
<,W$
Type B
!,
<Z_
"Gamma(1,2) min
",
0^Gh.
$Normal(10,2) min^"
#,6G43HkIm0! ^"
%,6Gw$HI]! Ia
^"
',6G*HCIfF!
(,
<`nw
6Type A
),
<ld5+4
6Type B
-,
CBC#DEFAAԔ##@ +
.,
<8jU<
5% reworkH
,0h ?_,,,,,,,,#,
,,%,,,', 3380___PPT10.h
{sH(
Hx
H c$88 `}
8
H
6oQ
2M1XB
H
0D>G +G
H
0|ul
:S
%uniform(5.5, 7.5)
H
6w -
2M2
H
6\{'(
4Ins1
H
<~
Type A 40%~
H
0
Type B 50%
H
<:
6Type B
H
6}<
4Ins2L
Hc$U Q X X"
H0H{
Iwi-U ^"
H6G$*HI_U -=
H
<
_
6Type A~
H
0*g
Gamma(2,2)
H
<{
\b
Normal (8,2)
H
<L
Z3
Normal (6,1)XB
H
0D>M4hU
H
SBC#DEFԔ##@?z
H
<Ob~6
5% reworkXB
H
0D>:UB
H
SBC#DEFԔ##@,
H
<,s
3% rework
H
<dp
0Queues are not depicted here
H
<{
5
XInter arrival times;
gamma(2,5)
Run simulation for 5000 parts
Where is the bottleneck?8Y7fH
H0h ??`HHHHH
HHHH 3380___PPT10.@?$
D$(
Dr
D S `}
r
D S `
H
D0h ? 3380___PPT10.} j$
4$(
4r
4 S `}
r
4 SL `
H
40h ? 3380___PPT10.M|$
L$(
Lr
L S `}
r
L S `
H
L0h ? 3380___PPT10.c _$
P$(
Pr
P S `}
r
P Sx
H
P0h ? 3380___PPT10.d}4$
@`$(
`r
` Sd `}
r
` Sx `
H
`0h ? 3380___PPT10.$
`h$(
hr
h S
`}
r
h Sd&
`
H
h0h ? 3380___PPT10.p5|t
Pd
(
dr
d S
`}
r
d SV
`
8 .
d6`
d
0
M
d
6
BG
4Ins1`B
d
0D> R
d
<l
Queue1
d
<l
i
TVs
d
6q
G,
4Ins2`
d
0
3
d
<cXz
s
Queue2
d
6~
5c
4Adj.f"
d6G*HqIB
|6
`"
d0HpUIH |6
ZB
d
s*D ZB
d
s*D
$
d
<
.&
"85% to packing
d
<ĒX
"85% to packing`
d
0|z
d
<}y#
Queue3fB
d6GH1IbW\ #
d
<p^X<
+Return of adjusted sets
d
<ĎX
[
NIncoming TVs join the shorter queue. The processing time in inspection stations
are uniform(6, 12). Adjustment takes shifted gamma(2, 2) with min 1.5.
Obtain time in the system based on 1000 parts leaving the system. Do 50 runs.N
fffH
d0h ??`ddddddd
dd 3380___PPT10.f$
pl$(
lr
l SX `}
X
r
l STX `X
H
l0h ? 3380___PPT10.S$
p$(
pr
p SD=Y `}
Y
r
p S=Y `Y
H
p0h ? 3380___PPT10.$rX#0:#FOH,hTVX
l|=ii?
"(
/0LDArial.0z[ 0"@Oh+'0`5`hx
Lab2f ertogral ertogral 112Microsoft PowerPointP@~@03[t@?CmG`4g (--@ !--'@Arial-.
2
sLab2""""."System-@Arial-. 33 2
<.-@Arial-. 3312
bObjectives: Introduction to
.-@Arial-. 332
awesim.-@Arial-. 332
genvironment
.-@Arial-. 33I2
b,(Network and control parts, Running models,
.-@Arial-. 33[2
$b8Opening/saving models), introduction to simple modeling
.-@Arial-. 33^2
Lb:structures (arrivals, queuing, service, termination), and
.-@Arial-. 33U2
tb4probabilistic branching, getting time in the system
.-@Arial-. 3362
b(attributes and collect block).
.-@Arial-. 2
<.-@Arial-. 2
b.-@Arial-. *2
qSimple machining center
&
&
.-@Arial-. 2
V.-@Arial-. 2
qmodelm&
.---@ !E----$E\o\oE--'--@ !TS----$ss--'@Arial-.
2
RM1.---@ !F----$F\\F--'--@ !SSZ----$ZZ--'@Arial-.
2
M3.---@ !TT----$AA--'@Arial-.
2
M2.---8&NNT&T&NHQ[H--'--8;DDK;K;D>HQ>--'@Arial-. 2
:
Parts arrive
.-@Arial-. 2
24
Parts departs
.-@Arial-. 2
ZQueue1.-@Arial-. 2
Z*Queue2.---!8|{{||xttxxqppqqlhhlleddeea]]aaZYYZZVQQVVNMMNNJFFJJCBBCC?::??766773//33,++,,($$((
$$ '))'',00,,344337;;77>??>>CGGCCJKKJJNRRNNUVVUUY^^YYabbaaeiieelmmllpuuppxyyxx|||!!%&&%%)--))0110048844<==<<@DD@@GHHGGKOOKKRSSRRW[[WW^__^^bffbbijjiinrrnnuvvuuy}}yy~zz~~wvvwwsnnsskjjkkgccgg`__``\XX\\TSSTTPLLPPIHHIIEAAEE><<>>9559921122.**..'&&''"""--'--8*&&**#""##zzwvvwwsoosslkkllhddhh`__``\XX\\UTTUUQMMQQIHHIIEAAEE>==>>:66::32233.**..'&&''###
!%%!!())((-11--455448<<88?@@??CHHCCKLLKKOSSOOVWWVVZ__ZZbccbbfjjffmnnmmquuqqyzzyy}}}
#%%##(,,((/00//37733:;;::?CC??FGGFFJNNJJQRRQQUZZUU]^^]]aeeaahiihhlqqlltuuttx||xx
!! $(($$**++***++***++***++***++***++***++***++***++***~+~+**z*y+y+z*z*v*r+r+v*v*o*n+n+o*o*k*g+g+k*k*d*b+b+d*d*_*[+[+_*_*X*W+W+X*X*T*P+P+T*T*M*L+L+M*M*H*D+D+H*H*A*@+@+A*A*=*9+9+=*=*6*5+5+6*6*2*-+-+2*2***)+)+****&*"+"+&*&**++***++***++***++***++***++***++***++***++***++***++*--'@Arial-. 2
stage 1
.-@Arial-. 2
Qstage 2
.-
/*
0AA`ffff3f@wO ʚ;Ƞk8ʚ;g4:d:d z[ 0^ppp@<4ddddL 0.<4!d!dL 0.80___PPT10
O
=rLab2Objectives: Introduction to awesim environment (Network and control parts, Running models, Opening/saving models), introduction to simple modeling structures (arrivals, queuing, service, termination), and probabilistic branching, getting time in the system (attributes and collect block).
Simple machining center model A !
Lab2jEmbellishment 1: Add an inspection station at the end, and assume that 5% of the jobs fail inspection and they require rework starting from beginning. Ins. time Normal (10,2)
Embellishment 2: After inspection, 2 % requires rework in stage 2 only (not from beginning) in addition to the 5% in embellishment 1.
Embellishment 3: Obtain time in the system for parts.kkLab2[Assignment 2: Model the following system and answer the same questions answered in the lab.Lab 3Objectives; To cover; Entity dependent processing times, routing (conditional branching), and naming of attributes to make the model easier to read. -Lab 3 Simple machining center with inspection..$2Embellishment 1; There are two types of parts coming to system, type A and type B, as depicted in next slide. Type A has to go thorough a different machine in the second stage. We want to get time in the system separately by item type, and overall as well. Use renaming of the attributes for arrival time.^3fAf-8fHf
?Lab 3 Simple machining center with inspection (Embellishment 1)@@(
Lab3In-lab work-out(
Lab 41. Entity dependent processing times and entity dependent numbering of collect block. 2. Balking blocking 3.Different uses of collect block and histogram.-Lab 4 Simple machining center with inspection..(Embellishment 1; Inspection time depends on job type. For type A inspection time is Normal (8,2) for type B inspection time is Normal (15,3). Use one collect block to get time in the system separately by numbering the collect block using attribute.
Embellishment 2; Assume that if there are more than 5 parts waiting in queue 1, the arriving parts will be sent to another shop for processing. Obtain how often this happens. We would like to obtain histogram of time in the system as well. Zffff%ff[fXf !f'Lab4In-lab work-out; Maintenance shop(( Maintenance facility of a large manufacturer performs two operations in series . The units that are maintained are heavy, and the space in the shop is available only for 8 units including the units being worked on. The proposed design allocates 4 units for first queue, 2 units for second queue. Company subcontracts incoming units if the maintenance shop is full. If the second queue is full, the first workstation is blocked.6fffDff!fgf'Lab4In-lab work-out; Maintenance shop(( Arrivals; exponential with mean 0.4 time units
Processing times; first station exponential with mean 0.25, second station exponential with mean 0.5
No significant time for transfer from first station to next.
Evaluate proposed design for 300 time units in terms of
utilizations, time in the system, time between the subcontracting, queue lengths, fraction of time work station 1 is blocked (The correct answers avr. tims = 2.7, time btw balk = 1.5)
Any better design???r
ZZf'fff8ff,2
LAB 5Objective: 1. To complete the in-lab workout started in previous lab and the embellishment of it. 2. To learn how to do batch arrivals, use of NQ(), multiple runs, the ranking in queues, flexible use of attributes."
fLAB 5 In-lab workout(Complete the model for the problem described in previous lab.
Embellishment: Assume that there are two types of units that comes to the system, and second stage operation time depends on type of unit as follows; Type A Gamma(0.5,0.6) and Type B Gamma(1, 0.8). Use one collect block to get time in the system separately by type. Produce a histogram of time in the system for both types.f6f;I9 'LAB 5TV inspection station(Consider the following TV inspection & adjustment station where we have two inspectors and one adjuster. TV sets arrive in sets of two TVs with uniform btw 7 and 15.
hHfff!LAB 5TV inspection station(Embellishment: Assume that in all queues, we use shortest process time first rule. After adjustment, make sure the TVs go back to the same inspector queue that they came from. Rf#f:ffTLAB 5 Assignment 3TV inspection station++(Embellishment of TV inspection model: There are two types of TV sets. 40% type A and 60% type B. Adjustment time depends on the type of TV set as follows; Type A gamma(2, 2) with min 1.5 and Type B gamma(Root EntrydO)q{Current User,SummaryInformation(O5PowerPoint Document(
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN~PQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvwxy|DocumentSummaryInformation8j.
@n?" dd@ @@``php
/*0AA`ffff3f@wO ʚ;Ƞk8ʚ;g4:d:d z[ 0^ppp@<4ddddL 0.<4!d!dL 0.80___PPT10
O
=rLab2Objectives: Introduction to awesim environment (Network and control parts, Running models, Opening/saving models), introduction to simple modeling structures (arrivals, queuing, service, termination), and probabilistic branching, getting time in the system (attributes and collect block).
Simple machining center model A !
Lab2jEmbellishment 1: Add an inspection station at the end, and assume that 5% of the jobs fail inspection and they require rework starting from beginning. Ins. time Normal (10,2)
Embellishment 2: After inspection, 2 % requires rework in stage 2 only (not from beginning) in addition to the 5% in embellishment 1.
Embellishment 3: Obtain time in the system for parts.kkLab2[Assignment 2: Model the following system and answer the same questions answered in the lab.Lab 3Objectives; To cover; Entity dependent processing times, routing (conditional branching), and naming of attributes to make the model easier to read. -Lab 3 Simple machining center with inspection..$2Embellishment 1; There are two types of parts coming to system, type A and type B, as depicted in next slide. Type A has to go thorough a different machine in the second stage. We want to get time in the system separately by item type, and overall as well. Use renaming of the attributes for arrival time.^3fAf-8fHf
?Lab 3 Simple machining center with inspection (Embellishment 1)@@(
Lab3In-lab work-out(
Lab 41. Entity dependent processing times and entity dependent numbering of collect block. 2. Balking blocking 3.Different uses of collect block and histogram.-Lab 4 Simple machining center with inspection..(Embellishment 1; Inspection time depends on job type. For type A inspection time is Normal (8,2) for type B inspection time is Normal (15,3). Use one collect block to get time in the system separately by numbering the collect block using attribute.
Embellishment 2; Assume that if there are more than 5 parts waiting in queue 1, the arriving parts will be sent to another shop for processing. Obtain how often this happens. We would like to obtain histogram of time in the system as well. Zffff%ff[fXf !f'Lab4In-lab work-out; Maintenance shop(( Maintenance facility of a large manufacturer performs two operations in series . The units that are maintained are heavy, and the space in the shop is available only for 8 units including the units being worked on. The proposed design allocates 4 units for first queue, 2 units for second queue. Company subcontracts incoming units if the maintenance shop is full. If the second queue is full, the first workstation is blocked.6fffDff!fgf'Lab4In-lab work-out; Maintenance shop(( Arrivals; exponential with mean 0.4 time units
Processing times; first station exponential with mean 0.25, second station exponential with mean 0.5
No significant time for transfer from first station to next.
Evaluate proposed design for 300 time units in terms of
utilizations, time in the system, time between the subcontracting, queue lengths, fraction of time work station 1 is blocked (The correct answers avr. tims = 2.7, time btw balk = 1.5)
Any better design???r
ZZf'fff8ff,2
LAB 5Objective: 1. To complete the in-lab workout started in previous lab and the embellishment of it. 2. To learn how to do batch arrivals, use of NQ(), multiple runs, the ranking in queues, flexible use of attributes."
fLAB 5 In-lab workout(Complete the model for the problem described in previous lab.
Embellishment: Assume that there are two types of units that comes to the system, and second stage operation time depends on type of unit as follows; Type A Gamma(0.5,0.6) and Type B Gamma(1, 0.8). Use one collect block to get time in the system separately by type. Produce a histogram of time in the system for both types.f6f;I9 'LAB 5TV inspection station(Consider the following TV inspection & adjustment station where we have two inspectors and one adjuster. TV sets arrive in sets of two TVs with uniform btw 7 and 15.
hHfff!LAB 5TV inspection station(Embellishment: Assume that in all queues, we use shortest process time first rule. After adjustment, make sure the TVs go back to the same inspector queue that they came from. Rf#f:ffTLAB 5 Assignment 3TV inspection station++(Embellishment of TV inspection model: There are two types of TV sets. 40% type A and 60% type B. Adjustment time depends on the type of TV set as follows; Type A gamma(2, 2) with min 1.5 and Type B gamma(1.8, 2.5) with min 1. Also assume that if a TV is adjusted before, it passes the inspection 95% of the time. Change ranking rule to longest processing time first. Do your simulation for 40 runs, obtain time in the system by type.&f
f f8ffff%ffKfrE?
!J#(
/0LDArial.0z[ 0"@.
@n?" dd@ @@``xp
t
՜.+,0|
On-screen Showitc-acsA
ArialDefault DesignLab2Slide 2Lab2Lab2Lab 3.Lab 3 Simple machining center with inspection@Lab 3 Simple machining center with inspection (Embellishment 1)Lab3 In-lab work-outLab 4.Lab 4 Simple machining center with inspection(Lab4 In-lab work-out; Maintenance shop(Lab4 In-lab work-out; Maintenance shopLAB 5LAB 5 In-lab workoutLAB 5 TV inspection stationLAB 5 TV inspection station+LAB 5 Assignment 3 TV inspection stationFonts UsedDesign Template
Slide Titles_arifarifarifl1.8, 2.5) with min 1. Also assume that if a TV is adjusted before, it passes the inspection 95% of the time. Change ranking rule to longest processing time first. Do your simulation for 40 runs, obtain time in the system by type.&f
f f8ffff%ffKfr~
?
ZRoot EntrydO)JCurrent User)SummaryInformation(O5PowerPoint Document(j|
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN~PQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvwxy
lishment 1)Lab3 In-lab work-outLab 4.Lab 4 Simple machining center with inspection(Lab4 In-lab work-out; Maintenance shop(Lab4 In-lab work-out; Maintenance shopLAB 5LAB 5 In-lab workoutLAB 5 TV inspection stationLAB 5 TV inspection station+LAB 5 Assignment 3 TV inspection stationFonts UsedDesign Template
Slide Titles_ITCITCfarifl