0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何解决角度误差过大而无法精确定位

电机控制设计加油站 来源:互联网 作者:佚名 2018-07-04 09:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

汽车航位推算(DR)导航系统采用一个陀螺仪(gyro)来推算车辆的即时航向。借助该信息再加上行驶的距离,导航系统可以正确确定车辆的位置,即使卫星信号因拥挤的城区环境或隧道而受阻时亦是如此。在 DR 导航中使用陀螺仪的一个重大挑战是,卫星信号可能会丢失较长时间,结果使累积角度误差过大而无法精确定位车辆。本文为这个问题提出了一种简单的解决办法。

DR 导航的工作原理

图 1 所示为 DR 导航的基本工作原理。一个陀螺仪测量车辆的旋转速率,单位为度/秒。代表车辆即时航向的角度通过计算旋转速率的时间积分而求得。结合航向和行驶距离,可以确定车辆的位置,如图中的红线所示。

图 1. DR 导航的工作原理

使用数字陀螺仪时,积分速率可以表示为速率样本和与采样间隔之积:

其中,ri 为陀螺仪检测到的速率,n 为样本数,τ 为采样间隔。随时间累积的角度误差可以表示为:

其中,ei 为各样本的速率误差, n 为样本数, τ 为采样间隔。根据该公式,随着所需积分时间变长,累积误差变大,如图 2所示。这些速率样本(用带 ADXRS810 高性能角速率传感器的评估板测得)模拟的是共含有 3300 个速率样本的 DR 导航系统。蓝线表示陀螺仪速率样本;红线表示累积角度误差。显然,累积角度误差随时间而变大。

图 2. 使用 ADXRS810 评估板测得的速率。(注:角度误差未按比例绘制。)

用低通滤波器(LPF)缩短积分时间

降低角度误差的传统方法将重点放在减小 en上,但当今的数字陀 螺仪的速率误差规格已处于非常低的水平。例如,ADXRS810 的灵敏度为 80 LSB/°/秒,失调为±2°/秒,抗冲击性为 0.03°/秒/g ,改善空间有限。另外,en 的补偿算法非常复杂。与诸如电子稳定控制(ESC)等其他应用相比,DR 导航系统中的陀螺仪可以长期运行,例如车辆行驶通过长隧道时 GPS 信号就不会丢失。在 DR 导航应用中,较长的运行时间会导致角度误差变大。

如果可以缩短积分时间,则可以显著降低累积角度误差。当陀螺仪不旋转时,速率输出较小,但因陀螺仪噪声的影响,输出不是零。ADXRS810 具有超低的陀螺仪噪声和超高的灵敏度,只需设置相应的阈值,即可轻松过滤掉数字域中的噪声。这一过程等效于低通滤波,因为与旋转导致的速率输出相比,陀螺仪速率噪声处于高频区。

图 3 所示为图 2 的 LPF 版本,其中,小于 1°/s 的所有速率样本均归零处理,因此在速率积分时忽略不计。剩下的积分时间,被认为是有效积分时间,只相当于总积分时间的 16%左右。如此可以大幅缩短积分时间。结果,累积角度误差也显著降低,如图中的红线所示。

图 3. 使用 ADXRS810 评估板和数字 LPF 测得的速率。(注:角度误差未按比例绘制。)

图 4. 未经过滤的车载陀螺仪速率样本。(注:角度误差未按比例绘制。)

在实际应用中,车辆方向盘一般位于零度处。因此,可以通过忽略来减少陀螺仪速率的有效积分时间,如图 3 所示实验中所做的那样。图 4 所示为来自真实车载测试的陀螺仪速率样本。

在隧道中行驶大约 180 秒,则需要 180 秒的速率积分时间。如果不使用 LPF 过程,则 180 秒内累积的误差可能高达 4°,该值太大,导致无法正确确定车辆在隧道中的位置。采用 LPF过程,将阈值设为 0.5°/秒,则有效积分时间缩短至 84 秒,减幅达 53%左右。累积误差降至约 0.5°,如图 5 所示。设置 LPF阈值时,可以根据具体应用所需要的精度来定。

结论

