车辆油箱锁控制方法、装置、控制器及可读存储介质

文档序号:1636227 发布日期:2020-01-17 浏览:28次 >En<

阅读说明:本技术 车辆油箱锁控制方法、装置、控制器及可读存储介质 (Vehicle fuel tank lock control method and device, controller and readable storage medium ) 是由 王德辉 杜月鑫 陈领平 戴西槐 冯彧 熊华锋 于 2019-10-09 设计创作,主要内容包括:本发明提供一种车辆油箱锁控制方法、装置、控制器及可读存储介质,涉及车辆技术领域。所述方法包括:若整车控制器接收到车机控制器发送的加油请求信号,判断车辆是否满足预先设置的第一加油条件;若满足,则向发动机控制器发送泄压指令;若检测到高压油箱泄压完成,向车身控制器发送开锁指令,开锁指令用于指示车身控制器开启高压油箱的油箱锁。通过先判断车辆是否满足第一加油条件,再在车辆满足第一加油条件的基础上对高压油箱进行泄压,最后在泄压完成后再开启高压油箱的油箱锁,避免了一同开启油箱锁和油箱隔离阀的情况,降低了对高压油箱进行加油的危险性,提高了对高压油箱加油的安全性。(The invention provides a vehicle fuel tank lock control method, a vehicle fuel tank lock control device, a controller and a readable storage medium, and relates to the technical field of vehicles. The method comprises the following steps: if the vehicle controller receives a refueling request signal sent by the vehicle-mounted controller, judging whether the vehicle meets a preset first refueling condition; if so, sending a pressure relief instruction to an engine controller; and if the pressure relief of the high-pressure oil tank is completed, sending an unlocking instruction to the vehicle body controller, wherein the unlocking instruction is used for indicating the vehicle body controller to unlock an oil tank lock of the high-pressure oil tank. Whether the vehicle meets the first refueling condition or not is judged firstly, then the pressure relief is carried out on the high-pressure oil tank on the basis that the vehicle meets the first refueling condition, and finally the oil tank lock of the high-pressure oil tank is opened after the pressure relief is finished, so that the condition that the oil tank lock and the oil tank isolating valve are opened together is avoided, the risk of refueling the high-pressure oil tank is reduced, and the refueling safety of the high-pressure oil tank is improved.)

车辆油箱锁控制方法、装置、控制器及可读存储介质

技术领域

本发明涉及车辆技术领域,具体而言,涉及一种车辆油箱锁控制方法、装置、控制器及可读存储介质。

背景技术

随着汽车产业的不断发展,为了响应车辆燃油蒸汽的法规,车辆油箱由传统的机械锁油箱转变为高压油箱。

相关技术中,高压油箱包括油箱锁和油箱隔离阀,当车辆需要加油时,可以根据用户的动作开启油箱锁,相应的,油箱隔离阀与油箱锁联动开启,对高压油箱进行泄压,若检测到用户关闭油箱锁,则可以一同关闭油箱隔离阀。

但是,由于油箱内的压力高于油箱外的压力,油箱隔离阀与油箱锁一同开启,会在加油过程中造成安全隐患。

发明内容

本发明的目的在于,针对上述现有技术中的不足,提供一种车辆油箱锁控制方法、装置、控制器及可读存储介质,以解决油箱隔离阀与油箱锁一同开启,会在加油过程中造成安全隐患的问题。

为实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供了一种车辆油箱锁控制方法,车辆包括:整车控制器、发动机控制器、车身控制器、车机控制器和高压油箱,所述高压油箱包括油箱隔离阀和油箱锁,所述整车控制器分别与所述发动机控制器、所述车身控制器和所述车机控制器电连接,所述发动机控制器与所述油箱隔离阀电连接,所述车身控制器与所述油箱锁电连接,所述方法应用于所述整车控制器,所述方法包括:

若接收到所述车机控制器发送的加油请求信号,判断所述车辆是否满足预先设置的第一加油条件;

若所述车辆满足所述第一加油条件,向所述发动机控制器发送泄压指令,所述泄压指令用于指示所述发动机控制器开启所述高压油箱的油箱隔离阀,以对所述高压油箱进行泄压;

若检测到所述高压油箱泄压完成,向所述车身控制器发送开锁指令,所述开锁指令用于指示所述车身控制器开启所述高压油箱的油箱锁。

