CN105523084B - 一种基于三轴加速度传感器检测车辆转弯角度的方法 - Google Patents
一种基于三轴加速度传感器检测车辆转弯角度的方法 Download PDFInfo
- Publication number
- CN105523084B CN105523084B CN201510889069.9A CN201510889069A CN105523084B CN 105523084 B CN105523084 B CN 105523084B CN 201510889069 A CN201510889069 A CN 201510889069A CN 105523084 B CN105523084 B CN 105523084B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- acceleration sensor
- vector
- vector component
- turning angle
- 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
Links
- 230000001133 acceleration Effects 0.000 title claims abstract description 69
- 238000000034 method Methods 0.000 title claims abstract description 35
- 239000013598 vector Substances 0.000 claims abstract description 70
- 238000001514 detection method Methods 0.000 claims description 7
- 101100457838 Caenorhabditis elegans mod-1 gene Proteins 0.000 claims description 4
- 101150110972 ME1 gene Proteins 0.000 claims description 4
- 230000005484 gravity Effects 0.000 claims description 2
- 230000035772 mutation Effects 0.000 claims description 2
- 230000006399 behavior Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 206010039203 Road traffic accident Diseases 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/021—Determination of steering angle
- B62D15/024—Other means for determination of steering angle without directly measuring it, e.g. deriving from wheel speeds on different sides of the car
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Gyroscopes (AREA)
Abstract
本发明涉及车辆监控领域,特别涉及一种基于三轴加速度传感器检测车辆转弯角度的方法。本发明公开了一种基于三轴加速度传感器检测车辆转弯角度的方法,首先,对三轴加速度传感器进行初始状态标定;接着,获取三轴加速度传感器的加速度矢量数据,算出在车辆行进方向上的加速度矢量分量和在垂直于车辆行进方向的侧向加速度矢量分量获取同时刻的车辆的行进速度矢量然后,根据加速度矢量分量侧向加速度矢量分量和行进速度矢量算出车辆在Δt时间内转弯的角度θi,进而计算整个转弯过程中总的转弯角度θtotal。本发明成本低,实现简便,准确度也能满足实际应用的要求。
Description
技术领域
本发明属于车辆监控领域,具体地涉及一种基于三轴加速度传感器检测车辆转弯角度的方法。
背景技术
随着社会的发展,人们生活水平的提高,汽车的数量越来越多,而汽车数量的增多也导致交通事故增多,在交通事故处理过程中,发生事故时的行车状态则是一种非常重要的分析手段,可以用于分析驾驶行为是否违规,行车状态包括急加速、急减速、急转弯等。另一方面,随着车联网行业的发展,基于车辆OBD(车载诊断***)或CAN(控制器局域网络)接口接入车辆内部总线,并且带定位和无线通信的车载终端在车辆上的使用越来越广泛,其主要目的是用于车况数据采集、司机驾驶行为检测及行驶数据采集及汇报等。其中,驾驶行为包括急加速、急减速、急转弯、急刹车等;检测急转弯,通常需要附带检测车辆转弯的角度,目前现有的方案通常采用陀螺仪器件来实现转弯角度和角速度检测,如公开专利:CN102211612A,虽然实现起来较简单,但成本较高。
发明内容
本发明目的在于为解决上述问题而提供一种检测成本低,实现简便的基于三轴加速度传感器检测车辆转弯角度的方法。
本发明公开了一种基于三轴加速度传感器检测车辆转弯角度的方法,包括如下步骤:
A10,对三轴加速度传感器进行初始状态标定。
A20,获取三轴加速度传感器的加速度矢量数据,算出在车辆行进方向上的加速度矢量分量和在垂直于车辆行进方向的侧向加速度矢量分量获取同时刻的车辆的行进速度矢量
A30,根据加速度矢量分量侧向加速度矢量分量和行进速度矢量算出车辆在Δt时间内转弯的角度θi,其计算公式为
进一步的,还包括步骤A40,检测一次转弯过程总的转弯角度,具体方法为:
当侧向加速度矢量分量≥设定阈值M,开始进行角度检测,当侧向加速度矢量分量<设定阈值M或侧向加速度矢量分量的方向发生突变时,结束角度检测,则一次转弯过程总的转弯角度为其中,θi为第i个Δt时间内的转弯角度,n=t/Δt取整数,t为该次转弯过程持续时间。
更进一步的,所述侧向加速度矢量分量的方向发生突变的判断方法为:计算和若mod1>mod2,则与反向,即方向发生了突变,
其中,与为相邻的两个侧向加速度矢量分量。
进一步的,所述步骤A10中,初始状态标定包括重力影响矢量标定和车辆行进方向矢量标定。
进一步的,所述步骤A20中,车辆的行进速度矢量的模由车辆OBD或CAN总线获取,方向由车辆行进方向矢量确定。
本发明的有益技术效果:
本发明采用三轴加速传感器即可判断急转弯,并计算出转弯角度,较之陀螺仪等,大大降低了成本低;且简便易于实现,计算精度能满足一般应用场景的要求。
附图说明
图1为本发明实施例的流程图;
图2为本发明实施例合加速度的三轴分解示意图;
图3为本发明实施例的转弯角度计算示意图;
图4为本发明实施例的相邻的两个侧向加速度矢量同向示意图;
图5为本发明实施例的相邻的两个侧向加速度矢量反向示意图。
具体实施方式
现结合附图和具体实施方式对本发明进一步说明。
如图1至5所示,一种基于三轴加速度传感器检测车辆转弯角度的方法,包括如下步骤:
A10,对三轴加速度传感器进行初始状态标定。
本具体实施例中,三轴加速度传感器可以是压阻式三轴加速度传感器、压电式三轴加速度传感器或电容式三轴加速度传感器,对其进行初始状态定标,包括重力影响矢量标定和车辆行进方向矢量标定,具体方法为:
重力影响矢量标定:车辆停在水平路面上,多次读取水平静止状态下的加速度矢量数据,取算术平均并存储到非易失性存储器中。
车辆行进方向矢量标定:车辆开始向前加速行驶,当读取到第一个速度>5km/h(当然,在其它实施例中,不限于5km/h,可由技术人员根据实际情况进行设定)时的加速度矢量,标定为车辆行进方向矢量并存储到非易失性存储器中。
A20,获取三轴加速度传感器的加速度矢量数据,算出在车辆行进方向上的加速度矢量分量和在垂直于车辆行进方向的侧向加速度矢量分量获取同时刻的车辆的行进速度矢量
具体的,处理单元(本实施例中为单片机或MCU处理器)每隔Δt时间(Δt取值越小,则计算结果越准确,但考虑到实际情况和计算复杂程度,Δt不可能取得太小,本具体实施中,Δt取值为200ms)读取一次三轴加速度传感器的实时合加速度矢量算出在车辆行进水平面上的加速度矢量分量在车辆行进方向上的加速度矢量分量和在垂直于车辆行进方向的侧向加速度矢量分量计算过程如下:
其中,α为加速度矢量分量和加速度矢量分量的夹角,如图2所示。
获取同时刻的车辆的行进速度矢量的具体方法为:处理单元通过车辆OBD或CAN总线(当然,在其它实施例中,也可以采用其它方式获取,如采用速度传感器进行获取)读取车辆的行进速度矢量的模,并赋予车辆行进方向为其矢量方向,即得到行进速度矢量
A30,根据加速度矢量分量侧向加速度矢量分量和行进速度矢量算出车辆在Δt时间内转弯的角度θi。本案发明人经过锐意研究后,计算出:
和的关系如图3所示,根据图3即可计算出在Δt时间内车辆转弯的角度θi:
其中,为与间隔Δt时间的车辆的行进速度矢量,m为传感器的质量。
A40,检测一次转弯过程总的转弯角度θtotal,具体方法为:
当侧向加速度矢量分量≥设定阈值M(本实施例中,M为500mm/s2,当然,在其它实施例中,M的值可以由技术人员根据实际需要进行设定,设置M的目的在于避免一些无效计算,减轻处理单元的计算量),开始进行角度检测,每隔Δt时间检测一次转弯角度,直到侧向加速度矢量分量<设定阈值M或侧向加速度矢量分量的方向发生突变时,结束角度检测,则一次转弯过程总的转弯角度其中,θi为第i个Δt时间内的转弯角度,n=t/Δt取整数,t为一次转弯过程的持续时间。
具体的,侧向加速度矢量分量的方向发生突变的判断方法为:计算 和若mod1<mod2,则与同向,如图4所示;若mod1>mod2,则与反向,如图5所示,即方向发生了突变,其中,与为相邻的两个侧向加速度矢量分量。
此外,通过将侧向加速度矢量分量与设定阈值进行比较,如果侧向加速度矢量分量大于设定阈值,则可判断为急转弯,可以非常简便地通过三轴加速度传感器来判断车辆是否进行急转弯。
尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。
Claims (4)
1.一种基于三轴加速度传感器检测车辆转弯角度的方法,其特征在于,包括如下步骤:
A10,对三轴加速度传感器进行初始状态标定;
A20,获取三轴加速度传感器的加速度矢量数据,算出在车辆行进方向上的加速度矢量分量和在垂直于车辆行进方向的侧向加速度矢量分量获取同时刻的车辆的行进速度矢量
A30,根据加速度矢量分量侧向加速度矢量分量和行进速度矢量算出车辆在Δt时间内转弯的角度θi,其计算公式为
A40,检测一次转弯过程总的转弯角度,具体方法为:
当开始进行角度检测,当 或侧向加速度矢量分量的方向发生突变时,结束角度检测,则一次转弯过程总的转弯角度为其中,θi为第i个Δt时间内的转弯角度,n=t/Δt取整数,t为该次转弯过程持续时间。
2.根据权利要求1所述的基于三轴加速度传感器检测车辆转弯角度的方法,其特征在于:所述侧向加速度矢量分量的方向发生突变的判断方法为:计算和若mod1>mod2,则与反向,即方向发生了突变,其中,与为相邻的两个侧向加速度矢量分量。
3.根据权利要求1所述的基于三轴加速度传感器检测车辆转弯角度的方法,其特征在于:所述步骤A10中,初始状态标定包括重力影响矢量标定和车辆行进方向矢量标定。
4.根据权利要求1所述的基于三轴加速度传感器检测车辆转弯角度的方法,其特征在于:所述步骤A20中,车辆的行进速度矢量的模由车辆OBD或CAN总线获取,方向由车辆行进方向矢量确定。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510889069.9A CN105523084B (zh) | 2015-12-07 | 2015-12-07 | 一种基于三轴加速度传感器检测车辆转弯角度的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510889069.9A CN105523084B (zh) | 2015-12-07 | 2015-12-07 | 一种基于三轴加速度传感器检测车辆转弯角度的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105523084A CN105523084A (zh) | 2016-04-27 |
CN105523084B true CN105523084B (zh) | 2019-12-27 |
Family
ID=55765700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510889069.9A Active CN105523084B (zh) | 2015-12-07 | 2015-12-07 | 一种基于三轴加速度传感器检测车辆转弯角度的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105523084B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105953793A (zh) * | 2016-04-21 | 2016-09-21 | 深圳市元征科技股份有限公司 | 一种车辆急转弯的识别方法以及装置 |
CN107585210B (zh) * | 2016-07-07 | 2020-06-19 | 厦门雅迅网络股份有限公司 | 一种检测车辆方向盘转角的方法及装置 |
CN108646262A (zh) * | 2018-03-27 | 2018-10-12 | 斑马网络技术有限公司 | 车辆状态监测方法、设备、存储介质及车辆 |
CN110001781A (zh) * | 2019-04-26 | 2019-07-12 | 深圳智游者科技有限公司 | 识别车辆前轮方向回正的方法及装置 |
CN114264486B (zh) * | 2021-12-22 | 2024-04-16 | 郑州天迈科技股份有限公司 | 一种基于低成本传感器的车辆三急检测方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1787944A (zh) * | 2004-04-26 | 2006-06-14 | 株式会社丰田自动织机 | 转弯半径计算方法、使用转弯半径计算方法的转向辅助设备和停车辅助设备、转弯半径计算程序和记录媒介 |
CN201385626Y (zh) * | 2009-05-05 | 2010-01-20 | 韦志强 | 全天候车辆转弯超速控制装置 |
EP2599677A1 (de) * | 2011-12-02 | 2013-06-05 | ZF Friedrichshafen AG | Verfahren und Vorrichtung zum Bestimmen eines Fahrparameters und Verfahren und Vorrichtung zum Steuern eines Antriebsstrangs eines Fahrzeugs |
CN103632062A (zh) * | 2013-12-06 | 2014-03-12 | 北京乾图方园软件技术有限公司 | 一种利用加速度传感器和陀螺进行车辆行驶上下坡状态判定的方法和装置 |
JP2014164466A (ja) * | 2013-02-25 | 2014-09-08 | Nippon Soken Inc | 運転支援装置 |
CN203902664U (zh) * | 2014-06-17 | 2014-10-29 | 无锡市崇安区科技创业服务中心 | 一种车辆转弯角度辅助提示装置 |
CN104742902A (zh) * | 2013-12-27 | 2015-07-01 | 鸿富锦精密工业(深圳)有限公司 | 车辆辅助***及车辆辅助方法 |
CN103052865B (zh) * | 2010-09-17 | 2015-08-12 | 爱信艾达株式会社 | 驾驶支持设备、驾驶支持方法 |
-
2015
- 2015-12-07 CN CN201510889069.9A patent/CN105523084B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1787944A (zh) * | 2004-04-26 | 2006-06-14 | 株式会社丰田自动织机 | 转弯半径计算方法、使用转弯半径计算方法的转向辅助设备和停车辅助设备、转弯半径计算程序和记录媒介 |
CN201385626Y (zh) * | 2009-05-05 | 2010-01-20 | 韦志强 | 全天候车辆转弯超速控制装置 |
CN103052865B (zh) * | 2010-09-17 | 2015-08-12 | 爱信艾达株式会社 | 驾驶支持设备、驾驶支持方法 |
EP2599677A1 (de) * | 2011-12-02 | 2013-06-05 | ZF Friedrichshafen AG | Verfahren und Vorrichtung zum Bestimmen eines Fahrparameters und Verfahren und Vorrichtung zum Steuern eines Antriebsstrangs eines Fahrzeugs |
JP2014164466A (ja) * | 2013-02-25 | 2014-09-08 | Nippon Soken Inc | 運転支援装置 |
CN103632062A (zh) * | 2013-12-06 | 2014-03-12 | 北京乾图方园软件技术有限公司 | 一种利用加速度传感器和陀螺进行车辆行驶上下坡状态判定的方法和装置 |
CN104742902A (zh) * | 2013-12-27 | 2015-07-01 | 鸿富锦精密工业(深圳)有限公司 | 车辆辅助***及车辆辅助方法 |
CN203902664U (zh) * | 2014-06-17 | 2014-10-29 | 无锡市崇安区科技创业服务中心 | 一种车辆转弯角度辅助提示装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105523084A (zh) | 2016-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105523084B (zh) | 一种基于三轴加速度传感器检测车辆转弯角度的方法 | |
CN105109490B (zh) | 一种基于三轴加速度传感器判断车辆急转弯的方法 | |
CN108437893B (zh) | 一种汽车偏离车道的预警方法及装置 | |
CN111868479B (zh) | 基于车辆测量数据处理的车辆操作 | |
CN109278755B (zh) | 车辆路面坡度计算方法及*** | |
Chowdhury et al. | Estimating true speed of moving vehicle using smartphone-based GPS measurement | |
CN107933562A (zh) | 用于计算道路摩擦力估算的方法和*** | |
CN111114551B (zh) | 一种车辆坡道坡度识别方法和装置 | |
CN113232643B (zh) | 一种基于路面环境的自适应辅助驾驶***及方法 | |
CN110217239A (zh) | 一种车辆横摆角速度测量方法及设备 | |
CN110143200A (zh) | 一种车辆状态数据获取方法、装置、车载设备及存储介质 | |
CN105953793A (zh) | 一种车辆急转弯的识别方法以及装置 | |
JP2016206976A (ja) | 車両の運転支援制御のための先行車軌跡算出装置 | |
US20190186962A1 (en) | Quality of Service for a Vehicular Plug-and-Play Ecosystem | |
CN103587529B (zh) | 一种直道路段换道过程越线时刻预测***及预测方法 | |
JPH10239334A (ja) | 初期補正係数演算装置 | |
CN115195690A (zh) | 车辆控制*** | |
JP6169270B2 (ja) | 外部車両の走行状態を識別する方法及び装置 | |
CN106494398A (zh) | 基于移动终端的防止车辆追尾的提示方法及移动终端 | |
CN108646054A (zh) | 一种车载加速传感器三轴自校准方法 | |
CN102592331A (zh) | 一种车辆惯性运动数据采集器 | |
WO2017014081A1 (ja) | 傷害判定装置 | |
CN114264486B (zh) | 一种基于低成本传感器的车辆三急检测方法 | |
CN104251163B (zh) | 用于识别调校措施的方法 | |
CN112874528B (zh) | 车速确定方法、车速确定装置、车载终端及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |