跳到主要导航 跳到搜索 跳到主要内容

Model Checking Coordination of CPS Using Timed Automata

  • Kaiqiang Jiang
  • , Chunlin Guan
  • , Jiahui Wang
  • , Dehui Du*
  • *此作品的通讯作者

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

The growing complexity of Cyber-Physical Systems (CPS) increasingly challenges the existing methods and techniques. The correctness of coordination between heterogeneous components of CPS is still a challenging problem. The coordination of CPS could be implemented with co-simulation technology, which uses Functional Mock-up Interface (FMI) techniques to generate simulations of heterogeneous components in CPS. However, the master algorithm for co-simulation may cause livelock or deadlock. Moreover, the architecture modeling of CPS may also introduce an algebraic loop which is a feedback loop resulting in cyclic dependencies. To solve these problems, we propose a novel approach for model checking several properties of coordination such as deadlock, liveness and reachability. We model the architecture of CPS with SysML Block Definition Diagrams (BDDs) and Internal Block Diagrams (IBDs), which capture the dependence of Functional Mock-up Units (FMUs) and the orchestration of the master algorithm. According to BDD models, the coordination between components is implemented with the master algorithm. We model three various master algorithms with Timed Automata (TA). Besides, we encode FMU components with TA to bridge the semantics gap between FMU and TA. With the help of the model checker UPPAAL, we can analyse the correctness of the master algorithms and detect whether there is an algebraic loop in the architecture. In this way, the coordination of CPS is verified with model checking.

源语言英语
主期刊名Proceedings - 2018 IEEE 42nd Annual Computer Software and Applications Conference, COMPSAC 2018
编辑Chung-Horng Lung, Thomas Conte, Ling Liu, Toyokazu Akiyama, Kamrul Hasan, Edmundo Tovar, Hiroki Takakura, William Claycomb, Stelvio Cimato, Ji-Jiang Yang, Zhiyong Zhang, Sheikh Iqbal Ahamed, Sorel Reisman, Claudio Demartini, Motonori Nakamura
出版商IEEE Computer Society
258-263
页数6
ISBN(电子版)9781538626665
DOI
出版状态已出版 - 8 6月 2018
活动42nd IEEE Computer Software and Applications Conference, COMPSAC 2018 - Tokyo, 日本
期限: 23 7月 201827 7月 2018

出版系列

姓名Proceedings - International Computer Software and Applications Conference
1
ISSN(印刷版)0730-3157

会议

会议42nd IEEE Computer Software and Applications Conference, COMPSAC 2018
国家/地区日本
Tokyo
时期23/07/1827/07/18

指纹

探究 'Model Checking Coordination of CPS Using Timed Automata' 的科研主题。它们共同构成独一无二的指纹。

引用此