Development of a BLDC controller for integration into a robotic manipulator

Detalhes bibliográficos
Autor(a) principal: Coquim, André Miguel Lopes
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/29796
Resumo: This thesis describes the work done in the creation and development of an anthropomorphic robotic arm shoulder driver under the CAMBADA@Home project. At the beginning of this project, a study is done on the various types of electric motors available, as well as ways to get feedback on the position and speed of some of these components, for example using encoders. Later, a suitable architecture for the robotic arm controller is made, as well as a selection of components so that it can be implemented with it. This gave rise to a prototype that was later demonstrated. Information and results related to its development are presented, namely, relevant electrical signals, the system response when unloaded, for both open loop and closed loop under the effect of a PID controller, a speed profile implementation and results related to CAN communication. Finally, an analysis is made and conclusions are taken about the developed work and what is left to be done in the future.
id RCAP_06ebb55158367c5f86d414fd6667054d
oai_identifier_str oai:ria.ua.pt:10773/29796
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Development of a BLDC controller for integration into a robotic manipulatorMotorBLDCPIDSpeed ProfileCANThis thesis describes the work done in the creation and development of an anthropomorphic robotic arm shoulder driver under the CAMBADA@Home project. At the beginning of this project, a study is done on the various types of electric motors available, as well as ways to get feedback on the position and speed of some of these components, for example using encoders. Later, a suitable architecture for the robotic arm controller is made, as well as a selection of components so that it can be implemented with it. This gave rise to a prototype that was later demonstrated. Information and results related to its development are presented, namely, relevant electrical signals, the system response when unloaded, for both open loop and closed loop under the effect of a PID controller, a speed profile implementation and results related to CAN communication. Finally, an analysis is made and conclusions are taken about the developed work and what is left to be done in the future.Esta dissertação descreve o trabalho realizado na criação e desenvolvimento de um controlador do ombro de um braço robótico antropomórfico no âmbito do projeto CAMBADA@Home. No início deste projeto é feito um estudo sobre os vários tipos de motores elétricos existentes, bem como formas de obter feedback relativo a posição e velocidade por parte destes, por exemplo com recurso encoders. E posteriormente feito o projeto de uma ´ arquitetura adequada para o controlador bem como uma seleção de componentes de modo a que fosse possível implementá-la. Isto deu origem a um protótipo que é posteriormente demonstarado. São depois apresentadas informações e resultados relativos ao desenvolvimento do mesmo, nomeadamente, sinais elétricos relevantes, a resposta do sistema quando colocado, sem carga, em malha aberta e em malha fechada sob efeito de um controlador PID, a forma como este implementa um perfil de velocidades e resultados relativos à comunicação via CAN. Por fim, ´e feita uma análise cuidada e são tiradas conclusões sobre o trabalho desenvolvido e aquele que ainda pode vir a ser feito futuramente.2020-11-12T16:00:28Z2020-01-06T00:00:00Z2020-01-06info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/29796engCoquim, André Miguel Lopesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T11:57:38Zoai:ria.ua.pt:10773/29796Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:02:02.354743Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Development of a BLDC controller for integration into a robotic manipulator
title Development of a BLDC controller for integration into a robotic manipulator
spellingShingle Development of a BLDC controller for integration into a robotic manipulator
Coquim, André Miguel Lopes
Motor
BLDC
PID
Speed Profile
CAN
title_short Development of a BLDC controller for integration into a robotic manipulator
title_full Development of a BLDC controller for integration into a robotic manipulator
title_fullStr Development of a BLDC controller for integration into a robotic manipulator
title_full_unstemmed Development of a BLDC controller for integration into a robotic manipulator
title_sort Development of a BLDC controller for integration into a robotic manipulator
author Coquim, André Miguel Lopes
author_facet Coquim, André Miguel Lopes
author_role author
dc.contributor.author.fl_str_mv Coquim, André Miguel Lopes
dc.subject.por.fl_str_mv Motor
BLDC
PID
Speed Profile
CAN
topic Motor
BLDC
PID
Speed Profile
CAN
description This thesis describes the work done in the creation and development of an anthropomorphic robotic arm shoulder driver under the CAMBADA@Home project. At the beginning of this project, a study is done on the various types of electric motors available, as well as ways to get feedback on the position and speed of some of these components, for example using encoders. Later, a suitable architecture for the robotic arm controller is made, as well as a selection of components so that it can be implemented with it. This gave rise to a prototype that was later demonstrated. Information and results related to its development are presented, namely, relevant electrical signals, the system response when unloaded, for both open loop and closed loop under the effect of a PID controller, a speed profile implementation and results related to CAN communication. Finally, an analysis is made and conclusions are taken about the developed work and what is left to be done in the future.
publishDate 2020
dc.date.none.fl_str_mv 2020-11-12T16:00:28Z
2020-01-06T00:00:00Z
2020-01-06
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/29796
url http://hdl.handle.net/10773/29796
dc.language.iso.fl_str_mv eng
language eng
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 Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137676149915648