生产系统建模与仿真GPSS上机报告.docx
《生产系统建模与仿真GPSS上机报告.docx》由会员分享,可在线阅读,更多相关《生产系统建模与仿真GPSS上机报告.docx(17页珍藏版)》请在冰豆网上搜索。
生产系统建模与仿真GPSS上机报告
生产系统建模与仿真GPSS上机报告
1•某小邮电所的顾客到达时间间隔为18+6分钟的均匀分布,由E局职员对每个顾客的服务时间服从16+4分钟的均匀分布,系统为只有一个服务员的等待制排队系统,试对100个顾客做仿真,并求:
(1)系统的平均等待队长;
(2)顾客在系统中的平均等待时间;
(3)系统服务员忙的概率要求:
利用GPSSg言在计算机上编制仿真程序实现仿真,同时对仿真结果进行分析。
解:
(1)源程序
GENERATE8,6
QUEUBLINE
SEIZESEVER
DEPARTLINE
ADVANCE6,4
RELEASE5EVER
TERMINATE
START100
(2)输出报告
STARTTIME
LINE
SEVER
Friday,April13,201217:
37:
17
ENDTIMEBLOCKSFACILITIES
VALUE
10000.000
10001.000
1010
1851.318
101
0
1
(3)结果分析
仿真次数
1
2
3
4
5
6
7
8
9
10
平均等待队
0.08
0.10
0.05
0.08
0.11
0.07
0.13
0.15
长
0.1
5.20
576
3
6
1
9
平均等待时
2
3.64
1.92
1.02
1.58
2.06
1.38
2.40
2.79
卜52
6.79
4
824
9
7
5
4
服务员忙的
0.87
0.88
0.86
0.86
0.85
FECXN
ASSEM
CURRENTNEXT
PRI
BDT
PARAMETER
VALUE
概率
78
1
7.86
3
6.90
样本均
样本标准7
抽样0.89t分布
平均的双侧
5
允许误差
0.87
置信
置信
值
差
误差
分位数
下限
上限
平均等待队长
0.1114
0.043851
0.013
2.2621
0.142
867
0.031369
03080
769
平均等待时间
2.0149
0.766105
0.242
22621
86466
2.562
264
0.548038
938
服务员忙的概
27Z621
0.885
7.004
76863
033
率
0.8744
0.014864
57
0.010633
2•有一个理发店只有一个理发师,顾客到达间隔服从入=0.2人/分的负指数分
布,服务员对顾客的理发时间服从卩=0.人/分,假设理发店等待的顾客座位只
有三个,若到达的顾客发现所有这些座位已被占领,则不等待便离去。
试仿真
100个顾客,并求:
(1)系统服务员忙的概率;
(2)100个顾客中由于座位已被占而没有接受服务离开系统的顾客数。
要求:
利用GPSSg言在计算机上编制仿真程序实现仿真,同时对仿真结果进行分析。
注:
参数为入=0.2人/分的负指数分布可用系统自带的负指数分布随机数产
生,函数为:
GENERATE(EXPONENTIAL(1,0,1/入))
解:
(1)源程序
GENERATE(EXPONENTIAL(1,0,1/0.2))
TESTLQ$LINE,3,ADD
QUEUELINE
SEIZESERVE
ADVANCE(EXPONENTIAL(1,0,1/0.4))
RELEASESERVE
DEPARTLINE
TERMINATE1
ADDTERMINATE1
START100
(2)
输出报告
Friday,April13,201219:
19:
44
STARTTIME
ADD
LINE
SERVE
9.000
10000.000
10001.000
1
GENERATE
100
0
0
2
TEST
100
0
0
3
QUEUE
92
0
0
4
SEIZE
92
0
0
5
ADVANCE
92
0
0
6
RELEASE
92
0
0
7
DEPART
92
0
0
8
TERMINATE
92
0
0
ADD
9
TERMINATE
8
0
0
FECXN
PRI
101
535.577
101
0
1
123
4
5
678910
0.420.490.54
0.46
0.52
0.48
5754193
0.470.49
q0.370.54
81110
3
8
955103
样本均
值
样本标准
差
抽样平均误差
t分布的双侧分位数
允许误差
置信
下限
置信上限
服务员忙的概
2.2621
0.520
79116
3144
284
未接受服务离
0.4823
0.053097
27^621
0.037984
8.927
44910
55672
444
开数
6.8
2.973961
57
2.127444
ASSEM
CURRENTNEXT
BDT
PARAMETER
VALUE
0
(3)结果分析
仿真次数服务员忙的概率
未接受服务离开数
FACILITY
RETRYDELAY
SERVE
0
ENTRIESUTIL.
920.425
AVE.TIMEAVAIL.
2.4721
OWNERPENDINTER
LABEL
RETRY
QUEUE
MAX
CONT.
ENTRY
ENTRY(0)
AVE.CONT.
AVE.TIME
AVE.(-0)
LINE
0
RETRY
30
92
0
0.628
3.653
3.653
3•某汽车加油站只有一台加油器,加油的汽车到达间隔时间为100+10秒的均
匀分布。
到达加油站后先排队等候再加油,加油服务时间为80+8秒的均匀分布
加油后司机要去缴费窗口排队等待缴费,缴费时间为50+30秒的均匀分布。
试
对100个顾客做仿真,并求:
(1)加油站与缴费窗口的利用率;
(2)加油站与缴费处顾客的平均等待时间。
要求:
利用GPSSg言在计算机上编制仿真程序实现仿真,同时对仿真结果进行分析。
解:
(1)源程序
GENERATE100,10
QUEUEL_1
SEIZES_1
DEPARTL_1
ADVANCE80,8
RELEASES_1
QUEUEL_2
SEIZES_2
DEPARTL_2
ADVANCE50,30
RELEASES_2
TERMINATE1
START100
(2)输出报告
L_1
L_2
S1
STARTTIME
10000.000
10002.000
10001.000
LABELLOCBLOCKTYPEENTRYCOUNTCURRENTCOUNT
RETRY
1
GENERATE
101
0
0
2
QUEUE
101
0
0
3
SEIZE
101
0
0
4
DEPART
101
0
0
5
ADVANCE
101
1
0
6
RELEASE
100
0
0
7
QUEUE
100
0
0
8
SEIZE
100
0
0
9
DEPART
100
0
0
10
ADVANCE
100
0
0
11
RELEASE
100
0
0
12
TERMINATE
100
0
0
FACILITY
ENTRIES
UTIL.
AVE.TIME
AVAIL.
OWNERPENDINTER
RETRYDELAY
S_1
0
101
0.794
79.395
1
101
0
0
0
S_2
0
100
0.487
49.135
1
0
0
0
0
QUEUE
MAX
CONT.
ENTRY
ENTRY(0)
AVE.CONT.
AVE.TIME
AVE.(-0)
L_1
0
L2
RETRY
10
101
101
0.000
0.000
0.000
10
100
100
0.000
0.000
0.000
0
(3)结果分析
仿真次数
1
2
3
4
5
6
7
8
9
10
加油站的利
0.79
0.80
0.80
0.80
0.78
0.79
0.79
0.77
0.80
0.80
用率
4
1
4
1
5
1
8
7
1
2
缴费窗口的
0.48
0.49
0.51
0.50
0.49
0.47
0.51
0.46
0.48
0.50
4•在第3题中,若加油站有两台效率相同的加油器,而加油的汽车排一个队
(省去缴费环节)。
设加油的汽车到达间隔时间为40+10秒的均匀分布。
试对100个顾客做仿真,并求:
各个加油器的利用率和汽车的平均等待时间。
要求:
利用GPSSg言在计算机上编制仿真程序实现仿真,同时对仿真结果进行分析。
解:
(1)源程序
GENERATE40,10
QUEUELINE
TRANSFER0.5,A,B
ATRANSFERBOTH,A_1,B_1
A_1SEIZES_1
DEPARTLINE
ADVANCE80,8
RELEASES_1
TERMINATE1
B_1SEIZES_2
DEPARTLINE
ADVANCE80,8
RELEASES_2
TERMINATE1
BTRANSFERBOTH,B_1,A_1
START100
NAME
VALUE
A
4.000
A_1
5.000
B
15.000
B_1
10.000
LINE
10000.000
S_1
10002.000
S_2
10001.000
LABEL
LOCBLOCKTYPE
ENTRYCOUNTCURRENTCOUNT
RETRY
1
GENERATE
105
0
0
2
QUEUE
105
0
0
3
TRANSFER
105
0
0
A
4
TRANSFER
65
1
0
A_1
5
SEIZE
50
0
0
6
DEPART
50
0
0
7
ADVANCE
50
0
0
8
RELEASE
50
0
0
9
TERMINATE
50
0
0
B_1
10
SEIZE
51
0
0
11
DEPART
51
0
0
12
ADVANCE
51
1
0
13
RELEASE
50
0
0
14
TERMINATE
50
0
0
B
15
TRANSFER
40
3
0
(2)输出报告
FACILITY
RETRYDELAY
S_2
ENTRIESUTIL.
510.989
AVE.TIMEAVAIL.OWNERPENDINTER
79.1391
101004
0
S_1
0
50
0.977
79.811
1
00
0
4
QUEUE
MAXCONT.ENTRYENTRY(0)
AVE.CONT.
AVE.TIME
AVE.(-0)
RETRY
LINE
0
4
4
105
2
1.454
56.526
57.624
CECXN
PRI
M1
ASSEM
CURRENTNEXTPARAMETER
VALUE
102
0
3958.563
102
15
15
103
0
3988.968
103
15
15
104
0
4022.231
104
15
15
105
0
4058.382
105
4
4
FECXN
PRI
BDT
ASSEM
CURRENTNEXTPARAMETER
VALUE
106
0
4103.456
106
0
1
101
0
4119.635
101
12
13
(3)结果分析
仿真次数
1
2
3
4
5
6
78
9
10
加油器S_
_1
0.97
0.96
0.96
0.97
0.98
0.97
0.970.97
0.98
0.97
的利用率
7
6
2
7
8
3
75
3
7
加油器S_
_2
0.98
0.96
0.96
0.97
0.97
0.97
0.970.98
0.97
0.97
的利用率
9
4
5
8
8
3
59
2
9
汽车平均等
56.5
23.4
10.8
15.5
30.8
17.1
17.550.7
29.5
27.2
待时间
26
7
12
56
36
13
5805
67
98
5.(选作)某诊所有2个位医生,普通病人以每隔7±5分钟的速率到达,每次看病需10±6分钟,急诊病人以每隔60±40分钟速率到达,每次看病需
25±15分钟,急诊具有优先级,可以优先服务,请仿真100小时,估算急诊病
仿真作业二、(库存系统仿真)
一个零售商店,为使商店维持一定数量的货物,需制定一个简单的策略以补
充新的商品。
当商店库存商品数量下降到P时,订购商品,且订购量为Q.o考虑到如果在某一天顾客需求超过了库存量,则超出部分意味着经营受到损失;而当库存量太多又会增加商品的保管费,库存量太少,订购太频繁将导致支付过多的订货费用,因此,考虑以下五种策略:
策略
P
Q
1
125
150
2
125
250
3
150
250
4
175
250
5
175
300
同时,为了将问题简化,作以下几个假设:
1.从订购货物到货物进入商品只延迟三天,即在第i天晚上订购的货物,在第i+3天早晨就可以进入商店。
2.库存的每件商品每天的保管费是0.75元;
3.商品的脱销导致商店经济的损失,每件商品缺货时的损失费为18元;
4.忽略订购商品的数量,每次订购的订购费用为75元;
5.每天顾客的需求服从0~99的均匀分布;
6.初始时库中的商品数为115件;
试对以上五种补充商品的策略,用计算机仿真180天,分别计算各策略的总费用(包括订货费、损失费、保管费),并选择总费用最小的一种策略。
要求:
给出系统的仿真流程图(流程图中要有详细的变量说明)。
解:
T:
订货后的天数
P:
库存量
C:
总费用
X:
需求量,服从0〜99的均匀分布
S:
总天数
Pi:
第1种库存策略的订货临界点
Qi:
第1种库存策略的订货量