Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico

Detalhes bibliográficos
Ano de defesa: 2012
Autor(a) principal: Lima, Thyago Leite de Vasconcelos
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal da Paraí­ba
BR
Engenharia Mecânica
Programa de Pós-Graduação em Engenharia Mecânica
UFPB
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpb.br/jspui/handle/tede/5332
Resumo: This work presents the position control of a robotic manipulator with two degrees of freedom. Such control is accomplished by applying a multilayer neural network, emulating a PD2 controller. The choice of the number of neurons in the hidden layer is made with the aid of a Genetic Algorithm, whose role is to generate populations where individuals will be the number of neurons in the hidden layer and evaluate the performance of the control system when subjected to different references signals. The two best individuals of each generation will give origin to the population of the next iteration, noting the probabilities of crossover and mutation, using the criterion of elitism as a warranty of optimization. The evaluation of the overall performance of the control system, in turn, is based on trajectory following response (sinusoidal reference signals) and on position response (step reference signals).
id UFPB_0d1d3eaeeddde1d35ace1117b70d2113
oai_identifier_str oai:repositorio.ufpb.br:tede/5332
network_acronym_str UFPB
network_name_str Biblioteca Digital de Teses e Dissertações da UFPB
repository_id_str
spelling Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robóticoNeural controller with hidden layer defined by means of genetic algorithm applied to the positioning of a robotic manipulatorControle de posiçãoRedes neuraisManipulador robóticoAlgoritmos genéticosPosition controlNeural networksRobotic manipulatorGenetic algorithmsENGENHARIAS::ENGENHARIA MECANICAThis work presents the position control of a robotic manipulator with two degrees of freedom. Such control is accomplished by applying a multilayer neural network, emulating a PD2 controller. The choice of the number of neurons in the hidden layer is made with the aid of a Genetic Algorithm, whose role is to generate populations where individuals will be the number of neurons in the hidden layer and evaluate the performance of the control system when subjected to different references signals. The two best individuals of each generation will give origin to the population of the next iteration, noting the probabilities of crossover and mutation, using the criterion of elitism as a warranty of optimization. The evaluation of the overall performance of the control system, in turn, is based on trajectory following response (sinusoidal reference signals) and on position response (step reference signals).Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESNo presente trabalho trata-se do controle de posicionamento de um manipulador robótico com dois graus de liberdade. Tal controle é realizado por meio da aplicação de uma rede neural multicamadas, emulando um controlador do tipo PD2. A escolha do número de neurônios na camada oculta é feita com auxílio de um Algoritmo Genético, cujo papel é gerar populações em que os indivíduos serão o número de neurônios na camada oculta e avaliar o desempenho do sistema de controle quando submetido a diferentes referências. Os dois melhores indivíduos de cada geração darão origem a população da iteração seguinte, observando as probabilidades de cruzamento e mutação, utilizando assim o critério do elitismo como garantia de otimização. A avaliação do desempenho geral do sistema de controle, por sua vez, é feita com base na resposta ao acompanhamento de trajetória (sinais senoidais) e a resposta de posicionamento (sinais do tipo degrau).Universidade Federal da Paraí­baBREngenharia MecânicaPrograma de Pós-Graduação em Engenharia MecânicaUFPBFreitas, Isaac Soares dehttp://lattes.cnpq.br/7545625055421975Lima, Thyago Leite de Vasconcelos2015-05-08T14:59:41Z2018-07-21T00:03:24Z2012-10-042018-07-21T00:03:24Z2012-04-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfLIMA, Thyago Leite de Vasconcelos. Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico. 2012. 152 f. Dissertação (Mestrado em Engenharia Mecânica) - Universidade Federal da Paraí­ba, João Pessoa, 2012.https://repositorio.ufpb.br/jspui/handle/tede/5332porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPB2018-09-06T00:25:10Zoai:repositorio.ufpb.br:tede/5332Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufpb.br/PUBhttp://tede.biblioteca.ufpb.br:8080/oai/requestdiretoria@ufpb.br|| bdtd@biblioteca.ufpb.bropendoar:2018-09-06T00:25:10Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)false
dc.title.none.fl_str_mv Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico
Neural controller with hidden layer defined by means of genetic algorithm applied to the positioning of a robotic manipulator
title Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico
spellingShingle Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico
Lima, Thyago Leite de Vasconcelos
Controle de posição
Redes neurais
Manipulador robótico
Algoritmos genéticos
Position control
Neural networks
Robotic manipulator
Genetic algorithms
ENGENHARIAS::ENGENHARIA MECANICA
title_short Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico
title_full Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico
title_fullStr Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico
title_full_unstemmed Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico
title_sort Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico
author Lima, Thyago Leite de Vasconcelos
author_facet Lima, Thyago Leite de Vasconcelos
author_role author
dc.contributor.none.fl_str_mv Freitas, Isaac Soares de
http://lattes.cnpq.br/7545625055421975
dc.contributor.author.fl_str_mv Lima, Thyago Leite de Vasconcelos
dc.subject.por.fl_str_mv Controle de posição
Redes neurais
Manipulador robótico
Algoritmos genéticos
Position control
Neural networks
Robotic manipulator
Genetic algorithms
ENGENHARIAS::ENGENHARIA MECANICA
topic Controle de posição
Redes neurais
Manipulador robótico
Algoritmos genéticos
Position control
Neural networks
Robotic manipulator
Genetic algorithms
ENGENHARIAS::ENGENHARIA MECANICA
description This work presents the position control of a robotic manipulator with two degrees of freedom. Such control is accomplished by applying a multilayer neural network, emulating a PD2 controller. The choice of the number of neurons in the hidden layer is made with the aid of a Genetic Algorithm, whose role is to generate populations where individuals will be the number of neurons in the hidden layer and evaluate the performance of the control system when subjected to different references signals. The two best individuals of each generation will give origin to the population of the next iteration, noting the probabilities of crossover and mutation, using the criterion of elitism as a warranty of optimization. The evaluation of the overall performance of the control system, in turn, is based on trajectory following response (sinusoidal reference signals) and on position response (step reference signals).
publishDate 2012
dc.date.none.fl_str_mv 2012-10-04
2012-04-27
2015-05-08T14:59:41Z
2018-07-21T00:03:24Z
2018-07-21T00:03:24Z
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 LIMA, Thyago Leite de Vasconcelos. Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico. 2012. 152 f. Dissertação (Mestrado em Engenharia Mecânica) - Universidade Federal da Paraí­ba, João Pessoa, 2012.
https://repositorio.ufpb.br/jspui/handle/tede/5332
identifier_str_mv LIMA, Thyago Leite de Vasconcelos. Controlador neural com camada oculta definida por meio de algoritmo genético aplicado ao posicionamento de um manipulador robótico. 2012. 152 f. Dissertação (Mestrado em Engenharia Mecânica) - Universidade Federal da Paraí­ba, João Pessoa, 2012.
url https://repositorio.ufpb.br/jspui/handle/tede/5332
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 da Paraí­ba
BR
Engenharia Mecânica
Programa de Pós-Graduação em Engenharia Mecânica
UFPB
publisher.none.fl_str_mv Universidade Federal da Paraí­ba
BR
Engenharia Mecânica
Programa de Pós-Graduação em Engenharia Mecânica
UFPB
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFPB
instname:Universidade Federal da Paraíba (UFPB)
instacron:UFPB
instname_str Universidade Federal da Paraíba (UFPB)
instacron_str UFPB
institution UFPB
reponame_str Biblioteca Digital de Teses e Dissertações da UFPB
collection Biblioteca Digital de Teses e Dissertações da UFPB
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)
repository.mail.fl_str_mv diretoria@ufpb.br|| bdtd@biblioteca.ufpb.br
_version_ 1831315261557309440