本申请涉及一种发动机起动系统执行端故障诊断及部件保护方法,属于汽车及发动机。
背景技术:
1、对于发动机起动系统的诊断,现有诊断方法,是通过电子控制单元(ecu)采集起动系统控制端的各种信号,从而对起动系统控制端进行诊断。针对现有诊断方法无法识别执行端相关故障的缺陷,当执行端电路故障或机械故障时,仍然按正常状态进行起动控制,会增加部件损坏的风险,同时也不利于售后维修。
技术实现思路
1、本申请要解决的技术问题是对于发动机起动系统的诊断,现有诊断方法只能诊断控制端无法诊断执行端的问题。
2、为了解决上述技术问题,本申请的技术方案是提供了一种发动机起动系统执行端故障诊断及部件保护方法,包括:
3、s01、判断是否处于起动状态,如处于起动状态则切换至s02;
4、s02、起动过程中对蓄电池放电状态进行判断,如识别到电压降达到预设值则说明起动继电器输出电路正常工作,起动马达工作,便切换至s03,否则判定为起动继电器输出端开路或起动马达故障,便切换至s06;
5、s03,起动过程中在s02的基础上对蓄电池电压进行评估,如电压下降过程中全程高于预设值则切换至s04,否则便切换至s07;
6、s04,当s03切换至s04时,在起动过程中对发动机转速进行逻辑判断,如转速达到预设值,则说明起动系统工作正常,便切换至s05;如转速达不到预设值或转速为0,则判断为起动马达齿轮传动机构失效,便切换至s08;
7、s05,当s04切换至s05,则说明起动系统正常,诊断流程结束;
8、s06,当s02切换至s06,则判定为起动继电器执行端开路或起动马达故障;
9、s07,当s03切换至s07,则判定为最低电压不足以支持ecu正常工作,ecu停机,起动退出;
10、s08,当s04切换至s08,则判定为起动马达齿轮传动机构失效;
11、s09,s06及s08切换至s09,故障判定后,控制退出起动状态。
12、优选的,所述s01具体包括:ecu监测电源电压信号是否达到预设值来评估蓄电池电压是否正常,蓄电池电压正常时对t15、t50、发动机转速信号、起动系统激活标志位进行监测,根据预设逻辑进行起动状态判断,如处于起动状态则切换至s02。
13、和现有技术相比,本申请优点在于:
14、1、在现有技术中,ecu只能对起动系统控制端进行诊断,无法识别执行端相关故障,当执行端电路故障或机械故障时,仍然按正常状态进行起动控制,增加部件损坏的风险,同时也不利于售后维修;
15、2、在不增加硬件成本的基础上,本申请可实现对起动系统执行端进行诊断,当识别到相关故障时,调用禁止起动功能函数,控制退出起动状态,起到部件保护的目的,避免起动系统控制端出现相关故障时强制起动进一步对系统造成永久性破坏;
16、3、本申请提出的一种发动机起动系统执行端相关故障诊断及部件保护方法,其中设置的相关故障码实现了有针对性提供售后维修辅助信息,提高售后维修效率,提高客户满意度。
1.一种发动机起动系统执行端故障诊断及部件保护方法,其特征在于,包括:
2.如权利要求1所述的一种发动机起动系统执行端故障诊断及部件保护方法,其特征在于,所述s01具体包括:ecu监测电源电压信号是否达到预设值来评估蓄电池电压是否正常,蓄电池电压正常时对t15、t50、发动机转速信号、起动系统激活标志位进行监测,根据预设逻辑进行起动状态判断,如处于起动状态则切换至s02。