Application of real-time DEVS to analysis of safety-critical embedded control systems: Railroad crossing control example

被引:19
作者
Song, HS [1 ]
Kim, TG
机构
[1] Seowon Univ, Dept Comp Informat & Commun, Cheongju, South Korea
[2] Korea Adv Inst Sci & Technol, Dept Elect Engn & Comp Sci, Taejon 305701, South Korea
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2005年 / 81卷 / 02期
关键词
real-time DEVS; safety analysis; controllability; real-time embedded discrete event control systems;
D O I
10.1177/0037549705052229
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article presents an application of the Discrete Event System Specification (DEVS) framework to the design and safety analysis of a real-time embedded control system, a railroad crossing control system. The authors employ an extension of the DEVS formalism, real-time DEVS (RT-DEVS), which has a sound semantics for the specification of real-time systems in a hierarchical modular fashion. The notion of a clock matrix for communicating RT-DEVS models is proposed, which represents a global time between the models. Based on the composition rules and the clock matrix, an algorithm for the generation of a timed reachability tree is developed that can be used for safety analysis at two phases: an untimed and timed analysis phase. A railroad crossing control example demonstrates that the proposed analysis for RT-DEVS models would be effective to verify the safety property of real-time control systems.
引用
收藏
页码:119 / 136
页数:18
相关论文
共 21 条
[1]  
ALEFELD G, 1983, INTRO INTERVAL COMP
[2]   A THEORY OF TIMED AUTOMATA [J].
ALUR, R ;
DILL, DL .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) :183-235
[3]   SUPERVISORY CONTROL OF TIMED DISCRETE-EVENT SYSTEMS [J].
BRANDIN, BA ;
WONHAM, WM .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (02) :329-342
[4]  
CHO SM, 2001, T SOC MODEL SIMUL I, V18, P178
[5]  
Heymann M., 1990, IEEE Control Systems Magazine, V10, P103, DOI 10.1109/37.56284
[6]   Discrete-event control of nondeterministic systems [J].
Heymann, M ;
Lin, F .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (01) :3-17
[7]  
Hoare C., 1985, COMMUNICATING SEQUEN
[8]  
Hong GP, 1996, T SOC COMPUT SIMUL, V13, P19
[9]   A real-time discrete event system specification formalism for seamless real-time software development [J].
Hong, JS ;
Song, HS ;
Kim, TG ;
Park, KH .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 1997, 7 (04) :355-375
[10]   An efficient state space generation for the analysis of real-time systems [J].
Kang, I ;
Lee, I ;
Kim, YS .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2000, 26 (05) :453-477