有没有办法为UPPAAL全局中的每个州指定最长时间?

时间:2016-11-27 15:50:56

标签: uppaal

我想指定所有状态都不应超过指定时间。我可以通过逐州指定它来做到这一点,但人类可以忘记一个。我需要全球解决方案。我的意思是每个州的最长时间'属性。

1 个答案:

答案 0 :(得分:1)

只需在一个位置添加一个进程,并将所有全局不变量放在那里。

您还可以拥有一个边界数组,例如:

声明:

typedef int[1,5] id_t;
clock c[id_t]; // clocks
const int b[id_t] = { 10, 20, 30, 40, 50 }; // bounds

不变:

forall(i:id_t) c[i]<=b[i]