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

车辆唤醒方法、车载终端设备、车辆唤醒系统及车辆

文献发布时间:2023-06-19 18:37:28


车辆唤醒方法、车载终端设备、车辆唤醒系统及车辆

技术领域

本申请实施方式涉及汽车技术领域,特别是涉及一种车辆唤醒方法、车载终端设备、车辆唤醒系统及车辆。

背景技术

电动汽车是指以车载电源为动力,用电机驱动车轮行驶,符合道路交通、安全法规各项要求的车辆。由于对环境影响相对传统汽车较小,其前景被广泛看好。

电动汽车通常采用插枪充电的方式进行充电,然而目前电动汽车在充电时需要唤醒电池管理系统、整车控制器和DC/DC转换器,才能完成充电。现有技术采用钥匙上电的方式唤醒电池管理系统、整车控制器和DC/DC转换器,以使车辆充电。

但是,采用钥匙上电的方式会使车辆的所有部件均被唤醒工作,增加了充电过程的整车功耗,减少了相应部件的寿命,形成资源的浪费。

发明内容

本申请实施例提供一种车辆唤醒方法、车载终端设备、车辆唤醒系统及车辆,能够实现车辆充电时仅唤醒部分器件,以降低车辆充电过程的整车功耗。

本申请实施例提供以下技术方案:

第一方面,本申请实施例提供一种车辆唤醒方法,应用于车辆,该车辆包括车载终端设备、车载充电机和DC/DC转换器,该车辆唤醒方法由车载终端设备执行,该方法包括:

在接收到充电唤醒信号之后,通过CAN总线向车载充电机发送报文;

根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒。

在一些实施例中,车辆包括整车控制器;

在通过CAN总线向车载充电机发送报文之前,方法包括:

检测是否接收到云服务器发送的唤醒指令;

若接收到云服务器发送的唤醒指令,则根据唤醒指令唤醒整车控制器;

若未接收到云服务器发送的唤醒指令,则通过CAN总线向车载充电机发送报文。

在一些实施例中,若接收到云服务器发送的唤醒指令,则根据该唤醒指令唤醒整车控制器,包括:

将云服务器发送的唤醒指令转换为CAN报文,并将CAN报文发送给整车控制器,以使得整车控制器可根据CAN报文唤醒整车。

在一些实施例中,在通过CAN总线向车载充电机发送报文之前,方法还包括:

检测是否接收到云服务器发送的休眠指令;

若接收到云服务器发送的休眠指令,则根据休眠指令控制车载终端设备进入休眠状态。

在一些实施例中,车辆包括BMS继电器、ACC继电器和车厢继电器;

CAN报文包括系统电源状态信息,系统电源状态信息用于表征系统电源状态;

在若接收到云服务器发送的唤醒指令,则根据该唤醒指令唤醒整车控制器之后,方法包括:

若系统电源状态信息为电源开启状态信息,则控制整车控制器按照指定顺序使BMS继电器、ACC继电器和车厢继电器导通,以实现车辆唤醒上电。

在一些实施例中,车辆还包括蓄电池;

在DC/DC转换器被唤醒后,方法还包括:

周期性检测蓄电池的电量状态;

若检测到蓄电池的电量大于或等于第一电量阈值,则向DC/DC转换器发送关闭报文,以使车载终端设备进入休眠状态,使得车辆进入休眠状态。

第二方面,本申请实施例提供一种车载终端设备,包括:

至少一个处理器;和

与至少一个处理器通信连接的存储器;其中,

存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如第一方面的车辆唤醒方法。

第三方面,本申请实施例提供一种车辆唤醒系统,包括:

如第二方面的车载终端设备;

车载充电机,通过CAN总线通信连接车载终端设备,用于接收车载终端设备发送的报文,并向车载终端设备反馈报文,以使车载终端设备根据车载充电机反馈的报文,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒;

DC/DC转换器,通过CAN总线通信连接车载终端设备,用于接收车载终端设备发送的使能报文,使DC/DC转换器从休眠状态中被唤醒,以完成车辆唤醒上电。

第四方面,本申请实施例提供一种车辆唤醒方法,应用于如第三方面的车辆唤醒系统,该车辆唤醒方法包括:

车载终端设备接收充电唤醒信号,通过CAN总线向车载充电机发送报文;

车载充电机接收到车载终端设备发送的报文后,检测车辆状态并向车载终端设备反馈报文;

车载终端设备根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文;

DC/DC转换器接收车载终端设备发送的使能报文后被唤醒。

在一些实施例中,车载终端设备接收充电唤醒信号,通过CAN总线向车载充电机发送报文,包括:

车载终端设备接收充电唤醒信号,并检测是否接收到云服务器发送的唤醒指令;

若未接收到云服务器发送的唤醒指令,则车载终端设备通过CAN总线向车载充电机发送报文。

在一些实施例中,车辆唤醒系统还包括整车控制器,在车载终端设备接收充电唤醒信号,并检测是否接收到云服务器发送的唤醒指令之后,方法还包括:

若车载终端设备接收到云服务器发送的唤醒指令,则车载终端设备将云服务器发送的唤醒指令转换为CAN报文,并将CAN报文发送给整车控制器;

整车控制器接收车载终端设备发送的CAN报文后被唤醒。

在一些实施例中,车辆唤醒系统还包括BMS继电器、ACC继电器和车厢继电器;

CAN报文包括系统电源状态信息,系统电源状态信息用于表征系统电源状态;

在整车控制器接收车载终端设备发送的CAN报文后被唤醒之后,方法包括:

若系统电源状态信息为电源开启状态信息,则整车控制器按照指定顺序使BMS继电器、ACC继电器和车厢继电器导通,以实现车辆唤醒上电。

在一些实施例中,车载终端设备连接蓄电池;

在DC/DC转换器接收车载终端设备发送的使能报文后被唤醒后,方法包括:

车载终端设备周期性检测蓄电池的电量状态;

若检测到蓄电池的电量大于或等于第一电量阈值,则车载终端设备向DC/DC转换器发送关闭报文;

DC/DC转换器接收到关闭报文后,控制车载终端设备进入休眠状态,使得车辆进入休眠状态。

第五方面,本申请实施例提供一种车辆,该车辆包括如第三方面的车辆唤醒系统。

第六方面,本申请实施例提供一种非易失性计算机可读存储介质,非易失性计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使车载终端设备执行如第一方面的车辆唤醒方法,或者用于使车辆唤醒系统执行如第四方面的车辆唤醒方法。

本申请实施方式的有益效果是:区别于现有技术的情况,本申请实施方式提供一种车辆唤醒方法,包括:在接收到充电唤醒信号之后,通过CAN总线向车载充电机发送报文;根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒。通过CAN总线向车载充电机发送报文,根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒,本申请能够实现车辆充电时仅唤醒部分器件,降低车辆充电过程的整车功耗。

附图说明

一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本申请实施例提供的一种应用环境的示意图;

图2是本申请实施例提供的一种车辆的结构示意图;

图3是本申请实施例提供的一种车辆唤醒方法的流程示意图;

图4是本申请实施例提供的一种车辆远程唤醒方法的流程示意图;

图5是图4中的步骤S402的细化流程图;

图6是本申请实施例提供的一种整车控制器控制车辆唤醒上电方法的流程示意图;

图7是本申请实施例提供的一种远程唤醒模式下车辆各部件的控制顺序示意图;

图8是本申请实施例提供的一种车辆远程休眠方法的流程示意图;

图9是本申请实施例提供的一种车辆充电休眠方法的流程示意图;

图10是本申请实施例提供的一种车载终端设备的结构示意图;

图11是本申请实施例提供的一种车辆唤醒系统的结构示意图;

图12是本申请实施例提供的另一种车辆唤醒方法的流程示意图;

图13是图12中的步骤S1201的细化流程图;

图14是本申请实施例提供的另一种车辆远程唤醒方法的流程示意图;

图15是本申请实施例提供的另一种整车控制器控制车辆唤醒上电方法的流程示意图;

图16是本申请实施例提供的另一种车辆充电休眠方法的流程示意图;

图17是本申请实施例提供的一种车辆充电唤醒与远程唤醒以及充电休眠的控制方法示意图;

图18是本申请实施例提供的一种本地唤醒车载终端设备的控制顺序示意图;

图19是本申请实施例提供的另一种车辆的结构示意图。

附图标号说明:

具体实施方式

为了便于理解本申请,下面结合附图和具体实施方式,对本申请进行更详细的说明。需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本说明书所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本说明书中在本申请的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本申请。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

在对本申请进行详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释:

(1)车载终端设备,英文名称Telematics BOX,简称车载T-BOX,用于将车辆的电池信息、车辆故障信息、位置信息、行驶速度、告警信息等通过无线通讯网络传送给监控中心,使监控中心实时掌握车辆的位置、速度、告警及各种状态,以及接收服务器发送的控制指令,并根据该控制指令通过CAN总线向车载充电机或者整车控制器发送控制报文,以实现对车辆的控制。

下面结合说明书附图具体阐述本申请的技术方案:

请参阅图1,图1是本申请实施例提供的一种应用环境的示意图;

如图1所示,该应用环境100,包括:车辆10、服务器20以及移动终端30,其中,车辆10与服务器20之间通过网络通信连接,服务器20以及移动终端30之间通过网络通信连接,其中,该网络包括有线网络和/或无线网络。可以理解的是,该网络包括2G、3G、4G、5G、无线局域网、蓝牙等无线网络。

在本申请实施例中,该车辆10可以是任何车型车款的充电机动车辆,例如充电汽车、充电物流车等,该车辆10通信连接服务器20。具体的,请再参阅图2,图2是本申请实施例提供的一种车辆的结构示意图;

如图2所示,该车辆10包括车载终端设备101、车载充电机102、整车控制器103等。

其中,车载终端设备101、车载充电机102与整车控制器103两两之间均采用CAN总线通信连接。车载终端设备101,用于接收服务器发送的控制指令,并根据该控制指令通过CAN总线向车载充电机102或者整车控制器103发送控制报文,以实现对车辆的远程控制;车载充电机102,用于判断电池连接状态是否正确,接收启动充电或者停止充电的控制命令,执行相应动作,完成充电过程;整车控制器103(VCU,Vehicle Control Unit),即车辆控制单元,用于接收车载终端设备101发送的CAN报文,并根据该CAN报文控制相应继电器按照顺序导通。

在本申请实施例中,该车辆10还可以具有至少一个充电口。该充电口用于与充电枪电连接,以实现对车辆进行充电。

在本申请实施例中,该服务器20,通信连接车辆10和移动终端30,用于接收移动终端30发送的控制命令或者向车辆10发送控制指令,例如:向车辆10发送唤醒指令,以控制车辆10从休眠状态中被唤醒。该服务器20的数量为多个,多个服务器可构成服务器集群,例如:该服务器集群包括:第一服务器、第二服务器,…,第N服务器,或者,该服务器集群可以是一个云计算服务中心,该云计算服务中心包括若干台服务器。本申请实施例中的服务器包括但不限于:塔式服务器、机架式服务器、刀片式服务器、云服务器。优选地,该服务器20为云服务器(Elastic Compute Service,ECS)。

在本申请实施例中,该移动终端30,通信连接服务器20,用于向服务器20发送控制命令,或者,接收服务器20发送的车辆状态信息。其中,该移动终端30安装有应用程序APP,用户可以通过该应用程序APP向服务器20发送控制命令,以控制车辆10的状态。该移动终端30,包括但不限于:移动通信设备、移动个人计算机设备或者其他具有无线通信功能的电子设备。

实施例一

请参阅图3,图3是本申请实施例提供的一种车辆唤醒方法的流程示意图;

其中,该车辆唤醒方法,应用于车辆,例如:充电汽车,具体的,该车辆包括车载终端设备、车载充电机和DC/DC转换器,该车辆唤醒方法的执行主体为车辆的车载终端设备。

如图3所示,该车辆唤醒方法,包括:

步骤S301:在接收到充电唤醒信号之后,通过CAN总线向车载充电机发送报文;

具体的,在车辆处于休眠状态时,将充电枪插入到车辆的充电口中,此时,充电桩通过充电枪以及充电口和车辆电连接,充电桩向车辆发送充电唤醒信号,车载终端设备接收到该充电唤醒信号后被唤醒。可以理解的是,该充电口包括交流充电口和直流充电口,该唤醒信号可以是标示充电口的一个电平信号,例如:若该唤醒信号为高电平信号,则表明与充电枪连接的充电口为交流充电口;若该唤醒信号为低电平信号,则表明与充电枪连接的充电口为直流充电口。

进一步地,车辆还包括整车控制器,车载终端设备被唤醒后,判断车辆是否处于远程唤醒状态,若车辆处于远程唤醒状态,则控制整车控制器从休眠状态中被唤醒;若车辆不处于远程唤醒状态,即车辆处于充电唤醒状态,则车载终端设备进入临界状态,通过CAN总线向车载充电机发送第一报文,此时,车载终端设备仅能接收云服务器和整车控制器发送的报文,仅能通过CAN总线向车载充电机发送报文,其中,第一报文包括车辆状态检测指令。

具体的,请再参阅图4,图4是本申请实施例提供的一种车辆远程唤醒方法的流程示意图;

在本申请实施例中,车辆还包括整车控制器。

在通过CAN总线向车载充电机发送报文之前,车载终端设备执行下述车辆远程唤醒方法。

如图4所示,该车辆远程唤醒方法,包括:

步骤S401:检测是否接收到云服务器发送的唤醒指令;

具体的,云服务器根据移动终端发送的控制命令向车载终端设备发送控制指令,车载终端设备检测是否接收到云服务器发送的唤醒指令,其中,该控制命令与控制指令相同,该控制指令包括远程唤醒指令。

步骤S402:若接收到云服务器发送的唤醒指令,则根据唤醒指令唤醒整车控制器;

具体的,若车载终端设备接收到云服务器发送的远程唤醒指令,则确定车辆处于远程唤醒状态,车载终端设备根据该唤醒指令唤醒整车控制器。

具体的,请再参阅图5,图5是图4中的步骤S402的细化流程图;

如图5所示,该步骤S402,包括:

步骤S4021:将云服务器发送的唤醒指令转换为CAN报文,并将CAN报文发送给整车控制器,以使得整车控制器可根据CAN报文唤醒整车。

具体的,车载终端设备包括微控制单元,微控制单元用于将云服务器发送的唤醒指令转换为CAN报文,并将CAN报文发送给整车控制器,其中,该CAN报文包括整车控制器唤醒报文。

进一步地,若整车控制器处于休眠状态,并且,该整车控制器接收到车载终端设备发送的整车控制器唤醒报文,则该整车控制器从休眠状态中被唤醒,并根据CAN报文唤醒整车。

可以理解的是,若该CAN报文包括部分部件唤醒指令,则整车控制器从休眠状态中被唤醒后,可根据CAN报文唤醒车辆部分部件。

请参阅图6,图6是本申请实施例提供的一种整车控制器控制车辆唤醒上电方法的流程示意图;

在本申请实施例中,车辆还包括BMS继电器、ACC继电器和车厢继电器,CAN报文还包括系统电源状态信息,其中,系统电源状态信息用于表征系统电源状态。

在若接收到云服务器发送的唤醒指令,则根据该唤醒指令唤醒整车控制器之后,车载终端设备执行下述整车控制器控制车辆唤醒上电方法。

如图6所示,该整车控制器控制车辆唤醒上电方法,包括:

步骤S601:若系统电源状态信息为电源开启状态信息,则控制整车控制器按照指定顺序使BMS继电器、ACC继电器和车厢继电器导通,以实现车辆唤醒上电。

具体的,若整车控制器接收到的车载终端设备发送的CAN报文中的系统电源状态信息为电源开启状态信息,则控制整车控制器按照指定顺序使BMS继电器、ACC继电器和车厢继电器导通,包括:

控制BMS继电器与ACC继电器同时导通;

在BMS继电器与ACC继电器同时导通后,控制车厢继电器导通。

具体的,整车控制器分别向BMS继电器与ACC继电器输出控制信号,以使BMS继电器与ACC继电器同时导通,在BMS继电器与ACC继电器同时导通1秒后,控制车厢继电器导通,以实现车辆的远程唤醒上电。

在本申请实施例中,车辆还包括电源指示灯,方法还包括:

根据云服务器发送的控制指令,控制电源指示灯的状态。

具体的,云服务器发送的控制指令还包括车辆电源模式,该车辆电源模式包括ACC状态、ON状态和OFF状态,车载终端设备根据云服务器发送的控制指令中的车辆电源模式,控制电源指示灯的状态。

具体的,若车辆电源模式为ACC状态,则车载终端设备将电源指示灯切换为蓝色;若车辆电源模式为ON状态,则车载终端设备将电源指示灯切换为绿色;若车辆电源模式为OFF状态,则车载终端设备控制电源指示灯熄灭。

请参阅图7,图7是本申请实施例提供的一种远程唤醒模式下车辆各部件的控制顺序示意图;

如图7所示,车辆还包括MCU继电器,车载终端设备701与整车控制器702通过CAN总线通信连接,整车控制器702分别与ACC继电器703、BMS继电器704、车厢继电器705以及MCU继电器706通过硬线(即实际线束)进行连接。

具体的,车载终端设备检测是否接收到云服务器发送的唤醒指令,若车载终端设备接收到云服务器发送的唤醒指令,则确定车辆处于远程唤醒状态,车载终端设备中的微控制单元将该唤醒指令转换为CAN报文,并将CAN报文发送给整车控制器,其中,该CAN报文包括整车控制器唤醒报文和系统电源状态信息。

具体的,云服务器发送的控制指令还包括车辆电源模式,该车辆电源模式包括ACC状态、ON状态和OFF状态,车载终端设备根据云服务器发送的控制指令中的车辆电源模式,控制电源指示灯的状态。可以理解的是,若车辆电源模式为ACC状态,则车载终端设备将电源指示灯切换为蓝色;若车辆电源模式为ON状态,则车载终端设备将电源指示灯切换为绿色;若车辆电源模式为OFF状态,则车载终端设备控制电源指示灯熄灭。

进一步地,整车控制器接收到车载终端设备发送的整车控制器唤醒报文后,从休眠状态中被唤醒,然后整车控制器判断该CAN报文中的系统电源状态信息是否为电源开启状态信息,若该CAN报文中的系统电源状态信息为电源开启状态信息,则整车控制器控制各继电器导通,从而实现远程唤醒车辆。

具体的,整车控制器分别向BMS继电器与ACC继电器输出控制信号,以使BMS继电器与ACC继电器同时导通,在BMS继电器与ACC继电器同时导通1秒后,整车控制器控制车厢继电器导通,在电源指示灯切换为绿色,即在车辆电源模式为ON状态下,整车控制器向MCU继电器输出控制信号,以控制MCU继电器导通。