可选的,所述判断所述车辆是否满足预先设置的第一加油条件,包括:

获取所述车辆的车速、档位状态和发动机状态;

若所述车速小于或等于预设车速阈值、所述档位状态处于驻车档位、且所述发动机状态为熄火状态,则确定所述车辆满足所述第一加油条件。

可选的,在所述向所述车身控制器发送开锁指令之后,所述方法还包括:

根据所述车身控制器发送的油箱盖关闭信号,向所述发动机控制器发送隔离阀关闭指令,以控制所述发动机控制器关闭所述高压油箱的油箱隔离阀。

可选的,在所述向所述车身控制器发送开锁指令之后,所述方法还包括:

若接收到所述车身控制器发送的油箱异常信号,发出油箱异常提醒信号,所述油箱异常信号为所述车身控制器是在检测到所述油箱锁的电机状态或所述油箱锁的微动开关状态异常时发送的。

可选的,所述加油请求信号为所述车机控制器在确定所述车辆满足第二加油条件时,向所述整车控制器发送的;

若所述车辆的电源状态为整车上电ON状态或启动附件ACC状态,则所述车辆满足所述第二加油条件。

可选的,所述高压油箱还包括压力传感器,所述压力传感器与所述发动机控制器电连接;

在所述向所述车身控制器发送开锁指令之前,所述方法还包括:

通过所述发动机控制器获取所述高压油箱内的压力传感器所采集的所述高压油箱的油箱压力;

获取所述油箱压力与大气压之间的压力差值;

若所述压力差值小于或等于预设压力阈值,确定所述高压油箱泄压完成。

第二方面,本发明实施例还提供了一种车辆油箱锁控制方法,车辆包括:发动机控制器、整车控制器和高压油箱,所述高压油箱包括油箱隔离阀,所述整车控制器与所述发动机控制器电连接,所述发动机控制器与所述油箱隔离阀电连接,所述方法应用于所述发动机控制器,所述方法包括:

接收所述整车控制器发送的泄压指令;

根据所述泄压指令开启所述高压油箱的油箱隔离阀,以对所述高压油箱进行泄压。

第三方面,本发明实施例还提供了一种车辆油箱锁控制装置,车辆包括:整车控制器、发动机控制器、车身控制器、车机控制器和高压油箱,所述高压油箱包括油箱隔离阀和油箱锁,所述整车控制器分别与所述发动机控制器、所述车身控制器和所述车机控制器电连接,所述发动机控制器与所述油箱隔离阀电连接,所述车身控制器与所述油箱锁电连接,所述装置应用于所述整车控制器,所述装置包括:

判断模块,用于若接收到所述车机控制器发送的加油请求信号,判断所述车辆是否满足预先设置的第一加油条件;

第一发送模块,用于若所述车辆满足所述第一加油条件,向所述发动机控制器发送泄压指令,所述泄压指令用于指示所述发动机控制器开启所述高压油箱的油箱隔离阀,以对所述高压油箱进行泄压;

第二发送模块,用于若检测到所述高压油箱泄压完成,向所述车身控制器发送开锁指令,所述开锁指令用于指示所述车身控制器开启所述高压油箱的油箱锁。

可选的,所述判断模块,还用于获取所述车辆的车速、档位状态和发动机状态;若所述车速小于或等于预设车速阈值、所述档位状态处于驻车档位、且所述发动机状态为熄火状态,则确定所述车辆满足所述第一加油条件。

可选的,所述装置还包括:

第三发送模块,用于根据所述车身控制器发送的油箱盖关闭信号,向所述发动机控制器发送隔离阀关闭指令,以控制所述发动机控制器关闭所述高压油箱的油箱隔离阀。

可选的,所述装置还包括:

提醒模块,用于若接收到所述车身控制器发送的油箱异常信号,发出油箱异常提醒信号,所述油箱异常信号为所述车身控制器是在检测到所述油箱锁的电机状态或所述油箱锁的微动开关状态异常时发送的。

可选的,所述加油请求信号为所述车机控制器在确定所述车辆满足第二加油条件时,向所述整车控制器发送的;

若所述车辆的电源状态为整车上电ON状态或启动附件ACC状态,则所述车辆满足所述第二加油条件。

