Industrial Automation as a Service: A New Application to Industry 4.0

Authors

  • Michel de Mattos Fernandes São Paulo State University (Unesp)
  • Jeferson André Bigheti National Service for Industrial Learning (SENAI) https://orcid.org/0000-0001-6611-3671
  • Ricardo Pasquati Pontarolli Federal Institute of São Paulo (IFSP)
  • Eduardo Paciencia Godoy São Paulo State University (UNESP) https://orcid.org/0000-0003-3375-096X

Keywords:

OpenPLC, Service Oriented Architecture, Moleculer Framework, Industrial Internet of Things

Abstract

The fourth industrial revolution aims to achieve greater productivity, also seeking to improve the quality and efficiency of production processes. For this, the use of information and automation technologies together becomes indispensable. Collaborative automation through the sharing and use of services has been a recent paradigm in the quest to obtain a distributed, flexible and integrated on network architecture. In this article, the development of control and automation applications as a service using a Microservices Oriented Architecture is investigated. The architecture is elaborated using the Moleculer framework, which simplifies the development of microservices and applications that make up the Microservice Oriented Architecture used in this work. The development and evaluation of several services are presented, such as Data Acquisition (DAQ), Programmable Logic Controller (PLC) and PID Controller (PIDPlus). The experimental results in different scenarios demonstrated the feasibility of implementing control and automation applications as a service. A relevant advantage that this type of architecture provides is interoperability through automatic network communication between applications and microservices, which is required for Industry 4.0.

Downloads

Download data is not yet available.

Author Biographies

Michel de Mattos Fernandes, São Paulo State University (Unesp)

Michel de Mattos Fernandes received the B.Eng. degree in Electrical Engineering from the University of Marilia - UNIMAR (SP) (2015) and the M.S. in Electrical Engineering at São Paulo State University (Unesp) - Bauru (SP). He is currently an Industrial Electrician Designer with research interests in automation and supervision of industrial systems, Internet of Things, embedded electronics and Industry 4.0. http://lattes.cnpq.br/8481523580238627.

Jeferson André Bigheti, National Service for Industrial Learning (SENAI)

Jeferson André Bigheti received the B.Tech. degree in Electrical Systems in 1990, the Academic specialization in Mechatronic Engineering in 2007 and the M.Sc. and Ph.D. in Electrical Engineering in 2011 and 2020, all from the São Paulo State University (Unesp) at Bauru (SP-Brazil). Currently he is a professor of the National Service for Industrial Learning (SENAI) at Lençóis Paulista (SP-Brazil). His research interests include automation, supervision of industrial systems, Internet of Things and Industry 4.0. http://lattes.cnpq.br/6243932250481498.

Ricardo Pasquati Pontarolli, Federal Institute of São Paulo (IFSP)

Ricardo Pasquati Pontarolli received the B.Tech. degree in Industrial Automation from Technology College, São Paulo State, Brazil, in 2011. He is currently studying M.S. in Electrical Engineering at São Paulo State University (Unesp) and laboratory technician in industrial automation at the Federal Institute of São Paulo (IFSP) in Boituva (SP-Brazil). His research interests include industrial automation, supervision of industrial systems, Internet of things, embedded electronics, Industry 4.0, and Security mechanisms. http://lattes.cnpq.br/6917700616010402.

Eduardo Paciencia Godoy, São Paulo State University (UNESP)

Eduardo Paciencia Godoy received the B.Eng. degree in Control and Automation Engineering at Itajubá Federal University (MG-Brazil) in 2003 and the M.Sc. and Ph.D. degrees in Mechanical Engineering at University of São Paulo at São Carlos (SP-Brazil) in 2007 and 2011, respectively. Currently he is an Associate Professor of the São Paulo State University (Unesp) at Sorocaba (SP-Brazil). His research interests include industrial networks and automation, networked control systems (NCS), wireless networks and telemetry, embedded electronics, Internet of Things and Industry 4.0. http://lattes.cnpq.br/0072632067545698.

References

G. Arbix, M.S. Salerno, E. Zancul, G. Amaral And L.M. Lins. O Brasil e a Nova Onda de Manufatura Avançada: O que aprender com Alemanha, China e Estados Unidos. Novos estudos CEBRAP, 36(3), 29-49, 2017.

D. Jerker, “Local Cloud Internet,” Ieee Ind. Electron. Mag., no. DECEMBER, pp. 8–21, 2017.

J. A. Bigheti, M. M. Fernandes, and E. P. Godoy, “Control as a Service: A Microservice Approach to Industry 4.0,” 2019 IEEE Int. Work. Metrol. Ind. 4.0 IoT, MetroInd 4.0 IoT 2019 - Proc., pp. 438–443, 2019.

Z. Xiao, I. Wijegunaratne, and X. Qiang, “Reflections on SOA and Microservices,” Proc. - 4th Int. Conf. Enterp. Syst. Adv. Enterp. Syst. ES 2016, pp. 60–67, 2017.