可以理解的是,若整车控制器未接收到车载终端设备发送的整车控制器唤醒报文,则整车控制器仍处于休眠状态,此时,车辆仍处于休眠状态。

或者,整车控制器接收到车载终端设备发送的整车控制器唤醒报文后,从休眠状态中被唤醒,然后整车控制器判断得到该CAN报文中的系统电源状态信息非电源开启状态信息,则整车控制器控制各继电器断开,以使车辆进入休眠状态。

在本申请实施例中,通过车载终端设备根据云服务器发送的唤醒指令唤醒整车控制器,在系统电源状态信息为电源开启状态信息时,控制整车控制器按照指定顺序使BMS继电器、ACC继电器和车厢继电器导通,本申请能够实现远程控制车辆从休眠状态中唤醒过来,实现车辆的远程唤醒上电。

请参阅图8,图8是本申请实施例提供的一种车辆远程休眠方法的流程示意图;

在本申请实施例中,在通过CAN总线向车载充电机发送报文之前,车载终端设备还执行下述车辆远程休眠方法。

如图8所示,该车辆远程休眠方法,包括:

步骤S801:检测是否接收到云服务器发送的休眠指令;

具体的,云服务器根据移动终端发送的控制命令向车载终端设备发送控制指令,车载终端设备检测是否接收到云服务器发送的休眠指令,其中,该控制命令与控制指令相同,该控制指令还包括休眠指令。

步骤S802:若接收到云服务器发送的休眠指令,则根据休眠指令控制车载终端设备进入休眠状态。

具体的,若车载终端设备接收到云服务器发送的休眠指令,则车载终端设备中的微控制单元将云服务器发送的休眠指令转换为CAN休眠报文,并将该CAN休眠报文发送给整车控制器,整车控制器接收到该CAN休眠报文后停止输出控制信号,车载终端设备进入休眠模式,从而使车辆进入休眠状态。

在本申请实施例中,通过接收云服务器发送的休眠指令控制车辆进入休眠状态,本申请能够实现远程控制车辆进入休眠状态。

步骤S403:若未接收到云服务器发送的唤醒指令,则通过CAN总线向车载充电机发送报文。

具体的,若车载终端设备未接收到云服务器发送的远程唤醒指令,则确定车辆不处于远程唤醒状态,即车辆处于充电唤醒状态,车载终端设备通过CAN总线向车载充电机发送报文,该报文包括第一报文。

步骤S302:根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒。

具体的,车载充电机接收到车载终端设备发送的第一报文后,检测车辆状态,并向车载终端设备反馈报文,该反馈报文包括第二报文,第二报文用于表征车载充电机的状态,其中,车载充电机的状态包括车载充电机处于充电状态和车载充电机处于非充电状态,具体的,第二报文的内容由第二报文中的标识符进行标识,不同标识符标识不同的车载充电机的状态,例如:车载充电机处于充电状态,或者,车载充电机处于非充电状态。

具体的,车载终端设备接收到第二报文后,根据第二报文中的标识符确定车载充电机的状态,若车载充电机处于充电状态,则车载终端设备向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒,否则,车载终端设备向DC/DC转换器发送关闭报文,以使车载终端设备进入休眠模式,使得车辆进入休眠状态,其中,该使能报文用于唤醒DC/DC转换器,该关闭报文用于使车载终端设备进入休眠模式。

进一步地,DC/DC转换器接收到使能报文后被唤醒,开始上电工作,此时,车辆处于充电状态,实现了部分器件被唤醒并正常工作。

在本申请实施例,通过根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒,本申请能够在充电枪插入车辆的充电口后,唤醒车载终端设备和DC/DC转换器,从而使车辆进行充电,无需唤醒车辆全部部件,降低车辆充电过程中的整车功耗。

请参阅图9,图9是本申请实施例提供的一种车辆充电休眠方法的流程示意图;

在本申请实施例中,车辆还包括蓄电池,在DC/DC转换器被唤醒后,车载终端设备执行下述车辆充电休眠方法。

如图9所示,该车辆充电休眠方法,包括:

步骤S901:周期性检测蓄电池的电量状态;

具体的,车辆充电期间,车载终端设备周期性检测蓄电池的电量状态,可以理解的是,车载终端设备默认一分钟检测一次蓄电池的电量状态,也可以根据实际情况重新设置车载终端设备检测蓄电池的电量状态的检测周期。

步骤S902:若检测到蓄电池的电量大于或等于第一电量阈值,则向DC/DC转换器发送关闭报文,以使车载终端设备进入休眠状态,使得车辆进入休眠状态。

具体的,若车载终端设备检测到蓄电池的电量大于或等于第一电量阈值,即车辆充电完毕,则由车载终端设备向DC/DC转换器发送关闭报文,DC/DC转换器接收到关闭报文后,停止输出控制信号,车载终端设备进入低功耗休眠模式,车辆重新进入休眠状态,其中,第一电量阈值为蓄电池标称容量。

在本申请实施例中,车辆唤醒方法包括车辆远程唤醒和车辆充电唤醒,车辆在充电唤醒后蓄电池的电量大于或等于第一电量阈值时,即车辆充电完毕时,车辆进入休眠状态。

可以理解的是,远程唤醒指的是通过移动终端向云服务器发送控制命令,该控制命令包括远程唤醒指令,云服务器根据该控制命令向车辆发送唤醒指令,以实现车辆从休眠状态中唤醒过来的过程;充电唤醒指的是当车辆处于休眠状态时,插入充电枪给车辆充电,车辆部分器件会被唤醒并处于工作状态的过程。

在本申请实施例中,通过提供一种车辆唤醒方法,应用于车辆,该车辆包括车载终端设备、车载充电机和DC/DC转换器,该车辆唤醒方法包括:在接收到充电唤醒信号之后,通过CAN总线向车载充电机发送报文;根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒。通过CAN总线向车载充电机发送报文,根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒,本申请能够实现车辆充电时仅唤醒部分器件,以降低车辆充电过程的整车功耗。

请再参阅图10,图10是本申请实施例提供的一种车载终端设备的结构示意图;

如图10所示,该车载终端设备101包括一个或多个处理器1011以及存储器1012。其中,图10中以一个处理器1011为例。

处理器1011和存储器1012可以通过总线或者其他方式连接,图10中以通过总线连接为例。