可选的,所述高压油箱还包括压力传感器,所述压力传感器与所述发动机控制器电连接;

所述装置还包括:

第一获取模块,用于通过所述发动机控制器获取所述高压油箱内的压力传感器所采集的所述高压油箱的油箱压力;

第二获取模块,用于获取所述油箱压力与大气压之间的压力差值;

确定模块,用于若所述压力差值小于或等于预设压力阈值,确定所述高压油箱泄压完成。

第四方面,本发明实施例还提供了一种车辆油箱锁控制装置,车辆包括:发动机控制器、整车控制器和高压油箱,所述高压油箱包括油箱隔离阀,所述整车控制器与所述发动机控制器电连接,所述发动机控制器与所述油箱隔离阀电连接,所述装置应用于所述发动机控制器,所述装置包括:

接收模块,用于接收所述整车控制器发送的泄压指令;

动作执行模块,用于根据所述泄压指令开启所述高压油箱的油箱隔离阀,以对所述高压油箱进行泄压。

第五方面,本发明实施例还提供了一种整车控制器,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当所述整车控制器运行时,所述处理器与所述存储介质之间通过所述总线通信,所述处理器执行所述机器可读指令,以执行时执行如第一方面中任一所述的车辆油箱锁控制方法的步骤。

第六方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面中任一所述的车辆油箱锁控制方法的步骤。

第七方面,本发明实施例还提供了一种发动机控制器,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当所述发动机控制器运行时,所述处理器与所述存储介质之间通过所述总线通信,所述处理器执行所述机器可读指令,以执行时执行如第二方面所述的车辆油箱锁控制方法的步骤。

第八方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第二方面所述的车辆油箱锁控制方法的步骤。

本发明的有益效果是:

本申请实施例通过在接收到车机控制器发送的加油请求信号后,判断车辆是否满足预先设置的第一加油条件,若车辆满足第一加油条件,则向发动机控制器发送泄压指令,以便发动机控制器开启高压油箱的油箱隔离阀,实现对高压油箱的泄压,并在检测到高压油箱泄压完成后,向车身控制器发送开锁指令,使得车身控制器开启高压油箱的油箱锁。通过先判断车辆是否满足第一加油条件,再在车辆满足第一加油条件的基础上对高压油箱进行泄压,最后在泄压完成后再开启高压油箱的油箱锁,以便用户对高压油箱进行加油,避免了一同开启油箱锁和油箱隔离阀的情况,降低了对高压油箱进行加油的危险性,提高了对高压油箱加油的安全性。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明提供的一种车辆油箱锁控制方法所涉及的车辆的结构示意图;

图2为本发明一实施例提供的车辆油箱锁控制方法的流程示意图;

图3为本发明另一实施例提供的车辆油箱锁控制方法的流程示意图;

图4为本发明又一实施例提供的车辆油箱锁控制方法的流程示意图;

图5为本发明一实施例提供的车辆油箱锁控制装置的示意图;

图6为本发明另一实施例提供的车辆油箱锁控制装置的示意图;

图7为本发明又一实施例提供的车辆油箱锁控制装置的示意图;

图8为本发明又一实施例提供的车辆油箱锁控制装置的示意图;

图9为本发明又一实施例提供的车辆油箱锁控制装置的示意图;

图10为本发明一实施例提供的整车控制器的结构示意图;

图11为本发明一实施例提供的发动机控制器的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。

图1为本发明提供的一种车辆油箱锁控制方法所涉及的车辆的结构示意图;如图1所示,该车辆可以包括:整车控制器110、发动机控制器120、车身控制器130、车机控制器140、高压油箱150、仪表盘160、中控显示屏170和加油按键180,高压油箱150包括:油箱锁1501、油箱隔离阀1502和压力传感器1503。

其中,整车控制器110分别与发动机控制器120、车身控制器130、车机控制器140和仪表盘160电连接,而发动机控制器120与油箱隔离阀1502和压力传感器1503电连接,车身控制器130与油箱锁1501电连接,车机控制器140与中控显示屏170和加油按键180电连接。

为了提高在对车辆进行加油的过程中的安全性,可以通过整车控制器110判断车辆当前是否满足预先设置的加油条件,若满足,则可以控制车辆开启油箱隔离阀和油箱锁1501,以便用户对车辆进行加油。

