Finite Response and Confluence of State-based Supervisory Controllers

2019 IEEE 15th International Conference on Automation Science and Engineering (CASE)(2019)

引用 8|浏览20
暂无评分
摘要
The development of logic controllers for cyber-physical systems is a difficult and error-prone process. Supervisor synthesis can ease the development process, by synthesizing a correct-by-construction supervisor from a model of the plant and a model of the control requirements. Subsequently, this synthesized supervisor can be used to automatically generate the controller code. However, for a supervisor to be implemented as a (logic) controller, additional properties need to be satisfied which are not guaranteed by supervisor synthesis. These properties are finite response and confluence. In the literature, conditions are provided for a supervisor, modeled as a set of finite-state automata, to have finite response and to be confluent. Algorithms are defined to check these conditions. Recently, extended finite-state automata, i.e, automata augmented with variables, are being used increasingly often in the context of supervisory control. In this paper, sufficient conditions and algorithms are provided that can be used to verify if a supervisor, modeled as a set of extended finite-state automata, has finite response and is confluent. The algorithms are applied to three case studies from the literature to demonstrate their applicability to models used for supervisor synthesis.
更多
查看译文
关键词
controller code,supervisor synthesis,finite response,extended finite-state automata,state-based supervisory controllers,logic controllers,cyber-physical systems,correct-by-construction supervisor,synthesized supervisor,error-prone process
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要