Lar AHRS

Princípios, algoritmos e implementação do Sistema de Referência de Atitude (AHRS)

Novos produtos

Princípios, algoritmos e implementação do Sistema de Referência de Atitude (AHRS)

June 11, 2025

Obtenha rapidamente as informações do produto em um minuto.

 

Sistema de Referência de Atitude e DireçãoO Sistema de Resposta de Atitude e Rotação (AHRS) é um dispositivo de navegação fundamental que utiliza a fusão de dados multissensoriais para calcular em tempo real a atitude tridimensional (ângulo de inclinação, ângulo de rolamento) e o ângulo de direção de uma aeronave. Suas principais tecnologias envolvem áreas como sistemas microeletromecânicos (MEMS), navegação inercial, processamento de sinais e otimização não linear. Este artigo explorará aspectos técnicos sob três perspectivas: modelos matemáticos, implementação de algoritmos e compensação de erros.

 

Princípios e equações cinemáticas do AHRS

 

O princípio fundamental do AHRS é a fusão de dados multissensor, que compensa as limitações de um único sensor por meio de sensores complementares.

 

1.Composição do sensor:

 

a. Giroscópio: Ele mede a velocidade angular usando o efeito Coriolis e a integra para obter mudanças de atitude, mas não apresenta deriva de viés (erro acumulado ao longo do tempo).

b. Acelerômetro: mede a força específica (aceleração gravitacional + aceleração do movimento) e pode ser usado para calibração de atitude (rolagem, inclinação) em velocidade estática ou constante.

c. Magnetômetro: mede a direção do campo geomagnético, fornece a direção absoluta (ângulo de guinada), mas é suscetível a interferências magnéticas duras/moles.

d. GPS opcional: Auxilia na correção de erros de posição e velocidade.

 

2.Equações cinemáticas

 

Equação diferencial para a atualização da velocidade angular e da atitude do portador:

                      Differential equation for carrier angular velocity and attitude update   

Entre eles, quaternion multiplicationrepresenta a multiplicação de quatérnios e the angular velocity measured by the gyroscope (in rad/s)é a velocidade angular medida pelo giroscópio (em rad/s)

 

A arquitetura central e o algoritmo do AHRS

 

O principal desafio do AHRS reside em como integrar dados de giroscópios (com excelente resposta dinâmica, mas sujeitos a deriva), acelerômetros (com alta precisão estática, mas sujeitos a interferência de movimento) e magnetômetros (que fornecem a direção absoluta, mas também são suscetíveis a interferências). Os algoritmos mais utilizados são os seguintes:

 

1.Filtro de Kalman

 

Com base no modelo de espaço de estados, a atitude é estimada iterativamente por meio de previsão (integração do giroscópio) e atualização (observação do acelerômetro/magnetômetro).

A construção do vetor de estado é a seguinte, incluindo o ângulo de erro de atitude. attitude error anglee viés do giroscópio gyroscope bias.

The construction of the state vector 

O resíduo do vetor de gravidade medido pelo acelerômetro e o campo geomagnético medido pelo magnetômetro são usados ​​como valores de observação, e a seguinte equação de observação é construída:

observation equation

Na sintonia de covariância, a covariância do ruído the noise covariancedo acelerômetro geralmente é configurado para the noise covariancee a covariância do ruído do magnetômetro está configurado para the noise covariance.

 

2.Algoritmo de filtro complementar

 

Fusão ponderada de dados de giroscópio de alta frequência e dados de acelerômetro/magnetômetro de baixa frequência. Sua vantagem é a baixa carga computacional, sendo adequada para sistemas embarcados; a desvantagem é que o ajuste de parâmetros depende da experiência e apresenta desempenho dinâmico limitado.

A parte de alta frequência utiliza integração de giroscópio, e a calibração de baixa frequência utiliza acelerômetros/magnetômetros:

low frequency calibration using accelerometers/magnetometers 

Constante de tempo Time constant, geralmente leva Time constant

 

3.Algoritmo de otimização por descida de gradiente

 

