Controle preditivo de trajetórias com restrição no sinal de controle via redes neurais
| Ano de defesa: | 2023 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |