车辆安全状态监测方法、装置、计算机设备及存储介质与流程

文档序号:19903803发布日期:2020-02-11 14:12阅读:196来源:国知局
车辆安全状态监测方法、装置、计算机设备及存储介质与流程

本申请涉及交通技术领域,特别是涉及车辆安全状态监测方法、装置、计算机设备及存储介质。



背景技术:

随着社会的发展,车辆,如自行车、电动车、三轮车等,成为保障人们日常生活有序进行的重要工具。尤其是近些年共享车辆的迅猛发展,更加凸显车辆的重要性。

人们在使用车辆时,最重要的就是安全问题。车辆在使用过程中,常常出现碰撞、倾斜、侧翻等安全事故。而车辆的姿态信息能够直接的反映车辆的安全状态。因此,为了反映车辆的安全性,出现了一些通过车辆姿态实现车辆安全状态监测的装置和方法。

传统的车辆安全状态监测方法主要通过加速度传感器获取车辆的加速度,并将加速度与预设阈值进行比较,当加速度小于等于预设阈值时,则认为当前车辆处于安全状态;当加速度大于预设阈值时,则确定当前车辆有摔倒或受到冲击的风险,处于危险状态,发出警报信息。

然而,这种车辆安全状态监测方法准确性较低。



技术实现要素:

基于此,有必要针对以上问题,提供一种车辆安全状态监测方法、装置、计算机设备及存储介质。

第一方面,本申请一个实施例提供一种车辆安全状态监测方法,所述方法包括:

获取被监测车辆在一个监测周期内的加速度信息和倾角信息;

根据所述加速度信息提取加速度特征参数,得到加速度特征组,其中,所述加速度特征参数至少包括加速度峰值参数、加速度变化率参数和加速度能量参数;

根据所述倾角信息提取倾角信息特征参数,得到倾角特征组,其中,所述倾角特征参数至少包括倾角变化率参数和倾角能量参数;

获取加速度特征模板组和倾角特征模板组;

根据所述加速度特征组、所述加速度特征模板组、所述倾角特征组和所述倾角特征模板组,确定所述被监测车辆的安全状态。

在其中一个实施例中,所述根据所述加速度特征组、所述加速度特征模板组、所述倾角特征组和所述倾角特征模板组,确定所述被监测车辆的安全状态,包括:

根据所述加速度特征组和所述加速度特征模板组确定加速度相关度;

根据所述倾角特征组和所述倾角特征模板组确定倾角相关度;

根据所述加速度相关度和所述倾角相关度确定所述被监测车辆的安全状态。

在其中一个实施例中,所述安全状态包括无危险状态、危险状态和事故状态,所述加速度特征模板组为加速度事故模板组,所述倾角特征模板组为倾角事故模板组,所述根据所述加速度相关度和所述倾角相关度确定所述被监测车辆的安全状态,包括:

若所述加速度相关度小于加速度事故阈值,则所述被监测车辆为无危险状态;

若所述加速度相关度大于等于所述加速度事故阈值,且所述倾角相关度小于倾角事故阈值,则所述被监测车辆为危险状态;

若所述加速度相关度大于等于所述加速度事故阈值,且所述倾角相关度大于等于所述倾角事故阈值,则所述被监测车辆为事故状态。

在其中一个实施例中,所述根据所述加速度特征组和所述加速度特征模板组确定加速度相关度,包括:

通过公式

确定所述加速度相关度,其中,ρ2为所述加速度相关度,k为所述加速度特征组的特征长度,a为所述加速度特征组,a′为所述加速度特征模板组,为所述加速度特征组的均值,为所述加速度特征模板组的均值,σa为所述加速度特征组的标准差,σa′为所述加速度特征模板组的标准差;

所述根据所述倾角特征组和所述倾角特征模板组确定倾角相关度,包括:

通过公式

确定所述倾角相关度,其中,ρg为所述倾角相关度,m为所述倾角特征组的特征长度,g为所述倾角特征组,g′为所述倾角特征模板组,为所述倾角特征组的均值,为所述倾角特征模板组的均值,σg为所述倾角特征组的标准差,σg′为所述倾角特征模板组的标准差。

在其中一个实施例中,所述安全状态包括无危险状态、危险状态和事故状态,所述加速度特征模板组包括加速度无危险模板组、加速度危险模板组和加速度事故模板组,所述倾角特征模板组包括倾角无危险模板组、倾角危险模板组和倾角事故模板组,所述根据所述加速度特征组、所述加速度特征模板组、所述倾角特征组和所述倾角特征模板组,确定所述被监测车辆的安全状态,包括:

分别确定所述加速度特征组与所述加速度无危险模板组、所述加速度危险模板组和所述加速度事故模板组的相关度,得到加速度无危险相关度、加速度危险相关度和加速度事故相关度;

