一种车用蓝牙钥匙的定位方法及装置制造方法及图纸

技术编号:24946885 阅读:25 留言:0更新日期:2020-07-17 23:08
本发明专利技术提供了一种车用蓝牙钥匙的定位方法及装置,在移动设备与至少一个蓝牙节点建立蓝牙连接的情况下,通过将每个从节点的RSSI预先标定值与从节点接收到的第一RSSI值进行比较得到RSSI环境误差修正值,进而对应利用RSSI环境误差修正值、每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点与移动设备之间的第二RSSI值进行修正,得到每个蓝牙节点对应的RSSI基准值,消除由于蓝牙信号在车内的反射、干扰多路径、手机型号和姿态等设备因素造成的误差。在此基础上,分别对每个蓝牙节点对应的RSSI校准值与其相对应的每个蓝牙节点所标定车内及车外边界值进行比较,根据比较结果实现对移动设备的准确定位。

【技术实现步骤摘要】
一种车用蓝牙钥匙的定位方法及装置
本专利技术涉及汽车电子
,更具体的,涉及一种车用蓝牙钥匙的定位方法及装置。
技术介绍
随着科技的飞速发展和消费需求的不断提升,车用钥匙作为车辆的一个重要部件得到了不断优化,从机械钥匙到遥控钥匙,再到感应钥匙,如今已经出现了蓝牙钥匙。蓝牙钥匙设置在移动设备端,如智能手机端,通过绑定蓝牙钥匙,从而实现移动设备代替实体钥匙作为车辆的解锁设备,不仅能减少车主外出携带物品的数量,还能够实现更丰富的车联网功能。为了保证对车辆进行解锁的安全性,车载控制器通过对绑定蓝牙钥匙的移动设备进行定位,当定位到移动设备在特定区域时,车辆才执行开锁操作。可见,蓝牙钥匙定位是实现蓝牙钥匙对车辆进行解锁的基础,目前车载控制器一般利用车载蓝牙收发设备与移动设备之间的蓝牙信号的强度进行定位,但是由于蓝牙频段波长很短,衍射性差,很容易被障碍物遮挡,造成信号强度的跳变或中断,因此,现有的对蓝牙钥匙定位的准确性低,进而导致蓝牙钥匙解锁的有效性较低,蓝牙钥匙无法得到广泛应用。
技术实现思路
有鉴于此,本专利技术提供了一种车用蓝牙钥匙的定位方法及装置,以提高蓝牙钥匙定位的准确性。为了实现上述专利技术目的,本专利技术提供的具体技术方案如下:一种车用蓝牙钥匙的定位方法,应用于车用蓝牙钥匙系统,所述车用蓝牙钥匙系统包括多个蓝牙节点,多个蓝牙节点分布在车辆内部的不同区域,所述方法包括:在移动设备与至少一个蓝牙节点建立蓝牙连接的情况下,获取以主节点为发射方、从节点为接收方时每个从节点接收到的第一蓝牙信号强度指数RSSI值,其中,所述主节点为预先从多个蓝牙节点中选取的一个蓝牙节点,除所述主节点之外的其他蓝牙节点为从节点;分别将每个从节点的RSSI预先标定值与第一RSSI值进行比较,利用各从节点的比较结果计算得到RSSI环境误差修正值,其中,RSSI预先标定值与第一RSSI值一一对应;确定所述移动设备的当前姿态和型号,并从预先标定的数据库中选择与所述移动设备的当前姿态和型号对应的每个蓝牙节点的RSSI设备标定值;对应利用RSSI环境误差修正值、每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点与所述移动设备之间的第二RSSI值进行修正,得到每个蓝牙节点对应的RSSI校准值;分别对每个蓝牙节点对应的RSSI校准值与相对应的每个蓝牙节点所标定车内及车外边界值进行比较,得到每个蓝牙节点的比较结果,所述比较结果表征所述移动设备所处位置;根据所述比较结果确定所述移动设备所处区域。可选的,所述每个蓝牙节点与所述移动设备之间的第二RSSI值是通过以下方法获取的:在以每个蓝牙节点为发射端、所述移动设备为接收端的情况下,分别获取所述移动设备在接收到每个蓝牙节点发送的RSSI信号之后发送的针对每个蓝牙节点的RSSI返回信号;对每个所述RSSI返回信号进行混合滤波处理,得到每个蓝牙节点与所述移动设备之间的第二RSSI值。可选的,所述每个蓝牙节点与所述移动设备之间的第二RSSI值是通过以下方法获取的:在所述移动设备为发射端、每个蓝牙节点为接收端的情况下,获取每个蓝牙节点接收到的RSSI信号;对每个接收到的RSSI信号进行混合滤波处理,得到每个蓝牙节点与所述移动设备之间的第二RSSI值。可选的,每个从节点的第一RSSI值为对每个从节点接收到的RSSI信号进行混合滤波处理得到的,RSSI环境误差修正值包括每个蓝牙节点对应的环境修正参数,所述分别将每个从节点的RSSI预先标定值与第一RSSI值进行比较,利用各从节点的比较结果计算得到RSSI环境误差修正值,包括:分别对每个从节点对应的第一RSSI值与相对应的RSSI预先标定值做差分运算,得到每个从节点对应的环境修正参数;按照预设规则,根据每个从节点对应的环境修正参数,确定主节点对应的环境修正参数,即得到每个蓝牙节点对应的环境修正参数。可选的,所述对应利用RSSI环境误差修正值、每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点与所述移动设备之间的第二RSSI值进行修正,得到每个蓝牙节点对应的RSSI校准值,包括:利用RSSI环境误差修正值分别对每个蓝牙节点与所述移动设备之间的第二RSSI值进行修正,得到每个蓝牙节点的RSSI基准值;对应利用每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点的RSSI基准值进行设备误差修正,得到每个蓝牙节点对应的RSSI校准值。可选的,所述对应利用每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点的RSSI基准值进行设备误差修正,得到每个蓝牙节点对应的RSSI校准值,包括:利用差分进化算法分别对每个蓝牙节点的RSSI设备标定值和RSSI基准值进行计算,得到每个蓝牙节点对应的RSSI校准值。可选的,所述车用蓝牙钥匙系统包括A蓝牙节点、B蓝牙节点、C蓝牙节点和D蓝牙节点,其中,所述A蓝牙节点位于中央扶手箱下的预设区域,所述B蓝牙节点和所述C蓝牙节点分别位于左右车门内饰板上边缘的预设区域,所述D蓝牙节点位于车身中轴线上车顶与后尾箱的连接处。可选的,所述根据所述比较结果确定所述移动设备所处区域,包括:判断所述A蓝牙节点的比较结果是否表示所述移动设备在车内;若所述A蓝牙节点的比较结果表示所述移动设备在车内,则确定所述移动设备在车内;若所述A蓝牙节点的比较结果表示所述移动设备不在车内时,判断所述B蓝牙节点、所述C蓝牙节点和所述D蓝牙节点中是否存在至少两个蓝牙节点的比较结果表示所述移动设备在车内;若所述B蓝牙节点、所述C蓝牙节点和所述D蓝牙节点中存在至少两个蓝牙节点的比较结果表示所述移动设备在车内,则确定所述移动设备在车内;若所述B蓝牙节点、所述C蓝牙节点和所述D蓝牙节点中仅有一个蓝牙节点的比较结果表示所述移动设备在车内,根据其他蓝牙节点的比较结果判断所述移动设备是否在车内;若所有蓝牙节点的比较结果都表示所述移动设备在车外时,确定所述移动设备在车外。可选的,所述若所述B蓝牙节点、所述C蓝牙节点和所述D蓝牙节点中仅有一个蓝牙节点的比较结果表示所述移动设备在车内,根据其他蓝牙节点的比较结果判断所述移动设备是否在车内,包括:若所述B蓝牙节点的比较结果表示所述移动设备在车内,所述A蓝牙节点对应的RSSI校准值大于所述A蓝牙节点所标定车内及车外边界值之和的一半,且所述C蓝牙节点对应的RSSI校准值大于与所述C蓝牙节点所标定车内及车外边界值之和的一半时,确定所述移动设备在车外,反之则确定所述移动设备在车内;若所述C蓝牙节点的比较结果表示所述移动设备在车内,所述A蓝牙节点对应的RSSI校准值大于所述A蓝牙节点所标定车内及车外边界值之和的一半,且所述B蓝牙节点对应的RSSI校准值大于与所述B蓝牙节点所标定车内及车外边界值之和的一半时,确定所述移动设备在车外,反之则确定所述移动设备在车内;若所述D蓝牙节点的比较结果表示所述移动设备在车内,所述B蓝牙节点对应的RS本文档来自技高网...

