掌桥专利:专业的专利平台
掌桥专利
首页

电动汽车远程启动的控制方法

文献发布时间:2024-05-31 01:29:11


电动汽车远程启动的控制方法

技术领域

本申请涉及车辆远程控制技术领域,特别涉及一种电动汽车远程启动的控制方法。

背景技术

在冬季使用车辆时,由于车内温度较低,影响了驾乘人员的舒适性。为了解决该问题,通常采用控制车辆远程启动的方式,使得驾乘人员可以提前启动汽车实现车内的预热。

相关技术中,通常用户通过终端(诸如手机或智能钥匙)启动车辆的电动机,以实现车辆的远程启动。然而,目前车辆的远程启动的控制方法中,终端与车辆之间不存在安全校验,因此无法保证车辆远程启动的安全性。

发明内容

鉴于此,本申请提供一种电动汽车远程启动的控制方法,结合终端与服务器之间的身份确认和远程信息处理器与中央网关之间进行安全校验来确认电动汽车的远程启动,保证了电动汽车的远程启动的安全性。

具体而言,包括以下的技术方案:

本申请实施例提供了一种电动汽车远程启动的控制方法,所述方法包括:

终端在与服务器之间完成身份校验且身份确认结果满足要求的情况下,通过所述服务器向电动汽车发送远程启动指令;

所述电动汽车的远程信息处理器接收所述远程启动指令;

所述远程信息处理器基于所述远程启动指令,与所述电动汽车的中央网关之间进行安全校验,得到安全校验结果;

所述电动汽车的车内执行器接收所述安全校验结果,并在所述安全校验结果为合格的情况下,控制电动机启动。

在一些实施例中,所述终端在与服务器之间完成身份校验且身份确认结果满足要求的情况下,通过所述服务器向电动汽车发送远程启动指令之前,所述方法还包括:

所述终端向所述服务器发送身份权限校验信息;

所述服务器接收所述身份权限校验信息;基于所述身份权限校验信息进行身份确认,得到身份确认结果;并将身份确认结果发送给所述终端;

所述终端接收所述身份确认结果,并确认所述身份确认结果是否满足要求。

在一些实施例中,所述终端向所述服务器发送身份权限校验信息包括:

在所述终端获取信息发送权限的情况下,所述终端获取预设身份权限校验信息并加密,得到身份权限校验信息,将所述身份权限校验信息发送至所述服务器。

在一些实施例中,所述服务器基于所述身份权限校验信息进行身份确认,得到身份确认结果包括:

所述服务器解密所述身份权限校验信息,得到待比对的身份权限;根据存储的身份权限库和所述待比对的身份权限,得到所述身份确认结果。

在一些实施例中,所述终端在与服务器之间完成身份校验且身份确认结果满足要求的情况下,通过所述服务器向电动汽车发送远程启动指令包括:

在所述终端与所述服务器之间完成身份校验且身份确认结果满足要求的情况下,所述终端向所述服务器发送所述远程启动指令;

所述服务器接收所述远程启动指令,并确认所述远程信息处理器与所述服务器的连接状态;响应于所述远程信息处理器与所述服务器的连接状态为已连接,向所述电动汽车发送所述远程启动指令。

在一些实施例中,所述远程信息处理器基于所述远程启动指令,与中央网关之间进行安全校验,得到安全校验结果包括:

所述远程信息处理器将所述远程启动指令发送至所述中央网关;

所述中央网关读取预设转码算法,基于所述预设转码算法对所述远程启动指令进行转码;读取预设启动指令,并将所述预设启动指令与转码后的远程启动指令进行对比,得到安全校验结果。

在一些实施例中,所述远程信息处理器将所述远程启动指令发送至所述中央网关包括:

所述远程信息处理器响应于接收到所述远程启动指令,获取预设纠错码;基于所述预设纠错码对所述远程启动指令进行纠错,得到纠错结果;在所述纠错结果为合格的情况下,将所述远程启动指令发送至所述中央网关。

