在AnyLogic软件中模拟离散事件系统时,如何让源按照时间表中的时间进入装配线?

问题描述 投票:0回答:1

我正在尝试在 AnyLogic 软件中模拟具有以下规范的离散事件系统: 该系统包括3个装配站,我们使用“服务”块来模拟每个装配站。我还在主体中绘制了一个名为“order”的代理。我们有 6 种不同的产品,它们需要进入装配线的时间都存储在数据库中。数据库有 4 列:行号、产品 ID、订单时间和截止日期。我的问题如下:

  1. 我需要在行的开头将 6 个不同的源附加到服务 1,还是只需要 1 个源?
  2. 我需要java代码让每个产品按照时间表进线吗?或者我可以使用 AnyLogic 中的块来做到这一点?
  3. 我想计算每种产品的交货延迟。我需要将每个产品的交货时间存储在一个变量中,并将其与数据库中相应的到期日进行比较。

我衷心感谢您的帮助。

我尝试使用“从数据库设置代理参数”选项,但它不起作用。

anylogic
1个回答
0
投票

我需要在行的开头将 6 个不同的源附加到服务 1,还是只需要 1 个源?

你的选择,两者都有可能,各有利弊。 1 个源更容易建模,但需要更多 AnyLogic 经验。

我需要java代码让每个产品按照时间表进线吗?或者我可以使用 AnyLogic 中的块来做到这一点?

查看分步教程和示例模型,向您展示如何从数据加载和创建代理。

我想计算每种产品的交货延迟。我需要将每个产品的交货时间存储在一个变量中,并将其与数据库中相应的到期日进行比较。

这里没有问题。但你是对的。这就是你需要做的...:)

© www.soinside.com 2019 - 2024. All rights reserved.