Baixe o app para aproveitar ainda mais
Prévia do material em texto
Autores: Alisson Silva Souza Vinicius H. C. da Silva Filtro de Kalman Engenharia Mecatrônica Universidade de Franca UNIFRAN . 2 Sumário Introdução Histórico O que é um Filtro de Kalman ? Aplicações Objetivo Filtro de Kalman ( Processos ) Desenvolvimento Resultados Referências 2 . Histórico Rudolf Emil Kalman – 1960 Áreas de aplicação Finalidade O que é um filtro de Kalman ? É um conjunto de equações matemáticas que constitui um processo recursivo eficiente de estimação, uma vez que o erro quadrático é minimizado. Aplicações 3 Introdução . Processos Filtro de Kalman 4 Introdução Fig. 1: Etapas do Filtro de Kalman . Processos Filtro de Kalman 5 Introdução Fig. 2: Etapas do Filtro de Kalman . Variáveis x- – Estimativa (PRIORI) A – Matriz de transição de estado X – Estimativa (POSTERIORI) P- – Erro de covariância (PRIORI) P – Erro de covariância (POSTERIORI) Q – Erro do processo 6 Predição Fig. 3: Equações de atualização do tempo . Variáveis K – Ganho de Kalman P- – Erro de covariância H – Matriz variante no tempo R – Erro do sensor X – Estimativa (POSTERIORI) x- – Estimativa (PRIORI) y – Dados do sensor P – Erro de covariância (POSTERIORI) 7 Predição Fig. 4: Equações de atualização da medida . 8 Objetivo Desenvolver e aplicar um FILTRO DE KALMAN em sinais contínuos em um microcontrolador . Microcontrolador Plotagem dos Gráficos Plotter Serial – IDE Arduino MATLAB 9 Desenvolvimento Fig. 5: NODEMCU ESP8266 Sensor Ultrassônico Fig. 6: Sensor HC-SR04 . 10 Desenvolvimento Fig. 7: Fluxograma de funcionamento . 11 Desenvolvimento Fig. 8: Manipulação de dados . 12 Resultados Fig. 9: Traçado do gráfico no MATLAB por amostragem R << Q R = Ruído do sensor Q = Ruído do estado . 13 Resultados Fig. 9: Traçado do gráfico no MATLAB por amostragem Q << R Q = Ruído do estado R = Ruído do sensor Aprendizado rápido P - ideal . 14 Resultados Fig. 10: Traçado do gráfico no MATLAB por amostragem Q <<<< R Q = Ruído do estado R = Ruído do sensor Demora aprender P - muito baixo . 15 Resultados Fig. 11: Traçado do gráfico no MATLAB por amostragem . 16 Resultados Fig. 12: Traçado do gráfico no MATLAB por amostragem . 17 Resultados Fig. 13: Traçado do gráfico no MATLAB por amostragem . 18 Resultados Demonstração na PRÁTICA . 19 Referências CAETANO, Marco Antonio. Filtro de Kalman: Teoria e aplicação para iniciantes. [s.d]. <www.mudancasabruptas.com.br>. Acesso em: 30 maio 2017. SILVA, Leandro Areliano. Filtros de kalman no tempo e frequência discretos e combinados com subtração espectral. 2007, São Paulo – SP. Dissertação de Mestrado, Universidade de São Paulo , USP. Obrigado! Dúvidas ? Alisson Silva Souza Vinicius Henrique do Carmo da Silva Engenharia Mecatrônica 20
Compartilhar