在一些实施例中,所述车内执行器包括车身控制器,所述电动汽车的车内执行器接收所述安全校验结果,并在所述安全校验结果为合格的情况下,控制电动机启动包括:

所述车身控制器接收所述安全校验结果,并在所述安全校验结果为合格的情况下,与所述远程信息处理器之间进行防盗认证,得到防盗认证结果;在所述防盗认证结果为合格的情况下,检测多个预设启动条件,并在每个所述预设启动条件均满足的情况下,控制电动机启动,其中,所述多个预设启动条件包括:

电源系统处于预设档位;

蓄电池电压处于预设电压范围;

防盗警报未被触发;

车门关闭且车辆闭锁;

车内未检测到钥匙;

动力电池电量大于预设电量。

在一些实施例中,所述方法还包括:

在所述电动汽车无法启动的情况下,所述远程信息处理器获取启动失败信息并通过所述服务器发送至所述终端;

在所述电动汽车启动的情况下,所述远程信息处理器将启动成功信息通过所述服务器发送至所述终端;

所述终端响应于接收到所述启动失败信息或所述启动成功信息,弹窗显示所述启动失败信息或所述启动成功信息。

在一些实施例中,所述方法还包括:

所述终端响应于通过所述服务器连接所述远程信息处理器,获取信息发送权限;

在所述终端无法获取所述信息发送权限的情况下,所述终端弹出所述信息发送权限的申请弹窗。

本申请实施例提供的技术方案的有益效果至少包括:

本申请实施例提供的电动汽车远程启动的控制方法,在终端与服务器之间完成身份确认的前提下,终端通过服务器向电动汽车发送远程启动指令,电动汽车的远程信息处理器接收该远程启动指令,以与中央网关之间进行安全校验以及,得到安全校验结果,车内执行器可以在安全校验结果为合格的情况下,控制电动机启动,即实现了电动汽车的远程启动。该方法结合终端与服务器之间的身份确认和远程信息处理器与中央网关之间进行安全校验来确认电动汽车的远程启动,保证了电动汽车的远程启动的安全性。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为为本申请实施例提供的一种电动汽车内部模块连接关系示意图;

图2为本申请实施例提供的一种电动汽车远程启动的控制方法的流程图;

图3为本申请实施例提供的另一种电动汽车远程启动的控制方法的流程图;

图4为本申请实施例提供的一种电动汽车远程启动的控制方法中终端在与服务器之间完成身份校验且身份确认结果满足要求的情况下,通过服务器向电动汽车发送远程启动指令的流程图;

图5为本申请实施例提供的一种电动汽车远程启动的控制方法中电动汽车的远程信息处理器接收远程启动指令;基于远程启动指令,与中央网关之间进行安全校验,得到安全校验结果的流程图;

图6为远程模式被激活时车辆动力电池状态时序图;

图7为远程模式关闭并控制车辆动力电池切换至OFF的动力电池状态时序图。

通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

除非另有定义,本申请实施例所用的所有技术术语均具有与本领域普通技术人员通常理解的相同的含义。

为使本申请的技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

从当前的发展趋势来看,汽车正逐步从机械产品向智能网联终端转变,这极大地提高了用户的使用体验。在冬季使用车辆时,由于车内温度较低,影响了驾乘人员的舒适性。为了解决该问题,通常采用控制车辆远程启动的方式,使得驾乘人员可以提前启动汽车实现车内的预热。

相关技术中,通常用户通过终端(诸如手机或智能钥匙)启动车辆的电动机,以实现车辆的远程启动。然而,目前车辆的远程启动的控制方法中,终端与车辆之间不存在安全校验,因此无法保证车辆远程启动的安全性。

为了解决相关技术中存在的技术问题,本申请实施例提供了一种电动汽车远程启动的控制方法,能够确保车辆远程启动的安全性。

图1为本申请实施例提供的一种电动汽车内部模块连接关系示意图,参见图1,电动汽车内部模块包括中央网关110、仪表模块120、远程信息处理器130、音响主机140、动力电池管理系统150、车辆控制器总成160、车身域控制模块170、门控模块180,其中,车身域控制模块170包括无钥匙进入启动单元171和车身控制器172,远程信息处理器130可以为T-BOX。

