易买得超市GPSS仿真模拟_第1页
易买得超市GPSS仿真模拟_第2页
易买得超市GPSS仿真模拟_第3页
易买得超市GPSS仿真模拟_第4页
易买得超市GPSS仿真模拟_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

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

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

4、概率不存,存包时间为0.5±0.2分钟。然后购物,购物时间20±15分钟,且0.1不购物,0.9购物,然后去收银台结账,结账时顾客自动选择没人的收银台,没有没人的收银台则选择队伍最短的收银台,付款时间为2到5分钟,而且,当顾客等待时间大于10分钟后,顾客会非常不满意,影响超市荣誉。付款结束后有的顾客拿包,有的顾客等人,再花费0.5±0.2分钟。超市21点关门,关门时超市内不得有顾客!编写程序模拟一天的运营情况,然后对运行结果进行分析,从而得出最合理的收银员工作安排!第三部分 编写仿真程序要做到假设中的要求,需要编写两次程序,分别模拟闲时和忙时的工作情况。闲时:ma

5、rket storage 10000;假设超市容量为10000generate 1.5,1enter markettransfer 0.25,LAadvance 0.5,0.2LA advance 20,15transfer 0.1,LBselect NU 1,1,5,F;P1=空闲窗口test E P1,0,BK;P1=0无空闲窗口select MIN 1,1,5,QBK queue P1seize P1depart P1priority 1advance 3.5,1.5release P1LB advance 0.5,0.2leave marketterminategenerate 540

6、terminate 1start 1忙时:market storage 10000;假设超市容量为10000generate 0.5,0.4test L C1,240;超市到点关门,不再让进BK1 enter markettransfer 0.25,LAadvance 0.5,0.2LA advance 20,15transfer 0.1,LBselect NU 1,1,5,F;P1=空闲窗口test E P1,0,BK;P1=0无空闲窗口select MIN 1,1,5,QBK queue P1seize P1depart P1priority 1advance 3.5,1.5release

7、 P1LB advance 0.5,0.2BK2 leave markettest E N$BK1,N$BK2;检测到全部进入超市的顾客服务完之后再停止terminategenerate 240terminate 1start 1第四部分 仿真数据处理闲时:五个收银员工作时通过数据不难发现,闲时,每个收银员的利用率太低,从经济的角度来说,不合理,应该在这个时间段缩减收银员,至于要减到几个,我们做了数据处理。四个收银台工作时:三个收银台工作时:两个收银台工作时:两个已经不符合题目要求,没必要再试1。忙时五个收银员工作时显然,排队过长,应该适当增加收银台。六个收银员工作时6个已经满足要求,没必要试7个及7以上。第五部分 得出结论通过GPSS仿真,我们很容易就得到一个这个的结论:该超市在8点到17点之间,设立五个收银员工作时,每个收银员的利用率太低,从经济的角度来说,不合理,应该在这个时间段缩减收银员,通过试验,发现设立3个收银台工作时的效益最大。而在17点到21点的忙时,5个收银台的顾客等待时间太长,应该增加到6个收银台,缓解排队压力,以获得更多的利益!第六部分 心得体会通过这次编写GPSS仿真语言模拟该超市的运营情况,我们充分体会到了GPSS软

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论