SimEvents使用统计分析的模型

选择合适的统计度量是评价模型性能的关键。您可以使用SimEvents的输出统计信息®库块用于数据分析和运行时的控制。

用于数据分析的输出统计信息

考虑这些统计措施,以更有效地解释行为。

  • 确定样本的适当大小,以计算更有意义的统计信息。

  • 如果你想调查瞬态行为,稳态行为,或两者决定。

  • 指定确保对结果有足够信心的模拟次数。

对于一个示例,请参见探索统计和可视化模拟结果

输出统计运行时间控制

有些系统依靠统计数据来影响动态。在这个例子中,有泄气来港定居人士的排队系统有一个反馈环路,调整整个基于统计模拟的到达率报告的队列和服务器。要了解这个例子中的详细信息,请参阅通过反馈调整实体生成时间

SimEvents库中的一个块子集提供了运行时控制的统计输出。当您创建使用统计信号来控制动态的仿真时,您将在整个仿真过程的关键时刻访问当前统计值,而不仅仅是在仿真结束时。

此表列出了SimEvents块,它们输出用于数据分析和运行时控制的常用统计信息。

块名称

统计参数
平均队列长度/存储大小l 平均等待时间,W 到达的实体数量为a 离开实体的数目,d 提取实体的数量,例如 块中的实体数,n 待定实体数目,np 未决的实体存在于块,PE 利用,UTIL
输送系统

实体批创造者

实体批量分配器

实体查找

实体发生器

实体队列

实体选择器

实体服务器

实体店

实体终结者

多播接收队列

资源收购

资源池

统计参数更新在模拟过程中的特定事件。例如,当一个完整的N-服务器前进一个实体到下一个块,表示在该块的实体的数量的统计信号呈现值N-1。但是,如果出发使另一实体以在同一时刻的块到达,则该统计信号呈现值N的N-1,其不持续的正持续时间的值,是零持续时间值..这种现象发生在许多情况下。

此表列出更新块统计信息的事件。

统计数据端口 更新事件
条目 退出 阻塞 优先抢占 提取
平均队列长度/存储大小l

平均等待时间,W

到达的实体数量为a

离开实体的数目,d

提取实体的数量,例如

块中的实体数,n

待定实体数目,np

未决的实体存在于块,PE

利用,UTIL

平均队列长度和平均存储大小

计算平均队列长度或存储大小的公式

平均队列长度,升是累积的时间加权平均队列。计算平均队列长度,升在时间tf块:

  1. 将队列的大小相乘n持续时间,t=t-tI-1,计算时间加权队列。

  2. 在时间加权队列和平均数过来总时间总和tf

l = 1 t f = 1 f n t × t

地点:

  • t是实体到达和/或离开事件数量之间的时间。

  • f实体到达和/或离开事件的总数是多少t0tf

  • = 1仿真时间t0= 0

商店的平均尺寸,L通过与存储大小替换队列长度类似地计算。

实体队列块中的平均队列长度示例

此示例示出了在实体队列块的实体的平均队列长度。

在简单排队系统例如计算平均队列长度

服务时间实体服务器块比的实体代际时间大实体发生器块。这些实体排队和排序实体队列块。范围显示实体的数量。

在此期间01,平均队列长度为0因为队列的大小是0。之间12队列的长度1。在时间平均队列长度tf= 2如下计算。

l = 1 2 = 1 2 n t × t = 1 2 ( 0 + 1 × 1 ) = 0.5

两次之间的队列大小为226在…期间4。在时间平均队列长度tf= 6是用这个方程计算出来的。

l = 1 6 = 1 6 n t × t = 1 6 ( 0 + 1 × 1 + 2 × 4 ) = 1.5

计算每个持续时间的平均队列大小。的范围块在模拟期间显示其值。

平均等待

该公式来计算平均等待

平均等待时间,W参数表示的等待时间的总和为脱离块的实体,可以通过数除以总,n

等待时间,wj,是一个实体驻留在一个块中的模拟时间。这个等待时间不一定等于一个实体被阻塞的时间。它是一个实体进入和退出一个块之间的持续时间。例如,等待时间是1对于通过未封闭的行进的实体实体服务器服务时间为1年代。

w = j = 1 n w j n

在实体服务器块实体实例的平均等待时间

这个例子显示的平均等待时间是在实体服务器块服务实体。

计算平均等待中的示例

实体进入和退出的持续时间实体服务器块由所述计算取得时间()功能金宝app仿真软件的功能块。

诊断查看器显示六个连续实体的进入和退出之间的持续时间。

范围块显示平均等待时间从每个实体离开事件实体服务器块。举例来说,等待时间为第实体1第二个实体的等待时间为2。为前两个实体计算的平均等待时间为1.5。图在模拟时显示此值6。对于前四个实体,在等待时间的总和10以及模拟时的平均等待时间122.5

到达的实体数量

到达的实体数量为a参数输出为使得在块到达实体的数量的累积计数。

离开的实体数目

离开实体的数目,d参数输出对于离开所述块实体的数量的累积计数。

提取的实体数量

实体查找块在SimEvents模型中查找实体,并将它们从其位置提取出来以重新路由。的提取实体的数量,例如参数输出被从块中提取的实体的数目。

块中的实体数

块中的实体数,n参数输出块中实体的数量。

等待实体数

待定实体数目,np参数输出块所服务的尚未离开的挂起实体的数量。

等待实体目前在座

未决的实体存在于块,PE参数指示尚未离开的实体是否存在于该块。该值是1如果有任何未决的实体,并且0否则。

利用

利用,UTIL参数指示块被占用的平均时间。块计算利用对于每个实体离开事件,这是总等待时间实体对所述服务器的能力的比率,C,乘以总的模拟时间,tf。利用率n实体是用这个方程计算的。

u t l = j = 1 n w j C × t f

参考

[1]预言家,克里斯托斯G。离散事件系统:建模和性能分析。伊利诺斯州霍姆伍德:Irwin and Aksen Associates, 1993年。

另请参阅

|||||

相关话题