内燃机的燃压传感器异常诊断装置的制造方法_6

文档序号:9704689阅读:来源:国知局
p_tgt的情况。
[0222]在后文中说明的低压侧燃压传感器71p的异常诊断中,作为判定低压侧燃压传感器71p为异常的条件之一,采用检测值Pfp_dtc比目标值Pfp_tgt小这一条件。因此,检测值Pfp_dtc比目标值Pfp_tgt小的原因并非是“低压侧燃压传感器71p异常”,而是由于在“燃压反馈控制相对于实际燃压Pfp_actual未有效作用”的情况下,满足检测值Pfp_dtc小于目标值Pfp_tgt的条件,不应该判定为低压侧燃压传感器71p异常。因此,在图16所示的程序中,在步骤1605中判定“上述燃料的消耗量Qa是否为下限值Qa_small以上”。
[0223]在CPU执行步骤1605的处理的时刻,当上述燃料的消耗量Qa为下限值Qa_small以上并且为上限值Qa_large以下的情况下,CPU在该步骤1605中判定为“Yes”并前进至步骤1610,判定占空比Rduty是否为最大占空比Rduty_max并且检测值Pfp_dtc是否小于目标值Pfp_tgt。
[0224]当占空比Rduty为最大占空比Rduty_max并且检测值Pfp_dtc比目标值Pfp_tgt小的情况下,CPU在该步骤1610中判定为“Yes”,执行后文中叙述的步骤1615的处理。随后,CPU前进至步骤1620。
[0225]步骤1615:使异常诊断时间计数器Cdiag_b计数规定值ACdiag_b。规定值A Cdiag_b为与执行本程序的时间间隔相当的值。
[0226]CPU在前进至步骤1620后,判定异常诊断时间计数器Cdiag_b是否为规定值Cdiag_b_th以上。规定值Cdiag_b_th为与上述规定期间Tdiag_b_th相当的值。
[0227]在CPU执行步骤1620的处理的时刻,当异常诊断时间计数器Cdiag_b为规定值Cdiag_b_th以上的情况下,CPU在该步骤1620中判定为“Yes”,依次执行后文中叙述的步骤1625以及步骤1630的处理。随后,CPU前进至步骤1635。
[0228]步骤1625:CPU使异常次数计数器Cm_b计数。该异常次数计数器Cm_b表示预判定低压侧燃压传感器71p为异常的次数。步骤1630:CPU将异常诊断时间计数器Cdiag_b清零。
[0229]CPU在前进至步骤1635后,判定异常次数计数器Cm_b是否为规定值Cm_th以上。规定值Cm_th为与上述规定次数相当的值。
[0230]在CPU执行步骤1635的处理的时刻,当异常次数计数器Cm_b为规定值Cm_th以上的情况下,执行后文中叙述的步骤1640的处理。随后,CPU前进至步骤1695,暂时结束本程序。
[0231]步骤1640:CPU正式判定为低压侧燃压传感器71p异常,并将该主旨存储于备用RAM ο
[0232]与此相对,在CPU执行步骤1635的处理的时刻,当异常次数计数器Cm_b小于规定值Cm_th的情况下,CPU在该步骤1635中判定为“No”并前进至步骤1695,暂时结束本程序。
[0233]另一方面,在CPU执行步骤1605的处理的时刻,当上述燃料的消耗量Qa小于下限值Qa_small或大于上限值Qa_large的情况下,CPU在该步骤1605中判定为“No”,依次执行后文中叙述的步骤1645以及步骤1650的处理。随后,CPU前进至步骤1695,暂时结束本程序。
[0234]步骤1645:CPU将异常诊断时间计数器Cdiag_b清零。步骤1650:CPU将异常次数计数器Cm_b清零。
[0235]进而,在CPU执行步骤1610的处理的时刻,当占空比Rduty小于最大占空比Rduty_max或检测值Pfp_dtc为目标值Pfp_tgt以上的情况下,CPU在该步骤1610中判定为“No”,依次执行前文中叙述的步骤1645以及步骤1650的处理。随后,CPU前进至步骤1695,暂时结束本程序。
[0236]此外,在CPU执行步骤1620的处理的时刻,当异常诊断时间计数器Cdiag_b小于规定值Cdiag_b_th的情况下,CPU在该步骤1620中判定为“No”并前进至步骤1695,暂时结束本程序。
[0237]以上为本诊断装置的“低压侧燃压传感器71p的第2异常诊断”的具体的工作。
[0238]此外,本诊断装置也能够应用于配置在高压输送管33c的高压侧燃压传感器71c的异常诊断。进而,本诊断装置还能够应用于“不具有缸内喷射阀22c而只具有端口喷射阀22p的”汽油机的低压侧燃压传感器71p的异常诊断以及“不具有端口喷射阀22p而只具有缸内喷射阀22c的”汽油机的燃压传感器71c的异常诊断。此外,本诊断装置还能够应用于多气缸4冲程活塞往复移动式柴油机的燃压传感器的异常诊断。
[0239]进而,上述实施方式中的“规定期间Twch_th、规定期间Tact_th、规定期间Tdiag_a_th以及Tdiag_b_th”可以为长度彼此相同的期间,也可以为长度互不相同的期间。其中,当规定期间Tact_th与规定期间Tdiag_a_th为互不相同长度的期间的情况下,优选规定期间Tdiag_a_th为比规定期间Tact_th短的期间。
[0240]此外,在上述实施方式中,主动控制中使目标值Pfp_tgt增大或者减少的量亦即规定值APfp_tgt与燃压差阈值APfpjh相等。然而,该规定值也可以是比燃压差阈值APfp_th大的值。
[0241]进而,上述实施方式的燃压传感器异常诊断装置,在被请求最大目标值设定时的“低压侧燃压传感器71p异常的预判定(以下,称为“预异常判定”。)”、未要求最大目标值设定时的“低压侧燃压传感器71p异常的预判定(预异常判定)”以及主动控制中的“低压侧燃压传感器71p异常的预判定(预异常判定)”所进行的次数合计达到规定次数时,进行低压侧燃压传感器71p异常的正式判定。
[0242]然而,也可以构成为,对在要求最大目标值设定时的预异常判定、未要求最大目标值设定时的预异常判定以及主动控制中的预异常判定分别独立地计数,上述燃压传感器异常诊断装置在各预异常判定的合计的任意一个达到规定次数时进行低压侧燃压传感器71p异常的正式判定。
[0243]同样地,上述实施方式的燃压传感器异常诊断装置,在要求最大目标值设定时的“低压侧燃压传感器71p正常的预判定(以下,称为“预正常判定”。)”、未要求最大目标值设定时的“低压侧燃压传感器71p正常的预判定(预正常判定)”以及主动控制中的“低压侧燃压传感器71p正常的预判定(预正常判定)”所进行的次数合计达到规定次数时,进行低压侧燃压传感器71p正常的正式判定。
[0244]然而,也可以构成为,对要求最大目标值设定时的预正常判定、未要求最大目标值设定时的预正常判定以及主动控制中的预正常判定分别独立地计数,上述燃压传感器异常诊断装置在各预正常判定的合计的任意一个达到规定次数时进行低压侧燃压传感器71p正常的正式判定。
[0245]进而,也可以构成为,上述燃压传感器异常诊断装置在要求或者未要求最大目标值值设定时不进行预异常判定以及预正常判定,而仅使用主动控制中的预异常判定以及预正常判定进行第1异常诊断。
[0246]此外,在上述实施方式中,ECU70通过将目标值Pfp_tgt增大规定值Δ Pfp_tgt的处理来开始主动控制。然而,E⑶70也可以通过将目标值Pfp_tgt减少规定值APfp_tgt的处理来开始主动控制。
[0247]进而,在低压侧燃压传感器71p的温度比较高的情况下,存在因该温度的影响使得该传感器71p的检测值Pfp_dtc的精度降低的情况。因此,在上述实施方式中,可以仅在低压侧燃压传感器71p的温度(例如,由内燃机10的温度估算的低压侧燃压传感器71p的温度)比规定温度低的情况下,进行上述主动控制。
[0248]如上所述,本发明的实施方式的燃压传感器异常诊断装置(以下,称为“本实施诊断装置”。)所应用的内燃机10具有燃料供给系统30,该系统包括:向燃料喷射阀(端口喷射阀22p)供给燃料的燃料栗(低压栗31p);检测从该燃料栗向上述燃料喷射阀供给的燃料的压力Pfp的燃压传感器(低压侧燃压传感器71p);设定从上述燃料栗向上述燃料喷射阀供给的燃料的压力的目标值Pfp_tgt的目标值设定部(ECU70,参照图3。);以及以使由上述燃压传感器检测出的燃压的检测值Pfp_dtc与上述目标值一致的方式,对上述燃料栗的燃料喷出量进行反馈控制的燃压反馈控制部(ECU70,参照图2。)。
[0249]本实施诊断装置具有诊断上述燃压传感器的异常的燃压传感器异常诊断部(ECU70,参照图 16。)。
[0250]由于产生了上述检测值小于上述目标值的状态,从而上述燃压反馈控制部增大上述燃料栗的燃料喷出量,结果该燃料喷出量达到上述燃料栗的燃料喷出量的最大量(参照图16的步骤1610中“Rduty = Rduty_max”的情况。),即使从上述燃料喷出量达到上述燃料栗的燃料喷出量的最大量的时刻起经过第1规定期间(参照图15的规定期间Tdiag_b_th以及图16所示的程序中的规定值Cdiag_b_th。)(参照图16的步骤1620中“Yes”的情况。),上述检测值仍小于上述目标值的情况(参照图16的步骤1610中“Pfp_dtc < Pfp_tgt”的情况)下,上述燃压传感器异常诊断部诊断上述燃压传感器为异常(参照图16的步骤1620?步骤1M0。)。
[0251]进而,在本实施诊断装置中,尽管产生了上述检测值背离上述目标值达第1规定值(参照图7?图10的燃压差阈值APfp_th。)以上的燃压背离状态,从而上述燃压反馈控制部对上述燃料栗的燃料喷出量进行控制,但是在从产生上述燃压背离状态的时刻起经过第2规定期间(参照图7?图10的规定期间Tdiag_a_th。)(参照图13的步骤1312中“Yes”的情况。),上述检测值仍未向上述目标值变化第2规定值(参照图7?图10的变化量阈值APfp_chg_th)以上的情况(参照图13的步骤1316中“No”的情况。)下,上述燃压传感器异常诊断部诊断上述燃压传感器异常(参照图13的步骤1330以及步骤1334。)。
[0252]此外,在本实施诊断装置中,当在上述燃料栗的燃料喷出量未达到其最大量的状态(参照图3的步骤318中“Xfb = 1”的情况。)下在第3规定期间(参照图9的规定期间Twch_th)以上未产生上述燃压背离状态的情况(参照图3的步骤324中“Yes”的情况。)下,上述燃压传感器异常诊断部使上述目标值增大或减少上述第1规定值以上,来产生上述燃压背离状态(参照图5的步骤520以及步骤540。)。
[0253]由此,本实施诊断装置能够诊断燃压传感器的异常。
【主权项】
1.一种燃压传感器异常诊断装置,是内燃机的燃压传感器异常诊断装置,被应用于具有燃料供给系统的内燃机,上述燃料供给系统包括:燃料栗,其向燃料喷射阀供给燃料;燃压传感器,其检测从该燃料栗向上述燃料喷射阀供给的燃料的压力;目标值设定部,其设定从上述燃料栗向上述燃料喷射阀供给的燃料的压力的目标值;以及燃压反馈控制部,其以使由上述燃压传感器检测出的燃压的检测值与上述目标值一致的方式,对上述燃料栗的燃料喷出量进行反馈控制,上述内燃机的燃压传感器异常诊断装置具有诊断上述燃压传感器的异常的燃压传感器异常诊断部,其中, 上述燃压传感器异常诊断部在如下的情况下诊断为上述燃压传感器发生异常,该情况是:由于产生了上述检测值小于上述目标值的状态,从而上述燃压反馈控制部增大上述燃料栗的燃料喷出量,结果该燃料喷出量达到了上述燃料栗的燃料喷出量的最大量,即便从上述燃料喷出量达到上述燃料栗的燃料喷出量的最大量的时刻开始经过第1规定期间,上述检测值仍小于上述目标值。2.根据权利要求1所述的燃压传感器异常诊断装置,其中, 上述燃压传感器异常诊断部在如下的情况下诊断为上述燃压传感器发生异常,该情况是:尽管由于产生了上述检测值背离上述目标值达第1规定值以上的燃压背离状态,从而上述燃压反馈控制部对上述燃料栗的燃料喷出量进行了控制,但是即便从产生上述燃压背离状态的时刻开始经过了第2规定期间,上述检测值仍未向上述目标值变化第2规定值以上。3.根据权利要求2所述的燃压传感器异常诊断装置,其中, 当在上述燃料栗的燃料喷出量未达到上述燃料栗的燃料喷出量的最大量的状态下在第3规定期间以上未产生上述燃压背离状态的情况下,上述燃压传感器异常诊断部使上述目标值增大或减少上述第1规定值以上,来产生上述燃压背离状态。
【专利摘要】本发明的燃压传感器异常诊断装置,在如下情况下诊断为燃压传感器发生异常,该情况是:由于产生了燃压传感器(71p)的检测值(Pfp_dtc)小于目标值(Pfp_tgt)的状态,从而增大燃料泵的燃料喷出量,结果燃料喷出量达到燃料喷出量的最大量,即便从燃料喷出量达到燃料喷出量的最大量的时刻开始经过规定期间(Tdiag_b_th),检测值仍小于目标值。
【IPC分类】F02D41/38, F02D41/22
【公开号】CN105464824
【申请号】CN201510621675
【发明人】筒治俊一, 本田光司, 中山真纪子, 森广锦司
【申请人】丰田自动车株式会社
【公开日】2016年4月6日
【申请日】2015年9月25日
【公告号】US20160090933
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1