分别确定所述倾角特征组与所述倾角无危险模板组、所述倾角危险模板组和所述倾角事故模板组的相关度,得到倾角无危险相关度、倾角危险相关度和倾角事故相关度;

根据所述加速度无危险相关度和所述倾角无危险相关度确定所述被监测车辆的安全状态,得到第一状态;

根据所述加速度危险相关度和所述倾角危险相关度确定所述被监测车辆的安全状态,得到第二状态;

根据所述加速度事故相关度和所述倾角事故相关度确定所述被监测车辆的安全状态,得到第三状态;

根据所述第一状态、所述第二状态和所述第三状态,确定所述被监测车辆的最终安全状态。

在其中一个实施例中,所述方法还包括:

根据所述加速度特征组和所述最终安全状态,更新所述加速度特征模板组;

根据所述倾角特征组和所述最终安全状态,更新所述倾角特征模板组。

在其中一个实施例中,所述根据所述加速度特征组和所述最终安全状态,更新所述加速度特征模板组,包括:

获取多个监测周期对应的所述加速度特征组和对应的所述最终安全状态;

将所述最终安全状态相同的监测周期的所述加速度特征组进行合并计算,得到新的加速度特征模板组;

所述根据所述倾角特征组和所述最终安全状态,更新所述倾角特征模板组,包括:

获取多个监测周期对应的所述倾角特征组和对应的所述最终安全状态;

将所述最终安全状态相同的监测周期的所述倾角特征组进行合并计算,得到新的倾角特征模板组。

在其中一个实施例中,所述根据所述加速度信息提取加速度特征参数,得到加速度特征组,包括:

根据公式a1=max{alf}确定所述加速度峰值参数;

根据公式确定所述加速度变化率参数;

根据公式确定所述加速度能量参数,其中,a1为所述加速度峰值参数,a2为所述加速度变化率参数,a3为所述加速度能量参数,l为监测周期,f为所述加速度信息的采样频率,{alf}为所述加速度信息的数据序列,ai为所述加速度信息序列的数据序列中的元素,a为所述加速度信息的数据序列的均值。

在其中一个实施例中,所述根据所述倾角信息提取倾角信息特征参数,得到倾角特征组,包括:

根据确定所述倾角变化率参数;

根据确定所述倾角能量参数,其中,g1为所述倾角变化率参数,g2为所述倾角能量参数,l为监测周期,f为所述倾角信息的采样频率,gi为所述倾角信息序列的数据序列中的元素,g为所述倾角信息的数据序列的均值。

第二方面,本申请一个实施例还提供一种车辆安全状态监测装置,包括:

信息获取模块,用于获取被监测车辆在一个监测周期内的加速度信息和倾角信息;

加速度特征提取模块,用于根据所述加速度信息提取加速度特征参数,得到加速度特征组,其中,所述加速度特征参数至少包括加速度峰值参数、加速度变化率参数和加速度能量参数;

倾角特征提取模块,用于根据所述倾角信息提取倾角信息特征参数,得到倾角特征组,其中,所述倾角特征参数至少包括倾角变化率参数和倾角能量参数;

模板获取模块,用于获取加速度特征模板组和倾角特征模板组;

安全状态确定模块,用于根据所述加速度特征组、所述加速度特征模板组、所述倾角特征组和所述倾角特征模板组,确定所述被监测车辆的安全状态。

第三方面,本申请一个实施例还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。

第四方面,本申请一个实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。

本申请实施例提供的车辆安全状态监测方法、装置、系统、计算机设备及存储介质,通过获取被监测车辆在一个监测周期内的加速度信息和倾角信息,并根据加速度信息提取加速度特征参数,得到加速度特征组,根据倾角信息提取倾角信息特征参数,得到倾角特征组,从而根据加速度特征组、加速度特征模板组、倾角特征组和倾角特征模板组确定被监测车辆的安全状态。本实施例提供的方法相对于传统方法,不仅考虑了被监测车辆的加速度信息,还考虑了被监测车辆的倾角信息,不仅从速度方面对车辆的状态进行监控,还根据车辆的倾斜情况对车辆的状态进行监控,大大提高了车辆安全状态监测的精确度。同时,本实施例提供的车辆安全状态监测方法、装置、系统、计算机设备及存储介质,通过加速度峰值参数、加速度变化率参数和加速度能量参数表征加速度的特征,从多个方面反映当前监测周期内的加速度的情况,提高了加速度信息的准确度,从而进一步提高了对被监测车辆状态监测的准确性。同理,通过倾角变化率参数和倾角能量参数表征倾角的特征,更加准确的体现出当前监测周期内车辆倾斜的情况,从而提高了对被监测车辆安全状态监测的准确性。

附图说明

图1为本申请一个实施例提供的车辆安全状态监测方法应用场景图;

图2为本申请一个实施例提供的车辆安全状态监测装置结构示意图;

图3为本申请一个实施例提供的车辆安全状态监测方法流程示意图;