处理器1011,用于提供计算和控制能力,以控制车载终端设备101执行相应任务,例如,控制车载终端设备101执行上述任一方法实施例中的车辆唤醒方法,包括:接收充电唤醒信号;通过CAN总线向车载充电机发送报文;根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒。

通过CAN总线向车载充电机发送报文,根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒,本申请能够降低车辆充电过程的整车功耗。

处理器1011可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)、硬件芯片或者其任意组合;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(genericarray logic,GAL)或其任意组合。

存储器1012作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态性计算机可执行程序以及模块,如本申请实施例中的车辆唤醒方法对应的程序指令/模块。处理器1011通过运行存储在存储器1012中的非暂态软件程序、指令以及模块,可以实现上述任一方法实施例中的车辆唤醒方法。具体地,存储器1012可以包括易失性存储器(volatile memory,VM),例如随机存取存储器(random access memory,RAM);存储器1012也可以包括非易失性存储器(non-volatile memory,NVM),例如只读存储器(read-only memory,ROM),快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)或其他非暂态固态存储器件;存储器1012还可以包括上述种类的存储器的组合。

存储器1012可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器1012可选包括相对于处理器1011远程设置的存储器,这些远程存储器可以通过网络连接至处理器1011。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

一个或者多个模块存储在存储器1012中,当被一个或者多个处理器1011执行时,执行上述任意方法实施例中的车辆唤醒方法,例如,执行以上描述的图3所示的各个步骤。

在本申请实施例中,车载终端设备101还可以包括其他用于实现设备功能的部件,在此不做赘述。

实施例二

请参阅图11,图11是本申请实施例提供的一种车辆唤醒系统的结构示意图;

如图11所示,该车辆唤醒系统110,包括车载终端设备111、车载充电机112、DC/DC转换器113。

车载终端设备111,通过CAN总线通信连接车载充电机112和DC/DC转换器113,用于执行上述任意方法实施例中的车辆唤醒方法,例如,执行以上描述的图3所示的各个步骤。

车载充电机112,通过CAN总线通信连接车载终端设备111,用于接收所述车载终端设备111发送的报文,并向车载终端设备111反馈报文,以使车载终端设备111根据车载充电机112反馈的报文,向DC/DC转换器113发送使能报文,以使DC/DC转换器113被唤醒;

DC/DC转换器113,通过CAN总线通信连接车载终端设备111,用于接收车载终端设备111发送的使能报文,使DC/DC转换器113从休眠状态中被唤醒,以完成车辆唤醒上电。

请参阅图12,图12是本申请实施例提供的另一种车辆唤醒方法的流程示意图;

其中,该车辆唤醒方法,应用于车辆唤醒系统,例如,图11所示的车辆唤醒系统,该车辆唤醒方法的执行主体为车辆唤醒系统。

如图12所示,该车辆唤醒方法,包括:

步骤S121:车载终端设备接收充电唤醒信号,通过CAN总线向车载充电机发送报文;

具体的,在车辆处于休眠状态时,将充电枪插入到车辆的充电口中,此时,充电桩通过充电枪以及充电口和车辆电连接,充电桩向车辆发送充电唤醒信号,车载终端设备接收到该充电唤醒信号后被唤醒。可以理解的是,该充电口包括交流充电口和直流充电口,该唤醒信号可以是标示充电口的一个电平信号,例如:若该唤醒信号为高电平信号,则表明与充电枪连接的充电口为交流充电口;若该唤醒信号为低电平信号,则表明与充电枪连接的充电口为直流充电口。

进一步地,车载终端设备被唤醒后,判断车辆是否处于远程唤醒状态,若车辆不处于远程唤醒状态,即车辆处于充电唤醒状态,则车载终端设备进入临界状态,通过CAN总线向车载充电机发送报文,此时,车载终端设备仅能接收云服务器和整车控制器发送的报文,仅能通过CAN总线向车载充电机发送报文。

具体的,请再参阅图13,图13是图12中的步骤S121的细化流程图;

如图13所示,该步骤S121,包括:

步骤S1211:车载终端设备接收充电唤醒信号,并检测是否接收到云服务器发送的唤醒指令;

具体的,云服务器根据移动终端发送的控制命令向车载终端设备发送控制指令,车载终端设备接收充电唤醒信号,并检测是否接收到云服务器发送的唤醒指令,即判断车辆是否处于远程唤醒状态,其中,该控制命令与控制指令相同,该控制指令包括远程唤醒指令。

步骤S1212:若未接收到云服务器发送的唤醒指令,则车载终端设备通过CAN总线向车载充电机发送报文。

具体的,若车载终端设备接收到云服务器发送的唤醒指令,则车辆处于远程唤醒状态;若车载终端设备未接收到云服务器发送的唤醒指令,即车辆不处于远程唤醒状态,车辆处于充电唤醒状态,则车载终端设备进入临界状态,通过CAN总线向车载充电机发送第一报文,此时,车载终端设备仅能接收云服务器和整车控制器发送的报文,仅能通过CAN总线向车载充电机发送报文,其中,第一报文包括车辆状态检测指令。

请参阅图14,图14是本申请实施例提供的另一种车辆远程唤醒方法的流程示意图;

在本申请实施例中,车辆唤醒系统还包括整车控制器。

在车载终端设备接收充电唤醒信号,并检测是否接收到云服务器发送的唤醒指令之后,车辆唤醒系统执行下述车辆远程唤醒方法。

如图14所示,该车辆远程唤醒方法,包括:

步骤S1401:若车载终端设备接收到云服务器发送的唤醒指令,则车载终端设备将云服务器发送的唤醒指令转换为CAN报文,并将CAN报文发送给整车控制器;

具体的,若车载终端设备接收到云服务器发送的唤醒指令,则车辆处于远程唤醒状态。

进一步地,车载终端设备包括微控制单元,微控制单元用于将云服务器发送的唤醒指令转换为CAN报文,并将CAN报文发送给整车控制器,其中,该CAN报文包括整车控制器唤醒报文。

步骤S1402:整车控制器接收车载终端设备发送的CAN报文后被唤醒。

具体的,若整车控制器处于休眠状态,并且,该整车控制器接收到车载终端设备发送的整车控制器唤醒报文,则该整车控制器从休眠状态中被唤醒,并根据CAN报文唤醒整车。

可以理解的是,若该CAN报文包括部分部件唤醒指令,则整车控制器从休眠状态中被唤醒后,可根据CAN报文唤醒车辆部分部件。

