...
首页> 外文期刊>IEEE Transactions on Automatic Control >Symbolic Supervisory Control of Distributed Systems With Communications
【24h】

Symbolic Supervisory Control of Distributed Systems With Communications

机译:具有通信的分布式系统的符号监督控制

获取原文
获取原文并翻译 | 示例
           

摘要

We consider the control of distributed systems composed of subsystems communicating asynchronously; the aim is to build local controllers that restrict the behavior of a distributed system in order to satisfy a global state avoidance property. We model distributed systems as communicating finite state machines with reliable unbounded first in, first out (FIFO) queues between subsystems. Local controllers can only observe the behavior of their proper subsystem and do not see the queue contents. To refine their control policy, controllers can use the FIFO queues to communicate by piggy-backing extra information (some timestamps and their state estimates) to the messages sent by the subsystems. We provide an algorithm that computes, for each local subsystem (and thus for each controller), during the execution of the system, an estimate of the current global state of the distributed system. We then define a synthesis algorithm to compute local controllers. Our method relies on the computation of (co-)reachable states. Since the reachability problem is undecidable in our model, we use abstract interpretation techniques to obtain overapproximations of (co-)reachable states. An implementation of our algorithms provides an empirical evaluation of our method.
机译:我们考虑控制由异步通信的子系统组成的分布式系统。目的是建立限制分布式系统行为的本地控制器,以满足全局避免状态的要求。我们将分布式系统建模为在子系统之间具有可靠的无界先进先出(FIFO)队列的通信有限状态机。本地控制器只能观察其适当子系统的行为,而看不到队列内容。为了完善其控制策略,控制器可以使用FIFO队列通过将额外的信息(一些时间戳及其状态估计)附加到子系统发送的消息中进行通信。我们提供了一种算法,该算法在系统执行期间为每个本地子系统(因此也为每个控制器)计算分布式系统当前的全局状态的估计值。然后,我们定义一种综合算法来计算本地控制器。我们的方法依赖于(共)可达状态的计算。由于在我们的模型中无法确定可达性问题,因此我们使用抽象解释技术来获得(共同)可达状态的超近似。我们算法的实现为我们的方法提供了经验评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号