图4为本申请一个实施例提供的车辆安全状态监测方法流程示意图;

图5为本申请一个实施例提供的车辆安全状态监测方法流程示意图;

图6为本申请一个实施例提供的车辆安全状态监测方法流程示意图;

图7为本申请一个实施例提供的车辆安全状态监测方法流程示意图;

图8为本申请一个实施例提供的车辆安全状态监测方法流程示意图;

图9为本申请一个实施例提供的车辆安全状态监测装置结构示意图;

图10为本申请一个实施例提供的计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,通过下述实施例并结合附图,对本申请实施例中的技术方案进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定申请。

请参见图1,本申请提供的车辆安全状态监测方法,用于监测车辆的安全状态。安全状态即车辆的安全情况,安全状态可以包括安全、危险、有风险、事故等。被监测车辆包括但不限于自行车、电动车、三轮车、平衡车、轮椅车等。本申请实施例提供的车辆安全状态监测方法可以应用于如图1所示的车辆安全状态监测系统10中。车辆安全状态监测系统10可以包括车辆安全状态监测装置100、终端200和服务器300。车辆安全状态监测装置100与终端200通信连接,终端200与服务器300通信连接。终端200包括但不限于个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器300可以为塔式服务器,也可以为刀片式服务器。服务器300能够向终端200提供计算服务。车辆安全状态监测装置100用于监测车辆的姿态,并根据车辆的姿态确定车辆的安全状态。车辆安全状态监测装置100可以设置于被监测车辆的重心周围,例如,设置在被监测车辆的车梁上。车辆安全状态监测装置100监测被监测车辆的姿态信息,并根据姿态信息确定被监测车辆的安全状态。当被监测车辆存在危险状态或事故状态时,车辆安全状态监测装置100报警。同时,安全状态监测状态10将安全状态信息,以及获取的被监测车辆的位置信息传输至终端200。终端200进一步将安全状态信息和被监测车辆的位置信息传输至服务器300。服务器300可以根据具体情况对被监测车辆采取相应援救措施。

请参见图2,车辆安全状态监测装置100可以包括姿态检测设备110、供电设备120、处理设备130、通信设备140、存储设备150、报警设备160和地理位置获取设备170等。供电设备120用于向姿态检测设备110、处理设备130、通信设备140、存储设备150、报警设备160和地理位置获取设备170供电。姿态检测设备110用于监测被监测车辆的姿态,包括车辆的加速度、倾角等。姿态检测设备110可以为加速度传感器、陀螺仪等。在一个具体的实施例中,姿态检测装置110为型号为mpu6050的六轴传感器。通信设备140用于实现车辆安全状态监测装置100与终端200和服务器300之间的通信连接。通信设备140可以为wi-fi通信设备、蓝牙通信设备或gprs通信设备等。存储设备150用于实现数据的存储。地理位置获取设备170用于获取被监测车辆的位置信息。地理位置获取设备170可以为gps芯片、北斗导航定位系统芯片或其他能够获取地理位置的组件。处理设备130可以用于执行计算机程序,以实现本申请实施例提供的车辆安全状态监测方法的步骤。处理设备130可以为stm32单片机、51单片机,也可以为其他具有计算能力的嵌入式芯片。

请参见图3,本申请一个实施例提供一种车辆安全状态监测方法,所述方法包括s110-s150。本实施例提供的所述方法可以运行在如图1所示的车辆安全状态监测装置100的处理设备130中。

s110,获取被监测车辆在一个监测周期内的加速度信息和倾角信息。

监测周期是指实现安全状态计算的周期。监测周期可以根据实际需要设置。例如,监测周期可以为300秒。车辆安全状态监测装置的姿态监测设备可以按照预设采样频率(例如,预设采样频率可以为50hz)获取被监测车辆的加速度信号和倾角信号,并存储于存储设备。处理设备每一个监测周期从存储设备中获取一次加速度信号和倾角信号,处理得到加速度信息和倾角信息。

加速度信息用于表征被监测车辆的速度与时间的变化关系。加速度信息可以为一组具有时序性的数据序列。设加速度信息的数据序列为alf={a1,a2,…,afl}。其中,l为监测周期,f为加速度信息的采样频率。加速度信息数据序列中的元素可以通过对姿态监测设备采集得到的加速度信号进行处理得到。例如,加速度信息数据序列中的元素可以通过计算得到。其中,ai为某一时刻的加速度数据,xi为此时刻采集的x方向的加速度,yi为此时刻采集的y方向的加速度,zi为此时刻的z方向的加速度。当然,加速度信息也可以通过其他的方式进行计算得到。倾角信息用于表征被监测车辆的倾斜程度。倾角信息可以为一组具有时序性的数据序列。设倾角信息的数据序列为glf={g1,g2,…,gfl}。倾角信息可以为姿态监测设备采集得到的倾角信号对应的值,也可以通过对姿态监测设备采集得到的倾角信号进行处理得到。

