Formal Modelling, Analysis and Verification of Hybrid Systems
Formal Modelling, Analysis and Verification of Hybrid Systems
复制标题
DOI:
10.1007/978-3-642-39721-9_5
复制
发表时间:
2013-08
期刊:
影响因子:
--
通讯作者:
N. Zhan;Shuling Wang;Hengjun Zhao
中科院分区:
文献类型:
--
作者:
N. Zhan;Shuling Wang;Hengjun Zhao
Hybrid systems is a mathematical model of embedded systems, and has been widely used in the design of complex embedded systems. In this chapter, we will introduce our systematic approach to formal modelling, analysis and verification of hybrid systems. In our framework, a hybrid system is modelled using Hybird CSP (HCSP), and specified and reasoned about by Hybrid Hoare Logic (HHL), which is an extension of Hoare logic to hybrid systems. For deductive verification of hybrid systems, a complete approach to generating polynomial invariants for polynomial hybrid systems is proposed; meanwhile, a theorem prover for HHL that can provide tool support for the verification has been implemented. We give some case studies from real world, for instance, Chinese High-Speed Train Control System at Level 3 (CTCS-3). In addition, based on our invariant generation approach, we consider how to synthesize a switching logic for a considered hybrid system by reduction to constraint solving, to meet a given safety, liveness, optimality requirement, or any of their combinations. We also discuss other issues of hybrid systems, e.g., stability analysis.