anylogic 中的系统动力学

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

我的任何逻辑程序有问题。我想实现一个系统动力学问题,其中流程每天工作 8 小时,因为我想模拟工厂时间表。 我在模型时间中使用的时间是天而不是小时,因为我对输入的日期到达感兴趣。

流量可以在8小时后停止并在第二天重新开始吗? 感谢您的帮助

我尝试使用带有条件的动态变量,但我不确定

anylogic systemdynamics
1个回答
0
投票

这就是anylogic提供的多种工具派上用场的地方......大约有100种不同的方法可以做到这一点,但我会告诉你一个

从代理选项板中取出 2 个事件,两个事件都有模式:循环一个在 8 小时内第一次运行(事件 A),另一个立即运行第一次(事件 B)。

您的动态变量 dv 将被设置为常量,在事件 A 中您将执行以下操作:

dv=0; 

在事件 B 中你会做

dv=1;

您将 dv 与您想要停止的流中的公式相乘

另一种选择是使用代理面板中的时间表做或多或少相同的事情......但我会让你自己探索。

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