A. Theorin, J. Hagsund, and C. Johnsson, “Service orchestration with OPC UA in a graphical control language,” 19th IEEE Int. Conf. Emerg. Technol. Fact. Autom. ETFA 2014, pp. 1–6, 2014.

O. Givehchi, J. Imtiaz, H. Trsek, and J. Jasperneite, “Control-as-a-service from the cloud: A case study for using virtualized PLCs,” IEEE Int. Work. Fact. Commun. Syst. - Proceedings, WFCS, pp. 1–4, 2014.

E. C. Moraes, “Desenvolvimento de Interfaces Baseadas em Serviço para Integração de Sistemas Heterogêneos na Manufatura,” p. 241, 2017.

F. Jammes et al., “Promising technologies for SOA-based Industrial Automation Systems,” Ind. Cloud-Based Cyber-Physical Syst. IMC-AESOP Approach, vol. 9783319056, pp. 89–109, 2014.

F. Blomstedt et al., “The arrowhead approach for SOA application development and documentation,” IECON Proc. (Industrial Electron. Conf., pp. 2631–2637, 2014.

P. Leitão, A. W. Colombo, and S. Karnouskos, “Industrial automation based on cyber-physical systems technologies: Prototype implementations and challenges,” Comput. Ind., vol. 81, pp. 11–25, 2016.

J. V. Espí-Beltrán, V. Gilart-Iglesias, and D. Ruiz-Fernández, “Enabling distributed manufacturing resources through SOA: The REST approach,” Robot. Comput. Integr. Manuf., vol. 46, no. November 2016, pp. 156–165, 2017.

O. Carlsson, J. Delsing, F. Arrigucci, A. W. Colombo, T. Bangemann, and P. Nappey, “Migration of industrial process control systems to service-oriented architectures,” Int. J. Comput. Integr. Manuf., vol. 31, no. 2, pp. 175–198, 2018.

D. Henneke, M. Elattar, and J. Jasperneite, “Communication patterns for Cyber-Physical Systems,” IEEE Int. Conf. Emerg. Technol. Fact. Autom. ETFA, vol. 2015-Octob, pp. 8–11, 2015.

P. Di Francesco, P. Lago, and I. Malavolta, “Migrating Towards Microservice Architectures: An Industrial Survey,” Proc. - 2018 IEEE 15th Int. Conf. Softw. Archit. ICSA 2018, pp. 29–38, 2018.

S. Sarkar, G. Vashi, and P. P. Abdulla, “Towards Transforming an Industrial Automation System from Monolithic to Microservices,” IEEE Int. Conf. Emerg. Technol. Fact. Autom. ETFA, vol. 2018-Septe, pp. 1256–1259, 2018.

M. Ciavotta, M. Alge, S. Menato, D. Rovere, and P. Pedrazzoli, “A Microservice-based Middleware for the Digital Factory,” Procedia Manuf., vol. 11, no. June, pp. 931–938, 2017.

J. Innerbichler, S. Gonul, V. Damjanovic-Behrendt, and B. Mandler, “NIMBLE Collaborative Platform: Microservice Architectural Approach to Federated IoT Johannes,” vol. 53, no. 9, pp. 1689–1699, 2019.

J. Song, A. K. Mok, D. Chen, M. Nixon, T. Blevins, and W. Wojsznis, “Improving PID control with unreliable communications,” Isa Expo 2006, vol. 2006, no. October 2006, pp. 105–116, 2006.

“The OpenPLC Project.” [Online]. Available: https://www.openplcproject.com/. [Accessed: 24-Aug-2020].

“Moleculer - Progressive microservices framework for Node.js.” [Online]. Available: https://moleculer.services/. [Accessed: 23-Aug-2020].

“Bigheti, J. Arquitetura de automação e controle orientada a microsserviços para a Indústria 4.0. Tese de Doutorado. Engenharia Elétrica. Universidade Estadual Paulista. Available: https://repositorio.unesp.br/handle/11449/191993. [Accessed: 28-Jan-2021].

“SOCRADES Project”. [Online]. Available: http://www.socrades.net. [Accessed: 28-Jan-2021].

“IMC-AESOP Project”, [Online]. Available: https://www.imc-aesop.org/. [Accessed: 28-Jan-2021].

“ARROWHEAD Framework”, [Online]. Available: https://www.arrowhead.eu/. [Accessed: 28-Jan-2021].

“PRODUCTIVE 4.0 Project”. [Online]. Available: https://productive40.eu/. [Accessed: 28-Jan-2021].

Published

2021-05-26

How to Cite

Fernandes, M. de M., Bigheti, J. A., Pontarolli, R. P., & Godoy, E. P. (2021). Industrial Automation as a Service: A New Application to Industry 4.0. IEEE Latin America Transactions, 19(12), 2046–2053. Retrieved from https://latamt.ieeer9.org/index.php/transactions/article/view/5070