请参阅图15,图15是本申请实施例提供的另一种整车控制器控制车辆唤醒上电方法的流程示意图;

在本申请实施例中,车辆唤醒系统还包括BMS继电器、ACC继电器和车厢继电器,CAN报文还包括系统电源状态信息,其中,系统电源状态信息用于表征系统电源状态。

在整车控制器接收车载终端设备发送的CAN报文后被唤醒之后,车辆唤醒系统执行下述整车控制器控制车辆唤醒上电方法。

如图15所示,该整车控制器控制车辆唤醒上电方法,包括:

步骤S1501:若系统电源状态信息为电源开启状态信息,则整车控制器按照指定顺序使BMS继电器、ACC继电器和车厢继电器导通,以实现车辆唤醒上电。

具体的,若整车控制器接收到的车载终端设备发送的CAN报文中的系统电源状态信息为电源开启状态信息,则整车控制器按照指定顺序使BMS继电器、ACC继电器和车厢继电器导通,其中,整车控制器按照指定顺序使BMS继电器、ACC继电器和车厢继电器导通的实现方法与步骤S601中控制整车控制器按照指定顺序使BMS继电器、ACC继电器和车厢继电器导通的实现方法相同,在此不再赘述。

在本申请实施例中,车辆唤醒系统连接电源指示灯,方法还包括:

车载终端设备根据云服务器发送的控制指令,控制电源指示灯的状态。

具体的,云服务器发送的控制指令还包括车辆电源模式,该车辆电源模式包括ACC状态、ON状态和OFF状态,车载终端设备根据云服务器发送的控制指令中的车辆电源模式,控制电源指示灯的状态。

具体的,若车辆电源模式为ACC状态,则车载终端设备将电源指示灯切换为蓝色;若车辆电源模式为ON状态,则车载终端设备将电源指示灯切换为绿色;若车辆电源模式为OFF状态,则车载终端设备控制电源指示灯熄灭。

请参阅图16,图16是本申请实施例提供的另一种车辆充电休眠方法的流程示意图;

在本申请实施例中,车载终端设备通过硬线(即实际线束)连接蓄电池。

在DC/DC转换器接收车载终端设备发送的使能报文后被唤醒后,车辆唤醒系统执行下述车辆充电休眠方法。

如图16所示,该车辆充电休眠方法,包括:

步骤S1601:车载终端设备周期性检测蓄电池的电量状态;

具体的,车辆充电期间,车载终端设备周期性检测蓄电池的电量状态,可以理解的是,车载终端设备默认一分钟检测一次蓄电池的电量状态,也可以根据实际情况重新设置车载终端设备检测蓄电池的电量状态的检测周期。

步骤S1602:若检测到蓄电池的电量大于或等于第一电量阈值,则车载终端设备向DC/DC转换器发送关闭报文;

具体的,若车载终端设备检测到蓄电池的电量大于或等于第一电量阈值,即车辆充电完毕,则由车载终端设备向DC/DC转换器发送关闭报文其中,第一电量阈值为蓄电池标称容量。

步骤S1603:DC/DC转换器接收到关闭报文后,控制车载终端设备进入休眠状态,使得车辆进入休眠状态。

具体的,DC/DC转换器接收到关闭报文后,停止输出控制信号,车载终端设备进入低功耗休眠模式,车辆重新进入休眠状态。

步骤S122:车载充电机接收到车载终端设备发送的报文后,检测车辆状态并向车载终端设备反馈报文;

具体的,车载充电机接收到车载终端设备发送的第一报文后,检测车辆状态,并向车载终端设备反馈报文,该报文包括第二报文,第二报文用于表征车载充电机的状态,其中,车载充电机的状态包括车载充电机处于充电状态和车载充电机处于非充电状态,具体的,第二报文的内容由第二报文中的标识符进行标识,不同标识符标识不同的车载充电机的状态,例如:车载充电机处于充电状态,或者,车载充电机处于非充电状态。

步骤S123:车载终端设备根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文;

具体的,车载终端设备接收到第二报文后,根据第二报文中的标识符确定车载充电机的状态,若车载充电机处于充电状态,则车载终端设备向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒,否则,车载终端设备向DC/DC转换器发送关闭报文,以使车载终端设备进入休眠模式,使得车辆进入休眠状态,其中,该使能报文用于唤醒DC/DC转换器,该关闭报文用于使车载终端设备进入休眠模式。

步骤S124:DC/DC转换器接收车载终端设备发送的使能报文后被唤醒。

具体的,DC/DC转换器接收到使能报文后被唤醒,开始上电工作,此时,车辆处于充电状态,实现了部分器件被唤醒并正常工作。

在本申请实施例,通过车载终端设备根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文,DC/DC转换器接收车载终端设备发送的使能报文后被唤醒,本申请能够在充电枪插入车辆的充电口后,唤醒车载终端设备和DC/DC转换器,从而使车辆进行充电,无需唤醒车辆全部部件,降低车辆充电过程中的整车功耗。

请再参阅图17,图17是本申请实施例提供的一种车辆充电唤醒与远程唤醒以及充电休眠的控制方法示意图;

如图17所示,该车辆充电唤醒与远程唤醒以及充电休眠的控制方法,包括:

步骤S1701:车载终端设备获取云服务器发送的控制指令;

具体的,云服务器根据移动终端发送的控制命令向车载终端设备发送控制指令,车载终端设备接收云服务器发送的控制指令。

步骤S1702:车载终端设备判断该控制指令是否包括唤醒指令;

具体的,车载终端设备在接收云服务器发送的控制指令后,判断该控制指令是否包括唤醒指令,若该控制指令包括唤醒指令,则确定车辆处于远程唤醒状态,此时,由车载终端设备执行车辆远程唤醒方法,即进入步骤S1705:车载终端设备向整车控制器发送CAN报文;

具体的,若该控制指令不包括唤醒指令,则进入步骤S1701:车载终端设备获取云服务发送的控制指令,若获取后的控制指令仍不包括唤醒指令,则车载终端设备判断该控制指令是否包括休眠指令,若该控制指令包括休眠指令,则车载终端设备中的微控制单元将云服务器发送的休眠指令转换为CAN休眠报文,并将该CAN休眠报文发送给整车控制器,整车控制器接收到该CAN休眠报文后,控制车载终端设备进入休眠状态,从而使车辆进入休眠状态。

可以理解的是,若该控制指令即不包括唤醒指令,也不包括休眠指令,则车辆唤醒系统不执行下述方法,车辆仍处于休眠状态。

