CN119568068A - 基于智能钥匙的车辆控制方法、装置、设备、介质及车辆 - Google Patents
基于智能钥匙的车辆控制方法、装置、设备、介质及车辆 Download PDFInfo
- Publication number
- CN119568068A CN119568068A CN202311141986.XA CN202311141986A CN119568068A CN 119568068 A CN119568068 A CN 119568068A CN 202311141986 A CN202311141986 A CN 202311141986A CN 119568068 A CN119568068 A CN 119568068A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- smart key
- key
- identity authentication
- vehicle control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
- B60R25/245—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user where the antenna reception area plays a role
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/10—Communication protocols, communication systems of vehicle anti-theft devices
- B60R2325/103—Near field communication [NFC]
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Lock And Its Accessories (AREA)
Abstract
本公开涉及一种基于智能钥匙的车辆控制方法、装置、设备、介质及车辆。该方法包括:当在车辆周围的第一范围内监测到智能钥匙时,与所述智能钥匙进行身份认证;若所述身份认证通过,则在所述车辆周围的第二范围内监测到智能钥匙时,检测所述智能钥匙的位置和运动方向,所述第一范围大于所述第二范围;当所述位置和/或所述运动方向满足车辆控制策略的执行条件时,按照所述车辆控制策略控制所述车辆。本公开可以提高智能钥匙身份认证的安全性,为用户的用车提供便捷,满足用户的智能化用车需求,提高用户的用车体验。
Description
技术领域
本公开涉及车辆技术领域,具体涉及一种基于智能钥匙的车辆控制方法、装置、设备、介质及车辆。
背景技术
随着新能源汽车的迅速发展,汽车智能化的发展也越来越受到关注。为了满足用户对更多功能的需求,汽车制造商和科技公司正大力推动汽车智能化的进步,以提供更便捷、安全、舒适的驾驶体验。
目前通常配备的汽车钥匙仍是传统机械钥匙或遥控汽车钥匙。传统机械钥匙只具备基础的汽车锁定与解锁功能,相对于传统机械钥匙而言,遥控汽车钥匙虽然可以遥控解锁和锁定汽车,通常还增加了寻车的功能,但是其功能仍然较为单一。而且遥控汽车钥匙的操作仍然不够便捷,用户在使用遥控汽车钥匙仍需要手动操作,操作较为繁琐,还存在容易被中继攻击盗开车辆的安全风险。总之,现有方案无法让用户通过汽车钥匙享受到安全便捷的汽车智能化服务,影响用户的用车体验。
发明内容
为了解决上述技术问题,本公开提供了一种基于智能钥匙的车辆控制方法、装置、设备、介质及车辆。
第一方面,本公开提供了一种基于智能钥匙的车辆控制方法,包括:
当在车辆周围的第一范围内监测到智能钥匙时,与所述智能钥匙进行身份认证;
若所述身份认证通过,则在所述车辆周围的第二范围内监测到智能钥匙时,检测所述智能钥匙的位置和运动方向,所述第一范围大于所述第二范围;
当所述位置和/或所述运动方向满足车辆控制策略的执行条件时,按照所述车辆控制策略控制所述车辆。
可选的,所述与所述智能钥匙进行身份认证,包括:
向所述智能钥匙发送通信请求,以通过安全协议与所述智能钥匙约定通信密钥;
使用所述通信密钥与所述智能钥匙建立加密信道;
通过所述加密信道与所述智能钥匙进行身份认证。
可选的,所述通过所述加密信道与所述智能钥匙进行身份认证,包括:
通过所述加密信道向所述智能钥匙发送身份认证消息,以使所述智能钥匙通过所述加密信道返回身份证明;
若所述身份证明与预先约定的身份证明一致,则确定所述身份认证通过。
可选的,所述检测所述智能钥匙的位置,包括:
通过所述车辆不同位置的探测节点向所述智能钥匙发送测距信号,以使每个探测节点根据测距信号发送时间与对应的测距信号接收时间之间的时间差确定所述智能钥匙与所述探测节点之间的距离;所述接收时间是所述智能钥匙向每个探测节点返回的与每个探测节点对应的测距信号接收时间;
根据所述智能钥匙与每个探测节点之间的距离和每个探测节点的位置计算所述智能钥匙相对于所述车辆的位置。
可选的,所述检测所述智能钥匙的运动方向,包括:
根据当前时刻所述智能钥匙相对于所述车辆的位置与前一时刻所述智能钥匙相对于所述车辆的位置确定当前时刻所述智能钥匙的运动方向。
可选的,所述方法还包括:
根据所述智能钥匙相对于所述车辆的位置确定所述车辆面向所述智能钥匙的一侧和所述车辆背向所述智能钥匙的一侧;
保持所述车辆面向所述智能钥匙的一侧的探测节点开启,关闭位置在将所述车辆背向所述智能钥匙的一侧的探测节点关闭。
可选的,所述身份认证通过之后,还包括:
在所述车辆周围的第二范围内监测到智能钥匙时,若接收到所述智能钥匙发送的车辆控制指令,则按照所述车辆控制指令控制所述车辆,所述车辆控制指令是所述智能钥匙根据用户的操作生成的。
第二方面,本公开提供了一种基于智能钥匙的车辆控制装置,包括:
认证模块,用于当在车辆周围的第一范围内监测到智能钥匙时,与所述智能钥匙进行身份认证;
检测模块,用于若所述身份认证通过,则在所述车辆周围的第二范围内监测到智能钥匙时,检测所述智能钥匙的位置和运动方向,所述第一范围大于所述第二范围;
控制模块,用于当所述位置和/或所述运动方向满足车辆控制策略的执行条件时,按照所述车辆控制策略控制所述车辆。
可选的,所述认证模块在与所述智能钥匙进行身份认证时,具体用于向所述智能钥匙发送通信请求,以通过安全协议与所述智能钥匙约定通信密钥;使用所述通信密钥与所述智能钥匙建立加密信道;通过所述加密信道与所述智能钥匙进行身份认证。
可选的,所述认证模块在通过所述加密信道与所述智能钥匙进行身份认证时,具体用于通过所述加密信道向所述智能钥匙发送身份认证消息,以使所述智能钥匙通过所述加密信道返回身份证明;若所述身份证明与预先约定的身份证明一致,则确定所述身份认证通过。
可选的,所述检测模块在检测所述智能钥匙的位置时,具体用于通过所述车辆不同位置的探测节点向所述智能钥匙发送测距信号,以使每个探测节点根据测距信号发送时间与对应的测距信号接收时间之间的时间差确定所述智能钥匙与所述探测节点之间的距离;所述接收时间是所述智能钥匙向每个探测节点返回的与每个探测节点对应的测距信号接收时间;根据所述智能钥匙与每个探测节点之间的距离和每个探测节点的位置计算所述智能钥匙相对于所述车辆的位置。
可选的,所述检测模块在检测所述智能钥匙的运动方向时,具体用于根据当前时刻所述智能钥匙相对于所述车辆的位置与前一时刻所述智能钥匙相对于所述车辆的位置确定当前时刻所述智能钥匙的运动方向。
可选的,所述控制模块还用于根据所述智能钥匙相对于所述车辆的位置确定所述车辆面向所述智能钥匙的一侧和所述车辆背向所述智能钥匙的一侧;保持所述车辆面向所述智能钥匙的一侧的探测节点开启,关闭位置在将所述车辆背向所述智能钥匙的一侧的探测节点关闭。
可选的,在所述身份认证通过之后,所述控制模块还用于在所述车辆周围的第二范围内监测到智能钥匙时,若接收到所述智能钥匙发送的车辆控制指令,则按照所述车辆控制指令控制所述车辆,所述车辆控制指令是所述智能钥匙根据用户的操作生成的。
第三方面,本公开提供了一种计算机设备,包括:
存储器;
处理器;以及
计算机程序;
其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现第一方面任一项所述的方法。
第四方面,本公开提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的方法。
第五方面,本公开提供了一种车辆,包括如第二方面所述的基于智能钥匙的车辆控制装置和/或第三方面所述的计算机设备。
本公开提供的基于智能钥匙的车辆控制方法、装置、设备、介质及车辆,通过在车辆周围的第一范围内监测到智能钥匙时,与智能钥匙进行身份认证,从而通过限制身份认证的通信范围防止中继攻击盗开车辆,提高智能钥匙身份认证的安全性,若智能钥匙的身份认证通过,则在车辆周围的第二范围内监测到智能钥匙时,检测智能钥匙的位置和运动方向,并在位置和/或运动方向满足车辆控制策略的执行条件时,按照车辆控制策略控制车辆,从而根据智能钥匙的位置和运动方向自动控制车辆进行用车准备操作,为用户的用车提供便捷,满足用户的智能化用车需求,提高用户的用车体验。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例提供的基于智能钥匙的车辆控制方法流程图;
图2为本公开实施例提供的一种应用场景的示意图;
图3为本公开实施例提供的基于智能钥匙的车辆控制装置的结构示意图;
图4为本公开实施例提供的电子设备的结构示意图。
具体实施方式
为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
图1为本公开实施例提供的一种基于智能钥匙的车辆控制方法流程图,该方法可以由基于智能钥匙的车辆控制装置执行,该基于智能钥匙的车辆控制装置可以采用软件和/或硬件的方式实现,该基于智能钥匙的车辆控制装置可配置于电子设备中,如车机、车载电脑、域控制器等具有运算能力的设备。
图2为本公开实施例提供的一种应用场景的示意图,该场景中包括车辆200、车机210、智能钥匙(FOB,Frequency Operated Button)220和用户230,车辆200的各部位布设有探测节点211、212、213、214、215、216。为了帮助理解本公开实施例提供的方案,在图2所示场景中将车辆200周围的第一范围外的区域记作区域A,车辆200周围的第一范围内的区域记作区域B,车辆200周围的第二范围内的区域记作区域C。如图2所示的车机210可以执行本公开实施例提供的基于智能钥匙的车辆控制方法,该方法包括如下步骤:
S101、当在车辆周围的第一范围内监测到智能钥匙时,与智能钥匙进行身份认证。
示例性的,参照图2,用户230持有智能钥匙220,该智能钥匙可以通过在移动终端中安装实现智能钥匙的应用软件(APP,Application),由移动终端实现智能钥匙的功能,也可以是独立配置的智能设备。
车辆200上布设的探测节点211、212、213、214、215、216可以通过不同的无线通信技术监测到智能钥匙220的信号,一种无线通信技术对应有一种监测范围,根据不同无线通信技术对应的不同监测范围划分第一范围和第二范围,使得车辆可以在不同范围内监测智能钥匙。或者也可以通过将一种无线通信技术的监测范围划分为第一范围和第二范围。
例如,各探测节点配置有蓝牙低功耗(BLE,Bluetooth Low Energy)天线和超带宽(UWB,Ultra-Wide Band)天线,其中BLE天线的通信距离更大,但信号精度较低,可以覆盖车辆200周围的第一范围内的区域,即在区域B内探测节点通过BLE天线可以监测到智能钥匙220的信号,可以通过接收信号强度指示(RSSI,Received Signal Strength Indicator)技术粗略测量探测节点和智能钥匙220之间的距离。UWB天线的通信范围较更小,但信号精度较低,可以覆盖车辆200周围的第二范围内的区域,即区域C,可以通过到达时间差(TDOA,Time Difference of Arrival)定位技术精确测量探测节点和智能钥匙220之间的距离,以对智能钥匙220进行精确定位。此外,车辆还可以配置诸如近场通信(NFC,Near FieldCommunication)等其它多种不同的无线通信技术,使得车辆可以通过不同无线通信技术在不同范围内监测智能钥匙,本公开实施例不作限定。
当用户230处于区域A中时,由于智能钥匙220超出通信范围的原因,车机210不会通过各探测节点监测到智能钥匙220,或者因为智能钥匙220未进入车辆200周围第一范围,车机210会忽略监测到智能钥匙220的信号。当用户230进入区域B后,车机210可以通过各探测节点的BLE天线监测到智能钥匙220,或者通过远程通信监测到智能钥匙220进入车辆200周围第一范围,此时车机210开始与智能钥匙220进行身份认证,确认智能钥匙220是否有车辆200的解锁和操作权限。
在一些实施例中,与智能钥匙进行身份认证,包括:向智能钥匙发送通信请求,以通过安全协议与智能钥匙约定通信密钥;使用通信密钥与智能钥匙建立加密信道;通过加密信道与智能钥匙进行身份认证。
示例性的,当用户230进入区域B后,车机210可以通过RSSI技术确定探测节点212与智能钥匙220之间的距离最近,因此车机210可以通过探测节点212的BLE天线与智能钥匙220进行通信,此外也可以通过远程通信的方式与智能钥匙220进行通信。
例如,车机210通过探测节点212向智能钥匙220发送通信请求,该通信请求的目的是建立一个安全的通信连接,其中可以包含车辆200的身份信息。智能钥匙220接收到通信请求后识别车辆200的身份信息,然后生成并返回一个进行通信配对的安全协议,或是智能钥匙220通过识别车辆200的身份信息后直接确定与车辆200之间约定配对的安全协议。安全协议是一种规则集,其中包括了加密算法、密钥生成等安全措施。这些规则会在通信配对过程中被车辆和智能钥匙共享和确认。然后车机210和智能钥匙220会通过该安全协议约定一个会通过安全协议约定一个通信密钥,该通信密钥用于后续的通信加密和解密密钥。之后车机210使用这个通信密钥与智能钥匙220建立加密信道,后续在该加密信道的基础上传输身份认证请求和身份验证信息,与智能钥匙220进行身份认证。
在一种实施方式中,通过加密信道与智能钥匙进行身份认证,包括:通过加密信道向智能钥匙发送身份认证消息,以使智能钥匙通过加密信道返回身份证明;若身份证明与预先约定的身份证明一致,则确定身份认证通过。
在车机210与智能钥匙220建立加密信道后,车机210会通过加密信道向智能钥匙220发送一个身份认证的请求消息,要求智能钥匙220提供其身份证明,也就是使用通信密钥对应的加密算法加密身份认证消息,并将加密后的身份认证消息发送给智能钥匙220。智能钥匙220收到身份认证请求后,使用通信密钥对其进行解密,然后会通过加密信道返回身份证明给车机210,同样也是使用通信密钥对应的加密算法加密身份证明,并将加密后的身份证明发送给车机210。车机210接收到身份证明同样使用通信密钥对其进行解密,若该身份证明与预先约定的身份证明一致,则确定智能钥匙220的身份认证通过。
本公开实施例通过在车辆周围的第一范围内监测到智能钥匙时,通过向智能钥匙发送通信请求约定通信密钥并使用该通信密钥与智能钥匙建立加密信道,然后在该加密信道上与智能钥匙认证,若智能钥匙返回的身份证明与预先约定的身份证明一致,则确定身份认证通过,从而可以通过限制身份认证的通信范围防止中继攻击盗开车辆,并且通过通信密钥加密与智能钥匙的身份认证过程进一步增强安全性。
S102、若身份认证通过,则在车辆周围的第二范围内监测到智能钥匙时,检测智能钥匙的位置和运动方向,第一范围大于第二范围。
当智能钥匙220的身份认证通过后,车机210可以确定智能钥匙220具有车辆200的解锁和操作权限。若用户230进入区域C,车机210可以通过车辆200上的探测节点监测到智能钥匙220进入车辆200周围的第二范围内。当车机210监测到智能钥匙220处于入车辆200周围的第二范围内时,车机210可以确定用户230具有使用车辆200的意图,此时则可以通过车辆200上的各探测节点检测智能钥匙220的位置和运动方向,智能钥匙220的位置和运动方向也就是用户230的位置和运动方向。根据用户230的位置和运动方向可以控制车辆200进行一些辅助用户230用车的操作。
在一种实施方式中,检测智能钥匙的位置,包括:通过车辆不同位置的探测节点向智能钥匙发送测距信号,以使智能钥匙向每个探测节点返回对应的测距信号接收时间,以使每个探测节点根据测距信号发送时间与对应的测距信号接收时间之间的时间差确定智能钥匙与探测节点之间的距离;接收时间是智能钥匙向每个探测节点返回的与每个探测节点对应的测距信号接收时间;根据智能钥匙与每个探测节点之间的距离和每个探测节点的位置计算智能钥匙相对于车辆的位置。
在检测智能钥匙220的位置时,车机210可以通过车辆200上不同位置的探测节点使用TDOA定位技术对智能钥匙220进行精确定位。具体的,车机210可以通过探测节点211、212、213、214、215、216同时向智能钥匙220发送测距信号。以探测节点211为例,探测节点发送测距信号S1,智能钥匙220接收到测距信号S1时会记录接收测距信号S1的时间R1,即探测节点211对应的测距信号接收时间R1,然后向探测节点211返回测距信号接收时间R1。因为每个探测节点是同时向智能钥匙220发送测距信号的,因此记每个探测节点的测距信号发送时间为T1,探测节点211接收到返回的测距信号接收时间R1后,根据测距信号接收时间R1与测距信号发送时间T1之间的时间差计算探测节点211与智能钥匙220之间的距离,通常记测距信号的速度为光速,探测节点211与智能钥匙220之间的距离即光速与时间差的乘积。以此类推,每个探测节点即可计算得到其与智能钥匙220之间的距离。
探测节点211、212、213、214、215、216的位置是固定且已知的,在确定了每个探测节点与智能钥匙220之间的距离之后,可以根据智能钥匙220与每个探测节点之间的距离以及每个探测节点的位置,使用三角定位法即可计算出智能钥匙220相对于车辆200的位置。三角定位法为现有技术,此处不做赘述。
在一些实施例中,还可以将探测节点213配置为主节点,探测节点211、212、214、215、216配置为从节点,从节点在测的自身与智能钥匙220之间的距离后,将测得的距离信息传输至主节点,由主节点根据自身及各从节点与智能钥匙220之间的距离,使用三角定位法计算出智能钥匙220相对于车辆200的位置。
在一种实施方式中,检测智能钥匙的运动方向,包括:根据当前时刻智能钥匙相对于车辆的位置与前一时刻智能钥匙相对于车辆的位置确定当前时刻智能钥匙的运动方向。
车辆200上的探测节点会周期性的向智能钥匙220发送测距信号定位智能钥匙220,例如间隔1s向智能钥匙220发送一次测距信号定位智能钥匙220的位置。因此车机210在获取到当前时刻智能钥匙220的位置后,只需要结合前一时刻智能钥匙220的位置与当前时刻智能钥匙220的位置即可确定当前时刻智能钥匙220的运动方向。假设智能钥匙220当前时刻的位置为P1,前一时刻的位置为P2,那么智能钥匙220当前时刻的运动方向即位置P2指向位置P1的方向。
S103、当位置和/或运动方向满足车辆控制策略的执行条件时,按照车辆控制策略控制车辆。
车机210中已经预先设置了一些辅助用户用车的车辆控制策略,例如,可以设置车辆解锁策略,其执行条件为智能钥匙运动方向指向车辆时执行,当智能钥匙220的运动方向指向车辆200时,车机210确定此时满足车辆解锁策略的执行条件,从而对车辆200进行解锁。
例如,可以设置车辆开门策略,包括左前门、左后门、右前门、右后门的开门策略,车机210通过对智能钥匙220进行精确定位,可以有效识别智能钥匙220处于车头区域、车尾区域、左前门区域、左后门区域、右前门区域、右后门区域中的哪个区域,当智能钥匙220的位置处于右前门区域且运动方向指向右前门时,车机210确定此时满足车辆右前门开门策略的执行条件,控制车辆200开启右前门。在智能钥匙220处于车辆200左前门区域时,表明用户230有驾驶车辆的意图,可以设置控制车辆200开启左前门并启动车辆的策略等等,执行条件即智能钥匙220处于左前门区域且运动方向指向车辆左前门。
依此类推,还可以设置对车辆进行开关车灯、熄火、开关后备箱等策略。例如,开后备箱的策略的执行条件可以是智能钥匙220处于车尾且智能钥匙220运动方向指向后备箱,开后备箱的策略的执行条件可以是智能钥匙220处于车尾且智能钥匙220运动方向背向后备箱。开关车灯的策略可以设置为在夜晚或光线较暗的区域且检测到智能钥匙220的位置处于第二范围时开启车灯,在智能钥匙220离开第二范围时关闭车灯。熄火策略同样可以设置为智能钥匙220离开第二范围时控制车辆熄火。
本公开实施例通过在车辆周围的第一范围内监测到智能钥匙时,与智能钥匙进行身份认证,从而通过限制身份认证的通信范围防止中继攻击盗开车辆,提高智能钥匙身份认证的安全性,若智能钥匙的身份认证通过,则在车辆周围的第二范围内监测到智能钥匙时,检测智能钥匙的位置和运动方向,并在位置和/或运动方向满足车辆控制策略的执行条件时,按照车辆控制策略控制车辆,从而根据智能钥匙的位置和运动方向自动控制车辆进行用车准备操作,为用户的用车提供便捷,满足用户的智能化用车需求,提高用户的用车体验。
在一些实施例中,该方法还包括:根据智能钥匙相对于车辆的位置确定车辆面向智能钥匙的一侧和车辆背向智能钥匙的一侧;保持该车辆面向智能钥匙的一侧的探测节点开启,将该车辆背向智能钥匙的一侧的探测节点关闭。
参照图2所示场景,当用户230进入区域C后,智能钥匙220处于靠近车辆200右侧的位置,也就是车辆200面向智能钥匙220的一侧为探测节点212和探测节点216所处的一侧,车辆200背向智能钥匙220的一侧为探测节点211和探测节点215所处的一侧,此时只需要开启探测节点212、213、214和216即可实现的对智能钥匙220的精确定位,因此车机210保持探测节点212、213、214、216开启,关闭探测节点211、215。
本公开实施例通过根据智能钥匙相对于车辆的位置来启动和关闭相应的探测节点,从而降低探测节点定位智能钥匙的能耗。此外,还可以通过降低探测节点发送测距信号的频次来降低探测节点定位智能钥匙的能耗。
在一些实施例中,在身份认证通过之后,还包括:在车辆周围的第二范围内监测到智能钥匙时,若接收到智能钥匙发送的车辆控制指令,则按照车辆控制指令控制车辆,车辆控制指令是智能钥匙根据用户的操作生成的。
在智能钥匙220的身份认证通过,智能钥匙220获得了对车辆200的解锁和操作权限,用户230在进入到C区域后,智能钥匙220处于车辆200周围的第二范围内,此时用户230可以通过智能钥匙220上提供的操作选项操控车辆200。例如,当用户230在智能钥匙220上点击空调的开启选项后,智能钥匙220会向发送开启空调的车辆控制指令,车机210则在接收到该指令后开启车辆200的车舱空调。当用户230在智能钥匙220上点击指定视频的播放选项后,智能钥匙220会向发送播放指定视频的车辆控制指令,车机210则在接收到该指令后开启车辆200的车载屏幕,并控制车载屏幕播放指定视频。
本公开实施例通过在车辆周围的第二范围内监测到智能钥匙时,接收到智能钥匙发送的用户操作生成的车辆控制指令后,则按照车辆控制指令控制车辆,从而让用户可以通过智能钥匙控制车辆,提高用户的用车体验。
图3为本公开实施例提供的基于智能钥匙的车辆控制装置的结构示意图。该基于智能钥匙的车辆控制装置可以执行基于智能钥匙的车辆控制方法实施例提供的处理流程,如图3所示,该基于智能钥匙的车辆控制装置300包括:
认证模块301,用于当在车辆周围的第一范围内监测到智能钥匙时,与智能钥匙进行身份认证;
检测模块302,用于若身份认证通过,则在车辆周围的第二范围内监测到智能钥匙时,检测智能钥匙的位置和运动方向,第一范围大于第二范围;
控制模块303,用于当位置和/或运动方向满足车辆控制策略的执行条件时,按照车辆控制策略控制车辆。
在一些实施例中,认证模块301在与智能钥匙进行身份认证时,具体用于向智能钥匙发送通信请求,以通过安全协议与智能钥匙约定通信密钥;使用通信密钥与智能钥匙建立加密信道;通过加密信道与智能钥匙进行身份认证。
在一些实施例中,认证模块301在通过加密信道与智能钥匙进行身份认证时,具体用于通过加密信道向智能钥匙发送身份认证消息,以使智能钥匙通过加密信道返回身份证明;若身份证明与预先约定的身份证明一致,则确定身份认证通过。
在一些实施例中,检测模块302在检测智能钥匙的位置时,具体用于通过车辆不同位置的探测节点向智能钥匙发送测距信号,以使智能钥匙向每个探测节点返回对应的测距信号接收时间,以使每个探测节点根据测距信号发送时间与对应的测距信号接收时间之间的时间差确定智能钥匙与探测节点之间的距离;接收时间是智能钥匙向每个探测节点返回的与每个探测节点对应的测距信号接收时间;根据智能钥匙与每个探测节点之间的距离和每个探测节点的位置计算智能钥匙相对于车辆的位置。
在一些实施例中,检测模块302在检测智能钥匙的运动方向时,具体用于根据当前时刻智能钥匙相对于车辆的位置与前一时刻智能钥匙相对于车辆的位置确定当前时刻智能钥匙的运动方向。
在一些实施例中,控制模块303还用于根据智能钥匙相对于车辆的位置确定车辆面向智能钥匙的一侧和车辆背向智能钥匙的一侧;保持车辆面向智能钥匙的一侧的探测节点开启,将位置在车辆背向智能钥匙的一侧的探测节点关闭。
在一些实施例中,在身份认证通过之后,控制模块303还用于在车辆周围的第二范围内监测到智能钥匙时,若接收到智能钥匙发送的车辆控制指令,则按照车辆控制指令控制车辆,车辆控制指令是智能钥匙根据用户的操作生成的。
图3所示实施例的基于智能钥匙的车辆控制装置可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图4为本公开实施例中的一种电子设备的结构示意图。下面具体参考图4,其示出了适于用来实现本公开实施例中的电子设备400的结构示意图。图4示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图4所示,电子设备400可以包括处理装置(例如中央处理器、图形处理器等)401,其可以根据存储在只读存储器(ROM)402中的程序或者从存储装置408加载到随机访问存储器(RAM)403中的程序而执行各种适当的动作和处理以实现如本公开所述的实施例的基于智能钥匙的车辆控制方法。在RAM 403中,还存储有电子设备400操作所需的各种程序和数据。处理装置401、ROM 402以及RAM 403通过总线404彼此相连。输入/输出(I/O)接口405也连接至总线404。
通常,以下装置可以连接至I/O接口405:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置406;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置407;包括例如磁带、硬盘等的存储装置408;以及通信装置409。通信装置409可以允许电子设备400与其他设备进行无线或有线通信以交换数据。虽然图4示出了具有各种装置的电子设备400,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码,从而实现如上所述的基于智能钥匙的车辆控制方法。在这样的实施例中,该计算机程序可以通过通信装置409从网络上被下载和安装,或者从存储装置408被安装,或者从ROM 402被安装。在该计算机程序被处理装置401执行时,执行本公开实施例的方法中限定的上述功能。
本公开实施例还提供了一种计算机可读存储介质,该存储介质存储有计算机程序,当计算机程序被处理器执行时,使得处理器实现上述实施例中的基于智能钥匙的车辆控制方法。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
本公开实施例还提供了一种车辆,该车辆包括如上述实施例所述的基于智能钥匙的车辆控制装置和/或计算机设备。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
Claims (11)
1.一种基于智能钥匙的车辆控制方法,其特征在于,包括:
当在车辆周围的第一范围内监测到智能钥匙时,与所述智能钥匙进行身份认证;
若所述身份认证通过,则在所述车辆周围的第二范围内监测到智能钥匙时,检测所述智能钥匙的位置和运动方向,所述第一范围大于所述第二范围;
当所述位置和/或所述运动方向满足车辆控制策略的执行条件时,按照所述车辆控制策略控制所述车辆。
2.如权利要求1所述的方法,其特征在于,所述与所述智能钥匙进行身份认证,包括:
向所述智能钥匙发送通信请求,以通过安全协议与所述智能钥匙约定通信密钥;
使用所述通信密钥与所述智能钥匙建立加密信道;
通过所述加密信道与所述智能钥匙进行身份认证。
3.如权利要求2所述的方法,其特征在于,所述通过所述加密信道与所述智能钥匙进行身份认证,包括:
通过所述加密信道向所述智能钥匙发送身份认证消息,以使所述智能钥匙通过所述加密信道返回身份证明;
若所述身份证明与预先约定的身份证明一致,则确定所述身份认证通过。
4.如权利要求1所述的方法,其特征在于,所述检测所述智能钥匙的位置,包括:
通过所述车辆不同位置的探测节点向所述智能钥匙发送测距信号,以使每个探测节点根据测距信号发送时间与对应的测距信号接收时间之间的时间差确定所述智能钥匙与所述探测节点之间的距离;所述接收时间是所述智能钥匙向每个探测节点返回的与每个探测节点对应的测距信号接收时间;
根据所述智能钥匙与每个探测节点之间的距离和每个探测节点的位置计算所述智能钥匙相对于所述车辆的位置。
5.如权利要求4所述的方法,其特征在于,所述检测所述智能钥匙的运动方向,包括:
根据当前时刻所述智能钥匙相对于所述车辆的位置与前一时刻所述智能钥匙相对于所述车辆的位置确定当前时刻所述智能钥匙的运动方向。
6.如权利要求4所述的方法,其特征在于,所述方法还包括:
根据所述智能钥匙相对于所述车辆的位置确定所述车辆面向所述智能钥匙的一侧和所述车辆背向所述智能钥匙的一侧;
保持所述车辆面向所述智能钥匙的一侧的探测节点开启,将所述车辆背向所述智能钥匙的一侧的探测节点关闭。
7.如权利要求1所述的方法,其特征在于,所述身份认证通过之后,还包括:
在所述车辆周围的第二范围内监测到智能钥匙时,若接收到所述智能钥匙发送的车辆控制指令,则按照所述车辆控制指令控制所述车辆,所述车辆控制指令是所述智能钥匙根据用户的操作生成的。
8.一种基于智能钥匙的车辆控制装置,其特征在于,包括:
认证模块,用于当在车辆周围的第一范围内监测到智能钥匙时,与所述智能钥匙进行身份认证;
检测模块,用于若所述身份认证通过,则在所述车辆周围的第二范围内监测到智能钥匙时,检测所述智能钥匙的位置和运动方向,所述第一范围大于所述第二范围;
控制模块,用于当所述位置和/或所述运动方向满足车辆控制策略的执行条件时,按照所述车辆控制策略控制所述车辆。
9.一种计算机设备,其特征在于,包括:
存储器;
处理器;以及
计算机程序;
其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的方法。
11.一种车辆,其特征在于,包括如权利要求8所述的基于智能钥匙的车辆控制装置和/或权利要求9所述的计算机设备。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311141986.XA CN119568068A (zh) | 2023-09-05 | 2023-09-05 | 基于智能钥匙的车辆控制方法、装置、设备、介质及车辆 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311141986.XA CN119568068A (zh) | 2023-09-05 | 2023-09-05 | 基于智能钥匙的车辆控制方法、装置、设备、介质及车辆 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN119568068A true CN119568068A (zh) | 2025-03-07 |
Family
ID=94804619
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311141986.XA Pending CN119568068A (zh) | 2023-09-05 | 2023-09-05 | 基于智能钥匙的车辆控制方法、装置、设备、介质及车辆 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN119568068A (zh) |
-
2023
- 2023-09-05 CN CN202311141986.XA patent/CN119568068A/zh active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12052357B2 (en) | Smart lock unlocking method and related device | |
| US12384329B2 (en) | Passive entry/passive start systems and methods | |
| US11007977B2 (en) | Passive entry/passive start systems and methods for vehicles | |
| CN107650860B (zh) | 检验移动通信设备的授权的方法、计算机可读介质和设备 | |
| US11427158B2 (en) | Method and device for smart control of vehicle while defending against RSA by using mobile device | |
| US20210011143A1 (en) | Distance measurement system | |
| CN105829175A (zh) | 无线电通信系统和距离测量方法 | |
| US11636720B2 (en) | Authentication system | |
| EP3955518A1 (en) | Unauthorized communication prevention system and unauthorized communication prevention method | |
| JP5437940B2 (ja) | 電子キーの通信対象特定システム | |
| KR102146889B1 (ko) | 음파의 도달 시간과 삼각 측위를 이용하여 차량과 스마트폰 사이의 거리 또는 각 좌표를 계산하는 방법 및 장치 | |
| WO2026000698A1 (zh) | 一种车辆充电口盖控制方法、装置、车辆及存储介质 | |
| JP6484412B2 (ja) | 車両通信システム | |
| US10530501B2 (en) | Key unit, locking/unlocking system, and computer-readable storage medium having program stored therein | |
| JP2020100994A (ja) | 車載装置 | |
| CN116061877A (zh) | 车辆被动进入系统、手持终端及车辆控制系统 | |
| CN113661299B (zh) | 通信系统及通信机 | |
| CN119568068A (zh) | 基于智能钥匙的车辆控制方法、装置、设备、介质及车辆 | |
| WO2022070737A1 (ja) | 認証システム、認証方法および認証プログラム | |
| TWI597193B (zh) | 載具之控制系統、控制裝置及移動裝置 | |
| CN119568069A (zh) | 一种车辆智能钥匙系统及车辆 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |