一种车辆的控制方法、装置、车辆、系统和存储介质与流程

文档序号:22555120发布日期:2020-10-17 02:36阅读:75来源:国知局
一种车辆的控制方法、装置、车辆、系统和存储介质与流程

本申请涉及车辆定位领域,特别是涉及一种车辆的控制方法、装置、车辆、系统和存储介质。



背景技术:

随着车联网技术的不断发展,人们对车辆的智能化需求也越来越多。目前,实现车辆无钥匙进入及启动已成为人们的一种新需求。

传统技术中,可以基于通信技术的蓝牙钥匙实现车辆无钥匙进入及启动。即,车辆和用户终端之间可以通过蓝牙进行通信,车辆基于所接收到的蓝牙信号的强度确定用户终端的位置,从而基于用户终端的位置实现车辆无钥匙进入及启动。但是,传统技术需要安装多根蓝牙天线才能确定用户终端的位置,从而导致成本较高。



技术实现要素:

基于此,有必要针对传统的车辆无钥匙进入及启动方式需要安装多根蓝牙天线才能确定用户终端的位置,从而导致成本较高的技术问题,提供一种车辆的控制方法、装置、车辆、系统和存储介质。

第一方面,本申请实施例提供一种车辆的控制方法,应用于车对外界信息交换v2x系统中的车辆,所述v2x系统还包括用户终端,所述方法包括:

在处于唤醒状态的情况下,通过v2x功能与所述用户终端建立通信连接,并通过所述通信连接实时获取所述用户终端定位的位置信息;

通过定位系统实时获取所述车辆的位置信息;

当所述用户终端的位置信息和所述车辆的位置信息均获取成功时,根据所述用户终端的位置信息、所述车辆的位置信息以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

第二方面,本申请实施例提供一种车辆的控制装置,集成于v2x系统中的车辆,所述v2x系统还包括用户终端,所述装置包括:

通信连接建立模块,用于在处于唤醒状态的情况下,通过v2x功能与所述用户终端建立通信连接,并通过所述通信连接实时获取所述用户终端定位的位置信息;

第一获取模块,用于通过定位系统实时获取所述车辆的位置信息;

第一控制模块,用于当所述用户终端的位置信息和所述车辆的位置信息均获取成功时,根据所述用户终端的位置信息、所述车辆的位置信息以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

第三方面,本申请实施例提供一种车辆,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请实施例第一方面提供的车辆的控制方法。

第四方面,本申请实施例提供一种v2x系统,包括:如本申请实施例第三方面提供的车辆和用户终端;

所述用户终端,用于在通过v2x功能与所述车辆建立通信连接之后,实时定位自身的位置信息,并将所述位置信息通过所述通信连接发送给所述车辆。

第五方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例第一方面提供的车辆的控制方法。

本申请实施例提供的车辆的控制方法、装置、车辆、系统和存储介质,在处于唤醒状态的情况下,车辆通过v2x功能与所述用户终端建立通信连接,并通过所述通信连接实时获取所述用户终端定位的位置信息,以及通过定位系统实时获取自身的位置信息,当所述用户终端的位置信息和所述车辆的位置信息均获取成功时,根据所述用户终端的位置信息、所述车辆的位置信息以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。上述控制操作可以包括开锁操作、解锁操作或者启动操作,在车辆具有v2x功能时,车辆可以通过v2x功能与用户终端进行通信,从而实时获取用户终端的位置信息,并基于自身的实时位置信息、用户终端的实时位置信息以及用户终端相对于车辆的移动状态,控制车辆执行开锁操作、解锁操作或者启动操作,从而实现车辆无钥匙进入及启动。也就是说,本申请实施例提供的技术方案,在车辆支持v2x功能的基础上,无需增加其它硬件设备即可实现车辆无钥匙进入及启动,从而避免了采用蓝牙钥匙导致成本较高的问题。

附图说明

图1为本申请实施例提供的车辆的控制方法所应用的系统架构图;

