Parsimonious Monitor Control of Petri Net Models of Flexible Manufacturing Systems

被引:40
|
作者
Cordone, Roberto [1 ]
Piroddi, Luigi [2 ]
机构
[1] Univ Milan, Dipartimento Sci Informaz, I-20135 Milan, Italy
[2] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2013年 / 43卷 / 01期
关键词
Branch and bound; deadlock prevention; flexible manufacturing systems; Petri nets; supervisory control; LIVENESS-ENFORCING SUPERVISORS; DEADLOCK PREVENTION POLICY; SIPHON CONTROL; DESIGN; RESOURCES;
D O I
10.1109/TSMCA.2012.2190139
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most approaches for deadlock prevention and liveness enforcement in Petri nets rely on siphon control methods or the theory of regions to derive monitor-based supervisors. These techniques raise methodological and computational issues, from the existence of feasible solutions to the hardness of guaranteeing maximal permissivity and optimality in the size and cost of the control subnet. Recently, the supervisor design problem has also been reformulated as a direct monitor optimization task based on integer linear programming, which can more effectively deal with the mentioned issues and objectives. This paper introduces an efficient branch-and-bound scheme for the exploration of the solution space of the direct monitor optimization problem. An extensive computational analysis on a set of benchmark instances demonstrates the efficiency of the approach.
引用
收藏
页码:215 / 221
页数:7
相关论文
共 50 条
  • [1] Parsimonious monitor control of Petri net models of flexible manufacturing systems
    Cordone, Roberto
    Piroddi, Luigi
    IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2013, 43 (01) : 215 - 221
  • [2] Parsimonious deadlock-free Petri net models of flexible manufacturing systems
    Basile, Francesco
    Cordone, Roberto
    Piroddi, Luigi
    2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 119 - 124
  • [3] On deadlock control for a class of generalised Petri net models of flexible manufacturing systems
    Zhao, Mi
    Li, Zhiwu
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (21) : 6085 - 6107
  • [4] Petri net models of flexible and automated manufacturing systems: A survey
    Moore, KE
    Gupta, SM
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1996, 34 (11) : 3001 - 3035
  • [5] A Petri Net Modeling Framework for the Control of Flexible Manufacturing Systems
    Wenzelburger, Philipp
    Allgoewer, Frank
    IFAC PAPERSONLINE, 2019, 52 (13): : 492 - 498
  • [6] Self-liveness of a class of Petri net models for flexible manufacturing systems
    Zhong, C.
    Li, Z.
    IET CONTROL THEORY AND APPLICATIONS, 2010, 4 (03): : 403 - 410
  • [7] A deadlock prevention policy for a class of Petri net models of flexible manufacturing systems
    Yan, Mingming
    Zhong, Chunfu
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (24) : 7379 - 7396
  • [8] Monitor-based Liveness-enforcing Petri Net Supervisors for Flexible Manufacturing Systems
    You Dan
    Wang Shouguang
    Zhou MengChu
    Wu Wenhui
    2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 4011 - 4016
  • [9] The deadlock problem in the control of Flexible Manufacturing Systems: An overview of the Petri net approach
    Juan-Pablo, Lopez-Grao
    Colom, Jose-Manuel
    Tricas, Fernando
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [10] Nonpure Petri Net Supervisors for Optimal Deadlock Control of Flexible Manufacturing Systems
    Chen, YuFeng
    Li, ZhiWu
    Al-Ahmari, Abdulrahman
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (02): : 252 - 265