一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于蓝牙中继原理的车辆搜救定位方法、装置和车辆与流程

2022-11-28 11:50:55 来源:中国专利 TAG:


1.本技术涉及车辆搜救定位技术领域,具体涉及一种基于蓝牙中继原理的车辆搜救定位方法、装置和车辆。


背景技术:

2.目前车辆在遇到地震、泥石流等灾害,车体被泥沙掩埋时,定位搜救一般依靠gps定位技术或者是uwb高精度定位技术,但是gps定位技术在泥沙掩埋比较深的情况,或地下有遮挡物的地方穿透能力较弱,定位效果并不理想,而且遮挡物会起到屏蔽作用,无法实现准确定位;另一种uwb高精度定位,因在整车中还没有广泛普及,所以缺乏通用性;且依靠单独的搜救仪寻找被掩埋车辆时,如果距离被掩埋车辆位置太远,或被掩埋车辆比较分散,很难整体定位所有的被掩埋车辆。
3.此时,需要找寻一种既可以实现准确定位又能够探测较远距离的搜救方法,用于解决或改善,在发生车辆掩埋事故时,救出所有被泥沙掩埋的车内人员。


技术实现要素:

4.本发明的目的在于提供一种基于蓝牙中继原理的车辆搜救定位方法来至少解决上述的一个技术问题。
5.本发明提供了下述方案:
6.根据本发明的一个方面,提供一种基于蓝牙中继原理的车辆搜救定位方法,所述基于蓝牙中继原理的车辆搜救定位方法包括:
7.获取本车的车辆姿态信息;
8.根据所述车辆姿态信息判断车辆是否发生掩埋事故,若是,则生成本车的第一ble广播信息,所述第一ble广播信息包括求救码和mac地址;
9.接收其他车辆发送的第二ble广播信息,获取广播中其他车辆的求救码和mac地址;
10.将所述第一ble广播信息和第二ble广播信息合并处理,生成第三ble广播信息,将所述第三ble广播信息继续对外广播。
11.可选地,所述将所述第一ble广播信息和第二ble广播信息合并处理,具体为:
12.将扫描到的mac地址、求救码和本车的mac地址、求救码合并为第三ble广播信息,通过ble广播出去。
13.可选地,在生成第三ble广播信息时还包括:
14.获取所述第二ble广播信息的信号强度值;
15.通过rssi测距算法,计算本车与其他车辆的距离信息;
16.将所述距离信息合并至第三ble广播信息中,将所述第三ble广播信息继续对外广播。
17.可选地,在生成第三ble广播信息时还包括:
18.检测本车的gps信号是否正常,若是,则获取本车gps定位信息;
19.将所述gps定位信息合并至第三ble广播信息中,将所述第三ble广播信息继续对外广播。
20.可选地,在生成第三ble广播信息时还包括:
21.将所述第三ble广播信息中的重复信息进行过滤处理;
22.将过滤处理后的所述第三ble广播信息继续对外广播;
23.获取车辆电量信息;
24.根据所述电量信息动态调整发送第三ble广播信息的发送间隔。
25.可选地,所述基于蓝牙中继原理的车辆搜救定位方法还包括:
26.若未接收到其他车辆发送的第二ble广播信息,则对外持续广播本车的第一ble广播信息,所述第一ble广播信息包括求救码和mac地址。
27.本技术还提供了一种基于蓝牙中继原理的车辆搜救定位装置,包括:
28.车辆姿态信息获取模块,所述车辆姿态信息获取模块用于获取车辆姿态信息;
29.第一ble广播信息生成模块,所述第一ble广播信息生成模块用于根据所述车辆姿态信息生成第一ble广播信息;
30.第二ble广播信息接收模块,所述第二ble广播信息接收模块用于接收其他车辆发送的第二ble广播信息;
31.ble广播信息合并处理模块,所述ble广播信息处理模块用于将第一ble广播信息、第二ble广播信息、距离信息以及本车gps定位信息合并处理,生成第三ble广播信息;
32.第三ble广播信息发送模块,所述第三ble广播信息发送模块用于发送第三ble广播信息。
33.本技术还提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行所述方法的步骤。
34.本技术还提供了一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行所述方法的步骤。
35.一种基于蓝牙中继原理具备搜救定位功能的车辆,其特征在于,具体包括:
36.电子设备,用于实现基于蓝牙中继原理的车辆搜救定位方法;
37.处理器,所述处理器运行程序,当所述程序运行时从所述电子设备输出的数据执行基于蓝牙中继原理的车辆搜救定位方法的步骤;
38.存储介质,用于存储程序,所述程序在运行时对于从电子设备输出的数据执行基于蓝牙中继原理的车辆搜救定位方法的步骤。
39.本技术与现有技术相比具有以下的优点:
40.1、在被泥沙掩埋,且没有4g、5g网络、gps定位不到和无法使用电话功能的情况下实现求救和定位;
41.2、无需添加外部设备,依靠车辆自带的低功耗蓝牙以接力广播的方式,利用周围被掩埋车辆做蓝牙中继,与单点蓝牙定位方式相比,信息有效传输的距离更远;
42.3、低功耗蓝牙耗电量小,在车辆电量不足时,仍然可以维持多天的使用,为赢得最
终救助提供有力的支撑,可有效应用于救助被泥沙掩埋的汽车内人员。
附图说明
43.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
44.图1是本技术一实施例的基于蓝牙中继原理的车辆搜救定位方法的流程示意图;
45.图2是本技术另一实施例的基于蓝牙中继原理的车辆搜救定位方法的流程示意图;
46.图3是本技术一实施例的基于蓝牙中继原理的车辆搜救定位方法的原理示意图;
47.图4是本技术一实施例的基于蓝牙中继原理的车辆搜救定位装置的结构示意图;
48.图5是电子设备的系统架构图。
具体实施方式
49.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.图1是本技术一实施例的基于蓝牙中继原理的车辆搜救定位方法的流程示意图。
51.如图1所示的基于蓝牙中继原理的车辆搜救定位方法包括:
52.步骤1:获取本车的车辆姿态信息;
53.步骤2:根据所述车辆姿态信息判断车辆是否发生掩埋事故,若是,则生成本车的第一ble广播信息,所述第一ble广播信息包括求救码和mac地址;
54.步骤3:接收其他车辆发送的第二ble广播信息,获取广播中其他车辆的求救码和mac地址;
55.步骤4:将所述第一ble广播信息和第二ble广播信息合并处理,生成第三ble广播信息,将所述第三ble广播信息继续对外广播。
56.在本实施例中,将第一、二ble广播信息合并处理后生成第三ble广播信息,并将第三ble广播信息继续对外广播,体现了本车和/或其他车辆作为蓝牙中继的作用,即:本车对外发送的ble广播信息并非局限于本车的ble广播信息,还包括其他车辆的ble广播信息,将本车与其他车辆的ble广播信息合并处理后生成第三ble广播信息后继续对外广播,则本车成为了其他车辆的蓝牙广播中继。对于其他车辆也是同理,除了自己的蓝牙广播信息之外还转发收到的非自己的蓝牙广播信息,同一辆汽车及其车载蓝牙设备(或与该汽车建立网络连接的外接蓝牙设备),既作为接收端也作为发送端接收或发送蓝牙广播,将救助信号和救助信息广泛传播,实现求救和定位,与单独的蓝牙设备进行求助、定位广播相比,信息有效传输的距离更远。
57.在本发明中如无特别声明,mac地址通常指的是车载蓝牙设备的mac地址,但本领域技术人员可以理解,在一些特殊场合中,mac地址也可以是与车辆连接的外接蓝牙设备的mac地址,或者是其他具有蓝牙功能的非蓝牙专用车载设备的mac地址。
58.在本实施例中,将第一ble广播信息和第二ble广播信息合并处理,具体为:
59.将扫描到的mac地址、求救码和本车的mac地址、求救码合并为第三ble广播信息,通过ble广播出去。
60.在本实施例中,在生成第三ble广播信息时还包括:
61.获取第二ble广播信息的信号强度值;
62.通过rssi测距算法,计算本车与其他车辆的距离信息;
63.将所述距离信息合并至第三ble广播信息中,将第三ble广播信息继续对外广播。
64.在本实施例中,在生成第三ble广播信息时还包括:
65.检测本车的gps信号是否正常,若是,则获取本车gps定位信息;
66.将gps定位信息合并至第三ble广播信息中,将第三ble广播信息继续对外广播。
67.在本实施例中,在生成第三ble广播信息时还包括:
68.将第三ble广播信息中的重复信息进行过滤处理;
69.将过滤处理后的第三ble广播信息继续对外广播;
70.获取车辆电量信息;
71.根据电量信息动态调整发送第三ble广播信息的发送间隔。
72.在本实施例中,基于蓝牙中继原理的车辆搜救定位方法还包括:
73.若本车无法接收其他车辆发送的第二ble广播信息,则本车对外持续广播本车的第一ble广播信息,第一ble广播信息包括求救码和mac地址;
74.本技术还提供了一种基于蓝牙中继原理的车辆搜救定位装置,具体包括车辆姿态信息获取模块、第一ble广播信息生成模块、ble广播信息接收模块、ble广播信息接收模块、ble广播信息处理模块、ble广播信息发送模块,其中,
75.车辆姿态信息获取模块,用于获取车辆姿态信息;
76.第一ble广播信息生成模块,用于根据所述车辆姿态信息生成第一ble广播信息;
77.第二ble广播信息接收模块,用于接收其他车辆发送的第二ble广播信息;
78.ble广播信息合并处理模块,用于将第一ble广播信息、第二ble广播信息、距离信息以及本车gps定位信息合并处理,生成第三ble广播信息;
79.第三ble广播信息发送模块,用于发送第三ble广播信息。
80.值得注意的是,虽然本技术只披露了车辆姿态信息获取模块、第一ble广播信息生成模块、ble广播信息接收模块、ble广播信息接收模块、ble广播信息处理模块、ble广播信息发送模块等基本功能模块,但并不意味着本装置仅仅局限于上述基本功能模块,相对,本发明所要表达的意思是,在上述基本功能模块的基础之上,本领域技术人员可以结合现有技术任意添加一个或多个功能模块,形成无穷多个实施例或技术方案,也就是说本系统是开放式的而非封闭式的,不能因为本实施例仅仅披露了个别基本功能模块,就认为本发明权利要求的保护范围局限于上述公开的基本功能模块。
81.本技术还提供了一种电子设备,具体包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行基于蓝牙中继原理的车辆搜救定位方法的步骤。
82.本技术还提供了一种计算机可读存储介质,其特征在于,其存储有可由电子设备
执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行基于蓝牙中继原理的车辆搜救定位方法的步骤。
83.参见图2,图2示出了本技术另一实施例的一种基于蓝牙中继原理的车辆搜救定位方法的流程示意图。
84.如图2所示的基于蓝牙中继原理的车辆搜救定位方法包括:
85.车机2根据车辆姿态信息判断车辆被掩埋在地下,生成本车的第一ble广播信息,第一ble广播信息包括求救码和mac地址;
86.车机2接收车机1发送的ble广播信息;
87.车机2将所述车机1发送的ble广播信息和本车的第一ble广播信息合并生成第三ble广播信息;
88.车机2将所述第三ble广播信息继续对外广播。
89.参见图3,图3示出了本技术一种基于蓝牙中继原理的车辆搜救定位方法的原理示意图。
90.如图3所示的基于蓝牙中继原理的车辆搜救定位方法包括:
91.步骤1:通过车载陀螺仪等传感器检测到撞击和汽车姿态发生剧烈变化,进入搜救模式开始广播和扫描;
92.步骤2:本车机生成第一ble广播信息,广播内容为自身的蓝牙mac地址和求救码;
93.步骤3:获取其他被掩埋车机发送的第二ble广播信息,通过rssi计算本车机和发送第二ble广播信息的车机之间的距离信息;
94.步骤4:过滤第二ble广播信息中的重复信息,减少重复和冗余广播;
95.步骤5:将过滤后的第二ble广播信息、第一ble广播信息、距离信息以及本机的gps信息合并生成第三ble广播信息;
96.步骤6:广播第三ble广播信息,完成信息中继,最终将所有求救和定位信息送到地表。
97.参见图4,图4示出了本技术基于蓝牙中继原理的车辆搜救定位装置的结构示意图。
98.如图4所示的基于蓝牙中继原理的车辆搜救定位装置包括具体包括车辆姿态信息获取模块、第一ble广播信息生成模块、ble广播信息接收模块、ble广播信息接收模块、ble广播信息处理模块、ble广播信息发送模块,其中,
99.车辆姿态信息获取模块用于获取车辆姿态信息;
100.第一ble广播信息生成模块用于根据所述车辆姿态信息生成第一ble广播信息;
101.ble广播信息接收模块用于接收其他车辆发送的第二ble广播信息;
102.ble广播信息处理模块用于将第一ble广播信息、第二ble广播信息、距离信息以及本车gps定位信息合并处理,生成第三ble广播信息;
103.ble广播信息发送模块用于发送第三ble广播信息。
104.如图5所示,本技术还提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器中存储有计算机程序,当计算机程序被处理器执行时,使得处理器执行基于蓝牙中继原理的车辆搜救定位方法的步骤。
105.本技术还提供了一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行基于蓝牙中继原理的车辆搜救定位方法的步骤。
106.上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
107.电子设备包括硬件层,运行在硬件层之上的操作系统层,以及运行在操作系统上的应用层。该硬件层包括中央处理器(cpu,central processing unit)、内存管理单元(mmu,memory management unit)和内存等硬件。该操作系统可以是任意一种或多种通过进程(process)实现电子设备控制的计算机操作系统,例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。并且在本发明实施例中该电子设备可以是智能手机、平板电脑等手持设备,也可以是桌面计算机、便携式计算机等电子设备,本发明实施例中并未特别限定。
108.本发明实施例中的电子设备控制的执行主体可以是电子设备,或者是电子设备中能够调用程序并执行程序的功能模块。电子设备可以获取到存储介质对应的固件,存储介质对应的固件由供应商提供,不同存储介质对应的固件可以相同可以不同,在此不做限定。电子设备获取到存储介质对应的固件后,可以将该存储介质对应的固件写入存储介质中,具体地是往该存储介质中烧入该存储介质对应固件。将固件烧入存储介质的过程可以采用现有技术实现,在本发明实施例中不做赘述。
109.电子设备还可以获取到存储介质对应的重置命令,存储介质对应的重置命令由供应商提供,不同存储介质对应的重置命令可以相同可以不同,在此不做限定。
110.此时电子设备的存储介质为写入了对应的固件的存储介质,电子设备可以在写入了对应的固件的存储介质中响应该存储介质对应的重置命令,从而电子设备根据存储介质对应的重置命令,对该写入对应的固件的存储介质进行重置。根据重置命令对存储介质进行重置的过程可以现有技术实现,在本发明实施例中不做赘述。
111.为了描述的方便,描述以上装置时以功能分为各种单元、模块分别描述。当然在实施本技术时可以把各单元、模块的功能在同一个或多个软件和/或硬件中实现。
112.本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。
113.对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
114.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品
可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施方式或者实施方式的某些部分所述的方法。
115.本发明在还公开了一种基于蓝牙中继原理的车辆搜救定位装置的车辆,具体包括:
116.电子设备,用于实现基于蓝牙中继原理的车辆搜救定位方法;
117.处理器,处理器运行程序,当程序运行时从电子设备输出的数据执行的基于蓝牙中继原理的车辆搜救定位方法的步骤;
118.存储介质,用于存储程序,程序在运行时对于从电子设备输出的数据执行基于蓝牙中继原理的车辆搜救定位方法的步骤。
119.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献