Static and Dynamic Partitions of Inequalities: A Unified Methodology for Supervisor Simplification

被引:13
作者
Chen, Chen [1 ]
Hu, Hesuan [1 ,2 ,3 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
[2] Nanyang Technol Univ, Coll Engn, Sch Comp Engn, Singapore 639798, Singapore
[3] Xi An Jiao Tong Univ, State Key Lab Mfg Syst Engn, Xian 710054, Shaanxi, Peoples R China
关键词
Supervisory control; Manufacturing systems; Petri nets; Computational complexity; Monitoring; Indexes; Automated manufacturing systems; supervisory control; supervisor simplification; LIVENESS-ENFORCING SUPERVISION; DEADLOCK PREVENTION; PETRI NETS; SIPHON CONTROL; ELEMENTARY; SYSTEMS; DESIGN;
D O I
10.1109/TAC.2019.2905220
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the context of automated manufacturing systems, supervisor simplification is drawing increasing attention. As a special class of state specifications, generalized mutual exclusion constraints (GMECs) are a typical kind of supervisory control of Petri nets. In this note, we first propose static and dynamic partitions to reduce the size of supervisor by partitioning inequalities, i.e., GMECs, into redundant and necessary ones. The former considers the specifications themselves and exhibits higher efficiency; while the latter takes into account both specifications and reachable markings and achieves more economical supervisors. In an incremental manner, we develop Type I supervisor simplification method which has a compromised efficiency and complexity. In an integrated manner, we propose Type II supervisor simplification method that further improves efficiency and eases computational complexity. All techniques proposed in this note can be realized in an algebraic manner. Examples are presented for the sake of illustration as well as demonstration.
引用
收藏
页码:4748 / 4755
页数:8
相关论文
共 23 条
  • [1] Integrated design of optimal supervisors for the enforcement of static and behavioral specifications in Petri net models
    Basile, F.
    Cordone, R.
    Piroddi, L.
    [J]. AUTOMATICA, 2013, 49 (11) : 3432 - 3439
  • [2] On the implementation of supervised control of discrete event systems
    Basile, Francesco
    Chiacchio, Pasquale
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2007, 15 (04) : 725 - 739
  • [3] A branch and bound approach for the design of decentralized supervisors in Petri net models
    Basile, Francesco
    Cordone, Roberto
    Piroddi, Luigi
    [J]. AUTOMATICA, 2015, 52 : 322 - 333
  • [4] Closed-loop Live Marked Graphs under Generalized Mutual Exclusion Constraint Enforcement
    Basile, Francesco
    Recalde, Laura
    Chiacchio, Pasquale
    Silva, Manuel
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2009, 19 (01): : 1 - 30
  • [5] Liveness-Enforcing Supervision in AMS-Oriented HAMGs: An Approach Based on New Characterization of Siphons Using Petri Nets
    Chen, Chen
    Hu, Hesuan
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (07) : 1987 - 2002
  • [6] Chen Chen, 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA), P536, DOI 10.1109/ICRA.2017.7989067
  • [7] Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems
    Chen, YuFeng
    Li, Zhiwu
    [J]. AUTOMATICA, 2011, 47 (05) : 1028 - 1034
  • [8] Reduction of constraints for controller synthesis based on safe Petri Nets
    Dideban, Abbas
    Alla, Hassane
    [J]. AUTOMATICA, 2008, 44 (07) : 1697 - 1706
  • [9] A PETRI-NET BASED DEADLOCK PREVENTION POLICY FOR FLEXIBLE MANUFACTURING SYSTEMS
    EZPELETA, J
    COLOM, JM
    MARTINEZ, J
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (02): : 173 - 184
  • [10] GIUA A, 1992, 1992 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1 AND 2, P974, DOI 10.1109/ICSMC.1992.271666