生产系统建模和仿真上机报告3.docx

上传人:b****8 文档编号:30708232 上传时间:2023-08-19 格式:DOCX 页数:19 大小:52.19KB
下载 相关 举报
生产系统建模和仿真上机报告3.docx_第1页
第1页 / 共19页
生产系统建模和仿真上机报告3.docx_第2页
第2页 / 共19页
生产系统建模和仿真上机报告3.docx_第3页
第3页 / 共19页
生产系统建模和仿真上机报告3.docx_第4页
第4页 / 共19页
生产系统建模和仿真上机报告3.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

生产系统建模和仿真上机报告3.docx

《生产系统建模和仿真上机报告3.docx》由会员分享,可在线阅读,更多相关《生产系统建模和仿真上机报告3.docx(19页珍藏版)》请在冰豆网上搜索。

生产系统建模和仿真上机报告3.docx

生产系统建模和仿真上机报告3

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

一、

1.实验素材:

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

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

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

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

要求:

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

2.源程序:

GENERATE18,6

QUEUELINE

SEIZEBARBER

DEPARTLINE

ADVANCE16,4

RELEASEBARBER

TERMINATE1

START100

3.输出报告:

GPSSWorldSimulationReport-UntitledModel6.1.6

 

Friday,April13,201217:

40:

42

STARTTIMEENDTIMEBLOCKSFACILITIESSTORAGES

0.0001837.542710

 

NAMEVALUE

BARBER10001.000

LINE10000.000

 

LABELLOCBLOCKTYPEENTRYCOUNTCURRENTCOUNTRETRY

1GENERATE10000

2QUEUE10000

3SEIZE10000

4DEPART10000

5ADVANCE10000

6RELEASE10000

7TERMINATE10000

 

FACILITYENTRIESUTIL.AVE.TIMEAVAIL.OWNERPENDINTERRETRYDELAY

BARBER1000.86715.933100000

 

QUEUEMAXCONT.ENTRYENTRY(0)AVE.CONT.AVE.TIMEAVE.(-0)RETRY

LINE10100500.0861.5843.1670

 

FECXNPRIBDTASSEMCURRENTNEXTPARAMETERVALUE

10101837.63210101

 

4.结果分析:

 

置信区间的算法

 

次数

平均等待队长

平均等待时间

服务员忙的概率

1

0.082

1.52

0.867

2

0.1

1.796

0.878

3

0.205

3.664

0.881

4

0.105

1.928

0.867

5

0.057

1.022

0.89

6

0.086

1.584

0.867

7

0.133

2.096

0.863

8

0.076

1.387

0.855

9

0.131

2.405

0.87

10

0.159

2.794

0.906

均值

0.1134

2.0196

0.8744

方差

0.0019700444444

0.59458226667

0.00022093333333

置信上限

0.14515124698

2.5712057063

0.88503294082

置信下限

.0816********

1.4679942937

0.86376705918

二、

1.实验素材:

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

试仿真100个顾客,并求:

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

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

要求:

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

注:

参数为λ=0.2人/分的负指数分布可用系统自带的负指数分布随机数产生,函数为:

GENERATE(EXPONENTIAL(1,0,1/λ))

2.源程序:

GENERATE(EXPONENTIAL(1,0,1/0.2))

TESTLQ$LINE,4,NULL

QUEUELINE

SEIZEBARBER

ADVANCE(EXPONENTIAL(1,0,1/0.4))

RELEASEBARBER

DEPARTLINE

TERMINATE1

NULLTERMINATE1

START100

3.输出报告:

 

GPSSWorldSimulationReport-UntitledModel7.1.6

 

Friday,April13,201217:

51:

32

STARTTIMEENDTIMEBLOCKSFACILITIESSTORAGES

0.000510.961910

 

NAMEVALUE

BARBER10001.000

LINE10000.000

NULL9.000

 

LABELLOCBLOCKTYPEENTRYCOUNTCURRENTCOUNTRETRY