s120,根据加速度信息提取加速度特征参数,得到加速度特征组,其中,加速度特征参数至少包括加速度峰值参数、加速度变化率参数和加速度能量参数。

加速度特征组用于表征加速度的特征,包括加速度峰值特征、加速度变化率特征和加速度能量特征等。加速度特征组中包含表征这些特征的参数。其中,加速度峰值参数表征加速度信息的峰值,即当前监测周期内加速度信息中最大的加速度值。加速度变化率表征在监测周期内,加速度的变化情况。加速度能量参数表征加速度信息的能量情况。加速度峰值参数、加速度变化率参数和加速度能量参数均从加速度信息中提取得到,具体提取计算的方法可以根据实际选择,本申请实施例不做任何限定。设加速度峰值参数为a1,加速度变化率参数为a2,加速度能量参数为a3,则加速度特征组a={a1,a2,a3}。

s130,根据倾角信息提取倾角信息特征参数,得到倾角特征组,其中,倾角特征参数至少包括倾角变化率参数和倾角能量参数。

倾角特征组用于表征倾角相关的特征,包括倾角变化率特征和倾角能量特征。倾角特征组中包含表征这些特征的参数。其中,倾角变化率参数用于表征在监测周期内,倾角的变化情况。倾角能量参数表征倾角信息的能量情况。加倾角变化率参数和倾角能量参数均从倾角信息中提取得到,具体提取计算的方法可以根据实际选择,本申请实施例不做任何限定。设倾角变化率参数为g1,倾角能量参数为g2,则倾角特征组g={g1,g2}。

s140,获取加速度特征模板组和倾角特征模板组。

加速度特征模板组是指在已知安全状态下获取的加速度特征组。加速度特征模板组作为模板,用于与其他加速度特征组进行比较计算,判断被监测车辆的安全状态。加速度特征模板组可以通过预先采集、处理后存储于存储设备。加速度特征模板组表征的安全状态不做限定,可以为任意一种安全状态下的加速度特征组。当然,加速度特征模板组也可以包括多个安全状态下的多个加速度特征组。假设加速度特征模板组a′={a′1,a′2,a′3}。

同理,倾角特征模板组为在已知安全状态下获得的倾角特征组。倾角特征模板组作为模板,用于与其他倾角特征组进行比较计算,判断被监测车辆的安全状态。倾角特征模板组可以预先采集、处理后存储于存储设备。倾角特征模板组表征的安全状态不做限定,可以为任意一种安全状态下的倾角特征组。当然,倾角特征模板组也可以包括多个安全状态下的多个倾角特征组。假设倾角特征模板组g′={g′1,g′2}。

s150,根据加速度特征组、加速度特征模板组、倾角特征组和倾角特征模板组,确定被监测车辆的安全状态。

车辆安全状态监测装置的处理设备将加速度特征组、倾角特征组作为输入参数,加速度特征模板组和倾角特征模板组作为判断参考依据,输出被监测车辆在当前监测周期内的安全状态。确定被监测车辆的安全状态的方法可以有多种,例如,通过多组加速度特征模板组和倾角特征模板组训练得到神经网络模型,将加速度特征组和倾角特征组输入神经网络模型,输出被监测车辆的安全状态。当然,还可以通过将加速度特征组与加速度特征模板组进行比较,将倾角特征组和倾角特征模板组进行比较,根据判断结果,基于预设的判断条件,确定被监测车辆的安全状态。被监测车辆的安全状态的种类,可以根据实际需求划分和定义。例如,安全状态可以划分为1级安全、2级安全、3级安全等;安全状态也可以划分为安全、危险、故障等;安全状态还可以划分为无危险、轻度危险、中度危险、严重危险、故障等。

车辆安全状态监测装置的处理设备确定出被监测车辆的安全状态后,可以进一步将安全状态信息发送至终端,终端将安全状态信息上传服务器。同时,在安全状态为危险状态或事故状态时,车辆安全状态监测装置还可以进一步获取被监测车辆的位置信息,并上传至服务器。服务器根据预先设定的处理方案,对需要被监测车辆采取一定的援救措施。

车辆安全状态监测装置重复执行上述步骤s110-s150,可实现对被监测车辆的持续监测。

本实施例中,所述车辆安全状态监测方法,通过获取被监测车辆在一个监测周期内的加速度信息和倾角信息,并根据加速度信息提取加速度特征参数,得到加速度特征组。根据倾角信息提取倾角信息特征参数,得到倾角特征组。根据加速度特征组、加速度特征模板组、倾角特征组和倾角特征模板组确定被监测车辆的安全状态。本实施例提供的方法相对于传统方法,不仅考虑了被监测车辆的加速度信息,还考虑了被监测车辆的倾角信息,不仅从速度方面对车辆的状态进行监控,还根据车辆的倾斜情况对车辆的状态进行监控,大大提高了车辆安全状态监测的精确度。同时,本实施例提供的方法通过加速度峰值参数、加速度变化率参数和加速度能量参数表征加速度的特征,从多个方面反映当前监测周期内的加速度的情况,提高了加速度信息的准确度,从而进一步提高了对被监测车辆状态监测的准确性。同理,通过倾角变化率参数和倾角能量参数表征倾角的特征,更加准确的体现出当前监测周期内车辆倾斜的情况,从而提高了对被监测车辆安全状态监测的准确性。

