Polyhedral Flows in Hybrid Automata

被引:0
|
作者
Rajeev Alur
Sampath Kannan
Salvatore La Torre
机构
[1] University of Pennsylvania,
[2] Università degli Studi di Salerno,undefined
来源
Formal Methods in System Design | 2004年 / 24卷
关键词
hybrid systems; reachability analysis; polyhedral dynamics;
D O I
暂无
中图分类号
学科分类号
摘要
A hybrid automaton is a mathematical model for hybrid systems, which combines, in a single formalism, automaton transitions for capturing discrete updates with differential constraints for capturing continuous flows. Formal verification of hybrid automata relies on symbolic fixpoint computation procedures that manipulate sets of states. These procedures can be implemented using boolean combinations of linear constraints over system variables, equivalently, using polyhedra, for the subclass of linear hybrid automata. In a linear hybrid automaton, the flow at each control mode is given by a rate polytope that constrains the allowed values of the first derivatives. The key property of such a flow is that, given a state-set described by a polyhedron, the set of states that can be reached as time elapses, is also a polyhedron. We call such a flow a polyhedral flow. In this paper, we study if we can generalize the syntax of linear hybrid automata for describing flows without sacrificing the polyhedral property. In particular, we consider flows described by origin-dependent rate polytopes, in which the allowed rates depend, not only on the current control mode, but also on the specific state at which the mode was entered. We identify necessary and sufficient conditions for a class of flows described by origin-dependent rate polytopes to be polyhedral. We also propose and study additional classes of flows: strongly polyhedral flows, in which the set of states that can be reached up to a given time starting from a polyhedron is guaranteed to be a polyhedron, and polyhedrally sliced flows, in which the set of states that can be reached at a given time starting from a polyhedron is guaranteed to be a polyhedron. Finally, we discuss an application of the above classes of flows to approximate exponential behaviours.
引用
收藏
页码:261 / 280
页数:19
相关论文
共 50 条
  • [31] Modelling and Analysis of Oversaturated Intersections Using Jointly Hybrid Petri net and Hybrid Automata
    Bouriachi F.
    Kechida S.
    International Journal of Intelligent Transportation Systems Research, 2018, 16 (2) : 138 - 150
  • [32] HYPE: Hybrid modelling by composition of flows
    Galpin, Vashti
    Bortolussi, Luca
    Hillston, Jane
    FORMAL ASPECTS OF COMPUTING, 2013, 25 (04) : 503 - 541
  • [33] Modeling Interdependent Critical Infrastructures using Open Hybrid Automata
    Heracleous, Constantinos
    Panayiotou, Christos G.
    Polycarpou, Marios M.
    Ellinas, Georgios
    2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2015, : 671 - 676
  • [35] Synthesis of supervisory controllers for hybrid systems based on approximating automata
    Cury, JER
    Krogh, BH
    Niinomi, T
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (04) : 564 - 568
  • [36] Loop reduction techniques for reachability analysis of linear hybrid automata
    Pan MinXue
    Li You
    Bu Lei
    Li XuanDong
    SCIENCE CHINA-INFORMATION SCIENCES, 2012, 55 (12) : 2663 - 2674
  • [37] Loop reduction techniques for reachability analysis of linear hybrid automata
    MinXue Pan
    You Li
    Lei Bu
    XuanDong Li
    Science China Information Sciences, 2012, 55 : 2663 - 2674
  • [38] Model-Predictive Control of Discrete Hybrid Stochastic Automata
    Bemporad, Alberto
    Di Cairano, Stefano
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (06) : 1307 - 1321
  • [39] Hybrid automata for modeling discrete transitions in complex dynamic systems
    Mosterman, PJ
    Biswas, G
    ARTIFICIAL INTELLIGENCE IN REAL-TIME CONTROL 1998, 1999, : 43 - 48
  • [40] Engineering constraint solvers for automatic analysis of probabilistic hybrid automata
    Fraenzle, Martin
    Teige, Tino
    Eggers, Andreas
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2010, 79 (07): : 436 - 466