图2为本申请实施例提供的车辆的控制方法的一种流程示意图;

图3为本申请实施例提供的车辆的控制方法的另一种流程示意图;

图4为本申请实施例提供的车辆的控制装置的一种结构示意图;

图5为本申请实施例提供的一种车辆的结构示意图。

具体实施方式

本申请实施例提供的车辆的控制方法,可以适用于如图1所示的v2x(vehicletox)系统,该v2x系统可以包括车辆10和用户终端11,车辆10和用户终端11均支持v2x功能,还支持移动通信功能,如长期演进(longtermevolution,lte)功能、第四代移动通信技术(4thgenerationmobilenetworks,4g)功能或者第五代移动通信技术(5thgenerationmobilenetworks,5g)功能等。在车辆10处于唤醒状态下,车辆10可以周期性地向外发送连接请求,以与用户终端11建立通信连接。可选的,该v2x系统还可以包括后台设备12,在车辆10与用户终端11之间未建立通信连接时,用户终端11可以通过后台设备12获取车辆10的位置信息,以判定是否需要唤醒车辆10。可选的,上述用户终端11可以为手机、平板电脑、智能手表、运动手环以及可便携式设备等具有数据处理功能,且可以与外部设备或用户交互的电子设备。上述后台设备12可以是独立的服务器以及多个服务器组成的服务器集群等具有数据处理功能的电子设备。

为了使本申请的目的、技术方案及优点更加清楚明白,通过下述实施例并结合附图,对本申请实施例中的技术方案进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。

需要说明的是,下述方法实施例的执行主体可以是车辆的控制装置,该装置可以通过软件、硬件或者软硬件结合的方式实现成为车辆的部分或者全部。下述方法实施例以执行主体是车辆为例进行说明。

图2为本申请实施例提供的车辆的控制方法的一种流程示意图。本实施例涉及的是车辆如何通过v2x功能实现无钥匙进入及启动的具体过程。如图2所示,该方法可以包括:

s101、在处于唤醒状态的情况下,通过v2x功能与所述用户终端建立通信连接,并通过所述通信连接实时获取所述用户终端定位的位置信息。

具体的,车辆的状态可以包括唤醒状态和休眠状态。当不需要车辆工作时,可以控制车辆进入休眠状态。当需要车辆工作时,可以控制车辆进入唤醒状态。示例性的,在车辆停靠后,当携带用户终端的用户远离车辆时,可以控制车辆进入休眠状态;当用户需要进入车辆时,可以提前控制车辆进入唤醒状态。上述用户终端的位置信息可以包括用户终端的经纬度信息和海拔高度信息,也可以包括用户终端的位置坐标信息和海拔高度信息等。用户终端可以通过全球导航卫星系统、全球定位系统或者北斗定位系统实时获取自身的位置信息。

在车辆处于唤醒状态的情况下,车辆会通过v2x功能周期性地向外发送连接建立请求,在具有v2x功能的用户终端接收到连接建立请求之后,车辆与用户终端执行安全交互流程(如密钥交换流程),在安全交互成功之后,车辆与用户终端之间建立通信连接。在车辆与用户终端成功建立通信连接之后,车辆与用户终端之间采用v2x通信方式进行通信,以通过该通信连接实时获取用户终端所定位的自身的位置信息。

s102、通过定位系统实时获取所述车辆的位置信息。

具体的,该定位系统可以包括全球导航卫星系统、全球定位系统或者北斗定位系统,即车辆在处于唤醒状态的情况下,通过上述全球导航卫星系统、全球定位系统或者北斗定位系统实时进行定位,以获取自身的位置信息。其中,该车辆的位置信息可以包括车辆的经纬度信息和海拔高度信息,也可以包括车辆的位置坐标信息和海拔高度信息等。

s103、当所述用户终端的位置信息和所述车辆的位置信息均获取成功时,根据所述用户终端的位置信息、所述车辆的位置信息以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