如今的数字陀螺仪具有出色的规格特性,因此,其性能的提升余地有限。在车载 DR 导航系统以及要求长积分时间的其他应用中,通过设置 LPF 阈值来缩短积分时间是一种简单但有效的精度提升方法。

5. 使用 LPF 后的车载陀螺仪速率样本。(注:角度误差未按比例绘制。)

ADXRS810 高性能、低成本数字陀螺仪采用 ADI 公司的新型MEMS 技术,是车载 DR 导航应用的上佳选择。该陀螺仪采用超小型封装,具有低失调、低噪声和高速率灵敏度的特点。采用芯片集成温度补偿技术,无需使用外部温度传感器,同时简化了温度补偿算法。其超高的抗冲击和抗振动能力对汽车应用具有十分重要的意义。

作者简介

Ben Wang [ben.wang@analog.com]是 ADI 公司中国深圳的现场应用工程师(FAE),毕业于湖南大学。他于 2009 年 6 月加入 ADI 公司,此前在National Semiconductor 工作过六年。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    3043

    文章

    8562

    浏览量

    172250
  • 精确定位
    +关注

    关注

    0

    文章

    14

    浏览量

    11954
  • 数字陀螺仪
    +关注

    关注

    0

    文章

    10

    浏览量

    6129

原文标题:缩短积分时间可以提高航位推算导航系统的精度

