检索代理抓住车队运输机作为参数

Posted

技术标签:

【中文标题】检索代理抓住车队运输机作为参数【英文标题】:Retrieve Agent seizing fleet transporter as a parameter 【发布时间】:2020-06-26 23:04:42 【问题描述】:

我在 main 中使用了“flow”的填充,这些“flow”通过放置在 main 中的地图顶部的节点和路径注入,我有不同的舰队,每个舰队都有适当的代理类型,流动使用抓住/移动运输块在定义了进程和一些功能的节点中移动这些车队(用作参数),并且我在 main 上创建了一个函数来导出为每个车队输入的节点的名称,该名称在“开”中执行进入相关运输船队的节点”块;

我想获取main中存在的人口“流量”的“流量”代理ID,提前感谢您的支持!

[https://i.stack.imgur.com/a8dmg.png][1] 
[https://i.stack.imgur.com/a8dmg.png[2]
[https://i.stack.imgur.com/a8dmg.png][3]
[https://i.stack.imgur.com/a8dmg.png][4]

【问题讨论】:

【参考方案1】:

检查您可以在“输入节点”中使用的关键字。其中一个是unit,指的是实际的transporter。

所以只需使用unit.id,它就会使用它。当然,您必须将您的 TransporterFleet 对象中的“Transporter type”设置为您的实际具有字段“id”的传输器的代理类型,否则会出错。

请在此处阅读有关这些关键字的更多信息:https://www.benjamin-schumann.com/blog/2016/2/4/the-magic-lightbulb-and-how-it-can-help-your-anylogic-modelling

【讨论】:

您好@Benjamin,非常感谢您的反馈! Transporter 类型已经在车队中设置为代理类型,还有另一个代理“流”在其过程中使用非常不同的运输车队,然后通过主节点和路径注入这个“流”代理。车队在 main 中定义,我正在使用的功能也是 我添加了一些图片来说明我正在使用的配置(旁注:“Flux”是“Flow”) 您好,那张截图真的没有用...另外,您在使用我的建议后还有问题吗?如果是这样,请更具体地说明您尝试了什么以及(剩下的?)问题是什么...... 嗨,本杰明,我正在尝试获取与进入节点的运输机相关的流量“通量”。 unit 关键字作为结果给了我 "population [80]" ,这实际上并不是我想要拥有的,因为如果我理解它会得到在舰队,代理恰好是运输者类型。我想知道运输机是通过哪个流程进入节点的。

以上是关于检索代理抓住车队运输机作为参数的主要内容,如果未能解决你的问题,请参考以下文章

AnyLogic——我的运输车队在一小时内完成了多少次旅行?

解决方案车辆监控技术解决运输车队难管理,成本难降低等问题

解决方案大型运输车队使用货物监控技术的原因

天津港大件运输 天津港口大件运输 天津市大件运输

我怎样才能更早地呼叫运输人员?

PSO基于PSO粒子群优化的物料点货物运输成本最低值计算matlab仿真,包括运输费用代理人转换费用运输方式转化费用和时间惩罚费用