【问题标题】:How to create all agents at once by a database?如何通过数据库一次创建所有代理?
【发布时间】:2019-07-13 06:34:09
【问题描述】:

我正在基于我创建的数据库表在 anylogic 中生成我的代理。在这个数据库中,我有我的代理的一些特征。这个代理应该是我的“调度代理”,因为我的重点是重新调度,所以将我的生产订单保存为队列中的代理很重要。我的问题是,在生成代理时,首先我不能告诉系统一次生成所有代理(比如“导入”我的数据库的行并将每一行转换为具有特征的代理)。 我尝试通过在每个生产订单之间添加 1 秒的差异来做到这一点,但是,当到达最后一个日期时,我的模拟会出错并停止工作。有人可以帮我完成我的任务吗?您认为会有更好的解决方案吗?

【问题讨论】:

    标签: anylogic


    【解决方案1】:

    我不确定 100% 你想做什么,但我有一个类似的问题,我认为我已经通过这种方式解决了。

    我有一个批次数据库,我想一次性加载所有批次。 enter image description here

    这将一次加载一个批次,到达时间为 0。这意味着批次将连续流动。同样重要的是有限到达次数选项,当到达数据库末尾时,它将停止加载。

    另外,在源之后,我添加了一个最大容量设置为无限的队列。

    希望有帮助

    【讨论】:

    • 这正是我想要的!谢谢
    猜你喜欢
    • 2014-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-23
    • 1970-01-01
    • 1970-01-01
    • 2011-11-25
    相关资源
    最近更新 更多