Bisimilar linear systems

被引:151
作者
Pappas, GJ [1 ]
机构
[1] Univ Penn, Dept Elect & Syst Engn, Philadelphia, PA 19104 USA
基金
美国国家科学基金会;
关键词
bisimulation; linear systems; reachability; transition systems; control invariance;
D O I
10.1016/j.automatica.2003.07.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The notion of bisimulation in theoretical computer science is one of the main complexity reduction methods for the analysis and synthesis of labeled transition systems. Bisimulations are special quotients of the state space that preserve many important properties expressible in temporal logics, and, in particular, reachability. In this paper, the framework of bisimilar transition systems is applied to various transition systems that are generated by linear control systems. Given a discrete-time or continuous-time linear system, and a finite observation map, we characterize linear quotient maps that result in quotient transition systems that are bisimilar to the original system. Interestingly, the characterizations for discrete-time systems are more restrictive than for continuous-time systems, due to the existence of an atomic time step. We show that computing the coarsest bisimulation, which results in maximum complexity reduction, corresponds to computing the maximal controlled or reachability invariant subspace inside the kernel of the observations map. These results establish strong connections between complexity reduction concepts in control theory and computer science. (C) 2003 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2035 / 2047
页数:13
相关论文
共 27 条
[1]   Discrete abstractions of hybrid systems [J].
Alur, R ;
Henzinger, TA ;
Lafferriere, G ;
Pappas, GJ .
PROCEEDINGS OF THE IEEE, 2000, 88 (07) :971-984
[2]  
[Anonymous], 2001, MODEL CHECKING
[4]   Effective synthesis of switching controllers for linear systems [J].
Asarin, E ;
Bournez, O ;
Dang, T ;
Maler, O ;
Pnueli, A .
PROCEEDINGS OF THE IEEE, 2000, 88 (07) :1011-1025
[5]   Bisimulation, the supervisory control problem and strong model matching for finite state machines [J].
Barrett, G ;
Lafortune, S .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 1998, 8 (04) :377-429
[6]   CHARACTERIZING FINITE KRIPKE STRUCTURES IN PROPOSITIONAL TEMPORAL LOGIC [J].
BROWNE, MC ;
CLARKE, EM ;
GRUMBERG, O .
THEORETICAL COMPUTER SCIENCE, 1988, 59 (1-2) :115-131
[7]   THE HIERARCHICAL LATTICES OF A FINITE MACHINE [J].
CAINES, PE ;
WEI, YJ .
SYSTEMS & CONTROL LETTERS, 1995, 25 (04) :257-263
[8]   Computational techniques for hybrid system verification [J].
Chutinan, A ;
Krogh, BH .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (01) :64-75
[9]   Logics for hybrid systems [J].
Davoren, JM ;
Nerode, A .
PROCEEDINGS OF THE IEEE, 2000, 88 (07) :985-1010
[10]  
Emerson E.A., 1990, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics, P995, DOI [DOI 10.1016/B978-0-444-88074-1.50021-4, 10.1016/B978-0-444-88074-1.50021-4.]