Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.unb.br/handle/10482/48996
Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
RodrigoBonifacioDeMedeiros_DISSERT.pdf2,53 MBAdobe PDFVisualizar/Abrir
Título : Projeto de um controlador fuzzy PID em hardware embarcado para um exoesqueleto de membro inferior
Autor : Medeiros, Rodrigo Bonifácio de
Orientador(es):: Muñoz Arboleda, Daniel Mauricio
Assunto:: Sistemas difusos
Sistemas de controle
Controladores
Fecha de publicación : 17-jul-2024
Citación : MEDEIROS, Rodrigo Bonifácio de. Projeto de um controlador fuzzy PID em hardware embarcado para um exoesqueleto de membro inferior. 2023. 72 f., il. Dissertação (Mestrado em Sistemas Mecatrônicos) — Universidade de Brasília, Brasília, 2023.
Resumen : Os manipuladores robóticos são sistemas de múltiplas entradas e saídas (MIMO) com vários pontos de não-linearidades afetados por inúmeras incertezas e distúrbios. Os controladores Proporcional-Integral-Derivativo (PID) são amplamente utilizados na indústria para controle cinemático e dinâmico, no entanto, quando aplicados a sistemas MIMO, eles não são fáceis de ajustar e requerem melhorias de desempenho. Neste trabalho, é proposto um controlador PID com pré-compensador fuzzy (FP-PID), ajustados pelo algoritmo de otimização por enxame de partículas (PSO), bem como pelos algoritmos de otimização multiobjetivo Non dominated Sorting Genetic Algorithm II (NSGA-II) e Multi-Objective Differential Evolution (MODE), para um manipulador robótico de dois graus de liberdade (2-DOF), que representa um exoesqueleto. Para validar o sistema foram utilizados dois conjuntos de dados reais da marcha humana: caminhada normal e subida de escada, para estimar a trajetória de erro do manipulador. As análises estatísticas dos algoritmos com dezesseis experimentos foram satisfatórias e a adição do pré-compensador fuzzy ao PID convencional resultou em uma redução do erro quadrático médio de uma das juntas do manipulador em até oitenta e três por cento em relação ao PID convencional, além da melhora na suavização do torque com os resultados multiobjetivos. O desenvolvimento de um co-projeto hardware-software para o modelo FP-PID do exoesqueleto também é foco, sendo implementado o sistema em um sistema em chip (SoC) baseado em Field Programmable Gate Array (FPGA), onde a planta e controlador PID são executados em software e o pré-compensador em hardware. O resultado mostra que a malha de controle permite manter o tempo de resposta dentro da faixa esperada da aplicação.
Abstract: Robotic manipulators are multiple-input multiple-output (MIMO) systems with several points of nonlinearity affected by numerous uncertainties and disturbances. Proportional Integral-Derivative (PID) controllers are widely used in industry for kinematic and dynamic control, however, when applied to MIMO systems, they are not easy to tune and require per formance improvements. In this work, a PID controller with fuzzy pre-compensator (FP-PID) is proposed, tuned by the particle swarm optimization (PSO) algorithm, as well as the multi objective optimization algorithms Non-dominated Sorting Genetic Algorithm II (NSGA-II) and Multi-Objective Differential Evolution (MODE), for a two-degree-of-freedom (2-DOF) robotic manipulator representing an exoskeleton. To validate the system, two real datasets of human gait were used: normal walking and stair climbing, to estimate the manipulator error trajectory. The statistical analyses of the algorithms with sixteen experiments were satisfactory and the addition of the fuzzy pre-compensator to the conventional PID resulted in a reduction of the mean square error of one of the manipulator joints by up to eighty-three percent compared to the conventional PID, as well as an improvement in torque smoothing with multi-objective results. The development of a hardware-software co-design for the FP-PID model of the exoskeleton is also a focus, with the system being implemented on a Field Programmable Gate Array (FPGA) based system-on-chip (SoC), where the plant and PID controller are executed in software and the pre-compensator in hardware. The result shows that the control loop allows maintaining the response time within the expected range of the application.
metadata.dc.description.unidade: Faculdade de Tecnologia (FT)
Departamento de Engenharia Mecânica (FT ENM)
Descripción : Dissertação (mestrado) — Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, Programa de Pós-Graduação em Sistemas Mecatrônicos, 2023.
metadata.dc.description.ppg: Programa de Pós-Graduação em Sistemas Mecatrônicos
Aparece en las colecciones: Teses, dissertações e produtos pós-doutorado

Mostrar el registro Dublin Core completo del ítem " class="statisticsLink btn btn-primary" href="/jspui/handle/10482/48996/statistics">



Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.