车辆颠簸的确定处理方法及装置与流程

文档序号:17594692发布日期:2019-05-03 22:20阅读:868来源:国知局
车辆颠簸的确定处理方法及装置与流程

本发明涉及车辆通信领域,尤其涉及一种车辆颠簸的确定处理方法及装置。



背景技术:

车辆在正常行驶中有可能会发生颠簸,颠簸的道路会增加驾驶员误操作或发生车祸的概率。因此,当车辆在行驶过程中,判断车辆是否发生了颠簸并将颠簸路段记录并标注在地图上以提醒其他车辆小心驾驶十分有必要。

现有的车辆颠簸的确定处理方法,通常采集车身相对于基准方向上的偏移数据,当采集到的任一偏移数据超过预设的阈值时,则判定车辆处于行驶在颠簸路面的行驶状态。

然而,现有的车辆颠簸的确定处理方法,仅仅依靠单一的一个偏移数据判断是否发生了颠簸,当采集到的偏移数据有误差时,发生误判断的概率较大,车辆颠簸确定的准确率不高。



技术实现要素:

本发明提供一种车辆颠簸的确定处理方法及装置,以提高确定颠簸的准确率。

本发明第一个方面提供一种车辆颠簸的确定处理方法,包括:

采集车辆的加速度传感器在预设时段内获取的所述车辆在与地面垂直方向上的多个加速度值;

从所述多个加速度值中筛选出超出标准值范围的异常值;

若所述异常值的数量与所述加速度值的数量的比值超过预设的阈值,则确定所述车辆发生了颠簸。

可选的,在所述采集车辆的加速度传感器在预设时段内获取的所述车辆在与地面垂直方向上的多个加速度值前,还包括:

采集所述车辆在与地面垂直方向上的历史加速度值;

根据所述历史加速度值,确定所述标准值范围。

可选的,所述根据所述历史加速度数据,确定所述加速度数据的标准值范围,包括:

根据预设的提取比例,提取所述历史加速度值中的历史异常值;

根据所述历史加速度值中的历史异常值,确定所述标准值范围。

可选的,所述根据所述历史加速度数据,确定所述加速度数据的标准值范围,包括:

确定所述历史加速度值的平均值;

根据所述历史加速度值的平均值和预设的浮动系数,确定所述标准值范围。

可选的,在所述若所述异常值的数量与所述加速度值的数量的比值超过预设的阈值,则确定所述车辆发生了颠簸后,还包括:

从车载地图中获取所述预设时段内所述车辆行驶的路段;

将所述车载地图中的所述路段标注为颠簸路段。

本发明的第二个方面提供一种车辆颠簸的确定处理装置,包括:

第一采集模块,用于采集车辆的加速度传感器在预设时段内获取的所述车辆在与地面垂直方向上的多个加速度值;

筛选模块,用于从所述多个加速度值中筛选出超出标准值范围的异常值;

判断模块,用于若所述异常值的数量与所述加速度值的数量的比值超过预设的阈值,则确定所述车辆发生了颠簸。

可选的,还包括:

第二采集模块,用于采集所述车辆在与地面垂直方向上的历史加速度值;

取值模块,用于根据所述历史加速度值,确定所述标准值范围。

可选的,所述取值模块,包括:

提取单元,用于根据预设的提取比例,提取所述历史加速度值中的历史异常值;

第一确定单元,用于根据所述历史加速度值中的历史异常值,确定所述标准值范围。

可选的,所述取值模块,包括:

平均值确定单元,用于确定所述历史加速度值的平均值;

第二确定单元,用于根据所述历史加速度值的平均值和预设的浮动系数,确定所述标准值范围。

可选的,还包括:

第三获取模块,用于从车载地图中获取所述预设时段内所述车辆行驶的路段;

标注模块,用于将所述车载地图中的所述路段标注为颠簸路段。

本发明的第三方面提供一种电子设备,包括:存储器与处理器;

所述存储器,用于存储所述处理器的可执行指令;

所述处理器配置为经由执行所述可执行指令来执行第一方面及其可选方案涉及的方法。

本发明的第四方面,提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面及其可选方案涉及的方法。

本发明提供的车辆颠簸的确定处理方法及装置,通过采集车辆的加速度传感器在预设时间内获取的与地面垂直方向上的多个加速度值,并从加速度值中筛选出异常值,根据异常值的数量和加速度值的数量的比值来确定车辆是否发生了颠簸。由于车辆的颠簸是通过一段时间内多个加速度值确定的,进而提高了车辆颠簸确定的准确性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种车辆颠簸的确定处理方法的应用场景示意图;

