Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial
Main Author: | |
---|---|
Publication Date: | 2017 |
Format: | Bachelor thesis |
Language: | por |
Source: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Download full: | http://repositorio.utfpr.edu.br/jspui/handle/1/14584 |
Summary: | This work proposes a solution to a problem of coordination of conveyors in an industrial production line, applying Supervisory Control Theory (SCT). The work improves the current method used to determine actions in the production flows, which is essentially manual, and the application takes place into the company Atlas Home appliances. Technically, the work involves the steps of modeling, synthesizing and implementing a controller for multiple conveyors operating in parallel and concurrently. The modeling step maps sensors and actuators, and coordination rules for representation in statemachines. Then, the synthesis step receives this structure of models and obtains a modular set of controllers that are then tested and implemented in C language. For the modularization synthesis step, the techniques of Local Modular Control are used. The implementation explores the use of generic state-machine models, focusing on flexibility, and device and technology independence. In the case study, 4 supervisors were implemented in a single application, with concurrent execution and without an operating system, which adds performance and low consumption of computational resources. |
id |
UTFPR-12_f1aac36db588d3c1f903cbbd6d0d377d |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/14584 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrialAn Application of Supervisory Control for the coordination of concurrent conveyors in industrial production linesSistemas de tempo discretoSistemas de controle supervisórioUML (Computação)Discrete-time systemsSupervisory control systemsUML (Computer science)CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOThis work proposes a solution to a problem of coordination of conveyors in an industrial production line, applying Supervisory Control Theory (SCT). The work improves the current method used to determine actions in the production flows, which is essentially manual, and the application takes place into the company Atlas Home appliances. Technically, the work involves the steps of modeling, synthesizing and implementing a controller for multiple conveyors operating in parallel and concurrently. The modeling step maps sensors and actuators, and coordination rules for representation in statemachines. Then, the synthesis step receives this structure of models and obtains a modular set of controllers that are then tested and implemented in C language. For the modularization synthesis step, the techniques of Local Modular Control are used. The implementation explores the use of generic state-machine models, focusing on flexibility, and device and technology independence. In the case study, 4 supervisors were implemented in a single application, with concurrent execution and without an operating system, which adds performance and low consumption of computational resources.Este trabalho propõe uma solução para um problema de coordenação de esteiras em uma linha de produção industrial aplicando Teoria de Controle Supervisório (TCS). O trabalho melhora o método atual usado para determinar ações no fluxo de produção das esteiras, o qual é essencialmente manual, e a aplicação se dá na empresa Atlas Eletrodomésticos. Tecnicamente, o trabalho envolve as etapas de modelagem, síntese e implementação de um controlador para múltiplas esteiras que operam em paralelo e de maneira concorrente. A etapa de modelagem mapeia sensores e atuadores e regras de coordenação para uma representação em máquinas de estados. Então, a etapa de síntese recebe essa estrutura de modelos e obtém um conjunto modular de controladores que são então testados e implementados em linguagem C. Para a etapa de modularização de síntese, faz-se o uso de técnicas de Controle Modular Local. Já a implementação explora o uso de modelos de máquinas estados genéricas, com foco em flexibilidade de aplicação, independente de dispositivo e tecnologia. No estudo de caso, 4 supervisores foram implementados em uma única aplicação, com execução concorrente e sem um sistema operacional, o que agrega performance e baixo consumo de recursos computacionais.Universidade Tecnológica Federal do ParanáPato BrancoBrasilDepartamento Acadêmico de InformáticaEngenharia de ComputaçãoUTFPRTeixeira, MarceloTeixeira, MarceloRibas, Bruno CésarDenardin, Gustavo WeberBorsoi, Beatriz TerezinhaDobrovolski, Bruno Manoel2020-11-18T14:01:14Z2020-11-18T14:01:14Z2017-11-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfDOBROVOLSKI, Bruno Manoel. Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial. 2017. 43 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2017.http://repositorio.utfpr.edu.br/jspui/handle/1/14584porinfo:eu-repo/semantics/embargoedAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2020-11-18T14:01:14Zoai:repositorio.utfpr.edu.br:1/14584Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.bropendoar:2020-11-18T14:01:14Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.none.fl_str_mv |
Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial An Application of Supervisory Control for the coordination of concurrent conveyors in industrial production lines |
title |
Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial |
spellingShingle |
Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial Dobrovolski, Bruno Manoel Sistemas de tempo discreto Sistemas de controle supervisório UML (Computação) Discrete-time systems Supervisory control systems UML (Computer science) CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial |
title_full |
Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial |
title_fullStr |
Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial |
title_full_unstemmed |
Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial |
title_sort |
Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial |
author |
Dobrovolski, Bruno Manoel |
author_facet |
Dobrovolski, Bruno Manoel |
author_role |
author |
dc.contributor.none.fl_str_mv |
Teixeira, Marcelo Teixeira, Marcelo Ribas, Bruno César Denardin, Gustavo Weber Borsoi, Beatriz Terezinha |
dc.contributor.author.fl_str_mv |
Dobrovolski, Bruno Manoel |
dc.subject.por.fl_str_mv |
Sistemas de tempo discreto Sistemas de controle supervisório UML (Computação) Discrete-time systems Supervisory control systems UML (Computer science) CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
Sistemas de tempo discreto Sistemas de controle supervisório UML (Computação) Discrete-time systems Supervisory control systems UML (Computer science) CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
This work proposes a solution to a problem of coordination of conveyors in an industrial production line, applying Supervisory Control Theory (SCT). The work improves the current method used to determine actions in the production flows, which is essentially manual, and the application takes place into the company Atlas Home appliances. Technically, the work involves the steps of modeling, synthesizing and implementing a controller for multiple conveyors operating in parallel and concurrently. The modeling step maps sensors and actuators, and coordination rules for representation in statemachines. Then, the synthesis step receives this structure of models and obtains a modular set of controllers that are then tested and implemented in C language. For the modularization synthesis step, the techniques of Local Modular Control are used. The implementation explores the use of generic state-machine models, focusing on flexibility, and device and technology independence. In the case study, 4 supervisors were implemented in a single application, with concurrent execution and without an operating system, which adds performance and low consumption of computational resources. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-11-23 2020-11-18T14:01:14Z 2020-11-18T14:01:14Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
DOBROVOLSKI, Bruno Manoel. Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial. 2017. 43 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2017. http://repositorio.utfpr.edu.br/jspui/handle/1/14584 |
identifier_str_mv |
DOBROVOLSKI, Bruno Manoel. Aplicação de controle supervisório para a coordenação de esteiras concorrentes em linhas de produção industrial. 2017. 43 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2017. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/14584 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
eu_rights_str_mv |
embargoedAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Pato Branco Brasil Departamento Acadêmico de Informática Engenharia de Computação UTFPR |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Pato Branco Brasil Departamento Acadêmico de Informática Engenharia de Computação UTFPR |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
riut@utfpr.edu.br |
_version_ |
1834836400085663744 |