本实施例涉及根据加速度信息提取加速度特征参数,得到加速度特征组的一种可能的实现方式,即,s120包括:

根据公式a1=max{alf}确定加速度峰值参数;

根据公式确定加速度变化率参数;

根据公式确定加速度能量参数。

其中,a1为加速度峰值参数,a2为加速度变化率参数,a3为加速度能量参数,l为监测周期,f为加速度信息的采样频率,{alf}为加速度信息的数据序列,ai为加速度信息序列的数据序列中的元素,a为加速度信息的数据序列的均值。加速度信息的数据序列的均值可以通过计算得到。

本实施例涉及根据倾角信息提取倾角信息特征参数,得到倾角特征组的一种可能的实现方式,即s130包括:

根据确定倾角变化率参数;

根据确定倾角能量参数。

其中,g1为所述倾角变化率参数,g2为所述倾角能量参数,l为监测周期,f为所述倾角信息的采样频率,gi为所述倾角信息序列的数据序列中的元素,g为所述倾角信息的数据序列的均值。倾角信息的数据序列的均值可以通过计算得到。

需要说明的是,加速度峰值参数、加速度变化率参数、加速度能量参数、倾角变化率参数和倾角能量参数也可以通过其他的计算方法得到,本申请实施例对具体的计算方法不做限定。

请参见图4,本实施例涉及加速度特征模板组中包括一种安全状态对应的加速度特征组时,根据加速度特征组、加速度特征模板组、倾角特征组和倾角特征模板组确定被监测车辆的安全状态的一种可能的实现方式,即,s150包括:

s151,根据加速度特征组和加速度特征模板组确定加速度相关度。

加速度相关度用于表征加速度特征组和加速度特征模板组的相关程度或相似度。加速度相关度的计算方法可以有多种,在一个具体的实施例中,可以通过公式计算加速度相关度。其中,k为加速度特征组的特征长度,本实施例中,k的取值为3。为加速度特征组的均值,为加速度特征模板组的均值,σa为加速度特征组的标准差,σa′为加速度特征模板组的标准差,本实施例中,

s152,根据倾角特征组和倾角特征模板组确定倾角相关度。

倾角相关度用于表征倾角特征组和倾角特征模板组的相关程度或相似度。倾角相关度的计算方法可以有多种,在一个具体的实施例中,可以通过公式计算加速度相关度。其中,m为倾角特征组的特征长度,本实施例中,m的取值为2。为倾角特征组的均值,为倾角特征模板组的均值,σg为倾角特征组的标准差,σg′为倾角特征模板组的标准差。本实施例中,

s153,根据加速度相关度和倾角相关度确定被监测车辆的安全状态。

车辆安全状态监测装置基于预设的判断条件,根据加速度相关度和倾角相关度判断确定被监测车辆的安全状态。需要说明的是,加速度特征模板组对应的安全状态不同,预设的判断条件可以不同。

在一个实施例中,安全状态包括无危险状态、危险状态和事故状态。加速度特征模板组为加速度事故模板组,倾角特征模板组为倾角事故模板组。其中,加速度事故模板组是指被监测车辆在事故状态下获取得到的加速度特征模板组。倾角事故模板组是指被监测车辆在事故状态下获取得到的倾角特征模板组。

s153包括:

若加速度相关度小于加速度事故阈值,则被监测车辆为无危险状态;

若加速度相关度大于等于加速度事故阈值,且倾角相关度小于倾角事故阈值,则被监测车辆为危险状态;

若加速度相关度大于等于加速度事故阈值,且倾角相关度大于等于倾角事故阈值,则被监测车辆为事故状态。

假设加速度事故阈值为t1,倾角事故阈值为t2,t1、t2的数值范围均为(0,1]:

当ρa<t1,确定被监测车辆为无危险状态;

当ρa≥t1且βg<t2,确定被监测车辆存在潜在危险,为危险状态;

当ρa≥t1且ρg≥t2,确定被监测车辆为事故状态。

本实施例中,通过将加速度相关度与加速度事故阈值对比,将倾角相关度与倾角事故阈值比较,确定被监测车辆的事故状态,计算方法简单可靠,计算效率高。

请参见图5,本实施例涉及加速度特征模板组和倾角特征模板组均包括多种安全状态下的模板组时,根据加速度特征组、加速度特征模板组、倾角特征组和倾角特征模板组确定被监测车辆的安全状态的一种可能的实现方式。

