- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5讲 库存系统建模与仿真
单台排队系统,顾客到达事件间隔为均匀分布的随机变量,其均值为20分钟,偏差为?6分钟; 为每个顾客服务的时间也是均匀分布的随机变量,其均值为15分钟,偏差为?3分钟; 服务规则为先来先服务(FIFO)。 9)如何用GPSS对离散事件系统进行仿真 5.3离散事件系统仿真语言 顾客到达 顾客排队 离开队列 得到服务 服务过程 服务完成 顾客离开系统 GENERATE 20,6 DEPART TERMINATE 1 QUEUE WAIT WAIT SEIZE SERV ADVANCE 15,3 RELEASE SERV 到达一个顾客 排进队列WAIT中 占用服务台 离开队列 服务 服务完成 1个顾客离开系统 图13.7(a) 单排队系统流程图 图13.7(b) 单排队系统GPSS模型图 5.3离散事件系统仿真语言 该系统的GPSS程序如下: *The Model of Single-Sever Queue System Simulate *Block Definition Cards Generate 20,6 Queue WAIT Seize SERV Depart WAIT Advance 15,3 Release SERV Terminate 1 *Control Cards Start 100 End “*”的为注释语句,以Simulate语句开始表示仿真执行开始。 程序分为两部分, 第一部分为模型定义, 第二部分为实验控制。 以Start 100语句实现控制的,它表示仿真运行服务100个顾客结束,与Terminate 1语句相配合,每执行一次Terminate 1,则计数器从100开始逐次减1,直到0为止则结束仿真。其它几乎可以不加说明就可以基本理解。 5.3离散事件系统仿真语言 注意: GPSS的仿真钟只能取整数值,因此必须根据仿真精度的要求选择仿真钟的基本时间单位。 只能在基本时间单位整数倍的时间点上发生系统状态的变化。例如一个M/M/1系统,若选时间单位为分钟,那么顾客的到达时间间隔或服务时间长度必须是分钟的整数倍。这样导致了在系统中状态变化同时发生的概率增加,排序处理就十分重要。 GPSS对每一类实体都专设一个属性——优先级(范围为0-127), 值越大,则优先级别越高。这对于那些难以确定优先级的系统来说,无疑会增加建模的难度。 5.3离散事件系统仿真语言 FACILITY ENTRIES UTIL. AVE. TIME AVAIL. DELAY 实体数 效率 平均服务时间 SERV 100 0.734 14.991 1 0 QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) 最大 总排队 零排队 平均 平均 非零 队长 实体 实体数 队长 排队时间 等待排队时间 WAIT 1 100 85 0.010 0.196 1.304 5.3离散事件系统仿真语言 设顾客的平均到达时间间隔为5分钟,服从指数分布,为每个顾客服务的时间也服从指数分布,均值为4分钟,仿真分析该系统。 *The Model of Single-Sever expon Queue System Simulate EXPON FUNCTION RN1,C24 0,0/0.1,0.104/0.2,0.222/0.3,0.355/0.4,0.509/0.5,0.690/0.6,0.915/0.7,1.2/0.75,1.38/0.8,1.6/0.84,1.83/0.88,2.12/0.9,2.3/0.92,2.52/0.94,2.81/0.95,2.99/0.96,3.2/0.97,3.5/0.98,3.9/0.99,4.6/0.995,5.3/0.998,6.2/0.999,7/0.9998,8/ Generate 5,FN$EXPON Queue WAIT Seize SERV Depart WAIT Advance 4,FN$EXPON Release SERV Terminate 1 5.3离散事件系统仿真语言 Page * 1
文档评论(0)