Análise do uso de RTOS na implementação de controle supervisionado
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/217369 |
Resumo: | Com o avanço tecnológico, sistemas a eventos discretos estão cada vez mais presentes. Para controle destes sistemas, são fomentadas pesquisas a respeito da implementação da teoria de controle supervisório em microcontroladores. Apesar de avanços na área, ainda existem lacunas entre o desenvolvimento acadêmico e a implementação prática dos supervisórios, as quais fazem com que estes não sejam amplamente empregados no meio industrial. Neste contexto, este trabalho faz análise do aspecto temporal relativo a execução do controle supervisório em um microcontrolador com escalonador de tempo real. A abordagem desenvolvida utiliza tarefas periódicas e assíncronas e uma arquitetura de controle própria para implementação dos supervisórios. Além disso, é implementado o rastreio da execução do escalonador para coleta de dados. Os resultados obtidos com uma planta simulada evidenciam a validade do trabalho desenvolvido e contribuem para sanar questões relativas ao funcionamento das estruturas internas do controlador. |
id |
UFRGS-2_cb62d64cdbf30c7b19829faf0d3e836d |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/217369 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Justi, Milena CherubiniGotz, Marcelo2021-01-19T04:08:54Z2020http://hdl.handle.net/10183/217369001120673Com o avanço tecnológico, sistemas a eventos discretos estão cada vez mais presentes. Para controle destes sistemas, são fomentadas pesquisas a respeito da implementação da teoria de controle supervisório em microcontroladores. Apesar de avanços na área, ainda existem lacunas entre o desenvolvimento acadêmico e a implementação prática dos supervisórios, as quais fazem com que estes não sejam amplamente empregados no meio industrial. Neste contexto, este trabalho faz análise do aspecto temporal relativo a execução do controle supervisório em um microcontrolador com escalonador de tempo real. A abordagem desenvolvida utiliza tarefas periódicas e assíncronas e uma arquitetura de controle própria para implementação dos supervisórios. Além disso, é implementado o rastreio da execução do escalonador para coleta de dados. Os resultados obtidos com uma planta simulada evidenciam a validade do trabalho desenvolvido e contribuem para sanar questões relativas ao funcionamento das estruturas internas do controlador.Due to technological progress, the presence of discrete event systems is increasing. In order to control these systems, research on the implementation of supervisory control theory in microcontrollers is being promoted. Despite of improvements in this area, there are still some gaps between academic development and the practical implementation of the supervisors, what implies that they are not widely used in the industry yet. In this context, this work analyzes the temporal aspect related to the execution of the supervisory control in a microcontroller with a real-time scheduler. The developed approach uses periodic and asynchronous tasks and its own control architecture for the implementation of the supervisors. In addition, this work implements the scheduler execution data tracking. The results obtained with a simulated manufacturing factory show the validity of the work developed and contribute to address issues related to the functioning of the internal structures of the controller.application/pdfporEngenharia de controle e automaçãoSistemas de controleMicrocontroladoresSupervisory controlReal-time operating systemAnálise do uso de RTOS na implementação de controle supervisionadoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPorto Alegre, BR-RS2020Engenharia de Controle e Automaçãograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001120673.pdf.txt001120673.pdf.txtExtracted Texttext/plain87416http://www.lume.ufrgs.br/bitstream/10183/217369/2/001120673.pdf.txta15b481db150cb87c839322cb3d8987eMD52ORIGINAL001120673.pdfTexto completoapplication/pdf647990http://www.lume.ufrgs.br/bitstream/10183/217369/1/001120673.pdfd9aa403ff9b96933e14b6ee07a985ddfMD5110183/2173692021-03-09 04:48:46.657183oai:www.lume.ufrgs.br:10183/217369Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2021-03-09T07:48:46Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Análise do uso de RTOS na implementação de controle supervisionado |
title |
Análise do uso de RTOS na implementação de controle supervisionado |
spellingShingle |
Análise do uso de RTOS na implementação de controle supervisionado Justi, Milena Cherubini Engenharia de controle e automação Sistemas de controle Microcontroladores Supervisory control Real-time operating system |
title_short |
Análise do uso de RTOS na implementação de controle supervisionado |
title_full |
Análise do uso de RTOS na implementação de controle supervisionado |
title_fullStr |
Análise do uso de RTOS na implementação de controle supervisionado |
title_full_unstemmed |
Análise do uso de RTOS na implementação de controle supervisionado |
title_sort |
Análise do uso de RTOS na implementação de controle supervisionado |
author |
Justi, Milena Cherubini |
author_facet |
Justi, Milena Cherubini |
author_role |
author |
dc.contributor.author.fl_str_mv |
Justi, Milena Cherubini |
dc.contributor.advisor1.fl_str_mv |
Gotz, Marcelo |
contributor_str_mv |
Gotz, Marcelo |
dc.subject.por.fl_str_mv |
Engenharia de controle e automação Sistemas de controle Microcontroladores |
topic |
Engenharia de controle e automação Sistemas de controle Microcontroladores Supervisory control Real-time operating system |
dc.subject.eng.fl_str_mv |
Supervisory control Real-time operating system |
description |
Com o avanço tecnológico, sistemas a eventos discretos estão cada vez mais presentes. Para controle destes sistemas, são fomentadas pesquisas a respeito da implementação da teoria de controle supervisório em microcontroladores. Apesar de avanços na área, ainda existem lacunas entre o desenvolvimento acadêmico e a implementação prática dos supervisórios, as quais fazem com que estes não sejam amplamente empregados no meio industrial. Neste contexto, este trabalho faz análise do aspecto temporal relativo a execução do controle supervisório em um microcontrolador com escalonador de tempo real. A abordagem desenvolvida utiliza tarefas periódicas e assíncronas e uma arquitetura de controle própria para implementação dos supervisórios. Além disso, é implementado o rastreio da execução do escalonador para coleta de dados. Os resultados obtidos com uma planta simulada evidenciam a validade do trabalho desenvolvido e contribuem para sanar questões relativas ao funcionamento das estruturas internas do controlador. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020 |
dc.date.accessioned.fl_str_mv |
2021-01-19T04:08:54Z |
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 |
http://hdl.handle.net/10183/217369 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001120673 |
url |
http://hdl.handle.net/10183/217369 |
identifier_str_mv |
001120673 |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/217369/2/001120673.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/217369/1/001120673.pdf |
bitstream.checksum.fl_str_mv |
a15b481db150cb87c839322cb3d8987e d9aa403ff9b96933e14b6ee07a985ddf |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1815447269829246976 |