仪表模块120、远程信息处理器130、音响主机140、动力电池管理系统150、车辆控制器总成160、车身域控制模块170通过CAN通讯网络与中央网关110连接,无钥匙进入启动单元171集成在车身控制器172上,并与车身控制器172共同组成车身域控制模块170,门控模块180通过CAN通讯网络与车身域控制器连接。

仪表模块120用于在车辆动力电池处于OFF状态并进入远程模式时,保持无声和熄屏状态,响应于主驾门开启,点亮屏幕并显示“车辆已远程启动,请踩刹车切换到正常模式”,响应于车身域控制器的远程模式不激活指令,保持熄屏状态。

基于上述电动汽车远程启动的控制系统,本申请实施例还提供了一种电动汽车远程启动的控制方法,参见图2,其中,图2为本申请实施例提供的一种电动汽车远程启动的控制方法的流程图,该方法包括如下步骤:

步骤201,终端在与服务器之间完成身份校验且身份确认结果满足要求的情况下,通过服务器向电动汽车发送远程启动指令。

步骤202,电动汽车的远程信息处理器接收远程启动指令。

步骤203,远程信息处理器基于远程启动指令,与电动汽车的中央网关之间进行安全校验,得到安全校验结果。

步骤204,电动汽车的车内执行器接收安全校验结果,并在安全校验结果为合格的情况下,控制电动机启动。

因此,本申请实施例提供的电动汽车远程启动的控制方法,在终端与服务器之间完成身份确认的前提下,终端通过服务器向电动汽车发送远程启动指令,电动汽车的远程信息处理器接收该远程启动指令,以与中央网关之间进行安全校验以及,得到安全校验结果,车内执行器可以在安全校验结果为合格的情况下,控制电动机启动,即实现了电动汽车的远程启动。该方法结合终端与服务器之间的身份确认和远程信息处理器与中央网关之间进行安全校验来确认电动汽车的远程启动,保证了电动汽车的远程启动的安全性。

在一些实施例中,终端在与服务器之间完成身份校验且身份确认结果满足要求的情况下,通过服务器向电动汽车发送远程启动指令之前,该方法还包括:

终端向服务器发送身份权限校验信息;

服务器接收身份权限校验信息;基于身份权限校验信息进行身份确认,得到身份确认结果;并将身份确认结果发送给终端;

终端接收身份确认结果,并确认身份确认结果是否满足要求。

在一些实施例中,终端向服务器发送身份权限校验信息包括:

在终端获取信息发送权限的情况下,终端获取预设身份权限校验信息并加密,得到身份权限校验信息,将身份权限校验信息发送至服务器。

在一些实施例中,服务器基于身份权限校验信息进行身份确认,得到身份确认结果包括:

服务器解密身份权限校验信息,得到待比对的身份权限;根据存储的身份权限库和待比对的身份权限,得到身份确认结果。

在一些实施例中,终端在与服务器之间完成身份校验且身份确认结果满足要求的情况下,通过服务器向电动汽车发送远程启动指令包括:

在终端与服务器之间完成身份校验且身份确认结果满足要求的情况下,终端向服务器发送远程启动指令;

服务器接收远程启动指令,并确认远程信息处理器与服务器的连接状态;响应于远程信息处理器与服务器的连接状态为已连接,向电动汽车发送远程启动指令。

在一些实施例中,远程信息处理器基于远程启动指令,与电动汽车的中央网关之间进行安全校验,得到安全校验结果包括:

远程信息处理器将远程启动指令发送至中央网关;

中央网关读取预设转码算法,基于预设转码算法对远程启动指令进行转码;读取预设启动指令,并将预设启动指令与转码后的远程启动指令进行对比,得到安全校验结果。

在一些实施例中,远程信息处理器将远程启动指令发送至中央网关包括:

远程信息处理器响应于接收到远程启动指令,获取预设纠错码;基于预设纠错码对远程启动指令进行纠错,得到纠错结果;在纠错结果为合格的情况下,将远程启动指令发送至中央网关。

在一些实施例中,车内执行器包括车身控制器,电动汽车的车内执行器接收安全校验结果,并在安全校验结果为合格的情况下,控制电动机启动包括:

车身控制器接收安全校验结果,并在安全校验结果为合格的情况下,与远程信息处理器之间进行防盗认证,得到防盗认证结果;在防盗认证结果为合格的情况下,检测多个预设启动条件,并在每个预设启动条件均满足的情况下,控制电动机启动,其中,多个预设启动条件包括:电源系统处于预设档位;蓄电池电压处于预设电压范围;防盗警报未被触发;车门关闭且车辆闭锁;车内未检测到钥匙;动力电池电量大于预设电量。

在一些实施例中,该方法还包括:

在电动汽车无法启动的情况下,远程信息处理器获取启动失败信息并通过服务器发送至终端;

在电动汽车启动的情况下,远程信息处理器将启动成功信息通过服务器发送至终端;

终端响应于接收到启动失败信息或启动成功信息,弹窗显示启动失败信息或启动成功信息。

在一些实施例中,该方法还包括:

终端响应于通过服务器连接远程信息处理器,获取信息发送权限;

在终端无法获取信息发送权限的情况下,终端弹出信息发送权限的申请弹窗。

基于上述电动汽车远程启动的控制系统,本申请实施例还提供了一种电动汽车远程启动的控制方法,参见图3,其中,图3为本申请实施例提供的另一种电动汽车远程启动的控制方法的流程图,该方法包括如下步骤:

步骤301,终端响应于通过服务器连接远程信息处理器,获取信息发送权限。

在实现远程启动之前,需要先使终端、服务器以及远程信息处理器之间建立连接关系,从而使终端获得信息发送权限。

步骤302,在终端无法获取信息发送权限的情况下,终端弹出信息发送权限的申请弹窗。

可以理解的是,在实际应用过程中,有时终端会因为蓝牙通信功能故障等问题,出现建立连接后无法获取信息发送权限的情况,此时终端会弹出信息发送权限申请弹窗,供用户点击获取信息发送权限。

步骤303,终端向服务器发送身份权限校验信息。

在一些实施例中,步骤303具体包括:在终端获取信息发送权限的情况下,终端获取预设身份权限校验信息并加密,得到身份权限校验信息,将身份权限校验信息发送至服务器。

也就是说,终端在获取信息发送权限之后,通过对获取的预设身份校验信息进行加密来得到身份权限校验信息,再将这一信息发送至服务器。通过这一信息加密步骤来增强信息传输的保密性,提高电动汽车远程启动的安全性。

在一些实施例中,预设身份校验信息为六位安全校验码,加密方式为AES128加密。

步骤304,服务器接收身份权限校验信息;基于身份权限校验信息进行身份确认,得到身份确认结果;并将身份确认结果发送给终端。

服务器在接收到身份权限校验信息后,需要根据身份权限校验信息来得到身份确认结果,并将该结果发送给终端,便于终端进行下一步骤。

在一些实施例中,步骤304具体包括:服务器解密身份权限校验信息,得到待比对的身份权限;根据存储的身份权限库和待比对的身份权限,得到身份确认结果。

服务器接收到的身份权限校验信息是在终端经过加密的,因此服务器接收到身份权限校验信息后需要先进行解密,然后将解密后得到的待比对的身份权限跟存储的身份权限库内的数据进行对比,从而完成解密验签比对过程,得到身份确认结果。

步骤305,终端接收身份确认结果,并确认身份确认结果是否满足要求。

步骤306,终端在与服务器之间完成身份校验且身份确认结果满足要求的情况下,通过服务器向电动汽车发送远程启动指令。

在身份确认结果满足要求的情况下,即在终端通过了身份校验过程的情况下,终端可以通过服务器向电动汽车发送远程启动指令。这一身份校验过程,增加了电动汽车远程启动的安全性。

