anylogic - 在 Anylogic 中,我如何为向多个客户交付订单的卡车建模
问题描述
我正在根据 AnyLogic 提供的产品交付示例创建一个模型。在我自己的模型中,我希望一辆卡车在一次旅行中交付多个订单,而不是一次。我的流程图如下所示。在这里,一个订单通过 enter 块进入,并且在批处理块中累积了几个订单。每个订单都有一个指定的目的地。如何对卡车进行建模,使其结合两个订单并首先移动到最近的交货地点,然后是第二个等?
主要问题是我不知道在每个订单中访问参数“交货位置”的代码。
附加信息:
- 生成订单代理并将交货地点存储在名为“client”的参数中
- 批处理块将(假设为 2 个)订单组合成订单类型的批次(高级设置设置为代理人数)
- 服务块从资源包中拉出一辆卡车,并使用 send(batch.unit) 将这批订单发送给卡车代理
- 卡车代理将订单/订单(?)存储在名为“订单”的变量中 然后,moveTo 函数应将订单交付到第一个目的地
移动到第一个、第二个等目的地的代码是什么?
解决方案
推荐阅读
- python - 填充 groupby 对象的序列,Pandas
- vba - 尝试在 Array 的特定行上输入数据
- c# - DocuSign API - UpdateTabs 未在文档中设置值
- sql-server - 基于 ID 值,如何在表中找到具有 ID 值的列?
- vbscript - 修改后使用 VBScript 将文件保存到另一个文件中
- ajax - Laravel - 尝试根据用户 ID 显示谷歌地图
- python - 为什么我会收到一个满是“无”的打印件?
- android - 为什么新建android studio项目时action bar没有xml组件?
- arrays - 错误 TypeError:无法读取 TypeScript 中未定义的属性“推送”
- cypress - 赛普拉斯:我如何在不同的描述块中使用描述块的任何变量/元素?