图2为本发明实施例提供的一种车辆颠簸的确定处理方法的流程示意图;

图3为本发明实施例提供的另一种车辆颠簸的确定处理方法的流程示意图;

图4为本发明实施例提供的一种步骤s35的流程示意图;

图5为本发明实施例提供的另一种步骤s35的流程示意图;

图6为本发明实施例提供的再一种车辆颠簸的确定处理方法的流程示意图;

图7为本发明实施例提供的一种车辆颠簸的确定处理装置的结构示意图;

图8为本发明实施例提供的另一种车辆颠簸的确定处理装置的结构示意图;

图9为本发明实施例提供的一种取值模块的结构示意图;

图10为本发明实施例提供的另一种取值模块的结构示意图;

图11为本发明实施例提供的再一种车辆颠簸的确定处理装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

应当理解,在本发明中,“与a相对应的b”、“a与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。

取决于语境,如在此所使用的“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。

下面将对本申请技术方案进行详细介绍:

图1为本发明实施例提供的一种车辆颠簸的确定处理方法的应用场景示意图。

请参考图1,本发明实施例可适用的场景中,车辆101上安装的加速度传感器实时采集车辆在于地面垂直方向上的加速度值并将加速度值发送给服务器102,服务器102将预设时段内接收到的加速值与加速度的标准范围进行比较,确定车辆101在预设时段内是否发生了颠簸。当服务器102确定车辆101在预设时段内发生了颠簸后,还可以从车载地图中确定车辆101在预设时段内行驶的路段,并在车载地图中将该路段标注为颠簸路段。

其中,车辆101和服务器102之间可以通过网络传输。

车辆101,可以是安装有加速度传感器,可以和服务器交互的交通工具。

服务器102,可以是任意配置了处理器与存储器的电子设备,或者电子设备的集合。

实施本发明涉及方法的主体,可以为以上所称的服务器102。

图2为本发明实施例提供的一种车辆颠簸的确定处理方法的流程示意图。

请参照图2,车辆颠簸的确定处理方法,包括:

s21:采集车辆的加速度传感器在预设时段内获取的车辆在与地面垂直方向上的多个加速度值。

其中,加速度传感器可以为三轴加速度传感器,三轴加速度传感器可以同时检测车辆三个方向上的加速度值,服务器在采集加速度值时,可以仅采集三轴加速度传感器在z轴方向上检测到的车辆相对于地面垂直方向上的多加速度值。

在实际应用中,加速度传感器可以实时采集车辆在与地面垂直方向上的加速度值,服务器每隔预设时段采集加速度传感器检测到的车辆在与地面垂直方向上的加速度值。例如,加速度传感器每隔0.1秒检测一次车辆在与地面垂直方向上的加速度值,服务器每隔十秒钟采集加速度触感器在过去十秒钟内检测到的所有加速度值。其中,服务器采集加速度值的预设时段可以根据实际情况具体设置。

s22:从多个加速度值中筛选出超出标准值范围的异常值。

在实际应用中,当服务器采集到预设时间内的多个加速度值后,会将每个加速度值分别与加速度值的标准范围进行比较,将超出标准分为的加速度值作为异常值。其中,标准范围可以根据服务器采集到的历史加速度值来确定。

s23:若异常值的数量与加速度值的数量的比值超过预设的阈值,则确定车辆发生了颠簸。

在实际应用中,当服务器确定好预设时段内加速度值中的异常值后,可以将异常值的数量和预设时段内加速度值的数量的比值和阈值进行比较,若比值超过阈值时,则可以确定该时段内车辆发生了颠簸;若比值未超过阈值,则可以确定该时段内车辆未发生颠簸。

其中,阈值可以根据车辆的避震能力等时机情况来具体设置。结合实际情况举例来说,若服务器中记录的车辆的型号避震能力较好,则可以将阈值设置为例如1%这样较小的阈值;若服务器中记录的车辆的型号避震能力较差,则可以将阈值设置为例如10%这样较大的阈值。

本实施例提供的车辆颠簸的确定处理方法,通过采集车辆的加速度传感器在预设时间内获取的与地面垂直方向上的多个加速度值,并从加速度值中筛选出异常值,根据异常值的数量和加速度值的数量的比值来确定车辆是否发生了颠簸。由于在确定车辆颠簸过程中不是通过单一的级速度值,而是通过一段时间内多个加速度值来确定,提高了车辆颠簸确定的准确性。