在一种可选实施例中,若车辆的中控显示屏170或加油按键180检测到用户触发的加油请求操作,则车机控制器140可以先根据车辆当前的状态,判断车辆是否满足第二加油条件,若满足,则可以向整车控制器110发送加油请求信号。

整车控制器110在接收到加油请求信号后,可以再次判断车辆当前是否满足第一加油条件,若满足,则可以向发动机控制器120发送泄压指令。相应的,发动机控制器120可以接收并根据该泄压指令,开启高压油箱150的油箱隔离阀,从而对高压油箱150进行泄压。

在对高压油箱150进行泄压的过程中,整车控制器110可以通过发动机控制器120获取压力传感器1503所检测的高压油箱150内的压力,并结合大气压进行判断,确定是否泄压完成。

若整车控制器110确定泄压完成,则可以向车身控制器130发送开锁指令,相对应的,车身控制器130可以接收并根据该开锁指令,开启高压油箱150的油箱锁1501,以便用户在开启油箱锁1501后为车辆加油。

需要说明的是,若车辆不满足预先设置的加油条件,或者车辆的各个组件出现异常,则可以通过仪表盘160和/或中控显示屏170对用户进行提醒,以便及时对车辆出现的问题进行维护。

另外,在实际应用中,车辆可以为混合动力汽车,本申请实施例对此不做限定。

图2为本发明一实施例提供的车辆油箱锁控制方法的流程示意图,应用于如图1所示的整车控制器,如图2所示,该方法包括:

步骤201、若接收到车机控制器发送的加油请求信号,判断车辆是否满足预先设置的第一加油条件。

为了提高对高压油箱进行加油的安全性,可以在加油前对车辆的状态进行判断,确定车辆是否满足预先设置的第一加油条件,避免在加油过程中出现安全事故。

在一种可选实施例中,车辆的整车控制器可以接收车机控制器发送的加油请求信号,并根据实时监控获取的车辆的状态信息(如车速、车辆档位和发动机状态等信息),判断车辆的状态信息是否满足预先设置的第一加油条件,从而确定车辆是否满足第一加油条件。

若车辆满足第一加油条件,说明车辆当前可以安全加油,则可以执行步骤202。但是,若车辆不满足第一加油条件,说明车辆当前的状态与安全加油所需的状态不匹配,则无法对车辆进行加油,可以通过车辆的中控显示屏提醒用户当前车辆不满足第一加油条件,以便用户对车辆的状态进行调整,再次发起加油请求。

步骤202、若车辆满足第一加油条件,向发动机控制器发送泄压指令,该泄压指令用于指示发动机控制器开启高压油箱的油箱隔离阀,以对高压油箱进行泄压。

若车辆满足第一加油条件,则可以对高压油箱内的高压进行降压,使得高压油箱内的压力与大气压接近或相等,避免在加油过程中,高压油箱内的压力过高导致安全问题。

在一种可选实施例中,若整车控制器确定车辆满足第一加油条件,则可以根据接收的加油请求信号,生成泄压指令,并向发动机控制器发送该泄压指令,以便发动机控制器可以根据该泄压指令开启高压油箱的油箱隔离阀,对高压油箱进行泄压。

步骤203、若检测到高压油箱泄压完成,向车身控制器发送开锁指令,该开锁指令用于指示车身控制器开启高压油箱的油箱锁。

若整车控制器高压油箱泄压完毕,说明高压油箱内的压力与大气压之间的差值小于或等于预设压力阈值,则整车控制器可以控制车辆开启高压油箱的油箱锁,以便用户对高压油箱进行加油。

在一种可选实施例中,整车控制器可以实时对高压油箱内的压力和大气压进行比较,若高压油箱内的压力与大气压接近或相等,则说明对高压油箱泄压完毕,可以开启油箱锁进行加油。

相应的,整车控制器可以生成开锁指令,并向车身控制器发送该开锁指令,以便车身控制器接收并根据该开锁指令开启高压油箱的油箱锁,从而方便用户对高压油箱加油。

需要说明的是,在实际应用中,还可以通过发动机控制器检测高压油箱是否泄压完毕,若泄压完毕,则可以生成并向整车控制器发送泄压完成信号,以告知整车控制器高压油箱泄压完毕。

