On the Design of Regulation Controllers for Automation Systems with RCPetri

被引:5
|
作者
Anguiano-Gijon, Carlos Alberto [1 ]
Cid-Gaona, Anibal [1 ]
Chavez-Delgado, Jose Manuel [1 ]
Vazquez, Carlos Renato [1 ]
机构
[1] Tecnologico Monterrey, Escuela Ingn & Ciencias, Ave Ramon Corona 2514, Zapopan 45201, Mexico
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 07期
关键词
automation; industrial informatics; discrete event systems; Petri nets; regulation control; PETRI NETS; DISCRETE; SIMULATION; TOOL;
D O I
10.3390/app12073294
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Regulation control for Petri nets is a control framework that allows the design of sequence controllers for automation systems in a systematic and efficient way. In order to implement this control framework, the MATLAB(R) app RCPetri has been developed. In this work, the RCPetri tool functionalities are described, including model generation, automatic specification generation, automatic control design, model and control simulation, automatic translation to PLC code, and communication by Modbus TCP/IP and OPC UA. Furthermore, three examples are presented to illustrate the application of the tool and the regulation framework: an electro-pneumatic device, a process control system, and a robotic manufacturing cell under a decentralized control scheme.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] RCPetri: a Matlab app for the synthesis of Petri net regulation controllers for industrial automation
    Cid Gaona, Anibal
    Manuel Chavez, Jose
    Renato Vazquez, Carlos
    2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [2] Assessment of Petri nets Regulation Control methodologies for automation systems
    Anguiano-Gijon, Carlos A.
    Chavez, Jose M.
    Cid-Gaona, Anibal
    Vazquez, Carlos R.
    CONTROL ENGINEERING PRACTICE, 2024, 144
  • [3] Safe controllers design for industrial automation systems
    Machado, Jose
    Seabra, Eurico
    Campos, Jose C.
    Soares, Filomena
    Leao, Celina P.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2011, 60 (04) : 635 - 653
  • [4] Design-to-Test Approach for Programmable Controllers in Safety-Critical Automation Systems
    Ma, Canlong
    Provost, Julien
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (10) : 6499 - 6508
  • [5] Human Intervention and Interface Design in Automation Systems
    Ponsa, P.
    Vilanova, R.
    Amante, B.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2011, 6 (01) : 166 - 174
  • [6] On the Implementation of Industrial Automation Systems Based on PLC
    Basile, Francesco
    Chiacchio, Pasquale
    Gerbasio, Diego
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2013, 10 (04) : 990 - 1003
  • [7] Design of Fault Tolerant Controllers in Parallel Parking Systems
    Qu, Yizhi
    Li, Lingxi
    Chen, Yaobin
    Dai, Yaping
    2009 12TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC 2009), 2009, : 685 - +
  • [8] Modeling Multicore Programmable Logic Controllers in Networked Automation Systems
    Farzaneh, M. Hashemi
    Feldmann, S.
    Legat, C.
    Folmer, J.
    Vogel-Heuser, B.
    39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, : 4398 - 4403
  • [9] SCADA Design in Automation Systems
    Ponsa, Pere
    Vilanova, Ramon
    Perez, Alex
    Andonovski, Bojan
    3RD INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTION, 2010, : 695 - 700
  • [10] Design of discrete controllers for continuous systems using hybrid chi
    vanBeek, DA
    Rooda, JE
    COMPUTER AIDED CONTROL SYSTEMS DESIGN (CACSD'97), 1997, : 21 - 26