news 2026/4/3 4:32:16

没有卫星的时候可咋办啊!!!——AHRS的妙用(matlab代码)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
没有卫星的时候可咋办啊!!!——AHRS的妙用(matlab代码)

文章目录

  • 前言
  • 一、什么是AHRS算法?
  • 二、AHRS算法的应用背景
  • 三、AHRS算法的具体步骤
    • 3.1 以加速度计为量测
      • 1)机体系下的归一化重力矢量
      • 2)计算误差量
    • 3.2 以磁力计为量测
      • 1)机体系下的归一化重力矢量
      • 2)计算误差量
    • 3.3 以固定翼飞机的速度为量测
      • 1)机体系下的速度矢量计算
      • 2)计算误差量
    • 3.4 互补滤波算法
  • 四、Matlab代码示例
  • 总结

前言

在卫星质量不好的情况下,可通过AHRS计算载体姿态(低动态情况下),保飞行控制内环。AHRS计算方法中,Mahony算法是一种常用的姿态解算算法,主要用于融合加速度计和陀螺仪的数据,以实现高精度的姿态估计。


一、什么是AHRS算法?

陀螺仪解算得到的姿态具有良好的高频特性,但是会随着时间漂移,而加速度计解算得到的姿态具有良好的低频特性,不会随着时间漂移,但是载体剧烈运动时,往往不能解算出真实的姿态。这时可以将陀螺仪的高频特性和加速度计的低频特性相融合,得到高频、低频特性都很好的算法。这里除了加速度计可以作为姿态量测外,磁力计、飞行速度等矢量同样可以在一些特定环境下作为量测来矫正陀螺仪的时间漂移。这种将陀螺仪和加速度计解算得到的姿态进行滤波计算得到优化姿态的目的,简称互补滤波算法。

二、AHRS算法的应用背景

一般,AHRS算法中,低精度IMU做航姿解算时没有考虑地球自转、牵连角速度等,而是将这些项全部归结到陀螺漂移中。
考虑主要有以下原因:
1)对于低精度IMU,这些项相对飞机真实运动角速度来说比较小,被淹没在陀螺的噪声和误差中;
2)小无人机的运动速度较小,飞行范围不大,飞行时间较小,因此地球自转、牵连角速度可以忽略。
姿态解算原则是通过角速度进行四元数更新(积分过程)。但由于陀螺漂移的存在,长时间积分出现漂移。航姿系统一般会利用外界磁力计、加计等信息对陀螺漂移进行补偿。而这些传感器的共同有点是,误差漂移不积累。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/19 21:02:47

JLink下载与自定义硬件的驱动对接方案

JLink下载与自定义硬件的驱动对接实战指南在嵌入式开发的世界里,一个稳定的调试通道就是工程师的“生命线”。而当项目从开发板走向自定义PCB时,这条生命线却常常莫名其妙地断掉——最常见的表现就是:J-Link连不上、报错“Target not respond…

作者头像 李华
网站建设 2026/3/29 15:34:40

实验四代码

1/* project1_add. 增加数据 */ #include <stdio.h> #include <stdlib.h> typedef struct {int id; // 产地IDchar name[50]; // 产地名称int yield; // 产量&#xff08;吨&#xff09; } OrangeFarm; int main() {OrangeFarm new_farm; // 本次只需定义?个结构体…

作者头像 李华
网站建设 2026/3/31 6:28:29

容灾备份架构设计:跨区域部署的TensorRT集群

容灾备份架构设计&#xff1a;跨区域部署的TensorRT集群 在金融交易系统每毫秒都在处理百万级请求、自动驾驶车辆依赖云端决策实时响应的今天&#xff0c;AI推理服务的中断已不再是“技术小故障”&#xff0c;而是可能引发巨额损失甚至公共安全风险的重大事件。一个看似简单的模…

作者头像 李华
网站建设 2026/4/1 23:47:34

想卖GPU算力?先用TensorRT把性能拉满再说

想卖GPU算力&#xff1f;先用TensorRT把性能拉满再说 在AI推理服务日益商品化的今天&#xff0c;不少企业打着“出租GPU算力”的旗号入场。但现实是&#xff1a;同样一块A100&#xff0c;有人跑出每秒上千次推理&#xff0c;有人却连原生PyTorch的吞吐都没跑满。差距在哪&#…

作者头像 李华
网站建设 2026/3/29 7:25:11

合规与认证准备:满足GDPR等数据隐私监管要求

合情、合理、合规&#xff1a;用 TensorRT 构建可审计的高性能 AI 推理系统 在金融反欺诈模型实时拦截交易、医疗影像系统辅助诊断病灶、智能客服解析用户意图的背后&#xff0c;AI 正以前所未有的深度介入人类关键决策。这些场景共通的一点是&#xff1a;处理的数据高度敏感&a…

作者头像 李华