anylogic - 队列中的平均等待数和等待时间
问题描述
我正在尝试在我的模型中为队列(或服务块)实现 2 个指标;平均等待时间和平均等待人数。平均等待时间;我可以在“On Enter”操作中为每个代理添加时间戳,然后计算“On capture unit”中的增量,例如time()-agent.entryTime;
. 该值可以添加到数据集中,然后可以获得其平均值。关于如何实施平均数等待指标的任何建议。我想使用这些指标来识别我的流程中的瓶颈。提前致谢。
解决方案
创建一个循环计算队列中代理数量的事件,例如myQueue.size()
.
将该值添加到另一个 DataSet (或 Statistics 对象,甚至更好),您可以获得您的平均值 :-)
推荐阅读
- javascript - 未捕获的 TypeError: postData(...).then 不是函数
- autohotkey - 如何完全用重音键代替西班牙语 á Á?
- javascript - 具有值的 TextInput 不会改变值
- oracle - 将数据从 Operational Oracle RDBMS 移动到 GCP BigQuery 或云存储的建议
- r - R中条形图中的倒置y轴
- c# - 使用 box-muller 方法生成随机标准正态分布数
- javascript - 如何在可变长度的子数组中将道具传递给子组件?
- image - Liip想象-调整大小-边框
- javascript - Udacity 问题前端纳米度问题条件
- python - Python检查模块是否在另一个文件中使用