相应的,整车控制器可以接收到发动机控制器反馈的泄压完成信号,再生成并向车身控制器发送开锁指令,以使车身控制器开启油箱锁。

综上所述,本申请实施例提供的车辆油箱锁控制方法,通过在接收到车机控制器发送的加油请求信号后,判断车辆是否满足预先设置的第一加油条件,若车辆满足第一加油条件,则向发动机控制器发送泄压指令,以便发动机控制器开启高压油箱的油箱隔离阀,实现对高压油箱的泄压,并在检测到高压油箱泄压完成后,向车身控制器发送开锁指令,使得车身控制器开启高压油箱的油箱锁。通过先判断车辆是否满足第一加油条件,再在车辆满足第一加油条件的基础上对高压油箱进行泄压,最后在泄压完成后再开启高压油箱的油箱锁,以便用户对高压油箱进行加油,避免了一同开启油箱锁和油箱隔离阀的情况,降低了对高压油箱进行加油的危险性,提高了对高压油箱加油的安全性。

图3为本发明另一实施例提供的车辆油箱锁控制方法的流程示意图,应用于如图1所示的发动机控制器,如图3所示,该方法包括:

步骤301、接收整车控制器发送的泄压指令。

其中,该泄压指令用于指示发动机控制器开启高压油箱的油箱隔离阀,以对高压油箱进行泄压。

为了提高对高压油箱加油的安全性,在加油之前可以先对高压油箱内的高压进行降压,避免对高压环境的高压油箱加油,从而引发安全事故,则发动机控制器可以接收整车控制器发送的泄压指令,以便在后续步骤中,发动机控制器可以根据该泄压指令对高压油箱进行泄压。

在一种可选实施例中,发动机控制器可以接收整车控制器发送的信息,并根据该信息中所携带的信息标识进行识别,确定该信息标识与预先设置的对应关系中的泄压标识相匹配,该泄压标识与泄压指令相对应,则可以确定整车控制器发送的信息为泄压指令。

步骤302、根据泄压指令开启高压油箱的油箱隔离阀,以对高压油箱进行泄压。

发动机控制器在接收到泄压指令后,则可以对车辆的高压油箱进行泄压,使得高压油箱内的压力与大气压接近或相等,以便用户对降压后的高压油箱加油。

在一种可选实施例中,发动机控制器可以根据泄压指令,对油箱隔离阀的状态进行调整,使得油箱隔离阀由关闭状态切换至开启状态,在油箱隔离阀切换至开启状态后,高压油箱的密闭空间与车辆的活性炭罐连通,从而实现对高压油箱的降压,同时还可以通过车辆的活性炭罐吸附燃油蒸汽,避免将燃油蒸汽散发至空气中。

综上所述,本申请实施例提供的车辆油箱锁控制方法,通过接收并根据整车控制器发送的泄压指令,开启高压油箱的油箱隔离阀,以对高压油箱进行泄压,以使整车控制器在检测到高压油箱泄压完毕后,控制车身控制器开启高压油箱的油箱锁,实现对油箱锁的开启。通过根据泄压指令开启高压油箱的油箱隔离阀,实现对高压油箱的泄压,使得整车控制器可以在高压油箱泄压完毕后再开启油箱锁,避免了一同开启油箱锁和油箱隔离阀的情况,降低了对高压油箱进行加油的危险性,提高了对高压油箱加油的安全性。

图4为本发明又一实施例提供的车辆油箱锁控制方法的流程示意图,应用于如图1所示的整车控制器和发动机控制器,如图4所示,该方法包括:

步骤401、若接收到车机控制器发送的加油请求信号,整车控制器判断车辆是否满足预先设置的第一加油条件。

为了提高对高压油箱进行加油的安全性,可以在加油之前判断车辆是否满足预先设置的加油条件,从而根据判断结果确定车辆在当前状态下能否对高压油箱进行加油,则可以先通过整车控制器判断车辆是否满足第一加油条件。

由于车辆可以包括多个组件的状态,则在判断车辆是否满足第一加油条件的过程中,可以根据多种组件的状态中的至少一个状态进行判断。

可选的,在判断车辆是否满足第一加油条件的过程中,整车控制器可以获取车辆的车速、档位状态和发动机状态,若车速小于或等于预设车速阈值、档位状态处于驻车档位、且发动机状态为熄火状态,则可以确定车辆满足第一加油条件。