【技术保护点】
1.一种车用蓝牙钥匙的定位方法,其特征在于,应用于车用蓝牙钥匙系统,所述车用蓝牙钥匙系统包括多个蓝牙节点,多个蓝牙节点分布在车辆内部的不同区域,所述方法包括:/n在移动设备与至少一个蓝牙节点建立蓝牙连接的情况下,获取以主节点为发射方、从节点为接收方时每个从节点接收到的第一蓝牙信号强度指数RSSI值,其中,所述主节点为预先从多个蓝牙节点中选取的一个蓝牙节点,除所述主节点之外的其他蓝牙节点为从节点;/n分别将每个从节点的RSSI预先标定值与第一RSSI值进行比较,利用各从节点的比较结果计算得到RSSI环境误差修正值,其中,RSSI预先标定值与第一RSSI值一一对应;/n确定所述移动设备的当前姿态和型号,并从预先标定的数据库中选择与所述移动设备的当前姿态和型号对应的每个蓝牙节点的RSSI设备标定值;/n对应利用RSSI环境误差修正值、每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点与所述移动设备之间的第二RSSI值进行修正,得到每个蓝牙节点对应的RSSI校准值;/n分别对每个蓝牙节点对应的RSSI校准值与相对应的每个蓝牙节点所标定车内及车外边界值进行比较,得到每个蓝牙节点的比较结果,所述比较结果表征所述移动设备所处位置;/n根据所述比较结果确定所述移动设备所处区域。/n...