在本申请实施例中,车辆也可以直接充电唤醒,即不经过步骤S1701:车载终端设备获取云服务器发送的控制指令,与步骤S1702:车载终端设备判断该控制指令是否包括唤醒指令,直接进入步骤S1703:充电枪接入充电口。

步骤S1703:充电枪接入充电口;

具体的,在车辆处于休眠状态时,将充电枪插入到车辆的充电口中,此时,充电桩通过充电枪以及充电口和车辆电连接,充电桩向车辆发送唤醒信号,车载终端设备接收到该唤醒信号后被唤醒,车载终端设备被唤醒后,判断车辆是否处于远程唤醒状态。

步骤S1704:车载终端设备判断是否接收到云服务器发送的唤醒指令;

具体的,车载终端设备判断是否接收到云服务器发送的唤醒指令,若车载终端设备接收到云服务器发送的远程唤醒指令,则确定车辆处于远程唤醒状态,进入步骤S1705:车载终端设备向整车控制器发送CAN报文;若车载终端设备未接收到云服务器发送的远程唤醒指令,则确定车辆处于充电唤醒状态,进入步骤S1707:车载终端设备向车载充电机发送报文。

步骤S1705:车载终端设备向整车控制器发送CAN报文;

具体的,车载终端设备包括微控制单元,微控制单元用于将云服务器发送的唤醒指令转换为CAN报文,并将CAN报文发送给整车控制器,其中,该CAN报文包括整车控制器唤醒报文和系统电源状态信息,整车控制器接收到车载终端设备发送的整车控制器唤醒报文后,从休眠状态中被唤醒。

步骤S1706:整车控制器按照指定顺序控制继电器导通。

具体的,整车控制器判断车载终端设备发送的CAN报文中的系统电源状态信息是否为电源开启状态信息,若该CAN报文中的系统电源状态信息为电源开启状态信息,则整车控制器分别向BMS继电器与ACC继电器输出控制信号,以使BMS继电器与ACC继电器同时导通,在BMS继电器与ACC继电器同时导通1秒后,整车控制器控制车厢继电器导通,在电源指示灯切换为绿色,即在车辆电源模式为ON状态下,整车控制器向MCU继电器输出控制信号,以控制MCU继电器导通,从而实现远程唤醒车辆。

可以理解的是,若整车控制器未接收到车载终端设备发送的整车控制器唤醒报文,则整车控制器仍处于休眠状态,此时,车辆仍处于休眠状态。

或者,整车控制器接收到车载终端设备发送的整车控制器唤醒报文后,从休眠状态中被唤醒,然后整车控制器判断得到该CAN报文中的系统电源状态信息非电源开启状态信息,则整车控制器控制各继电器断开,以使车辆进入休眠状态。

步骤S1707:车载终端设备向车载充电机发送报文;

具体的,若车载终端设备未接收到云服务器发送的远程唤醒指令,则确定车辆处于充电唤醒状态,车载终端设备通过CAN总线向车载充电机发送报文,该报文包括第一报文,车载充电机接收到车载终端设备发送的第一报文后,检测车辆状态,并向车载终端设备反馈报文,该报文包括第二报文,第二报文用于表征车载充电机的状态,其中,车载充电机的状态包括车载充电机处于充电状态和车载充电机处于非充电状态,具体的,第二报文的内容由第二报文中的标识符进行标识,不同标识符标识不同的车载充电机的状态,例如:车载充电机处于充电状态,或者,车载充电机处于非充电状态。

步骤S1708:车载终端设备判断车载充电机是否处于充电状态;

具体的,车载终端设备接收到第二报文后,根据第二报文中的标识符确定车载充电机的状态,若车载充电机处于充电状态,则进入步骤S1709:车载终端设备向DC/DC转换器发送使能报文,以使DC/DC转换器被唤醒;否则,进入步骤S1711:车载终端设备向DC/DC转换器发送关闭报文,以使车载终端设备进入休眠状态,使得车辆进入休眠状态,其中,该使能报文用于唤醒DC/DC转换器,该关闭报文用于使车载终端设备进入休眠状态。

步骤S1709:车载终端设备向DC/DC转换器发送使能报文;

具体的,在车载充电机处于充电状态时,车载终端设备向DC/DC转换器发送使能报文,DC/DC转换器接收到使能报文后被唤醒,开始上电工作,此时,车辆处于充电状态,实现了部分器件被唤醒并正常工作。

在本申请实施例,通过在充电枪插入充电口后,车载终端设备判断是否接收到云服务器发送的唤醒指令,若车载终端设备接收到云服务器发送的远程唤醒指令,则确定车辆处于远程唤醒状态,车载终端设备向整车控制器发送CAN报文;若车载终端设备未接收到云服务器发送的远程唤醒指令,则确定车辆处于充电唤醒状态,车载终端设备向车载充电机发送报文,本申请能够将车辆充电唤醒和远程唤醒结合起来,根据不同需求唤醒车辆。

步骤S1710:车载终端设备判断蓄电池的电量是否大于或等于第一电量阈值;

具体的,在车辆充电期间,车载终端设备周期性检测蓄电池的电量状态,可以理解的是,车载终端设备默认一分钟检测一次蓄电池的电量状态,也可以根据实际情况重新设置车载终端设备检测蓄电池的电量状态的检测周期。

具体的,若车载终端设备检测到蓄电池的电量大于或等于第一电量阈值,此时,由车载终端设备执行车辆充电方法,即进入步骤S1711:向DC/DC转换器发送关闭报文,以使车载终端设备进入低功耗休眠状态,从而使车辆重新进入休眠状态,其中,第一电量阈值可以为蓄电池标称容量,也可以根据实际情况重新设置,比如:第一电量阈值可以为蓄电池标称容量的95%。

可以理解的是,若车载终端设备检测到蓄电池的电量小于第一电量阈值,则表明蓄电池仍处于电量未充满状态,此时,蓄电池继续充电,并由车载终端设备继续周期性检测蓄电池的电量状态,判断蓄电池的电量是否大于或等于第一电量阈值,在蓄电池的电量大于或等于第一电量阈值时,进入步骤S1711:车载终端设备向DC/DC转换器发送关闭报文。

步骤S1711:车载终端设备向DC/DC转换器发送关闭报文。

