1

我想上传一个看起来像这样的时间数据集

              City 1       City 2       City 3
   Truck A      2 hours      3            1
   Truck B      3            4            2
   Truck C      5            2            4

所以现在我正在 Anylogic 中建立一个物流模型。我已经设置了三个目的地:城市 1、2 和 3。我想安排三种类型的卡车(卡车 A、B 和 C)将货物运送到这些城市。不同的卡车到达不同的城市需要不同的装卸时间,如上表所示。

所以问题是我正在使用流程建模库,使用“延迟”块来设置自定义的等待时间。但是我怎样才能根据卡车的类型和目的地来设置时间呢?我是否必须使用“功能”或“状态图”才能达到这个目标?

任何意见或答案将不胜感激!

4

1 回答 1

1

首先,如果您尚未将该表添加到数据库中,则需要将其添加到数据库中......有很多方法可以做到这一点,例如导入您的 Excel 或手动执行。

其次,您可以通过数据库构建您的代理(卡车),您可以从您构建的数据库中获取名为 city1、city2、city3 的 3 个参数。

您可以通过以下视频了解如何操作: https ://www.youtube.com/watch?v=AdvSDuvk78U

然后根据您的卡车的去向,将延迟时间添加为 agent.city1 或 agent.city2 或 agent.city3 变得非常容易。

于 2019-07-17T22:59:59.987 回答