CN108869071B - 一种驱动故障的处理方法、装置及电子设备 - Google Patents
一种驱动故障的处理方法、装置及电子设备 Download PDFInfo
- Publication number
- CN108869071B CN108869071B CN201810680232.4A CN201810680232A CN108869071B CN 108869071 B CN108869071 B CN 108869071B CN 201810680232 A CN201810680232 A CN 201810680232A CN 108869071 B CN108869071 B CN 108869071B
- Authority
- CN
- China
- Prior art keywords
- driving
- injector
- standby
- fault
- circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D41/221—Safety or indicating devices for abnormal conditions relating to the failure of actuators or electrically driven elements
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D2041/224—Diagnosis of the fuel system
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
本发明提供了一种驱动故障的处理方法、装置及电子设备,本发明中若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路,使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。即本发明能够在至少一个喷油器出现驱动故障时,仍能够保证常规启动和运行。
Description
技术领域
本发明涉及驱动控制领域,更具体的说,涉及一种驱动故障的处理方法、装置及电子设备。
背景技术
柴油机通过控制喷油器喷油来实现启动和运行,柴油机可使用四缸机或六缸机,当使用四缸机时,仍会使用六缸机的驱动控制器软件和硬件配置,但是第五支和第六只喷油器的控制针脚是空闲的。
在使用四缸机的过程中,当某一个喷油器出现驱动故障时,比如,第三个喷油器出现驱动故障,此时则会直接影响第三缸的喷油,一方面会影响常规启动,另一方面第三缸形成断缸,会影响柴油机正常运行时的扭矩和功率输出,直接影响发动机的动力性。
进而亟需一种能够在至少一个喷油器出现驱动故障时,仍能够保证常规启动和运行的方法。
发明内容
有鉴于此,本发明提供一种驱动故障的处理方法、装置及电子设备,以解决在至少一个喷油器出现驱动故障时,不能够保证常规启动和运行的问题。
为解决上述技术问题,本发明采用了如下技术方案:
一种驱动故障的处理方法,包括:
检测喷油器组中的每一喷油器的驱动回路是否存在驱动故障;
若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路;
使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
优选地,确定存在驱动故障的喷油器的备用驱动回路,包括:
确定与存在驱动故障的喷油器连接的备用驱动回路组;其中,所述备用驱动回路组中包括至少一个备用驱动回路;
从所述备用驱动回路组中选取一个备用驱动回路,作为存在驱动故障的喷油器的备用驱动回路。
优选地,从所述备用驱动回路组中选取一个备用驱动回路,作为存在驱动故障的喷油器的备用驱动回路,包括:
依据备用驱动回路的预设选取顺序,从备用驱动回路组中选取出顺序号最小、未被使用、且不存在驱动故障的备用驱动回路;
将选取出的备用驱动回路作为存在驱动故障的喷油器的备用驱动回路。
优选地,在所述确定存在驱动故障的喷油器的备用驱动回路的步骤之后,还包括:
判断所述存在驱动故障的喷油器的备用驱动回路是否导通;
若未导通,控制所述存在驱动故障的喷油器的备用驱动回路中的导通开关闭合;
执行所述使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作这一步骤。
优选地,使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作,包括:
确定所述喷油器组中的每一喷油器的喷油时序和喷油提前角;
使用存在驱动故障的喷油器的备用驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油,以及使用驱动正常的喷油器的驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油。
一种驱动故障的处理装置,包括:
故障检测模块,用于检测喷油器组中的每一喷油器的驱动回路是否存在驱动故障;
备用电路确定模块,用于若故障检测模块检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路;
驱动控制模块,用于使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
优选地,备用电路确定模块包括:
电路组确定子模块,用于确定与存在驱动故障的喷油器连接的备用驱动回路组;其中,所述备用驱动回路组中包括至少一个备用驱动回路;
选取子模块,用于从所述备用驱动回路组中选取一个备用驱动回路,作为存在驱动故障的喷油器的备用驱动回路。
优选地,所述选取子模块包括:
选取单元,用于依据备用驱动回路的预设选取顺序,从备用驱动回路组中选取出顺序号最小、未被使用、且不存在驱动故障的备用驱动回路;
确定单元,用于将选取出的备用驱动回路作为存在驱动故障的喷油器的备用驱动回路。
优选地,还包括:
判断模块,用于备用电路确定模块确定存在驱动故障的喷油器的备用驱动回路之后,判断所述存在驱动故障的喷油器的备用驱动回路是否导通;
导通控制模块,用于若判断模块判断出未导通,控制所述存在驱动故障的喷油器的备用驱动回路中的导通开关闭合;
所述驱动控制模块,还用于导通控制模块控制所述存在驱动故障的喷油器的备用驱动回路中的导通开关闭合后,使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
优选地,所述驱动控制模块包括:
数据确定子模块,用于确定所述喷油器组中的每一喷油器的喷油时序和喷油提前角;
控制子模块,用于使用存在驱动故障的喷油器的备用驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油,以及使用驱动正常的喷油器的驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油。
一种电子设备,包括:存储器和处理器;
其中,所述存储器用于存储程序;
处理器调用程序并用于:
检测喷油器组中的每一喷油器的驱动回路是否存在驱动故障;
若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路;
使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
相较于现有技术,本发明具有以下有益效果:
本发明提供了一种驱动故障的处理方法、装置及电子设备,本发明中若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路,使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。即本发明能够在至少一个喷油器出现驱动故障时,仍能够保证常规启动和运行。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种驱动故障的处理方法的方法流程图;
图2为本发明实施例提供的一种驱动故障的处理电路的结构示意图;
图3为本发明实施例提供的另一种驱动故障的处理电路的结构示意图;
图4为本发明实施例提供的另一种驱动故障的处理方法的方法流程图;
图5为本发明实施例提供的一种驱动故障的处理装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种驱动故障的处理方法,应用于驱动控制器,参照图1,可以包括:
S11、检测喷油器组中的每一喷油器的驱动回路是否存在驱动故障;
具体的,可以根据驱动喷油器进行喷油后,喷油器是否喷油来确定喷油器的驱动回路是否存在故障。
存在驱动故障会导致断缸,断缸是指由于喷油器本身故障或驱动故障导致的某一气缸工作过程中不喷油,影响功率的输出。
S12、若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路;
具体的,为每一喷油器设置有备用驱动回路,具体可以参照图2。
图2中,Cyl:指柴油机的各个喷油器,后续Cyl.X(X为数字,表示喷油器1、喷油器2,以此类推),每个喷油器通过两根线束与驱动控制器3的驱动针脚连接,每个喷油器对应的驱动针脚是固定的,驱动控制器3通过这两根线束控制喷油器的开启和关闭,进而对相应气缸内喷油,其中,两根线束、驱动针脚和包含驱动程序的驱动单元构成了驱动回路。驱动针脚A1包括A1.1和A1.2,驱动针脚A2包括A2.1和A2.2,以此类推,驱动针脚A6包括A6.1和A6.2。
A1.1-A4.2为四个喷油器的驱动针脚,A5.1-A6.2为空闲针脚。
图2中,由于是四缸机,所以使用了1234四个喷油器,点火顺序分别为A1-A3-A4-A2,此外,仅使用了1、3、4和2对应的驱动控制器3的驱动针脚,喷油器5和6对应的驱动控制器3的驱动针脚是空闲的。
针对喷油器5和6对应的驱动控制器3的驱动针脚,增加了接线盒1和2,其中,接线盒1的内部结构为:
A5.1针脚通过继电器K1分别与A1.1、A2.1的线束连接,A5.2针脚通过继电器K2分别与A1.2、A2.2的线束连接。设置了B1针脚,用于控制继电器K1和K2的切换。在未使用B1进行切换时,K1默认连接A5.1针脚和A1.1的线束,K2默认连接A5.2和A1.2的线束,即A5.1和A5.2与A1.1和A1.2常闭,与A2.1和A2.2常开。
通过接线盒1的内部电路结构,为喷油器1设置了包括A5.1、A5.2、K1、K2、A1.2线束和A1.1线束的备用驱动回路。为喷油器2设置了包括A5.1、A5.2、K1、K2、A2.1线束和A2.2线束的备用驱动回路接线盒2的内部结构为:
A6.1针脚通过继电器K3分别与A3.1、A4.1的线束连接,A6.2针脚通过继电器K4分别与A3.2、A4.2的线束连接。设置了B2针脚,用于控制继电器K3和K4的切换。在未使用B2进行切换时,K3默认连接A6.1针脚和A3.1的线束,K4默认连接A6.2和A4.2的线束。即A6.1和A6.2与A3.1和A3.2常闭,与A4.1和A4.2常开。
通过接线盒2的内部电路结构,为喷油器3设置了包括A6.1、A6.2、K3、K4、A3.2线束和A3.1线束的备用驱动回路。为喷油器4设置了A6.1、A6.2、K3、K4、A4.2线束和A4.1线束的备用驱动回路。
在无故障的情况下,驱动针脚A5和A6是不介入工作的,一旦出现驱动故障,比如第二个喷油器驱动故障,则控制器控制接线盒1的继电器,将开关切换至A2,即A5与A2常闭,A5的驱动直接替代A2工作,保证了喷油器的正常运行。
图2中,第5个喷油器的针脚仅连接了两个喷油器,此外,还可以将第5个喷油器的针脚连接123和4四个喷油器。具体参照图3,图3中增加了接线盒4,接线盒4中的电路结构为:
A5.1通过继电器K5分别与A1.1、A2.1、A3.1和A4.1连接,A5.2通过继电器K6分别与A1.2、A2.2、A3.2和A4.2连接。另外,设置B1、B2和B3控制针脚来控制继电器切换,控制驱动针脚B1使A5的驱动直接替代A2工作,控制驱动针脚B2使A5的驱动直接替代A3工作,控制驱动针脚B3使A5的驱动直接替代A4工作。
需要说明的是,图3中仅使用了A5驱动针脚,并未使用A6驱动针脚,也可以将A6驱动针脚同A5驱动针脚一样,分别连接A1至A4,这样,为每个喷油器设置了两个备用驱动回路。
此外,为每个喷油器设置一个备用驱动回路,还是设置两个备用驱动回路,是技术人员根据具体使用场景进行设置的,只需要在图2和图3的电路结构的基础上,进行稍作修改即可。
S13、使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
本实施例中,若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路,使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。即本发明能够在至少一个喷油器出现驱动故障时,仍能够保证常规启动和运行。另外,本发明能够及时针对监测出的喷油器故障驱动来直接触发逻辑进行处理,有效的避免了由于柴油机控制器喷油器驱动故障导致的断缸等失效模式。直接利用控制器现有闲置针脚,节省了成本。
第三,本发明还可以应用到除喷油器之外的可以使用备用驱动电路来替换故障驱动电路的领域,如使用点火线圈的气体机和汽油机领域。
可选的,在上一实施例的基础上,确定存在驱动故障的喷油器的备用驱动回路的步骤,具体可以包括:
S21、确定与存在驱动故障的喷油器连接的备用驱动回路组;
其中,所述备用驱动回路组中包括至少一个备用驱动回路。
具体的,参照图2,假设图2中的第一个喷油器出现驱动故障,则查找第一个喷油器的备用驱动回路组,图2中的包括A5、K1、K2和线束的电路即为备用驱动回路组中的一个备用驱动回路。
需要说明的是,图2中,为每一喷油器设置了一个备用驱动回路,此外,可以为每一喷油器设置至少一个备用驱动回路组,每个备用驱动回路组包括两个备用驱动回路。
S22、从所述备用驱动回路组中选取一个备用驱动回路,作为存在驱动故障的喷油器的备用驱动回路。
可选的,在本实施例的基础上,步骤S22可以包括:
依据备用驱动回路的预设选取顺序,从备用驱动回路组中选取出顺序号最小、未被使用、且不存在驱动故障的备用驱动回路,将选取出的备用驱动回路作为存在驱动故障的喷油器的备用驱动回路。
具体的,假设喷油器1、2、3和4均使用包括A5的备用驱动回路以及包括A6的备用驱动回路,则备用驱动回路的预设选取顺序是:
若喷油器1、2、3或4中有一个喷油器出现驱动故障时,优选选取包括A5的备用驱动回路,若包括A5的备用驱动回路出现故障,此时选取包括A6的备用驱动回路。
若喷油器1、2、3或4中有至少一个喷油器出现驱动故障时,出现驱动故障的序号较小的喷油器优选选取包括A5的备用驱动回路,出现驱动故障的序号较大的喷油器优选选取包括A6的备用驱动回路。
需要说明的是,本实施例仅支持最多两个喷油器的驱动回路出现故障时使用备用驱动回路,若有三个或者四个喷油器的驱动回路出现故障,此时应该增加一个备用驱动控制器,使用备用驱动控制器来驱动喷油器。
本实施例中,给出了一种从备用驱动回路组中选取备用驱动回路的方法,进而可以在喷油器出现驱动故障时,依据本实施例中的方法来选取合适的备用驱动回路。
可选的,在上述任一实施例的基础上,在所述确定存在驱动故障的喷油器的备用驱动回路的步骤之后,还包括:
判断所述存在驱动故障的喷油器的备用驱动回路是否导通;
若未导通,控制所述存在驱动故障的喷油器的备用驱动回路中的导通开关闭合,此后执行步骤S13。
参照图2,图2中若喷油器1出现驱动故障时,此时由于A5.1与A1.1的线束连通,A5.2与A1.2的线束连通,所以可以直接使用A5针脚驱动喷油器1。
但是当喷油器2出现驱动故障时,此时由于A5.1与A1.1的线束连通,A5.2与A1.2的线束连通,需要控制B1针脚进行继电器K1和K2的切换,使得A5.1与A2.1的线束连通,A5.2与A2.2的线束连通,进而使用A5针脚驱动喷油器2。
本实施例中,可以通过控制继电器的切换来实现备用驱动回路的导通和关断,进而实现了备用驱动回路与驱动回路的切换使用。
可选的,在上述任一实施例的基础上,步骤S13可以包括:
1)确定所述喷油器组中的每一喷油器的喷油时序和喷油提前角;
具体的,正常情况下,喷油器的点火顺序是A1-A3-A4-A2,若其中一个喷油器的驱动出现故障,假设喷油器1出现了驱动故障,使用第5个喷油器的驱动回路作为驱动器1的备用驱动回路,则点火顺序更改为A5-A3-A4-A2,获取点火时序为A5-A3-A4-A2时的每一喷油器的喷油时序和喷油提前角。
需要说明的是,根据不同的喷油器出现驱动故障,一共有A5-A3-A4-A2、A1-A3-A4-A5、A1-A5-A4-A2、A1-A3-A6-A2、A5-A6-A4-A2A5-A3-A6-A2、A1-A6-A4-A5、A1-A3-A6-A5八种更改后的点火顺序,每种点火顺序都预先设置了每个喷油器的喷油时序和喷油提前角。
当确定了更改后的点火顺序后,通过查表的方式可以获取该更改后的点火顺序对应的每一喷油器的喷油时序和喷油提前角。
2)使用存在驱动故障的喷油器的备用驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油,以及使用驱动正常的喷油器的驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油。
具体的,每一喷油器的喷油时序和喷油提前角确定后,使用相应的驱动回路或者备用驱动回路驱动喷油器按照相应的喷油时序和喷油提前角工作即可。
本实施例中,在确定了备用驱动回路后,可以通过查表的方式确定更改了点火顺序的喷油器组中的每一喷油器的喷油时序和喷油提前角,使用相应的驱动回路或者备用驱动回路驱动喷油器按照相应的喷油时序和喷油提前角工作,保证车辆的正常启动。
可选的,在上述驱动故障的处理方法的实施例的基础上,本发明的另一实施例提供了一种驱动故障的处理装置,参照图5,可以包括:
故障检测模块101,用于检测喷油器组中的每一喷油器的驱动回路是否存在驱动故障;
备用电路确定模块102,用于若故障检测模块检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路;
驱动控制模块103,用于使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
本实施例中,若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路,使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。即本发明能够在至少一个喷油器出现驱动故障时,仍能够保证常规启动和运行。
另外,本发明能够及时针对监测出的喷油器故障驱动来直接触发逻辑进行处理,有效的避免了由于柴油机控制器喷油器驱动故障导致的断缸等失效模式。直接利用控制器现有闲置针脚,节省了成本。
需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述驱动故障的处理装置的实施例的基础上,备用电路确定模块包括:
电路组确定子模块,用于确定与存在驱动故障的喷油器连接的备用驱动回路组;其中,所述备用驱动回路组中包括至少一个备用驱动回路;
选取子模块,用于从所述备用驱动回路组中选取一个备用驱动回路,作为存在驱动故障的喷油器的备用驱动回路。
进一步,所述选取子模块包括:
选取单元,用于依据备用驱动回路的预设选取顺序,从备用驱动回路组中选取出顺序号最小、未被使用、且不存在驱动故障的备用驱动回路;
确定单元,用于将选取出的备用驱动回路作为存在驱动故障的喷油器的备用驱动回路。
本实施例中,给出了一种从备用驱动回路组中选取备用驱动回路的方法,进而可以在喷油器出现驱动故障时,依据本实施例中的方法来选取合适的备用驱动回路。
需要说明的是,本实施例中的各个模块、子模块和单元的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述任一处理装置的实施例的基础上,还包括:
判断模块,用于备用电路确定模块确定存在驱动故障的喷油器的备用驱动回路之后,判断所述存在驱动故障的喷油器的备用驱动回路是否导通;
导通控制模块,用于若判断模块判断出未导通,控制所述存在驱动故障的喷油器的备用驱动回路中的导通开关闭合;
所述驱动控制模块,还用于导通控制模块控制所述存在驱动故障的喷油器的备用驱动回路中的导通开关闭合后,使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
本实施例中,可以通过控制继电器的切换来实现备用驱动回路的导通和关断,进而实现了备用驱动回路与驱动回路的切换使用。
需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述任一处理装置的实施例的基础上,所述驱动控制模块包括:
数据确定子模块,用于确定所述喷油器组中的每一喷油器的喷油时序和喷油提前角;
控制子模块,用于使用存在驱动故障的喷油器的备用驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油,以及使用驱动正常的喷油器的驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油。
本实施例中,在确定了备用驱动回路后,可以通过查表的方式确定更改了点火顺序的喷油器组中的每一喷油器的喷油时序和喷油提前角,使用相应的驱动回路或者备用驱动回路驱动喷油器按照相应的喷油时序和喷油提前角工作,保证车辆的正常启动。
需要说明的是,本实施例中的各个模块和子模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
可选的,与上述驱动故障的处理方法及装置相对应,本发明的另一实施例提供了一种电子设备,可以包括:存储器和处理器;
其中,所述存储器用于存储程序;
处理器调用程序并用于:
检测喷油器组中的每一喷油器的驱动回路是否存在驱动故障;
若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路;
使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
本实施例中,若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路,使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。即本发明能够在至少一个喷油器出现驱动故障时,仍能够保证常规启动和运行。
另外,本发明能够及时针对监测出的喷油器故障驱动来直接触发逻辑进行处理,有效的避免了由于柴油机控制器喷油器驱动故障导致的断缸等失效模式。直接利用控制器现有闲置针脚,节省了成本。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (11)
1.一种驱动故障的处理方法,其特征在于,应用于驱动控制器,所述驱动控制器内部设置有各个喷油器的驱动回路以及多个备用驱动回路;所述备用驱动回路包括所述驱动控制器中的空闲驱动针脚、且所述驱动控制器中设置有驱动所述备用驱动回路的针脚;同一空闲驱动针脚能够在不同的备用驱动回路中使用;所述驱动故障的处理方法包括:
检测喷油器组中的每一喷油器的驱动回路是否存在驱动故障;
若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路,其中,包括:依据存在驱动故障的驱动回路对应的多个备用驱动回路的预设选取顺序,从所述多个备用驱动回路中选取出顺序号最小、未被使用、且不存在驱动故障的备用驱动回路;
通过用于控制存在驱动故障的喷油器的备用驱动回路的针脚来使用所述存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
2.根据权利要求1所述的处理方法,其特征在于,确定存在驱动故障的喷油器的备用驱动回路,包括:
确定与存在驱动故障的喷油器连接的备用驱动回路组;其中,所述备用驱动回路组中包括至少一个备用驱动回路;
从所述备用驱动回路组中选取一个备用驱动回路,作为存在驱动故障的喷油器的备用驱动回路。
3.根据权利要求2所述的处理方法,其特征在于,从所述备用驱动回路组中选取一个备用驱动回路,作为存在驱动故障的喷油器的备用驱动回路,包括:
依据备用驱动回路的预设选取顺序,从备用驱动回路组中选取出顺序号最小、未被使用、且不存在驱动故障的备用驱动回路;
将选取出的备用驱动回路作为存在驱动故障的喷油器的备用驱动回路。
4.根据权利要求1所述的处理方法,其特征在于,在所述确定存在驱动故障的喷油器的备用驱动回路的步骤之后,还包括:
判断所述存在驱动故障的喷油器的备用驱动回路是否导通;
若未导通,控制所述存在驱动故障的喷油器的备用驱动回路中的导通开关闭合;
执行所述使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作这一步骤。
5.根据权利要求1所述的处理方法,其特征在于,通过用于控制存在驱动故障的喷油器的备用驱动回路的针脚来使用所述存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作,包括:
确定所述喷油器组中的每一喷油器的喷油时序和喷油提前角;
通过用于控制存在驱动故障的喷油器的备用驱动回路的针脚来使用所述存在驱动故障的喷油器的备用驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油,以及使用驱动正常的喷油器的驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油。
6.一种驱动故障的处理装置,其特征在于,应用于驱动控制器,所述驱动控制器内部设置有各个喷油器的驱动回路以及多个备用驱动回路;所述备用驱动回路包括所述驱动控制器中的空闲驱动针脚、且所述驱动控制器中设置有驱动所述备用驱动回路的针脚;同一空闲驱动针脚能够在不同的备用驱动回路中使用;所述驱动故障的处理装置包括:
故障检测模块,用于检测喷油器组中的每一喷油器的驱动回路是否存在驱动故障;
备用电路确定模块,用于若故障检测模块检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路,其中,包括:依据存在驱动故障的驱动回路对应的多个备用驱动回路的预设选取顺序,从所述多个备用驱动回路中选取出顺序号最小、未被使用、且不存在驱动故障的备用驱动回路;
驱动控制模块,用于通过用于控制存在驱动故障的喷油器的备用驱动回路的针脚来使用所述存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
7.根据权利要求6所述的处理装置,其特征在于,备用电路确定模块包括:
电路组确定子模块,用于确定与存在驱动故障的喷油器连接的备用驱动回路组;其中,所述备用驱动回路组中包括至少一个备用驱动回路;
选取子模块,用于从所述备用驱动回路组中选取一个备用驱动回路,作为存在驱动故障的喷油器的备用驱动回路。
8.根据权利要求7所述的处理装置,其特征在于,所述选取子模块包括:
选取单元,用于依据备用驱动回路的预设选取顺序,从备用驱动回路组中选取出顺序号最小、未被使用、且不存在驱动故障的备用驱动回路;
确定单元,用于将选取出的备用驱动回路作为存在驱动故障的喷油器的备用驱动回路。
9.根据权利要求6所述的处理装置,其特征在于,还包括:
判断模块,用于备用电路确定模块确定存在驱动故障的喷油器的备用驱动回路之后,判断所述存在驱动故障的喷油器的备用驱动回路是否导通;
导通控制模块,用于若判断模块判断出未导通,控制所述存在驱动故障的喷油器的备用驱动回路中的导通开关闭合;
所述驱动控制模块,还用于导通控制模块控制所述存在驱动故障的喷油器的备用驱动回路中的导通开关闭合后,使用存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
10.根据权利要求6所述的处理装置,其特征在于,所述驱动控制模块包括:
数据确定子模块,用于确定所述喷油器组中的每一喷油器的喷油时序和喷油提前角;
控制子模块,用于通过用于控制存在驱动故障的喷油器的备用驱动回路的针脚来使用所述存在驱动故障的喷油器的备用驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油,以及使用驱动正常的喷油器的驱动回路控制相应的喷油器按照确定的所述喷油器的喷油时序和喷油提前角进行喷油。
11.一种电子设备,其特征在于,所述电子设备内部设置有各个喷油器的驱动回路以及多个备用驱动回路;所述备用驱动回路包括驱动控制器中的空闲驱动针脚、且所述驱动控制器中设置有驱动所述备用驱动回路的针脚;同一空闲驱动针脚能够在不同的备用驱动回路中使用;所述电子设备包括:存储器和处理器;
其中,所述存储器用于存储程序;
处理器调用程序并用于:
检测喷油器组中的每一喷油器的驱动回路是否存在驱动故障;
若检测出至少一个喷油器的驱动回路存在驱动故障,确定存在驱动故障的喷油器的备用驱动回路,其中,包括:依据存在驱动故障的驱动回路对应的多个备用驱动回路的预设选取顺序,从所述多个备用驱动回路中选取出顺序号最小、未被使用、且不存在驱动故障的备用驱动回路;
通过用于控制存在驱动故障的喷油器的备用驱动回路的针脚来使用所述存在驱动故障的喷油器的备用驱动回路、以及驱动正常的喷油器的驱动回路控制喷油器组工作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810680232.4A CN108869071B (zh) | 2018-06-27 | 2018-06-27 | 一种驱动故障的处理方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810680232.4A CN108869071B (zh) | 2018-06-27 | 2018-06-27 | 一种驱动故障的处理方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108869071A CN108869071A (zh) | 2018-11-23 |
CN108869071B true CN108869071B (zh) | 2021-02-23 |
Family
ID=64295903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810680232.4A Active CN108869071B (zh) | 2018-06-27 | 2018-06-27 | 一种驱动故障的处理方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108869071B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112965010B (zh) * | 2021-02-07 | 2023-04-07 | 潍柴动力股份有限公司 | 一种电子执行器的故障检测方法、装置、电控设备及介质 |
CN115234390B (zh) * | 2022-07-27 | 2024-06-18 | 潍柴动力股份有限公司 | 发动机的检测方法、装置、计算机可读存储介质及控制器 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4348862B2 (ja) * | 2000-12-22 | 2009-10-21 | 株式会社デンソー | ピエゾアクチュエータの駆動装置 |
US7693625B2 (en) * | 2007-01-09 | 2010-04-06 | Gm Global Technology Operations, Inc. | State of health monitoring and reset methods and systems for on-board device driver integrated circuits |
FR2987146B1 (fr) * | 2012-02-22 | 2014-04-04 | Continental Automotive France | Circuit de sortie pour un dispositif de regulation d'un moteur et procede de surveillance pour un tel circuit |
CN107143429B (zh) * | 2017-07-06 | 2019-10-15 | 重庆红江机械有限责任公司 | 电控单体泵柴油机ecu冗余***及设计方法 |
-
2018
- 2018-06-27 CN CN201810680232.4A patent/CN108869071B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108869071A (zh) | 2018-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8381704B2 (en) | Method for assigning addresses to injectors | |
CN108869071B (zh) | 一种驱动故障的处理方法、装置及电子设备 | |
US20030144778A1 (en) | Vehicle electronic control system having fail-safe function | |
CN108223231A (zh) | 一种48v微混***的发动机起动控制方法 | |
US6732708B2 (en) | Automotive engine control apparatus | |
CN112630572B (zh) | 车辆负载驱动的故障诊断方法、装置、存储介质及电子设备 | |
US7653479B2 (en) | Control device of internal combustion engine | |
CN111102092B (zh) | 一种共轨燃油***驱动方法、装置、车辆及存储介质 | |
CN105840386A (zh) | 车辆起动机控制方法和车辆 | |
CN111337265B (zh) | 基于can的整车电器部件自动化测试方法及*** | |
US7337060B2 (en) | Method, computer program and control unit for operating an internal combustion engine | |
CN108240266B (zh) | 甲醇汽车的喷油器故障跛行控制方法 | |
JP3925196B2 (ja) | 車両用電子機器 | |
CN112965010B (zh) | 一种电子执行器的故障检测方法、装置、电控设备及介质 | |
CN108240267B (zh) | 甲醇汽车的燃油泵故障跛行控制方法 | |
KR20010039696A (ko) | 내연기관의 연료분사 제어장치 | |
US8584642B2 (en) | Method for detecting a tow start operation of an internal combustion engine | |
WO2019168605A1 (en) | Remote communication control system | |
CN1298980C (zh) | 燃料喷射装置的运转控制方法与装置 | |
JP2023074744A (ja) | 燃料噴射制御装置 | |
CN109885024B (zh) | 一种发电机组诊断测试***及诊断测试方法 | |
KR101952713B1 (ko) | 피크 앤 홀드 인젝션 신호에서의 단락 회로 진단 방법 | |
DE10327262A1 (de) | Verfahren und Vorrichtung zum Verhindern eines Abwürgezustands einer Brennkraftmaschinenanlage mit einem Anlasser/Lichtmaschine | |
JP2023046809A (ja) | 燃料噴射制御装置 | |
CN113530632A (zh) | 滑移套筒式可变进气升程驱动级故障的响应方法、***和可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |