一种车辆危险行驶行为的自动预警方法及自动预警系统与流程

文档序号:19736674发布日期:2020-01-18 04:34阅读:499来源:国知局
一种车辆危险行驶行为的自动预警方法及自动预警系统与流程

本发明涉及车辆安全管理领域,尤其涉及一种车辆危险行驶行为的自动预警方法,还涉及一种实现所述车辆危险行驶行为的自动预警方法的自动预警系统。



背景技术:

车辆的危险行驶行为是导致道路交通事故的主要因素,如何快速、准确、可靠地预判危险行驶行为一直是车辆安全管理领域研究的难题之一。车辆的危险行驶行为主要是指影响车道安全保持稳定性、车辆相对间距控制安全性、车辆速度/方向控制稳定性等状态的表征,总体上可分为纵向危险行驶行为和横向危险行驶行为两大类,其中典型的危险行驶行为包括车辆的跟车过近、超速、急加速、急减速、急转弯、频繁换道和违规超车。

现有的关于危险行驶行为的研究,几乎都是从驾驶员的驾驶行为特性来展开的,或者直接利用车载传感器数据对车辆的危险运动状态来进行判别,很少考虑车载乘客对车辆安全状况的主观感受和判断。

对于危险行驶行为的分析,主要集中在驾驶员驾驶风格的分类及其识别方法的研究。驾驶员驾驶风格的分类总体上可分为基于统计的方法和基于机器学习的方法两大类。constantinescu等人利用车载gps数据对驾驶员驾驶风格进行建模分析,hong等人利用车载安卓智能手机、obd及imu组成的传感器平台来收集驾驶行为参数;对于危险行驶行为的识别,主要是通过检测与安全相关的驾驶事件来实现的,如急加速、急刹车和急转弯等,通过同时收集驾驶员监控数据和车辆姿态数据以及数据挖掘来识别危险行驶行为。研究方法总体上可以划分为基于模板匹配法和基于阈值的判别法两大类。chen、fang和tien等人提出使用驾驶习惯图(dhg)来模拟驾驶行为,chen等人在他们的研究中,将危险行驶事件转换成危险的归因关系图(attributedrelationalmap,arm),然后采用双向模糊属性映射匹配技术;han等人利用车辆黑匣子收集了速度、加速度及横摆角速度数据,识别了急加速、急减速、急转弯、突然换道4种车辆危险行驶状态;johnson等人研究了攻击性危险行驶行为的识别阈值,得到了攻击性行驶的转向阈值为0.73g,紧急转向阈值为0.74g。

由以上的文献综述分析可知,在车辆运动状态与危险行驶行为的研究过程中,对于车辆运动状态数据的采集方式基本上都是采用车载传感器单元(如gps、加速度计等设备),但是对于数据的处理和车辆运动状态的检测,还没有统一的成熟的方法。对于车辆的危险行驶行为的研究,目前更多的还是侧重于驾驶员及其对车辆的操作层面,研究方法主要采用数理统计方法、基于特定事件模板匹配方法和机器学习方法。由于驾驶员本身存在非常复杂的影响因素,因而难以表达驾驶员的个性化特性,对驾驶员直接进行监测还涉及到人的隐私问题,有些监测设备还会对驾驶员的正常驾驶行为造成干扰,因此,通过直接监测驾驶员来对车辆安全行驶进行管理一直存在较大的争议,在实际应用中也存在着较大的困难。由于不同的设备和不同的数据采集频率,导致输出的车辆运动状态数据本身存在较强的随机性和动态模糊性特性。

事实上,无论车辆在行驶过程中受到多么复杂的因素的影响,也无论驾驶者在车辆行驶过程中采取了何种驾驶行为,车辆是否安全行驶最终都会表现到车辆的运动状态。换言之,车辆的运动状态一定反应了驾驶员的某种驾驶行为,危险的车辆行驶状态必然对应着危险的驾驶行为。基于这种分析,本发明采用基于实时监测的车辆运动状态数据来预判其危险行驶行为的研究方案。