在一些实施例中,参见图4,步骤306还包括如下子步骤:

步骤3061,在终端与服务器之间完成身份校验且身份确认结果满足要求的情况下,终端向服务器发送远程启动指令。

步骤3062,服务器接收远程启动指令,并确认远程信息处理器与服务器的连接状态;响应于远程信息处理器与服务器的连接状态为已连接,向电动汽车发送远程启动指令。

服务器在接收到远程启动指令后,还需要重新确认远程信息处理器与服务器的连接状态,从而确保远程启动指令能够成功发送到远程信息处理器。

步骤307,电动汽车的远程信息处理器接收远程启动指令。

步骤308,远程信息处理器基于远程启动指令,与电动汽车的中央网关之间进行安全校验,得到安全校验结果。

也就是说,远程信息处理器在接收到远程启动指令后需要与中央网关进行安全校验,从而得到安全校验结果。

在一些实施例中,参见图5,步骤308还包括如下子步骤:

步骤3081,远程信息处理器将远程启动指令发送至电动汽车的中央网关。

在一些实施例中,步骤3081具体包括:远程信息处理器响应于接收到远程启动指令,获取预设纠错码;基于预设纠错码对远程启动指令进行纠错,得到纠错结果;在纠错结果为合格的情况下,将远程启动指令发送至中央网关。

在将远程启动指令发送至中央网关之前,远程信息处理器需要先对指令进行纠错查验,避免发送至中央网关的远程启动指令遭到篡改或出现错误。

在一些实施例中,预设纠错码可以为CRC校验码。

步骤3082,中央网关读取预设转码算法,基于预设转码算法对远程启动指令进行转码;读取预设启动指令,并将预设启动指令与转码后的远程启动指令进行对比,得到安全校验结果。

中央网关在接收到远程启动指令后,需要根据预设转码算法对远程启动信号进行转码,并将转码后的远程启动指令与自身存储的预设启动指令进行数值上的对比,从而得到安全校验结果,举例来说,若转码后的远程启动指令与自身存储的预设启动指令在数值上相同,则安全校验结果为合格。

步骤309,电动汽车的车内执行器接收安全校验结果,并在安全校验结果为合格的情况下,控制电动机启动。

在一些实施例中,车内执行器包括车身控制器,步骤309具体包括:

车身控制器接收安全校验结果,并在安全校验结果为合格的情况下,与远程信息处理器之间进行防盗认证,得到防盗认证结果;在防盗认证结果为合格的情况下,检测多个预设启动条件,并在每个预设启动条件均满足的情况下,控制电动机启动,其中,多个预设启动条件包括:电源系统处于预设档位;蓄电池电压处于预设电压范围;防盗警报未被触发;车门关闭且车辆闭锁;车内未检测到钥匙;动力电池电量大于预设电量。

车身控制器在防盗认证结果为合格的情况下,检测预设启动条件,在这些预设启动条件均满足的前提下,车身控制器便可控制电动机启动。

在一些实施例中,车身控制器响应于钥匙长按时长达到预设时长,检测多个预设启动条件,并在每个预设启动条件均满足的情况下,控制电动机启动,其中,举例来说,预设时长可以为3秒。

在一些实施例中,预设档位为OFF档位,预设电压范围可以为9.5V~16V,车门包括四门和后背门,预设电量为动力电池电量上限的15%。

在一些实施例中,车内执行器还包括车身域控制模块,车身域控制模块上集成了车身控制器和无钥匙进入启动单元,车身控制器与远程信息处理器之间进行的防盗认证通过无钥匙进入启动单元来实现,无钥匙进入启动单元接收到远程启动指令后,向远程信息处理器发送防盗认证请求,远程信息处理器接收到远程启动指令和防盗认证请求后进行防盗认证,并将防盗认证结果反馈给无钥匙进入启动单元,再由无钥匙进入启动单元发送至车身控制器。