具体的,上述用户终端相对于车辆的移动状态可以包括用户终端远离车辆或者用户终端靠近车辆。在实际应用中,可能会存在这样一种情况,车辆和/或用户终端所处的当前位置无定位信号,例如,当车辆和/或用户终端处于较为封闭的地下车库时,此时车辆和/或用户终端无法正常接收定位信号,便会导致车辆和/或用户终端定位失败,即车辆无法正常获取自身的位置信息和用户终端的位置信息。为此,针对车辆和/或用户终端能够正常接收定位信号的情况,当车辆在成功获取到用户终端的位置信息和自身的位置信息时,车辆可以根据用户终端的位置信息和自身的位置信息确定两者之间的相对位置,并基于计算得到的相对距离以及用户终端相对于车辆的移动状态,执行解锁操作、闭锁操作或者启动操作,从而实现无钥匙进入及启动。

可以理解的是,在车辆停靠后,携带用户终端的用户离开车辆时,即在用户终端远离车辆时,车辆可以基于用户终端和车辆之间的相对位置,自动执行闭锁操作;当携带用户终端的用户需要进入车辆时,即在用户终端不断靠近车辆时,车辆可以基于用户终端和车辆之间的相对位置,自动执行解锁操作;当携带用户终端的用户已经进入车辆时,即在用户终端位于车辆内部时,车辆可以基于用户终端和车辆之间的相对位置,自动执行启动操作。另外,车辆可以通过任意一种定位系统获取自身的位置信息,同时,用户终端的位置信息也是基于任意一种定位系统定位得到的,由于定位系统定位的位置信息的准确性较高,因此,车辆获取到的自身的位置信息以及用户终端的位置信息相对于传统蓝牙方式获取到的位置信息的准确性较高,这样,基于准确性较高的位置信息控制车辆的解锁操作、闭锁操作以及启动操作,提高了对车辆控制的准确性。

在车辆和/或用户终端无法正常接收定位信号时,这种情况会导致车辆和/或用户终端定位失败,即车辆无法正常获取自身的位置信息和用户终端的位置信息。针对此情况,可选的,车辆可以按照下述方式实现无钥匙进入及启动:实时获取所述通信连接的信号强度;当所述用户终端的位置信息和/或所述车辆的位置信息获取失败时,根据所述信号强度以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

具体的,车辆与用户终端进行v2x通信,在通信过程中实时获取通信连接的信号强度。这样,在用户终端的位置信息和/或车辆的位置信息获取失败时,车辆可以将获取到信号强度与对应的预设强度阈值进行比较,在用户终端远离车辆时,基于比较结果执行闭锁操作;在用户终端靠近车辆时,基于比较结果执行解锁操作。从而实现在无定位信号的情况下,也能基于车辆与用户终端的v2x通信,实现车辆无钥匙进入及启动。

本申请实施例提供的车辆的控制方法,在处于唤醒状态的情况下,车辆通过v2x功能与所述用户终端建立通信连接,并通过所述通信连接实时获取所述用户终端定位的位置信息,以及通过定位系统实时获取自身的位置信息,当所述用户终端的位置信息和所述车辆的位置信息均获取成功时,根据所述用户终端的位置信息、所述车辆的位置信息以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。上述控制操作可以包括开锁操作、解锁操作或者启动操作,在车辆具有v2x功能时,车辆可以通过v2x功能与用户终端进行通信,从而实时获取用户终端的位置信息,并基于自身的实时位置信息、用户终端的实时位置信息以及用户终端相对于车辆的移动状态,控制车辆执行开锁操作、解锁操作或者启动操作,从而实现车辆无钥匙进入及启动。也就是说,本申请实施例提供的技术方案,在车辆支持v2x功能的基础上,无需增加其它硬件设备即可实现车辆无钥匙进入及启动,从而避免了采用蓝牙钥匙导致成本较高的问题。

