Middleware Control Systems Design and Analysis Using Message Interpreted Petri Nets (MIPN)

被引:0
作者
Lopez, Joaquin [1 ]
Santana-Alonso, Alejandro [1 ]
Losada, Diego Perez [2 ]
机构
[1] Univ Vigo, Syst Engn & Automat Dept, EEI, Vigo 36310, Spain
[2] AIMEN Technol Ctr, Robot & Control Unit, O Porrino 36418, Spain
关键词
Petri nets; Task analysis; Control systems; Analytical models; Codes; Robot sensing systems; Process control; Middleware control systems; petri nets; robotics; distributed control systems; inter-process communication systems; OPTIMIZATION; GENERATION;
D O I
10.1109/ACCESS.2022.3180547
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many distributed frameworks use a message-oriented middleware to interchange information among several independent distributed modules. Those modules make up complex systems implementing basic actions and reporting events about their state. This paper introduces the Message Interpreted Petri Net (MIPN) model to design, analyze, and execute the central control of these middleware systems. The MIPN is a new Petri net extension that adds message-based high-level information communications and hierarchic capabilities. It also contributes to the definition and study of new properties such as terminability for the hierarchy-wide analysis of a system. Special attention is given to the analyzability of the model. Useful relations between the individual properties of each MIPN and the global properties of a hierarchic MIPNs system are extracted through a mathematical analysis of the model. The goal is to analyze each net separately and then build up the properties of the whole system. This results in a great aid for the programmer and optimizes the development process. This paper also shows the actual integration of this new MIPN model in different robot control frameworks to design, analyze, execute, monitor, log, and debug tasks in such heterogeneous systems. Finally, some applications created with this framework in the fields of robotics, autonomous vehicles, and logistics are also presented.
引用
收藏
页码:60213 / 60229
页数:17
相关论文
共 61 条