Arquitetura de automação e controle orientada a microserviços para a indústria 4.0

Detalhes bibliográficos
Autor(a) principal: Bigheti, Jeferson André
Data de Publicação: 2020
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/191993
Resumo: A Indústria 4.0 (I4.0) têm focado no uso conjunto de tecnologias de automação e informática industrial visando a obtenção de maior eficiência, qualidade e produtividade. Para o desenvolvimento da I4.0 é necessário a aplicação de tecnologias recentes como a Internet das Coisas Industrial (IIoT), os Sistemas de Controle via Redes e a Computação em Nuvem, entre outras. O grande desafio da I4.0 é promover a integração entre essas tecnologias, equipamentos e sistemas alocados em diferentes níveis hierárquicos dos sistemas industriais. Nesse sentido, um paradigma recente tem sido o da automação colaborativa por meio do uso e compartilhamento de serviços para obtenção de uma arquitetura flexível, distribuída e totalmente integrada através de redes de comunicação. Diante desse contexto, esta tese foca no desenvolvimento de uma arquitetura orientada a microserviços (MOA) para aplicações de automação e controle com foco na I4.0. A arquitetura é baseada no uso do framework Moleculer para microserviços e no desenvolvimento de serviços e composições de serviços para suportar as aplicações requeridas. Os serviços desenvolvidos podem ser executados em diferentes plataformas como computadores, sistemas embarcados e em nuvem. Serviços de Infraestrutura como Comunicação Máquina a Máquina, Controlador Lógico Programável e Aquisição de Dados são responsáveis por prover as funcionalidades básicas da arquitetura e usados para a composição das aplicações. Os serviços de Processos/Negócios como Controle e Supervisão de Processos executam as funcionalidades de alto nível e necessitam operar em composição com os serviços de infraestrutura. A arquitetura MOA, serviços e aplicações foram implementados e validados através de experimentos com malhas de controle em planta didática e em ambiente Hardware-In-the-Loop (HIL). Resultados experimentais demonstraram a viabilidade da arquitetura para aplicações de automação e controle de processos. A grande vantagem da arquitetura é a interoperabilidade, fornecida pela comunicação automática e transparente entre os serviços e aplicações, que é um fator importante para a I4.0. Uma análise temporal e da comunicação em rede mostrou que, apesar da latência e do jitter serem significativos, a arquitetura é confiável e recomendada para aplicações de automação e controle com orquestração de serviços com tempo de ciclo de ao menos 300 ms. A arquitetura também forneceu maior modularidade e escalabilidade para aplicações industriais, a partir da replicação e composição dos serviços.
id UNSP_7eff0b295ee9fe186bb161b387ebfff9
oai_identifier_str oai:repositorio.unesp.br:11449/191993
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Arquitetura de automação e controle orientada a microserviços para a indústria 4.0Automation architecture and oriented control microservice for industry 4.0Comunicação M2MServiçosFramework moleculerInternet das CoisasSistema de controle via redeManufatura avançadaManufatura AvançadaServicesMoleculer frameworkInternet of thingsNetworked control systemsSmart manufacturingMachine to machine communicationA Indústria 4.0 (I4.0) têm focado no uso conjunto de tecnologias de automação e informática industrial visando a obtenção de maior eficiência, qualidade e produtividade. Para o desenvolvimento da I4.0 é necessário a aplicação de tecnologias recentes como a Internet das Coisas Industrial (IIoT), os Sistemas de Controle via Redes e a Computação em Nuvem, entre outras. O grande desafio da I4.0 é promover a integração entre essas tecnologias, equipamentos e sistemas alocados em diferentes níveis hierárquicos dos sistemas industriais. Nesse sentido, um paradigma recente tem sido o da automação colaborativa por meio do uso e compartilhamento de serviços para obtenção de uma arquitetura flexível, distribuída e totalmente integrada através de redes de comunicação. Diante desse contexto, esta tese foca no desenvolvimento de uma arquitetura orientada a microserviços (MOA) para aplicações de automação e controle com foco na I4.0. A arquitetura é baseada no uso do framework Moleculer para microserviços e no desenvolvimento de serviços e composições de serviços para suportar as aplicações requeridas. Os serviços desenvolvidos podem ser executados em diferentes plataformas como computadores, sistemas embarcados e em nuvem. Serviços de Infraestrutura como Comunicação Máquina a Máquina, Controlador Lógico Programável e Aquisição de Dados são responsáveis por prover as funcionalidades básicas da arquitetura e usados para a composição das aplicações. Os serviços de Processos/Negócios como Controle e Supervisão de Processos executam as funcionalidades de alto nível e necessitam operar em composição com os serviços de infraestrutura. A arquitetura MOA, serviços e aplicações foram implementados e validados através de experimentos com malhas de controle em planta didática e em ambiente Hardware-In-the-Loop (HIL). Resultados experimentais demonstraram a viabilidade da arquitetura para aplicações de automação e controle de processos. A grande vantagem da arquitetura é a interoperabilidade, fornecida pela comunicação automática e transparente entre os serviços e aplicações, que é um fator importante para a I4.0. Uma análise temporal e da comunicação em rede mostrou que, apesar da latência e do jitter serem significativos, a arquitetura é confiável e recomendada para aplicações de automação e controle com orquestração de serviços com tempo de ciclo de ao menos 300 ms. A arquitetura também forneceu maior modularidade e escalabilidade para aplicações industriais, a partir da replicação e composição dos serviços.Industry 4.0 (I4.0) has focused on the joint use of automation technologies and industrial informatics aiming at achieving greater efficiency, quality and productivity. The application of some recent technologies such as the Industrial Internet of Things (IIoT), Networked Control Systems and Cloud Computing, among others, is required for the development of the I4.0. The great challenge of I4.0 is to promote the integration of these technologies, equipment and systems allocated in different hierarchical levels of industrial systems. A recent paradigm has been the collaborative automation through the use and sharing of services in order to obtain a flexible, distributed and network-integrated architecture. In this context, this thesis focuses on the development of a Microservice Oriented Architecture (MOA) for automation and control applications focused on I4.0. The architecture is based on the use of the Moleculer framework for microservices and on the development of services and service compositions in order to support the required applications. The proposed services can be executed in different platforms such as computers, embedded systems and in the cloud. Infrastructure services such as Machine-to-Machine Communication, Programmable Logic Controller and Data Acquisition are responsible for providing the basic functionality for the architecture and for composition of applications. Business services such as Control and Supervision of Processes provide high-level functionality and need to operate in composition with the infrastructure services. The MOA architecture, services and applications were implemented and validated through experiments with control loops in a didactic plant and in a Hardware-In-the-Loop (HIL) environment. Experimental results demonstrated the feasibility of architecture for automation and process control applications. The great advantage of the architecture is interoperability, provided by the automatic and transparent communication between services and applications, which is an important factor for I4.0. A temporal analysis and network communication evaluation showed that although latency and jitter are significant, the architecture is reliable and recommended for automation and control applications with cycle time of service orchestration of at least 300 ms. The architecture also provided greater modularity and scalability for industrial applications, from the replication and composition of the services.Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)FAPESP: 2018/19984-4Universidade Estadual Paulista (Unesp)Godoy, Eduardo Paciência [UNESP]Universidade Estadual Paulista (Unesp)Bigheti, Jeferson André2020-03-26T01:27:52Z2020-03-26T01:27:52Z2020-03-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttp://hdl.handle.net/11449/19199300092984633004056087P2726320675456980000-0003-3375-096Xporinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2024-06-28T19:22:10Zoai:repositorio.unesp.br:11449/191993Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-06-28T19:22:10Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Arquitetura de automação e controle orientada a microserviços para a indústria 4.0
Automation architecture and oriented control microservice for industry 4.0
title Arquitetura de automação e controle orientada a microserviços para a indústria 4.0
spellingShingle Arquitetura de automação e controle orientada a microserviços para a indústria 4.0
Bigheti, Jeferson André
Comunicação M2M
Serviços
Framework moleculer
Internet das Coisas
Sistema de controle via rede
Manufatura avançada
Manufatura Avançada
Services
Moleculer framework
Internet of things
Networked control systems
Smart manufacturing
Machine to machine communication
title_short Arquitetura de automação e controle orientada a microserviços para a indústria 4.0
title_full Arquitetura de automação e controle orientada a microserviços para a indústria 4.0
title_fullStr Arquitetura de automação e controle orientada a microserviços para a indústria 4.0
title_full_unstemmed Arquitetura de automação e controle orientada a microserviços para a indústria 4.0
title_sort Arquitetura de automação e controle orientada a microserviços para a indústria 4.0
author Bigheti, Jeferson André
author_facet Bigheti, Jeferson André
author_role author
dc.contributor.none.fl_str_mv Godoy, Eduardo Paciência [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Bigheti, Jeferson André
dc.subject.por.fl_str_mv Comunicação M2M
Serviços
Framework moleculer
Internet das Coisas
Sistema de controle via rede
Manufatura avançada
Manufatura Avançada
Services
Moleculer framework
Internet of things
Networked control systems
Smart manufacturing
Machine to machine communication
topic Comunicação M2M
Serviços
Framework moleculer
Internet das Coisas
Sistema de controle via rede
Manufatura avançada
Manufatura Avançada
Services
Moleculer framework
Internet of things
Networked control systems
Smart manufacturing
Machine to machine communication
description A Indústria 4.0 (I4.0) têm focado no uso conjunto de tecnologias de automação e informática industrial visando a obtenção de maior eficiência, qualidade e produtividade. Para o desenvolvimento da I4.0 é necessário a aplicação de tecnologias recentes como a Internet das Coisas Industrial (IIoT), os Sistemas de Controle via Redes e a Computação em Nuvem, entre outras. O grande desafio da I4.0 é promover a integração entre essas tecnologias, equipamentos e sistemas alocados em diferentes níveis hierárquicos dos sistemas industriais. Nesse sentido, um paradigma recente tem sido o da automação colaborativa por meio do uso e compartilhamento de serviços para obtenção de uma arquitetura flexível, distribuída e totalmente integrada através de redes de comunicação. Diante desse contexto, esta tese foca no desenvolvimento de uma arquitetura orientada a microserviços (MOA) para aplicações de automação e controle com foco na I4.0. A arquitetura é baseada no uso do framework Moleculer para microserviços e no desenvolvimento de serviços e composições de serviços para suportar as aplicações requeridas. Os serviços desenvolvidos podem ser executados em diferentes plataformas como computadores, sistemas embarcados e em nuvem. Serviços de Infraestrutura como Comunicação Máquina a Máquina, Controlador Lógico Programável e Aquisição de Dados são responsáveis por prover as funcionalidades básicas da arquitetura e usados para a composição das aplicações. Os serviços de Processos/Negócios como Controle e Supervisão de Processos executam as funcionalidades de alto nível e necessitam operar em composição com os serviços de infraestrutura. A arquitetura MOA, serviços e aplicações foram implementados e validados através de experimentos com malhas de controle em planta didática e em ambiente Hardware-In-the-Loop (HIL). Resultados experimentais demonstraram a viabilidade da arquitetura para aplicações de automação e controle de processos. A grande vantagem da arquitetura é a interoperabilidade, fornecida pela comunicação automática e transparente entre os serviços e aplicações, que é um fator importante para a I4.0. Uma análise temporal e da comunicação em rede mostrou que, apesar da latência e do jitter serem significativos, a arquitetura é confiável e recomendada para aplicações de automação e controle com orquestração de serviços com tempo de ciclo de ao menos 300 ms. A arquitetura também forneceu maior modularidade e escalabilidade para aplicações industriais, a partir da replicação e composição dos serviços.
publishDate 2020
dc.date.none.fl_str_mv 2020-03-26T01:27:52Z
2020-03-26T01:27:52Z
2020-03-05
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/11449/191993
000929846
33004056087P2
72632067545698
0000-0003-3375-096X
url http://hdl.handle.net/11449/191993
identifier_str_mv 000929846
33004056087P2
72632067545698
0000-0003-3375-096X
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1803650115949297664