提问者:小点点

anylogic中服务点在人流模拟中的应用


我正在研究行人流动模型,我想知道服务区“服务点”的利用情况。 我已经尝试使用services.servicepoint(1).statsutilization.mean(),但这似乎不是一个有效的代码,因为我不能像在以前的模型中那样调用服务点来调用“其他资源”及其利用率。

有没有其他的解决办法?


共1个答案

匿名用户

没有单个服务点的利用率统计数据,但我要做的是:

  • 创建某种集合,该集合将包含每个服务点的信息(您可以使用一个具有服务点和使用时间信息的类,并创建该类的arraylist,或者创建一个LinkedHashMap,其中键作为服务点,值作为服务点的使用时间)
  • 在pedService块中,您可以访问begin service和begin Enter上的服务点。 您将使用在那里花费的时间将该值保存到您的集合中
  • 然后你根据你的情况自己计算利用率(也许你有班次)

所以不是那么简单,但可能