Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/27355 |
Resumo: | O controle preditivo baseado em modelo (MPC, do inglês Model Predictive Control) refere-se a uma classe de algoritmos em que há a utilização direta de um modelo do processo, também chamado de planta, para o cálculo de uma sequência de ação de controle. O presente trabalho utiliza esse algoritmo de controle implementado no Simulink® para o controle da velocidade angular de um servomotor pertencente à um kit servomecanismo. Um Arduino Mega 2560 é utilizado neste trabalho para a comunicação entre o kit e o Simulink®. Também é apresentado a obtenção do modelo matemático do servomotor. Resultados experimentais mostraram um bom desempenho deste controlador implementado no Simulink®. |
id |
UTFPR-12_b3e632e1dff32c2db12e296fee6f51f2 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/27355 |
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 |
2022-02-23T00:33:29Z2022-02-23T00:33:29Z2015-11-10CARRARA, Hugo. Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor. 2015. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Elétrica) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2015.http://repositorio.utfpr.edu.br/jspui/handle/1/27355O controle preditivo baseado em modelo (MPC, do inglês Model Predictive Control) refere-se a uma classe de algoritmos em que há a utilização direta de um modelo do processo, também chamado de planta, para o cálculo de uma sequência de ação de controle. O presente trabalho utiliza esse algoritmo de controle implementado no Simulink® para o controle da velocidade angular de um servomotor pertencente à um kit servomecanismo. Um Arduino Mega 2560 é utilizado neste trabalho para a comunicação entre o kit e o Simulink®. Também é apresentado a obtenção do modelo matemático do servomotor. Resultados experimentais mostraram um bom desempenho deste controlador implementado no Simulink®.The model predictive control (MPC) refers to a class of algorithms that uses a direct process model, also called a plant, to calculate a control action sequence. This paper uses this control algorithm implemented in Simulink® for controlling the angular speed of a servo belonging to a servo kit. An Arduino Mega 2560 is used in this work for communication between the servo kit and Simulink®. It also shows how the mathematical model of the servo was obtained. The experimental results showed good performance of this controller implemented in Simulink®.porUniversidade Tecnológica Federal do ParanáCornelio ProcopioEngenharia ElétricaUTFPRBrasilCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAControle preditivoArduino (Controlador programável)VelocidadePredictive controlArduino (Programmable controller)SpeedControle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotorinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCornélio ProcópioFelizardo, Kleber RomeroFelizardo, Kleber RomeroSilva, Emerson Ravazzi Pires daSumar, Rodrigo RodriguesCarrara, Hugoinfo: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:UTFPRORIGINALCP_COELT_2015_2_07.pdfCP_COELT_2015_2_07.pdfapplication/pdf1018441http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27355/1/CP_COELT_2015_2_07.pdf8ec0533d3c59347736059e7c6845a6aeMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27355/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTCP_COELT_2015_2_07.pdf.txtCP_COELT_2015_2_07.pdf.txtExtracted texttext/plain55543http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27355/4/CP_COELT_2015_2_07.pdf.txt1434efa2468154c4fdf63bfd4930613eMD54THUMBNAILCP_COELT_2015_2_07.pdf.jpgCP_COELT_2015_2_07.pdf.jpgGenerated Thumbnailimage/jpeg1263http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27355/3/CP_COELT_2015_2_07.pdf.jpgf06a15466a192db599ac2acd59f77f5fMD531/273552022-02-24 03:05:54.376oai:repositorio.utfpr.edu.br:1/27355TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2022-02-24T06:05:54Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor |
title |
Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor |
spellingShingle |
Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor Carrara, Hugo CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA Controle preditivo Arduino (Controlador programável) Velocidade Predictive control Arduino (Programmable controller) Speed |
title_short |
Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor |
title_full |
Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor |
title_fullStr |
Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor |
title_full_unstemmed |
Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor |
title_sort |
Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor |
author |
Carrara, Hugo |
author_facet |
Carrara, Hugo |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Felizardo, Kleber Romero |
dc.contributor.referee1.fl_str_mv |
Felizardo, Kleber Romero |
dc.contributor.referee2.fl_str_mv |
Silva, Emerson Ravazzi Pires da |
dc.contributor.referee3.fl_str_mv |
Sumar, Rodrigo Rodrigues |
dc.contributor.author.fl_str_mv |
Carrara, Hugo |
contributor_str_mv |
Felizardo, Kleber Romero Felizardo, Kleber Romero Silva, Emerson Ravazzi Pires da Sumar, Rodrigo Rodrigues |
dc.subject.cnpq.fl_str_mv |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
topic |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA Controle preditivo Arduino (Controlador programável) Velocidade Predictive control Arduino (Programmable controller) Speed |
dc.subject.por.fl_str_mv |
Controle preditivo Arduino (Controlador programável) Velocidade Predictive control Arduino (Programmable controller) Speed |
description |
O controle preditivo baseado em modelo (MPC, do inglês Model Predictive Control) refere-se a uma classe de algoritmos em que há a utilização direta de um modelo do processo, também chamado de planta, para o cálculo de uma sequência de ação de controle. O presente trabalho utiliza esse algoritmo de controle implementado no Simulink® para o controle da velocidade angular de um servomotor pertencente à um kit servomecanismo. Um Arduino Mega 2560 é utilizado neste trabalho para a comunicação entre o kit e o Simulink®. Também é apresentado a obtenção do modelo matemático do servomotor. Resultados experimentais mostraram um bom desempenho deste controlador implementado no Simulink®. |
publishDate |
2015 |
dc.date.issued.fl_str_mv |
2015-11-10 |
dc.date.accessioned.fl_str_mv |
2022-02-23T00:33:29Z |
dc.date.available.fl_str_mv |
2022-02-23T00:33:29Z |
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.citation.fl_str_mv |
CARRARA, Hugo. Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor. 2015. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Elétrica) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2015. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/27355 |
identifier_str_mv |
CARRARA, Hugo. Controle preditivo baseado em modelo aplicado no controle da velocidade angular de um servomotor. 2015. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Elétrica) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2015. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/27355 |
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.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Cornelio Procopio |
dc.publisher.program.fl_str_mv |
Engenharia Elétrica |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Cornelio Procopio |
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)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27355/1/CP_COELT_2015_2_07.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27355/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27355/4/CP_COELT_2015_2_07.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27355/3/CP_COELT_2015_2_07.pdf.jpg |
bitstream.checksum.fl_str_mv |
8ec0533d3c59347736059e7c6845a6ae b9d82215ab23456fa2d8b49c5df1b95b 1434efa2468154c4fdf63bfd4930613e f06a15466a192db599ac2acd59f77f5f |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
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 |
|
_version_ |
1797044046187724800 |