【技术特征摘要】
1.一种车用蓝牙钥匙的定位方法,其特征在于,应用于车用蓝牙钥匙系统,所述车用蓝牙钥匙系统包括多个蓝牙节点,多个蓝牙节点分布在车辆内部的不同区域,所述方法包括:
在移动设备与至少一个蓝牙节点建立蓝牙连接的情况下,获取以主节点为发射方、从节点为接收方时每个从节点接收到的第一蓝牙信号强度指数RSSI值,其中,所述主节点为预先从多个蓝牙节点中选取的一个蓝牙节点,除所述主节点之外的其他蓝牙节点为从节点;
分别将每个从节点的RSSI预先标定值与第一RSSI值进行比较,利用各从节点的比较结果计算得到RSSI环境误差修正值,其中,RSSI预先标定值与第一RSSI值一一对应;
确定所述移动设备的当前姿态和型号,并从预先标定的数据库中选择与所述移动设备的当前姿态和型号对应的每个蓝牙节点的RSSI设备标定值;
对应利用RSSI环境误差修正值、每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点与所述移动设备之间的第二RSSI值进行修正,得到每个蓝牙节点对应的RSSI校准值;
分别对每个蓝牙节点对应的RSSI校准值与相对应的每个蓝牙节点所标定车内及车外边界值进行比较,得到每个蓝牙节点的比较结果,所述比较结果表征所述移动设备所处位置;
根据所述比较结果确定所述移动设备所处区域。


2.根据权利要求1所述的方法,其特征在于,所述每个蓝牙节点与所述移动设备之间的第二RSSI值是通过以下方法获取的:
在以每个蓝牙节点为发射端、所述移动设备为接收端的情况下,分别获取所述移动设备在接收到每个蓝牙节点发送的RSSI信号之后发送的针对每个蓝牙节点的RSSI返回信号;
对每个所述RSSI返回信号进行混合滤波处理,得到每个蓝牙节点与所述移动设备之间的第二RSSI值。


3.根据权利要求1所述的方法,其特征在于,所述每个蓝牙节点与所述移动设备之间的第二RSSI值是通过以下方法获取的:
在所述移动设备为发射端、每个蓝牙节点为接收端的情况下,获取每个蓝牙节点接收到的RSSI信号;
对每个接收到的RSSI信号进行混合滤波处理,得到每个蓝牙节点与所述移动设备之间的第二RSSI值。


4.根据权利要求1~3中任意一项所述的方法,其特征在于,每个从节点的第一RSSI值为对每个从节点接收到的RSSI信号进行混合滤波处理得到的,RSSI环境误差修正值包括每个蓝牙节点对应的环境修正参数,所述分别将每个从节点的RSSI预先标定值与第一RSSI值进行比较,利用各从节点的比较结果计算得到RSSI环境误差修正值,包括:
分别对每个从节点对应的第一RSSI值与相对应的RSSI预先标定值做差分运算,得到每个从节点对应的环境修正参数;
按照预设规则,根据每个从节点对应的环境修正参数,确定主节点对应的环境修正参数,即得到每个蓝牙节点对应的环境修正参数。


5.根据权利要求1所述的方法,其特征在于,所述对应利用RSSI环境误差修正值、每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点与所述移动设备之间的第二RSSI值进行修正,得到每个蓝牙节点对应的RSSI校准值,包括:
利用RSSI环境误差修正值分别对每个蓝牙节点与所述移动设备之间的第二RSSI值进行修正,得到每个蓝牙节点的RSSI基准值;
对应利用每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点的RSSI基准值进行设备误差修正,得到每个蓝牙节点对应的RSSI校准值。


6.根据权利要求5所述的方法,其特征在于,所述对应利用每个蓝牙节点的RSSI设备标定值分别对每个蓝牙节点的RSSI基准值进行设备误差修正,得到每个蓝牙节点对应的RSSI校准值,包括:
利用差分进化算法分别对每个蓝牙节点的RSSI设备标定值和RSSI基准值进行计算,得到每个蓝牙节点对应的RSSI校准值。


7.根据权利要求1所述的方法,其特征在于,所述车用蓝牙钥匙系统包括A蓝牙节...

【专利技术属性】
技术研发人员:李峙葳
申请(专利权)人:北京经纬恒润科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1