相对应的,该第一加油条件可以为:车速小于或等于预设车速阈值、档位状态处于驻车档位、且发动机状态为熄火状态。

其中,车速小于或等于预设车速阈值是为了确定车辆处于静止状态;该档位状态为驻车档位也是为了确定车辆处于静止状态;另外,发动机状态为熄火状态还是为了确定发动机处于非运行状态。

需要说明的是,加油请求信号可以为车机控制器在确定车辆满足第二加油条件时,向整车控制器发送的。其中,若车辆的电源状态为整车上电ON状态或启动附件ACC状态,则车辆满足第二加油条件;若车辆的电源状态为熄火状态或整车处于可行驶状态,则车辆不满足第二加油条件。

也即是,车机控制器在检测到用户触发的加油请求操作后,可以先判断车辆是否满足第二加油条件,若满足,则根据加油请求操作生成加油请求信号,并向整车控制器发送该加油请求信号。

其中,用户触发的加油请求操作可以为通过对中控显示屏中加油选项的选择操作,也可以为对车辆加油按键的选择操作,本申请实施例对加油请求操作不做限定。

需要说明的是,在实际应用中,整车处于可行驶状态可以为Ready状态,而熄火状态可以为OFF状态。

步骤402、若车辆满足第一加油条件,整车控制器向发动机控制器发送泄压指令。

其中,该泄压指令用于指示发动机控制器开启高压油箱的油箱隔离阀,以对高压油箱进行泄压。

步骤403、发动机控制器接收整车控制器发送的泄压指令。

步骤404、发动机控制器根据泄压指令开启高压油箱的油箱隔离阀,以对高压油箱进行泄压。

步骤405、整车控制器判断高压油箱是否泄压完成。

整车控制器在向发动机控制器发送泄压指令后,可以通过发动机控制器获取高压油箱内压力传感器所采集的油箱压力,实现对高压油箱的监测,判断高压油箱是否完成泄压,从而根据判断结果执行后续步骤。

可选的,整车控制器可以通过发动机控制器获取高压油箱内的压力传感器所采集的高压油箱的油箱压力,并获取油箱压力与大气压之间的压力差值,若压力差值小于或等于预设压力阈值,确定高压油箱泄压完成。

在一种可选实施例中,整车控制器可以通过高压油箱内的压力传感器获取高压油箱内的压力参数,并将获取的压力参数与大气压进行比较,获取压力参数与大气压之间的差值,再判断该差值是否小于或等于预先设定的预设压力阈值。

若该差值小于或等于预先设定的预设压力阈值,则说明高压油箱泄压完毕。

当然,在实际应用中,也可以将压力传感器检测的压力参数与预先设定的压力标定值进行比较,若压力参数小于或等于该压力标定值,也可以确定高压油箱泄压完毕。

但是,若压力传感器出现故障,无法准确检测高压油箱内的压力参数,则可以根据泄压过程持续的时间判定是否泄压完毕。例如,可以从开启油箱隔离阀开始计时,若持续时长大于或等于标定泄压时长,则可以确定高压油箱泄压完成。

另外,需要说明的是,若油箱隔离阀出现故障,当前油箱隔离阀的状态为无效(Invalid)状态,且并未执行开启油箱隔离阀的动作时,可以提醒用户车辆当前禁止加油,并对车辆进行检查维护。

进一步地,若油箱隔离阀出现故障,当前油箱隔离阀的状态为无效(Invalid)状态,当前正在判断高压油箱是否泄压完成,则可以经过预设时长后获取压力传感器检测的压力参数,若该压力参数小于或等于该压力标定值,则可以确定高压油箱泄压完成,但是,若该压力参数大于该压力标定值,则可以提醒用户车辆出现故障,禁止加油,并提醒用户对车辆进行检查维护。

步骤406、若检测到高压油箱泄压完成,整车控制器向车身控制器发送开锁指令,该开锁指令用于指示车身控制器开启高压油箱的油箱锁。

步骤407、整车控制器根据车身控制器发送的油箱盖关闭信号,向发动机控制器发送隔离阀关闭指令,以控制发动机控制器关闭高压油箱的油箱隔离阀。