1GENERATE10000

2TEST10000

3QUEUE9600

4SEIZE9600

5ADVANCE9600

6RELEASE9600

7DEPART9600

8TERMINATE9600

NULL9TERMINATE400

 

FACILITYENTRIESUTIL.AVE.TIMEAVAIL.OWNERPENDINTERRETRYDELAY

BARBER960.4292.285100000

 

QUEUEMAXCONT.ENTRYENTRY(0)AVE.CONT.AVE.TIMEAVE.(-0)RETRY

LINE409600.6873.6583.6580

 

FECXNPRIBDTASSEMCURRENTNEXTPARAMETERVALUE

1010513.22210101

 

4.结果分析:

次数

服务员忙的概率

离开的顾客数

1

0.544

3

2

0.497

1

3

0.368

4

4

0.468

2

5

0.526

1

6

0.426

5

7

0.506

1

8

0.42

3

9

0.479

6

10

0.51

0

平均值

0.4744

2.6

方差

0.0029964888889

3.8222222222

置信上限

0.48225080089

4.21979

置信下限

0.47361491991

0.98021

三、

1.实验素材:

某汽车加油站只有一台加油器,加油的汽车到达间隔时间为100+10秒的均匀分布。

到达加油站后先排队等候再加油,加油服务时间为80+8秒的均匀分布。

加油后司机要去缴费窗口排队等待缴费,缴费时间为50+30秒的均匀分布。

试对100个顾客做仿真,并求:

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

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

要求:

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

2.源程序:

GENERATE100,10

QUEUELINE1

SEIZEMACHINA1

DEPARTLINE1

ADVANCE80,8

RELEASEMACHINA1

QUEUELINE2

SEIZEMACHINA2

DEPARTLINE2

ADVANCE50,30

RELEASEMACHINA2

TERMINATE1

START100

3.输出报告:

 

GPSSWorldSimulationReport-UntitledModel3.3.6

 

Friday,April13,201216:

34:

17

STARTTIMEENDTIMEBLOCKSFACILITIESSTORAGES

0.00010109.4651220

 

NAMEVALUE

LINE110000.000

LINE210002.000

MACHINA110001.000

MACHINA210003.000

 

LABELLOCBLOCKTYPEENTRYCOUNTCURRENTCOUNTRETRY

1GENERATE10100

2QUEUE10100

3SEIZE10100

4DEPART10100

5ADVANCE10110

6RELEASE10000

7QUEUE10000

8SEIZE10000

9DEPART10000

10ADVANCE10000

11RELEASE10000

12TERMINATE10000

 

FACILITYENTRIESUTIL.AVE.TIMEAVAIL.OWNERPENDINTERRETRYDELAY

MACHINA11010.78778.74711010000

MACHINA21000.49449.983100000

 

QUEUEMAXCONT.ENTRYENTRY(0)AVE.CONT.AVE.TIMEAVE.(-0)RETRY

LINE1101011010.0000.0000.0000

LINE210100990.0000.0161.5790

 

FECXNPRIBDTASSEMCURRENTNEXTPARAMETERVALUE

101010171.65810156

102010196.07310201

4.结果分析:

次数

加油站使用率

缴费窗口使用率

加油站平均等待时间

缴费窗口平均等待时间

1

0.794

0.487

0

0

2

0.801

0.496

0

0

3

0.804

0.51

0

0

4

0.801

0.505

0

0

5

0.785

0.499

0

0

6

0.791

0.473

0

0

7

0.798

0.516

0

0

8

0.777

0.469

0

0

9

0.801

0.488

0

0

10

0.802

0.507

0

0

平均值

0.7954

0.495

0

0

方差

7.6266666667E-05

0.00024444444444

0

0

置信上限

0.81276726591

0.50571217735

0

0

置信下限

0.789151616

0.482493869

0

0

四、

1.实验素材:

