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

车辆控制方法、系统及相关装置与流程

2022-11-30 08:39:33 来源:中国专利 TAG:


1.本技术属于车控控制技术领域,具体涉及一种车辆控制方法、系统及相关装置。


背景技术:

2.车控的无钥匙启动方案中,当车主进入车内时,车内的检测系统会马上识别车钥匙内的智能卡,身份校验合法后车辆中控控制系统会进入工作状态,按动车内的启动按钮(或者是旋钮)就可以正常启动车辆。传统的无钥匙启动系统无法解决车辆防盗问题。


技术实现要素:

3.本技术提供一种车辆控制方法、系统及相关装置,以期提高车辆控制的安全性和智能性。
4.第一方面,本技术提供一种车辆控制方法,包括:
5.用户设备与车机传输至少两个消息,其中,所述至少两个消息用于指示距离和第一校验信息,所述距离用于指示所述用户设备与所述车机之间的距离,所述第一校验信息、所述距离以及第二校验信息用于指示第一控制权限合法,所述第二校验信息为车钥匙发送的校验信息,所述第一控制权限为针对所述车机所关联的第一车辆部件的控制权限。
6.可以看出,本技术实施例中,由于用户设备能够向车机发送第一校验信息和距离,从而车机需要综合车钥匙的第二校验信息、第一校验信息以及距离综合校验第一控制权限合法,才能够针对第一车辆部件进行控制,如此可以避免非法用户仅通过车钥匙就直接控制第一车辆部件的问题,提高车辆控制的安全性和智能性。
7.第二方面,本技术提供一种车辆控制方法,包括:
8.车机与用户设备传输至少两个消息,其中,所述至少两个消息用于指示距离和第一校验信息,所述距离用于指示所述用户设备与所述车机之间的距离,所述第一校验信息、所述距离以及第二校验信息用于指示第一控制权限合法,所述第二校验信息为车钥匙发送的校验信息,所述第一控制权限为针对所述车机所关联的第一车辆部件的控制权限。
9.第三方面,本技术提供一种车辆控制系统,包括用户设备和车机,其中,
10.所述用户设备,用于执行如第一方面任一项所述的方法中的步骤;
11.所述车机,用于执行如第二方面任一项所述的方法中的步骤。
12.第四方面,本技术提供一种车辆控制装置,包括:
13.传输单元,用于与车机传输至少两个消息,其中,所述至少两个消息用于指示距离和第一校验信息,所述距离用于指示用户设备与所述车机之间的距离,所述第一校验信息、所述距离以及第二校验信息用于指示第一控制权限合法,所述第二校验信息为车钥匙发送的校验信息,所述第一控制权限为针对所述车机所关联的第一车辆部件的控制权限。
14.第五方面,本技术提供一种车辆控制装置,包括:
15.传输单元,用于与用户设备传输至少两个消息,其中,所述至少两个消息用于指示距离和第一校验信息,所述距离用于指示所述用户设备与车机之间的距离,所述第一校验
信息、所述距离以及第二校验信息用于指示第一控制权限合法,所述第二校验信息为车钥匙发送的校验信息,所述第一控制权限为针对所述车机所关联的第一车辆部件的控制权限。
16.第六方面,本技术提供一种电子设备,一个或多个处理器;
17.一个或多个存储器,用于存储程序,
18.所述一个或多个存储器和所述程序被配置为,由所述一个或多个处理器控制所述电子设备执行如本技术实施例第一方面或第二方面任一方法中的步骤的指令。
19.第七方面,本技术提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如本技术实施例第一方面或第二方面任一方法中所描述的部分或全部步骤。
20.第八方面,本技术提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本技术实施例第一方面或第二方面任一方法中所描述的部分或全部步骤。
21.第九方面,本技术提供一种计算机程序,其中,所述计算机程序可操作来使计算机执行如本技术实施例第一方面或第二方面任一方法中所描述的部分或全部步骤。该计算机程序可以为一个软件安装包。
附图说明
22.图1a是本技术实施例提供的一种ss-twr的测距信号交互示意图;
23.图1b是本技术实施例提供的一种ds-twr的测距信号交互示意图;
24.图1c本技术实施例提供的一种车辆控制系统的系统架构示意图;
25.图1d是本技术实施例提供的一种用户设备的示意图;
26.图1e是本技术实施例提供的一种用户设备100的车机服务软件系统10的系统架构示意图;
27.图1f是本技术实施例提供的一种车机200的用户服务软件系统20的系统架构示意图;
28.图2是本技术实施例提供的一种车辆控制方法的流程示意图;
29.图3是本技术实施例提供的一种车辆控制装置的功能单元组成框图;
30.图4是本技术实施例提供的另一种车辆控制装置的功能单元组成框图;
31.图5是本技术实施例提供的一种车辆控制装置的功能单元组成框图;
32.图6是本技术实施例提供的另一种车辆控制装置的功能单元组成框图。
具体实施方式
33.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
34.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图
在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
35.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
36.本技术中的“至少一个”指的是一个或多个,多个指的是两个或两个以上。本技术中和/或,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a、b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一(项)个”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c,其中a、b、c中的每一个本身可以是元素,也可以是包含一个或多个元素的集合。
37.需要指出的是,本技术实施例中涉及的等于可以与大于连用,适用于大于时所采用的技术方案,也可以与小于连用,适用于与小于时所采用的技术方案,需要说明的是,当等于与大于连用时,不与小于连用;当等于与小于连用时,不与大于连用。本技术实施例中“的(of)”,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。
38.首先,对本技术实施例中涉及的部分名词进行解释,以便于本领域技术人员理解。
39.1、用户设备(user equipment,ue)。本技术实施例中用户设备是一种具有无线收发功能的设备,可以称为终端(terminal)、终端设备、移动台(mobile station,ms)、移动终端(mobile terminal,mt)、接入终端设备、车载终端设备、工业控制终端设备、ue单元、ue站、移动站、远方站、远程终端设备、移动设备、ue终端设备、无线通信设备、ue代理或ue装置等。用户设备可以是固定的或者移动的。需要说明的是,用户设备可以支持至少一种无线通信技术,例如lte、新空口(new radio,nr)、宽带码分多址(wideband code division multiple access,wcdma)等。例如,用户设备可以是手机(mobile phone)、平板电脑(pad)、台式机、笔记本电脑、一体机、车载终端、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、可穿戴设备、未来移动通信网络中的终端设备或者未来演进的公共移动陆地网络(public land mobile network,plmn)中的终端设备等。在本技术的一些实施例中,用户设备还可以是具有收发功能的装置,例如芯片系统。其中,芯片系统可以包括芯片,还可以包括其它分立器件。
40.2、运营商网络。本技术实施例中运营商网络是指移动通信网络,具体包括接入网设备和核心网网元。
41.3、接入网设备。本技术实施例中接入网设备是一种为用户设备提供无线通信功能的设备,也可称之为接入网网元、无线接入网(radio access network,ran)设备等。其中,接入网设备可以支持至少一种无线通信技术,例如lte、nr、wcdma等。示例的,接入网设备包括但不限于:第五代移动通信系统(5th-generation,5g)中的下一代基站(generation nodeb,gnb)、演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved node b、或home node b,hnb)、基带单元(baseband unit,bbu)、收发点(transmitting and receiving point,trp)、发射点(transmitting point,tp)、移动交换中心等。接入网设备还可以是云无线接入网络(cloud radio access network,cran)场景下的无线控制器、集中单元(centralized unit,cu)、和/或分布单元(distributed unit,du),或者接入网设备可以为中继站、接入点、车载设备、终端设备、可穿戴设备以及未来移动通信中的接入网设备或者未来演进的plmn中的接入网设备等。在一些实施例中,接入网设备还可以为具有为用户设备提供无线通信功能的装置,例如芯片系统。示例的,芯片系统可以包括芯片,还可以包括其它分立器件。
42.4、核心网网元。本技术实施例中,核心网网元可以为功能实体,可以为核心网设备等,位于核心网中。例如,接入和移动性管理功能(access and mobility management function,amf)网元。
43.5、车机。本技术实施例中车机是指安装在汽车里面的车载信息娱乐产品的简称,车机在功能上能够实现人与车,车与外界(车与车)的信息通讯,又称为中控系统、车载终端、车载系统、导航系统、导航屏、车辆中央控制器等。
44.6、无钥匙启动。本技术实施例中无钥匙启动是指车机采用无线射频识别技术实现车钥匙的身份的合法性校验,校验合法的用户能够适用车辆的所有功能。
45.7、超宽带(ultra wideband,uwb)。本技术实施例中uwb是一种无载通信技术,根据美国联邦通信委员会(federal communications commission of the united states)的标准,uwb的工作频段为3.1-10.6ghz,-10db带宽与系统中心频率的比值大于20%,系统带宽至少为500mhz。利用纳秒至微秒级的非正弦波窄脉冲传输数据。传统的超宽带uwb技术定位用于矿井,仓库等工业场所,其主要的应用场景是监控员工、货物在室内的实时位置。其中基站已在室内场所标定好,通过有线或wi-fi的方式相互连接进行同步。如图1a所示的示例应用场景中,a为支持uwb技术定位的基站,cle pc为位置服务器(又称为定位服务器,例如:位置计算设备),ehternet lan-tcp/ip是指基站之间支持以太网局域网的传输控制协议/网际协议,通过在每个区域设置至少一个基站实现针对佩戴标签设备的用户的位置监测。
46.8、单边双向测距(single-sided two-way ranging,ss-twr)。本技术实施例中ss-twr是对单个往返消息时间上的简单测量,设备a主动发送数据到设备b,设备b返回数据响应设备a。如图1a所示,设备a(device a)主动发送(tx)数据(对应图中tx时间节点到tround时间起点),同时记录发送时间戳,设备b(device b)接收到(rx)之后记录接收时间戳,
rmarker表示数据完成传输(接收或发送)的时间节点;延时treply之后,设备b发送数据,同时记录发送时间戳,设备a接收数据,同时记录接收时间戳。
47.所以可以拿到两个时间差数据,设备a的时间差tround(发送数据和接收数据的时间差)和设备b的时间差treply,最终得到无线信号的飞行时间如下:
[0048][0049]
两个差值时间都是基于本地的时钟计算得到的,本地时钟误差可以抵消,但是不同设备之间会存在微小的时钟偏移,假设设备a和b的时钟偏移分别为ea和eb,因此得到的飞行时间会随着treply的增加而增加,测距误差error的方程如下:
[0050][0051]
其中,tprop为无线信号的实际飞行时间。
[0052]
9、双边双向测距(double-sided two-way ranging,ds-twr)。本技术实施例中ds-twr是基于发起节点和响应节点之间的3次消息传送,获得两次往返延迟,在响应端测量出距离。如图1b所示,当设备a收到数据之后,立刻返回数据,最终也可以得到如下四个时间差:
[0053]

