Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/7137
Título: | Simulação e controle do sistema dinâmico de quadricóptero via lógica fuzzy em ambiente Matlab |
Autor(es): | Menegale, Felipe Barbosa |
Orientador(es): | Spatti, Danilo Hernane |
Palavras-chave: | Aeronaves Sistemas de controle inteligente Lógica difusa Airships Intelligent control systems Fuzzy logic |
Data do documento: | 30-Nov-2017 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Cornelio Procopio |
Citação: | MENEGALE, Felipe Barbosa. Simulação e controle do sistema dinâmico de quadricóptero via lógica fuzzy em ambiente Matlab. 2017. Trabalho de Conclusão de Curso (Graduação em Engenharia de Controle e Automação) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2017. |
Resumo: | O presente trabalho trata da simulação e controle de um sistema dinâmico de quadricóptero utilizando um controlador inteligente baseado em Lógica Fuzzy. Neste trabalho será apresentado um controle inteligente de Lógica Fuzzy dos ângulos de Roll, Pitch, Yaw e ganho de altura de um quadricóptero. O trabalho fez uso da ferramenta Simulink, da empresa MathWorks, para desenvolver a modelagem do sistema dinâmico em diagrama de blocos e realizar a simulação do sistema virtual. Na parte inicial deste trabalho é apresentado o embasamento teórico do tema, que conta com um breve histórico sobre quadricópteros e sobre os mais recentes projetos desenvolvidos nas áreas acadêmicas e industriais sobre o mesmo. Em seguida tem-se a descrição dos principais componentes necessários para a construção de um quadricóptero autônomo. Mais adiante, são apresentados os conceitos da Lógica Fuzzy e o formalismo de Newton-Euler como modelo matemático que descreve a dinâmica do quadricóptero. Então, tem-se a descrição das funções de pertinência e da base de regras dos dois tipos de sistemas Fuzzy empregados pelas quatro técnicas de controle aplicadas no sistema dinâmico. Por fim, tem-se a apresentação do diagrama de blocos do sistema em malha fechada e a geração dos resultados da aplicação de um controlador Fuzzy Simples, um controlador Proporcional Fuzzy, um controlador Fuzzy Duplo e um controlador Proporcional Derivativo Fuzzy. Finalmente, uma conclusão é gerada levando em conta o comportamento do sistema para cada resultado obtido. |
Abstract: | The present work refers to the simulation and control of a quadcopter’s dynamic system by using a intelligent controller based on Fuzzy logic. This work will show a smart controller for the Roll, Pitch and Yaw angles as well for the gain of height. The work uses the Simulink Tool from the MathWorks company to develop the dynamic system model on block diagram and run the simulation of the virtual system. Initially, it is shown a theoretical background that tells a brief quadcopter’s history and recent projects developed on both academical and industrial áreas. Then, it is presented a description of the main needed components to build an autonomous quadcopter. Further, the work presents the Fuzzy Logic concepts and the Newton-Euler formalism as the mathematical model that describes the quadcopter’s dynamic. Then, it has a description of the membership functions and the rule bases from both Fuzzy systems used by the four control techiniques applied on the dynamic system. Lastly, the work shows a block diagram from the system’s closed loop and it shows the results from the Simple Fuzzy Controller, the Proportional Fuzzy Controller, the Double Fuzzy Controller and the Proportional Derivative Fuzzy Controller. Finally, a conclusion is made considering the system’s behavior for each result obtained. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/7137 |
Aparece nas coleções: | CP - Engenharia de Controle e Automação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
CP_COEAU_2017_2_01.pdf | 4,33 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.