基于传感器融合的陆地车辆坡度估计

N. Palella, L. Colombo, F. Pisoni, G. Avellone, J. Philippe
{"title":"基于传感器融合的陆地车辆坡度估计","authors":"N. Palella, L. Colombo, F. Pisoni, G. Avellone, J. Philippe","doi":"10.1109/INERTIALSENSORS.2016.7745683","DOIUrl":null,"url":null,"abstract":"Multi-level road junctions are becoming increasingly popular in several major cities. In order to cope with such scenarios, car navigation systems require positioning units to supply accurate slope information. This knowledge allows correct matching to one of the options available from 3D maps. For cost reasons, slope needs to be obtained using consumer-grade MEMS IMUs. One method to assess the vehicle pitch angle, is using accelerometer, although the contributions of gravity and motion need to be separated from its output. This compensation procedure, in land vehicle applications, is possible when unit is connected to vehicle (e.g. via CAN bus); in such a way motion information can be obtained and removed from the raw accelerometer measurements. These measurements, even when calibrated and motion-compensated, are affected by issues such as noise (vibrations, quantization and differentiation), biases due to lever arm between wheels and sensor, IMU cross axis effects, etc. These issues prevent accelerometer-only slope estimation to reach acceptable performance in multilevel navigation scenarios. In order to overcome them, this research work proposes to use gyroscope observables to complement the accelerometer in the pitch estimation algorithm. The gyroscope provides relative angle measurements, with the advantage of being very accurate on high frequencies, while drifting with time due to integration of biases. The accelerometer, instead, is typically subject to large errors at high frequencies. The two sensors observables have been merged into an innovative sensor fusion algorithm, based on two cascaded Kalman filters, in addition to the GNSS receiver data. The first one exploits GNSS PVT Outputs (e.g. altitude and vertical velocity) and car travelled path information, in order to calibrate and motion-compensate the accelerometer output. It provides also a smoothed, GNSS independent altitude estimation. The second one takes as input the raw slopes output from the first stage and performs fusion with the gyroscope signals. This stage also estimates the gyroscope calibration parameters. Algorithms have been designed and modelled in MATLAB™, validated on real field data acquired through a sensor logging equipment featuring a commercial GNSS receiver, a consumer-grade 6 axis IMU and a pressure sensor. The barometer measurements are not yet used in the sensor fusion algorithm, instead are fed to an alternative post processing method (also described in this work) providing a robust reference for validation. Simulation results confirms that the estimated slope is sufficiently smooth and accurate for multilevel junction navigation. This new algorithm overcomes the limitations of accelerometer-only architectures and constitutes an important building block for performance improvements of attitude and heading reference systems in automotive contexts. It could also be the basis for the development of a fully inertial navigation system. Future developments include the integration of the barometric information in the real time sensor fusion algorithm and extension to the other attitude angles.","PeriodicalId":371210,"journal":{"name":"2016 DGON Intertial Sensors and Systems (ISS)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Sensor fusion for land vehicle slope estimation\",\"authors\":\"N. Palella, L. Colombo, F. Pisoni, G. Avellone, J. Philippe\",\"doi\":\"10.1109/INERTIALSENSORS.2016.7745683\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Multi-level road junctions are becoming increasingly popular in several major cities. In order to cope with such scenarios, car navigation systems require positioning units to supply accurate slope information. This knowledge allows correct matching to one of the options available from 3D maps. For cost reasons, slope needs to be obtained using consumer-grade MEMS IMUs. One method to assess the vehicle pitch angle, is using accelerometer, although the contributions of gravity and motion need to be separated from its output. This compensation procedure, in land vehicle applications, is possible when unit is connected to vehicle (e.g. via CAN bus); in such a way motion information can be obtained and removed from the raw accelerometer measurements. These measurements, even when calibrated and motion-compensated, are affected by issues such as noise (vibrations, quantization and differentiation), biases due to lever arm between wheels and sensor, IMU cross axis effects, etc. These issues prevent accelerometer-only slope estimation to reach acceptable performance in multilevel navigation scenarios. In order to overcome them, this research work proposes to use gyroscope observables to complement the accelerometer in the pitch estimation algorithm. The gyroscope provides relative angle measurements, with the advantage of being very accurate on high frequencies, while drifting with time due to integration of biases. The accelerometer, instead, is typically subject to large errors at high frequencies. The two sensors observables have been merged into an innovative sensor fusion algorithm, based on two cascaded Kalman filters, in addition to the GNSS receiver data. The first one exploits GNSS PVT Outputs (e.g. altitude and vertical velocity) and car travelled path information, in order to calibrate and motion-compensate the accelerometer output. It provides also a smoothed, GNSS independent altitude estimation. The second one takes as input the raw slopes output from the first stage and performs fusion with the gyroscope signals. This stage also estimates the gyroscope calibration parameters. Algorithms have been designed and modelled in MATLAB™, validated on real field data acquired through a sensor logging equipment featuring a commercial GNSS receiver, a consumer-grade 6 axis IMU and a pressure sensor. The barometer measurements are not yet used in the sensor fusion algorithm, instead are fed to an alternative post processing method (also described in this work) providing a robust reference for validation. Simulation results confirms that the estimated slope is sufficiently smooth and accurate for multilevel junction navigation. This new algorithm overcomes the limitations of accelerometer-only architectures and constitutes an important building block for performance improvements of attitude and heading reference systems in automotive contexts. It could also be the basis for the development of a fully inertial navigation system. Future developments include the integration of the barometric information in the real time sensor fusion algorithm and extension to the other attitude angles.\",\"PeriodicalId\":371210,\"journal\":{\"name\":\"2016 DGON Intertial Sensors and Systems (ISS)\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 DGON Intertial Sensors and Systems (ISS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INERTIALSENSORS.2016.7745683\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 DGON Intertial Sensors and Systems (ISS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INERTIALSENSORS.2016.7745683","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

在几个主要城市,多层次道路交叉口越来越受欢迎。为了应对这种情况,汽车导航系统需要定位单元提供准确的坡度信息。这些知识允许正确匹配3D地图中可用的选项之一。出于成本原因,需要使用消费级MEMS imu来获得斜率。评估车辆俯仰角的一种方法是使用加速度计,尽管重力和运动的贡献需要从其输出中分离出来。这种补偿程序,在陆地车辆应用中,当单元连接到车辆(例如通过CAN总线)时是可能的;以这种方式,可以从原始加速度计测量中获得和去除运动信息。这些测量,即使经过校准和运动补偿,也会受到噪声(振动、量化和微分)、车轮和传感器之间杠杆臂的偏差、IMU交叉轴效应等问题的影响。这些问题阻碍了仅加速度计的坡度估计在多级导航场景中达到可接受的性能。为了克服这些问题,本研究提出在螺距估计算法中使用陀螺仪观测值来补充加速度计。陀螺仪提供相对角度测量,其优点是在高频上非常精确,同时由于偏差的集成而随时间漂移。相反,加速度计在高频率下通常会产生很大的误差。除了GNSS接收器数据外,这两个传感器观测数据已经被合并到一个基于两个级联卡尔曼滤波器的创新传感器融合算法中。第一个利用GNSS PVT输出(例如高度和垂直速度)和汽车行驶路径信息,以校准和运动补偿加速度计输出。它还提供了一个平滑的、与GNSS无关的高度估计。第二阶段以第一阶段的原始斜率输出作为输入,并与陀螺仪信号进行融合。该阶段还估计了陀螺仪的校准参数。算法已在MATLAB™中设计和建模,并通过传感器测井设备获得的实际现场数据进行验证,该设备具有商用GNSS接收器,消费级6轴IMU和压力传感器。气压计测量还没有在传感器融合算法中使用,而是被馈送到另一种后处理方法(也在这项工作中描述),为验证提供了一个稳健的参考。仿真结果表明,估计的坡度对于多级路口导航具有足够的平滑性和准确性。该算法克服了仅加速度计架构的局限性,为提高汽车环境下姿态和航向参考系统的性能提供了重要的基础。它也可能成为开发全惯性导航系统的基础。未来的发展方向包括在实时传感器融合算法中集成大气信息,并扩展到其他姿态角。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Sensor fusion for land vehicle slope estimation
Multi-level road junctions are becoming increasingly popular in several major cities. In order to cope with such scenarios, car navigation systems require positioning units to supply accurate slope information. This knowledge allows correct matching to one of the options available from 3D maps. For cost reasons, slope needs to be obtained using consumer-grade MEMS IMUs. One method to assess the vehicle pitch angle, is using accelerometer, although the contributions of gravity and motion need to be separated from its output. This compensation procedure, in land vehicle applications, is possible when unit is connected to vehicle (e.g. via CAN bus); in such a way motion information can be obtained and removed from the raw accelerometer measurements. These measurements, even when calibrated and motion-compensated, are affected by issues such as noise (vibrations, quantization and differentiation), biases due to lever arm between wheels and sensor, IMU cross axis effects, etc. These issues prevent accelerometer-only slope estimation to reach acceptable performance in multilevel navigation scenarios. In order to overcome them, this research work proposes to use gyroscope observables to complement the accelerometer in the pitch estimation algorithm. The gyroscope provides relative angle measurements, with the advantage of being very accurate on high frequencies, while drifting with time due to integration of biases. The accelerometer, instead, is typically subject to large errors at high frequencies. The two sensors observables have been merged into an innovative sensor fusion algorithm, based on two cascaded Kalman filters, in addition to the GNSS receiver data. The first one exploits GNSS PVT Outputs (e.g. altitude and vertical velocity) and car travelled path information, in order to calibrate and motion-compensate the accelerometer output. It provides also a smoothed, GNSS independent altitude estimation. The second one takes as input the raw slopes output from the first stage and performs fusion with the gyroscope signals. This stage also estimates the gyroscope calibration parameters. Algorithms have been designed and modelled in MATLAB™, validated on real field data acquired through a sensor logging equipment featuring a commercial GNSS receiver, a consumer-grade 6 axis IMU and a pressure sensor. The barometer measurements are not yet used in the sensor fusion algorithm, instead are fed to an alternative post processing method (also described in this work) providing a robust reference for validation. Simulation results confirms that the estimated slope is sufficiently smooth and accurate for multilevel junction navigation. This new algorithm overcomes the limitations of accelerometer-only architectures and constitutes an important building block for performance improvements of attitude and heading reference systems in automotive contexts. It could also be the basis for the development of a fully inertial navigation system. Future developments include the integration of the barometric information in the real time sensor fusion algorithm and extension to the other attitude angles.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信