设备a的第一次时间差tround1(发送数据和接收数据的时间差)
[0054]

设备b第一次接收数据后的延时treply1(接收第一数据后的延时)
[0055]

设备b的时间差tround2(发送数据和接收数据的时间差)
[0056]

设备a第一次接收数据后的延时treply2(接收第二数据后的延时)
[0057]
使用如下公式计算无线信号的飞行时间
[0058][0059]
目前,通过车钥匙实现无钥匙启动技术的方案,车主临时下车买东西有时会忘记拿车钥匙,此时非法用户进入车辆后可以直接启动并开动车辆,或者非法用户拿到车主的车钥匙,便可直接开走车主车辆。
[0060]
针对上述问题,本技术实施例提供一种车辆控制方法、系统及相关装置,下面结合附图进行说明。
[0061]
请参阅图1c,图1c是本技术实施例提供的一种车辆控制系统10的系统架构示意图,该车辆控制系统10包括用户设备100、车机200和车钥匙300,所述用户设备100与车机200之间通过局域网通信(如蓝牙通信或者无线高保真wi-fi通信)或者广域网通信(如运营商网络),所述车机200与车钥匙300之间通过局域网通信(如射频通信)。
[0062]
请参阅图1d,图1d是本技术实施例提供的一种用户设备100的示意图。所述用户设备100包括应用处理器120、存储器130、通信模块140、以及一个或多个程序131,所述应用处理器120通过内部通信总线与所述存储器130、所述通信模块140均通信连接。
[0063]
具体实现中,所述一个或多个程序131被存储在上述存储器130中,且被配置由上
述应用处理器120执行,所述一个或多个程序131包括用于执行本技术实施例中用户设备100所执行的任一步骤的指令。
[0064]
其中,所述通信模块140包括蜂窝通信模块和局域网无线通信模块。
[0065]
其中,应用处理器120例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),专用集成电路(application-specific integrated circuit,asic),现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,单元和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。
[0066]
所述存储器130可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,ram)可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
[0067]
请参阅图1e,图1e是本技术实施例提供的一种用户设备100的车机服务软件系统10的系统架构示意图,车控服务软件系统10包括车控服务、车厂应用程序、统一设备入口模块、负一屏入口模块、智能家居模块、语音助手模块、安全认证模块、账号管理模块、安卓应用框架层以及蓝牙硬件抽象层,车控服务具体可以包括app接口模块、交互接口模块、车控业务逻辑模块、认证接口封装模块、账号接口封装模块,其中,所述app接口模块用于支持车控服务与车场应用程序的通信,交互接口模块用于支持车控服务与统一设备入口模块、负一屏入口模块、智能家居模块、语音助手模块的通信,认证接口封装模块用于支持车控服务与安全认证模块之间的通信,账号接口封装模块用于支持车控服务与账号管理模块之间的通信。
[0068]
请参阅图1f,图1f是本技术实施例提供的一种车机200的用户服务软件系统20的系统架构示意图,包括本地应用、通信模块以及车机操作系统,通信模块包括局域网通信模块(如:有线通信模块、无线通信模块)和广域网通信模块(如:蜂窝通信模块、全球定位系统(global positioning system,gps)模块等),本地应用用于实现导航功能等功能。
[0069]
具体的,用户设备100的第一互联应用与车机200的第二互联应用进行通信协议的匹配,用户设备100与车机200的连接方式包括但不限于蓝牙、wi-fi、有线连接、移动通信连接等。
[0070]
请参阅图2,图2是本技术实施例提供的一种车辆控制方法的流程示意图,应用于车辆控制系统10;如图所示,本车辆控制方法包括以下步骤。
[0071]
步骤201,用户设备与车机传输至少两个消息,其中,所述至少两个消息用于指示距离和第一校验信息,所述距离用于指示所述用户设备与所述车机之间的距离,所述第一校验信息、所述距离以及第二校验信息用于指示第一控制权限合法,所述第二校验信息为车钥匙发送的校验信息,所述第一控制权限为针对所述车机所关联的第一车辆部件的控制权限。
[0072]
对应的,车机与用户设备传输至少两个消息,其中,所述至少两个消息用于指示距离和第一校验信息,所述距离用于指示所述用户设备与所述车机之间的距离,所述第一校验信息、所述距离以及第二校验信息用于指示第一控制权限合法,所述第二校验信息为车钥匙发送的校验信息,所述第一控制权限为针对所述车机所关联的第一车辆部件的控制权限。
[0073]
其中,所述第一校验信息可以是动态校验信息或者静态校验信息,动态校验信息可以是由车场服务器向用户设备发送的短信验证码中的校验码,静态校验信息可以是用户设备预存的密钥信息。
[0074]
具体实现中,用户设备可以通过车控服务调用相关的模块实现消息传输和距离计算,如用户设备可以通过车控服务从安全认证模块或者账号关联模块中获取第一校验信息,并通过车厂应用程序向车机发送第一校验信息。车机可以通过本地应用进行距离计算,通过通信模块传输消息。
[0075]
在一些实施例中,所述第一车辆部件包括车辆动力系统。所述车辆动力系统例如可以包括发动机、动力电池等部件,此处不做唯一限定。由于车辆动力系统是车辆行驶的关键部件,因此通过控制车辆动力系统可以有效的避免非法用户直接通过车钥匙开走车辆,提高安全性。
[0076]
其中,所述至少两个消息可以为局域网无线通信模块传输的消息。所述局域网无线通信模块例如包括超带宽uwb无线通信模块。
[0077]
示例的,车机根据所述第一校验信息、所述距离以及第二校验信息确定第一控制权限合法的过程包括但不限于以下步骤(步骤不分先后):
[0078]
步骤1,车机根据第二校验信息进行车钥匙身份合法性校验,具体可以将第二校验信息与预存的车钥匙校验信息进行比对,若比对结果为匹配,则确认第二校验信息合法,比对所用到校验机制可以是多种多样的,此处不做唯一限定。
[0079]
步骤2,车机根据第一校验信息进行用户设备的身份合法性校验,具体可以将第一校验信息与预存的手机身份校验信息进行比对,若比对结果为匹配,则确定第一校验信息合法,比对所用到校验机制可以是多种多样的,此处不做唯一限定。
[0080]
步骤3,车机将获取到的距离与预设距离进行比对,若比对结果为当前的距离小于预设距离,则确定距离合法。预设距离例如可以是2米等,如此可以约束用户设备不能距离车机太远,尽可能将使用场景限制在车内,也就是说,用户设备未被非法用户拿到车内的情况下,车辆的距离无法满足条件从而无法实现第一控制权限的校验合法。
[0081]
示例的,所述第一校验信息、所述距离以及第二校验信息还用于指示第一控制权限非法在,则启动防盗系统,并由车机控制车辆音响和/或中控显示屏输出提示信息,提示信息的内容包括但不限于以下几种:
[0082]
方式a)提示车辆驾驶员:丢失的鉴权信息(例如:未发现汽车钥匙和/或未发现车
主手机)。
[0083]
方式b)提示车辆驾驶员:在一定时间后,关闭发动机,请进行安全停车。一定时间例如可以是10分钟等,此处不做唯一限定。
[0084]
方式c)在一定时间后,关闭发动机。
[0085]
可以看出,本技术实施例中,由于用户设备能够向车机发送第一校验信息和距离,从而车机需要综合车钥匙的第二校验信息、第一校验信息以及距离综合校验第一控制权限合法,才能够针对第一车辆部件进行控制,如此可以避免非法用户仅通过车钥匙就直接控制第一车辆部件的问题,提高车辆控制的安全性和智能性。
[0086]
在一些实施例中,所述用户设备与车机传输至少两个消息,包括:所述用户设备接收所述车机发送的第一消息;所述用户设备向所述车机发送第二消息,所述第二消息包括所述第一校验信息、第一时间和第二时间,所述第一时间用于指示所述用户设备接收所述第一消息的时间,所述第二时间用于指示所述用户设备发送所述第二消息的时间;其中,所述第一时间、所述第二时间、第三时间和第四时间用于指示所述距离,所述第三时间用于指示所述车机发送所述第一消息的时间,所述第四时间用于指示所述车机接收所述第二消息的时间。
[0087]
其中,车机能够根据所述第一时间、所述第二时间、第三时间和第四时间,按照ss-twr测距算法计算出车机与用户设备之间的距离。
[0088]
可见,本示例中,用户设备通过与车机传输两个消息,触发车机获取第一校验信息和距离,从而车机能够根据第一校验信息、第二校验信息以及距离检索第一控制权限,提高车辆控制安全性。
[0089]
在一些实施例中,所述用户设备与车机传输至少两个消息,包括:所述用户设备向所述车机发送第一消息;所述用户设备接收所述车机的第二消息,所述第二消息包括第一时间和第二时间,所述第一时间用于指示所述车机接收所述第一消息的时间,所述第二时间用于指示所述车机发送所述第二消息的时间;所述用户设备根据所述第一时间、所述第二时间、第三时间和第四时间确定所述距离,所述第三时间用于指示所述用户设备发送所述第一消息的时间,所述第四时间用于指示所述用户设备接收所述第二消息的时间;所述用户设备向所述车机发送第三消息,所述第三消息包括所述距离;其中,所述第一消息或者所述第三消息包括所述第一校验信息。
[0090]
其中,用户设备能够根据所述第一时间、所述第二时间、第三时间和第四时间,按照ss-twr测距算法计算出车机与用户设备之间的距离,并同步给车机。
[0091]
可见,本示例中,用户设备通过与车机传输两个消息,将第一校验信息和距离同步给车机,从而车机能够根据第一校验信息、第二校验信息以及距离检索第一控制权限,提高车辆控制安全性。
[0092]
在一些实施例中,所述用户设备与车机传输至少两个消息,包括:所述用户设备接收所述车机发送的第一消息,所述第一消息包括第一时间,所述第一时间用于指示所述车机发送所述第一消息的时间;所述用户设备向所述车机发送第二消息,所述第二消息包括所述第一校验信息;所述用户设备接收所述车机发送的第三消息,所述第三消息包括第二时间和第三时间,所述第二时间用于指示所述车机接收所述第二消息的时间,所述第三时间用于指示所述车机发送所述第三消息的时间;所述用户设备根据所述第一时间、所述第
二时间、所述第三时间、第四时间、第五时间、第六时间确定所述距离,所述第四时间用于指示所述用户设备接收所述第一消息的时间,所述第五时间用于指示所述用户设备发送所述第二消息的时间,所述第六时间用于指示所述用户设备接收所述第三消息的时间。
[0093]
其中,用户设备能够根据所述第一时间、所述第二时间、第三时间、第四时间、第五时间、第六时间,按照ds-twr测距算法计算出车机与用户设备之间的距离,并同步给车机。
[0094]
可见,本示例中,用户设备通过与车机传输两个消息,将第一校验信息和距离同步给车机,从而车机能够根据第一校验信息、第二校验信息以及距离检索第一控制权限,提高车辆控制安全性。
[0095]
在一些实施例中,所述用户设备与车机传输至少两个消息,包括:所述用户设备向所述车机发送第一消息,所述第一消息包括第一时间,所述第一时间用于指示所述用户设备发送所述第一消息的时间;所述用户设备接收所述车机发送的第二消息;所述用户设备向所述车机发送第三消息,所述第三消息包括第二时间和第三时间,所述第二时间用于指示所述用户设备接收所述第二消息的时间,所述第三时间用于指示所述用户设备发送所述第三消息的时间;所述第一时间、所述第二时间、所述第三时间、第四时间、第五时间、第六时间用于指示所述距离,所述第四时间用于指示所述车机接收所述第一消息的时间,所述第五时间用于指示所述车机发送所述第二消息的时间,所述第六时间用于指示所述车机接收所述第三消息的时间;其中,所述第一消息和/或所述第三消息包括所述第一校验信息。
[0096]
其中,车机能够根据所述第一时间、所述第二时间、第三时间、第四时间、第五时间、第六时间,按照ds-twr测距算法计算出车机与用户设备之间的距离。
[0097]
可见,本示例中,用户设备通过与车机传输两个消息,触发车机获取第一校验信息和距离,从而车机能够根据第一校验信息、第二校验信息以及距离检索第一控制权限,提高车辆控制安全性。
[0098]
在一些实施例中,所述方法还包括:所述用户设备向所述车机发送第四消息,所述第四消息用于指示所述车机的第一安全校验模式,所述第一安全校验模式包括所述第一控制权限和第二控制权限,所述第二控制权限为针对所述车机所关联的第二车辆部件的控制权限。
[0099]
可见,本示例中,用户设备支持针对车机设置第一安全校验模式,提高车辆控制模式设置的灵活性。
[0100]
在一些实施例中,所述第二车辆部件包括车辆电器部件;所述第二控制权限的合法性校验信息包括所述第二校验信息。
[0101]
其中,所述车辆电器部件例如可以是音箱、中控显示屏、空调等电子器件。
[0102]
可见,本示例中,车机能够实现第一控制权限和第二控制权限的分级权限控制,提高使用灵活性和智能性。
[0103]
在一些实施例中,所述方法还包括:所述用户设备向所述车机发送第五消息,所述第五消息用于指示所述车机的第二安全校验模式,所述第二安全校验模式包括第三控制权限,所述第三控制权限为针对所述第一车辆部件和所述第二车辆部件的控制权限;所述第三控制权限的合法性校验信息包括所述第二校验信息。
[0104]
其中,第二安全校验模式适用于车主将车辆借用给其他用户的情形,其他用户仅需要使用车钥匙即可实现对车辆的完整控制,提高使用便捷性。
[0105]
可见,本示例中,用户设备支持针对车机设置第二安全校验模式,提高车辆控制模式设置的灵活性和多样性。
[0106]
本技术实施例提供一种车辆控制装置,该车辆控制装置可以为用户设备。具体的,车辆控制装置用于执行以上车辆控制方法中用户设备所执行的步骤。本技术实施例提供的车辆控制装置可以包括相应步骤所对应的模块。
[0107]
本技术实施例可以根据上述方法示例对车辆控制装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0108]
在采用对应各个功能划分各个功能模块的情况下,图3示出上述实施例中所涉及的车辆控制装置的一种可能的结构示意图。如图3所示,车辆控制装置3应用于用户设备;所述装置包括:
[0109]
传输单元30,用于与车机传输至少两个消息,其中,所述至少两个消息用于指示距离和第一校验信息,所述距离用于指示用户设备与所述车机之间的距离,所述第一校验信息、所述距离以及第二校验信息用于指示第一控制权限合法,所述第二校验信息为车钥匙发送的校验信息,所述第一控制权限为针对所述车机所关联的第一车辆部件的控制权限。
[0110]
在一个可能的示例中,在所述用户设备与车机传输至少两个消息方面,所述传输单元具体用于:接收所述车机发送的第一消息;以及向所述车机发送第二消息,所述第二消息包括所述第一校验信息、第一时间和第二时间,所述第一时间用于指示所述用户设备接收所述第一消息的时间,所述第二时间用于指示所述用户设备发送所述第二消息的时间;其中,所述第一时间、所述第二时间、第三时间和第四时间用于指示所述距离,所述第三时间用于指示所述车机发送所述第一消息的时间,所述第四时间用于指示所述车机接收所述第二消息的时间。
[0111]
在一个可能的示例中,在所述用户设备与车机传输至少两个消息方面,所述传输单元具体用于:向所述车机发送第一消息;以及接收所述车机的第二消息,所述第二消息包括第一时间和第二时间,所述第一时间用于指示所述车机接收所述第一消息的时间,所述第二时间用于指示所述车机发送所述第二消息的时间;以及根据所述第一时间、所述第二时间、第三时间和第四时间确定所述距离,所述第三时间用于指示所述用户设备发送所述第一消息的时间,所述第四时间用于指示所述用户设备接收所述第二消息的时间;向所述车机发送第三消息,所述第三消息包括所述距离;其中,所述第一消息或者所述第三消息包括所述第一校验信息。
[0112]
在一个可能的示例中,在所述用户设备与车机传输至少两个消息方面,所述传输单元具体用于:接收所述车机发送的第一消息,所述第一消息包括第一时间,所述第一时间用于指示所述车机发送所述第一消息的时间;以及向所述车机发送第二消息,所述第二消息包括所述第一校验信息;以及接收所述车机发送的第三消息,所述第三消息包括第二时间和第三时间,所述第二时间用于指示所述车机接收所述第二消息的时间,所述第三时间用于指示所述车机发送所述第三消息的时间;以及根据所述第一时间、所述第二时间、所述第三时间、第四时间、第五时间、第六时间确定所述距离,所述第四时间用于指示所述用户
设备接收所述第一消息的时间,所述第五时间用于指示所述用户设备发送所述第二消息的时间,所述第六时间用于指示所述用户设备接收所述第三消息的时间。
[0113]
在一个可能的示例中,在所述用户设备与车机传输至少两个消息方面,所述传输单元具体用于:向所述车机发送第一消息,所述第一消息包括第一时间,所述第一时间用于指示所述用户设备发送所述第一消息的时间;以及接收所述车机发送的第二消息;以及向所述车机发送第三消息,所述第三消息包括第二时间和第三时间,所述第二时间用于指示所述用户设备接收所述第二消息的时间,所述第三时间用于指示所述用户设备发送所述第三消息的时间;所述第一时间、所述第二时间、所述第三时间、第四时间、第五时间、第六时间用于指示所述距离,所述第四时间用于指示所述车机接收所述第一消息的时间,所述第五时间用于指示所述车机发送所述第二消息的时间,所述第六时间用于指示所述车机接收所述第三消息的时间;其中,所述第一消息和/或所述第三消息包括所述第一校验信息。
[0114]
在一个可能的示例中,所述传输单元30还用于向所述车机发送第四消息,所述第四消息用于指示所述车机的第一安全校验模式,所述第一安全校验模式包括所述第一控制权限和第二控制权限,所述第二控制权限为针对所述车机所关联的第二车辆部件的控制权限。
[0115]
在一个可能的示例中,所述第二车辆部件包括车辆电器部件;
[0116]
所述第二控制权限的合法性校验信息包括所述第二校验信息。
[0117]
在一个可能的示例中,所述传输单元30还用于向所述车机发送第五消息,所述第五消息用于指示所述车机的第二安全校验模式,所述第二安全校验模式包括第三控制权限,所述第三控制权限为针对所述第一车辆部件和所述第二车辆部件的控制权限;所述第三控制权限的合法性校验信息包括所述第二校验信息。
[0118]
在一个可能的示例中,所述第一车辆部件包括车辆动力系统。
[0119]
在采用集成的单元的情况下,本技术实施例提供的另一种车辆控制装置的结构示意图如图4所示。在图4中,车辆控制装置4包括:处理模块40和通信模块41。处理模块40用于对设备控制装置的动作进行控制管理,例如,传输单元30所执行的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块41用于支持设备控制装置与其他设备之间的交互。如图4所示,车辆控制装置还可以包括存储模块42,存储模块42用于存储车辆控制装置的程序代码和数据。
[0120]
其中,处理模块40可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块41可以是收发器、rf电路或通信接口等。存储模块42可以是存储器。
[0121]
其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。上述车辆控制装置3和车辆控制装置4均可执行上述图2所示的车辆控制方法中用户设备所执行的步骤。
[0122]
本技术实施例提供一种车辆控制装置,该车辆控制装置可以为车机。具体的,车辆控制装置用于执行以上车辆控制方法中车机所执行的步骤。本技术实施例提供的车辆控制
装置可以包括相应步骤所对应的模块。
[0123]
本技术实施例可以根据上述方法示例对车辆控制装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0124]
在采用对应各个功能划分各个功能模块的情况下,图5示出上述实施例中所涉及的车辆控制装置的一种可能的结构示意图。如图5所示,车辆控制装置5应用于车机;所述装置包括:
[0125]
传输单元50,用于与用户设备传输至少两个消息,其中,所述至少两个消息用于指示距离和第一校验信息,所述距离用于指示所述用户设备与车机之间的距离,所述第一校验信息、所述距离以及第二校验信息用于指示第一控制权限合法,所述第二校验信息为车钥匙发送的校验信息,所述第一控制权限为针对所述车机所关联的第一车辆部件的控制权限。
[0126]
在采用集成的单元的情况下,本技术实施例提供的另一种车辆控制装置的结构示意图如图6所示。在图6中,车辆控制装置6包括:处理模块60和通信模块61。处理模块60用于对设备控制装置的动作进行控制管理,例如,传输单元50所执行的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块61用于支持设备与其他设备之间的交互。如图6所示,车辆控制装置还可以包括存储模块62,存储模块62用于存储车辆控制装置的程序代码和数据。
[0127]
其中,处理模块60可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块61可以是收发器、rf电路或通信接口等。存储模块62可以是存储器。
[0128]
其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。上述车辆控制装置5和车辆控制装置6均可执行上述图2所示的车辆控制方法中车机所执行的步骤。
[0129]
以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应该理解为对本技术的限制。
[0130]
上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存
储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
[0131]
本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
[0132]
本技术实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
[0133]
应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0134]
在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的;例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0135]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0136]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0137]
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0138]
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,可轻易想到变化或替换,均可作各种更动与修改,包含上述不同功能、实施步骤的组合,包含软件和硬件的实施方式,均在本发明的保护范围。
再多了解一些

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

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

相关文献