Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/30616
Registro completo de metadados
Campo DCValorIdioma
dc.creatorCâncio, Geovany Aparecido Duarte-
dc.date.accessioned2023-02-23T14:16:47Z-
dc.date.available2023-02-23T14:16:47Z-
dc.date.issued2022-09-13-
dc.identifier.citationCÂNCIO, Geovany Aparecido Duarte. Arquitetura para a implementação de controle supervisório comunicante. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2022.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/30616-
dc.description.abstractModern industry contemplates a profile of systems that detect and react, at runtime, to changes in the physical context, starting to operate in different ways. Although this characteristic exposes the potential to add improvements to production processes, it also poses challenges to the Automation and Control Engineering community, such as, for example, the limited capacity to process, in parallel, multiple and complex control loops. An alternative arises from the combination of formal synthesis methods, such as the Supervisory Control Theory (TCS), with architectures that decentralize the implementation of the control system. This benefits both controller programming and implementation. However, current models of decentralized implementation do not consider emerging aspects of the industry, such as communication via the Internet of decentralized control modules, something that has potential for customization of production and cooperative production. This work proposes an architecture that decentralizes the control system resulting from TCS and implements the communication between different control agents. A key piece in this proposal comes from the concept of a central agent and a local control agent. The central agent performs an abstraction of the behavior of local agents and is responsible for coordinating, at a high level, the logic of the control system that results in local physical actions. In this abstraction, global control commands actions to local agents after processing certain events reported by local agents. These events, in general, represent operational contexts that abstract chains of events that are locally observable, but not globally observable, thus making global control simpler and more focused on key system actions, operationalized only locally. In terms of results, a significant reduction of the state machine implemented in the central agent (with abstraction) compared to an equivalent state machine (without abstraction) was observed, both using a monolithic approach to the supervisor synthesis, which resulted in 207 states and 464 transitions of a machine with 251 states and 526 transitions, respectively. In addition, other implementation aspects indicate a high potential for scalability, which implies possible gains to TCS, with the possibility of expansion for several researches and use in productive environments.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-sa/4.0/pt_BR
dc.subjectRevolução industrialpt_BR
dc.subjectSistemas de controle supervisóriopt_BR
dc.subjectRedes de computadorespt_BR
dc.subjectIndustrial revolutionpt_BR
dc.subjectSupervisory control systemspt_BR
dc.subjectComputer networkspt_BR
dc.titleArquitetura para a implementação de controle supervisório comunicantept_BR
dc.title.alternativeArchitecture for the implementation of communicating supervisory controlpt_BR
dc.typebachelorThesispt_BR
dc.description.resumoA indústria moderna contempla um perfil de sistemas que detectam e reagem, em tempo de execução, às mudanças no contexto físico, passando a operar de diferentes modos. Ainda que essa característica exponha potencial para agregar melhorias aos processos produtivos, ela também impõe desafios à comunidade de Engenharia de Automação e Controle, como, por exemplo, na capacidade limitada para processar, em paralelo, múltiplas e complexas malhas de controle. Uma alternativa nasce da combinação de métodos formais de síntese, como a Teoria de Controle Supervisório (TCS), com arquiteturas que descentralizam a implementação do sistema de controle. Isso beneficia tanto a programação do controlador quanto a sua implementação. Entretanto, modelos atuais de implementação descentralizada não consideram aspectos emergentes da indústria, como a comunicação via internet de módulos descentralizados de controle, algo que apresenta potencial para a personalização da produção e produção cooperativa. Este trabalho propõe uma arquitetura que descentraliza o sistema de controle resultante da TCS e implementa a comunicação entre diferentes agentes de controle. Uma peça chave nesta proposta vem do conceito de um agente central e agente local de controle. O agente central executa uma abstração do comportamento dos agentes locais sendo responsável pela coordenação, em alto nível, da lógica do sistema de controle que resulta nas ações físicas locais. Nessa abstração, o controle global comanda ações aos agentes locais após o processamento de certos eventos reportados pelos agentes locais. Esses eventos, em geral, representam contextos de operação que abstraem cadeias de eventos observáveis localmente, mas não observáveis globalmente, deixando assim o controle global mais simples e concentrado em ações chaves do sistema, operacionalizadas apenas localmente. Em termos de resultado, foi observada uma redução significativa da máquina de estados implementada no agente central (com abstração) comparada com uma máquina de estados equivalente (sem abstração), ambas utilizando uma abordagem monolítica para a síntese do supervisor, que resultou em 207 estados e 464 transições de uma máquina com 251 estados e 526 transições, respectivamente. Além disso, demais aspectos de implementação indicam alto potencial de escalabilidade, que implica em possíveis ganhos a TCS, com possibilidade de expansão para diversas pesquisas e uso em ambientes produtivos.pt_BR
dc.degree.localPato Brancopt_BR
dc.publisher.localPato Brancopt_BR
dc.contributor.advisor1Teixeira, Marcelo-
dc.contributor.advisor-co1Denardin, Gustavo Weber-
dc.contributor.referee1Teixeira, Marcelo-
dc.contributor.referee2Torrico, César Rafael Claure-
dc.contributor.referee3Rista, Luís Cassiano Goularte-
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentDepartamento Acadêmico de Informáticapt_BR
dc.publisher.programEngenharia de Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:PB - Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
arquiteturacontrolesupervisoriocomunicante.pdf1,51 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons