- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五节 离散系统的模拟
第五节 离散系统的模拟
离散系统(discrete system)是指系统状态只在有限的时间点或可数的时间点上有随机事
件驱动的系统.例如排队系统 (queue system ),显然状态量的变化只是在离散的随机时间点
上发生.假设离散系统状态的变化是在一个时间点上瞬间完成的.
为了模拟离散系统,必须设置一个模拟时钟(simulate clock),它能将时间从一个时刻向
另一个时刻进行推进,并且能随时反映系统时间的当前值.其中,模拟时间推进方式有两种,
下次事件推进法和均匀间隔时间推进法.常用的是下次事件推进法.其过程是:置模拟时钟
的初值为0,跳到第一个事件发生的时刻,计算系统的状态,产生未来事件并加入到队列中
去,跳到下一事件,计算系统状态,……,重复这一过程直到满足某个终止条件为止.为了
学习离散系统的模拟方法,举一个最简单的例子,以便帮助理解.
单服务排队系统
通常顾客到达时刻、顾客服务完毕并离去时刻等均视为随机事件 (瞬间完成)。系统关
心的指标通常是:顾客的平均等候时间、服务效率等.定义程序事件为模拟运行到 150 个时
间单位 (分钟)结束.该系统的模型一般用流程框图来描述,然后编制程序,模拟在一定时
间范围内系统运行的活动过程.
请看下列简图所表示的时间推进方式:
引入以下符号:
x 一第 i 个顾客到达的时刻;
i
t 一相邻两个顾客到达的时间间隔(t x −x )
i i i+1 i
s 一第 i 个顾客接受服务的时间;
i
D 一第 i 个顾客的排队等待时间;
i
c 一第 i 个顾客接受服务后离开的时刻(c x +s +D ) ;
i i i i i
在任意时刻 t ,系统的状态可以用排队等候的顾客数目和服务员是否在工作来描述.排
队等候的顾客数目称为队长,记作 L(t) ,为非负整数.服务员的状态用 S (t )表示,当服务
员工作时,令 S(t)=1;服务员空闲时,令 S(t)=0
系统的性能指标通常用排队长度、等待时间和服务利用率等来衡量.由于它们随时间改
变,一般用一段时间内的平均值作为数量指标.有以下三个指标:
1)平均队长 指队长 L(t)在[0,T] 内的平均值,计算公式为
1 T
L ∫ L (t)dt
T 0
2 )顾客的平均等待时间 指每个顾客平均等待的时间长度,记作W .
1 T
3) 服务利用率 指服务员工作时间在 T 中的比例,U ∫ S (t)dt
T 0
为了简化问题,假设在上述模型下,系统的性能指标只有一个,即顾客的平均等待时
间.考虑用模拟方法来求W ,若系统能模拟出每位顾客的等待时间序列{D ,D , ,D } ,
1 2 n
则
1 n
W ∑Di
文档评论(0)