Formal analysis of the continuous dynamics of cyber-physical systems using theorem proving

被引:7
|
作者
Rashid, Adnan [1 ]
Hasan, Osman [1 ]
机构
[1] Natl Univ Sci & Technol NUST, Sch Elect Engn & Comp Sci SEECS, Islamabad, Pakistan
关键词
Transform methods; Laplace transform; Fourier transform; Cyber-physical systems; Formal analysis; Higher-order logic; Theorem proving; HOL Light; INDUSTRIAL ROBOTS; FORMALIZATION;
D O I
10.1016/j.sysarc.2020.101850
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Transform methods, such as the Laplace and the Fourier transforms, are widely used for analyzing the continuous dynamics of the physical components of Cyber-physical Systems (CPS). Traditionally, the transform methods based analysis of CPS is conducted using paper-and-pencil proof methods, computer-based simulations or computer algebra systems. However, all these methods cannot capture the continuous aspects of physical systems in their true form and thus unable to provide a complete analysis, which poses a serious threat to the safety of CPS. To overcome these limitations, we propose to use higher-order-logic theorem proving to reason about the dynamical behavior of CPS, based on the Laplace and the Fourier transforms, which ensures the absolute accuracy of this analysis. For this purpose, this paper presents a higher-order-logic formalization of the Laplace and the Fourier transforms, including the verification of their classical properties and uniqueness. This formalization plays a vital role in formally verifying the solutions of differential equations in both the time and the frequency domain and thus facilitates formal dynamical analysis of CPS. For illustration, we formally analyze an industrial robot and an equalizer using the HOL Light theorem prover.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Using Formal Concept Analysis for Control in Cyber-Physical Systems
    Klimes, Jiri
    [J]. 24TH DAAAM INTERNATIONAL SYMPOSIUM ON INTELLIGENT MANUFACTURING AND AUTOMATION, 2013, 2014, 69 : 1518 - 1522
  • [2] Formal Verification of Cyber-Physical Systems: Coping with Continuous Elements
    Sanwal, Muhammad Usman
    Hasan, Osman
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, PT I, 2013, 7971 : 358 - 371
  • [3] Formal verification of cyber-physical systems: Coping with continuous elements
    [J]. Sanwal, Muhammad Usman (muhammad.usman1@seecs.nust.edu.pk), 1600, Springer Verlag (7971):
  • [4] Predictive Formal Analysis of Resilience in Cyber-Physical Systems
    Mouelhi, Sebti
    Laarouchi, Mohamed-Emine
    Cancila, Daniela
    Chaouchi, Hakima
    [J]. IEEE ACCESS, 2019, 7 : 33741 - 33758
  • [5] Formal Probabilistic Analysis of Cyber-Physical Transportation Systems
    Mashkoor, Atif
    Hasan, Osman
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT III, 2012, 7335 : 419 - 434
  • [6] Formal Analysis of Control Software for Cyber-Physical Systems
    Herrmann, Peter
    Blech, Jan Olaf
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 563 - 564
  • [7] A formal framework for distributed cyber-physical systems
    Lion, Benjamin
    Arbab, Farhad
    Talcott, Carolyn
    [J]. JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2022, 128
  • [8] Formal Analysis of Linear Control Systems Using Theorem Proving
    Rashid, Adnan
    Hasan, Osman
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2017, 2017, 10610 : 345 - 361
  • [9] Modeling and formal analysis of virtually synchronous cyber-physical systems in AADL
    Jaehun Lee
    Kyungmin Bae
    Peter Csaba Ölveczky
    Sharon Kim
    Minseok Kang
    [J]. International Journal on Software Tools for Technology Transfer, 2022, 24 : 911 - 948
  • [10] Modeling and formal analysis of virtually synchronous cyber-physical systems in AADL
    Lee, Jaehun
    Bae, Kyungmin
    Olveczky, Peter Csaba
    Kim, Sharon
    Kang, Minseok
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2022, 24 (06) : 911 - 948