在一个实施例中,在车辆处于休眠状态的情况下,还提供了如何唤醒车辆的具体实现方式。具体的,唤醒车辆的方式可以包括以下任意一种:

第一种方式:当所述用户终端确定与所述车辆之间的第一距离小于或等于预设唤醒距离时,所述用户终端通过所述后台设备向所述车辆发送唤醒指令。

其中,所述唤醒指令用于指示所述车辆从休眠状态切换到唤醒状态。在车辆关闭发动机或者电动机后,车辆可以采用v2x通信方式,通过v2x天线将车辆的最终位置信息发送给用户终端,以使用户终端保存车辆的最终位置信息。这样,用户终端实时定位自身的位置信息,并基于自身的位置信息与存储的车辆的最终位置信息,实时计算与车辆的第一距离。当确定第一距离小于或等于预设唤醒距离时,用户终端通过移动通信网络功能(如lte功能)向后台设备发送唤醒指令。在后台设备接收到用户终端的唤醒指令后,后台设备通过移动通信网络功能(如lte功能)向车辆发送唤醒指令,以指示车辆从休眠状态切换到唤醒状态。

第二种方式:当所述车辆检测到车门开启或者车盖开启时,控制所述车辆从休眠状态切换到唤醒状态。

其中,车辆可以通过相应的传感器检测车门或者前后车盖是否开启,在检测到车门或者前后车盖开启时,控制车辆进入唤醒状态。

第三种方式:当所述用户终端获取到用户输入的唤醒指令时,所述用户终端通过后台设备向所述车辆发送所述唤醒指令。

其中,所述唤醒指令用于指示所述车辆从休眠状态切换到唤醒状态。用户终端上可以安装有实现车辆无钥匙进入及启动的客户端,用户可以在客户端中点击车辆唤醒功能键,或者输入“唤醒车辆”的语音,此时,用户终端获取到用户输入的唤醒指令,并通过移动通信网络功能(如lte功能)向后台设备发送唤醒指令。在后台设备接收到用户终端的唤醒指令后,后台设备通过移动通信网络功能(如lte功能)向车辆发送唤醒指令,以指示车辆从休眠状态切换到唤醒状态。

第四种方式:所述用户终端通过所述后台设备向所述车辆发送位置信息获取指令,其中,所述位置信息获取指令用于唤醒所述车辆,并获取所述车辆的最新位置信息。

其中,用户终端中存储有车辆的位置信息。在实际应用中,车辆可能会被其它用户移动,这样,车辆的位置信息会发生变化。此时用户终端中存储的车辆的位置信息与车辆的实际位置信息会不一致。为此,在用户终端需要获取车辆的最新位置信息时,用户可以在用户终端中输入位置信息获取指令。即在检测到用户输入的位置信息获取指令后,用户终端通过移动通信网络功能(如lte功能)向后台设备发送位置信息获取指令。在后台设备接收到用户终端的位置信息获取指令后,后台设备通过移动通信网络功能(如lte功能)向车辆发送位置信息获取指令,从而唤醒车辆。在车辆唤醒之后,车辆可以通过定位系统定位自身的最新位置信息,并将自身的最新位置信息通过后台设备发送给用户终端。用户终端根据接收到的最新位置信息更新存储的车辆的位置信息并显示车辆的最新位置信息,以使用户获知车辆的最新位置。可选的,第四种唤醒方式,主要目的是为了更新车辆的位置信息,以使用户获知车辆的最新位置,并非用户要进入车辆或启动车辆,因此,可以在车辆出厂前对车辆的处理逻辑进行相应的设置,即当采用该唤醒方式唤醒车辆时,设置车辆不对外发送连接请求,以降低车辆的电能损耗。

另外,在车辆处于唤醒状态的情况下,还提供了如何使车辆进入休眠状态的具体实现方式。具体的,控制车辆进入休眠状态的方式可以包括以下任意一种:

第一种方式:用户终端根据车辆的最新位置信息与自身的位置信息,确定与车辆之间的距离大于预设唤醒距离时,用户终端通过后台设备向车辆发送睡眠请求。在车辆接收到睡眠请求后,车辆进入休眠状态。

第二种方式:在监测到与用户终端通信连接中断后,车辆启动定时器,若定时器超时且通信连接仍未成功建立,则控制车辆由唤醒状态切换到休眠状态。

第三种方式:若车辆无法成功与用户终端建立通信连接,在定时器超时后,控制车辆由唤醒状态切换到休眠状态。

需要说明的是,本实施例在此仅是列举了几种控制车辆进入唤醒状态或休眠状态的方式,并未一一穷举,在符合本申请发明构思前提下的唤醒方式和休眠方式均属于本申请的保护范围。

在本实施例中,可以通过多种方式实现车辆进入唤醒状态或者实现车辆进入休眠状态,实现了对车辆控制方式的多样性,从而提高了车辆控制的智能性。

在一个实施例中,为了能够更精准地对车辆进行控制,在上述实施例的基础上,可选的,如图3所示,上述s103可以包括:

s201、根据所述用户终端的位置信息和所述车辆的位置信息,实时确定与所述用户终端的第二距离。

s202、当所述用户终端相对于所述车辆的移动状态为所述用户终端靠近所述车辆时,若所述第二距离大于预设解锁距离且小于预设寻车距离,则输出寻车提示信息,其中,所述寻车提示信息的输出方式包括语音提示和/或指示灯提示。

s203、当所述用户终端相对于所述车辆的移动状态为所述用户终端靠近所述车辆时,若所述第二距离小于或等于预设解锁距离,则执行解锁操作。

具体的,在用户终端不断靠近车辆时,车辆与用户终端的第二距离会不断发生变化,在确定第二距离小于预设寻车距离且大于预设解锁距离时,车辆可以控制指示灯闪烁或者对外输出语音提示,以便于用户寻找车辆。随着用户终端得不断靠近,第二距离越来越小,在确定第二距离小于或等于预设解锁距离时,车辆停止输出寻车提示信息,并执行解锁操作。

可选的,在执行解锁操作后,所述方法还可以包括:若所述第二距离小于或等于预设阈值,且检测到用户输入的启动指令时,执行启动操作;或者,当未检测到车门开启时,启动定时器;若所述定时器超时且所述第二距离大于或等于所述预设闭锁距离,则执行闭锁操作。

具体的,所述预设阈值小于所述预设解锁距离,在执行解锁操作后,存在的一种情况为:用户开启车门进入车辆,随着用户终端得不断靠近,第二距离越来越小,在第二距离小于或等于预设阈值,此时车辆可以确定用户终端位于车辆内部。当然,在用户开启车门,进入车辆内部后,车辆可以通过下述方式获取与用户终端的第二距离:车辆可以通过车内的v2x天线与用户终端进行通信,从而实时获取用户终端的位置信息,并基于用户终端的位置信息与自身的位置信息,确定与用户终端的第二距离。在确定第二距离小于或等于预设阈值时,车辆可以确定用户终端位于车辆内部。此时,若车辆检测到用户启动车辆的指令,则可以执行启动操作。

在执行解锁操作后,还存在的另一种情况为:用户并未开启车门进入车辆。为此,车辆可以通过相应的传感器检测车门是否开启,当未检测到车门开启时,启动定时器,若定时器超时且确定与用户终端的第二距离大于或等于预设闭锁距离,则执行闭锁操作。可选的,预设闭锁距离可以等于预设解锁距离。或者,在车辆和/或用户终端定位失败时,若上述定时器超时且确定与用户终端的通信连接的信号强度变弱(如信号强度小于或等于预设强度阈值),则执行闭锁操作。

s204、当所述用户终端相对于所述车辆的移动状态为所述用户终端远离所述车辆时,若所述第二距离大于或等于预设闭锁距离,则执行闭锁操作。

