Hierarchical interface-based supervisory control with data events

被引:0
|
作者
Leduc, Ryan J. [1 ]
机构
[1] McMaster Univ, Dept Comp & Software, Hamilton, ON L8S 4K1, Canada
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hierarchical Interface-based Supervisory Control (HISC) decomposes a discrete-event system (DES) into a high-level subsystem which communicates with n >= 1 lowlevel subsystems, through separate interfaces which restrict the interaction of the subsystems. It provides a set of local conditions that can be used to verify global conditions such as nonblocking and controllability. As each clause of the definition can be verified using a single subsystem, the complete system model never needs to be stored in memory, offering potentially significant savings in computational resources. In this paper, we extend the range of the behavior of lowlevels that interfaces can model by adding a new type of event, low data events, and by relaxing some restrictions in the RISC definitions. This allows us to have (i) request events that don't need to be followed by an answer event, (ii) to start a low-level on a task and then poll it for completion, (iii) to be able to send additional commands while a low-level is already processing a command (iv) to model low-levels that behave as buffers, and (v) to allow unsolicited information (status etc.) to be sent up from a low-level. Besides greatly enriching the behavior that can be modelled as interfaces and thus expanding the systems that RISC can effectively be applied to, the changes can enable behavior to be moved from the high-level to the low-levels. We demonstrate this when we discuss the application of our method to a large manufacturing system example based upon the AIP example, where we saw a 4.8 times reduction in computation time and a 6.5 times reduction in memory use. This helps prevent the high-level from growing too large, allowing the HISC method to apply to larger systems.
引用
收藏
页码:1213 / 1220
页数:8
相关论文
共 50 条
  • [1] Hierarchical interface-based supervisory control with data events
    Leduc, Ryan J.
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2009, 82 (05) : 783 - 800
  • [2] Hierarchical Interface-Based Decentralized Supervisory Control
    Liu, Huailiang
    Leduc, Ryan J.
    Ricker, S. L.
    [J]. 2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 1693 - 1700
  • [3] Synthesis Method for Hierarchical Interface-Based Supervisory Control
    Leduc, Ryan. J.
    Dai, Pengcheng
    Song, Raoguang
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (07) : 1548 - 1560
  • [4] Synthesis method for hierarchical interface-based supervisory control
    Leduc, Ryan J.
    Dai, Pengcheng
    [J]. 2007 AMERICAN CONTROL CONFERENCE, VOLS 1-13, 2007, : 3387 - 3394
  • [5] Hierarchical interface-based supervisory control: Serial case
    Leduc, RJ
    Brandin, BA
    Wonham, WN
    Lawford, M
    [J]. PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 4116 - 4121
  • [6] Symbolic synthesis and verification of Hierarchical Interface-based Supervisory Control
    Song, Raoguang
    Leduc, Ryan J.
    [J]. WODES 2006: EIGHTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2006, : 419 - +
  • [7] Hierarchical interface-based supervisory control of a flexible manufacturing system
    Leduc, Ryan J.
    Lawford, Mark
    Dai, Pengcheng
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2006, 14 (04) : 654 - 668
  • [8] Multi-level hierarchical interface-based supervisory control
    Hill, R. C.
    Cury, J. E. R.
    de Queiroz, M. H.
    Tilbury, D. M.
    Lafortune, S.
    [J]. AUTOMATICA, 2010, 46 (07) : 1152 - 1164
  • [9] Hierarchical interface-based supervisory control: Command-pair interfaces
    Leduc, RJ
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2003, : 323 - 329
  • [10] Modular requirements for Hierarchical Interface-Based Supervisory Control with multiple levels
    Hill, R. C.
    Cury, J. E. R.
    de Queiroz, M. H.
    Tilbury, D. M.
    [J]. 2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, : 483 - +