图3为本发明实施例提供的另一种车辆颠簸的确定处理方法的流程示意图。

请参照图3,车辆颠簸的确定处理方法,包括:

s34:采集车辆在与地面垂直方向上的历史加速度值。

历史加速度值,可以是在历史一段时间内,加速度传感器检测到的车辆在与地面垂直方向上的加速度值。其中,历史加速度值采集的时间范围可以根据实际情况来设定,例如,可以为一天、一个星期等。

s35:根据历史加速度值,确定标准值范围。

在实际应用中,当服务器采集到历史加速度值后,可以对历史加速度值进行按比例提取异常值或求平均值的处理,从而确定合适的标准值范围。

s31:采集车辆的加速度传感器在预设时段内获取的车辆在与地面垂直方向上的多个加速度值。

s32:从多个加速度值中筛选出超出标准值范围的异常值。

s33:若异常值的数量与加速度值的数量的比值超过预设的阈值,则确定车辆发生了颠簸。

步骤s31至步骤s33的技术名词、技术效果、技术特征,以及可选实施方式,可参照图2所示的步骤s21至s23理解,对于重复的内容,在此不再累述。

图4为本发明实施例提供的一种步骤s35的流程示意图.

请参照图4,步骤s35,可以包括:

s41:根据预设的提取比例,提取历史加速度值中的历史异常值。

s42:根据历史加速度值中的历史异常值,确定标准值范围。

在实际应用中,当服务器获取到该车辆的历史加速度值后,可以根据预先设置的提取比例从历史加速度值中提取出历史异常值。随后从历史异常值中找到与历史加速度中的正常值的两个临界值作为标准值范围的两个上下限值。例如,提取比例为5%,则将历史加速度值中最大的5%和最小的5%作为加速度值提取为历史异常值,并从中找到临界值将其作为标准值范围的上下限值。

图5为本发明实施例提供的另一种步骤s35的流程示意图。

请参照图5,步骤s35,包括:

s51:确定历史加速度值的平均值;

s52:根据历史加速度值的平均值和预设的浮动系数,确定标准值范围。

在实际应用中,当服务器获取到该车辆的历史加速度值后,可以求出该车辆的历史加速度值的平均值。同时,可以根据预先设置的浮动系数来确定标准值范围。例如,若该车辆的历史加速度值的平均值为a,浮动系数为90%,则可以求得标准值范围的上限值为(1+90%)a,标准值范围的下限值为(1-90%)a。由此得出该车辆加速度的标准值范围为[0.1a-1.9a]。

本实施例提供的车辆颠簸的确定处理方法,通过采集车辆在与地面垂直方向上的历史加速度值,并对历史加速度值进行按比例提取或求平均值等处理,来确定出合适该车辆的加速度标准值范围,从而使得该加速度标准值范围符合车辆的实际行驶状况,提高标准值范围的准确性进而提高了车辆颠簸的确定准确性。

图6为本发明实施例提供的再一种车辆颠簸的确定处理方法的流程示意图。

请参照图6,车辆颠簸的确定处理方法,包括:

s61:采集车辆的加速度传感器在预设时段内获取的车辆在与地面垂直方向上的多个加速度值.

s62:从多个加速度值中筛选出超出标准值范围的异常值。

s63:若异常值的数量与加速度值的数量的比值超过预设的阈值,则确定车辆发生了颠簸。

步骤s61至步骤s63的技术名词、技术效果、技术特征,以及可选实施方式,可参照图2所示的步骤s21至s23理解,对于重复的内容,在此不再累述。

s64:从车载地图中获取预设时段内车辆行驶的路段。

s65:将车载地图中的路段标注为颠簸路段。

在实际应用中,当服务器确定车辆发生了颠簸后,还可以尝试从车载地图中获取车辆在发生颠簸的时间段行驶的路段。具体的,首先可以根据预设时段提交的加速度信息确定车辆发生颠簸的时间,随后尝试调用车载地图中记录的车辆发生颠簸的时间段内车辆的导航信息,并从中确定出车辆的行驶路段。最后,服务器可以将该行驶路段标注为颠簸路段。

此外,服务器还可以累积从不同车辆处确定的颠簸路段,并分别在车载地图中标注,当在车载地图中标注了一定数量的颠簸路段后,服务器还可以对车载终端中的车载地图进行更新,使得用户在使用更新后的车载地图时,可以了解哪些路段是颠簸路段,从而谨慎驾驶。并且,当车辆行经已经标注过的颠簸路段时,服务器可以不再采集该路段的加速度信息,从而避免服务器重复判断,占用运行内存。