加速度特征模板组包括加速度无危险模板组、加速度危险模板组和加速度事故模板组。加速度无危险模板组是指被监测车辆在无危险状态下获取得到的加速度特征模板组。加速度危险模板组是指被监测车辆在危险状态下获取得到的加速度特征模板组。加速度事故模板组是指被监测车辆在事故状态下获取得到的加速度特征模板组。

倾角特征模板组包括倾角无危险模板组、倾角危险模板组和倾角事故模板组。倾角度无危险模板组是指被监测车辆在无危险状态下获取得到的倾角特征模板组。倾角度危险模板组是指被监测车辆在危险状态下获取得到的倾角特征模板组。倾角度事故模板组是指被监测车辆在事故状态下获取得到的倾角特征模板组。

s130包括:

s131,分别确定加速度特征组与加速度无危险模板组、加速度危险模板组和加速度事故模板组的相关度,得到加速度无危险相关度、加速度危险相关度和加速度事故相关度。

确定加速度特征组与加速度无危险模板组的相关度,得到加速度无危险相关度。确定加速度特征组与加速度危险模板组的相关度,得到加速度危险相关度。确定加速度特征组与加速度事故模板组的相关度,得到加速度事故相关度。计算加速度无危险相关度、加速度危险相关度和加速度事故相关度的计算方法可以参照步骤s151中确定相关度的方法进行,在此不再赘述。需要说明的是,方法思路同上,但确定相关度过程中使用到的各个参数可以根据各个加速度特征模板组的不同而不同。

s132,分别确定倾角特征组与倾角无危险模板组、倾角危险模板组和倾角事故模板组的相关度,得到倾角无危险相关度、倾角危险相关度和倾角事故相关度。

确定倾角特征组与倾角无危险模板组的相关度,得到倾角无危险相关度。确定倾角特征组与倾角危险特征模板组的相关度,得到倾角危险相关度。确定倾角特征组与倾角事故模板组的相关度,得到倾角事故相关度。计算倾角无危险相关度、倾角危险相关度和倾角事故相关度的计算方法可以参照步骤s152中确定相关度的方法进行,在此不再赘述。需要说明的是,方法思路同上,但确定相关度过程中使用到的各个参数可以根据各个倾角特征模板组的不同而不同。

s133,根据加速度无危险相关度和倾角无危险相关度确定被监测车辆的安全状态,得到第一状态。

将加速度无危险相关度与预设的加速度无危险阈值比较,将倾角无危险相关度与预设的倾角无危险阈值比较,确定得到被监测车辆的安全状态,记为第一状态。

s134,根据加速度危险相关度和倾角危险相关度确定被监测车辆的安全状态,得到第二状态。

将加速度危险相关度与预设的加速度危险阈值比较,将倾角危险相关度与预设的倾角危险阈值比较,确定得到被监测车辆的安全状态,记为第二状态。

s135,根据加速度事故相关度和倾角事故相关度确定被监测车辆的安全状态,得到第三状态。

将加速度事故相关度与预设的加速度事故阈值比较,将倾角事故相关度与预设的倾角事故阈值比较,确定得到被监测车辆的安全状态,记为第三状态。

s136,根据第一状态、第二状态和第三状态,确定被监测车辆的最终安全状态。

根据第一状态、第二状态和第三状态,最终确定被监测车辆的安全状态的方法可以有多种,例如,若第一状态、第二状态和第三状态的结果一致,则此结果确定为被监测车辆的最终安全状态。若第一状态、第二状态和第三状态的结果中有2个结果相同,则,以此相同的结果作为被监测车辆的最终安全状态。若第一状态、第二状态和第三状态的结果均不相同,指定其中一个状态作为最终安全状态。另外,也可以通过将第一状态、第二状态和第三状态分别赋值并进行加权求和,根据求和结果确定出被监测车辆的最终安全状态。本申请实施例对根据第一状态、第二状态和第三状态,最终确定被监测车辆的安全状态的方法不做任何限定,可以根据实际需求选择。

本实施例中,通过分别将加速度特征组和倾角特征组与不同安全状态下的特征模板组进行对比,确定出多种安全状态,并进一步根据多种安全状态确定出被监测车辆的最终安全状态,有效提高了安全状态确定的准确性。

请参见图6,在一个实施例中,所述方法还进一步包括:

s160,根据加速度特征组和最终安全状态,更新加速度特征模板组。

根据确定出的最终安全状态,将加速度特征组与原加速度特征模板组进行合并计算,得到新的加速度特征模板组。将原加速度特征模板组更新为新的加速度特征模板组。例如,当前监测周期内,被监测车辆的最终安全状态为无危险状态,则将当前监测周期内的加速度特征组与原加速度无危险特征模板组进行合并计算,得到新的加速度无危险特征组模板组。