在本实施例中,在用户终端远离车辆时,在与用户终端之间的距离满足预设闭锁条件时,车辆执行闭锁操作;在用户终端靠近车辆时,在与用户终端之间的距离满足预设解锁条件时,车辆执行解锁操作,在与用户终端之间的距离满足预设启动条件时,车辆执行启动操作,从而实现车辆无钥匙进入及启动。另外,还可以基于与用户终端之间的距离,控制车辆输出寻车提示信息,便于用户寻找车辆,进一步提高了车辆控制的智能性。

图4为本申请实施例提供的一种车辆的控制装置结构示意图。该装置集成于v2x系统中的车辆,所述v2x系统还包括用户终端,如图4所示,该装置可以包括:通信连接建立模块20、第一获取模块21和第一控制模块22。

具体的,通信连接建立模块20用于在处于唤醒状态的情况下,通过v2x功能与所述用户终端建立通信连接,并通过所述通信连接实时获取所述用户终端定位的位置信息;

第一获取模块21用于通过定位系统实时获取所述车辆的位置信息;

第一控制模块22用于当所述用户终端的位置信息和所述车辆的位置信息均获取成功时,根据所述用户终端的位置信息、所述车辆的位置信息以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

本申请实施例提供的车辆的控制装置,在处于唤醒状态的情况下,车辆通过v2x功能与所述用户终端建立通信连接,并通过所述通信连接实时获取所述用户终端定位的位置信息,以及通过定位系统实时获取自身的位置信息,当所述用户终端的位置信息和所述车辆的位置信息均获取成功时,根据所述用户终端的位置信息、所述车辆的位置信息以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。上述控制操作可以包括开锁操作、解锁操作或者启动操作,在车辆具有v2x功能时,车辆可以通过v2x功能与用户终端进行通信,从而实时获取用户终端的位置信息,并基于自身的实时位置信息、用户终端的实时位置信息以及用户终端相对于车辆的移动状态,控制车辆执行开锁操作、解锁操作或者启动操作,从而实现车辆无钥匙进入及启动。也就是说,本申请实施例提供的技术方案,在车辆支持v2x功能的基础上,无需增加其它硬件设备即可实现车辆无钥匙进入及启动,从而避免了采用蓝牙钥匙导致成本较高的问题。

在上述实施例的基础上,可选的,该装置还可以包括:第二获取模块和第二控制模块;

具体的,第二获取模块用于实时获取所述通信连接的信号强度;

第二控制模块用于当所述用户终端的位置信息和/或所述车辆的位置信息获取失败时,根据所述信号强度以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

在上述实施例的基础上,可选的,所述v2x系统还包括后台设备,在所述车辆处于休眠状态的情况下,所述车辆、所述用户终端以及所述后台设备之间采用移动通信网络功能进行通信;

唤醒所述车辆的方式包括以下任意一种:

当所述用户终端确定与所述车辆之间的第一距离小于或等于预设唤醒距离时,所述用户终端通过所述后台设备向所述车辆发送唤醒指令,其中,所述唤醒指令用于指示所述车辆从休眠状态切换到唤醒状态;或者,

当所述车辆检测到车门开启或者车盖开启时,控制所述车辆从休眠状态切换到唤醒状态;或者,

当所述用户终端获取到用户输入的唤醒指令时,所述用户终端通过后台设备向所述车辆发送所述唤醒指令,其中,所述唤醒指令用于指示所述车辆从休眠状态切换到唤醒状态;或者,

所述用户终端通过所述后台设备向所述车辆发送位置信息获取指令,其中,所述位置信息获取指令用于唤醒所述车辆,并获取所述车辆的最新位置信息。

