A Probabilistic Approach for Control of a Stochastic System from LTL Specifications

被引:26
作者
Lahijanian, M. [1 ]
Andersson, S. B. [1 ]
Belta, C. [1 ]
机构
[1] Boston Univ, Boston, MA 02215 USA
来源
PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009) | 2009年
关键词
TEMPORAL LOGIC; LINEAR-SYSTEMS; ABSTRACTIONS; DISCRETE;
D O I
10.1109/CDC.2009.5400629
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of controlling a continuous-time linear stochastic system from a specification given as a Linear Temporal Logic (LTL) formula over a set of linear predicates in the state of the system. We propose a three-step solution. First, we define a polyhedral partition of the state space and a finite collection of controllers, represented as symbols, and construct a Markov Decision Process (MDP). Second, by using an algorithm resembling LTL model checking, we determine a run satisfying the formula in the corresponding Kripke structure. Third, we determine a sequence of control actions in the MDP that maximizes the probability of following the satisfying run. We present illustrative simulation results.
引用
收藏
页码:2236 / 2241
页数:6
相关论文
共 26 条
[1]  
Abate A, 2008, LECT NOTES COMPUT SC, V4981, P1
[2]   Discrete abstractions of hybrid systems [J].
Alur, R ;
Henzinger, TA ;
Lafferriere, G ;
Pappas, GJ .
PROCEEDINGS OF THE IEEE, 2000, 88 (07) :971-984
[3]   Symbolic feedback control for navigation [J].
Andersson, Sean B. ;
Hristu, Dimitrios .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2006, 51 (06) :926-937
[4]  
Aziz A, 1995, LECT NOTES COMPUT SC, V939, P155
[5]   Model-checking algorithms for continuous-time Markov chains [J].
Baier, C ;
Haverkort, B ;
Hermanns, H ;
Katoen, JP .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (06) :524-541
[6]  
Baier Christel, 1998, THESIS
[7]  
Bianco A., 1995, Foundations of Software Technology and Theoretical Computer Science. 15th Conference. Proceedings, P499
[8]  
Brockett R.W., 1990, Robotics, P181
[9]   An overview of existing methods and recent advances in sequential Monte Carlo [J].
Cappe, Olivier ;
Godsill, Simon J. ;
Moulines, Eric .
PROCEEDINGS OF THE IEEE, 2007, 95 (05) :899-924
[10]  
Clarke EM, 1999, MODEL CHECKING, P1