Assessment of Petri nets Regulation Control methodologies for automation systems

被引:1
|
作者
Anguiano-Gijon, Carlos A. [1 ]
Chavez, Jose M. [1 ]
Cid-Gaona, Anibal [1 ]
Vazquez, Carlos R. [1 ]
机构
[1] Tecnol Monterrey, Escuela Ingn & Ciencias, Ave Ramon Corona 2514, Zapopan 45201, NX, Mexico
关键词
Automation; Discrete Event Systems; Petri nets; Regulation Control; DISCRETE-EVENT SYSTEMS; SUPERVISORY CONTROL; DESIGN; IMPLEMENTATION;
D O I
10.1016/j.conengprac.2023.105819
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Industry 4.0 and smart manufacturing bring new interesting possibilities and challenges, a particular one is the large-scale automation with minimal set-up time and flexibility. To face this challenge, control approaches based on Discrete Event Systems (DES), such as Supervisory Control Theory (SCT), Generalized Mutual Exclusions Constraints (GMEC) and Petri net-based Regulation Control (RC), may provide convenient solutions; however, few works have been reported in the literature describing the application of these approaches. In this work, the RC approach based on Petri nets is applied to three case studies: (1) an electro-pneumatic cell controlled by a Programming Logic Controller device (PLC); (2) a simulated hydraulic process controlled by a PLC (a virtual commissioning scheme); (3) a simulated robotic manufacturing cell controlled by a software tool. In addition, an assessment of the existing methodologies in RC for modelling, specification, control synthesis and control implementation is conducted. The findings of this work provide three contributions: (1) a practical validation of the applied methodologies and the identification of required extensions; (2) a discussion about the validity of frequently considered assumptions and hypotheses in DES; (3) a reference for practitioners on the implementation of the RC approach, as well as its limitations and advantages.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Regulation Control in Interpreted Petri Nets Under Partial Observation
    Jimenez-Ochoa, Italia
    Guevara-Lozano, Daniel
    Vazquez, C. Renato
    Ramirez-Trevino, Antonio
    IFAC PAPERSONLINE, 2020, 53 (02): : 2101 - 2107
  • [2] Supervisory Control of Manufacturing Systems Modeled by Timed Petri Nets
    Iftar, Altug
    IFAC PAPERSONLINE, 2016, 49 (31): : 120 - 124
  • [3] Petri nets for the control of discrete event systems
    Alessandro Giua
    Carla Seatzu
    Software & Systems Modeling, 2015, 14 : 693 - 701
  • [4] Petri nets for the control of discrete event systems
    Giua, Alessandro
    Seatzu, Carla
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02): : 693 - 701
  • [5] Multiple speci cation regulation control in interpreted Petri nets
    Sánchez-Blanco, JF
    Ram'rez-Treviño, A
    Santoyo, A
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 4989 - 4994
  • [6] Identification of the unobservable behaviour of industrial automation systems by Petri nets
    Dotoli, Mariagrazia
    Fanti, Maria Pia
    Mangini, Agostino M.
    Ukovich, Walter
    CONTROL ENGINEERING PRACTICE, 2011, 19 (09) : 958 - 966
  • [7] A Novel Method for Converting Colored Petri Nets to Ladder Diagram in the Automation of Automated Manufacturing Systems
    Kaid, Husam
    Al-Ahmari, Abdulrahman
    Alqahtani, Khaled N.
    Alasim, Fahad
    Abualsauod, Emad H.
    Dabwan, Abdulmajeed
    Nasr, Mustafa M.
    IEEE ACCESS, 2023, 11 : 29275 - 29295
  • [8] Detection of Actuator Enablement Attacks by Petri Nets in Supervisory Control Systems
    Yu, Zhenhua
    Duan, Xudong
    Cong, Xuya
    Li, Xiangning
    Zheng, Li
    MATHEMATICS, 2023, 11 (04)
  • [9] Prototyping of Concurrent Control Systems With Application of Petri Nets and Comparability Graphs
    Wisniewski, Remigiusz
    Karatkevich, Andrei
    Adamski, Marian
    Costa, Aniko
    Gomes, Luis
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2018, 26 (02) : 575 - 586
  • [10] A program for analysis and control of Petri nets
    Apaydin, H
    Manay, A
    Aybar, A
    Iftar, A
    ICCC 2004: SECOND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL CYBERNETICS, PROCEEDINGS, 2004, : 309 - 314