基于实时监测的车辆运动状态数据来进行车辆危险行驶行为的自动判别和车辆危险行驶行为的自动预测的难点在于:一方面驾驶员本身存在非常复杂的影响因素,难以准确地定量化表达驾驶员的个性化特性,另一方面不同的设备和不同的数据采集频率,导致输出的车辆运动状态数据本身存在较强的随机性和动态模糊性特性。如何将这些具有高度不确定性变化的车辆运动状态数据与危险行驶行为相联系,构建基于车辆运动状态的定量数据与复杂的危险行驶行为这种定性概念之间的转换模型,并且利用这种模型设计基于车辆运动状态的危险行驶行为的预判算法,是当前该交叉研究领域存在的难点问题。



技术实现要素:

为解决现有技术中的问题,本发明提供一种车辆危险行驶行为的自动预警方法及自动预警系统。

本发明车辆危险行驶行为的自动预警方法包括如下步骤:

s1:构建车辆危险行驶行为的自动判别云模型;

s2:基于自动判别云模型,构建车辆危险行驶行为自动预测云模型-elman神经网络;

s3:实时采集并存储车辆运动姿态数据;

s4:利用实测数据对自动预测云模型-elman神经网络进行训练,得到满足精度要求的自动预警云模型-elman神经网络;

s5:基于自动预警云模型-elman神经网络,利用实测数据对车辆的危险行驶行为进行自动预警。

本发明作进一步改进,在步骤s3执行后,还包括所述车辆运动姿态数据处理步骤:对采集的原始数据进行预处理以剔除数据中的噪声,再对剔除后的数据进行修补,步骤s4和s5中,所述实测数据为对所述车辆运动姿态数据经过处理后的数据。

本发明作进一步改进,在步骤s1中,所述自动判别云模型参考国际标准组织发布的人体暴露于全身振动的机械振动和冲击评估标准以及我国汽车平顺性行驶检测标准中,关于总加权加速度均方根值与人的主观感受对应关系的判别指标,以及专家打分及乘客感受构建车辆危险行驶行为自动判别指标,再利用云模型的逆向云变换算法提取基于实验观测数据的各判别指标对应的云模型数字特征参数,经过多次实验得到。

本发明作进一步改进,总加权加速度均方根值与人的主观感受对应关系的判别指标的构建方法为:

s101:对于振动信号,采用离散傅立叶变换将其转换为频域,其转换公式为:

其中,x(n)为时域中长度为n的有限振动信号,x(f)为频域中的振动信号;

s102:计算三分之一倍频程的均方根值和三分之一倍频程中心的重量加速度,所述三分之一倍频程均方根值计算公式为:

其中,ai为三分之一倍频程的均方根值,单位为m/s2,fiu是第i频段的上截止频率,fil是第i频段的下截止频率,df表示频率f的微分量,是求定积分,定积分区间是[fil,fiu],

由于人体对不同方向的不同振动频率有不同的反应,在频率中心给定一个加权因子,做出真实的测量数据,对人体的感受做出反应,对加权因子相对应的三分之一倍频程的中心频率表查表,并通过公式(3)计算各轴的加速度,计算公式为:

其中,awj是各轴振动信号的加权加速度,其单位是m/s2,j=x,y,z,ki是第i个三分之一倍频程带的加权系数;

s103:设定各轴加速度的权重值,对各轴的总加速度进行加权,计算总加速度的均方根值。

本发明作进一步改进,步骤s2中,所述自动预测云模型-elman神经网络的构建方法为:将自动判别云模型作为elman神经网络的目标输出向量,实现云模型评价结果和mems传感器输出值两者之间的映射,其中,elman神经网络包括输入层、输出层和隐含层,输入层、输出层和隐含层分别设有若干个神经元,对elman神经网络进行训练,通过对各层权值的调整,进行采样和识别输出,使均方根值误差最小。

本发明作进一步改进,所述车辆运动姿态数据包括六自由度运动姿态数据以及车辆运动速度参数。

本发明还提供一种实现所述车辆危险行驶行为的自动预警方法的自动预警系统,包括:

第一构建模块:用于构建车辆危险行驶行为的自动判别云模型;

