选择合适的统计度量是评价模型性能的关键。您可以使用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块:
将队列的大小相乘n持续时间,t=t我-tI-1,计算时间加权队列。
在时间加权队列和平均数过来总时间总和tf。
地点:
t是实体到达和/或离开事件数量之间的时间。
f实体到达和/或离开事件的总数是多少t0和tf。
我= 1仿真时间t0= 0。
商店的平均尺寸,L通过与存储大小替换队列长度类似地计算。
此示例示出了在实体队列块的实体的平均队列长度。
服务时间实体服务器块比的实体代际时间大实体发生器块。这些实体排队和排序实体队列块。范围显示实体的数量。
在此期间0
和1
,平均队列长度为0
因为队列的大小是0
。之间1
和2
队列的长度1
。在时间平均队列长度tf= 2如下计算。
两次之间的队列大小为22
和6
在…期间4
。在时间平均队列长度tf= 6是用这个方程计算出来的。
计算每个持续时间的平均队列大小。的范围块在模拟期间显示其值。
的平均等待时间,W参数表示的等待时间的总和为脱离块的实体,可以通过数除以总,n。
等待时间,wj,是一个实体驻留在一个块中的模拟时间。这个等待时间不一定等于一个实体被阻塞的时间。它是一个实体进入和退出一个块之间的持续时间。例如,等待时间是1
对于通过未封闭的行进的实体实体服务器服务时间为1
年代。
这个例子显示的平均等待时间是在实体服务器块服务实体。
实体进入和退出的持续时间实体服务器块由所述计算取得时间()
功能金宝app仿真软件的功能块。
诊断查看器显示六个连续实体的进入和退出之间的持续时间。
的范围块显示平均等待时间从每个实体离开事件实体服务器块。举例来说,等待时间为第实体1
第二个实体的等待时间为2
。为前两个实体计算的平均等待时间为1.5
。图在模拟时显示此值6
。对于前四个实体,在等待时间的总和10
以及模拟时的平均等待时间12
变2.5
。
的到达的实体数量为a参数输出为使得在块到达实体的数量的累积计数。
的离开实体的数目,d参数输出对于离开所述块实体的数量的累积计数。
实体查找块在SimEvents模型中查找实体,并将它们从其位置提取出来以重新路由。的提取实体的数量,例如参数输出被从块中提取的实体的数目。
的块中的实体数,n参数输出块中实体的数量。
的待定实体数目,np参数输出块所服务的尚未离开的挂起实体的数量。
的未决的实体存在于块,PE参数指示尚未离开的实体是否存在于该块。该值是1
如果有任何未决的实体,并且0
否则。
的利用,UTIL参数指示块被占用的平均时间。块计算利用对于每个实体离开事件,这是总等待时间实体对所述服务器的能力的比率,C,乘以总的模拟时间,tf。利用率n实体是用这个方程计算的。
[1]预言家,克里斯托斯G。离散事件系统:建模和性能分析。伊利诺斯州霍姆伍德:Irwin and Aksen Associates, 1993年。
实体发生器|实体队列|实体服务器|实体终结者|多播接收队列|资源收购