在一些实施例中,在每个预设启动条件均满足的情况下,车身域控制模块在屏蔽多个预设功能后进入远程模式并通过控制车辆的动力电池管理系统,将电动汽车动力电池切换至ACC,车身域控制模块向服务器发送远程模式被激活信号,并通过服务器将远程模式被激活信号反馈至终端;若车身域控制模块未能成功屏蔽预设功能,则向服务器发送远程模式未被激活信号,并保持退出远程模式的状态。其中,多个预设功能包括车身防盗功能、顶灯开启功能、下电自动解锁功能、外灯开启功能,远程模式被激活时车辆动力电池状态时序图如图6所示,参见图6,BCM_4_KeySts表示动力电池信号,ACC和OFF均为动力电池的档位,BCM_4_RVSMode表示动力电池接收到的CAN网络信号,Active和Not Active均为动力电池接收到的CAN网络信号的档位。

在一些实施例中,当车身域控制模块处于远程模式时,车身与控制模块响应于多个关闭条件之一,控制车辆动力电池切换至OFF,其中,多个关闭条件包括:用户通过终端控制车辆下电、防盗警报触发、电动汽车未上高压时长超过预设关闭时长,动力电池电量小于预设关闭电量,蓄电池电压小于预设关闭电压,车身域控制器处于远程模式的时长达到预设远程模式关闭时长,远程模式关闭并控制车辆动力电池切换至OFF的动力电池状态时序图如图7所示,参见图7,BCM_4_KeySts表示动力电池信号,ACC和OFF均为动力电池的档位,BCM_4_RVSMode表示动力电池接收到的CAN网络信号,Active和Not Active均为动力电池接收到的CAN网络信号的档位。

可以理解的是,在关闭条件出现的情况下,电动汽车并不适合远程启动,因此需要控制电动汽车下电。

在一些实施例中,预设关闭时长可以为5秒,预设关闭电量可以为动力电池总电量的10%,预设关闭电压可以为9.5V,预设远程模式关闭时长可以为15分钟。

步骤310,在电动汽车无法启动的情况下,远程信息处理器获取启动失败信息并通过服务器发送至终端。

在电动汽车无法远程启动的情况下,远程信息处理器会将启动失败原因通过服务器反馈给终端,以便于用户知晓远程启动失败的原因。

步骤311,在电动汽车启动的情况下,远程信息处理器将启动成功信息通过服务器发送至终端。

在电动汽车成功远程启动的情况下,远程信息处理器会将启动成功信息通过服务器反馈给终端,以便于用户知晓远程启动成功。

步骤312,终端响应于接收到启动失败信息或启动成功信息,弹窗显示启动失败信息或启动成功信息。

在一些实施例中,在检测到钥匙出现在车内的情况下,车身域控制模块响应于来自制动踏板的踩踏信号,控制电动汽车从远程启动模式变为正常启动模式。

在一些实施例中,用户可以通过终端设置车载空调启动时长,终端通过服务器将空调启动时长发送至电动汽车,远程信息处理器接收到空调启动时长后发送至中央网关,中央网关控制空调启动,并在空调已启动的时长达到空调启动时长时,控制电动机关闭。

因此,本申请实施例提供的电动汽车远程启动的控制方法,在终端与服务器之间完成身份确认的前提下,终端通过服务器向电动汽车发送远程启动指令,电动汽车的远程信息处理器接收该远程启动指令,以与中央网关之间进行安全校验以及,得到安全校验结果,车内执行器可以在安全校验结果为合格的情况下,控制电动机启动,即实现了电动汽车的远程启动。该方法结合终端与服务器之间的身份确认和远程信息处理器与中央网关之间进行安全校验来确认电动汽车的远程启动,保证了电动汽车的远程启动的安全性。

在本申请中,术语“第一”和“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“多个”指两个或两个以上,除非另有明确的限定。

本领域技术人员在考虑说明书及实践这里公开的本申请后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

相关技术
  • 一种车辆远程启动功能的控制方法
  • 一种物流车远程启动控制系统和方法
  • 一种采煤机远程启动装置及远程启动控制方法
  • 一种采煤机远程启动装置及远程启动控制方法
技术分类

06120116624842