Timing Debugging for Cyber-Physical Systems

被引:8
|
作者
Roy, Debayan [1 ]
Hobbs, Clara [2 ]
Anderson, James H. [2 ]
Caccamo, Marco [1 ]
Chakraborty, Samarjit [2 ]
机构
[1] Tech Univ Munich, Munich, Germany
[2] Univ N Carolina, Chapel Hill, NC 27515 USA
来源
PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021) | 2021年
基金
美国国家科学基金会;
关键词
D O I
10.23919/DATE51398.2021.9474012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper is concerned with the following question: Given a set of control tasks that are not schedulable, i.e., their required timing properties cannot be satisfied, what should be changed? While the real-time systems literature proposes many different schedulability analysis techniques, it surprisingly provides almost no guidelines on what should be changed to make a task set schedulable, when it is not. We show that when the tasks in question are control tasks, this timing debugging question in the context of cyber-physical systems (CPS) may be answered by exploiting the dynamics of the physical systems that these control tasks are expected to influence. Towards this, we study a very simple setup, viz., when a set of periodic tasks with implicit deadlines is not schedulable, by how much should the periods be changed in order to make the task set schedulable? Among the many ways in which the periods can be modified, our proposed strategy is to change the periods in a manner such that while the task set becomes schedulable, the poles of the closed-loop system experience the minimal shift. Since the poles influence the closed loop dynamics of the system, we thereby ensure that we obtain a system with the desired timing properties whose dynamics is very similar to the dynamics of the original (non-schedulable) system. We formulate this CPS timing debugging strategy as an optimization problem and illustrate it with a concrete example.
引用
收藏
页码:1893 / 1898
页数:6
相关论文
共 50 条
  • [21] Cyber-Physical Systems Attestation
    Valente, Junia
    Barreto, Carlos
    Cardenas, Alvaro A.
    2014 IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (IEEE DCOSS 2014), 2014, : 354 - 357
  • [22] EDA for Cyber-Physical Systems
    Chakraborty, Samarjit
    2017 7TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED), 2017,
  • [23] Cyber-Physical Systems for SmartGrid
    Dillon, Tharam S.
    Chang, Elizabeth
    Wu, Chen
    IECON 2010: 36TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2010,
  • [24] Cyber-Physical Systems - Security
    Zseby, T.
    ELEKTROTECHNIK UND INFORMATIONSTECHNIK, 2018, 135 (03): : 249 - 249
  • [25] Education for Cyber-Physical Systems
    Henkel, Jorg
    IEEE DESIGN & TEST, 2020, 37 (06) : 4 - 4
  • [26] The Cyber-Physical Systems Revolution
    Serpanos, Dimitrios
    COMPUTER, 2018, 51 (03) : 70 - 73
  • [27] Survey on Cyber-physical Systems
    Li H.-Y.
    Wei M.-H.
    Huang J.
    Qiu B.-H.
    Zhao Y.
    Luo W.-C.
    He X.
    He X.
    Zidonghua Xuebao/Acta Automatica Sinica, 2019, 45 (01): : 37 - 50
  • [28] Medical Cyber-Physical Systems
    Sokolsky, Oleg
    18TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS 2011), 2011, : 2 - 2
  • [29] Review on Cyber-physical Systems
    Liu, Yang
    Peng, Yu
    Wang, Bailing
    Yao, Sirui
    Liu, Zihe
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2017, 4 (01) : 27 - 40
  • [30] Communication in Cyber-Physical Systems
    Mois, George
    Folea, Silviu
    Sanislav, Teodora
    Miclea, Liviu
    2015 19TH INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2015, : 303 - 307