第二构建模块:用于基于所述自动判别云模型,构建车辆危险行驶行为的自动预测云模型-elman神经网络;

数据采集模块:用于实时采集车辆运动姿态数据;

数据存储模块:用于存储数据;

训练模块:用于用实测数据对自动预测云模型-elman神经网络进行训练,得到满足精度要求的自动预警云模型-elman神经网络;

自动预警模块:用于基于自动预警云模型-elman神经网络,利用实测数据对车辆的危险行驶行为进行实时自动预警。

本发明作进一步改进,还包括车辆运动姿态数据处理模块:用于对采集的原始数据进行预处理以剔除数据中的噪声,再对剔除后的数据进行修补。

与现有技术相比,本发明的有益效果是:能够对车辆的危险行驶行为进行准确的、快速的、可靠的分析和预判,实现对车辆危险行驶行为的主动预警,有效降低道路交通事故。

附图说明

图1本发明方法流程图;

图2为自动判别云模型构建方法流程图;

图3是车辆危险行驶行为自动预测云模型-elman神经网络构建方法流程图;

图4是智能车载终端硬件组成结构示意图。

具体实施方式

下面结合附图和实施例对本发明做进一步详细说明。

本发明面向未来无人驾驶车辆的安全监管需求,引入云模型理论将车辆行驶姿态数据和乘客主观感受相结合,设计了一种基于云模型-elman神经网络的危险行驶行为自动预警方法。

如图1所示,本发明设计了车辆运动状态数据采集处理系统,实现对车辆六自由度运动姿态数据以及车辆运动速度等参数的实时采集与处理。其次,结合乘客对车辆运动感知的国际标准及国内标准及专家知识建立车辆运动状态对应的车辆危险行驶行为自动判别云模型。最后,设计了基于云模型-elman神经网络的车辆危险行驶行为的自动预测算法,将车辆危险行驶行为自动判别云模型作为elman神经网络的目标输出向量,从而对车辆危险行驶行为进行实时自动预警。以下对各个步骤进行详细说明。

步骤一:构建车辆危险行驶行为自动判别云模型

如图2所示,本发明参考国际标准组织发布的人体暴露于全身振动的机械振动和冲击评估标准以及我国汽车平顺性行驶检测标准中,关于总加权加速度均方根值(rms)与人的主观感受对应关系的判别指标,以及专家打分及乘客感受构建车辆危险行驶行为自动判别指标,再利用云模型的云变换算法提取基于实验观测数据的各判别指标对应的云模型数字特征参数,经过多次实验得到一套车辆危险行驶行为自动判别云模型。

具体的,本发明总加权加速度均方根值与人的主观感受对应关系的判别指标的构建方法为:

s101:对于振动信号(三轴加速度),采用离散傅立叶变换将其转换为频域,其转换公式为:

其中,x(n)为时域中长度为n的有限振动信号,x(f)为频域中的振动信号;

s102:计算三分之一倍频程的均方根值(rms)和三分之一倍频程中心的重量加速度,所述

三分之一倍频程均方根值计算公式为:

其中,ai为三分之一倍频程的均方根值,单位为m/s2,fiu是第i频段的上截止频率,fil是第i频段的下截止频率,df表示频率f的微分量,是求定积分,定积分区间是[fil,fiu],

由于人体对不同方向的不同振动频率有不同的反应,如果在频率中心给定一个加权因子,就能够做出真实的测量数据,从而对人体的感受做出反应。iso2631-1(1997年)/amd1:2010给出了一个与各轴的加权因子相对应的三分之一倍频程的中心频率表。因此,通过查表,并通过公式(3)计算各轴的加速度,计算公式为:

其中,awj是各轴振动信号的加权加速度,其单位是m/s2,j=x,y,z,ki是第i个三分之一倍频程带的加权系数;

s103:设定各轴加速度的权重值,对各轴的总加速度进行加权,计算总加速度的均方根值。本例取x轴和y轴的权重为1.4,z轴的权重为1.0,总加速度的均方根值计算公式为:

其中,aw为总加速度的均方根值,其单位为m/s2,且awx、awy、awz为方程式(3)中各轴的均方根值。

