A game theoretic approach to controller design for hybrid systems

被引:304
作者
Tomlin, CJ [1 ]
Lygeros, J
Sastry, SS
机构
[1] Stanford Univ, Dept Aeronaut & Astronaut, Stanford, CA 94305 USA
[2] Univ Cambridge, Dept Engn, Cambridge CB2 1PZ, England
[3] Def Adv Projects Res Agcy, Informat Technol Off, Arlington, VA 22203 USA
关键词
aircraft control; air-traffic control; automated highways; game theory; hybrid automata; optimal control;
D O I
10.1109/5.871303
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present a method to design controllers for safety specifications in hybrid systems. The hybrid system combines discrete event dynamics with nonlinear continuous dynamics: the discrete event dynamics model linguistic and qualitative information and naturally accommodate mode switching logic, and the continuous dynamics model the physical processes themselves, such as the continous response of an aircraft to the forces of aileron and throttle. Input variables model both continuous and discrete control and disturbance parameters. We translate safety specifications into restrictions on the system's reachable sets of states. Then, using analysis based on optimal control and game theory for automata and continuous dynamical systems, we derive Hamilton-Jacobi equations whose solutions describe the boundaries of reachable sets. These equations are the heart of our general controller synthesis technique for hybrid systems, in which we calculate feedback control laws for the continuous and discrete variables, which guarantee that the hybrid system remains in the "safe subset" of the reachable set. We discuss issues related to computing solutions to Hamilton-Jacobi equations. Throughout, we demonstrate our techniques on examples of hybrid automata modeling aircraft conflict resolution, autopilot flight mode switching, and vehicle collision avoidance.
引用
收藏
页码:949 / 970
页数:22
相关论文
共 62 条
[1]   A THEORY OF TIMED AUTOMATA [J].
ALUR, R ;
DILL, DL .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) :183-235
[2]   Alternating-time temporal logic [J].
Alur, R ;
Henzinger, TA ;
Kupferman, O .
38TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1997, :100-109
[3]   Reactive modules [J].
Alur, R ;
Henzinger, TA .
11TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1996, :207-218
[4]  
Asarin E, 1999, LECT NOTES COMPUT SC, V1569, P19
[5]  
Basar T., 1995, Dynamic Noncooperative Game Theory
[6]  
Bernhard P., 1991, HINFINITYOPTIMAL CON
[7]   A unified framework for hybrid control: Model and optimal control theory [J].
Branicky, MS ;
Borkar, VS ;
Mitter, SK .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (01) :31-45
[8]  
Bryson A. E., 1969, Applied Optimal Control: Optimization, Estimation, and Control
[9]  
BUCHI JR, 1969, P AM MATH SOC, P295
[10]   Hierarchical hybrid control systems: A lattice theoretic formulation [J].
Caines, PE ;
Wei, YJ .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (04) :501-508