仿真作业2014-GPSS

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

仿真作业一、(排队系统仿真)

某小邮电所的顾客到达时间间隔为18+6分钟的均匀分布,邮局职员对每个顾客的服务时间服从16+4分钟的均匀分布,系统为只有一个服务员的等待制排队系统,试对100个顾客做仿真,并求:

(1)系统的平均等待队长;

(2)顾客在系统中的平均等待时间;

(3)系统服务员忙的概率

要求:利用GPSS语言在计算机上编制仿真程序实现仿真,同时对仿真结果进行分析。

解:

源程序:

generate 18,6

queue line

seize sever

depart line

advance 16,4

release sever

terminate 1

start 100

输出报告:

2.有一个理发店只有一个理发师,顾客到达间隔服从λ=0.2人/分的负指数分布,服务员对顾客的理发时间服从μ=0.4人/分,假设理发店等待的顾客座位只有三个,若到达的顾客发现所有这些座位已被占领,则不等待便离去。试仿真100个顾客,并求:

(1)系统服务员忙的概率;

(2)100个顾客中由于座位已被占而没有接受服务离开系统的顾客数。

要求:利用GPSS语言在计算机上编制仿真程序实现仿真,同时对仿真结果进行分析。

注:参数为λ=0.2人/分的负指数分布可用系统自带的负指数分布随机数产生,函数为:GENERATE (EXPONENTIAL( 1, 0, 1/λ ))

3.某汽车加油站只有一台加油器,加油的汽车到达间隔时间为100+10秒的均匀分布。到达加油站后先排队等候再加油,加油服务时间为80+8秒的均匀分布。加油后司机要去缴费窗口排队等待缴费,缴费时间为50+30秒的均匀分布。试对100个顾客做仿真,并求:

(1)加油站与缴费窗口的利用率;

(2)加油站与缴费处顾客的平均等待时间。

要求:利用GPSS语言在计算机上编制仿真程序实现仿真,同时对仿真结果进行分析。

4.在第3题中,若加油站有两台效率相同的加油器,而加油的汽车排一个队(省去缴费环节)。设加油的汽车到达间隔时间为40+10秒的均匀分布。试对100个顾客做仿真,并求:各个加油器的利用率和汽车的平均等待时间。

要求:利用GPSS语言在计算机上编制仿真程序实现仿真,同时对仿真结果进行分析。

源程序:

generate 40,10

queue line

transfer 0.5,a,b

a transfer both,a_1,b_2

a_1 seize s_1

depart line

advance 80,8

release s_1

terminate 1

b_2 seize s_2

depart line

advance 80,8

release s_2

terminate 1

b transfer both,b_2,a_1

start 100

输出报告:

GPSS World Simulation Report - 第四题.11.1

Sunday, April 20, 2014 17:58:34

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 4148.393 15 2 0

NAME VALUE

A 4.000

A_1 5.000

B 15.000

B_2 10.000

LINE 10000.000

S_1 10002.000

S_2 10001.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 103 0 0

2 QUEUE 10

3 0 0

3 TRANSFER 103 0 0

A 4 TRANSFER 48 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_2 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 55 1 0

FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

S_2 51 0.976 79.396 1 101 0 0 2 0

S_1 50 0.963 79.894 1 0 0 0 2 0

QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY

LINE 2 2 103 17 0.494 19.911 23.847 0

CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE

102 0 4098.225 102 15 15

103 0 4143.248 103 4 4

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

101 0 4168.876 101 12 13

104 0 4193.161 104 0 1

5.(选作)某诊所有2个位医生,普通病人以每隔7±5分钟的速率到达,每次看病需10±6分钟,急诊病人以每隔60±40分钟速率到达,每次看病需25±15分钟,急诊具有优先级,可以优先服务,请仿真100小时,估算急诊病人和普通病人的平均排队等待时间。要求:利用GPSS语言在计算机上编制仿真程序实现仿真,同时对仿真结果进行分析。

相关文档
最新文档