在上述实施例的基础上,可选的,第一控制模块22具体用于根据所述用户终端的位置信息和所述车辆的位置信息,实时确定与所述用户终端的第二距离;当所述用户终端相对于所述车辆的移动状态为所述用户终端靠近所述车辆时,若所述第二距离大于预设解锁距离且小于预设寻车距离,则输出寻车提示信息,其中,所述寻车提示信息的输出方式包括语音提示和/或指示灯提示;若所述第二距离小于或等于预设解锁距离,则执行解锁操作;当所述用户终端相对于所述车辆的移动状态为所述用户终端远离所述车辆时,若所述第二距离大于或等于预设闭锁距离,则执行闭锁操作。

在上述实施例的基础上,可选的,该装置还可以包括:启动模块;

启动模块用于在未检测到车门开启时,启动定时器;

第一控制模块22还用于在所述定时器超时且所述第二距离大于或等于所述预设闭锁距离时,执行闭锁操作;

第一控制模块22还用于在执行解锁操作后,在所述第二距离小于或等于预设阈值,且检测到用户输入的启动指令时,执行启动操作,其中,所述预设阈值小于所述预设解锁距离。

在上述实施例的基础上,可选的,启动模块还用于在监测到所述通信连接中断后,启动定时器;

第一控制模块22还用于在所述定时器超时且所述通信连接仍未成功建立时,控制所述车辆由唤醒状态切换到休眠状态。

在一个实施例中,提供了一种车辆,其内部结构图可以如图5所示。该车辆包括通过系统总线连接的处理器和存储器。其中,该车辆的处理器用于提供计算和控制能力。该车辆的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机程序被处理器执行时以实现一种车辆的控制方法。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的车辆的限定,具体的车辆可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种车辆,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

在处于唤醒状态的情况下,通过v2x功能与所述用户终端建立通信连接,并通过所述通信连接实时获取所述用户终端定位的位置信息;

通过定位系统实时获取所述车辆的位置信息;

当所述用户终端的位置信息和所述车辆的位置信息均获取成功时,根据所述用户终端的位置信息、所述车辆的位置信息以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:实时获取所述通信连接的信号强度;当所述用户终端的位置信息和/或所述车辆的位置信息获取失败时,根据所述信号强度以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

在一个实施例中,所述v2x系统还包括后台设备,在所述车辆处于休眠状态的情况下,所述车辆、所述用户终端以及所述后台设备之间采用移动通信网络功能进行通信;唤醒所述车辆的方式包括以下任意一种:当所述用户终端确定与所述车辆之间的第一距离小于或等于预设唤醒距离时,所述用户终端通过所述后台设备向所述车辆发送唤醒指令,其中,所述唤醒指令用于指示所述车辆从休眠状态切换到唤醒状态;或者,当所述车辆检测到车门开启或者车盖开启时,控制所述车辆从休眠状态切换到唤醒状态;或者,当所述用户终端获取到用户输入的唤醒指令时,所述用户终端通过后台设备向所述车辆发送所述唤醒指令,其中,所述唤醒指令用于指示所述车辆从休眠状态切换到唤醒状态;或者,所述用户终端通过所述后台设备向所述车辆发送位置信息获取指令,其中,所述位置信息获取指令用于唤醒所述车辆,并获取所述车辆的最新位置信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据所述用户终端的位置信息和所述车辆的位置信息,实时确定与所述用户终端的第二距离;当所述用户终端相对于所述车辆的移动状态为所述用户终端靠近所述车辆时,若所述第二距离大于预设解锁距离且小于预设寻车距离,则输出寻车提示信息,其中,所述寻车提示信息的输出方式包括语音提示和/或指示灯提示;若所述第二距离小于或等于预设解锁距离,则执行解锁操作;当所述用户终端相对于所述车辆的移动状态为所述用户终端远离所述车辆时,若所述第二距离大于或等于预设闭锁距离,则执行闭锁操作。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:若所述第二距离小于或等于预设阈值,且检测到用户输入的启动指令时,执行启动操作,其中,所述预设阈值小于所述预设解锁距离;或者,当未检测到车门开启时,启动定时器;若所述定时器超时且所述第二距离大于或等于所述预设闭锁距离,则执行闭锁操作。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在监测到所述通信连接中断后,启动定时器;若所述定时器超时且所述通信连接仍未成功建立,则控制所述车辆由唤醒状态切换到休眠状态。

