我想在AnyLogic中建模一个双深托盘架,它包含两种类型的代理:小盒子和大盒子(扩展gereral代理“盒子”的两种不同的代理类型)。这里我有一个关于进出托盘架的运动的问题:
我需要我的车辆/移动资源能够在同一时间从产卵到托盘架移动1个大或2个小箱子(或如果需要的话只移动1个小箱子),并在一段时间后从那里到despawn。我的问题是我不知道如何告诉资源同时接收两个代理,如果可能的话。有办法解决这个问题吗?
提前多谢。
您应该能够使用batch和unbatch块来模拟将两个小盒子组合成一个临时代理,移动它们,然后解批它们。参见下面的示例
对于托盘架系统的模拟,我想用代理预填充该系统(例如,给出80%的填充等级)。在此之后,预填充框应该由不同的源块产生。 我认为在理论上,我可以在main方法中使用命令palletrack.put(int行,int位置,int级别,boolean leftAisle,Agent Agent),手工添加一个Agent。 提前多谢。
但运气不好。有什么想法吗?这有意义吗?
在我的AnyLogic模型中,容器代理在主代理中移动到不同的位置。 Main包含位于特定位置的多个块代理实例。Block包含一台多桥桥式起重机,该起重机应能捡起集装箱并将其运至当地仓库。 当容器被放置在块的起重机范围内的吸引器处时,块内的一个进程被调用。此进程包含入口、移动起重机和出口块。在移动起重机块中,在抓取步骤中,AnyLogic给我以下错误: 所有块代理都位于main中的不同坐标处。它们各
我想在一个工艺流程中使用不同的托盘架。这样我就给我的托盘一个ID并将其与数据库连接起来。我决定在哪个托盘架我的托盘必须储存从我的叉车。这可能吗?我怎么能这么做?它不能给托盘架一个ID并将其与数据库连接,在数据库中我将托盘插入到源块中。机架库和机架拾取器应该知道哪个托盘机架头。
谁能帮助我如何创建一个新的代理人,并将其链接到旧的,以治愈人民? 多谢!