易买得超市GPSS仿真模拟.doc

易买得超市GPSS仿真模拟.doc

ID:48461000

大小:83.00 KB

页数:7页

时间:2020-02-01

易买得超市GPSS仿真模拟.doc_第1页
易买得超市GPSS仿真模拟.doc_第2页
易买得超市GPSS仿真模拟.doc_第3页
易买得超市GPSS仿真模拟.doc_第4页
易买得超市GPSS仿真模拟.doc_第5页
资源描述:

《易买得超市GPSS仿真模拟.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、易买得超市GPSS仿真模拟设计报告小组成员:李志强097529柴康普097526高航097527韩耀宗097553白立东087257信管C091班GPSS软件介绍GPSS(General-purposeSystemsSimulator)是一种通用系统模拟语言。第一个使模拟成为实用工具的语言,于1961年发明成功。该语言特别适用于处理出现等待行列的系统,它提供了多种形式的实体、块语句、定义语句、控制语句、模拟操作语句等等,可以实现高难度的程序设计。GPSS是一种通用模拟语言,是目前在离散系统计算机模拟领域使用的最常见的模拟语言之一。它是一种面向

2、过程的模拟语言,因此学习和使用都十分方便。GPSS语言同其他高级语言一样,在编制程序时可以利用框图工具。尤其在编制较为复杂性系统的程序时,提前绘制相应的程序框图是非常必要的。在用户没有进行特殊的设计时,GPSS语言总是自动地给出一个标准输出。标准输出中包括了各类用户常用的一系列统计数据和模型模拟主要状态的记录。在一般情况下,这种标准输出可以满足用户的需要。第一部分发现问题本人生活在天津某居民区,小区附近有一家易买得超市,每次去购物,总会发现收银员安排不是很合理。这学期学习了GPSS仿真模拟,就想通过自己的研究,给该超市安排个合理的收银员工作方

3、案。经过我的多天的实地考察,我发现,顾客在两个时间段内的到达情况差异很大,在早晨8点到下午5点这9个小时内,顾客到达频率小,购物付款都不用排队,且收银员有空闲。在下午5点到超市9点关门期间,顾客的到达频率大,购物付款要排很长的队伍,收银员相对忙碌!根据这一问题,我们小组进行了一次GPSS仿真模拟的实验。第二部分提出假设首先,通过我们的观察,发现,在8点到17点之间,顾客的平均到达时间大概为1.5±1分钟(由于顾客到达并没有规律,且有时一次到达多人,所以统计起来相对较难,这个取的数据是根据长时间统计后的平均时间,下同),在17点到21点之间的平

4、均达到时间为0.5±0.4分钟,其它情况相同,都是5个收银台,顾客到达后先存包,且0.75的概率存,0.25的概率不存,存包时间为0.5±0.2分钟。然后购物,购物时间20±15分钟,且0.1不购物,0.9购物,然后去收银台结账,结账时顾客自动选择没人的收银台,没有没人的收银台则选择队伍最短的收银台,付款时间为2到5分钟,而且,当顾客等待时间大于10分钟后,顾客会非常不满意,影响超市荣誉。付款结束后有的顾客拿包,有的顾客等人,再花费0.5±0.2分钟。超市21点关门,关门时超市内不得有顾客!编写程序模拟一天的运营情况,然后对运行结果进行分析,

5、从而得出最合理的收银员工作安排!第三部分编写仿真程序要做到假设中的要求,需要编写两次程序,分别模拟闲时和忙时的工作情况。闲时:marketstorage10000;假设超市容量为10000generate1.5,1entermarkettransfer0.25,,LAadvance0.5,0.2LAadvance20,15transfer0.1,,LBselectNU1,1,5,,F;P1=空闲窗口testEP1,0,BK;P1=0无空闲窗口selectMIN1,1,5,,QBKqueueP1seizeP1departP1priority1a

6、dvance3.5,1.5releaseP1LBadvance0.5,0.2leavemarketterminategenerate540terminate1start1忙时:marketstorage10000;假设超市容量为10000generate0.5,0.4testLC1,240;超市到点关门,不再让进BK1entermarkettransfer0.25,,LAadvance0.5,0.2LAadvance20,15transfer0.1,,LBselectNU1,1,5,,F;P1=空闲窗口testEP1,0,BK;P1=0无空闲

7、窗口selectMIN1,1,5,,QBKqueueP1seizeP1departP1priority1advance3.5,1.5releaseP1LBadvance0.5,0.2BK2leavemarkettestEN$BK1,N$BK2;检测到全部进入超市的顾客服务完之后再停止terminategenerate240terminate1start1第四部分仿真数据处理闲时:五个收银员工作时通过数据不难发现,闲时,每个收银员的利用率太低,从经济的角度来说,不合理,应该在这个时间段缩减收银员,至于要减到几个,我们做了数据处理。四个收银台工作

8、时:三个收银台工作时:两个收银台工作时:两个已经不符合题目要求,没必要再试1。忙时五个收银员工作时显然,排队过长,应该适当增加收银台。六个收银员工作时6个已经满足要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。