Controlo de motores de um drone
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.13/2341 |
Resumo: | Os drones são cada vez mais utilizados em diversas aplicações, sendo o controlo dos motores de extrema importância para suster o drone durante o voo. Os motores mais comuns dos drone são os motores de corrente contínua com escovas e os motores de corrente contínua sem escovas (BLDC), estes últimos são, normalmente, os mais usados por não terem escovas. Neste trabalho desenvolveu-se um controlador de velocidade de um motor corrente contínua sem escovas equiparável a um controlador comercial. Começou-se por estudar a técnica mais utilizada no controlo velocidade de um motor, six-step commutation. Estudaram-se também outras técnicas avançadas de controlo de motores de corrente contínua sem escovas, como a técnica de controlo orientado ao campo, onde se aplica a mudança de referencial, para otimizar o desempenho. Com esta aplicou-se a técnica de modulação por largura de impulso e de controlo por modo de deslizamento. Aplicou-se uma análise teórica ao motor de corrente contínua sem escovas, ao circuito utilizado e às técnicas de controlo, desenvolvendo modelos que podem ser simulados diretamente na versão básica do MATLAB Simulink. Nas simulações verificou-se que com todas as técnicas conseguiu-se controlar a velocidade, mas obteve-se uma resposta mais rápida com a técnica do six-step commutation. Em simulação, verificou-se que as técnicas controlo orientado ao campo possuem um melhor desempenho que a técnica do six-step commutation. Experimentalmente, implementou-se um controlador de velocidade com a técnica do six-step commutation e comparou-se com um controlador comercial. Verificou-se que a gama de valores de velocidade que os dois podiam alcançar eram semelhantes. Durante a sequência de arranque o controlador implementado apresenta um tempo de resposta mais rápido que o comercial. Em regime estacionário o consumo do controlador implementado é comparável ao comercial. |
id |
RCAP_60708e5240a82f743cff0c6407b1e364 |
---|---|
oai_identifier_str |
oai:digituma.uma.pt:10400.13/2341 |
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 |
Controlo de motores de um droneBLDCDroneESCFOCSix-step commutationMotores de droneControlo de motoresEngenharia Eletrotécnica - Telecomunicações.Faculdade de Ciências Exatas e da EngenhariaDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaOs drones são cada vez mais utilizados em diversas aplicações, sendo o controlo dos motores de extrema importância para suster o drone durante o voo. Os motores mais comuns dos drone são os motores de corrente contínua com escovas e os motores de corrente contínua sem escovas (BLDC), estes últimos são, normalmente, os mais usados por não terem escovas. Neste trabalho desenvolveu-se um controlador de velocidade de um motor corrente contínua sem escovas equiparável a um controlador comercial. Começou-se por estudar a técnica mais utilizada no controlo velocidade de um motor, six-step commutation. Estudaram-se também outras técnicas avançadas de controlo de motores de corrente contínua sem escovas, como a técnica de controlo orientado ao campo, onde se aplica a mudança de referencial, para otimizar o desempenho. Com esta aplicou-se a técnica de modulação por largura de impulso e de controlo por modo de deslizamento. Aplicou-se uma análise teórica ao motor de corrente contínua sem escovas, ao circuito utilizado e às técnicas de controlo, desenvolvendo modelos que podem ser simulados diretamente na versão básica do MATLAB Simulink. Nas simulações verificou-se que com todas as técnicas conseguiu-se controlar a velocidade, mas obteve-se uma resposta mais rápida com a técnica do six-step commutation. Em simulação, verificou-se que as técnicas controlo orientado ao campo possuem um melhor desempenho que a técnica do six-step commutation. Experimentalmente, implementou-se um controlador de velocidade com a técnica do six-step commutation e comparou-se com um controlador comercial. Verificou-se que a gama de valores de velocidade que os dois podiam alcançar eram semelhantes. Durante a sequência de arranque o controlador implementado apresenta um tempo de resposta mais rápido que o comercial. Em regime estacionário o consumo do controlador implementado é comparável ao comercial.Drones are increasingly used in various applications, and the control of the motor is of extreme importance to sustain the drone during the flight. The most common motors of the drones are the direct current with brushes and the brushless direct current (BLDC), the latter are the most commonly used, usually, because they do not have brushes. In this work a speed controller for a brushless direct current motor that is comparable to a commercial controller has been developed. We began by studying the technique is most used in the speed control of a motor, six-step commutation technique. We have also studied other advanced brushless direct current motor control techniques, field-oriented control technique, where referential change is applied, to optimize performance. With these, the pulse width modulation technique and sliding mode control were applied. A theoretical analysis was applied to the brushless direct current motor, to the circuit used and to the control techniques, leading to the development of models that could be simulated in MATLAB Simulink. In the simulations it was verified that all the techniques were able to control the speed, but a faster response was obtained with the technique of six-step commutation. In simulationws, it was verified that the field-oriented control techniques are more efficient than the six-step commutation technique. Experimentally, a speed controller was implemented with the technique of six-step commutation and compared with a commercial controller. It was verified that the range of velocity values that the two could achieve were similar. During the boot sequence the implemented controller has a faster response time than the commercial one. In steady state the consumption of the implemented controller is comparable to the commercial one.Barros, João Dionísio SimõesDigitUMaViveiros, Iúri Miguel Fernandes2019-04-02T13:26:13Z2019-03-13T00:00:00Z2019-03-13T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.13/2341202207943porinfo: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:RCAAP2022-09-05T12:55:07Zoai:digituma.uma.pt:10400.13/2341Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T15:05:06.944089Repositó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 |
Controlo de motores de um drone |
title |
Controlo de motores de um drone |
spellingShingle |
Controlo de motores de um drone Viveiros, Iúri Miguel Fernandes BLDC Drone ESC FOC Six-step commutation Motores de drone Controlo de motores Engenharia Eletrotécnica - Telecomunicações . Faculdade de Ciências Exatas e da Engenharia Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
Controlo de motores de um drone |
title_full |
Controlo de motores de um drone |
title_fullStr |
Controlo de motores de um drone |
title_full_unstemmed |
Controlo de motores de um drone |
title_sort |
Controlo de motores de um drone |
author |
Viveiros, Iúri Miguel Fernandes |
author_facet |
Viveiros, Iúri Miguel Fernandes |
author_role |
author |
dc.contributor.none.fl_str_mv |
Barros, João Dionísio Simões DigitUMa |
dc.contributor.author.fl_str_mv |
Viveiros, Iúri Miguel Fernandes |
dc.subject.por.fl_str_mv |
BLDC Drone ESC FOC Six-step commutation Motores de drone Controlo de motores Engenharia Eletrotécnica - Telecomunicações . Faculdade de Ciências Exatas e da Engenharia Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
BLDC Drone ESC FOC Six-step commutation Motores de drone Controlo de motores Engenharia Eletrotécnica - Telecomunicações . Faculdade de Ciências Exatas e da Engenharia Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
Os drones são cada vez mais utilizados em diversas aplicações, sendo o controlo dos motores de extrema importância para suster o drone durante o voo. Os motores mais comuns dos drone são os motores de corrente contínua com escovas e os motores de corrente contínua sem escovas (BLDC), estes últimos são, normalmente, os mais usados por não terem escovas. Neste trabalho desenvolveu-se um controlador de velocidade de um motor corrente contínua sem escovas equiparável a um controlador comercial. Começou-se por estudar a técnica mais utilizada no controlo velocidade de um motor, six-step commutation. Estudaram-se também outras técnicas avançadas de controlo de motores de corrente contínua sem escovas, como a técnica de controlo orientado ao campo, onde se aplica a mudança de referencial, para otimizar o desempenho. Com esta aplicou-se a técnica de modulação por largura de impulso e de controlo por modo de deslizamento. Aplicou-se uma análise teórica ao motor de corrente contínua sem escovas, ao circuito utilizado e às técnicas de controlo, desenvolvendo modelos que podem ser simulados diretamente na versão básica do MATLAB Simulink. Nas simulações verificou-se que com todas as técnicas conseguiu-se controlar a velocidade, mas obteve-se uma resposta mais rápida com a técnica do six-step commutation. Em simulação, verificou-se que as técnicas controlo orientado ao campo possuem um melhor desempenho que a técnica do six-step commutation. Experimentalmente, implementou-se um controlador de velocidade com a técnica do six-step commutation e comparou-se com um controlador comercial. Verificou-se que a gama de valores de velocidade que os dois podiam alcançar eram semelhantes. Durante a sequência de arranque o controlador implementado apresenta um tempo de resposta mais rápido que o comercial. Em regime estacionário o consumo do controlador implementado é comparável ao comercial. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-04-02T13:26:13Z 2019-03-13T00:00:00Z 2019-03-13T00:00:00Z |
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/10400.13/2341 202207943 |
url |
http://hdl.handle.net/10400.13/2341 |
identifier_str_mv |
202207943 |
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 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_ |
1799129921159692288 |