如何在 Anylogic 中为路由添加成本?

How to add costs to routes in Anylogic?

我正在 Anylogic 中创建一个模型来模拟港口和腹地之间的集装箱运输(在 GIS 地图中)。我有关于每个客户区和终端之间行驶的卡车数量的数据。我想在网络中添加一个可能的枢纽,以便卡车可以选择在夜间在码头和枢纽之间运输集装箱(并在白天将它们运送给客户)。

但是,我正在努力寻找如何向 Anylogic 添加路线(和一天中的时间)选择(基于路线成本(基于我拥有的旅行时间矩阵)、枢纽成本和终端的平均等待时间在一天中的特定时间)。有人知道如何在 Anylogic 中为路由添加成本吗?

如果您想增加路由成本,最好的选择是创建您自己的自定义 Java class 并将标准 AnyLogic GISroute 作为字段以及成本(以及任何您想要的其他变量)

然后您可以创建路线并为其分配成本,然后在您的分析和建模中使用此自定义字段