在第3题中,若加油站有两台效率相同的加油器,而加油的汽车排一个队(省去缴费环节)。

设加油的汽车到达间隔时间为40+10秒的均匀分布。

试对100个顾客做仿真,并求:

各个加油器的利用率和汽车的平均等待时间。

要求:

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

2.源程序:

GENERATE40,10

QUEUELINE

TRANSFERBOTHL1,L2

L1SEIZEMACHINA1

DEPARTLINE

ADVANCE80,8

RELEASEMACHINA1

TERMINATE1

L2SEIZEMACHINA2

DEPARTLINE

ADVANCE80,8

RELEASEMACHINA2

TERMINATE1

START100

3.输出报告:

GPSSWorldSimulationReport-UntitledModel4.1.6

 

Friday,April13,201217:

31:

59

STARTTIMEENDTIMEBLOCKSFACILITIESSTORAGES

0.0004099.0101320

 

NAMEVALUE

L14.000

L29.000

LINE10000.000

MACHINA110001.000

MACHINA210002.000

 

LABELLOCBLOCKTYPEENTRYCOUNTCURRENTCOUNTRETRY

1GENERATE10200

2QUEUE10200

3TRANSFER10210

L14SEIZE5100

5DEPART5100

6ADVANCE5110

7RELEASE5000

8TERMINATE5000

L29SEIZE5000

10DEPART5000

11ADVANCE5000

12RELEASE5000

13TERMINATE5000

 

FACILITYENTRIESUTIL.AVE.TIMEAVAIL.OWNERPENDINTERRETRYDELAY

MACHINA1510.98679.25911010010

MACHINA2500.96779.267100010

 

QUEUEMAXCONT.ENTRYENTRY(0)AVE.CONT.AVE.TIMEAVE.(-0)RETRY

LINE21102160.42617.12720.3130

 

CECXNPRIM1ASSEMCURRENTNEXTPARAMETERVALUE

10204097.11610233

 

FECXNPRIBDTASSEMCURRENTNEXTPARAMETERVALUE

10304140.03910301

10104166.04410167

4.结果分析:

次数

加油器1的利用率

加油器2的利用率

汽车平均等待时间

1

0.985

0.97

40.087

2

0.986

0.972

43.518

3

0.991

0.98

55.215

4

0.958

0.962

30.98

5

0.981

0.974

20.449

6

0.986

0.967

17.127

7

0.981

0.91

28.002

8

0.976

0.951

11.157

9

0.989

0.98

41.474

10

0.987

0.968

25.7866

平均值

0.982

0.9634

31.37956

方差

9E-05

0.00042471111111

185.28893985

置信上限

0.98083462088

0.98225875345

41.117061159

置信下限

0.97016537912

0.97014124655

21.642058841

五、

1.实验素材:

(选作)某诊所有2个位医生,普通病人以每隔7±5分钟的速率到达,每次看病需10±6分钟,急诊病人以每隔60±40分钟速率到达,每次看病需25±15分钟,急诊具有优先级,可以优先服务,请仿真100小时,估算急诊病人和普通病人的平均排队等待时间。

要求:

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

2.源程序:

GENERATE7,5

QUEUELINE1

TRANSFERBOTH,X_1,X_2

X_1SEIZEDOCTOR1

DEPARTLINE1

ADVANCE10,6

RELEASEDOCTOR1

TERMINATE

X_2SEIZEDOCTOR2

DEPARTLINE1

ADVANCE10,6

RELEASEDOCTOR2

TERMINATE

GENERATE60,40

PRIORITY1,

QUEUELINE2

TRANSFERBOTH,X_3,X_4

X_3SEIZEDOCTOR1

DEPARTLINE2

ADVANCE25,15

RELEASEDOCTOR1

TERMINATE

X_4SEIZEDOCTOR2

DEPARTLINE2

ADVANCE25,15

RELEASEDOCTOR2

TERMINATE

GENERATE6000

