Detalhes bibliográficos
Ano de defesa: |
2020 |
Autor(a) principal: |
Pontarolli, Ricardo Pasquati |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Universidade Estadual Paulista (Unesp)
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
http://hdl.handle.net/11449/202338
|
Resumo: |
Novas aplicações e soluções na Indústria 4.0 se concentram na combinação de informática industrial e tecnologias de automação, incluindo a Internet Industrial das Coisas, Sistemas de Controle em Rede, Arquiteturas Orientadas a Serviços e Computação em Nuvem. O grande desafio dessas aplicações é promover a integração entre essas tecnologias, equipamentos e sis-temas alocados em diferentes níveis hierárquicos dos sistemas industriais, tornando a automa-ção colaborativa através do uso e compartilhamento de serviços para obtenção de uma arquite-tura flexível, distribuída e totalmente integrada através de redes de comunicação no cenário industrial. Diante desse contexto, este trabalho enfoca no desenvolvimento de uma planta pi-loto industrial de controle de processos utilizando uma arquitetura orientada a microsserviços (MOA) baseada no framework Moleculer. Essa planta piloto, com controle de nível, pressão e vazão da tubulação e pressão de reservatório, é usada como base para o desenvolvimento e testes de microsserviços e mecanismos de segurança para o controle das malhas de processo. Os microsserviços desenvolvidos são: Aquisição de Dados (DAQ), Controle PIDPlus, Rastre-ador para métricas, Base de dados e monitoramento de processo, e Segurança de acesso (Guarda). Diferentes mecanismos de segurança para a arquitetura são implementados, como acesso do desenvolvedor aos microsserviços via chave criptografada, requisições HTTPS, au-tenticação de usuários com token, opções de conexão com o transportador de mensagens NATS, serviço de guarda de controle de acesso entre microsserviços com JSON Web Token. Resultados experimentais analisam o desempenho de dois tipos de composição de microsser-viços numa aplicação de controle de processo em malha fechada, sendo que a Coreografia (execução sequencial predeterminada dos microsserviços) é executada na metade do tempo da Orquestração (execução dos microsserviços gerenciada por um elemento central) e com menor variabilidade. Além disso, compara-se o desempenho da comunicação entre os microsserviços usando três tipos de transportadores de mensagem: TCP, NATS e MQTT. Os resultados de-monstram que o uso de microsserviços, em ambas as composições por Coreografia e Orques-tração, é compatível e confiável, cumprindo requisitos de tempo de resposta e de segurança para aplicações de automação e controle de processos, além de fornecer novos requisitos, co-mo modularidade, escalabilidade e interoperabilidade, necessários para essas aplicações no contexto da Indústria 4.0. |