[go: up one dir, main page]

CN104246516B - 一种确定车辆加速度的方法及装置 - Google Patents

一种确定车辆加速度的方法及装置 Download PDF

Info

Publication number
CN104246516B
CN104246516B CN201380009121.6A CN201380009121A CN104246516B CN 104246516 B CN104246516 B CN 104246516B CN 201380009121 A CN201380009121 A CN 201380009121A CN 104246516 B CN104246516 B CN 104246516B
Authority
CN
China
Prior art keywords
acceleration
data
vehicle
accelerometer
gravity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201380009121.6A
Other languages
English (en)
Other versions
CN104246516A (zh
Inventor
张迪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Shenzhen Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Publication of CN104246516A publication Critical patent/CN104246516A/zh
Application granted granted Critical
Publication of CN104246516B publication Critical patent/CN104246516B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P21/00Testing or calibrating of apparatus or devices covered by the preceding groups
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P15/00Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
    • G01P15/18Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration in two or more dimensions
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Navigation (AREA)

Abstract

一种确定车辆加速度的方法,包括:获取在车辆行驶过程中加速度计测量的原始加速度数据(S101);根据获取的原始加速度数据,去除重力对原始加速度数据产生的干扰,以及去除加速度计相对于车辆发生移动引起的加速度计角度发生变化对原始加速度数据产生的干扰(S102);根据去除干扰后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据(S103)。还提供一种确定车辆加速度的装置及终端设备。

Description

一种确定车辆加速度的方法及装置
技术领域
本发明涉及传感数据融合技术领域,特别涉及一种确定车辆加速度的方法及装置。
背景技术
加速度计是一种常用的运动传感器,将加速度计附着在运动物体上,能够检测出运动物体分别在加速度计的三个轴向上的加速度数据。
为了评估驾驶员行为,可以使用加速度计来获取车辆在行驶过程中的加速度数据。加速度计测量的原始加速度数据不仅与车辆在行驶过程中的的加速度相关,还会受到重力的干扰,并且,加速度计摆放在车辆上之后,加速度计的三个轴向一般不会与车辆的正前方向、侧面方向、垂直方向分别正好对齐,增加了加速度计测量的原始加速度数据的校正难度。此外,车辆行驶过程中加速度计可能会相对于车辆发生移动,引起摆放角度发生变化,也会对加速度计测量的原始加速度数据产生干扰,导致根据加速度计测量的原始加速度数据获得车辆在行驶过程中的加速度数据并不准确。
发明内容
本发明实施例提供了一种确定车辆加速度的方法及装置,用以根据加速度计测量的原始加速度数据,得到较为准确的车辆在行驶过程中的加速度数据。
本发明实施例提供的具体技术方案如下:
第一方面,一种确定车辆加速度的方法,包括:
获取在车辆行驶过程中加速度计测量的原始加速度数据;
根据获取的所述原始加速度数据,去除重力对所述原始加速度数据产生的干扰,以及去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰;
根据去除干扰后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据。
结合第一方面,在第一种可能的实现方式中,所述原始加速度数据的数据大小小于预设门限值。
结合第一方面,在第二种可能的实现方式中,所述加速度计测量的原始加速度数据,包括:
所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据;
所述车辆在行驶过程中的加速度数据,包括:
车辆的正前方向的加速度数据、与正前方垂直的侧面方向的加速度数据和与所述正前方向和所述侧面方向所组成的平面垂直的方向的加速度数据。
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,去除重力对所述原始加速度数据产生的干扰,包括:
根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据;
根据所述用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据和重力加速度的大小,确定重力加速度在所述加速度计的三个轴向上的加速度分量;
将所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据分别减去所述重力加速度在所述加速度计的三个轴向上的加速度分量,得到去除重力产生的干扰的原始加速度数据。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据,包括:
对所述原始加速度数据进行空间曲线拟合处理,得到拟合曲线对应的数据;其中,所述拟合曲线对应的数据为指示了所述重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据。
结合第一方面的第三种可能的实现方式,在第五种可能的实现方式中,确定重力加速度的大小,包括:
通过车辆的车载诊断系统OBD接口获取车速数据;
根据获取的车速数据,确定车速为零时加速度计测量的加速度数据;
根据所述车速为零时加速度计测量的加速度数据,确定重力加速度的大小。
结合第一方面,在第六种可能的实现方式中,去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰,包括:
使用局部线性嵌入算法对所述原始加速度数据进行处理,将所述加速度计相对于车辆发生移动引起加速度计角度发生变化后测量的加速度数据转化为所述加速度计角度未发生变化的情况下测量的加速度数据。
结合第一方面,在第七种可能的实现方式中,根据去除干扰后的所述原始加速度数据,确定所述车辆在行驶过程中的加速度数据,包括:
使用矩阵表示去除干扰后的所述原始加速度数据;
对所述使用矩阵表示的去除干扰后的所述原始加速度数据进行奇异值分解处理,确定所述车辆在行驶过程中的加速度数据。
结合第一方面,在第八种可能的实现方式中,去除对所述原始加速度数据的干扰之后,还包括:
对去除干扰后的原始加速度数据去除车辆震动产生的干扰。
结合第一方面,在第九种可能的实现方式中,确定所述车辆在行驶过程中的加速度数据之后,还包括:
获取车辆的全球定位系统GPS位置信息,所述位置信息包括:经度和纬度;
根据所述GPS位置信息,确定车辆的加速度数据;
使用根据所述GPS位置信息确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
结合第一方面,在第十种可能的实现方式中,确定所述车辆在行驶过程中的加速度数据之后,还包括:
通过车辆的OBD接口获取车速数据;
根据所述车速数据,确定车辆的加速度数据;
使用根据所述车速数据确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
结合第一方面的第九种或第十种可能的实现方式,在第十一种可能的实现方式中,对所述车辆在行驶过程中的加速度数据进行修正,包括:
使用卡尔曼滤波的方法,对所述车辆在行驶过程中的加速度数据进行修正。
结合第一方面,在第十二种可能的实现方式中,确定所述车辆在行驶过程中的加速度数据之后,还包括:
根据所述去除干扰后的原始加速度数据,以及所述车辆在行驶过程中的加速度数据,确定所述加速度计的角度。
第二方面,一种确定车辆加速度的装置,包括:
数据获取单元,用于获取在车辆行驶过程中加速度计测量的原始加速度数据;
干扰去除单元,用于根据所述数据获取单元获取的所述原始加速度数据,去除重力对所述原始加速度数据产生的干扰,以及去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰;
加速度确定单元,用于根据所述干扰去除单元确定的去除干扰后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据。
结合第二方面,在第一种可能的实现方式中,所述数据获取单元获取的加速度计测量的原始加速度数据的数据大小小于预设门限值。
结合第二方面,在第二种可能的实现方式中,所述数据获取单元获取的加速度计测量的原始加速度数据,包括:
所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据;
所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据,包括:
车辆的正前方向的加速度数据、与正前方垂直的侧面方向的加速度数据和与所述正前方向和所述侧面方向所组成的平面垂直的方向的加速度数据。
结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述干扰去除单元用于去除重力对所述原始加速度数据产生的干扰时,具体包括:
根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据;
根据所述用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据和重力加速度的大小,确定重力加速度在所述加速度计的三个轴向上的加速度分量;
将所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据分别减去所述重力加速度在所述加速度计的三个轴向上的加速度分量,得到去除重力产生的干扰的原始加速度数据。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述干扰去除单元用于确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据时,具体包括:
对所述原始加速度数据进行空间曲线拟合处理,得到拟合曲线对应的数据;其中,所述拟合曲线对应的数据为指示了所述重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据。
结合第二方面的第三种可能的实现方式,在第五种可能的实现方式中,该装置还包括:
重力加速度大小确定单元,用于与所述干扰去除单元连接,通过车辆的车载诊断系统OBD接口获取车速数据;
根据获取的车速数据,确定车速为零时加速度计测量的加速度数据;
根据所述车速为零时加速度计测量的加速度数据,确定重力加速度的大小。
结合第二方面,在第六种可能的实现方式中,所述干扰去除单元用于去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰时,具体包括:
使用局部线性嵌入算法对所述原始加速度数据进行处理,将所述加速度计相对于车辆发生移动引起加速度计角度发生变化后测量的加速度数据转化为所述加速度计角度未发生变化的情况下测量的加速度数据。
结合第二方面,在第七种可能的实现方式中,所述加速度确定单元,具体用于:
使用矩阵表示去除干扰后的所述原始加速度数据;
对所述使用矩阵表示的去除干扰后的所述原始加速度数据进行奇异值分解处理,确定所述车辆在行驶过程中的加速度数据。
结合第二方面,在第八种可能的实现方式中,该装置还包括:
噪声去除单元,用于对所述干扰去除单元确定的去除干扰后的原始加速度数据去除车辆震动产生的干扰。
结合第二方面,在第九种可能的实现方式中,该装置还包括:
第一修正单元,用于获取车辆的全球定位系统GPS位置信息,所述位置信息包括:经度和纬度;
根据所述GPS位置信息,确定车辆的加速度数据;
使用根据所述GPS位置信息确定的车辆的加速度数据,对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正。
结合第二方面,在第十种可能的实现方式中,该装置还包括:
第二修正单元,用于通过车辆的OBD接口获取车速数据;
根据所述车速数据,确定车辆的加速度数据;
使用根据所述车速数据确定的车辆的加速度数据,对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正。
结合第二方面的第九种或第十种可能的实现方式,在第十一种可能的实现方式中,所述第一修正单元或第二修正单元用于对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正时,具体包括:
使用卡尔曼滤波的方法,对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正。
结合第二方面,在第十二种可能的实现方式中,该装置还包括:
角度确定单元,用于根据所述干扰去除单元确定的去除干扰后的原始加速度数据,以及所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据,确定所述加速度计的角度。
第三方面,一种终端设备,包括:
加速度计,用于在车辆行驶过程中测量车辆的原始加速度数据;
处理器,用于获取在车辆行驶过程中所述加速度计测量的原始加速度数据;根据获取的所述原始加速度数据,去除重力对所述原始加速度数据产生的干扰,以及去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰;根据去除干扰后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据。
结合第三方面,在第一种可能的实现方式中,所述加速度计测量的车辆的原始加速度数据的数据大小小于预设门限值。
结合第三方面,在第二种可能的实现方式中,所述加速度计测量的原始加速度数据,具体包括:
所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据;
所述处理器确定的车辆在行驶过程中的加速度数据,包括:
车辆的正前方向的加速度数据、与正前方垂直的侧面方向的加速度数据和与所述正前方向和所述侧面方向所组成的平面垂直的方向的加速度数据。
结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理器用于去除重力对所述原始加速度数据产生的干扰时,具体包括:
根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据;
根据所述用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据和重力加速度的大小,确定重力加速度在所述加速度计的三个轴向上的加速度分量;
将所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据分别减去所述重力加速度在所述加速度计的三个轴向上的加速度分量,得到去除重力产生的干扰的原始加速度数据。
结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述处理器用于确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据时,具体包括:
对所述原始加速度数据进行空间曲线拟合处理,得到拟合曲线对应的数据;其中,所述拟合曲线对应的数据为指示了所述重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据。
结合第三方面的第三种可能的实现方式,在第五种可能的实现方式中,该设备还包括OBD接口,用于与车辆的OBD接口连接;
所述处理器还用于通过所述OBD接口获取车速数据;根据获取的车速数据,确定车速为零时加速度计测量的加速度数据;根据所述车速为零时加速度计测量的加速度数据,确定重力加速度的大小。
结合第三方面,在第六种可能的实现方式中,所述处理器用于去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰时,具体包括:
使用局部线性嵌入算法对所述原始加速度数据进行处理,将所述加速度计相对于车辆发生移动引起加速度计角度发生变化后测量的加速度数据转化为所述加速度计角度未发生变化的情况下测量的加速度数据。
结合第三方面,在第七种可能的实现方式中,所述处理器用于根据去除干扰后的所述原始加速度数据,确定所述车辆在行驶过程中的加速度数据时,具体包括:
使用矩阵表示去除干扰后的所述原始加速度数据;
对所述使用矩阵表示的去除干扰后的所述原始加速度数据进行奇异值分解处理,确定所述车辆在行驶过程中的加速度数据。
结合第三方面,在第八种可能的实现方式中,所述处理器用于去除对所述原始加速度数据的干扰之后,还用于:
对去除干扰后的原始加速度数据去除车辆震动产生的干扰。
结合第三方面,在第九种可能的实现方式中,该设备还包括:GPS模块,用于在车辆行驶过程中测量车辆的全球定位系统GPS位置信息,所述位置信息包括:经度和纬度;
所述处理器用于确定所述车辆在行驶过程中的加速度数据之后,还用于根据所述GPS模块测量的车辆的GPS位置信息,确定车辆的加速度数据;使用根据所述GPS位置信息确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
结合第三方面,在第十种可能的实现方式中,该设备还包括:OBD接口,用于与车辆的OBD接口连接;
所述处理器用于确定所述车辆在行驶过程中的加速度数据之后,还用于:通过车辆的OBD接口获取车速数据,并根据所述车速数据,确定车辆的加速度数据,并且使用根据所述车速数据确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
结合第三方面的第九种或第十种可能的实现方式,在第十一种可能的实现方式中,所述处理器用于对所述车辆在行驶过程中的加速度数据进行修正时,具体用于:
使用卡尔曼滤波的方法,对所述车辆在行驶过程中的加速度数据进行修正。
结合第三方面,在第十二种可能的实现方式中,所述处理器用于确定所述车辆在行驶过程中的加速度数据之后,还用于:
根据所述去除干扰后的原始加速度数据,以及所述车辆在行驶过程中的加速度数据,确定所述加速度计的角度。
本发明实施例,通过对加速度计测量的原始加速度数据去除重力产生的干扰以及所述加速度计角度发生变化所产生的干扰,将加速度计测量的原始加速度数据转换为无重力环境下角度固定的加速度计测量的原始加速度数据,之后,再根据去除干扰后的原始加速度数据确定车辆在行驶过程中的加速度数据;本发明实施例解决了现有技术中不能准确去除加速度计测量的原始加速度数据中的重力产生的干扰以及所述加速度计角度发生变化所产生的干扰的问题,提高了车辆在行驶过程中的加速度数据的准确性。
附图说明
图1是本发明实施例提供的确定车辆加速度的方法的流程图;
图2是本发明另一实施例提供的确定车辆加速度的方法的流程图;
图3是本发明一实施例对应的系统结构示意图;
图4是本发明另一实施例对应的系统结构示意图;
图5是本发明另一实施例对应的系统结构示意图;
图6是本发明另一实施例对应的系统结构示意图;
图7是采集的GPS数据示意图;
图8是采集的OBD数据示意图;
图9是测试一中采集得到的加速度计的测量数据示意图;
图10是测试一中确定出的车辆加速度数据示意图;
图11是测试二中采集得到的加速度计的测量数据示意图;
图12是测试二中确定出的车辆加速度数据示意图;
图13是本发明实施例提供的确定车辆加速度的装置130的结构图;
图14是本发明实施例提供的终端设备140的结构图;
图15是本发明另一实施例提供的终端设备140的结构图。
具体实施方式
本发明实施例提供了一种确定车辆加速度的方法及装置,用于去除加速度计测量的原始加速度数据中的干扰成分,并将去除干扰后的原始加速度数据校正为车辆的加速度数据,准确确定出车辆在行驶过程中的加速度数据。
参见图1,本发明实施例提供的一种确定车辆加速度的方法包括:
S101、获取在车辆行驶过程中加速度计测量的原始加速度数据。
原始加速度数据的数据大小小于预设门限值,过大的数据会导致内存溢出。
当车辆行驶时间较长时,应当按照时间段划分行驶过程中的原始加速度数据,并对划分出的各时间段的原始加速度数据分别执行步骤S101至S103的处理,其中,每一时间段的原始加速度数据的长度均小于预设门限值。
具体的,所述加速度计测量的原始加速度数据,包括:所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据。
在步骤S101和S102之间,还可以对所述原始加速度数据进行处理,去除为空的数据、以及去除大小超出实际范围的数据。
S102、根据获取的所述原始加速度数据,去除重力对所述原始加速度数据产生的干扰,以及去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰。
由于加速度计测量的原始加速度数据受到重力加速度的干扰,因此需要去除掉其中的重力加速度成分。此外,在车辆行驶过程中,加速度计可能因为人为触碰或者意外滑动等原因发生摆放角度的改变,摆放角度变化引起加速度计的三个轴向的变化,此时即使车辆行驶加速度没有变化,加速度计测量的原始加速度数据也会发生变化。因此,还应当去除所述加速度计角度发生变化所产生的干扰。
步骤S102中,对所述测量数据去除重力产生的干扰时,需要确定重力加速度分别在加速度计的三个轴向上的分量,具体包括:根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据;根据所述用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据和重力加速度的大小,确定重力加速度在所述加速度计的三个轴向上的加速度分量;将所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据分别减去所述重力加速度在所述加速度计的三个轴向上的加速度分量,得到去除重力产生的干扰的原始加速度数据。
其中,根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据,包括:对所述原始加速度数据进行空间曲线拟合处理,得到拟合曲线对应的数据;其中,所述拟合曲线对应的数据为指示了所述重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据。空间曲线拟合可以通过多种算法实现,常用的为多项式曲线拟合。
重力加速度的大小可以通过以下方式获得:通过车辆的车载诊断系统(On-BoardDiagnostic System,OBD)接口获取车速数据;根据获取的车速数据,确定车速数据为零时加速度计测量的加速度读数;根据所述车速为零时加速度计测量的加速度数据,确定重力加速度的大小。OBD提供的是一个标准物理16针(pin)接口,通过该OBD接口,可向车内总线发送查询指令,获得车辆的动力系统状态信息。典型的OBD数据包括车速、发动机转速等。
此外,还可以通过查询预先存储的各地重力加速度的大小的记录或者用户手动输入等方式获得重力加速度的大小。
步骤S102中,去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰,包括:使用局部线性嵌入算法(Locally LinearEmbedding,LLE)对所述原始加速度数据进行处理,将所述加速度计相对于车辆发生移动引起加速度计角度发生变化后测量的加速度数据转化为所述加速度计角度未发生变化的情况下测量的加速度数据。基于车辆加速度应当连续变化这一假设,使用LLE算法对测量数据进行自适应调整,得到加速度计的初始摆放角度对应的原始加速度数据。
以上两个处理步骤不分先后顺序,既可以先对原始加速度数据去除重力产生的干扰,再去除所述加速度计摆放角度发生变化所产生的干扰;也可以先对原始加速度数据去除所述加速度计摆放角度发生变化所产生的干扰,再去除重力产生的干扰。
经过步骤S102的处理得到的去除干扰后的原始加速度数据,等效于无重力环境下以固定角度摆放在车辆上的加速度计测量的原始加速度数据。
并且,去除对所述原始加速度数据的干扰之后,还可以对去除干扰后的原始加速度数据去除车辆震动产生的干扰。车辆在行驶过程中会有较高频率的震动,使用多贝西(Daubechies)小波基对所述处理后的测量数据进行小波变换,消除2阶以上成分,能够减小车辆震动对测量数据的干扰。本步骤既可以在步骤S102之前执行,也可以在步骤S102之后、S103之前执行。
S103、根据去除干扰后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据。
最终得到的车辆在行驶过程中的加速度数据,包括:车辆的正前方向的加速度数据、与正前方垂直的侧面方向的加速度数据和与所述正前方向和所述侧面方向所组成的平面垂直的方向的加速度数据。
步骤S103具体包括:使用矩阵表示去除干扰后的所述原始加速度数据;对所述使用矩阵表示的去除干扰后的所述原始加速度数据进行奇异值分解处理,确定所述车辆在行驶过程中的加速度数据。基于车辆在行驶过程中,以正前方向的加速度为主、侧面方向的加速度次之、垂直方向的加速度最少这一假设,采用奇异值分解的方式,将对应于加速度计的三个轴向的原始加速度数据校正为对应于车辆的正前方向、侧面方向和垂直方向的加速度数据。此外,也可以通过测算加速度计的初始摆放角度,实现将加速度计的三个轴向对应的加速度数据转化为车辆的正前方向、侧面方向和垂直方向的加速度数据。
本发明实施例,在步骤S103之后,还包括:利用全球定位系统(GlobalPositioning System,GPS)位置信息和/或OBD数据对S103得到的加速度数据进行修正。
具体的,利用GPS位置信息对得到的加速度数据进行修正的方法包括:获取车辆的全球定位系统GPS位置信息,所述位置信息包括:经度和纬度;根据所述GPS位置信息,确定车辆的加速度数据;使用根据所述GPS位置信息确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。由于GPS位置信息是二维平面上的测量数据,因此,根据GPS位置信息只能大致计算车辆在水平面上的加速度,具体计算方法为:将相邻时间点对应的各个GPS数据进行二阶差分,得到GPS数据对应的所述车辆的加速度数据。之后,使用根据GPS位置信息得到的所述车辆的加速度数据对步骤S103得到的所述车辆的正前方向以及侧面方向上的加速度数据进行修正。
较佳的,所述获取车辆的GPS位置信息之后,先去除所述GPS位置信息中的噪声数据;再根据去除噪声数据后的GPS位置信息,确定车辆的加速度数据。
具体的,利用OBD数据对得到的加速度数据进行修正的方法包括:通过通过车辆的OBD接口获取车速数据;根据所述车速数据,确定车辆的加速度数据;使用根据所述车速数据确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。其中,加速度数据具体是通过将相邻时间点对应的各个车速数据进行一阶差分得到的。由于车辆大部分时间是在水平路面朝正前方向行驶,因此可以使用根据车速数据得到的车辆的加速度数据对S103得到的车辆在行驶过程中的正前方向上的加速度数据进行修正。
较佳的,所述获取车速数据之后,先去除所述车速数据中的噪声数据,再根据去除噪声数据后的车速数据,确定车辆的加速度数据。其中,可以通过小波变换去除车速数据中的噪声数据。
进一步的,在对步骤S103得到的正前方向、侧面方向的加速度数据进行修正时,使用的是卡尔曼滤波的方法。一种较佳的实施方式是,在对步骤S103得到的正前方向的加速度数据进行修正时,同时将根据GPS数据得到的所述车辆的加速度数据,根据OBD数据得到的车辆的加速度数据以及步骤S103得到的正前方向的加速度数据输入卡尔曼滤波器。
较佳的,在执行步骤S103之后,根据所述去除干扰后的原始加速度数据,以及所述车辆在行驶过程中的加速度数据,确定所述加速度计的摆放角度。
参见图2,本发明具体实施例提供的确定车辆加速度的方法,包括:
S201、采集车辆行驶过程中的GPS数据、OBD数据以及加速度计数据;
S202、去除采集的数据中的异常数据,按照时间段对数据进行划分;
S203、选取划分出的同一时间段的GPS数据、OBD数据和加速度计数据;
S204、通过多项式曲线拟合的方法,去除重力对加速度计数据的影响;
S205、将加速度计数据输入LLE滤波器,去除加速度计角度变化对加速度计数据的影响;
S206、去除加速度计数据的噪声,得到车辆前向、侧向、垂直方向加速度,分别记为ac1、dc1、tn;
S207、去除GPS数据的噪声;
S208、对GPS数据进行二阶差分,得到车辆前向、侧向加速度,分别记为ac2、dc2;
S209、去除OBD数据的噪声;
S210、对OBD数据进行一阶差分,得到车辆前向加速度,记为ac3;
S211、将ac1、ac2、ac3输入卡尔曼滤波器,得到修正后的前向加速度ac,将dc1、dc2输入卡尔曼滤波器,得到修正后的侧向加速度dc;
S212、将ac、dc、tn作为车辆的加速度数据输出。
需要注意的是,步骤S204至S206,步骤S207至S208与步骤S209至S210的执行没有先后顺序,还可以是同步执行的。
下面结合与加速度数据相关的业务应用,对步骤S201至S212的实现方式进行说明。
实现方式一:
将加速度计和GPS模块集成在OBD终端,并将OBD终端通过车辆的OBD接口与车内总线连接,OBD终端与车辆的OBD接口具体可以是通过数据线连接,这样,便于将OBD终端任意放置在车内合适的GPS信号良好的位置。参见图3,OBD终端310中包括一个传感模块301,用于执行步骤S201,采集GPS数据、加速度计数据和OBD数据;还包括处理模块302,用于执行步骤S202至S212,初步确定车辆的加速度数据,并根据GPS数据、OBD数据对初步确定的车辆加速度数据进行修正。在处理模块302计算得到修正后的车辆加速度数据之后,通信模块303的天线将车辆加速度数据传输给远端的平台320,平台320的业务模块304进行后续的加速度数据存储、驾驶员行为分析等处理。以保险业务为例,当平台在分析加速度数据后认为驾驶员的驾驶行为安全系数较高时,驾驶员可以获得较高的车辆保险折扣。
实现方式二:
在OBD终端中集成加速度计和GPS模块,并将OBD终端通过车辆的OBD接口与车内总线连接,OBD终端与车辆的OBD接口具体可以是通过数据线连接。参见图4,OBD终端410还包括传感模块401和通信模块402;传感模块401用于执行步骤S201,采集GPS数据、加速度计数据和OBD数据;通信模块402用于将传感模块采集的数据直接传输至平台420,由平台420的处理模块403对通信模块传输的数据执行步骤S202至S212的处理得到车辆的加速度数据,并由业务模块404对车辆加速度数据进行后续的加速度数据存储、驾驶员行为分析等处理。
相比于实现方式一、实现方式二将处理模块设置在远端平台,降低了OBD终端的数据处理压力。
实现方式三:
在OBD终端中集成加速度计和GPS模块,并将OBD终端通过车辆的OBD接口与车内总线连接,OBD终端与车辆的OBD接口具体可以是通过数据线连接。参见图5,OBD终端510还包括传感模块501和短距通信模块502,短距通信模块502可能是以下模块中的一种:蓝牙模块、无线通信模块(WiFi);传感模块501用于执行步骤S201,采集GPS数据、加速度计数据和OBD数据,短距通信模块502用于将传感模块采集的数据传输给手机520。手机520在接收短距通信模块502传输的数据后,由手机520的处理模块503对接收的数据进行处理,执行步骤S202至S212,得到车辆的加速度数据,并由手机的通信模块504将车辆的加速度数据传输给平台530,再由平台530的业务模块505进行后续的加速度数据存储、驾驶员行为分析等处理。
实现方式四:
改进车载智能终端,在车载智能终端中集成加速度计和GPS模块。参见图6,车载智能终端610中还包括:传感模块601、处理模块602和通信模块603;传感模块601用于执行步骤S201,采集GPS数据、加速度计数据和OBD数据,处理模块602用于根据传感模块601采集的数据,确定车辆的加速度数据,通信模块603用于将处理模块602计算得到的结果传输给平台620的业务模块604,以进行加速度数据存储和业务分析。本实现方式中,车载智能终端610能够直接查询车辆总线获取OBD数据,并能实时地将确定的加速度数据反馈给驾驶员。
使用实现方式一对应的OBD终端进行确定车辆加速度的测试,具体测试结果如下:
测试一、如图7和图8所示,分别是同一时间采集到的车辆行驶过程的GPS数据和OBD数据(车速和发动机转速);如图9所示,是同一时间采集到的加速度计的三个轴向上的测量数据。经过OBD终端的处理模块的运算处理后,得到最终的车辆加速度数据,如图10所示。可以看出,图10能够清晰、连贯地表达出行驶过程的加速度变化。并且,根据加速度计数据还原出的GPS数据和OBD数据,与原始的GPS数据和OBD数据基本一致,进一步验证了所确定的车辆的加速度数据的准确性。
测试二、在前向平稳行驶的过程中,人为地改变了OBD终端的摆放角度;参见图11区域1,可以看出,该加速度计轴向上的加速度出现了突变,并且突变之后在该轴向上得到的数据与突变之前差距非常大。而参见图12,最终得到的加速度并未受到太大影响,如区域2所示,仅在翻转OBD终端的短时间内数据有一定突变,之后数据回归到正常水平。本次测试证明了本发明实施例提供的OBD终端在行驶过程中发生摆放角度的变化时,也能够准确地确定出车辆的加速度数据。
参见图13,本发明实施例提供的一种确定车辆加速度的装置130包括:
数据获取单元1301,用于获取在车辆行驶过程中加速度计测量的原始加速度数据;
干扰去除单元1302,用于根据所述数据获取单元获取的所述原始加速度数据,去除重力对所述原始加速度数据产生的干扰,以及去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰;
加速度确定单元1303,用于根据所述干扰去除单元确定的去除干扰后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据。
所述数据获取单元1301获取的加速度计测量的原始加速度数据的数据大小小于预设门限值。
所述数据获取单元1301获取的加速度计测量的原始加速度数据,包括:所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据;
所述加速度确定单元1303确定的所述车辆在行驶过程中的加速度数据,包括:车辆的正前方向的加速度数据、与正前方垂直的侧面方向的加速度数据和与所述正前方向和所述侧面方向所组成的平面垂直的方向的加速度数据。
所述干扰去除单元1302用于去除重力对所述原始加速度数据产生的干扰时,具体包括:
根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据;
根据所述用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据和重力加速度的大小,确定重力加速度在所述加速度计的三个轴向上的加速度分量;
将所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据分别减去所述重力加速度在所述加速度计的三个轴向上的加速度分量,得到去除重力产生的干扰的原始加速度数据。
其中,所述干扰去除单元1302用于确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据时,具体包括:
对所述原始加速度数据进行空间曲线拟合处理,得到拟合曲线对应的数据;其中,所述拟合曲线对应的数据为指示了所述重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据。
装置130还包括:
重力加速度大小确定单元,用于与所述干扰去除单元连接,通过车辆的车载诊断系统OBD接口获取车速数据;
根据获取的车速数据,确定车速为零时加速度计测量的加速度数据;
根据所述车速为零时加速度计测量的加速度数据,确定重力加速度的大小。
所述干扰去除单元1302用于去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰时,具体包括:
使用局部线性嵌入算法对所述原始加速度数据进行处理,将所述加速度计相对于车辆发生移动引起加速度计角度发生变化后测量的加速度数据转化为所述加速度计角度未发生变化的情况下测量的加速度数据。
所述加速度确定单元1303,具体用于:
使用矩阵表示去除干扰后的所述原始加速度数据;
对所述使用矩阵表示的去除干扰后的所述原始加速度数据进行奇异值分解处理,确定所述车辆在行驶过程中的加速度数据。
装置130还包括:噪声去除单元,用于对所述干扰去除单元确定的去除干扰后的原始加速度数据去除车辆震动产生的干扰。
装置130还包括:第一修正单元,用于获取车辆的全球定位系统GPS位置信息,所述位置信息包括:经度和纬度;
根据所述GPS位置信息,确定车辆的加速度数据;
使用根据所述GPS位置信息确定的车辆的加速度数据,对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正。
装置130还包括:第二修正单元,用于通过车辆的OBD接口获取车速数据;
根据所述车速数据,确定车辆的加速度数据;
使用根据所述车速数据确定的车辆的加速度数据,对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正。
所述第一修正单元或第二修正单元对所述车辆在行驶过程中的加速度数据进行修正时,具体是使用卡尔曼滤波的方法。
装置130还包括:角度确定单元,用于根据所述干扰去除单元确定的去除干扰后的原始加速度数据,以及所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据,确定所述加速度计的角度。
需要说明的是,该实施例的确定车辆加速度的装置是为实现上述步骤S101-S103的,上述的对方法的解释和限定同样适用于本实施例的确定车辆加速度的装置。
参见图14,本发明提供的一种终端设备140包括:
加速度计1401,用于在车辆行驶过程中测量车辆的原始加速度数据;
处理器1402,用于获取在车辆行驶过程中所述加速度计测量的原始加速度数据;根据获取的所述原始加速度数据,去除重力对所述原始加速度数据产生的干扰,以及去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰;根据去除干扰后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据。
所述加速度计1401测量的车辆的原始加速度数据的数据大小小于预设门限值。
所述加速度计1401测量的原始加速度数据,具体包括:所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据;
所述处理器1402确定的车辆在行驶过程中的加速度数据,包括:
车辆的正前方向的加速度数据、与正前方垂直的侧面方向的加速度数据和与所述正前方向和所述侧面方向所组成的平面垂直的方向的加速度数据。
所述处理器1402用于去除重力对所述原始加速度数据产生的干扰时,具体包括:
根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据;
根据所述用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据和重力加速度的大小,确定重力加速度在所述加速度计的三个轴向上的加速度分量;
将所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据分别减去所述重力加速度在所述加速度计的三个轴向上的加速度分量,得到去除重力产生的干扰的原始加速度数据。
所述处理器1402用于确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据时,具体包括:
对所述原始加速度数据进行空间曲线拟合处理,得到拟合曲线对应的数据;其中,所述拟合曲线对应的数据为指示了所述重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据。
参见图15,终端设备140还包括:OBD接口1403,用于与车辆的OBD接口连接;
所述处理器1402还用于通过OBD接口1403获取车速数据;根据获取的车速数据,确定车速为零时加速度计测量的加速度数据;根据所述车速为零时加速度计测量的加速度数据,确定重力加速度的大小。
所述处理器1402用于去除所述加速度计相对于车辆发生移动引起的加速度计角度发生变化对所述原始加速度数据产生的干扰时,具体包括:
使用局部线性嵌入算法对所述原始加速度数据进行处理,将所述加速度计相对于车辆发生移动引起加速度计角度发生变化后测量的加速度数据转化为所述加速度计角度未发生变化的情况下测量的加速度数据。
所述处理器1402用于根据去除干扰后的所述原始加速度数据,确定所述车辆在行驶过程中的加速度数据时,具体包括:
使用矩阵表示去除干扰后的所述原始加速度数据;
对所述使用矩阵表示的去除干扰后的所述原始加速度数据进行奇异值分解处理,确定所述车辆在行驶过程中的加速度数据。
所述处理器1402用于去除对所述原始加速度数据的干扰之后,还用于:对去除干扰后的原始加速度数据去除车辆震动产生的干扰。
如图15所示,终端设备140还包括:GPS模块1404,用于在车辆行驶过程中测量车辆的全球定位系统GPS位置信息,所述位置信息包括:经度和纬度;
所述处理器1402用于确定所述车辆在行驶过程中的加速度数据之后,还用于根据所述GPS位置信息,确定车辆的加速度数据;使用根据所述GPS位置信息确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
所述处理器1402用于确定所述车辆在行驶过程中的加速度数据之后,还用于:通过车辆的OBD接口1403获取车速数据;根据所述车速数据,确定车辆的加速度数据;使用根据所述车速数据确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
所述处理器1402用于对所述车辆在行驶过程中的加速度数据进行修正时,具体用于:
使用卡尔曼滤波的方法,对所述车辆在行驶过程中的加速度数据进行修正。
所述处理器1402用于确定所述车辆在行驶过程中的加速度数据之后,还用于:
根据所述去除干扰后的原始加速度数据,以及所述车辆在行驶过程中的加速度数据,确定所述加速度计的角度。
综上所述,本发明实施例,对加速度计测量的原始加速度数据进行去除重力干扰,以及去除加速度计摆放角度改变引起的干扰的处理,得到加速度计的数据中的有效成分,并进行校正确定出车辆加速度,这样,消除了干扰因素的影响,确定出的车辆加速度的准确性较高。并且,还可以结合OBD数据和GPS位置信息对确定出的车辆加速度进行修正,进一步提高了确定出的车辆加速度的准确性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (33)

1.一种确定车辆加速度的方法,其特征在于,包括:
获取在车辆行驶过程中加速度计测量的原始加速度数据;
根据获取的所述原始加速度数据,去除重力对所述原始加速度数据产生的干扰,以及对所述原始加速度数据进行自适应调整,其中所述自适应调整包括将所述加速度计相对于车辆发生移动引起加速度计角度相对于初始摆放角度发生变化后测量的加速度数据转化为所述加速度计角度未发生变化的情况下测量的加速度数据;去除车辆震动对所述原始加速度数据产生的干扰;
根据去除干扰并进行自适应调整后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据。
2.如权利要求1所述的方法,其特征在于,所述原始加速度数据的数据大小小于预设门限值。
3.如权利要求1所述的方法,其特征在于,所述加速度计测量的原始加速度数据,包括:
所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据;
所述车辆在行驶过程中的加速度数据,包括:
车辆的正前方向的加速度数据、与正前方垂直的侧面方向的加速度数据和与所述正前方向和所述侧面方向所组成的平面垂直的方向的加速度数据。
4.如权利要求3所述的方法,其特征在于,去除重力对所述原始加速度数据产生的干扰,包括:
根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据;
根据所述用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据和重力加速度的大小,确定重力加速度在所述加速度计的三个轴向上的加速度分量;
将所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据分别减去所述重力加速度在所述加速度计的三个轴向上的加速度分量,得到去除重力产生的干扰的原始加速度数据。
5.如权利要求4所述的方法,其特征在于,根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据,包括:
对所述原始加速度数据进行空间曲线拟合处理,得到拟合曲线对应的数据;其中,所述拟合曲线对应的数据为指示了所述重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据。
6.如权利要求4所述的方法,其特征在于,确定重力加速度的大小,包括:
通过车辆的车载诊断系统OBD接口获取车速数据;
根据获取的车速数据,确定车速为零时加速度计测量的加速度数据;
根据所述车速为零时加速度计测量的加速度数据,确定重力加速度的大小。
7.如权利要求1所述的方法,其特征在于,对所述原始加速度数据进行自适应调整,包括:
使用局部线性嵌入算法对所述原始加速度数据进行自适应调整。
8.如权利要求1所述的方法,其特征在于,根据去除干扰并进行自适应调整后的所述原始加速度数据,确定所述车辆在行驶过程中的加速度数据,包括:
使用矩阵表示去除干扰并进行自适应调整后的所述原始加速度数据;
对所述使用矩阵表示的去除干扰并进行自适应调整后的所述原始加速度数据进行奇异值分解处理,确定所述车辆在行驶过程中的加速度数据。
9.如权利要求1所述的方法,其特征在于,确定所述车辆在行驶过程中的加速度数据之后,还包括:
获取车辆的全球定位系统GPS位置信息,所述位置信息包括:经度和纬度;
根据所述GPS位置信息,确定车辆的加速度数据;
使用根据所述GPS位置信息确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
10.如权利要求1所述的方法,其特征在于,确定所述车辆在行驶过程中的加速度数据之后,还包括:
通过车辆的OBD接口获取车速数据;
根据所述车速数据,确定车辆的加速度数据;
使用根据所述车速数据确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
11.如权利要求9或10所述的方法,其特征在于,对所述车辆在行驶过程中的加速度数据进行修正,包括:
使用卡尔曼滤波的方法,对所述车辆在行驶过程中的加速度数据进行修正。
12.如权利要求1所述的方法,其特征在于,确定所述车辆在行驶过程中的加速度数据之后,还包括:
根据所述去除干扰并进行自适应调整后的原始加速度数据,以及所述车辆在行驶过程中的加速度数据,确定所述加速度计的角度。
13.一种确定车辆加速度的装置,其特征在于,包括:
数据获取单元,用于获取在车辆行驶过程中加速度计测量的原始加速度数据;
干扰去除单元,用于根据所述数据获取单元获取的所述原始加速度数据,去除重力对所述原始加速度数据产生的干扰,以及对所述原始加速度数据进行自适应调整,其中所述自适应调整包括将所述加速度计相对于车辆发生移动引起加速度计角度相对于初始摆放角度发生变化后测量的加速度数据转化为所述加速度计角度未发生变化的情况下测量的加速度数据;
噪声去除单元,用于去除车辆震动对所述干扰去除单元确定的去除干扰并进行自适应调整后的原始加速度数据产生的干扰;
加速度确定单元,用于根据所述噪声去除单元去除干扰后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据。
14.如权利要求13所述的装置,其特征在于,所述数据获取单元获取的加速度计测量的原始加速度数据的数据大小小于预设门限值。
15.如权利要求13所述的装置,其特征在于,所述数据获取单元获取的加速度计测量的原始加速度数据,包括:
所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据;
所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据,包括:
车辆的正前方向的加速度数据、与正前方垂直的侧面方向的加速度数据和与所述正前方向和所述侧面方向所组成的平面垂直的方向的加速度数据。
16.如权利要求15所述的装置,其特征在于,所述干扰去除单元用于去除重力对所述原始加速度数据产生的干扰时,具体包括:
根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据;
根据所述用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据和重力加速度的大小,确定重力加速度在所述加速度计的三个轴向上的加速度分量;
将所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据分别减去所述重力加速度在所述加速度计的三个轴向上的加速度分量,得到去除重力产生的干扰的原始加速度数据。
17.如权利要求16所述的装置,其特征在于,所述干扰去除单元用于确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据时,具体包括:
对所述原始加速度数据进行空间曲线拟合处理,得到拟合曲线对应的数据;其中,所述拟合曲线对应的数据为指示了所述重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据。
18.如权利要求16所述的装置,其特征在于,所述装置还包括:
重力加速度大小确定单元,用于与所述干扰去除单元连接,通过车辆的车载诊断系统OBD接口获取车速数据;
根据获取的车速数据,确定车速为零时加速度计测量的加速度数据;
根据所述车速为零时加速度计测量的加速度数据,确定重力加速度的大小。
19.如权利要求13所述的装置,其特征在于,所述干扰去除单元用于对所述原始加速度数据进行自适应调整时,具体包括:
使用局部线性嵌入算法对所述原始加速度数据进行自适应调整。
20.如权利要求13所述的装置,其特征在于,所述加速度确定单元,具体用于:
使用矩阵表示去除干扰并进行自适应调整后的所述原始加速度数据;
对所述使用矩阵表示的去除干扰并进行自适应调整后的所述原始加速度数据进行奇异值分解处理,确定所述车辆在行驶过程中的加速度数据。
21.如权利要求13所述的装置,其特征在于,所述装置还包括:
第一修正单元,用于获取车辆的全球定位系统GPS位置信息,所述位置信息包括:经度和纬度;
根据所述GPS位置信息,确定车辆的加速度数据;
使用根据所述GPS位置信息确定的车辆的加速度数据,对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正。
22.如权利要求13所述的装置,其特征在于,所述装置还包括:
第二修正单元,用于通过车辆的OBD接口获取车速数据;
根据所述车速数据,确定车辆的加速度数据;
使用根据所述车速数据确定的车辆的加速度数据,对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正。
23.如权利要求21或22所述的装置,其特征在于,第一修正单元或第二修正单元用于对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正时,具体包括:
使用卡尔曼滤波的方法,对所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据进行修正。
24.如权利要求13所述的装置,其特征在于,所述装置还包括:
角度确定单元,用于根据所述噪声去除单元去除干扰后的原始加速度数据,以及所述加速度确定单元确定的所述车辆在行驶过程中的加速度数据,确定所述加速度计的角度。
25.一种终端设备,其特征在于,包括:
加速度计,用于在车辆行驶过程中测量车辆的原始加速度数据;
处理器,用于获取在车辆行驶过程中所述加速度计测量的原始加速度数据;根据获取的所述原始加速度数据,去除重力对所述原始加速度数据产生的干扰,以及对所述原始加速度数据进行自适应调整,其中所述自适应调整包括将所述加速度计相对于车辆发生移动引起加速度计角度相对于初始摆放角度发生变化后测量的加速度数据转化为所述加速度计角度未发生变化的情况下测量的加速度数据;去除车辆震动对所述原始加速度数据产生的干扰;根据去除干扰并进行自适应调整后的原始加速度数据,确定所述车辆在行驶过程中的加速度数据。
26.如权利要求25所述的设备,其特征在于,所述加速度计测量的原始加速度数据,包括:
所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据;
所述处理器确定的车辆在行驶过程中的加速度数据,包括:
车辆的正前方向的加速度数据、与正前方垂直的侧面方向的加速度数据和与所述正前方向和所述侧面方向所组成的平面垂直的方向的加速度数据。
27.如权利要求26所述的设备,其特征在于,所述处理器用于去除重力对所述原始加速度数据产生的干扰时,具体包括:
根据所述原始加速度数据,确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据;
根据所述用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据和重力加速度的大小,确定重力加速度在所述加速度计的三个轴向上的加速度分量;
将所述加速度计测量的分别在所述加速度计的三个轴向上的加速度数据分别减去所述重力加速度在所述加速度计的三个轴向上的加速度分量,得到去除重力产生的干扰的原始加速度数据。
28.如权利要求27所述的设备,其特征在于,所述处理器用于确定用于指示重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据时,具体包括:
对所述原始加速度数据进行空间曲线拟合处理,得到拟合曲线对应的数据;其中,所述拟合曲线对应的数据为指示了所述重力加速度在所述加速度计的三个轴向构成的坐标系空间中的方向的数据。
29.如权利要求27所述的设备,其特征在于,所述设备还包括OBD接口,用于与车辆的OBD接口连接;
所述处理器还用于通过所述OBD接口获取车速数据,并根据获取的车速数据,确定车速为零时加速度计测量的加速度数据,并根据所述车速为零时加速度计测量的加速度数据,确定重力加速度的大小。
30.如权利要求25所述的设备,其特征在于,所述处理器用于对所述原始加速度数据进行自适应调整时,具体包括:
使用局部线性嵌入算法对所述原始加速度数据进行自适应调整。
31.如权利要求25所述的设备,其特征在于,所述设备还包括:
GPS模块,用于在车辆行驶过程中测量车辆的全球定位系统GPS位置信 息,所述位置信息包括:经度和纬度;
所述处理器用于确定所述车辆在行驶过程中的加速度数据之后,还用于获取所述GPS模块测量的车辆的GPS位置信息,并根据所述GPS位置信息,确定车辆的加速度数据,并使用根据所述GPS位置信息确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
32.如权利要求25所述的设备,其特征在于,所述设备还包括:
OBD接口,用于与车辆的OBD接口连接;
所述处理器用于确定所述车辆在行驶过程中的加速度数据之后,还用于通过所述OBD接口获取车速数据,并根据所述车速数据,确定车辆的加速度数据,并且使用根据所述车速数据确定的车辆的加速度数据,对所述车辆在行驶过程中的加速度数据进行修正。
33.如权利要求31或32所述的设备,其特征在于,所述处理器用于对所述车辆在行驶过程中的加速度数据进行修正时,具体用于:
使用卡尔曼滤波的方法,对所述车辆在行驶过程中的加速度数据进行修正。
CN201380009121.6A 2013-12-05 2013-12-05 一种确定车辆加速度的方法及装置 Active CN104246516B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/088694 WO2015081546A1 (zh) 2013-12-05 2013-12-05 一种确定车辆加速度的方法及装置

Publications (2)

Publication Number Publication Date
CN104246516A CN104246516A (zh) 2014-12-24
CN104246516B true CN104246516B (zh) 2018-02-02

Family

ID=52231754

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380009121.6A Active CN104246516B (zh) 2013-12-05 2013-12-05 一种确定车辆加速度的方法及装置

Country Status (5)

Country Link
US (1) US9817022B2 (zh)
EP (1) EP2899547B1 (zh)
JP (1) JP6233727B2 (zh)
CN (1) CN104246516B (zh)
WO (1) WO2015081546A1 (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104850115B (zh) * 2015-03-18 2018-05-18 北京远特科技股份有限公司 一种车辆远程诊断方法和装置
JP6499028B2 (ja) * 2015-06-25 2019-04-10 株式会社シマノ 変速装置を制御する自転車の変速制御装置、および、変速機を備える自転車の変速制御システム
CN105092892B (zh) * 2015-08-11 2018-11-06 东软集团股份有限公司 一种车辆加速度数据的获取方法和装置
CN105510632B (zh) * 2015-11-24 2018-12-28 上海汽车集团股份有限公司 获取汽车加速度数据的方法与装置
US10349219B2 (en) * 2016-01-26 2019-07-09 Truemotion, Inc. Methods and systems for combining sensor data to determine vehicle movement information
CN105911984B (zh) * 2016-04-21 2018-08-28 深圳市元征科技股份有限公司 降低学习到错误的车辆行驶直线方向的概率的方法及装置
CN106525033A (zh) * 2016-09-22 2017-03-22 深圳市元征科技股份有限公司 一种行车轨迹的确定方法及其装置
CN106384515B (zh) * 2016-11-18 2018-09-28 杭州好好开车科技有限公司 一种结合obd和传感设备的车载速度拟合方法
CN106909075A (zh) * 2017-02-06 2017-06-30 浙江漫思网络科技有限公司 一种利用gps数据分析驾驶行为的方法
CN109249933B (zh) * 2017-07-14 2020-10-02 郑州宇通客车股份有限公司 一种驾驶员加速意图识别方法及其装置
EP3635498A4 (en) * 2017-10-12 2020-05-27 Beijing Voyager Technology Co., Ltd. SYSTEMS AND METHODS FOR BRAKE CONTROL
DE102017220867A1 (de) * 2017-11-22 2019-05-23 Robert Bosch Gmbh Verfahren zum automatischen Kalibrieren und Verfahren zum Verwenden eines Beschleunigungssensors
CN109001488B (zh) * 2018-04-26 2021-08-31 深圳市有为信息技术发展有限公司 一种车辆位置监控的静止运动的检测方法及检测系统
CN108773378B (zh) * 2018-07-17 2021-01-01 重庆大学 一种基于移动终端的汽车行驶速度实时估计方法及装置
CN109996183B (zh) * 2019-04-04 2021-03-16 广东工业大学 一种导航方法、电子设备和导航系统
CN110780091A (zh) * 2019-07-31 2020-02-11 中国第一汽车股份有限公司 一种车辆加速度的获取方法
CN113064933B (zh) * 2021-03-22 2023-04-07 四川云智造科技有限公司 一种车辆重量预测方法及其系统
CN115195489A (zh) * 2021-04-08 2022-10-18 上海汽车集团股份有限公司 一种驱动力调节方法、装置、设备及介质
CN113960330A (zh) * 2021-10-18 2022-01-21 上海金脉电子科技有限公司 加速度的计算方法、装置及电子设备
CN114792478B (zh) * 2022-05-06 2023-10-24 吉林大学 一种基于事件触发的智能网联汽车编队控制方法
DE102024206153A1 (de) * 2024-07-01 2026-01-08 Zf Friedrichshafen Ag Vorrichtung, System und Verfahren zum Bestimmen der Fallbeschleunigung basierend auf Sensordaten eines Beschleunigungssensors eines Fahrzeugs
CN119622295B (zh) * 2025-02-17 2025-05-09 廊坊师范学院 一种运动数据实时采集与处理的方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102107652A (zh) * 2009-12-25 2011-06-29 厦门雅迅网络股份有限公司 一种使用加速度传感器远程实时监控车辆急加速或急刹车的方法
CN102422166A (zh) * 2009-05-19 2012-04-18 古野电气株式会社 移动状态检测装置

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2669651B2 (ja) * 1988-07-06 1997-10-29 富士通テン株式会社 自動車の加速度センサの較正装置
JP3375268B2 (ja) * 1997-05-27 2003-02-10 株式会社日立製作所 ナビゲーション装置
AU2001287079A1 (en) 2000-09-01 2002-03-13 Magellan Dis Inc. Calibration of multi-axis accelerometer in vehicle navigation system using gps data
FI110549B (fi) * 2001-06-29 2003-02-14 Nokia Corp Menetelmä ja järjestely liikkeen määrittämiseksi
AU2003297389A1 (en) 2002-12-19 2004-07-14 Fortescue Corporation Method and apparatus for determining orientation and position of a moveable object
KR100520144B1 (ko) * 2003-12-26 2005-10-10 삼성전자주식회사 가속도계를 이용한 이동체의 속력측정 및 그 장치
US7251493B2 (en) 2004-02-13 2007-07-31 Sony Ericsson Mobile Communications Ab Mobile terminals and methods for determining a location based on acceleration information
JP4816302B2 (ja) 2005-09-06 2011-11-16 ソニー株式会社 加速度センサのオフセット検出装置、加速度センサのオフセット検出方法及び加速度センサのオフセット検出プログラム並びにナビゲーション装置
DE102005054208B3 (de) 2005-11-14 2007-06-14 Siemens Ag Verfahren zur Bestimmung von Langzeit-Offset-Drifts von Beschleunigungssensoren in Kraftfahrzeugen
JP2006267112A (ja) * 2006-04-05 2006-10-05 Wacoh Corp 加速度検出システム
JP4781300B2 (ja) 2007-03-01 2011-09-28 アルパイン株式会社 位置検出装置および位置検出方法
US7463953B1 (en) * 2007-06-22 2008-12-09 Volkswagen Ag Method for determining a tilt angle of a vehicle
US8549019B2 (en) 2009-05-26 2013-10-01 Google Inc. Dynamically generating aggregate tables
US20100318257A1 (en) 2009-06-15 2010-12-16 Deep Kalinadhabhotla Method and system for automatically calibrating a three-axis accelerometer device
CN102667672B (zh) * 2009-07-07 2014-04-02 闫文闻 一种加速度动作识别系统及其方法
WO2011009049A1 (en) 2009-07-16 2011-01-20 Continental Automotive Systems Us, Inc. Method of determining the lateral velocity of a vehicle during abnormal driving situations
CN201886531U (zh) 2009-11-06 2011-06-29 湖北汽车工业学院 一种车辆多源信息采集和传输装置
US8635091B2 (en) 2009-12-17 2014-01-21 Hartford Fire Insurance Company Systems and methods for linking vehicles to telematics-enabled portable devices
US8589015B2 (en) 2010-02-12 2013-11-19 Webtech Wireless Inc. Vehicle sensor calibration for determining vehicle dynamics
US8571752B2 (en) 2010-08-05 2013-10-29 General Motors Llc Vehicle mirror and telematics system
US8494710B2 (en) 2011-03-31 2013-07-23 Trimble Navigation Limited System and method for identifying a spatial relationship for use in calibrating accelerometer data
CN102184549B (zh) * 2011-04-29 2012-10-10 闫文闻 一种运动参数确定方法、装置和运动辅助设备
CN103404049B (zh) 2011-06-03 2017-09-19 Sk电信有限公司 同时数据传输服务方法以及应用了该方法的装置
US9217757B2 (en) * 2011-09-20 2015-12-22 Calamp Corp. Systems and methods for 3-axis accelerometer calibration
WO2013049819A1 (en) * 2011-09-30 2013-04-04 Ims Solutions, Inc. A method of correcting the orientation of a freely installed accelerometer in a vehicle
CN202758405U (zh) 2012-05-26 2013-02-27 深圳市成为智能交通系统有限公司 一种多功能智能车联网终端
CN103218062A (zh) * 2013-04-24 2013-07-24 伍斌 基于加速度传感器和动作识别的人机交互方法及其设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102422166A (zh) * 2009-05-19 2012-04-18 古野电气株式会社 移动状态检测装置
CN102107652A (zh) * 2009-12-25 2011-06-29 厦门雅迅网络股份有限公司 一种使用加速度传感器远程实时监控车辆急加速或急刹车的方法

Also Published As

Publication number Publication date
US20150160258A1 (en) 2015-06-11
JP2016507736A (ja) 2016-03-10
US9817022B2 (en) 2017-11-14
JP6233727B2 (ja) 2017-11-22
EP2899547A1 (en) 2015-07-29
WO2015081546A1 (zh) 2015-06-11
CN104246516A (zh) 2014-12-24
EP2899547B1 (en) 2016-09-28
EP2899547A4 (en) 2015-07-29

Similar Documents

Publication Publication Date Title
CN104246516B (zh) 一种确定车辆加速度的方法及装置
JP7482978B2 (ja) 車両センサの較正及び位置特定
CN111121768B (zh) 一种机器人位姿估计方法、装置、可读存储介质及机器人
CN110447214B (zh) 一种识别驾驶行为的系统、方法、装置和存储介质
US9767622B2 (en) System and a method for improved car prognosis
CN104354699B (zh) 一种基于obd终端检测驾驶行为信息的方法和装置
US10198640B2 (en) Measuring device, measuring system, measuring method, and program
US20140303905A1 (en) System and method for quantifying correlation between road surface profile and road noise
JP6645102B2 (ja) 計測装置、計測システム、計測方法、及びプログラム
EP3335051B1 (en) Velocity estimation
CN104964708B (zh) 一种基于车载双目视觉的路面坑槽检测方法
JP2015161580A (ja) 路面点検システム及び路面点検方法
CN107063237A (zh) 一种测量物体姿态角的方法和装置
US12148210B2 (en) Information processing method, information processing device, non-transitory computer-readable recording medium recording information processing program, and information processing system
CN106895835A (zh) 定位方法及装置
CN112834775B (zh) 一种车辆速度的预测方法、装置、电子设备和存储介质
CN110222557B (zh) 路况的实时检测方法、装置、系统和存储介质
US20240182039A1 (en) Method and system for monitoring operation of a vehicle
JP7318995B1 (ja) 移動体挙動情報取得方法、移動体挙動情報取得装置及びプログラム
JP2017228161A (ja) 通過時刻測定方法、タイム測定方法、及びタイム測定装置
CN105705952A (zh) 基于速度测量的加速度的计算
HK40043970B (zh) 一种车辆速度的预测方法、装置、电子设备和存储介质
HK40043970A (zh) 一种车辆速度的预测方法、装置、电子设备和存储介质
KR20120019829A (ko) 차량 사고 기록 및 분석 장치
CN104006788A (zh) 汽车dlc插座方向检测的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee after: Huawei terminal (Shenzhen) Co.,Ltd.

Address before: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee before: HUAWEI DEVICE Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20181219

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee after: HUAWEI DEVICE Co.,Ltd.

Address before: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee before: Huawei terminal (Shenzhen) Co.,Ltd.