处理设备可以在每个监测周期更新一次加速度特征模板组,也可以每多个监测周期更新一次加速度特征模板组。请参见图7在一个具体的实施例中,每多个监测周期更新一次加速度特征模板组的方法可以包括:s161,获取多个监测周期对应的加速度特征组和对应最终安全状态;s162,将最终安全状态相同的监测周期的加速度特征组进行合并计算,得到新的加速度特征模板组。例如,假设在更新周期内,某一安全状态下共得到n个加速度特征组,则可以通过公式计算得到新的加速度特征模板组。其中,a″为新的加速度特征模板组,a″1a″2,a″3分别为新的加速度特征模板组中的加速度峰值参数、加速度变化率参数和加速度能量参数。a1i为第i个加速特征组中的加速度峰值参数,a2i为第i个加速特征组中的加速度变化率参数,a3i为第i个加速度特征组中的加速度能量参数。

s170,根据倾角特征组和最终安全状态,更新倾角特征模板组。

根据确定出的最终安全状态,将倾角特征组与原倾角特征模板组进行合并计算,得到新的倾角特征模板组。将原倾角特征模板组更新为新的倾角特征模板组。例如,当前监测周期内,被监测车辆的最终安全状态为无危险状态,则将当前监测周期内的倾角特征组与原倾角无危险特征模板组进行合并计算,得到新的倾角无危险特征组模板组。

处理设备可以在每个监测周期更新一次倾角特征模板组,也可以多个监测周期后更新一次倾角特征模板组。请参见图8,在一个具体的实施例中,每多个监测周期更新一次倾角特征模板组的方法可以包括:s171,获取多个监测周期对应的倾角特征组和对应的最终安全状态;s172,将最终安全状态相同的监测周期的倾角特征组进行合并计算,得到新的倾角特征模板组。例如,假设在更新周期内,某一安全状态下共得到n个倾角特征组,则可以通过公式计算得到新的倾角特征模板组。其中,g″为新的倾角特征模板组,g″1,g″2为新的倾角特征模板组中的倾角变化率参数和倾角能量参数。g1i为第i个倾角特征组中的倾角变化率参数,g2i为第i个倾角特征组中的倾角能量参数。

需要说明的是,多个监测周期后更新一次加速度特征模板组和/或倾角特征模板组后,可以将原加速度特征模板组、原倾角特征模板组、多个监测周期内采集的加速度特征组和倾角特征组的数据从存储设备中删除,以节约内存空间,提高计算效率。

本实施例中,通过更新加速度特征模板组和倾角特征模板组,使得加速度模板组和倾角特征模板组跟随被监测车辆的情况在实时变化,从而使得加速度模板组和倾角特征模板组更加贴近真实情况,提高后续安全状态监测的准确性。

应该理解的是,虽然图3-8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图3-8中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

请参见图9,本申请一个实施例提供一种车辆安全状态监测装置100,其包括信息获取模块131、加速度特征提取模块132、倾角特征提取模块133、模板获取模块134和安全状态确定模块135。其中,

信息获取模块131用于获取被监测车辆在一个监测周期内的加速度信息和倾角信息;

加速度特征提取模块132用于根据所述加速度信息提取加速度特征参数,得到加速度特征组,其中,所述加速度特征参数至少包括加速度峰值参数、加速度变化率参数和加速度能量参数;

倾角特征提取模块133用于根据所述倾角信息提取倾角信息特征参数,得到倾角特征组,其中,所述倾角特征参数至少包括倾角变化率参数和倾角能量参数;

模板获取模块134用于获取加速度特征模板组和倾角特征模板组;

安全状态确定模块135用于根据所述加速度特征组、所述加速度特征模板组、所述倾角特征组和所述倾角特征模板组,确定所述被监测车辆的安全状态。

在一个实施例中,所述安全状态确定模块135具体用于根据所述加速度特征组和所述加速度特征模板组确定加速度相关度;根据所述倾角特征组和所述倾角特征模板组确定倾角相关度;根据所述加速度相关度和所述倾角相关度确定所述被监测车辆的安全状态。

在一个实施例中,安全状态确定模块135具体用于若所述加速度相关度小于加速度事故阈值,则所述被监测车辆为无危险状态;若所述加速度相关度大于等于所述加速度事故阈值,且所述倾角相关度小于倾角事故阈值,则所述被监测车辆为危险状态;若所述加速度相关度大于等于所述加速度事故阈值,且所述倾角相关度大于等于所述倾角事故阈值,则所述被监测车辆为事故状态。

在一个实施例中,安全状态确定模块135具体用于通过公式确定所述加速度相关度,其中,ρa为所述加速度相关度,k为所述加速度特征组的特征长度,a为所述加速度特征组,a′为所述加速度特征模板组,为所述加速度特征组的均值,为所述加速度特征模板组的均值,σa为所述加速度特征组的标准差,σa′为所述加速度特征模板组的标准差;通过公式确定所述倾角相关度,其中,ρg为所述倾角相关度,m为所述倾角特征组的特征长度,g为所述倾角特征组,g′为所述加速度特征模板组,为所述倾角特征组的均值,为所述倾角特征模板组的均值,σg为所述倾角特征组的标准差,σg′为所述倾角特征模板组的标准差。