Existem dois algoritmos principais de otimização por descida de gradiente. O algoritmo de Mahony baseia-se na filtragem complementar não linear de quatérnios e corrige o viés do giroscópio por meio de um controlador PI; o algoritmo de Madgwick otimiza os quatérnios diretamente, minimizando a função de erro entre as medições e previsões do sensor, resultando em alta eficiência computacional e adequação para cenários de baixo consumo de energia.

Gradient descent optimization algorithm 

Entre eles, the convergence rate factoré o fator de taxa de convergência, com valores típicos variando de 0,1 a 0,5.

 

Desafios e contramedidas da implementação da engenharia do AHRS

 

1.Erro e calibração do sensor

 

O viés zero do giroscópio precisa ser estimado e compensado online (por exemplo, através da inicialização do estado estático); a aceleração do movimento pode interferir na medição da direção da gravidade, portanto, a interferência dinâmica dos acelerômetros precisa ser detectada por meio de filtragem passa-alta ou detecção do estado de movimento;

A influência das variações de temperatura em giroscópios e acelerômetros precisa ser corrigida através do estabelecimento de um modelo de compensação de temperatura;

A interferência do magnetômetro requer calibração magnética rígida/flexível (ajuste de elipse ou algoritmo baseado em campo de calibração).

 

2.Adaptabilidade ambiental dinâmica

 

A vibração de alta frequência causa um aumento no ruído do acelerômetro, exigindo isolamento mecânico ou filtragem digital. Ao realizar manobras rápidas (como rolamentos de drones), o acelerômetro falha e um giroscópio puro precisa funcionar por um curto período de tempo.

 

3.Desempenho em tempo real e recursos computacionais

 

Cenários de alta dinâmica exigem que os algoritmos completem iterações em milissegundos (como os ciclos de controle de drones).<10 ms). Plataformas embarcadas como o STM32 exigem otimização de operações de ponto flutuante ou adoção de processamento de números de ponto fixo.

 

4.Sincronização e latência de múltiplos sensores

 

A coleta de dados de sensores exige sincronização temporal rigorosa, caso contrário, o erro de fusão aumentará. O atraso de transmissão das interfaces de comunicação (como SPI/I2C) precisa ser compensado.

 

5.Alinhamento inicial e robustez

 

O sistema precisa convergir rapidamente durante a inicialização (por exemplo, inicializando o acelerômetro/magnetômetro em um estado estacionário). O projeto do sistema requer robustez contra valores discrepantes (como interferência instantânea de magnetômetros).

 

Direção de desenvolvimento futuro

 

a. Fusão assistida por aprendizado profundo: uso de redes neurais para modelar erros complexos e características não lineares.

b.Aprimoramento da fusão de múltiplas fontes: Combinação de visão (VIO), GNSS ou barômetro para melhorar a confiabilidade em ambientes complexos.

c.Avanços na tecnologia MEMS: Giroscópios de alta precisão e baixo ruído (como os giroscópios ópticos MEMS) reduzirão a carga algorítmica.

d.Otimização de computação de borda: algoritmo leve para chips de IA embarcados (como o ARM Cortex-M7).

 

Conclusão

 

A evolução tecnológica dos sistemas de resposta a alta resolução (AHRS) é essencialmente uma profunda interligação entre matemática, física e prática de engenharia. Da resolução em tempo real de equações diferenciais de quatérnios à supressão de ruído em sensores MEMS, cada detalhe técnico afeta diretamente o desempenho final do sistema. Com o aprimoramento da capacidade de computação de borda e a praticidade de sensores de alta precisão, a próxima geração de AHRS Alcançará percepção de vibração angular em nível nanométrico e capacidade anti-interferência totalmente autônoma, conferindo aos sistemas não tripulados uma precisão cognitiva espacial superior à dos seres humanos.

Subscibe To Newsletter
Por favor, continue lendo, fique por dentro das novidades, inscreva-se e fique à vontade para nos dizer o que você pensa.
f y

Deixe um recado

Deixe um recado
Se você está interessado em nossos produtos e deseja saber mais detalhes, deixe uma mensagem aqui, responderemos o mais breve possível.
enviar

Lar

Produtos

Whatsapp

Contate-nos