TY - GEN
T1 - SMT-based analysis of switching multi-domain linear Kirchhoff networks
AU - Cimatti, Alessandro
AU - Mover, Sergio
AU - Sessa, Mirko
N1 - Publisher Copyright:
© 2017 FMCAD Inc.
PY - 2017/11/8
Y1 - 2017/11/8
N2 - Many critical systems are based on the combination of components from different physical domains (e.g. mechanical, electrical, hydraulic), and are mathematically modeled as Switched Multi-Domain Linear Kirchhoff Networks (Smdlkn). In this paper, we tackle a major obstacle to formal verification of Smdlkn, namely devising a global model amenable to verification in the form of a Hybrid Automaton. This requires the combination of the local dynamics of the components, expressed as Differential Algebraic Equations, according to Kirchhoff's laws, depending on the (exponentially many) operation modes of the network. We propose an automated SMT-based method to analyze networks from multiple physical domains, detecting which modes induce invalid (i.e. inconsistent) constraints, and to produce a Hybrid Automaton model that accurately describes, in terms of Ordinary Differential Equations, the system evolution in the valid modes, catching also the possible non-deterministic behaviors. The experimental evaluation demonstrates that the proposed approach allows several complex multi-domain systems to be formally analyzed and model checked against various system requirements.
AB - Many critical systems are based on the combination of components from different physical domains (e.g. mechanical, electrical, hydraulic), and are mathematically modeled as Switched Multi-Domain Linear Kirchhoff Networks (Smdlkn). In this paper, we tackle a major obstacle to formal verification of Smdlkn, namely devising a global model amenable to verification in the form of a Hybrid Automaton. This requires the combination of the local dynamics of the components, expressed as Differential Algebraic Equations, according to Kirchhoff's laws, depending on the (exponentially many) operation modes of the network. We propose an automated SMT-based method to analyze networks from multiple physical domains, detecting which modes induce invalid (i.e. inconsistent) constraints, and to produce a Hybrid Automaton model that accurately describes, in terms of Ordinary Differential Equations, the system evolution in the valid modes, catching also the possible non-deterministic behaviors. The experimental evaluation demonstrates that the proposed approach allows several complex multi-domain systems to be formally analyzed and model checked against various system requirements.
U2 - 10.23919/FMCAD.2017.8102259
DO - 10.23919/FMCAD.2017.8102259
M3 - Conference contribution
AN - SCOPUS:85044625785
T3 - Proceedings of the 17th Conference on Formal Methods in Computer-Aided Design, FMCAD 2017
SP - 188
EP - 195
BT - Proceedings of the 17th Conference on Formal Methods in Computer-Aided Design, FMCAD 2017
A2 - Weissenbacher, Georg
A2 - Stewart, Daryl
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 17th Conference on Formal Methods in Computer-Aided Design, FMCAD 2017
Y2 - 2 October 2017 through 6 October 2017
ER -