Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais

Detalhes bibliográficos
Ano de defesa: 2023
Autor(a) principal: Hartmann, Mikael Nedel
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 Tecnológica Federal do Paraná
Curitiba
Brasil
Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
UTFPR
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: http://repositorio.utfpr.edu.br/jspui/handle/1/32942
Resumo: This dissertation investigates the application of non-linear predictive control with constraints on the control signal for robotic systems characterized by a cascade control architecture. The proposed control strategy uses a feedforward neural network model to assist the controller when applying restrictions on the secondary loop control signal. This secondary loop has a proportional-derivative (PD) controller. The neural network model is trained based on the initial and final conditions of position and velocity for the system to be controlled. The trained model infers, as output, the peak derivative of torques or future forces that the PD controller must respect based on the commands from the outer loop. As a case study, model predictive control (MPC) is applied as the outer loop, and proportional-derivative (PD) controllers are used as the inner loop for a 2R planar manipulator robot and a quadrotor drone. The control application with the proposed architecture was tested on both systems through computational simulations in MATLAB. The approach resulted in smoother trajectories for the manipulator robot during obstacle avoidance. However, during some experiments with obstacles, the controller allowed the drone to realize significant deviations from the planned route. In conclusion, the developed control strategy presents good potential for applications in robotic systems with “kinematically decoupled” state variables.
id UTFPR-12_9262e5437a5b787a998ff834f0ac80c1
oai_identifier_str oai:repositorio.utfpr.edu.br:1/32942
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 Controle preditivo de trajetórias com restrição no sinal de controle via redes neuraisPredictive control of trajectories with control signal constraint via neural networksControle preditivoRedes neurais (Computação)RobóticaProgramação não-linearPredictive controlNeural networks (Computer science)RoboticsNonlinear programmingCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOSEngenharia ElétricaThis dissertation investigates the application of non-linear predictive control with constraints on the control signal for robotic systems characterized by a cascade control architecture. The proposed control strategy uses a feedforward neural network model to assist the controller when applying restrictions on the secondary loop control signal. This secondary loop has a proportional-derivative (PD) controller. The neural network model is trained based on the initial and final conditions of position and velocity for the system to be controlled. The trained model infers, as output, the peak derivative of torques or future forces that the PD controller must respect based on the commands from the outer loop. As a case study, model predictive control (MPC) is applied as the outer loop, and proportional-derivative (PD) controllers are used as the inner loop for a 2R planar manipulator robot and a quadrotor drone. The control application with the proposed architecture was tested on both systems through computational simulations in MATLAB. The approach resulted in smoother trajectories for the manipulator robot during obstacle avoidance. However, during some experiments with obstacles, the controller allowed the drone to realize significant deviations from the planned route. In conclusion, the developed control strategy presents good potential for applications in robotic systems with “kinematically decoupled” state variables.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Este trabalho propõe a aplicação de controle preditivo não linear baseado em modelo (NLMPC) com restrições no sinal de controle em sistemas robóticos caracterizados por uma arquitetura de controle em cascata. A estratégia de controle preditivo desenvolvida usa um modelo por redes neurais feedforward para inferir o valor das restrições no sinal de controle da malha secundária, que utiliza um controlador proporcional-derivativo (PD). Esses valores de restrições são incluídos no cálculo do sinal de controle da malha primária pelo controlador preditivo. As redes neurais foram treinadas a partir das condições iniciais e finais de posição e velocidade do sistema a ser controlado, e desta forma inferem como saída o pico da derivada dos torques ou forças futuras que devem ser respeitadas pelo PD a partir dos comandos da malha externa. Como estudo de caso, foi aplicado controle preditivo baseado em modelo (MPC) como a malha externa e controladores proporcional-derivativos como malha interna para um robô manipulador planar duplo rotativo (2R) e um drone quadrotor. A aplicação de controle com a arquitetura proposta foi testada em ambos os sistemas através de simulações computacionais no MATLAB. A abordagem resultou em trajetórias mais suaves para o robô manipulador durante o desvio de obstáculos. Já para os drones, em algumas situações experimentadas, o controlador permitiu em presença de obstáculos, a execução de grandes desvios na rota planejada. Em conclusão, a estratégia de controle desenvolvida apresenta um bom potencial para aplicações em sistemas robóticos com variáveis de estado “cinematicamente desacopladas”.Universidade Tecnológica Federal do ParanáCuritibaBrasilPrograma de Pós-Graduação em Engenharia Elétrica e Informática IndustrialUTFPRNeves Junior, Flaviohttps://orcid.org/0000-0002-1627-1425http://lattes.cnpq.br/0494282486171725Arruda, Lucia Valeria Ramos dehttps://orcid.org/0000-0002-5704-8131http://lattes.cnpq.br/8616017152145795Neves Junior, Flaviohttps://orcid.org/0000-0002-1627-1425http://lattes.cnpq.br/0494282486171725Almeida, João Paulo Lima Silva dehttps://orcid.org/0000-0002-6507-8410http://lattes.cnpq.br/1457950789991352Arruda, Lucia Valeria Ramos dehttps://orcid.org/0000-0002-5704-8131http://lattes.cnpq.br/8616017152145795Freire Junior, Vlademir Aparecidohttps://orcid.org/0000-0002-9468-3492http://lattes.cnpq.br/0865102361361109Hartmann, Mikael Nedel2023-11-27T18:37:40Z2023-11-27T18:37:40Z2023-11-10info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfHARTMANN, Mikael Nedel. Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais. 2023. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2023.http://repositorio.utfpr.edu.br/jspui/handle/1/32942porhttp://creativecommons.org/licenses/by/4.0/info: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:UTFPR2023-11-28T06:07:49Zoai:repositorio.utfpr.edu.br:1/32942Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2023-11-28T06:07:49Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais
Predictive control of trajectories with control signal constraint via neural networks
title Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais
spellingShingle Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais
Hartmann, Mikael Nedel
Controle preditivo
Redes neurais (Computação)
Robótica
Programação não-linear
Predictive control
Neural networks (Computer science)
Robotics
Nonlinear programming
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS
Engenharia Elétrica
title_short Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais
title_full Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais
title_fullStr Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais
title_full_unstemmed Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais
title_sort Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais
author Hartmann, Mikael Nedel
author_facet Hartmann, Mikael Nedel
author_role author
dc.contributor.none.fl_str_mv Neves Junior, Flavio
https://orcid.org/0000-0002-1627-1425
http://lattes.cnpq.br/0494282486171725
Arruda, Lucia Valeria Ramos de
https://orcid.org/0000-0002-5704-8131
http://lattes.cnpq.br/8616017152145795
Neves Junior, Flavio
https://orcid.org/0000-0002-1627-1425
http://lattes.cnpq.br/0494282486171725
Almeida, João Paulo Lima Silva de
https://orcid.org/0000-0002-6507-8410
http://lattes.cnpq.br/1457950789991352
Arruda, Lucia Valeria Ramos de
https://orcid.org/0000-0002-5704-8131
http://lattes.cnpq.br/8616017152145795
Freire Junior, Vlademir Aparecido
https://orcid.org/0000-0002-9468-3492
http://lattes.cnpq.br/0865102361361109
dc.contributor.author.fl_str_mv Hartmann, Mikael Nedel
dc.subject.por.fl_str_mv Controle preditivo
Redes neurais (Computação)
Robótica
Programação não-linear
Predictive control
Neural networks (Computer science)
Robotics
Nonlinear programming
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS
Engenharia Elétrica
topic Controle preditivo
Redes neurais (Computação)
Robótica
Programação não-linear
Predictive control
Neural networks (Computer science)
Robotics
Nonlinear programming
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS
Engenharia Elétrica
description This dissertation investigates the application of non-linear predictive control with constraints on the control signal for robotic systems characterized by a cascade control architecture. The proposed control strategy uses a feedforward neural network model to assist the controller when applying restrictions on the secondary loop control signal. This secondary loop has a proportional-derivative (PD) controller. The neural network model is trained based on the initial and final conditions of position and velocity for the system to be controlled. The trained model infers, as output, the peak derivative of torques or future forces that the PD controller must respect based on the commands from the outer loop. As a case study, model predictive control (MPC) is applied as the outer loop, and proportional-derivative (PD) controllers are used as the inner loop for a 2R planar manipulator robot and a quadrotor drone. The control application with the proposed architecture was tested on both systems through computational simulations in MATLAB. The approach resulted in smoother trajectories for the manipulator robot during obstacle avoidance. However, during some experiments with obstacles, the controller allowed the drone to realize significant deviations from the planned route. In conclusion, the developed control strategy presents good potential for applications in robotic systems with “kinematically decoupled” state variables.
publishDate 2023
dc.date.none.fl_str_mv 2023-11-27T18:37:40Z
2023-11-27T18:37:40Z
2023-11-10
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 HARTMANN, Mikael Nedel. Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais. 2023. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2023.
http://repositorio.utfpr.edu.br/jspui/handle/1/32942
identifier_str_mv HARTMANN, Mikael Nedel. Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais. 2023. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2023.
url http://repositorio.utfpr.edu.br/jspui/handle/1/32942
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
Brasil
Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
Brasil
Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
UTFPR
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))
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 riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850498253177487360