本实施例提供的车辆颠簸的确定处理方法,当确定车辆发生颠簸后,服务器还从车载地图中获取发生颠簸的时间段内车辆行驶的路段,并把该路段在车载地图中标注为颠簸路段,从而使得其他车辆行经该路段可以提醒驾驶员该路段为颠簸路段,以使驾驶员小心驾驶,进而提高了行车安全。

图7为本发明实施例提供的一种车辆颠簸的确定处理装置的结构示意图。

请参照图7,车辆颠簸的确定处理装置,包括:

第一采集模块71,用于采集车辆的加速度传感器在预设时段内获取的车辆在与地面垂直方向上的多个加速度值。

筛选模块72,用于从多个加速度值中筛选出超出标准值范围的异常值。

判断模块73,用于若异常值的数量与加速度值的数量的比值超过预设的阈值,则确定车辆发生了颠簸。

本实施例提供的车辆颠簸的确定处理装置,通过采集车辆的加速度传感器在预设时间内获取的与地面垂直方向上的多个加速度值,并从加速度值中筛选出异常值,根据异常值的数量和加速度值的数量的比值来确定车辆是否发生了颠簸。由于在确定车辆颠簸过程中不是通过单一的级速度值,而是通过一段时间内多个加速度值来确定,提高了车辆颠簸确定的准确性。

图8为本发明实施例提供的另一种车辆颠簸的确定处理装置的结构示意图。

请参照图8,车辆颠簸的确定处理装置,包括:

第二采集模块74,用于采集车辆在与地面垂直方向上的历史加速度值.

取值模块75,用于根据历史加速度值,确定标准值范围。

第一采集模块71,用于采集车辆的加速度传感器在预设时段内获取的车辆在与地面垂直方向上的多个加速度值。

筛选模块72,用于从多个加速度值中筛选出超出标准值范围的异常值。

判断模块73,用于若异常值的数量与加速度值的数量的比值超过预设的阈值,则确定车辆发生了颠簸。

图9为本发明实施例提供的一种取值模块的结构示意图。

请参照图9,取值模块,可以包括:

提取单元571,用于根据预设的提取比例,提取历史加速度值中的历史异常值。

第一确定单元752,用于根据历史加速度值中的历史异常值,确定标准值范围。

图10为本发明实施例提供的另一种取值模块的结构示意图。

请参照图10,取值模块,还可以包括:

平均值确定单元753,用于确定历史加速度值的平均值。

第二确定单元754,用于根据历史加速度值的平均值和预设的浮动系数,确定标准值范围。

本实施例提供的车辆颠簸的确定处理装置,通过采集车辆在与地面垂直方向上的历史加速度值,并对历史加速度值进行按比例提取或求平均值等处理,来确定出合适该车辆的加速度标准值范围,从而使得该加速度标准值范围符合车辆的实际行驶状况,提高标准值范围的准确性进而提高了车辆颠簸的确定准确性。

图11为本发明实施例提供的再一种车辆颠簸的确定处理装置的结构示意图。

请参照图11,车辆颠簸的确定处理装置,包括:

第一采集模块71,用于采集车辆的加速度传感器在预设时段内获取的车辆在与地面垂直方向上的多个加速度值。

筛选模块72,用于从多个加速度值中筛选出超出标准值范围的异常值。

判断模块73,用于若异常值的数量与加速度值的数量的比值超过预设的阈值,则确定车辆发生了颠簸。

第三获取模块76,用于从车载地图中获取预设时段内车辆行驶的路段。

标注模块77,用于将车载地图中的路段标注为颠簸路段。

本实施例提供的车辆颠簸的确定处理装置,当确定车辆发生颠簸后,服务器还从车载地图中获取发生颠簸的时间段内车辆行驶的路段,并把该路段在车载地图中标注为颠簸路段,从而使得其他车辆行经该路段可以提醒驾驶员该路段为颠簸路段,以使驾驶员小心驾驶,进而提高了行车安全。

本发明的还提供一种电子设备,包括:存储器与处理器;

存储器,用于存储处理器的可执行指令;

处理器配置为经由执行可执行指令来执行图2-图6所涉及的车辆颠簸的确定处理方法。

其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(applicationspecificintegratedcircuits,简称:asic)中。另外,该asic可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。

本发明还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现图2-图6的车辆颠簸的确定处理方法。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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