Página Inicial Glossário EKF – Filtro de Kalman Estendido

Desfrute de uma navegação precisa. Descubra nossas soluções →
Ellipse A AHRS Mini Unit Right
Ellipse-A
AHRS Direção de 0,8 ° (Magnética) 5 cm de Heave Precisão de Roll e Pitch de 0,1 °
Descobrir
Ellipse-A
Ekinox A AHRS Mini Unit Right
Ekinox-A
AHRS Precisão de Heading (externo) de 0,05 ° 5 cm de Heave 0,02 ° Roll and Pitch
Descobrir
Ekinox-A
Apogee A AHRS Mini Unit Right
Apogee-A
AHRS Rumo GNSS (externo) 5 cm de Heave 0,008 ° Rotação e Inclinação
Descobrir
Apogee-A

EKF – Filtro de Kalman Estendido

Voltar ao Glossário
Diagrama do Filtro de Kalman Estendido EKF

O Filtro de Kalman Estendido (EKF) é uma ferramenta poderosa usada em sistemas de navegação e controle para estimar o estado de um sistema que evolui ao longo do tempo. É uma extensão do Filtro de Kalman, projetado para lidar com sistemas não lineares, tornando-o crucial para aplicações onde a relação entre as variáveis não é linear.

Este poderoso algoritmo é usado para estimar o estado de um sistema dinâmico com base em medições de sensores ruidosas. Ele se baseia no Filtro de Kalman padrão, acomodando sistemas não lineares, que são comuns em cenários de navegação do mundo real. Enquanto o Filtro de Kalman tradicional assume dinâmica linear e ruído gaussiano, o EKF supera essas limitações linearizando o sistema não linear em torno da estimativa atual. Isso permite que ele opere de forma eficaz em ambientes mais complexos da vida real.

Em sua essência, o EKF atualiza continuamente um vetor de estado — um conjunto de variáveis que descrevem a condição atual do sistema, como posição, velocidade e orientação em contextos de navegação. Ele se baseia em um modelo de processo para prever como o estado evolui ao longo do tempo, incorporando a dinâmica do sistema e as entradas de controle. Enquanto isso, o modelo de medição vincula os dados do sensor de entrada ao estado estimado, e uma matriz de covariância representa a incerteza nas previsões e observações, ajudando o EKF a equilibrar a confiança entre as estimativas do modelo e as entradas do sensor.

EKF - Definição de Filtro de Kalman Estendido
EKF – Diagrama do Filtro de Kalman Estendido | Fonte: SBG Systems

O filtro opera em duas fases principais: predição e atualização. Durante a fase de predição, ele utiliza o modelo de processo para prever o próximo estado e estimar a incerteza associada, atualizando a matriz de covariância. Para gerenciar a não-linearidade, o EKF lineariza tanto os modelos de processo quanto os de medição utilizando matrizes Jacobianas — representações matemáticas que aproximam o comportamento do sistema próximo à estimativa atual.

Na fase de atualização, o EKF incorpora novas medições de sensores para refinar sua predição. Ele calcula o Ganho de Kalman, que determina o peso a ser atribuído às novas medições em relação ao estado predito. Esse ganho permite ao EKF ajustar a estimativa de estado de acordo e atualizar a covariância para refletir a incerteza reduzida após a medição.

O EKF é amplamente utilizado em sistemas modernos de navegação devido à sua capacidade de fornecer estimativas precisas do estado, mesmo na presença de ruído e complexidade do sistema. Por exemplo, os Sistemas de Navegação Inercial (INS) dependem de acelerômetros e giroscópios, que são propensos a desvios e ruído. O EKF combina dados de sensores para fornecer estimativas estáveis de posição, velocidade e orientação para plataformas dinâmicas. Essas estimativas são essenciais para a operação confiável de veículos autônomos, aeronaves e outros sistemas móveis.

Na robótica e nos sistemas autônomos, o EKF permite a localização e o mapeamento robustos. Os robôs utilizam sensores como o LiDAR ou câmeras para estimar a posição e atualizar mapas por meio de um Filtro de Kalman Estendido (EKF). Isso permite o mapeamento e a localização em tempo real, possibilitando uma operação segura e autônoma em ambientes desconhecidos ou dinâmicos.

Nos setores aeroespacial e de defesa, o EKF desempenha um papel vital nos sistemas de orientação e rastreamento. Ele permite que aeronaves, mísseis e espaçonaves mantenham posição e trajetória precisas, mesmo sob condições de movimento não lineares. O EKF continua a operar de forma confiável quando exposto a perturbações externas que, de outra forma, poderiam comprometer a precisão da navegação.

A tecnologia por trás do EKF inclui vários componentes essenciais. As matrizes jacobianas dão suporte ao processo de linearização, enquanto a fusão de sensores integra dados de múltiplas fontes para garantir resiliência e precisão. Para dar suporte à operação em tempo real, o EKF depende de algoritmos computacionais eficientes para operações matriciais, atualizações de covariância e integração de medições.

Em conclusão, o Filtro de Kalman Estendido (EKF) é uma ferramenta essencial em sistemas avançados de navegação. Ao estender o Filtro de Kalman para lidar com sistemas não lineares, obtém-se uma estimativa de estado precisa e em tempo real. Ele oferece suporte a uma ampla gama de aplicações, incluindo robótica, sistemas ADAS automotivos, aeroespacial e sistemas de defesa. Dominar os princípios e as tecnologias do EKF é fundamental para o desenvolvimento de soluções de navegação de alto desempenho em ambientes complexos e dinâmicos.