文章出处:【微信号:motorcontrol365,微信公众号:电机控制设计加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    旋转花键如何实现微米级定位误差控制?

    高精度级旋转花键的定位误差通常需控制在微米级,以满足数控机床、机器人关节、航空航天等领域的严苛需求。
    的头像 发表于 10-24 17:53 775次阅读
    旋转花键如何实现微米级<b class='flag-5'>定位</b><b class='flag-5'>误差</b>控制?

    确定谐波检测设备核心误差要求的步骤有哪些?

    确定谐波检测设备核心误差要求,需遵循 “ 从场景出发→抓核心指标→锚定标准→适配实际→应对环境 ” 的五步法,每一步均有明确目标与可操作动作,最终输出可量化、可落地的误差指标(如 THD 误差
    的头像 发表于 10-13 17:23 378次阅读

    三坐标误差补偿技术:陶瓷横梁如何让三坐标少修正,更精准?

    偏差无法通过机械结构完全消除,始终干扰最终结果:传统三坐标的精度本质是机械精度+补偿算法,当设备本身的角度误差(如X轴与Y轴的垂直度偏差)超过2角秒,测量软件每增
    的头像 发表于 08-22 11:00 927次阅读
    三坐标<b class='flag-5'>误差</b>补偿技术:陶瓷横梁如何让三坐标少修正,更精准?

    电缆故障预警与精确定位装置所涉及的技术原理

    电缆故障通常会伴随着如电、热、声、光等多种物理信号变化,电缆故障预警与精确定位装置通过传感器设备捕获这些信号并提取特征,可实现故障预警与定位。通过结合传感器、信号处理、人工智能等多种技术,构建“监测
    的头像 发表于 08-20 09:19 684次阅读
    电缆故障预警与<b class='flag-5'>精确定位</b>装置所涉及的技术原理

    伺服电机中的回原点方式

    伺服电机的运行需要一个参考点,这个参考点就是原点。原点通常是由光电开关或机械开关来确定的,其位置是固定的。当伺服电机运行时,控制器会根据原点的位置来计算电机的位置。如果没有原点,控制器就无法确定电机的位置,从
    的头像 发表于 07-26 09:43 2772次阅读
    伺服电机中的回原点方式

    电缆故障无所遁形!这套电缆故障预警与精确定位装置堪称 “电力福尔摩斯”

    ,不仅会导致停电,影响居民生活与企业生产,还可能因故障排查耗时过长,造成难以估量的经济损失。传统故障定位手段效率低、误差大的问题,成为电力运维人员亟待解决的难题。TLKS-PMG-DSCD配网隐患预警及精确定位系统的出现,为这一
    的头像 发表于 07-07 10:57 442次阅读
    电缆故障无所遁形!这套电缆故障预警与<b class='flag-5'>精确定位</b>装置堪称 “电力福尔摩斯”

    泰克MSO64实现微伏级纹波测量与谐波精确定位的方法探究

    纹波测量与谐波分析在电源设计、电子器件测试以及信号完整性验证等领域中至关重要。泰克MSO64系列混合信号示波器以其高分辨率、低噪声和强大的分析功能,成为进行微伏级纹波测量与谐波精确定位的理想工具
    的头像 发表于 07-01 17:59 515次阅读
    泰克MSO64实现微伏级纹波测量与谐波<b class='flag-5'>精确定位</b>的方法探究

    电缆故障定位与预警——隧道在线监测

    产品功能 我们的电缆故障定位与预警系统采用先进的传感技术、人工智能算法和大数据分析,实现对电缆运行状态的实时监测、故障精确定位及早期预警,有效提升电力系统的安全性与可靠性。核心功能包括: 实时监测
    的头像 发表于 06-20 10:09 575次阅读
    电缆故障<b class='flag-5'>定位</b>与预警——隧道在线监测

    预警 + 定位双管齐下!配网行波故障预警与定位装置让故障隐患无处遁形

    ,不仅会导致停电,影响居民生活与企业生产,还可能因故障排查耗时过长,造成难以估量的经济损失。传统故障定位手段效率低、误差大的问题,成为电力运维人员亟待解决的难题。TLKS-PMG-DSCD配网隐患预警及精确定位系统的出现,为这一
    的头像 发表于 06-13 10:52 497次阅读
    预警 + <b class='flag-5'>定位</b>双管齐下!配网行波故障预警与<b class='flag-5'>定位</b>装置让故障隐患无处遁形

    TLKS-PMG-DSCD智能配电网故障检测和定位系统提升线路安全可靠性

    ,不仅会导致停电,影响居民生活与企业生产,还可能因故障排查耗时过长,造成难以估量的经济损失。传统故障定位手段效率低、误差大的问题,成为电力运维人员亟待解决的难题。TLKS-PMG-DSCD配网隐患预警及精确定位系统的出现,为这一
    的头像 发表于 06-12 10:57 382次阅读
    TLKS-PMG-DSCD智能配电网故障检测和<b class='flag-5'>定位</b>系统提升线路安全可靠性

    倍加福激光测距传感器实现起重机准确定位

    在物流、立体仓库、汽车制造等诸多行业中,准确定位扮演着举足轻重的角色。尤其在起重机的定位作业里,准确定位不仅是安全生产的基石,更是提升作业效率的关键所在。
    的头像 发表于 06-10 14:09 847次阅读

    为什么Caffe模型可以直接与OpenVINO™工具套件推断引擎API一起使用,而无法转换为中间表示 (IR)?

    推断 Caffe 模型直接基于 英特尔® 神经电脑棒 2 (英特尔® NCS2)。 无法确定为什么 Caffe 模型可以直接与OpenVINO™工具套件推断引擎 API 一起使用,而无法转换为中间表示 (IR)。
    发表于 03-05 06:31

    DLP lightcrafter4500生成bin文件过大无法导入是什么原因?

    之前在使用DLP4500投影正弦条纹图案时,通过GUI软件制作出的bin文件均为2M左右,可以正常导入。 现在因为使用需要,想要投影一些其他图案,这时通过GUI制作出的bin文件过大,有10m以上,无法导入。 现在已经确定所选
    发表于 02-26 07:12

    GPS无法定位?一定要排查的情况来啦~

    社群又有新朋友着急来问:   我的GPS无法定位啊,怎么破?… 做开发哪有不踩坑的,你并不孤独。 本文特别分享无法定位最常见的四种情况,希望能帮到有类似定位应用项目的朋友们,更快地排查
    的头像 发表于 02-24 15:25 1894次阅读
    GPS<b class='flag-5'>无法定位</b>?一定要排查的情况来啦~

    蓝牙AOA定位的优势有哪些

    蓝牙AOA(Angle of Arrival,到达角度定位技术是一种基于蓝牙信号的定位方法,主要通过测量信号到达接收器的角度确定发射源的
    的头像 发表于 01-21 10:50 1257次阅读
    蓝牙AOA<b class='flag-5'>定位</b>的优势有哪些