本例的自动判别云模型数字特征计算所采用的逆向云变换算法如下:

输入:n个云滴xi(i=1,2,...,n);

输出:数值特征估计值(期望和超熵)。

步1:求算术平均值,将其作为云模型的期望参数的估计值;

步2:随机抽样分组

for(i=1,i≤m,i++)

for(j=1,j≤r,j++)

对n个云滴xi(i=1,2,...,n)样本进行随机抽样

endfor

xi={xi1,xi2,...xir},

endfor

步3:

以上步2、步3,是计算机软件编程计算云模型的熵和超熵的程序代码,其中涉及两个循环,其中的m、j、r的含义只在本程序代码模块中有效,分别表示对云滴样本再进行的随机抽样分组数,是程序在这个模块内用于计算时所设置的变量。

步骤二:构建车辆危险行驶行为自动预测云模型-elman神经网络

构建过程如图3所示,将车辆危险行驶行为自动判别云模型作为elman神经网络的目标输出向量,实现云模型评价结果和mems(微机电系统)传感器输出值两者之间的映射,从而完成对危险行驶行为的自动预警。其中,elman神经网络的输入层定为6个神经元,输出层为1个神经元,选定隐含层神经元个数是13。采用梯度下降法对网络进行训练,通过对各层网络权值的调整,可以进行采样输出和识别输出,使均方误差最小(mse)。

本例自动预测云模型-elman神经网络的非线性空间状态表达式如下:

xc(k)=x(k-1)(6)

其中,u(k-1)表示网络输入,y(k)表示网络输出,x(k)表示隐含层输出,分别表示承接层到隐含层、输入层到隐含层、隐含层到输出层的连接权矩阵,f和g分别表示隐含层和输出层的传递函数。

三、实时采集车辆运动姿态数据,并进行数据存储

打开车辆运动状态数据采集处理系统,实时采集车辆运动姿态数据,并进行数据存储。如图4所示,该系统主要包括车载gps、微电机系统(micro-electro-mechanicalsystems,mems)传感器、can总线、摄像机等,而mems传感器包括三轴加速度传感器和三轴角度传感器,实现对车辆六自由度运动姿态数据以及车辆运动速度等参数的实时采集与处理。

四、车辆运动姿态数据处理

利用卡尔曼滤波对原始数据进行预处理以剔除数据中的噪声(错误数据),再利用二次指数平滑法对剔除后的数据进行修补。

五、利用实测数据对云模型-elman神经网络进行训练,得到满足精度要求的车辆危险行驶行为自动预警云模型-elman神经网络。

六、基于自动预警云模型-elman神经网络,利用实测数据对车辆的危险行驶行为进行实时自动预警。

本发明能够对车辆的危险行驶行为进行准确的、快速的、可靠的分析和预判。nhtsa(1998)的研究报告表明,危险行驶行为是导致道路交通安全问题的主要原因。来自不同国家的专家学者发现,93%~94%的道路交通事故是人为因素造成的,8%~12%是车辆因素造成的,28%~34%是道路因素造成的[1](eduardoavasconcellos,1996年)。车辆的危险行驶行为直接反映了车辆驾驶员的操作问题,如果能够及时地发现车辆的危险行驶行为,就可以对驾驶员进行及时的提醒和警示,甚至在关键时刻通过车载安全管控装置强制地接管车辆,从而可以有效地防止交通事故的发生。以公交车、出租车为例,如果驾驶员在行驶过程中,频繁地实施急加速、急减速或急转弯等危险驾驶行为,不仅容易扰乱交通秩序,导致交通事故,而且会使乘客感觉很不舒服,以致于产生恐惧心理,然而目前并没有较好的技术手段来监管公交车和出租车驾驶员的驾驶行为,本发明的方法能够克服该技术难点,实现对车辆危险行驶行为的主动预警,能够有效降低道路交通事故。

以上所述之具体实施方式为本发明的较佳实施方式,并非以此限定本发明的具体实施范围,本发明的范围包括并不限于本具体实施方式,凡依照本发明所作的等效变化均在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1