Design of Optimal Supervisors for the Enforcement of Nonlinear Constraints on Petri Nets

被引:7
作者
Chen, Yufeng [1 ]
Pan, Lei [1 ]
Li, Zhiwu [1 ,2 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macau, Peoples R China
关键词
Petri nets; Transforms; System recovery; Supervisory control; Resource management; Iterative methods; Systems engineering and theory; Petri net; integer linear programming; nonlinear constraint; supervisory control; FLEXIBLE MANUFACTURING SYSTEMS; DEADLOCK PREVENTION POLICY; LIVENESS-ENFORCING SUPERVISORS; SIPHON; CONTROLLERS; AVOIDANCE;
D O I
10.1109/TASE.2022.3164639
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an iterative approach to separate a set of admissible markings of a nonlinear constraint into a number of subsets. At each iteration, we find a maximal subset of admissible markings that are separated from inadmissible markings by linear constraints. Then, the union of all the obtained subsets constitutes the set of all admissible markings. For each subset of admissible markings, we obtain a set of conjunctive linear constraints. Accordingly, we can equivalently transform a given nonlinear constraint to be a set of disjunctive/conjunctive linear constraints, which can deal with the case that both admissible and inadmissible marking spaces of a nonlinear constraint cannot be separated by linear constraints from each other. Furthermore, we propose a method to design a Petri net supervisor for a derived set of disjunctive/conjunctive constraints. Some examples are used to demonstrate the proposed approach.
引用
收藏
页码:611 / 623
页数:13
相关论文
共 50 条
  • [41] Design of Optimal Petri Net Controllers for Disjunctive Generalized Mutual Exclusion Constraints
    Ma, Ziyue
    Li, Zhiwu
    Giua, Alessandro
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (07) : 1774 - 1785
  • [42] Reduction of constraints for controller synthesis based on safe Petri Nets
    Dideban, Abbas
    Alla, Hassane
    AUTOMATICA, 2008, 44 (07) : 1697 - 1706
  • [43] Optimal Supervisory Control for Flexible Manufacturing Systems Model With Petri Nets: A Place-Transition Control
    Bashir, Muhammad
    Zhou, Jian
    Muhammad, Bashir Bala
    IEEE ACCESS, 2021, 9 : 58566 - 58578
  • [44] Structural Controller for Logical Expression of Linear Constraints on Petri Nets
    Luo, Jiliang
    Wu, Weimin
    Zhou, Mengchu
    Shao, Hui
    Nonami, Kenzo
    Su, Hongye
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (01) : 397 - 403
  • [45] Supervisor Design with Petri Nets for Asymmetrical System
    Feng, Aixiang
    Luo, Xionglin
    PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, : 628 - 632
  • [46] EXTENDED ELEMENTARY SIPHONS AND THEIR APPLICATION TO LIVENESS-ENFORCEMENT OF GENERALIZED PETRI NETS
    Hou, YiFan
    Li, ZhiWu
    Al-Ahmari, Abdulrahman M.
    El-Tamimi, Abdul-Aziz Mohammed
    Nasr, Emad Abouel
    ASIAN JOURNAL OF CONTROL, 2014, 16 (06) : 1789 - 1810
  • [47] A hybrid approach to supervisory control of discrete event systems coupling RW supervisors to Petri nets
    Uzam, M
    Wonham, WM
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 28 (7-8) : 747 - 760
  • [48] Design of liveness-enforcing supervisors for flexible manufacturing systems using Petri nets
    Li, Zhi Wu
    Hu, He Suan
    Wang, An Rong
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2007, 37 (04): : 517 - 526
  • [49] A hybrid approach to supervisory control of discrete event systems coupling RW supervisors to Petri nets
    M. Uzam
    W.M. Wonham
    The International Journal of Advanced Manufacturing Technology, 2006, 28 : 747 - 760
  • [50] Liveness enforcement for production systems modeled by time Petri nets
    Qin, Tao
    Dong, Yifan
    Yin, Li
    Li, Zhiwu
    INFORMATION SCIENCES, 2023, 648