Model-bounded Monitoring of Hybrid Systems

被引:8
作者
Waga, Masaki [1 ]
Andre, Etienne [2 ]
Hasuo, Ichiro [3 ,4 ]
机构
[1] Kyoto Univ, Sakyo Ku, Yoshida Honmachi, Kyoto, Kyoto 6068501, Japan
[2] Univ Lorraine, CNRS, LORIA, INRIA, F-54506 Vandoeuvre Les Nancy, France
[3] Natl Inst Informat, Chiyoda Ku, 2-1-2 Hitotsubashi, Tokyo 1018430, Japan
[4] Grad Univ Adv Studies, Hayama, Kanagawa, Japan
关键词
Monitoring; cyber-physical systems; hybrid automata; VERIFICATION;
D O I
10.1145/3529095
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Monitoring of hybrid systems attracts both scientific and practical attention. However, monitoring algorithms suffer from the methodological difficulty of only observing sampled discrete-time signals, while real behaviors are continuous-time signals. To mitigate this problem of sampling uncertainties, we introduce a modelbounded monitoring scheme, where we use prior knowledge about the target system to prune interpolation candidates. Technically, we express such prior knowledge by linear hybrid automata (LHAs)-the LHAs are called bounding models. We introduce a novel notion of monitored language of LHAs, and we reduce the monitoring problem to the membership problem of the monitored language. We present two partial algorithmsone is via reduction to reachability in LHAs and the other is a direct one using polyhedra-and showthat these methods, and thus the proposed model-bounded monitoring scheme, are efficient and practically relevant.
引用
收藏
页数:26
相关论文
共 40 条
[1]   Membership questions for timed and hybrid automata [J].
Alur, R ;
Kurshan, RP ;
Viswanathan, M .
19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, :254-263
[2]   Offline timed pattern matching under uncertainty [J].
Andre, Etienne ;
Hasuo, Ichiro ;
Waga, Masaki .
2018 23RD INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2018, :10-20
[3]   Prevent: A Predictive Run-Time Verification Framework Using Statistical Learning [J].
Babaee, Reza ;
Gurfinkel, Arie ;
Fischmeister, Sebastian .
SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2018, 2018, 10886 :205-220
[4]   The Parma Polyhedra Library: Toward a complete set of numerical abstractions for the analysis and verification of hardware and software systems [J].
Bagnara, Roberto ;
Hill, Patricia M. ;
Zaffanella, Enea .
SCIENCE OF COMPUTER PROGRAMMING, 2008, 72 (1-2) :3-21
[5]   Online Timed Pattern Matching Using Automata [J].
Bakhirkin, Alexey ;
Ferrere, Thomas ;
Nickovic, Dejan ;
Maler, Oded ;
Asarin, Eugene .
FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2018, 2018, 11022 :215-232
[6]   Revisiting Polyhedral Analysis for Hybrid Systems [J].
Becchi, Anna ;
Zaffanella, Enea .
STATIC ANALYSIS (SAS 2019), 2019, 11822 :183-202
[7]  
Brihaye Thomas, 2013, Automated Technology for Verification and Analysis. 11th International Symposium, ATVA 2013. Proceedings: LNCS 8172, P55, DOI 10.1007/978-3-319-02444-8_6
[8]  
Brihaye T, 2011, LECT NOTES COMPUT SC, V6756, P416, DOI 10.1007/978-3-642-22012-8_33
[9]  
Bu L., 2019, EPiC Series in Computing, V61, P120
[10]  
Bu Lei, 2019, P SETSS LNCS, V12154, P10, DOI [10.1007/978-3-030-55089-9_2, DOI 10.1007/978-3-030-55089-9_2]