可左右滑动选省市

AVU发动机故障保护控制方法、装置、设备及存储介质

更新时间:2025-11-01
AVU发动机故障保护控制方法、装置、设备及存储介质 专利申请类型:发明专利;
地区:湖北-十堰;
源自:十堰高价值专利检索信息库;

专利名称:AVU发动机故障保护控制方法、装置、设备及存储介质

专利类型:发明专利

专利申请号:CN202410065380.0

专利申请(专利权)人:东风商用车有限公司
权利人地址:湖北省十堰市张湾区车城路2号

专利发明(设计)人:陈雄,王景智,许振营,李斯,刘凯,冯安平,姜江,张磊

专利摘要:本发明公开了一种AVU发动机故障保护控制方法、装置、设备及存储介质,所述方法通过获取AVU增压器出口的实际压力和需求压力,计算实际压力和需求压力的压力差值;在AVU增压器故障,且压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;在AVU增压器故障,且压力差值小于0时,激活烟度限制保护功能;能够降低增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性,延长了发动机的使用寿命,确保发动机的耐久性,避免了因发动机故障而造成汽车损坏和人员伤亡等事故的发生,提升了发动机故障诊断能力,提高了AVU发动机故障保护控制的速度和效率。

主权利要求:
1.一种AVU发动机故障保护控制方法,其特征在于,所述AVU发动机故障保护控制方法包括:获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;
在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;
在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能;
其中,所述获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值,包括:通过增压器出口压力传感器监测AVU增压器压端出口的实际压力,将所述实际压力传送至当前车辆的发动机控制单元ECU;
获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值;
其中,所述获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值,包括:获取AVU增压器的机型,根据所述机型确定所述AVU增压器出口的压力需求MAP;
获取所述当前车辆运行工况下的转速和扭矩,在所述压力需求MAP中找到与所述转速和所述扭矩对应的目标压力值,将所述目标压力值作为需求压力;
计算所述实际压力和所述需求压力的压力差值;
其中,所述在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能,包括:在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下所述AVU增压器的最大油量保护功能,获得最大供油量保护MAP;
获得当前发动机转速、当前大气温度和当前大气压,从所述最大供油量保护MAP中获得与所述当前发动机转速和所述当前大气压对应的第一供油量;
从所述最大供油量保护MAP中获得与所述当前大气温度和所述当前发动机转速对应的第二供油量;
根据所述第一供油量和所述第二供油量确定供油限制范围,在所述供油限制范围内对发动机进行保护;
其中,所述在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,包括:在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,获得发动机烟度限制MAP;
获得当前发动机转速、当前发动机扭矩和目标发动机最低空燃比,从所述发动机烟度限制MAP中获取与所述当前发动机转速和当前发动机扭矩对应的空燃比值;
降低供油量至预设供油量,保证所述空燃比值不低于所述目标发动机最低空燃比。
2.如权利要求1所述的AVU发动机故障保护控制方法,其特征在于,所述在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能之前,所述AVU发动机故障保护控制方法还包括:在发动机上电起动后,通过CAN线连通AVU控制单元和发动机控制单元ECU之间的通讯;
通过所述AVU控制单元诊断AVU出现电气故障,通过所述CAN线将故障信息发送至所述ECU;
当所述ECU无法接受到所述AVU控制单元的发送信号且持续时间超过第一预设标定时间,或所述压力差值超过第二预设标定时间时,判定所述AVU增压器出现故障,并将AVU故障信息发送至报警单元。
3.如权利要求1所述的AVU发动机故障保护控制方法,其特征在于,所述获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值之后,所述AVU发动机故障保护控制方法还包括:根据所述需求压力除以大气气压,获得增压器压端的压比需求;
获得增压器压气机流量,根据所述增压器压气机流量和所述压比需求获得AVU电磁阀开度需求;
通过发动机控制单元ECU将所述AVU电磁阀开度需求发送至AVU控制单元,通过所述AVU控制单元根据所述AVU电磁阀开度需求驱动所述AVU电磁开度,达到预设需求目标。
4.一种AVU发动机故障保护控制装置,其特征在于,所述AVU发动机故障保护控制装置包括:差值计算模块,用于获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;
油量保护模块,用于在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;
烟度保护模块,用于在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能;
所述差值计算模块,还用于通过增压器出口压力传感器监测AVU增压器压端出口的实际压力,将所述实际压力传送至当前车辆的发动机控制单元ECU;获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值;
所述差值计算模块,还用于获取AVU增压器的机型,根据所述机型确定所述AVU增压器出口的压力需求MAP;获取所述当前车辆运行工况下的转速和扭矩,在所述压力需求MAP中找到与所述转速和所述扭矩对应的目标压力值,将所述目标压力值作为需求压力;计算所述实际压力和所述需求压力的压力差值;
所述油量保护模块,还用于在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下所述AVU增压器的最大油量保护功能,获得最大供油量保护MAP;获得当前发动机转速、当前大气温度和当前大气压,从所述最大供油量保护MAP中获得与所述当前发动机转速和所述当前大气压对应的第一供油量;从所述最大供油量保护MAP中获得与所述当前大气温度和所述当前发动机转速对应的第二供油量;根据所述第一供油量和所述第二供油量确定供油限制范围,在所述供油限制范围内对发动机进行保护;
烟度保护模块,还用于在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,获得发动机烟度限制MAP;获得当前发动机转速、当前发动机扭矩和目标发动机最低空燃比,从所述发动机烟度限制MAP中获取与所述当前发动机转速和当前发动机扭矩对应的空燃比值;降低供油量至预设供油量,保证所述空燃比值不低于所述目标发动机最低空燃比。
5.一种AVU发动机故障保护控制设备,其特征在于,所述AVU发动机故障保护控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的AVU发动机故障保护控制程序,所述AVU发动机故障保护控制程序配置为实现如权利要求1至3中任一项所述的AVU发动机故障保护控制方法的步骤。
6.一种存储介质,其特征在于,所述存储介质上存储有AVU发动机故障保护控制程序,所述AVU发动机故障保护控制程序被处理器执行时实现如权利要求1至3中任一项所述的AVU发动机故障保护控制方法的步骤。 说明书 : AVU发动机故障保护控制方法、装置、设备及存储介质技术领域[0001] 本发明涉及发动机故障处理技术领域,尤其涉及一种AVU发动机故障保护控制方法、装置、设备及存储介质。背景技术[0002] 当前发动机普遍匹配增压器以提高其效率,通过增压器可以有效提升发动机进气量从而提升发动机燃烧效率、降低燃油消耗量;发动机增压器出现故障后若未及时诊断发现,可能会给发动机带来更大的伤害;传统发动机一般配备进气流量传感器或者通过空气模型计算空气流量,通过烟度限制来对发动机进行保护。[0003] 当发动机出现故障引起进气流量降低,通过烟度限制等策略进行限油从某方面可以对发动机进行保护,避免发动机空燃比过低排温过高引起其他故障;但增压器出现执行器等故障,可能会引起增压能力过高导致增压器超速,此时通过烟度限油功能失效,导致增压器损坏、给发动机带来更大伤害,其策略无预诊断功能;并且随着发动机增压器技术的进步,增压器的执行动作更加复杂,需要更完善的诊断功能以对发动机进行保护。发明内容[0004] 本发明的主要目的在于提供一种AVU发动机故障保护控制方法、装置、设备及存储介质,旨在解决现有技术中增压器出现故障时,会引起增压能力过高导致增压器超速,烟度限油功能失效,导致增压器损坏、给发动机带来更大伤害,并且没有预诊断功能,发动机诊断保护较差的技术问题。[0005] 第一方面,本发明提供一种AVU发动机故障保护控制方法,所述AVU发动机故障保护控制方法包括以下步骤:[0006] 获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;[0007] 在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;[0008] 在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能。[0009] 可选地,所述获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值,包括:[0010] 通过增压器出口压力传感器监测AVU增压器压端出口的实际压力,将所述实际压力传送至当前车辆的发动机控制单元ECU;[0011] 获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值。[0012] 可选地,所述获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值,包括:[0013] 获取AVU增压器的机型,根据所述机型确定所述AVU增压器出口的压力需求MAP;[0014] 获取所述当前车辆运行工况下的转速和扭矩,在所述压力需求MAP中找到与所述转速和所述扭矩对应的目标压力值,将所述目标压力值作为需求压力;[0015] 计算所述实际压力和所述需求压力的压力差值。[0016] 可选地,所述在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能,包括:[0017] 在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下所述AVU增压器的最大油量保护功能,获得最大供油量保护MAP;[0018] 获得当前发动机转速、当前大气温度和当前大气压,从所述最大供油量保护MAP中获得与所述当前发动机转速和所述当前大气压对应的第一供油量;[0019] 从所述最大供油量保护MAP中获得与所述当前大气温度和所述当前发动机转速对应的第二供油量;[0020] 根据所述第一供油量和所述第二供油量确定供油限制范围,在所述供油限制范围内对发动机进行保护。[0021] 可选地,所述在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,包括:[0022] 在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,获得发动机烟度限制MAP;[0023] 获得当前发动机转速、当前发动机扭矩和目标发动机最低空燃比,从所述发动机烟度限制MAP中获取与所述当前发动机转速和当前发动机扭矩对应的空燃比值;[0024] 降低供油量至预设供油量,保证所述空燃比值不低于所述目标发动机最低空燃比。[0025] 可选地,所述在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能之前,所述AVU发动机故障保护控制方法还包括:[0026] 在发动机上电起动后,通过CAN线连通AVU控制单元和发动机控制单元ECU之间的通讯;[0027] 通过所述AVU控制单元诊断AVU出现电气故障,通过所述CAN线将故障信息发送至所述ECU;[0028] 当所述ECU无法接受到所述AVU控制单元的发送信号且持续时间超过第一预设标定时间,或所述压力差值超过第二预设标定时间时,判定所述AVU增压器出现故障,并将AVU故障信息发送至报警单元。[0029] 可选地,所述获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值之后,所述AVU发动机故障保护控制方法还包括:[0030] 根据所述需求压力除以大气气压,获得增压器压端的压比需求;[0031] 获得增压器压气机流量,根据所述增压器压气机流量和所述压比需求获得AVU电磁阀开度需求;[0032] 通过发动机控制单元ECU将所述AVU电磁阀开度需求发送至AVU控制单元,通过所述AVU控制单元根据所述AVU电磁阀开度需求驱动所述AVU电磁开度,达到预设需求目标。[0033] 第二方面,为实现上述目的,本发明还提出一种AVU发动机故障保护控制装置,所述AVU发动机故障保护控制装置包括:[0034] 差值计算模块,用于获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;[0035] 油量保护模块,用于在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;[0036] 烟度保护模块,用于在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能。[0037] 第三方面,为实现上述目的,本发明还提出一种AVU发动机故障保护控制设备,所述AVU发动机故障保护控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的AVU发动机故障保护控制程序,所述AVU发动机故障保护控制程序配置为实现如上文所述的AVU发动机故障保护控制方法的步骤。[0038] 第四方面,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有AVU发动机故障保护控制程序,所述AVU发动机故障保护控制程序被处理器执行时实现如上文所述的AVU发动机故障保护控制方法的步骤。[0039] 本发明提出的AVU发动机故障保护控制方法,通过获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能;能够降低增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性,更加高效安全,延长了发动机的使用寿命,确保发动机的耐久性,避免了因发动机故障而造成汽车损坏和人员伤亡等事故的发生,提升了发动机故障诊断能力,提高了AVU发动机故障保护控制的速度和效率。附图说明[0040] 图1为本发明实施例方案涉及的硬件运行环境的设备结构示意图;[0041] 图2为本发明AVU发动机故障保护控制方法第一实施例的流程示意图;[0042] 图3为本发明AVU发动机故障保护控制方法中AVU结构原理图;[0043] 图4为本发明AVU发动机故障保护控制方法第二实施例的流程示意图;[0044] 图5为本发明AVU发动机故障保护控制方法第三实施例的流程示意图;[0045] 图6为本发明AVU发动机故障保护控制方法第四实施例的流程示意图;[0046] 图7为本发明AVU发动机故障保护控制方法第五实施例的流程示意图;[0047] 图8为本发明AVU发动机故障保护控制方法第六实施例的流程示意图;[0048] 图9为本发明AVU发动机故障保护控制方法第七实施例的流程示意图;[0049] 图10为本发明AVU发动机故障保护控制装置第一实施例的功能模块图。[0050] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式[0051] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。[0052] 本发明实施例的解决方案主要是:通过获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能;能够降低增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性,更加高效安全,延长了发动机的使用寿命,确保发动机的耐久性,避免了因发动机故障而造成汽车损坏和人员伤亡等事故的发生,提升了发动机故障诊断能力,提高了AVU发动机故障保护控制的速度和效率,解决了现有技术中增压器出现故障时,会引起增压能力过高导致增压器超速,烟度限油功能失效,导致增压器损坏、给发动机带来更大伤害,并且没有预诊断功能,发动机诊断保护较差的技术问题。[0053] 参照图1,图1为本发明实施例方案涉及的硬件运行环境的设备结构示意图。[0054] 如图1所示,该设备可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如Wi‑Fi接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(Non‑VolatileMemory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。[0055] 本领域技术人员可以理解,图1中示出的设备结构并不构成对该设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。[0056] 如图1所示,作为一种存储介质的存储器1005中可以包括操作装置、网络通信模块、用户接口模块以及AVU发动机故障保护控制程序。[0057] 本发明设备通过处理器1001调用存储器1005中存储的AVU发动机故障保护控制程序,并执行以下操作:[0058] 获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;[0059] 在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;[0060] 在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能。[0061] 本发明设备通过处理器1001调用存储器1005中存储的AVU发动机故障保护控制程序,还执行以下操作:[0062] 通过增压器出口压力传感器监测AVU增压器压端出口的实际压力,将所述实际压力传送至当前车辆的发动机控制单元ECU;[0063] 获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值。[0064] 本发明设备通过处理器1001调用存储器1005中存储的AVU发动机故障保护控制程序,还执行以下操作:[0065] 获取AVU增压器的机型,根据所述机型确定所述AVU增压器出口的压力需求MAP;[0066] 获取所述当前车辆运行工况下的转速和扭矩,在所述压力需求MAP中找到与所述转速和所述扭矩对应的目标压力值,将所述目标压力值作为需求压力;[0067] 计算所述实际压力和所述需求压力的压力差值。[0068] 本发明设备通过处理器1001调用存储器1005中存储的AVU发动机故障保护控制程序,还执行以下操作:[0069] 在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下所述AVU增压器的最大油量保护功能,获得最大供油量保护MAP;[0070] 获得当前发动机转速、当前大气温度和当前大气压,从所述最大供油量保护MAP中获得与所述当前发动机转速和所述当前大气压对应的第一供油量;[0071] 从所述最大供油量保护MAP中获得与所述当前大气温度和所述当前发动机转速对应的第二供油量;[0072] 根据所述第一供油量和所述第二供油量确定供油限制范围,在所述供油限制范围内对发动机进行保护。[0073] 本发明设备通过处理器1001调用存储器1005中存储的AVU发动机故障保护控制程序,还执行以下操作:[0074] 在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,获得发动机烟度限制MAP;[0075] 获得当前发动机转速、当前发动机扭矩和目标发动机最低空燃比,从所述发动机烟度限制MAP中获取与所述当前发动机转速和当前发动机扭矩对应的空燃比值;[0076] 降低供油量至预设供油量,保证所述空燃比值不低于所述目标发动机最低空燃比。[0077] 本发明设备通过处理器1001调用存储器1005中存储的AVU发动机故障保护控制程序,还执行以下操作:[0078] 在发动机上电起动后,通过CAN线连通AVU控制单元和发动机控制单元ECU之间的通讯;[0079] 通过所述AVU控制单元诊断AVU出现电气故障,通过所述CAN线将故障信息发送至所述ECU;[0080] 当所述ECU无法接受到所述AVU控制单元的发送信号且持续时间超过第一预设标定时间,或所述压力差值超过第二预设标定时间时,判定所述AVU增压器出现故障,并将AVU故障信息发送至报警单元。[0081] 本发明设备通过处理器1001调用存储器1005中存储的AVU发动机故障保护控制程序,还执行以下操作:[0082] 根据所述需求压力除以大气气压,获得增压器压端的压比需求;[0083] 获得增压器压气机流量,根据所述增压器压气机流量和所述压比需求获得AVU电磁阀开度需求;[0084] 通过发动机控制单元ECU将所述AVU电磁阀开度需求发送至AVU控制单元,通过所述AVU控制单元根据所述AVU电磁阀开度需求驱动所述AVU电磁开度,达到预设需求目标。[0085] 本实施例通过上述方案,通过获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能;能够降低增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性,更加高效安全,延长了发动机的使用寿命,确保发动机的耐久性,避免了因发动机故障而造成汽车损坏和人员伤亡等事故的发生,提升了发动机故障诊断能力,提高了AVU发动机故障保护控制的速度和效率。[0086] 基于上述硬件结构,提出本发明AVU发动机故障保护控制方法实施例。[0087] 参照图2,图2为本发明AVU发动机故障保护控制方法第一实施例的流程示意图。[0088] 在第一实施例中,所述AVU发动机故障保护控制方法包括以下步骤:[0089] 步骤S10、获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值。[0090] 需要说明的是,通过监测压缩空气控制单元(AirValeUnit,AVU)增压器,可以获取AVU增压器出口的实际压力和需求压力,进而可以计算所述实际压力和所述需求压力之间的压力差值。[0091] 应当理解的是,[0092] 在具体实现中,参见图3,图3为本发明AVU发动机故障保护控制方法中AVU结构原理图,如图3所示,由AVU控制单元、稳压腔和电磁阀组成,首先给稳压腔持续输入压缩空气,通过控制单元控制电磁阀开度输出压缩空气,通过输出空气推动执行器运行且同时检测输出空气压力P1,电磁阀开度需求由ECU传送。[0093] 步骤S20、在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能。[0094] 可以理解的是,在所述AVU增压器故障,且所述压力差值大于0时,可以激活不同海拔和不同环境温度下最大油量保护功能。[0095] 步骤S30、在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能。[0096] 应当理解的是,在所述AVU增压器故障,且所述压力差值小于0时,可以激活烟度限制保护功能。[0097] 本实施例通过上述方案,通过获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能;能够降低增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性,更加高效安全,延长了发动机的使用寿命,确保发动机的耐久性,避免了因发动机故障而造成汽车损坏和人员伤亡等事故的发生,提升了发动机故障诊断能力,提高了AVU发动机故障保护控制的速度和效率。[0098] 进一步地,图4为本发明AVU发动机故障保护控制方法第二实施例的流程示意图,如图4所示,基于第一实施例提出本发明AVU发动机故障保护控制方法第二实施例,在本实施例中,所述步骤S10具体包括以下步骤:[0099] 步骤S11、通过增压器出口压力传感器监测AVU增压器压端出口的实际压力,将所述实际压力传送至当前车辆的发动机控制单元ECU。[0100] 需要说明的是,通过增压器出口压力传感器监测增压器压端出口压力P并且将其值传送给ECU,即通过增压器出口压力传感器监测AVU增压器压端出口的实际压力,将所述实际压力传送至当前车辆的发动机控制单元(EngineControlUnit,ECU)。[0101] 步骤S12、获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值。[0102] 可以理解的是,获取AVU增压器出口的需求压力,可以计算所述实际压力和所述需求压力的压力差值。[0103] 本实施例通过上述方案,通过增压器出口压力传感器监测AVU增压器压端出口的实际压力,将所述实际压力传送至当前车辆的发动机控制单元ECU;获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值,能够快速计算压力差值,降低了增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性。[0104] 进一步地,图5为本发明AVU发动机故障保护控制方法第三实施例的流程示意图,如图5所示,基于第二实施例提出本发明AVU发动机故障保护控制方法第三实施例,在本实施例中,所述步骤S12具体包括以下步骤:[0105] 步骤S121、获取AVU增压器的机型,根据所述机型确定所述AVU增压器出口的压力需求MAP。[0106] 需要说明的是,增压器出口压力需求MAP可以根据机型需求标定获得,即获得了AVU增压器的机型后可以找到配对的压力需求MAP。[0107] 步骤S122、获取所述当前车辆运行工况下的转速和扭矩,在所述压力需求MAP中找到与所述转速和所述扭矩对应的目标压力值,将所述目标压力值作为需求压力。[0108] 可以理解的是,获取所述当前车辆运行工况下的转速和扭矩后,可以在所述压力需求MAP中找到与所述转速和所述扭矩对应的目标压力值,进而将所述目标压力值作为需求压力。[0109] 步骤S123、计算所述实际压力和所述需求压力的压力差值。[0110] 应当理解的是,获取需求压力后,可以通过计算获得所述实际压力和所述需求压力的压力差值。[0111] 本实施例通过上述方案,通过获取AVU增压器的机型,根据所述机型确定所述AVU增压器出口的压力需求MAP;获取所述当前车辆运行工况下的转速和扭矩,在所述压力需求MAP中找到与所述转速和所述扭矩对应的目标压力值,将所述目标压力值作为需求压力;计算所述实际压力和所述需求压力的压力差值,准确获得压力差值,能够降低增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性。[0112] 进一步地,图6为本发明AVU发动机故障保护控制方法第四实施例的流程示意图,如图6所示,基于第一实施例提出本发明AVU发动机故障保护控制方法第四实施例,在本实施例中,所述步骤S20具体包括以下步骤:[0113] 步骤S21、在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下所述AVU增压器的最大油量保护功能,获得最大供油量保护MAP。[0114] 需要说明的是,在所述AVU增压器故障,且所述压力差值大于0时,可以激活不同海拔和不同环境温度下所述AVU增压器的最大油量保护功能,可以获得最大供油量保护MAP。[0115] 步骤S22、获得当前发动机转速、当前大气温度和当前大气压,从所述最大供油量保护MAP中获得与所述当前发动机转速和所述当前大气压对应的第一供油量。[0116] 可以理解的是,获得当前发动机转速、当前大气温度和当前大气压,发动机激活增压器最大供油量保护MAP,通过发动机转速及大气压获取最大供油量Fmax1。[0117] 如下表所示,AVU故障不同海拔下限油示例参见下表:[0118][0119] 步骤S23、从所述最大供油量保护MAP中获得与所述当前大气温度和所述当前发动机转速对应的第二供油量。[0120] 应当理解的是,通过发动机转速及大气温度获取最大供油量Fmax2,从所述最大供油量保护MAP中获得与所述当前大气温度和所述当前发动机转速对应的第二供油量。[0121] 如下表所示,AVU故障不同环境温度下限油示例参见下表:[0122]转速 800 1200 1500 1800 2200 ...10 120 130 130 130 130 20 110 120 120 120 120 40 100 110 120 120 120 [0123] 步骤S24、根据所述第一供油量和所述第二供油量确定供油限制范围,在所述供油限制范围内对发动机进行保护。[0124] 可以理解的是,发动机最大供油量限制在min(Fmax1,Fmax2)范围内以对发动机进行保护,即发动机运行时最大供油量不能超过该值(大气压力、环境温度ECU通过大气压力传感器、环境温度传感器获取)。[0125] 本实施例通过上述方案,通过在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下所述AVU增压器的最大油量保护功能,获得最大供油量保护MAP;获得当前发动机转速、当前大气温度和当前大气压,从所述最大供油量保护MAP中获得与所述当前发动机转速和所述当前大气压对应的第一供油量;从所述最大供油量保护MAP中获得与所述当前大气温度和所述当前发动机转速对应的第二供油量;根据所述第一供油量和所述第二供油量确定供油限制范围,在所述供油限制范围内对发动机进行保护,能够降低增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性,更加高效安全,延长了发动机的使用寿命,确保发动机的耐久性。[0126] 进一步地,图7为本发明AVU发动机故障保护控制方法第五实施例的流程示意图,如图7所示,基于第一实施例提出本发明AVU发动机故障保护控制方法第五实施例,在本实施例中,所述步骤S30具体包括以下步骤:[0127] 步骤S31、在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,获得发动机烟度限制MAP。[0128] 需要说明的是,在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,获得发动机烟度限制MAP。[0129] 步骤S32、获得当前发动机转速、当前发动机扭矩和目标发动机最低空燃比,从所述发动机烟度限制MAP中获取与所述当前发动机转速和当前发动机扭矩对应的空燃比值。[0130] 可以理解的是,获得当前发动机转速、当前发动机扭矩和目标发动机最低空燃比后,可以从所述发动机烟度限制MAP中获取与所述当前发动机转速和当前发动机扭矩对应的空燃比值。[0131] 在具体实现中,通过烟度限制对发动机燃油量进行限制,以保护发动机;发动机烟限MAP的x轴为发动机转速,y轴为发动机扭矩,z轴为发动机最低空燃比,根据插值计算获取。[0132] 步骤S33、降低供油量至预设供油量,保证所述空燃比值不低于所述目标发动机最低空燃比。[0133] 应当理解的是,降低油量至预设供油量F_limit保证发动机最低空燃比不低于该值(空燃比=发动机进气量/发动机燃油量)。[0134] 如下表所示,发动机烟度限制MAP示例参见下表:[0135][0136] 本实施例通过上述方案,通过在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,获得发动机烟度限制MAP;获得当前发动机转速、当前发动机扭矩和目标发动机最低空燃比,从所述发动机烟度限制MAP中获取与所述当前发动机转速和当前发动机扭矩对应的空燃比值;降低供油量至预设供油量,保证所述空燃比值不低于所述目标发动机最低空燃比,能够降低增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性,更加高效安全,延长了发动机的使用寿命,确保发动机的耐久性,避免了因发动机故障而造成汽车损坏和人员伤亡等事故的发生,提升了发动机故障诊断能力,提高了AVU发动机故障保护控制的速度和效率。[0137] 进一步地,图8为本发明AVU发动机故障保护控制方法第六实施例的流程示意图,如图8所示,基于第一实施例提出本发明AVU发动机故障保护控制方法第六实施例,在本实施例中,所述步骤S20之前,所述AVU发动机故障保护控制方法还包括以下步骤:[0138] 步骤S201、在发动机上电起动后,通过CAN线连通AVU控制单元和发动机控制单元ECU之间的通讯。[0139] 需要说明的是,发动机上电起动后,AVU控制单元与ECU通过CAN线进行通讯。[0140] 步骤S202、通过所述AVU控制单元诊断AVU出现电气故障,通过所述CAN线将故障信息发送至所述ECU。[0141] 可以理解的是,当AVU控制单元诊断AVU出现电气故障,通过CAN线将故障信息发送至发动机ECU。[0142] 步骤S203、当所述ECU无法接受到所述AVU控制单元的发送信号且持续时间超过第一预设标定时间,或所述压力差值超过第二预设标定时间时,判定所述AVU增压器出现故障,并将AVU故障信息发送至报警单元。[0143] 应当理解的是,AVU与ECU通过CAN线实时通讯,当ECU无法接受AVU发送信号,且超过第一预设标定时间T1时,此时ECU诊断为AVU增压器出现故障。[0144] 可以理解的是,AVU控制单元根据AVU电磁阀开度需求K_dmnd驱动AVU电磁阀,从而通过输出压力驱动增压器放气阀执行器,发动机监测增压器出口压力P;增压器出口压力P与增压器需求压力P_dmnd进行比较(△P=P‑P_dmnd),当压力差值△P大于P_偏max,且偏差超过一定时间T2(根据机型需求标定)后,则认为AVU增压器故障;并将AVU故障信息发送至对应报警单元。[0145] 本实施例通过上述方案,通过在发动机上电起动后,通过CAN线连通AVU控制单元和发动机控制单元ECU之间的通讯;通过所述AVU控制单元诊断AVU出现电气故障,通过所述CAN线将故障信息发送至所述ECU;当所述ECU无法接受到所述AVU控制单元的发送信号且持续时间超过第一预设标定时间,或所述压力差值超过第二预设标定时间时,判定所述AVU增压器出现故障,并将AVU故障信息发送至报警单元,能够对AVU增压器进行电气故障诊断,在AVU出现电气故障时,及时进行故障报警,降低了增压器出现故障时增压器损坏和发动机损坏的风险,在增压器故障后及时进行对应保护,提升了发动机检测和监测的准确性,更加高效安全,延长了发动机的使用寿命,确保发动机的耐久性。[0146] 进一步地,图9为本发明AVU发动机故障保护控制方法第七实施例的流程示意图,如图9所示,基于第一实施例提出本发明AVU发动机故障保护控制方法第七实施例,在本实施例中,所述步骤S10之后,所述AVU发动机故障保护控制方法还包括以下步骤:[0147] 步骤S101、根据所述需求压力除以大气气压,获得增压器压端的压比需求。[0148] 需要说明的是,根据需求压力P_dmnd除以大气压力,可以获取增压器压端的压比需求。[0149] 步骤S102、获得增压器压气机流量,根据所述增压器压气机流量和所述压比需求获得AVU电磁阀开度需求。[0150] 可以理解的是,根据增压器压气机流量及压比需求获取AVU电磁阀开度需求K_dmnd(为增压器压端固定特性,数据根据机型标定获取,x轴为压气机流量,y轴为AVU电磁阀开度,z轴为压气机增压比)。[0151] 在具体实现中,增压器出口压力需求MAP示例表如下:[0152][0153][0154] AVU电磁阀开度需求MAP示例表如下:[0155][0156] 步骤S103、通过发动机控制单元ECU将所述AVU电磁阀开度需求发送至AVU控制单元,通过所述AVU控制单元根据所述AVU电磁阀开度需求驱动所述AVU电磁开度,达到预设需求目标。[0157] 应当理解的是,通过发动机ECU可以将K_dmnd值发送至AVU控制单元,AVU控制单元根据该需求驱动AVU电磁阀开度,使其达成需求目标。[0158] 在具体实现中,AVU控制电磁阀不同开度下对应不同的P1目标压力输出,如下表示例(根据不同AVU标定获取):[0159]AVU开度 0 10 20 40 60 80 100输出压力 0 20 30 60 80 100 130[0160] 不同电磁阀开度下测试的实际AVU出口压力为P1,实时反馈给AVU电控单元。[0161] 不同电磁阀开度下AVU出口理论压力为P1_est。[0162] AVU计算压力偏差值△P_avu=|P1‑P1_est|,与压力偏差值最大值△P_avumax(根据不同AVU进行标定获取)进行比较,当大于该值超过一定时间T(根据不同AVU标定获取),AVU诊断电磁阀卡滞故障并通过CAN线传送给ECU,在出现电磁阀卡滞故障等电气故障时,可以通过发动机ECU报出AVU电气故障且发送至对应报警单元。[0163] 本实施例通过上述方案,通过根据所述需求压力除以大气气压,获得增压器压端的压比需求;获得增压器压气机流量,根据所述增压器压气机流量和所述压比需求获得AVU电磁阀开度需求;通过发动机控制单元ECU将所述AVU电磁阀开度需求发送至AVU控制单元,通过所述AVU控制单元根据所述AVU电磁阀开度需求驱动所述AVU电磁开度,达到预设需求目标;能够对AVU增压器进行电气故障诊断,在AVU出现电气故障时,及时进行故障报警,降低了增压器出现故障时增压器损坏和发动机损坏的风险。[0164] 相应地,本发明进一步提供一种AVU发动机故障保护控制装置。[0165] 参照图10,图10为本发明AVU发动机故障保护控制装置第一实施例的功能模块图。[0166] 本发明AVU发动机故障保护控制装置第一实施例中,该AVU发动机故障保护控制装置包括:[0167] 差值计算模块10,用于获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值。[0168] 油量保护模块20,用于在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能。[0169] 烟度保护模块30,用于在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能。[0170] 所述差值计算模块10,还用于通过增压器出口压力传感器监测AVU增压器压端出口的实际压力,将所述实际压力传送至当前车辆的发动机控制单元ECU;获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值。[0171] 所述差值计算模块10,还用于获取AVU增压器的机型,根据所述机型确定所述AVU增压器出口的压力需求MAP;获取所述当前车辆运行工况下的转速和扭矩,在所述压力需求MAP中找到与所述转速和所述扭矩对应的目标压力值,将所述目标压力值作为需求压力;计算所述实际压力和所述需求压力的压力差值。[0172] 所述油量保护模块20,还用于在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下所述AVU增压器的最大油量保护功能,获得最大供油量保护MAP;获得当前发动机转速、当前大气温度和当前大气压,从所述最大供油量保护MAP中获得与所述当前发动机转速和所述当前大气压对应的第一供油量;从所述最大供油量保护MAP中获得与所述当前大气温度和所述当前发动机转速对应的第二供油量;根据所述第一供油量和所述第二供油量确定供油限制范围,在所述供油限制范围内对发动机进行保护。[0173] 所述烟度保护模块30,还用于在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,获得发动机烟度限制MAP;获得当前发动机转速、当前发动机扭矩和目标发动机最低空燃比,从所述发动机烟度限制MAP中获取与所述当前发动机转速和当前发动机扭矩对应的空燃比值;降低供油量至预设供油量,保证所述空燃比值不低于所述目标发动机最低空燃比。[0174] 所述油量保护模块20,还用于在发动机上电起动后,通过CAN线连通AVU控制单元和发动机控制单元ECU之间的通讯;通过所述AVU控制单元诊断AVU出现电气故障,通过所述CAN线将故障信息发送至所述ECU;当所述ECU无法接受到所述AVU控制单元的发送信号且持续时间超过第一预设标定时间,或所述压力差值超过第二预设标定时间时,判定所述AVU增压器出现故障,并将AVU故障信息发送至报警单元。[0175] 所述差值计算模块10,还用于根据所述需求压力除以大气气压,获得增压器压端的压比需求;获得增压器压气机流量,根据所述增压器压气机流量和所述压比需求获得AVU电磁阀开度需求;通过发动机控制单元ECU将所述AVU电磁阀开度需求发送至AVU控制单元,通过所述AVU控制单元根据所述AVU电磁阀开度需求驱动所述AVU电磁开度,达到预设需求目标。[0176] 其中,AVU发动机故障保护控制装置的各个功能模块实现的步骤可参照本发明AVU发动机故障保护控制方法的各个实施例,此处不再赘述。[0177] 此外,本发明实施例还提出一种存储介质,所述存储介质上存储有AVU发动机故障保护控制程序,所述AVU发动机故障保护控制程序被处理器执行时实现如下操作:[0178] 获取AVU增压器出口的实际压力和需求压力,计算所述实际压力和所述需求压力的压力差值;[0179] 在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下最大油量保护功能;[0180] 在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能。[0181] 进一步地,所述AVU发动机故障保护控制程序被处理器执行时还实现如下操作:[0182] 通过增压器出口压力传感器监测AVU增压器压端出口的实际压力,将所述实际压力传送至当前车辆的发动机控制单元ECU;[0183] 获取AVU增压器出口的需求压力,计算所述实际压力和所述需求压力的压力差值。[0184] 进一步地,所述AVU发动机故障保护控制程序被处理器执行时还实现如下操作:[0185] 获取AVU增压器的机型,根据所述机型确定所述AVU增压器出口的压力需求MAP;[0186] 获取所述当前车辆运行工况下的转速和扭矩,在所述压力需求MAP中找到与所述转速和所述扭矩对应的目标压力值,将所述目标压力值作为需求压力;[0187] 计算所述实际压力和所述需求压力的压力差值。[0188] 进一步地,所述AVU发动机故障保护控制程序被处理器执行时还实现如下操作:[0189] 在所述AVU增压器故障,且所述压力差值大于0时,激活不同海拔和不同环境温度下所述AVU增压器的最大油量保护功能,获得最大供油量保护MAP;[0190] 获得当前发动机转速、当前大气温度和当前大气压,从所述最大供油量保护MAP中获得与所述当前发动机转速和所述当前大气压对应的第一供油量;[0191] 从所述最大供油量保护MAP中获得与所述当前大气温度和所述当前发动机转速对应的第二供油量;[0192] 根据所述第一供油量和所述第二供油量确定供油限制范围,在所述供油限制范围内对发动机进行保护。[0193] 进一步地,所述AVU发动机故障保护控制程序被处理器执行时还实现如下操作:[0194] 在所述AVU增压器故障,且所述压力差值小于0时,激活烟度限制保护功能,获得发动机烟度限制MAP;[0195] 获得当前发动机转速、当前发动机扭矩和目标发动机最低空燃比,从所述发动机烟度限制MAP中获取与所述当前发动机转速和当前发动机扭矩对应的空燃比值;[0196] 降低供油量至预设供油量,保证所述空燃比值不低于所述目标发动机最低空燃比。[0197] 进一步地,所述AVU发动机故障保护控制程序被处理器执行时还实现如下操作:[0198] 在发动机上电起动后,通过CAN线连通AVU控制单元和发动机控制单元ECU之间的通讯;[0199] 通过所述AVU控制单元诊断AVU出现电气故障,通过所述CAN线将故障信息发送至所述ECU;[0200] 当所述ECU无法接受到所述AVU控制单元的发送信号且持续时间超过第一预设标定时间,或所述压力差值超过第二预设标定时间时,判定所述AVU增压器出现故障,并将AVU故障信息发送至报警单元。[0201] 进一步地,所述AVU发动机故障保护控制程序被处理器执行时还实现如下操作:[0202] 根据所述需求压力除以大气气压,获得增压器压端的压比需求;[0203] 获得增压器压气机流量,根据所述增压器压气机流量和所述压比需求获得AVU电磁阀开度需求;[0204] 通过发动机控制单元ECU将所述AVU电磁阀开度需求发送至AVU控制单元,通过所述AVU控制单元根据所述AVU电磁阀开度需求驱动所述AVU电磁开度,达到预设需求目标。[0205] 本领域技术人员可以理解,实现上述实施方式方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施方式所述方法的全部或部分步骤;而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。[0206] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。[0207] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。[0208] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

专利地区:湖北

专利申请日期:2024-01-16

专利公开日期:2024-11-29

专利公告号:CN117927364B


以上信息来自国家知识产权局,如信息有误请联系我方更正!
该专利所有权非本平台所有,我方无法提供专利权所有者联系方式,请勿联系我方。
电话咨询
到底部
搜本页
回顶部