Projeto e implementação de um controlador PID digital para um sistema barra e bola
| Main Author: | |
|---|---|
| Publication Date: | 2021 |
| 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/35451 |
Summary: | In this work, a digital controller for a ball and beam system was designed and implemented. The controller aims to keep the ball balanced in a certain position on the beam, by acting on the beam’s tilt angle. A digital PID controller was designed using the root locus method, from the transfer function based on the mathematical modeling of the system. A prototype for the system was built, using a distance sensor to measure the ball’s position, a servo motor to adjust the beam’s tilt angle and a microcontroller to implement the digital control. Using the system prototype, some testes were performed to verify the controller’s performance, by applying a step on the system’s setpoint and by verifying the output’s behavior when a disturbance is applied on it. The designed controller proved to be effective in keeping the ball in the desired position, despite showing some differences in relation to the simulated settling time and overshoot of the closed loop system. |
| id |
UTFPR-12_97138fc406e4c9c8599c6f266d082dfc |
|---|---|
| oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/35451 |
| 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 |
Projeto e implementação de um controlador PID digital para um sistema barra e bolaDesign and implementation of a digital PID controller for a ball and beam systemControladores PIDControle eletrônicoModelos matemáticosServomecanismosPID controllersElectronic controlMathematical modelsServomechanismsCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::AUTOMACAO ELETRONICA DE PROCESSOS ELETRICOS E INDUSTRIAISIn this work, a digital controller for a ball and beam system was designed and implemented. The controller aims to keep the ball balanced in a certain position on the beam, by acting on the beam’s tilt angle. A digital PID controller was designed using the root locus method, from the transfer function based on the mathematical modeling of the system. A prototype for the system was built, using a distance sensor to measure the ball’s position, a servo motor to adjust the beam’s tilt angle and a microcontroller to implement the digital control. Using the system prototype, some testes were performed to verify the controller’s performance, by applying a step on the system’s setpoint and by verifying the output’s behavior when a disturbance is applied on it. The designed controller proved to be effective in keeping the ball in the desired position, despite showing some differences in relation to the simulated settling time and overshoot of the closed loop system.Neste trabalho foi realizado o projeto e implantação de um controlador digital para um sistema barra e bola. O controlador tem como objetivo manter a bola equilibrada em uma determinada posição sobre uma barra, através da atuação sobre o ângulo de inclinação desta barra. Foi projetado um controlador PID digital utilizando o método do lugar das raízes, a partir da equação de transferência baseada na modelagem matemática do sistema. Um protótipo para o sistema barra e bola foi construído, utilizando um sensor de distância para medir a posição da bola, um servo motor para ajustar o ângulo de inclinação da barra e um microcontrolador para implementação do controle digital. Utilizando o protótipo do sistema, foram realizados testes para verificar a performance do controlador implementado, aplicando um degrau no setpoint do sistema e verificando o comportamento da saída quando uma perturbação é aplicada sobre ela. O controlador projetado se mostrou eficaz para manter a bola na posição desejada, apesar de apresentar diferenças em relação ao tempo de acomodação e sobressinal simulados para o sistema em malha fechada.Universidade Tecnológica Federal do ParanáCuritibaBrasilAutomação IndustrialUTFPRLima, Carlos Raimundo ErigLima, Carlos Raimundo ErigNabas, Kleber Kendy HorikawaBertol, Omero FranciscoIastrenski, Edgar Felix2024-11-14T19:23:42Z2024-11-14T19:23:42Z2021-11-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfIASTRENSKI, Edgar Felix. Projeto e implementação de um controlador PID digital para um sistema barra e bola. 2021. Trabalho de Conclusão de Curso de Especialização(Automação Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2021.http://repositorio.utfpr.edu.br/jspui/handle/1/35451porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2024-11-15T06:08:17Zoai:repositorio.utfpr.edu.br:1/35451Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2024-11-15T06:08:17Repositó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 |
Projeto e implementação de um controlador PID digital para um sistema barra e bola Design and implementation of a digital PID controller for a ball and beam system |
| title |
Projeto e implementação de um controlador PID digital para um sistema barra e bola |
| spellingShingle |
Projeto e implementação de um controlador PID digital para um sistema barra e bola Iastrenski, Edgar Felix Controladores PID Controle eletrônico Modelos matemáticos Servomecanismos PID controllers Electronic control Mathematical models Servomechanisms CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::AUTOMACAO ELETRONICA DE PROCESSOS ELETRICOS E INDUSTRIAIS |
| title_short |
Projeto e implementação de um controlador PID digital para um sistema barra e bola |
| title_full |
Projeto e implementação de um controlador PID digital para um sistema barra e bola |
| title_fullStr |
Projeto e implementação de um controlador PID digital para um sistema barra e bola |
| title_full_unstemmed |
Projeto e implementação de um controlador PID digital para um sistema barra e bola |
| title_sort |
Projeto e implementação de um controlador PID digital para um sistema barra e bola |
| author |
Iastrenski, Edgar Felix |
| author_facet |
Iastrenski, Edgar Felix |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Lima, Carlos Raimundo Erig Lima, Carlos Raimundo Erig Nabas, Kleber Kendy Horikawa Bertol, Omero Francisco |
| dc.contributor.author.fl_str_mv |
Iastrenski, Edgar Felix |
| dc.subject.por.fl_str_mv |
Controladores PID Controle eletrônico Modelos matemáticos Servomecanismos PID controllers Electronic control Mathematical models Servomechanisms CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::AUTOMACAO ELETRONICA DE PROCESSOS ELETRICOS E INDUSTRIAIS |
| topic |
Controladores PID Controle eletrônico Modelos matemáticos Servomecanismos PID controllers Electronic control Mathematical models Servomechanisms CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::AUTOMACAO ELETRONICA DE PROCESSOS ELETRICOS E INDUSTRIAIS |
| description |
In this work, a digital controller for a ball and beam system was designed and implemented. The controller aims to keep the ball balanced in a certain position on the beam, by acting on the beam’s tilt angle. A digital PID controller was designed using the root locus method, from the transfer function based on the mathematical modeling of the system. A prototype for the system was built, using a distance sensor to measure the ball’s position, a servo motor to adjust the beam’s tilt angle and a microcontroller to implement the digital control. Using the system prototype, some testes were performed to verify the controller’s performance, by applying a step on the system’s setpoint and by verifying the output’s behavior when a disturbance is applied on it. The designed controller proved to be effective in keeping the ball in the desired position, despite showing some differences in relation to the simulated settling time and overshoot of the closed loop system. |
| publishDate |
2021 |
| dc.date.none.fl_str_mv |
2021-11-30 2024-11-14T19:23:42Z 2024-11-14T19:23:42Z |
| 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 |
IASTRENSKI, Edgar Felix. Projeto e implementação de um controlador PID digital para um sistema barra e bola. 2021. Trabalho de Conclusão de Curso de Especialização(Automação Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2021. http://repositorio.utfpr.edu.br/jspui/handle/1/35451 |
| identifier_str_mv |
IASTRENSKI, Edgar Felix. Projeto e implementação de um controlador PID digital para um sistema barra e bola. 2021. Trabalho de Conclusão de Curso de Especialização(Automação Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2021. |
| url |
http://repositorio.utfpr.edu.br/jspui/handle/1/35451 |
| 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 Tecnológica Federal do Paraná Curitiba Brasil Automação Industrial UTFPR |
| publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba Brasil Automação Industrial 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 || sibi@utfpr.edu.br |
| _version_ |
1850497830714605568 |