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
相关论文
共 50 条
  • [41] On the supervisory control of multiagent product systems
    Romanovski, I.
    Caines, P. E.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2006, 51 (05) : 794 - 799
  • [42] Supervisory Control for State-Vector Transition Models-A Unified Approach
    Lennartson, Bengt
    Basile, Francesco
    Miremadi, Sajed
    Fei, Zhennan
    Hosseini, Mona Noori
    Fabian, Martin
    Akesson, Knut
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (01) : 33 - 47
  • [43] Supervisory control of automatic pouring machine
    Yano, Ken'ichi
    Terashima, Kazuhiko
    CONTROL ENGINEERING PRACTICE, 2010, 18 (03) : 230 - 241
  • [44] Navigation supervisory control for small UGVs
    Witus, G
    UNMANNED GROUND VEHICLE TECHNOLOGY VI, 2004, 5422 : 206 - 217
  • [45] Exploiting Approximations in Supervisory Control with Distinguishers
    Rosa, Marcelo
    Teixeira, Marcelo
    Malik, Robi
    IFAC PAPERSONLINE, 2018, 51 (07): : 13 - 18
  • [46] Dynamical consistency in hierarchical supervisory control
    Hubbard, P
    Caines, PE
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (01) : 37 - 52
  • [47] Fault-Tolerant Supervisory Control
    Moor, Thomas
    IFAC PAPERSONLINE, 2015, 48 (07): : 124 - 131
  • [48] Synthesizing deterministic controllers in supervisory control
    Morgenstern, Andreas
    Schneider, Klaus
    INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS II, 2007, : 95 - +
  • [49] Enforcing Degree of Opacity with Supervisory Control
    Schonewille, Bryony H.
    Moulton, Richard Hugh
    Rudie, Karen
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 5450 - 5457
  • [50] Modeling and Supervisory Control of Blockchain Forks
    Toda, Kosuke
    Kuze, Naomi
    Ushio, Toshimitsu
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2021, E104A (02) : 474 - 475