在一个实施例中,所述安全状态包括无危险状态、危险状态和事故状态,所述加速度特征模板组包括加速度无危险模板组、加速度危险模板组和加速度事故模板组,所述倾角特征模板组包括倾角无危险模板组、倾角危险模板组和倾角事故模板组,安全状态确定模块135具体用于分别确定所述加速度特征组与所述加速度无危险模板组、所述加速度危险模板组和所述加速度事故模板组的相关度,得到加速度无危险相关度、加速度危险相关度和加速度事故相关度;分别确定所述倾角特征组与所述倾角无危险模板组、所述倾角危险模板组和所述倾角事故模板组的相关度,得到倾角无危险相关度、倾角危险相关度和倾角事故相关度;根据所述加速度无危险相关度和所述倾角无危险相关度确定所述被监测车辆的安全状态,得到第一状态;根据所述加速度危险相关度和所述倾角危险相关度确定所述被监测车辆的安全状态,得到第二状态;根据所述加速度事故相关度和所述倾角事故相关度确定所述被监测车辆的安全状态,得到第三状态;根据所述第一状态、所述第二状态和所述第三状态,确定所述被监测车辆的最终安全状态。

请继续参见图9,在一个实施例中,车辆安全状态监测装置100还包括更新模块136,用于根据所述加速度特征组和所述最终安全状态,更新所述加速度特征模板组;根据所述倾角特征组和所述最终安全状态,更新所述倾角特征模板组。

在一个实施例中,更新模块136用于获取多个监测周期对应的所述加速度特征组和对应的所述最终安全状态;将所述最终安全状态相同的监测周期的所述加速度特征组进行合并计算,得到新的加速度特征模板组;获取多个监测周期对应的所述倾角特征组和对应的所述最终安全状态;将所述最终安全状态相同的监测周期的所述倾角特征组进行合并计算,得到新的倾角特征模板组。

在一个实施例中,加速度特征提取模块132具体用于根据公式a1=max{alf}确定所述加速度峰值参数;根据公式确定所述加速度变化率参数;根据公式确定所述加速度能量参数,其中,a1为所述加速度峰值参数,a2为所述加速度变化率参数,a3为所述加速度能量参数,l为监测周期,f为所述加速度信息的采样频率,{alf}为所述加速度信息的数据序列,ai为所述加速度信息序列的数据序列中的元素,a为所述加速度信息的数据序列的均值。

在一个实施例中,倾角特征提取模块132具体用于:根据确定所述倾角变化率参数;根据确定所述倾角能量参数,其中,g1为所述倾角变化率参数,g2为所述倾角能量参数,l为监测周期,f为所述倾角信息的采样频率,gi为所述倾角信息序列的数据序列中的元素,g为所述倾角信息的数据序列的均值。

关于上述车辆安全状态监测装置100的具体限定可以参见上文中对于所述车辆安全状态监测方法的限定,在此不再赘述。上述车辆安全状态监测装置100中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

请参见图10,在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储源数据、报表数据等。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种报表生成方法。

本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

获取被监测车辆在一个监测周期内的加速度信息和倾角信息;

根据所述加速度信息提取加速度特征参数,得到加速度特征组,其中,所述加速度特征参数至少包括加速度峰值参数、加速度变化率参数和加速度能量参数;

根据所述倾角信息提取倾角信息特征参数,得到倾角特征组,其中,所述倾角特征参数至少包括倾角变化率参数和倾角能量参数;

获取加速度特征模板组和倾角特征模板组;

根据所述加速度特征组、所述加速度特征模板组、所述倾角特征组和所述倾角特征模板组,确定所述被监测车辆的安全状态。

以上实施例提供的计算机设备处理器执行计算机程序实现如上方法步骤的具体过程和有益效果与其对应的方法实施例类似,在此不再赘述。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取被监测车辆在一个监测周期内的加速度信息和倾角信息;

根据所述加速度信息提取加速度特征参数,得到加速度特征组,其中,所述加速度特征参数至少包括加速度峰值参数、加速度变化率参数和加速度能量参数;

根据所述倾角信息提取倾角信息特征参数,得到倾角特征组,其中,所述倾角特征参数至少包括倾角变化率参数和倾角能量参数;

获取加速度特征模板组和倾角特征模板组;

根据所述加速度特征组、所述加速度特征模板组、所述倾角特征组和所述倾角特征模板组,确定所述被监测车辆的安全状态。

以上实施例提供的计算机可读存储介质实现如上方法步骤的具体过程和有益效果与其对应的方法实施例类似,在此不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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