A supervisory control approach for execution control of an FMC

被引:15
作者
Kim, S [1 ]
Park, J
Leachman, RC
机构
[1] Samsung Elect Corp, Suwon, South Korea
[2] Seoul Natl Univ, Dept Ind Engn, Seoul, South Korea
[3] Univ Calif Berkeley, Dept Ind Engn & Operat Res, Berkeley, CA 94720 USA
来源
INTERNATIONAL JOURNAL OF FLEXIBLE MANUFACTURING SYSTEMS | 2001年 / 13卷 / 01期
关键词
flexible manufacturing system; computer control; supervisory control;
D O I
10.1023/A:1008166028381
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a generic methodology based on formal language theory for the modeling and control of flexible manufacturing cell (FMC) systems. The motivating idea behind the overall approach stems from the supervisory control theory under the framework of Ramadge and Wonham. Essentially, we characterize the asynchronous and dynamic behavior of an FMC as a regular language and formulate the control logic generation problem as a sublanguage calculation problem, which requires the resulting language to satisfy at least two properties: maximal permissiveness and controllability. Then an algorithm for resolving the problem is presented. Based on the solution of the problem called supervisor, we propose a controller architecture that guarantees coordinated operation of an FMC through the regulation of occurrences of events. An adaptive control policy that regenerates supervisors on changes in task configurations is presented and a dynamic equation that describes the evolution of the control logic along time is derived. Then, we show that the proposed maximally permissive adaptive control policy has a number of preferred properties, including computational efficiency and consistency between the successive supervisors. Finally, a controller for an example FMC is implemented, using the object-oriented software modules. Our procedure has the merit of mathematical soundness, modular design, and systematic implementation.
引用
收藏
页码:5 / 31
页数:27
相关论文
共 23 条
[1]   SUPERVISORY CONTROL OF A RAPID THERMAL MULTIPROCESSOR [J].
BALEMI, S ;
HOFFMANN, GJ ;
GYUGYI, P ;
WONGTOI, H ;
FRANKLIN, GF .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1993, 38 (07) :1040-1059
[2]  
Balemi S., 1994, Discrete Event Dynamic Systems: Theory & Applications, V4, P41, DOI 10.1007/BF01516010
[3]   VARIABLE LOOKAHEAD SUPERVISORY CONTROL WITH STATE INFORMATION [J].
BENHADJALOUANE, N ;
LAFORTUNE, S ;
LIN, F .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (12) :2398-2410
[4]   DEALING WITH BLOCKING IN SUPERVISORY CONTROL OF DISCRETE-EVENT SYSTEMS [J].
CHEN, E ;
LAFORTUNE, S .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1991, 36 (06) :724-735
[5]   THE IMPACT OF FLEXIBLE MANUFACTURING SYSTEMS ON PRODUCTIVITY AND QUALITY [J].
CHEN, FF ;
ADAM, EE .
IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 1991, 38 (01) :33-45
[6]   SUPERVISORY CONTROL OF DISCRETE-EVENT PROCESSES WITH PARTIAL OBSERVATIONS [J].
CIESLAK, R ;
DESCLAUX, C ;
FAWAZ, AS ;
VARAIYA, P .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1988, 33 (03) :249-260
[7]  
Hopcroft J. E., 2007, Introduction to Automata Theory, Languages and Computation
[8]  
KIM S, 1996, COMPUTER AIDED SYNTH
[9]   PREDICATES AND PREDICATE TRANSFORMERS FOR SUPERVISORY CONTROL OF DISCRETE EVENT DYNAMIC-SYSTEMS [J].
KUMAR, R ;
GARG, V ;
MARCUS, SI .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1993, 38 (02) :232-247
[10]   THE INFIMAL CLOSED CONTROLLABLE SUPERLANGUAGE AND ITS APPLICATION IN SUPERVISORY CONTROL [J].
LAFORTUNE, S ;
CHEN, E .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1990, 35 (04) :398-405