TERMINATE1

START1

3.输出报告:

 

GPSSWorldSimulationReport-UntitledModel1.14.6

 

Sunday,April15,201214:

21:

06

STARTTIMEENDTIMEBLOCKSFACILITIESSTORAGES

0.0006000.0002920

 

NAMEVALUE

DOCTOR110001.000

DOCTOR210002.000

LINE110000.000

LINE210003.000

X_14.000

X_29.000

X_318.000

X_423.000

 

LABELLOCBLOCKTYPEENTRYCOUNTCURRENTCOUNTRETRY

1GENERATE85900

2QUEUE85900

3TRANSFER85940

X_14SEIZE42400

5DEPART42400

6ADVANCE42400

7RELEASE42400

8TERMINATE42400

X_29SEIZE43100

10DEPART43100

11ADVANCE43110

12RELEASE43000

13TERMINATE43000

14GENERATE10200

15PRIORITY10200

16QUEUE10200

17TRANSFER10200

X_318SEIZE5500

19DEPART5500

20ADVANCE5510

21RELEASE5400

22TERMINATE5400

X_423SEIZE4700

24DEPART4700

25ADVANCE4700

26RELEASE4700

27TERMINATE4700

28GENERATE100

29TERMINATE100

 

FACILITYENTRIESUTIL.AVE.TIMEAVAIL.OWNERPENDINTERRETRYDELAY

DOCTOR14790.93011.65219490040

DOCTOR24780.90711.37919580040

 

QUEUEMAXCONT.ENTRYENTRY(0)AVE.CONT.AVE.TIMEAVE.(-0)RETRY

LINE11248591811.79512.54015.8870

LINE210102230.0472.7583.5610

 

FECXNPRIBDTASSEMCURRENTNEXTPARAMETERVALUE

94916001.5649492021

96406005.08296401

95806011.6939581112

96106036.652961014

965012000.000965028

4.结果分析:

次数

急诊平均等待时间

普通平均等待时间

1

2.352

9.861

2

2.717

10.744

3

2.304

9.637

4

2.641

9.59

5

2.702

12.134

6

2.758

12.54

7

3.005

29.278

8

2.377

8.93

9

2.515

13.374

10

2.039

13.017

平均值

2.541

12.9105

方差

.0778********

35.604503167

置信上限

2.7406100727

17.178999541

置信下限

2.3413899273

8.6420004587

仿真作业二、(库存系统仿真)

一个零售商店,为使商店维持一定数量的货物,需制定一个简单的策略以补充新的商品。

当商店库存商品数量下降到P时,订购商品,且订购量为Q.。

考虑到如果在某一天顾客需求超过了库存量,则超出部分意味着经营受到损失;而当库存量太多又会增加商品的保管费,库存量太少,订购太频繁将导致支付过多的订货费用,因此,考虑以下五种策略:

同时,为了将问题简化,作以下几个假设:

策略

P

Q

1

125

150

2

125

250

3

150

250

4

175

250

5

175

300

从订购货物到货物进入商品只延迟三天,即在第i天晚上订购的货物,在第i+3天早晨就可以进入商店。

库存的每件商品每天的保管费是0.75元;

商品的脱销导致商店经济的损失,每件商品缺货时的损失费为18元;

忽略订购商品的数量,每次订购的订购费用为75元;

每天顾客的需求服从0~99的均匀分布;

初始时库中的商品数为115件;

试对以上五种补充商品的策略,用计算机仿真180天,分别计算各策略的总费用(包括订货费、损失费、保管费),并选择总费用最小的一种策略。

要求:

给出系统的仿真流程图(流程图中要有详细的变量说明)。

流程图如下:

变量说明:

I1:

当前库存量I2:

订购后订购量与I1的和T:

仿真钟

Y1:

一次订购的延迟到货天数Y2:

另一次订购的延迟到货天数

N:

总费用P:

初始库存量Q:

初始单次订货量

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1