具体的,车载终端设备向DC/DC转换器发送关闭报文,DC/DC转换器接收到关闭报文后,停止输出控制信号,车载终端设备进入低功耗休眠模式,车辆重新进入休眠状态。

在本申请实施例,通过车载终端设备判断蓄电池的电量是否大于或等于第一电量阈值,在蓄电池的电量大于或等于第一电量阈值时,车载终端设备向DC/DC转换器发送关闭报文,本申请能够在车辆电量达到指定条件时使车辆重新进入休眠状态,节省电能。

在本申请实施例中,在步骤S1701:车载终端设备获取云服务器发送的控制指令之后,方法还包括:

车载终端设备根据云服务器发送的控制指令,控制电源指示灯的状态。

具体的,云服务器发送的控制指令还包括车辆电源模式,该车辆电源模式包括ACC状态、ON状态和OFF状态,车载终端设备根据云服务器发送的控制指令中的车辆电源模式,控制电源指示灯的状态。可以理解的是,若车辆电源模式为ACC状态,则车载终端设备将电源指示灯切换为蓝色;若车辆电源模式为ON状态,则车载终端设备将电源指示灯切换为绿色;若车辆电源模式为OFF状态,则车载终端设备控制电源指示灯熄灭。

在本申请实施例,通过将车辆充电唤醒、车辆充电休眠与车辆远程唤醒结合,能够更好地满足用户对车辆唤醒方式的需求,提高用户的体验感。

在本申请实施例中,车辆唤醒系统连接整车开关按钮,车辆唤醒方法还包括本地唤醒,即使用车钥匙唤醒车辆,该本地唤醒方法包括:

若整车开关按钮处于打开状态,则整车控制器接收唤醒信号以被唤醒;

整车控制器被唤醒后按照指定顺序控制ACC继电器与车载终端设备唤醒继电器导通,以唤醒车载终端设备。

可以理解的是,手动操作切换车辆整车开关按钮的档位,即使用钥匙控制整车开关按钮,能够改变车辆电源状态。

在本申请实施例中,车辆唤醒系统还包括车载终端设备唤醒继电器,该车载终端设备唤醒继电器分别与ACC继电器、车载终端设备通过硬线(即实际线束)进行连接,该车载终端设备唤醒继电器用于输出控制信号唤醒车载终端设备。

具体的,请再参阅图18,图18是本申请实施例提供的一种本地唤醒车载终端设备的控制顺序示意图;

如图18所示,整车开关按钮181与整车控制器182通过硬线(即实际线束)连接,整车控制器182与ACC继电器通过硬线(即实际线束)连接,ACC继电器183与车载终端设备唤醒继电器184通过硬线(即实际线束)连接,车载终端设备唤醒继电器184与车载终端设备185通过硬线(即实际线束)连接,车载终端设备185与整车控制器182通过CAN总线通信连接。

具体的,若整车开关按钮处于打开状态,即车钥匙处于ACC档位或者ON档位,此时,车钥匙旋转到固定档位后接通电路产生唤醒信号,整车控制器接收到唤醒信号后被唤醒,整车控制器向ACC继电器输出控制信号,以控制ACC继电器导通,ACC继电器导通后输出信号控制车载终端设备唤醒继电器导通,车载终端设备唤醒继电器导通后控制车载终端设备唤醒。

进一步地,车载终端设备被唤醒后,向整车控制器发送报文,该报文包括第三报文,整车控制器接收到车载终端设备发送的第三报文后,按照指定顺序控制BMS继电器、ACC继电器、车厢继电器与MCU继电器导通,其中,该第三报文用于使整车控制器按照指定顺序控制BMS继电器、ACC继电器、车厢继电器与MCU继电器导通,整车控制器控制上述各继电器导通的具体方法与远程唤醒模式下整车控制器控制上述各继电器导通的方法一致,在此不再赘述。

可以理解的是,若整车开关按钮处于关闭状态,即车钥匙处于OFF档位,此时,车辆处于熄火状态,无需唤醒。

在本申请实施例中,方法还包括:

在整车控制器被唤醒后,车载终端设备接收整车控制器发送的整车开关按钮状态,以控制电源指示灯的状态。

具体的,若整车开关按钮为ACC状态,则车载终端设备将电源指示灯切换为蓝色;若整车开关按钮为ON状态,则车载终端设备将电源指示灯切换为绿色;若整车开关按钮为OFF状态,则车载终端设备控制电源指示灯熄灭。

在本申请实施例中,通过提供一种车辆唤醒方法,应用于车辆唤醒系统,该车辆唤醒方法包括:车载终端设备接收充电唤醒信号,通过CAN总线向车载充电机发送报文;车载充电机接收到车载终端设备发送的报文后,检测车辆状态并向车载终端设备反馈报文;车载终端设备根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文;DC/DC转换器接收车载终端设备发送的使能报文后被唤醒。通过车载终端设备根据车载充电机反馈的报文,确定车载充电机处于充电状态,向DC/DC转换器发送使能报文;DC/DC转换器接收车载终端设备发送的使能报文后被唤醒,本申请能够实现车辆充电时仅唤醒部分器件,以降低车辆充电过程的整车功耗。

实施例三

请参阅图19,图19是本申请实施例提供的一种车辆的结构示意图;

如图19所示,该车辆190包括车辆唤醒系统191。

其中,车辆唤醒系统191用于执行上述实施例二中的车辆唤醒方法,车辆唤醒系统191的结构可参考图11提供的车辆唤醒系统110的结构示意图,该车辆唤醒系统191的结构与图11中的车辆唤醒系统110结构相同,在此不再赘述。

其中,车辆190的具体结构可参考图2提供的车辆10的结构示意图,该车辆190的结构与图2中的车辆10的结构相同,在此不再赘述。

在本申请实施例中,车辆190还包括轮胎、方向盘、驱动电机等部件,其属于现有技术,在此不再赘述。

本申请实施例还提供了一种计算机可读存储介质,例如包括程序代码的存储器,上述程序代码可由处理器执行以完成上述实施例中的车辆唤醒方法。例如,该计算机可读存储介质可以是只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random AccessMemory,RAM)、只读光盘(Compact Disc Read-Only Memory,CDROM)、磁带、软盘和光数据存储设备等。

本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括一条或多条程序代码,该程序代码存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该程序代码,处理器执行该程序代码,以完成上述实施例一或实施例二中提供的车辆唤醒方法的方法步骤。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来程序代码相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;在本申请的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上述的本申请的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

技术分类

06120115629674