制定维护时间表

时间:2019-01-31 23:11:07

标签: anylogic

我有阀门的维护时间表。例如,在时间t = 15Hrs时停止阀门20小时,然后在时间t = 40Hrs时停止5小时,等等。

我现在实现此目标的方法是使用动态事件。本质上,每次必须打开/关闭阀门时,我都会创建一个动态事件。

因此,例如在“模拟”中,在“模拟运行之前”,我有以下代码:

root.create_MyDynamicEvent(15,HOUR,false); root.create_MyDynamicEvent(35,HOUR,true);

MyDynamicEvent的操作

如果(打开==真)     valve.open(); 其他     valve.close();

这似乎可行,但是我很想知道是否会有一种“更好”的方式

谢谢

0 个答案:

没有答案