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

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

3天内不再提示

提高航位推算导航系统的精度可以用低通滤波器(LPF)缩短积分时间

电机控制设计加油站 来源:未知 作者:李倩 2018-05-25 10:19 次阅读

汽车航位推算(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测得的速率。 (注:角度误差未按比例绘制。)

在实际应用中,车辆方向盘一般位于零度处。因此,可以通过忽略来减少陀螺仪速率的有效积分时间,如图3所示实验中所做的那样。图4所示为来自真实车载测试的陀螺仪速率样本。在隧道中行驶大约180秒,则需要180秒的速率积分时间。如果不使用LPF过程,则180秒内累积的误差可能高达4°,该值太大,导致无法正确确定车辆在隧道中的位置。采用LPF过程,将阈值设为0.5°/秒,则有效积分时间缩短至84秒,减幅达53%左右。累积误差降至约0.5°,如图5所示。设置LPF阈值时,可以根据具体应用所需要的精度来定。

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

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

结论

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

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

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

    关注

    161

    文章

    7811

    浏览量

    178087
  • 导航系统
    +关注

    关注

    2

    文章

    266

    浏览量

    30712

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

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

收藏 人收藏

    评论

    相关推荐

    推算,实现高精度车载导航定位

    现不同程度的降低,甚至是完全丢失。   推算DR通常被用来弥补GPS 或GNSS的定位困难,在卫星定位精度降低的时候,
    的头像 发表于 09-28 09:24 2557次阅读

    缩短积分时间可以提高推算导航系统精度

    ;红线表示累积角度误差。显然,累积角度误差随时间而变大。图2. 使用ADXRS810评估板测得的速率。(注:角度误差未按比例绘制。)低通滤波器(LPF)
    发表于 10-22 17:00

    缩短积分时间可以提高推算导航系统精度

    样本的 DR 导航系统。蓝线表示陀螺仪速率样本;红线表示累积角度误差。显然,累积角度误差随时间而变大。图 2. 使用 ADXRS810 评估板测得的速率。(注:角度误差未按比例绘制。)低通滤
    发表于 10-22 14:35

    基于MEMS传感的行人推算解决方案

    基于Wi-Fi的导航系统。因此,PDR行人推算适用于混合系统可以在室内环境确定用户位置,定
    发表于 11-07 16:14

    运用UDR提高汽车中的卫星导航

    ,例如NEO-M8U,能够协助系统到到最高的定位精度。图4显示了M8的设计。可以看得出,M8使用了一个斤耦合的卡尔曼滤波器,能够将追踪精度
    发表于 06-13 07:00

    简易低通滤波器(积分器)电路

    简易低通滤波器(积分器)电路 简易低通滤波器(积分器)电路为简单的低通滤波器,同时也可作为积分
    发表于 12-07 11:55 5458次阅读
    简易<b class='flag-5'>低通滤波器</b>(<b class='flag-5'>积分器</b>)电路

    捷联惯导_推算组合导航算法研究

    当捷联惯组(SIMU)安装到载车上存在安装误差时,推算误差与安装误差、里程计刻度系数误差、初始对准误差有关。利用捷联惯导系统
    发表于 08-19 17:51 28次下载

    缩短积分时间可以提高推算导航系统精度

    缩短积分时间可以提高推算
    发表于 01-04 17:41 0次下载

    车载GPS/DR组合导航系统硬件设计

    )是常用的车辆定位技术,但方向传感时间积累误差较大,不能单独、长时间地使用。采用组合导航系统能够利用GPS系统提供的位置和速度信息对DR
    发表于 10-23 11:30 1次下载
    车载GPS/DR组合<b class='flag-5'>导航系统</b>硬件设计

    DSP与FPGA结合的车载GPS/DR组合导航系统硬件系统设计分析

    )是常用的车辆定位技术,但方向传感时间积累误差较大,不能单独、长时间地使用。采用组合导航系统能够利用GPS系统提供的位置和速度信息对DR
    发表于 10-23 15:08 1次下载
    DSP与FPGA结合的车载GPS/DR组合<b class='flag-5'>导航系统</b>硬件<b class='flag-5'>系统</b>设计分析

    解析CEVA高精度推算软件MotionEngine™ Scout,简化设计步骤

    CEVA,无线连接和智能传感技术的授权许可厂商(NASDAQ:CEVA)发布一款用于室内机器人智能导航系统的高精度推算
    的头像 发表于 03-31 11:28 2331次阅读

    CEVA发布室内机器人导航系统精度推算软件解决方案

    和智能传感技术的授权许可厂商(NASDAQ:CEVA) 发布一款用于室内机器人智能导航系统的高精度推算软件解决方案Hillcrest L
    的头像 发表于 04-01 11:49 1956次阅读

    基于GPS和推算技术实现组合导航系统的应用方案

    车载GPS/DR 组合导航仪由3 部分组成: GPS 定位系统部分推算部分地图匹配部分。图1 为车载GPS/DR 组合
    的头像 发表于 04-06 10:55 4646次阅读
    基于GPS和<b class='flag-5'>航</b><b class='flag-5'>位</b><b class='flag-5'>推算</b>技术实现组合<b class='flag-5'>导航系统</b>的应用方案

    低通滤波器(LPF)的定义及应用

    ; 100 kHz)信号,无源滤波器可以设计为电阻 - 电感 - 电容组合。因此,这些电路被称为无源RLC电路。通常使用三种滤波器设计:低通滤波器,高通
    的头像 发表于 04-14 10:00 4w次阅读
    <b class='flag-5'>低通滤波器</b>(<b class='flag-5'>LPF</b>)的定义及应用

    缩短积分时间提高推算导航系统精度

    汽车推算 (DR) 导航系统使用陀螺仪(陀螺仪)来估计车辆的瞬时航向。这些信息与行驶距离相结合,使导航系统能够正确确定车辆的位置,即使在
    的头像 发表于 01-30 14:16 2381次阅读
    <b class='flag-5'>缩短</b><b class='flag-5'>积分时间</b><b class='flag-5'>提高</b><b class='flag-5'>航</b><b class='flag-5'>位</b><b class='flag-5'>推算</b><b class='flag-5'>导航系统</b>的<b class='flag-5'>精度</b>