行车路况监控报警方法、系统、终端及存储介质与流程
未命名
10-21
阅读:90
评论:0
1.本发明属于车辆导航技术领域,具体涉及一种行车路况监控报警方法、系统、终端及存储介质。
背景技术:
2.现有的导航软件依靠终端收集行车数据,如行车速度,一旦监控到多辆车在同一区域行车速度降低时即判断拥堵,然后询问车主拥堵原因。这种方式虽然能够获取拥堵原因,为后续的车辆提供一个预警提示,但是对于路况给行车带来的危险并不能给出预警。
3.例如在一些路段存在深坑,这些深坑在夜间行车的时候很难被发现,是极大的安全隐患。正常行驶的车辆在发现深坑时已经来不及规避,造成车辆剧烈颠簸或爆胎,还存在一些正常行驶的车辆在发现深坑时紧急转向导致车辆失控。现有导航软件对这些路况播报存在缺失。
4.此外,现有导航软件的拥堵分析需要对多辆车辆的形式数据进行分析才能得到分析结果,当事故处行经车辆较少时,导航软件无法识别事故。因此,也不具有进一步的报警辅助功能,无法满足用户的安全需求。
技术实现要素:
5.针对现有技术的上述不足,本发明提供一种行车路况监控报警方法、系统、终端及存储介质,以解决现有导航软件无法对路况进行分析以消除安全隐患的技术问题。
6.第一方面,本发明提供一种行车路况监控报警方法,包括:
7.获取并监控车辆振动数据,并对所述振动数据进行阈值比对;
8.若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据;
9.基于预设的波动阈值对所述速度波动数据进行比对处理;
10.若速度波动数据超过所述波动阈值,则生成报警信息并将所述报警信息推送至管理终端;
11.若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息。
12.在一个可选的实施方式中,获取并监控车辆振动数据,并对所述振动数据进行阈值比对,包括:
13.从车载终端获取振动数据,所述车载终端包括振动检测传感器、定位芯片、加速度传感器。
14.在一个可选的实施方式中,若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据,包括:
15.确认振动数据超过所述阈值,从车载终端获取车辆定位坐标并缓存所述定位坐标,在指定期限内循环获取速度波动数据,并将速度波动数据按采集时间先后排序后保存为波动数据序列。
16.在一个可选的实施方式中,基于预设的波动阈值对所述速度波动数据进行比对处理,包括:
17.将波动数据序列中的数值转换为绝对值,得到第一序列;
18.将第一序列中的数值与波动阈值进行比对。
19.在一个可选的实施方式中,若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息,包括:
20.将被标记为颠簸位置的坐标发送至导航系统,以使导航系统在监测到车辆行驶位置接近所述颠簸位置时生成预警语音提示。
21.第二方面,本发明提供一种行车路况监控报警系统,包括:
22.振动监控模块,用于获取并监控车辆振动数据,并对所述振动数据进行阈值比对;
23.数据获取模块,用于若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据;
24.数据处理模块,用于基于预设的波动阈值对所述速度波动数据进行比对处理;
25.报警生成模块,用于若速度波动数据超过所述波动阈值,则生成报警信息并将所述报警信息推送至管理终端;
26.位置标记模块,用于若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息。
27.在一个可选的实施方式中,所述振动监控模块包括:
28.振动检测单元,用于从车载终端获取振动数据,所述车载终端包括振动检测传感器、定位芯片、加速度传感器。
29.在一个可选的实施方式中,所述数据获取模块包括:
30.数据获取单元,用于确认振动数据超过所述阈值,从车载终端获取车辆定位坐标并缓存所述定位坐标,在指定期限内循环获取速度波动数据,并将速度波动数据按采集时间先后排序后保存为波动数据序列。
31.第三方面,提供一种终端,包括:
32.处理器、存储器,其中,
33.该存储器用于存储计算机程序,
34.该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。
35.第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
36.本发明的有益效果在于,本发明提供的行车路况监控报警方法、系统、终端及存储介质,通过监测行驶车辆的振动数据,一旦发现车辆剧烈振动则立即获取车辆位置并持续监测车辆的速度波动数据,对速度波动数据进行分析,若速度波动数据的值较大,为剧烈波动,如达到车辆骤停的程度,则说明车辆可能出现事故立即生成报警信息,并将报警信息发送至管理终端,由管理终端对事故情况进行了解,提升了事故处理效率和安全性,若速度波动数据不大,则说明车辆正常行驶,可将获取的车辆位置标记为颠簸位置,为其它车辆生成预警提供数据支持。
37.此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
附图说明
38.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1是本发明一个实施例的方法的示意性流程图。
40.图2是本发明一个实施例的系统的示意性框图。
41.图3为本发明实施例提供的一种终端的结构示意图。
具体实施方式
42.为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
43.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
44.本发明实施例提供的行车路况监控报警方法由计算机设备执行,相应地,行车路况监控报警系统运行于计算机设备中。
45.图1是本发明一个实施例的方法的示意性流程图。其中,图1执行主体可以为一种行车路况监控报警系统。根据不同的需求,该流程图中步骤的顺序可以改变,某些可以省略。
46.如图1所示,该方法包括:
47.步骤110,获取并监控车辆振动数据,并对所述振动数据进行阈值比对;
48.步骤120,若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据;
49.步骤130,基于预设的波动阈值对所述速度波动数据进行比对处理;
50.步骤140,若速度波动数据超过所述波动阈值,则生成报警信息并将所述报警信息推送至管理终端;
51.步骤150,若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息。
52.为了便于对本发明的理解,下面以本发明行车路况监控报警方法的原理,结合实施例中对患者诊疗信息进行管理的过程,对本发明提供的行车路况监控报警方法做进一步的描述。
53.具体的,所述行车路况监控报警方法包括:
54.s1、获取并监控车辆振动数据,并对所述振动数据进行阈值比对。
55.从车载终端获取振动数据,所述车载终端包括振动检测传感器、定位芯片、加速度传感器。
56.车载终端还包括控制器、通信芯片、存储器,控制器接收振动检测传感器和加速度传感器的数据并将数据缓存至存储器,在存储器设置缓存期限,定期清除超期数据。控制器
将缓存的振动数据上传至云计算平台,由云计算平台对振动数据进行阈值比对。
57.s2、若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据。
58.确认振动数据超过所述阈值,从车载终端获取车辆定位坐标并缓存所述定位坐标,在指定期限内循环获取速度波动数据,并将速度波动数据按采集时间先后排序后保存为波动数据序列。
59.具体的,在设置阈值时,该阈值高于车辆过减速带的振动值。云计算平台在确认振动数据超出阈值后向车载终端发送数据获取请求,车载终端接收请求后,向定位芯片发送定位获取指令,定位芯片获取卫星坐标并反馈至控制器,控制器将卫星坐标发送至云计算平台。同时,车载终端每隔2s检测并缓存一次加速度值,车载终端的控制器在距振动时刻2min时向云计算平台发送一次缓存的加速度值数据,在5min时向云计算平台发送一次缓存的加速度值数据,即向云计算平台发送两个加速度值数据包。云计算平台将两个加速度值数据包分别整理为两个波动数据序列,并执行两次判断处理,判断处理的方法包括s3-s5。
60.s3、基于预设的波动阈值对所述速度波动数据进行比对处理。
61.将波动数据序列中的数值转换为绝对值,得到第一序列;将第一序列中的数值与波动阈值进行比对。
62.s4、若速度波动数据超过所述波动阈值,则生成报警信息并将所述报警信息推送至管理终端。
63.具体的,速度波动数据超过波动阈值说明车辆不是正常的加速或减速,此时将车辆位置数据写入报警信息后上传至管理终端,管理终端可以是紧急联系人的终端也可以是其它事故处理方的终端。
64.由管理终端与驾驶员通话确认是否发生事故,以便及时处理车辆重大事故,避免造成人员伤亡。
65.s5、若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息。
66.将被标记为颠簸位置的坐标发送至导航系统,以使导航系统在监测到车辆行驶位置接近所述颠簸位置时生成预警语音提示。
67.具体的,导航系统实施获取车辆位置,当获取到车辆位置接近所述颠簸位置时为生成预警语音提示。同时跟踪车辆位置,若车辆位置经过所述颠簸位置且车辆的振动数据未超过阈值,则将该颠簸位置的坐标从导航系统删除。
68.在一些实施例中,所述行车路况监控报警系统200可以包括多个由计算机程序段所组成的功能模块。所述行车路况监控报警系统200中的各个程序段的计算机程序可以存储于计算机设备的存储器中,并由至少一个处理器所执行,以执行(详见图1描述)行车路况监控报警的功能。
69.本实施例中,所述行车路况监控报警系统200根据其所执行的功能,可以被划分为多个功能模块,如图2所示。所述功能模块可以包括:振动监控模块210、数据获取模块220、数据处理模块230、报警生成模块240和位置标记模块250。本发明所称的模块是指一种能够被至少一个处理器所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器中。在本实施例中,关于各模块的功能将在后续的实施例中详述。
70.振动监控模块,用于获取并监控车辆振动数据,并对所述振动数据进行阈值比对;
71.数据获取模块,用于若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据;
72.数据处理模块,用于基于预设的波动阈值对所述速度波动数据进行比对处理;
73.报警生成模块,用于若速度波动数据超过所述波动阈值,则生成报警信息并将所述报警信息推送至管理终端;
74.位置标记模块,用于若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息。
75.可选地,作为本发明一个实施例,振动监控模块包括:
76.振动检测单元,用于从车载终端获取振动数据,所述车载终端包括振动检测传感器、定位芯片、加速度传感器。
77.可选地,作为本发明一个实施例,数据获取模块包括:
78.数据获取单元,用于确认振动数据超过所述阈值,从车载终端获取车辆定位坐标并缓存所述定位坐标,在指定期限内循环获取速度波动数据,并将速度波动数据按采集时间先后排序后保存为波动数据序列。
79.图3为本发明实施例提供的一种终端300的结构示意图,该终端300可以用于执行本发明实施例提供的行车路况监控报警方法。
80.其中,该终端300可以包括:处理器310、存储器320及通信模块330。这些组件通过一条或多条总线进行通信,本领域技术人员可以理解,图中示出的服务器的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
81.其中,该存储器320可以用于存储处理器310的执行指令,存储器320可以由任何类型的易失性或非易失性存储终端或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。当存储器320中的执行指令由处理器310执行时,使得终端300能够执行以下上述方法实施例中的部分或全部步骤。
82.处理器310为存储终端的控制中心,利用各种接口和线路连接整个电子终端的各个部分,通过运行或执行存储在存储器320内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行电子终端的各种功能和/或处理数据。所述处理器可以由集成电路(integrated circuit,简称ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器310可以仅包括中央处理器(central processing unit,简称cpu)。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。
83.通信模块330,用于建立通信信道,从而使所述存储终端可以与其它终端进行通信。接收其他终端发送的用户数据或者向其他终端发送用户数据。
84.本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:rom)或随机存储记忆体(英文:random access memory,简称:ram)等。
85.因此,本发明通过监测行驶车辆的振动数据,一旦发现车辆剧烈振动则立即获取
车辆位置并持续监测车辆的速度波动数据,对速度波动数据进行分析,若速度波动数据的值较大,为剧烈波动,如达到车辆骤停的程度,则说明车辆可能出现事故立即生成报警信息,并将报警信息发送至管理终端,由管理终端对事故情况进行了解,提升了事故处理效率和安全性,若速度波动数据不大,则说明车辆正常行驶,可将获取的车辆位置标记为颠簸位置,为其它车辆生成预警提供数据支持,本实施例所能达到的技术效果可以参见上文中的描述,此处不再赘述。
86.本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中如u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质,包括若干指令用以使得一台计算机终端(可以是个人计算机,服务器,或者第二终端、网络终端等)执行本发明各个实施例所述方法的全部或部分步骤。
87.本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
88.在本发明所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
89.所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
90.另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。
91.尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
技术特征:
1.一种行车路况监控报警方法,其特征在于,包括:获取并监控车辆振动数据,并对所述振动数据进行阈值比对;若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据;基于预设的波动阈值对所述速度波动数据进行比对处理;若速度波动数据超过所述波动阈值,则生成报警信息并将所述报警信息推送至管理终端;若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息。2.根据权利要求1所述的方法,其特征在于,获取并监控车辆振动数据,并对所述振动数据进行阈值比对,包括:从车载终端获取振动数据,所述车载终端包括振动检测传感器、定位芯片、加速度传感器。3.根据权利要求1所述的方法,其特征在于,若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据,包括:确认振动数据超过所述阈值,从车载终端获取车辆定位坐标并缓存所述定位坐标,在指定期限内循环获取速度波动数据,并将速度波动数据按采集时间先后排序后保存为波动数据序列。4.根据权利要求3所述的方法,其特征在于,基于预设的波动阈值对所述速度波动数据进行比对处理,包括:将波动数据序列中的数值转换为绝对值,得到第一序列;将第一序列中的数值与波动阈值进行比对。5.根据权利要求1所述的方法,其特征在于,若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息,包括:将被标记为颠簸位置的坐标发送至导航系统,以使导航系统在监测到车辆行驶位置接近所述颠簸位置时生成预警语音提示。6.一种行车路况监控报警系统,其特征在于,包括:振动监控模块,用于获取并监控车辆振动数据,并对所述振动数据进行阈值比对;数据获取模块,用于若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据;数据处理模块,用于基于预设的波动阈值对所述速度波动数据进行比对处理;报警生成模块,用于若速度波动数据超过所述波动阈值,则生成报警信息并将所述报警信息推送至管理终端;位置标记模块,用于若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息。7.根据权利要求6所述的系统,其特征在于,所述振动监控模块包括:振动检测单元,用于从车载终端获取振动数据,所述车载终端包括振动检测传感器、定位芯片、加速度传感器。8.根据权利要求6所述的系统,其特征在于,所述数据获取模块包括:
数据获取单元,用于确认振动数据超过所述阈值,从车载终端获取车辆定位坐标并缓存所述定位坐标,在指定期限内循环获取速度波动数据,并将速度波动数据按采集时间先后排序后保存为波动数据序列。9.一种终端,其特征在于,包括:存储器,用于存储行车路况监控报警程序;处理器,用于执行所述行车路况监控报警程序时实现如权利要求1-5任一项所述行车路况监控报警方法的步骤。10.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述可读存储介质上存储有行车路况监控报警程序,所述行车路况监控报警程序被处理器执行时实现如权利要求1-5任一项所述行车路况监控报警方法的步骤。
技术总结
本发明涉及车辆导航技术领域,具体提供一种行车路况监控报警方法、系统、终端及存储介质,包括:获取并监控车辆振动数据,并对所述振动数据进行阈值比对;若所述振动数据超过所述阈值,则获取车辆位置数据和速度波动数据;基于预设的波动阈值对所述速度波动数据进行比对处理;若速度波动数据超过所述波动阈值,则生成报警信息并将所述报警信息推送至管理终端;若速度波动数据未超过所述波动阈值,则将所述车辆位置数据标记为颠簸位置,所述颠簸位置用于为接近的车辆触发预警信息。本发明能够获取行车路况进而基于车辆状态进行报警或预警,提升了行车安全性。提升了行车安全性。提升了行车安全性。
技术研发人员:冯雅卫 刘雪菲 刘明 杲晗 孙亚龙 李鹏
受保护的技术使用者:山东正晨科技股份有限公司
技术研发日:2023.07.12
技术公布日:2023/10/19
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/