本技术涉及车辆,特别涉及一种车辆的上下电控制方法、装置、车辆及存储介质。
背景技术:
1、随着新能源汽车高速发展,越来越多的功能得以在汽车上实现,除了传统的行驶功能外,还包括露营烧烤,休闲娱乐,遥控终端,以及一系列的智能化和人性化的远程控制功能,如远程空调,恒温座舱,远程遥控泊车,远程预约充电等,极大的丰富了传统意义的汽车概念。而层出不穷的新功能需要电动汽车的动力电池作为可移动的能量源,因此对于新能源汽车上下电源管理,变得更加复杂多样,能够准确地识别不同场景下的低压和高压电源需求,使各个功能之间的上电和下电需求得以协同,在合适的时机执行相应高压和低压电源请求,至关重要。
2、相关技术中,专利[cn202210722349.0]《一种纯电动汽车整车高压上下电控制方法》中,整车控制器在检测到车辆有上高压需求后,进行整车状态的判断,整车状态正常则发送上高压指令并同时接收各控制器状态,vcu(vehicle control unit,整车控制器)判断上电完成后,发送高压部件使能命令;vcu判断整车需要下电,当车辆满足下电条件后则发送下电指令。
3、相关技术中,专利[cn201610604891.0]《纯电动汽车上电控制方法及纯电动汽车》中,在整车完全下电时,如有上电请求,则控制车辆的主继电器闭合,通过动力电池对电机控制器、电池管理系统和低压用电器件供电,以进行低压上电;在低压上电完成后,如果检测到制动信号、车辆点火开关信号且满足高压上电条件,则整车控制器向电池管理系统发送高压上电指令,并向电机控制器发送电机使能指令,以进行高压上电。
4、然而,上述相关技术中的方案主要提供的是基础的上下电功能,上电需求均来自于车端,而未考虑远程控制接入后,对整体上下电功能的影响,也未涉及同时出现多个上下高压需求后的仲裁方式。如果新增的功能中对上下电这一块提出新的需求,就涉及到频繁的软件修改和迭代问题,亟待解决。
技术实现思路
1、本技术提供一种车辆的上下电控制方法、装置、车辆及存储介质,以解决相关技术中,车辆上下电功能未考虑远程控制接入,缺少关于同时出现多个上下高压需求后的仲裁方式,且增加新需求后不易处理频繁的软件修改和迭代等问题,实现了上下电管理的新的交互方式,既能满足整车端及远程端的各类的上下电需求,同时也可兼容后续新增功能对上下电的进一步需求,减少软件的迭代和功能之间的相互影响。
2、本技术第一方面实施例提供一种车辆的上下电控制方法,所述车辆包括基于soa(service-oriented architecture,面向服务架构)架构的高压上电服务接口,所述方法包括以下步骤:
3、判断整车域控制器是否接收到内部高压上电请求和/或基于所述高压上电服务接口的外部高压上电请求;
4、若所述整车域控制器接收到所述内部高压上电请求和/或所述外部高压上电请求,则通过所述整车域控制器发送高压激活指令至当前车辆的各个高压控制器,并将所述各个高压控制器的高压激活状态通过所述高压上电服务接口发送至外部控制器;以及
5、判断所述内部高压上电请求和/或所述外部高压上电请求对应的高压功能是否执行完毕,并在所述内部高压上电请求和/或所述外部高压上电请求对应的高压功能执行完毕后,通过所述整车域控制器发送高压下电指令至所述当前车辆的各个高压控制器,以控制所述当前车辆的各个高压控制器处于待机模式。
6、根据上述技术手段,本技术实施例的整车域控制器基于接收到的内部高压上电请求和/或外部高压上电请求,通过接口发送高压激活指令至各个高压控制器,并在上下电请求对应的高压功能执行完毕后,控制各个高压控制器处于待机模式。由此,本技术可以满足新能源汽车多样化及个性化的功能对高低压电源管理的需求,且减少软件的迭代和功能之间的相互影响。
7、可选地,在一些实施例中,在判断所述整车域控制器是否接收到所述内部高压上电请求和/或所述基于所述高压上电服务接口的外部高压上电请求之前,还包括:判断所述整车域控制器是否接收到唤醒信号;若所述整车域控制器接收到所述唤醒信号,则唤醒所述整车域控制器,并初始化所述整车域控制器。
8、根据上述技术手段,本技术实施例的整车域控制器通过判断是否接收到唤醒信号,并基于该唤醒信号开启上下电控制功能,并对整车域控制器进行初始化。由此,将整车域控制器设置为默认状态,将控制车辆上下电的设备准备好,及时响应用户的上下电指令。
9、可选地,在一些实施例中,在初始化所述整车域控制器之后,还包括:判断所述整车域控制器是否接收到高压下电需求;若所述整车域控制器接收到所述高压下电需求,则控制所述整车域控制器进入所述待机模式,并判断所述整车域控制器是否接收到低压上电请求;若所述整车域控制器未接收到所述低压上电请求,则通过所述整车域控制器发送休眠指令至所述当前车辆的各个低压控制器,否则,维持所述整车域控制器处于所述待机模式。
10、根据上述技术手段,本技术实施例的整车域控制器通过判断当前车辆是否存在低压上电请求,发送休眠指令至各个低压控制器,在不存在低压上电请求时,使整车域控制器处于待机模式。由此,本技术可以在远程开窗、远程查看车辆信息等功能时,维持低压上电。
11、可选地,在一些实施例中,在判断所述整车域控制器是否接收到所述高压下电需求之后,还包括:若所述整车域控制器未接收到所述高压下电需求,则判断所述整车域控制器是否接收到所述内部高压上电请求和/或所述外部高压上电请求。
12、根据上述技术手段,本技术实施例的整车域控制器在未接收到所述高压下电需求时,则继续判断当前车辆是否存在内部或者外部或者内部和外部的高压上电请求。由此,本技术可以及时响应用户的上下电指令,以根据该指令控制车辆的供电系统稳定运行。
13、可选地,在一些实施例中,在将所述各个高压控制器的高压激活状态通过所述高压上电服务接口发送至所述外部控制器之后,还包括:判断所述整车域控制器是否接收到高压下电需求;若所述整车域控制器接收到所述高压下电需求,则通过所述整车域控制器发送所述高压下电指令至所述当前车辆的各个高压控制器,使得所述当前车辆的各个高压控制器处于待机模式,否则,判断所述内部高压上电请求和/或所述外部高压上电请求对应的高压功能是否执行完毕。
14、根据上述技术手段,本技术实施例在通过接口发送高压激活状态至外部控制器后,对整车域控制器是否接收到高压下电需求进行判断,以根据该判断结果当前车辆的各个控制器进行相应的控制。由此,本技术可以在整车出现不可进入高压的故障或场景,如紧急下电故障,或ota(over-the-air technology,空间下载技术)升级过程中,需关闭高压上电服务的接口调用功能。
15、本技术第二方面实施例提供一种车辆的上下电控制装置,所述车辆包括基于soa架构的高压上电服务接口,所述装置包括:
16、判断模块,用于判断整车域控制器是否接收到内部高压上电请求和/或基于所述高压上电服务接口的外部高压上电请求;
17、发送模块,用于在所述整车域控制器接收到所述内部高压上电请求和/或所述外部高压上电请求时,通过所述整车域控制器发送高压激活指令至当前车辆的各个高压控制器,并将所述各个高压控制器的高压激活状态通过所述高压上电服务接口发送至外部控制器;以及
18、控制模块,用于判断所述内部高压上电请求和/或所述外部高压上电请求对应的高压功能是否执行完毕,并在所述内部高压上电请求和/或所述外部高压上电请求对应的高压功能执行完毕后,通过所述整车域控制器发送高压下电指令至所述当前车辆的各个高压控制器,以控制所述当前车辆的各个高压控制器处于待机模式。
19、可选地,在一些实施例中,在判断所述整车域控制器是否接收到所述内部高压上电请求和/或所述基于所述高压上电服务接口的外部高压上电请求之前,所述判断模块,还包括:第一判断单元,用于判断所述整车域控制器是否接收到唤醒信号;初始化单元,用于在所述整车域控制器接收到所述唤醒信号时,唤醒所述整车域控制器,并初始化所述整车域控制器。
20、可选地,在一些实施例中,在初始化所述整车域控制器之后,所述初始化单元,还用于:判断所述整车域控制器是否接收到高压下电需求;在所述整车域控制器接收到所述高压下电需求时,控制所述整车域控制器进入所述待机模式,并判断所述整车域控制器是否接收到低压上电请求;在所述整车域控制器未接收到所述低压上电请求时,通过所述整车域控制器发送休眠指令至所述当前车辆的各个低压控制器,否则,维持所述整车域控制器处于所述待机模式。
21、可选地,在一些实施例中,在判断所述整车域控制器是否接收到所述高压下电需求之后,所述初始化单元,还用于:在所述整车域控制器未接收到所述高压下电需求时,判断所述整车域控制器是否接收到所述内部高压上电请求和/或所述外部高压上电请求。
22、可选地,在一些实施例中,在将所述各个高压控制器的高压激活状态通过所述高压上电服务接口发送至所述外部控制器之后,所述控制模块,还包括:第二判断单元,用于判断所述整车域控制器是否接收到高压下电需求;第三判断单元,用于在所述整车域控制器接收到所述高压下电需求时,通过所述整车域控制器发送所述高压下电指令至所述当前车辆的各个高压控制器,使得所述当前车辆的各个高压控制器处于待机模式,否则,判断所述内部高压上电请求和/或所述外部高压上电请求对应的高压功能是否执行完毕。
23、本技术第三方面实施例提供一种车辆,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如上述实施例所述的车辆的上下电控制方法。
24、本技术第四方面实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机程序,该程序被处理器执行时实现如上的车辆的上下电控制方法。
25、本技术的有益效果:
26、(1)本技术按照软件定义汽车的理念,满足了新能源汽车多样化及个性化的功能对高低压电源管理的需求;
27、(2)本技术基于soa服务的理念,实现了对车辆上下电各个功能的统筹管理,需求识别,优先级仲裁和最终的高压电源状态反馈;
28、(3)本技术既能满足整车端及远程端的各类的上下电需求,同时也可兼容后续新增功能对上下电的进一步需求,减少软件的迭代和功能之间的相互影响。
29、本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
1.一种车辆的上下电控制方法,其特征在于,所述车辆包括基于soa架构的高压上电服务接口,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,在判断所述整车域控制器是否接收到所述内部高压上电请求和/或所述基于所述高压上电服务接口的外部高压上电请求之前,还包括:
3.根据权利要求2所述的方法,其特征在于,在初始化所述整车域控制器之后,还包括:
4.根据权利要求2所述的方法,其特征在于,在判断所述整车域控制器是否接收到所述高压下电需求之后,还包括:
5.根据权利要求1所述的方法,其特征在于,在将所述各个高压控制器的高压激活状态通过所述高压上电服务接口发送至所述外部控制器之后,还包括:
6.一种车辆的上下电控制装置,其特征在于,所述车辆包括基于soa架构的高压上电服务接口,包括:
7.根据权利要求6所述的装置,其特征在于,在判断所述整车域控制器是否接收到所述内部高压上电请求和/或所述基于所述高压上电服务接口的外部高压上电请求之前,所述判断模块,还包括:
8.根据权利要求7所述的装置,其特征在于,在初始化所述整车域控制器之后,所述初始化单元,还用于:
9.一种车辆,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如权利要求1-5任一项所述的车辆的上下电控制方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行,以用于实现如权利要求1-5任一项所述的车辆的上下电控制方法。