在对高压油箱加油完毕后,用户可以触发关闭油箱盖的操作,则车身控制器可以检测用户触发的关闭油箱盖的操作,并生成油箱盖关闭信号,再向整车控制器发送该油箱盖关闭信号,以便整车控制器控制发动机控制器关闭高压油箱的油箱隔离阀。

在一种可选实施例中,整车控制器若接收到车身控制器发送的油箱盖关闭信号,则说明用户已经对高压油箱加油完毕,可以对高压油箱的油箱隔离阀进行关闭,则整车控制器可以生成并向发动机控制器发送隔离阀关闭指令。

相对应的,发动机控制器在接收到隔离阀关闭指令后,则可以根据该隔离阀关闭指令再次对油箱隔离阀的状态进行调整,使得油箱隔离阀由开启状态切换至关闭状态,从而将高压油箱与外界环境隔离,形成密闭空间。

需要说明的是,在实际应用中,用户在对高压油箱加油完毕后,可能会忘记关闭高压油箱的油箱盖,则车身控制器可以检测到用户未关闭油箱盖,并向整车控制器发送油箱异常信号,以便整车控制器根据该油箱异常信号,并通过仪表盘向用户进行提醒。

可选的,若接收到车身控制器发送的油箱异常信号,整车控制器可以发出油箱异常提醒信号。其中,该油箱异常信号为车身控制器是在检测到油箱锁的电机状态或油箱锁的微动开关状态异常时发送的。

在一种可选实施例中,车身控制器可以对油箱锁的电机状态或油箱锁的微动开关状态和油箱隔离阀的状态进行监控,并确定车辆当前是否处于加油阶段,若检测到车辆正在行驶或处于可行驶的状态,且油箱锁的电机状态或油箱锁的微动开关状态处于开启状态,则可以确定用户并未关闭油箱盖,从而可以生成并向整车控制器发送油箱异常信号。

相对应的,整车控制器在接收到油箱异常信号后,可以生成油箱异常提醒信号,并通过车辆的仪表盘向用户展示该油箱异常提醒信号,以便用户对油箱盖进行关闭。

需要说明的是,还可以采用上述检测是否未关闭油箱盖的方式,对车辆的加油系统进行检测,判断车辆的加油系统是否出现异常。若检测到油箱锁的电机状态处于异常开状态、油箱锁的微动开关处于异常开状态、或油箱隔离阀处于卡滞打开的故障时,可以确定车辆的加油系统出现异常,并提醒用户对车辆进行检修维护。

综上所述,本申请实施例提供的车辆油箱锁控制方法,通过在接收到车机控制器发送的加油请求信号后,判断车辆是否满足预先设置的第一加油条件,若车辆满足第一加油条件,则向发动机控制器发送泄压指令,以便发动机控制器开启高压油箱的油箱隔离阀,实现对高压油箱的泄压,并在检测到高压油箱泄压完成后,向车身控制器发送开锁指令,使得车身控制器开启高压油箱的油箱锁。通过先判断车辆是否满足第一加油条件,再在车辆满足第一加油条件的基础上对高压油箱进行泄压,最后在泄压完成后再开启高压油箱的油箱锁,以便用户对高压油箱进行加油,避免了一同开启油箱锁和油箱隔离阀的情况,降低了对高压油箱进行加油的危险性,提高了对高压油箱加油的安全性。

图5为本发明一实施例提供的车辆油箱锁控制装置的示意图,如图5所示,该装置具体包括:

判断模块501,用于若接收到该车机控制器发送的加油请求信号,判断该车辆是否满足预先设置的第一加油条件;

第一发送模块502,用于若该车辆满足该第一加油条件,向该发动机控制器发送泄压指令,该泄压指令用于指示该发动机控制器开启该高压油箱的油箱隔离阀,以对该高压油箱进行泄压;

第二发送模块503,用于若检测到该高压油箱泄压完成,向该车身控制器发送开锁指令,该开锁指令用于指示该车身控制器开启该高压油箱的油箱锁。

可选的,该判断模块501,还用于获取该车辆的车速、档位状态和发动机状态;若该车速小于或等于预设车速阈值、该档位状态处于驻车档位、且该发动机状态为熄火状态,则确定该车辆满足该第一加油条件。

可选的,参见图6,该装置还包括:

第三发送模块504,用于根据该车身控制器发送的油箱盖关闭信号,向该发动机控制器发送隔离阀关闭指令,以控制该发动机控制器关闭该高压油箱的油箱隔离阀。

