缓存平均的两种算法

引言        

线边库存物料的合理性问题是物流仿真中研究的重要问题之一,如果线边库存量过多,则会对生产现场的布局产生负面影响,增加成本,降低效益。

写在前面

        仿真分析后对线边Buffer的使用情况进行合理的评估就是一个非常重要的事情。比较关心的参数包括:缓存位最大值、缓存位最小值和缓存位平均值。极值都可以十分方便地通过统计数据进行查看,而均值的评估,没办法直接获得,需要我们再处理后才能获取,下面波哥给大家提供两种缓存平均的计算方法。       

缓存平均的两种算法_第1张图片

Buffer的统计数据常用属性

  1. Minimum contents:最小值
  2. Maximum contents:最大值

通过上面的两个参数可以获得buffer的极值。

        接下来波哥给大家讲解常见的两种方式,供大家参考,两种方式有利有弊。第一种较为方便快捷,第二种精准,但较为繁琐。

正文

方法1:缓存的平均占用率计算

可以通过通过buffer的统计属性间接计算平均缓存值。

如下计算公式去计算缓存均值

/*
Approximate estimation the average buffer method
*/
buffer_average:= (EventController.SimTime - EventController.StartStat) * Buffer.StatR

你可能感兴趣的:(Plant,Simulation沉思录,PlantSimulation)