Controle fuzzy tolerante a falhas para robôs móveis
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFLA |
Texto Completo: | http://repositorio.ufla.br/jspui/handle/1/37613 |
Resumo: | The problem of fault detection caused by actuators with application to trajectory tracking of wheeled mobile robots (WMRs) is addressed in this thesis. For the considered application, a wheeled mobile robot -having nonlinear kinematics- is required to follow a predefined trajectory in a stipulated time. An environment free of obstacles is used for this task. The goal has to be accomplished despite the presence of faults that may occurr in the actuators of the robot. The proposal presented here uses a Fuzzy Logical Controller to the trajectory tracking problem. For the fault detection problem in the actuators of the WMRs, the states and a loss of effectiveness (LOE) parameter are estimated by a Kalman Filter. The calculated LOE value is used to reconfigure the control signal generated by the Fuzzy Controller guaranteeing the Fault-Tolerant Control (FTC). In the need of a cooperative work for two or more robots with the goal to conclude the trajectory, an algorithm which consider severe faults was developed. The proposed solution grants the aim to be completed by the fault-free robots, leaving those with severes faults behind. Simulations were made in order to validate the proposed solutions. As a main result of the Fault-Tolerant Control, an error of aproximadetely 0,3% of the trajectory goal time was reached |
id |
UFLA_b66edb7326ad5bd2927771aca113b6d2 |
---|---|
oai_identifier_str |
oai:localhost:1/37613 |
network_acronym_str |
UFLA |
network_name_str |
Repositório Institucional da UFLA |
repository_id_str |
|
spelling |
Controle fuzzy tolerante a falhas para robôs móveisFault tolerant fuzzy control for wheeled mobile robotsRobôs móveis autônomosRobôs móveis autônomos - Detecção de falhasFault detectionWheeled mobile robotsEngenhariasThe problem of fault detection caused by actuators with application to trajectory tracking of wheeled mobile robots (WMRs) is addressed in this thesis. For the considered application, a wheeled mobile robot -having nonlinear kinematics- is required to follow a predefined trajectory in a stipulated time. An environment free of obstacles is used for this task. The goal has to be accomplished despite the presence of faults that may occurr in the actuators of the robot. The proposal presented here uses a Fuzzy Logical Controller to the trajectory tracking problem. For the fault detection problem in the actuators of the WMRs, the states and a loss of effectiveness (LOE) parameter are estimated by a Kalman Filter. The calculated LOE value is used to reconfigure the control signal generated by the Fuzzy Controller guaranteeing the Fault-Tolerant Control (FTC). In the need of a cooperative work for two or more robots with the goal to conclude the trajectory, an algorithm which consider severe faults was developed. The proposed solution grants the aim to be completed by the fault-free robots, leaving those with severes faults behind. Simulations were made in order to validate the proposed solutions. As a main result of the Fault-Tolerant Control, an error of aproximadetely 0,3% of the trajectory goal time was reachedO problema de detecção de falhas em atuadores de robôs móveis autônomos (RMAs) com aplicação em controle de trajetória foi abordado nessa dissertação. Para essa aplicação, um robô móvel com duas rodas tracionadas e uma roda livre com cinemática não linear é demandado a seguir uma trajetória predefinida em um determinado tempo. Um ambiente sem obstáculos é considerado na execução dessa tarefa. O objetivo deve ser completado mesmo após falhas surgirem nos motores do robô. A proposta apresentada aqui emprega um Controlador Lógico Fuzzy para o controle de trajetória. Para a detecção de falhas em atuadores do RMA, os estados dos motores são estimados por um Filtro de Kalman, permitindo que um parâmetro denominado perda de efetividade (PDE) seja indiretamente calculado. Esse PDE estimado é utilizado para reconfigurar o sinal de controle gerado pelo Controlador Fuzzy, garantindo um Controle Tolerante a Falhas. Na necessidade de uma ação conjunta entre dois ou mais robôs móveis com a finalidade de completar uma trajetória, um algoritmo que aborda a ocorrência de falhas severas (aquelas que impossibilitam um funcionamento adequado) foi desenvolvido. Essa solução proposta possibilita o cumprimento da trajetória pelos robôs sem falhas solucionando uma parcela do Controle Cooperativo Tolerante a Falhas. As validações das propostas aqui apresentada foram feitas mediante simulações. Como resultado principal, o Controle de Trajetória Tolerante a Falhas utilizando um Controlador Fuzzy e um reconfigurador de sinal de controle obteve um erro de aproximadamente 0,3% do tempo alvo da trajetória.Universidade Federal de LavrasPrograma de Pós-Graduação em Engenharia de Sistemas e AutomaçãoUFLAbrasilDepartamento de EngenhariaPereira, Daniel AugustoPereira, Daniel AugustoBarbosa, Bruno Henrique GroennerPereira, Eduardo BentoMendes, Luan Vieira2019-11-12T18:32:50Z2019-11-12T18:32:50Z2019-11-122019-09-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfMENDES, L. M. Controle fuzzy tolerante a falhas para robôs móveis. 2019. 55p. Dissertação (Mestrado em Engenharia de Sistemas e Automação) – Universidade Federal de Lavras, Lavras, 2019.http://repositorio.ufla.br/jspui/handle/1/37613porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLA2019-11-12T18:34:00Zoai:localhost:1/37613Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2019-11-12T18:34Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false |
dc.title.none.fl_str_mv |
Controle fuzzy tolerante a falhas para robôs móveis Fault tolerant fuzzy control for wheeled mobile robots |
title |
Controle fuzzy tolerante a falhas para robôs móveis |
spellingShingle |
Controle fuzzy tolerante a falhas para robôs móveis Mendes, Luan Vieira Robôs móveis autônomos Robôs móveis autônomos - Detecção de falhas Fault detection Wheeled mobile robots Engenharias |
title_short |
Controle fuzzy tolerante a falhas para robôs móveis |
title_full |
Controle fuzzy tolerante a falhas para robôs móveis |
title_fullStr |
Controle fuzzy tolerante a falhas para robôs móveis |
title_full_unstemmed |
Controle fuzzy tolerante a falhas para robôs móveis |
title_sort |
Controle fuzzy tolerante a falhas para robôs móveis |
author |
Mendes, Luan Vieira |
author_facet |
Mendes, Luan Vieira |
author_role |
author |
dc.contributor.none.fl_str_mv |
Pereira, Daniel Augusto Pereira, Daniel Augusto Barbosa, Bruno Henrique Groenner Pereira, Eduardo Bento |
dc.contributor.author.fl_str_mv |
Mendes, Luan Vieira |
dc.subject.por.fl_str_mv |
Robôs móveis autônomos Robôs móveis autônomos - Detecção de falhas Fault detection Wheeled mobile robots Engenharias |
topic |
Robôs móveis autônomos Robôs móveis autônomos - Detecção de falhas Fault detection Wheeled mobile robots Engenharias |
description |
The problem of fault detection caused by actuators with application to trajectory tracking of wheeled mobile robots (WMRs) is addressed in this thesis. For the considered application, a wheeled mobile robot -having nonlinear kinematics- is required to follow a predefined trajectory in a stipulated time. An environment free of obstacles is used for this task. The goal has to be accomplished despite the presence of faults that may occurr in the actuators of the robot. The proposal presented here uses a Fuzzy Logical Controller to the trajectory tracking problem. For the fault detection problem in the actuators of the WMRs, the states and a loss of effectiveness (LOE) parameter are estimated by a Kalman Filter. The calculated LOE value is used to reconfigure the control signal generated by the Fuzzy Controller guaranteeing the Fault-Tolerant Control (FTC). In the need of a cooperative work for two or more robots with the goal to conclude the trajectory, an algorithm which consider severe faults was developed. The proposed solution grants the aim to be completed by the fault-free robots, leaving those with severes faults behind. Simulations were made in order to validate the proposed solutions. As a main result of the Fault-Tolerant Control, an error of aproximadetely 0,3% of the trajectory goal time was reached |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-11-12T18:32:50Z 2019-11-12T18:32:50Z 2019-11-12 2019-09-13 |
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 |
MENDES, L. M. Controle fuzzy tolerante a falhas para robôs móveis. 2019. 55p. Dissertação (Mestrado em Engenharia de Sistemas e Automação) – Universidade Federal de Lavras, Lavras, 2019. http://repositorio.ufla.br/jspui/handle/1/37613 |
identifier_str_mv |
MENDES, L. M. Controle fuzzy tolerante a falhas para robôs móveis. 2019. 55p. Dissertação (Mestrado em Engenharia de Sistemas e Automação) – Universidade Federal de Lavras, Lavras, 2019. |
url |
http://repositorio.ufla.br/jspui/handle/1/37613 |
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 Federal de Lavras Programa de Pós-Graduação em Engenharia de Sistemas e Automação UFLA brasil Departamento de Engenharia |
publisher.none.fl_str_mv |
Universidade Federal de Lavras Programa de Pós-Graduação em Engenharia de Sistemas e Automação UFLA brasil Departamento de Engenharia |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFLA instname:Universidade Federal de Lavras (UFLA) instacron:UFLA |
instname_str |
Universidade Federal de Lavras (UFLA) |
instacron_str |
UFLA |
institution |
UFLA |
reponame_str |
Repositório Institucional da UFLA |
collection |
Repositório Institucional da UFLA |
repository.name.fl_str_mv |
Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA) |
repository.mail.fl_str_mv |
nivaldo@ufla.br || repositorio.biblioteca@ufla.br |
_version_ |
1815438961095475200 |