Microservice Orchestration for Process Control in Industry 4.0

New manufacturing applications in Industry 4.0 (I4.0) focus on the combination of industrial informatics and automation technologies, including the Industrial Internet of Things, Network Control Systems, Service Oriented Architectures and Cloud Computing. The great challenge of these applications is to promote the integration between these technologies, equipment and systems allocated at different hierarchical levels of industrial systems, making automation collaborative through the use and sharing of services. This paper focuses on the study, implementation and performance analysis of microservices orchestration for process control applications in I4.0. The Microservice-Oriented Architecture is described, as well as the development of microservices related to process control. The microservice orchestration is evaluated through experimental results considering a process control loop and the performance analysis of the service communication.

[1]  Patricia Lago,et al.  Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption , 2017, 2017 IEEE International Conference on Software Architecture (ICSA).

[2]  Jerker Delsing,et al.  Efficient Device-to-Device Service Invocation Using Arrowhead Orchestration , 2020, IEEE Internet of Things Journal.

[3]  Tamir Hegazy,et al.  Industrial Automation as a Cloud Service , 2015, IEEE Transactions on Parallel and Distributed Systems.

[4]  Paulo Leitão,et al.  Industrial automation based on cyber-physical systems technologies: Prototype implementations and challenges , 2016, Comput. Ind..

[5]  Jerker Delsing,et al.  Promising Technologies for SOA-Based Industrial Automation Systems , 2014 .

[6]  Robert Harrison,et al.  Industrial Cloud-Based Cyber-Physical Systems: The IMC-AESOP Approach , 2014 .

[7]  Xinjian Qiang,et al.  Reflections on SOA and Microservices , 2016, 2016 4th International Conference on Enterprise Systems (ES).

[8]  Eduardo P. Godoy,et al.  Control as a Service: A Microservice Approach to Industry 4.0 , 2019, 2019 II Workshop on Metrology for Industry 4.0 and IoT (MetroInd4.0&IoT).

[9]  Nima Jafari Navimipour,et al.  Toward Efficient Service Composition Techniques in the Internet of Things , 2018, IEEE Internet of Things Journal.

[10]  Lorenzo Bassi,et al.  Industry 4.0: Hope, hype or revolution? , 2017, 2017 IEEE 3rd International Forum on Research and Technologies for Society and Industry (RTSI).

[11]  André Thomas,et al.  Digital transformation of manufacturing through cloud services and resource virtualization , 2019, Comput. Ind..

[12]  Aloysius K. Mok,et al.  Improving PID Control with Unreliable Communications , 2006 .

[13]  Nicolas Le Sommer,et al.  Choreography-based vs orchestration-based service composition in opportunistic networks , 2017, 2017 IEEE 13th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[14]  Juergen Jasperneite,et al.  The Future of Industrial Communication: Automation Networks in the Era of the Internet of Things and Industry 4.0 , 2017, IEEE Industrial Electronics Magazine.