可选的,参见图7,该装置还包括:

提醒模块505,用于若接收到该车身控制器发送的油箱异常信号,发出油箱异常提醒信号,该油箱异常信号为该车身控制器是在检测到该油箱锁的电机状态或该油箱锁的微动开关状态异常时发送的。

可选的,该加油请求信号为该车机控制器在确定该车辆满足第二加油条件时,向该整车控制器发送的;

若该车辆的电源状态为整车上电ON状态或启动附件ACC状态,则该车辆满足该第二加油条件。

可选的,该高压油箱还包括压力传感器,该压力传感器与该发动机控制器电连接;

参见图8,该装置还包括:

第一获取模块506,用于通过该发动机控制器获取该高压油箱内的压力传感器所采集的该高压油箱的油箱压力;

第二获取模块507,用于获取该油箱压力与大气压之间的压力差值;

确定模块508,用于若该压力差值小于或等于预设压力阈值,确定该高压油箱泄压完成。

综上所述,本申请实施例提供的车辆油箱锁控制装置,通过在接收到车机控制器发送的加油请求信号后,判断车辆是否满足预先设置的第一加油条件,若车辆满足第一加油条件,则向发动机控制器发送泄压指令,以便发动机控制器开启高压油箱的油箱隔离阀,实现对高压油箱的泄压,并在检测到高压油箱泄压完成后,向车身控制器发送开锁指令,使得车身控制器开启高压油箱的油箱锁。通过先判断车辆是否满足第一加油条件,再在车辆满足第一加油条件的基础上对高压油箱进行泄压,最后在泄压完成后再开启高压油箱的油箱锁,以便用户对高压油箱进行加油,避免了一同开启油箱锁和油箱隔离阀的情况,降低了对高压油箱进行加油的危险性,提高了对高压油箱加油的安全性。

图9为本发明一实施例提供的车辆油箱锁控制装置的示意图,如图9所示,该装置具体包括:

接收模块901,用于接收该整车控制器发送的泄压指令;

动作执行模块902,用于根据该泄压指令开启该高压油箱的油箱隔离阀,以对该高压油箱进行泄压。

综上所述,本申请实施例提供的车辆油箱锁控制装置,通过接收并根据整车控制器发送的泄压指令,开启高压油箱的油箱隔离阀,以对高压油箱进行泄压,以使整车控制器在检测到高压油箱泄压完毕后,控制车身控制器开启高压油箱的油箱锁,实现对油箱锁的开启。通过根据泄压指令开启高压油箱的油箱隔离阀,实现对高压油箱的泄压,使得整车控制器可以在高压油箱泄压完毕后再开启油箱锁,避免了一同开启油箱锁和油箱隔离阀的情况,降低了对高压油箱进行加油的危险性,提高了对高压油箱加油的安全性。

上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。

以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(digital singnal processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称SOC)的形式实现。

图10为本发明一实施例提供的整车控制器的结构示意图,该整车控制器可以是具备车辆油箱锁控制功能的计算设备。

该整车控制器包括:处理器1001、存储介质1002和总线1003。

所述存储介质1002存储有所述处理器1001可执行的机器可读指令,当所述整车控制器运行时,所述处理器1001与所述存储介质1002之间通过所述总线1003通信,所述处理器1001执行所述机器可读指令,以执行时执行上述图2或图4中整车控制器所执行的方法实施例。具体实现方式和技术效果类似,这里不再赘述。

可选地,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述图2或图4中整车控制器所执行的方法实施例。

图11为本发明一实施例提供的发动机控制器的结构示意图,该发动机控制器可以是具备车辆油箱锁控制功能的计算设备。

该发动机控制器包括:处理器1101、存储介质1102和总线1103。

所述存储介质1102存储有所述处理器1101可执行的机器可读指令,当所述发动机控制器运行时,所述处理器1101与所述存储介质1102之间通过所述总线1103通信,所述处理器1101执行所述机器可读指令,以执行时执行上述图3或图4中发动机控制器所执行的方法实施例。具体实现方式和技术效果类似,这里不再赘述。

可选地,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述图3或图4中发动机控制器所执行的方法实施例。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种中央电机减速驱动桥及装有该驱动桥的车辆

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!