在一个实施例中,还提供了一种v2x系统,参见图1所示,该系统可以包括:如上述任一实施例所提供的车辆和用户终端;

所述用户终端,用于在通过v2x功能与所述车辆建立通信连接之后,实时定位自身的位置信息,并将所述位置信息通过所述通信连接发送给所述车辆。

可选的,该系统还可以包括后台设备12,在车辆10与用户终端11之间未建立通信连接时,用户终端11可以通过后台设备12获取车辆10的位置信息,以判定是否需要唤醒车辆10。另外,在需要唤醒车辆10时,用户终端11可以通过后台设备12向车辆10发送唤醒指令,以使车辆10从休眠状态切换到唤醒状态。同时,在满足车辆的休眠条件时,用户终端11还可以通过后台设备12向车辆10发送睡眠请求,以使车辆10从唤醒状态切换到休眠状态。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

在处于唤醒状态的情况下,通过v2x功能与所述用户终端建立通信连接,并通过所述通信连接实时获取所述用户终端定位的位置信息;

通过定位系统实时获取所述车辆的位置信息;

当所述用户终端的位置信息和所述车辆的位置信息均获取成功时,根据所述用户终端的位置信息、所述车辆的位置信息以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:实时获取所述通信连接的信号强度;当所述用户终端的位置信息和/或所述车辆的位置信息获取失败时,根据所述信号强度以及所述用户终端相对于所述车辆的移动状态,执行对应的控制操作。

在一个实施例中,所述v2x系统还包括后台设备,在所述车辆处于休眠状态的情况下,所述车辆、所述用户终端以及所述后台设备之间采用移动通信网络功能进行通信;唤醒所述车辆的方式包括以下任意一种:当所述用户终端确定与所述车辆之间的第一距离小于或等于预设唤醒距离时,所述用户终端通过所述后台设备向所述车辆发送唤醒指令,其中,所述唤醒指令用于指示所述车辆从休眠状态切换到唤醒状态;或者,当所述车辆检测到车门开启或者车盖开启时,控制所述车辆从休眠状态切换到唤醒状态;或者,当所述用户终端获取到用户输入的唤醒指令时,所述用户终端通过后台设备向所述车辆发送所述唤醒指令,其中,所述唤醒指令用于指示所述车辆从休眠状态切换到唤醒状态;或者,所述用户终端通过所述后台设备向所述车辆发送位置信息获取指令,其中,所述位置信息获取指令用于唤醒所述车辆,并获取所述车辆的最新位置信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据所述用户终端的位置信息和所述车辆的位置信息,实时确定与所述用户终端的第二距离;当所述用户终端相对于所述车辆的移动状态为所述用户终端靠近所述车辆时,若所述第二距离大于预设解锁距离且小于预设寻车距离,则输出寻车提示信息,其中,所述寻车提示信息的输出方式包括语音提示和/或指示灯提示;若所述第二距离小于或等于预设解锁距离,则执行解锁操作;当所述用户终端相对于所述车辆的移动状态为所述用户终端远离所述车辆时,若所述第二距离大于或等于预设闭锁距离,则执行闭锁操作。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若所述第二距离小于或等于预设阈值,且检测到用户输入的启动指令时,执行启动操作,其中,所述预设阈值小于所述预设解锁距离;或者,当未检测到车门开启时,启动定时器;若所述定时器超时且所述第二距离大于或等于所述预设闭锁距离,则执行闭锁操作。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在监测到所述通信连接中断后,启动定时器;若所述定时器超时且所述通信连接仍未成功建立,则控制所述车辆由唤醒状态切换到休眠状态。

上述实施例中提供的车辆的控制装置、车辆、系统以及存储介质可执行本申请任意实施例所提供的车辆的控制方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的车辆的控制方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1