發(fā)動(dòng)機(jī)控制設(shè)備的制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種發(fā)動(dòng)機(jī)控制設(shè)備。該發(fā)動(dòng)機(jī)控制設(shè)備執(zhí)行以下異常確定處理:基于指令噴射量(Qfin)與監(jiān)視噴射量之間的偏差確定燃料噴射控制是否存在異常。與當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速高的情況對(duì)應(yīng)的值時(shí),異常確定處理基于車(chē)速相關(guān)參數(shù)將用于對(duì)燃料噴射控制的異常進(jìn)行確定的噴射量閾值設(shè)置得較大。由于該設(shè)置,在高車(chē)速下不太可能確定存在異常。因此,能夠抑制采取使駕駛員在高車(chē)速下產(chǎn)生奇怪感的發(fā)動(dòng)機(jī)異常對(duì)策。
【專(zhuān)利說(shuō)明】
發(fā)動(dòng)機(jī)控制設(shè)備
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及執(zhí)行對(duì)燃料噴射量等的控制的發(fā)動(dòng)機(jī)控制設(shè)備。【背景技術(shù)】
[0002]在被安裝于車(chē)輛的發(fā)動(dòng)機(jī)中,根據(jù)駕駛員的要求等執(zhí)行對(duì)燃料噴射量的控制以調(diào)節(jié)發(fā)動(dòng)機(jī)的輸出。作為監(jiān)視發(fā)動(dòng)機(jī)的燃料噴射量控制的異常的技術(shù),存在以下技術(shù)(傳統(tǒng)技術(shù)):基于指令噴射量(要求噴射量)與根據(jù)打開(kāi)燃料噴射閥的通電時(shí)間所計(jì)算的實(shí)際噴射量之間的比較來(lái)監(jiān)視燃料噴射閥的異常,并且當(dāng)燃料噴射閥存在異常時(shí)發(fā)布警告或者限制燃料噴射作為故障安全處理(例如,參見(jiàn)日本專(zhuān)利申請(qǐng)公開(kāi)N0.2014-066156(JP 2014-066156A))。
[0003]順便提及,在前述傳統(tǒng)技術(shù)中,由于基于某種確定標(biāo)準(zhǔn)來(lái)監(jiān)視異常,所以出現(xiàn)下述問(wèn)題。即,在車(chē)速高并且車(chē)間距離相比低車(chē)速而較長(zhǎng)的情況下,即使實(shí)際噴射量遠(yuǎn)超過(guò)指令噴射量,駕駛員仍不太可能產(chǎn)生奇怪感(過(guò)度加速)。如果在不考慮該觀點(diǎn)的情況下不管車(chē)速基于某種標(biāo)準(zhǔn)來(lái)監(jiān)視異常,則盡管駕駛員沒(méi)感覺(jué)到發(fā)生過(guò)度加速,但是在高車(chē)速下執(zhí)行故障安全處理如警告、限制燃料噴射等。因此,駕駛員會(huì)產(chǎn)生奇怪感。
【發(fā)明內(nèi)容】
[0004]鑒于這種情況做出了本發(fā)明。本發(fā)明提供了發(fā)動(dòng)機(jī)控制設(shè)備,其能夠限制采取使駕駛員在高車(chē)速下產(chǎn)生奇怪感的發(fā)動(dòng)機(jī)異常對(duì)策(故障安全處理)。
[0005]因此,根據(jù)本發(fā)明的一個(gè)方面,提供了一種發(fā)動(dòng)機(jī)控制設(shè)備,其基于發(fā)動(dòng)機(jī)的操作狀態(tài)來(lái)計(jì)算指令噴射量,獲得用于對(duì)計(jì)算指令噴射量的功能進(jìn)行監(jiān)視的監(jiān)視噴射量,基于指令噴射量與監(jiān)視噴射量之間的偏差對(duì)燃料噴射控制的異常進(jìn)行確定,以及當(dāng)燃料噴射控制存在異常時(shí)采取發(fā)動(dòng)機(jī)異常對(duì)策。該發(fā)動(dòng)機(jī)控制設(shè)備裝配有第一確定處理單元。第一確定處理單元被配置成當(dāng)指令噴射量與監(jiān)視噴射量之間的偏差等于或大于噴射量閾值時(shí)確定燃料噴射控制存在異常。此外,與當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速高的情況對(duì)應(yīng)的值時(shí),基于車(chē)速相關(guān)參數(shù)將第一確定處理單元用于進(jìn)行所述確定的噴射量閾值設(shè)置得較大。[〇〇〇6]此外,根據(jù)本發(fā)明的另一方面,提供了一種發(fā)動(dòng)機(jī)控制設(shè)備,其基于發(fā)動(dòng)機(jī)的操作狀態(tài)來(lái)計(jì)算指令噴射量,獲得用于對(duì)基于指令噴射量驅(qū)動(dòng)燃料噴射閥的功能進(jìn)行監(jiān)視的監(jiān)視噴射量,基于指令噴射量與監(jiān)視噴射量之間的偏差對(duì)燃料噴射控制的異常進(jìn)行確定,以及當(dāng)燃料噴射控制存在異常時(shí)采取發(fā)動(dòng)機(jī)異常對(duì)策。該發(fā)動(dòng)機(jī)控制設(shè)備裝配有第二確定處理單元。第二確定處理單元被配置成當(dāng)指令噴射量與監(jiān)視噴射量之間的偏差等于或大于噴射量閾值時(shí)確定燃料噴射控制存在異常。此外,與當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速高的情況對(duì)應(yīng)的值時(shí),基于車(chē)速相關(guān)參數(shù)將第二確定處理單元用于進(jìn)行所述確定的噴射量閾值設(shè)置得較大。
[0007]根據(jù)前述發(fā)動(dòng)機(jī)控制設(shè)備中的每一個(gè),與當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速高的情況對(duì)應(yīng)的值時(shí),基于車(chē)速相關(guān)參數(shù)將用于對(duì)燃料噴射控制的異常進(jìn)行確定的噴射量閾值設(shè)置得較大。因此,在高車(chē)速下不太可能確定存在異常。因而,能夠抑制采取使駕駛員在高車(chē)速下產(chǎn)生奇怪感的發(fā)動(dòng)機(jī)異常對(duì)策。
[0008]此外,在每個(gè)發(fā)動(dòng)機(jī)控制設(shè)備中,加速器開(kāi)度和發(fā)動(dòng)機(jī)轉(zhuǎn)速中的每一個(gè)可以被用作車(chē)速相關(guān)參數(shù),并且與當(dāng)加速器開(kāi)度小時(shí)相比,當(dāng)加速器開(kāi)度大時(shí),可以將噴射量閾值設(shè)置得較大。此外,與當(dāng)發(fā)動(dòng)機(jī)轉(zhuǎn)速低時(shí)相比,當(dāng)發(fā)動(dòng)機(jī)轉(zhuǎn)速高時(shí),可以將噴射量閾值設(shè)置得較大。根據(jù)如上所述被配置的發(fā)動(dòng)機(jī)控制設(shè)備,在不使用車(chē)速傳感器的情況下,可以通過(guò)根據(jù)加速器開(kāi)度和發(fā)動(dòng)機(jī)轉(zhuǎn)速估計(jì)車(chē)速來(lái)對(duì)燃料噴射量的異常進(jìn)行確定。
[0009]此外,在每個(gè)發(fā)動(dòng)機(jī)控制設(shè)備中,當(dāng)指令噴射量與監(jiān)視噴射量之間的偏差等于或大于噴射量閾值的狀態(tài)的持續(xù)時(shí)間等于或長(zhǎng)于時(shí)間閾值時(shí),可以確認(rèn)存在異常并且可以采取發(fā)動(dòng)機(jī)異常對(duì)策。根據(jù)如上所述配置的發(fā)動(dòng)機(jī)控制設(shè)備,可以準(zhǔn)確地確認(rèn)燃料噴射控制的異常。即,當(dāng)由于除了燃料噴射控制的異常之外的原因而臨時(shí)出現(xiàn)指令噴射量與監(jiān)視噴射量之間的偏差等于或大于噴射量閾值的情形時(shí),在一些情況下錯(cuò)誤地確認(rèn)了異常。然而, 通過(guò)如上描述當(dāng)偏差等于或大于噴射量閾值的狀態(tài)的持續(xù)時(shí)間等于或長(zhǎng)于時(shí)間閾值時(shí)確認(rèn)異常,可以避免這種不便,并且可以較高準(zhǔn)確度地確認(rèn)燃料噴射控制的異常。
[0010]此外,在每個(gè)發(fā)動(dòng)機(jī)控制設(shè)備中,當(dāng)指令噴射量與監(jiān)視噴射量之間的偏差等于或大于噴射量閾值時(shí),可以保持緊鄰著的前一個(gè)噴射量閾值。根據(jù)如上所述配置的發(fā)動(dòng)機(jī)控制設(shè)備,當(dāng)車(chē)輛在指令噴射量與監(jiān)視噴射量之間的偏差等于或大于噴射量閾值的情況下加速時(shí),可以避免由于在確認(rèn)異常之前由車(chē)速增加造成的噴射量閾值的變化而不可能正確確定異常的不便。
[0011]此外,根據(jù)本發(fā)明的又一方面,提供了一種發(fā)動(dòng)機(jī)控制設(shè)備,其基于發(fā)動(dòng)機(jī)的操作狀態(tài)來(lái)計(jì)算指令噴射量,獲得用于對(duì)計(jì)算指令噴射量的功能進(jìn)行監(jiān)視的監(jiān)視噴射量,基于指令噴射量和監(jiān)視噴射量對(duì)燃料噴射控制的異常進(jìn)行確定,以及當(dāng)燃料噴射控制存在異常時(shí)采取發(fā)動(dòng)機(jī)異常對(duì)策。發(fā)動(dòng)機(jī)控制設(shè)備包括第一確定處理單元。第一確定處理單元基于車(chē)速相關(guān)參數(shù)對(duì)燃料噴射控制的異常進(jìn)行確定。第一確定處理單元被配置成:與當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速高的情況對(duì)應(yīng)的值時(shí),基于更不可能導(dǎo)致確定存在異常的確定標(biāo)準(zhǔn)來(lái)進(jìn)行確定。在本文中應(yīng)當(dāng)注意,車(chē)速相關(guān)參數(shù)包括加速器開(kāi)度和發(fā)動(dòng)機(jī)轉(zhuǎn)速,并且與當(dāng)加速器開(kāi)度小時(shí)相比,當(dāng)加速器開(kāi)度大時(shí),可以將噴射量閾值設(shè)置得較大。此外,與當(dāng)發(fā)動(dòng)機(jī)轉(zhuǎn)速低時(shí)相比,當(dāng)發(fā)動(dòng)機(jī)轉(zhuǎn)速高時(shí),可以將噴射量閾值設(shè)置得較大。
[0012]同樣在如上所述配置的發(fā)動(dòng)機(jī)控制設(shè)備中,在高車(chē)速下不太可能確定存在異常。 因此,能夠抑制采取使駕駛員在高車(chē)速下產(chǎn)生奇怪感的發(fā)動(dòng)機(jī)異常對(duì)策。[〇〇13]此外,根據(jù)本發(fā)明的再一方面,提供了一種發(fā)動(dòng)機(jī)控制設(shè)備,其基于發(fā)動(dòng)機(jī)的操作狀態(tài)來(lái)計(jì)算指令噴射量,獲得用于對(duì)基于指令噴射量驅(qū)動(dòng)燃料噴射閥的功能進(jìn)行監(jiān)視的監(jiān)視噴射量,基于指令噴射量和監(jiān)視噴射量對(duì)燃料噴射控制的異常進(jìn)行確定,以及當(dāng)燃料噴射控制存在異常時(shí)采取發(fā)動(dòng)機(jī)異常對(duì)策。發(fā)動(dòng)機(jī)控制設(shè)備包括基于車(chē)速相關(guān)參數(shù)對(duì)燃料噴射控制的異常進(jìn)行確定的第二確定處理單元。第二確定處理單元被配置成:與當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速高的情況對(duì)應(yīng)的值時(shí), 基于更不可能導(dǎo)致確定存在異常的確定標(biāo)準(zhǔn)來(lái)進(jìn)行確定。在本文中應(yīng)當(dāng)注意,車(chē)速相關(guān)參數(shù)包括加速器開(kāi)度和發(fā)動(dòng)機(jī)轉(zhuǎn)速,并且與當(dāng)加速器開(kāi)度小時(shí)相比,當(dāng)加速器開(kāi)度大時(shí),可以將噴射量閾值設(shè)置得較大。此外,與當(dāng)發(fā)動(dòng)機(jī)轉(zhuǎn)速低時(shí)相比,當(dāng)發(fā)動(dòng)機(jī)轉(zhuǎn)速高時(shí),可以將噴射量閾值設(shè)置得較大。
[0014]同樣在本發(fā)明中,在高車(chē)速下不太可能確定存在異常。因此,能夠抑制采取使駕駛員在高車(chē)速下產(chǎn)生奇怪感的發(fā)動(dòng)機(jī)異常對(duì)策。
[0015]根據(jù)本發(fā)明,能夠抑制采取使駕駛員在高車(chē)速下產(chǎn)生奇怪感的發(fā)動(dòng)機(jī)異常對(duì)策 (故障安全處理)?!靖綀D說(shuō)明】
[0016]下面將參考附圖來(lái)描述本發(fā)明的示例性實(shí)施例的特征、優(yōu)點(diǎn)以及技術(shù)與工業(yè)意義,在附圖中相同的附圖標(biāo)記表示相同的元件,并且在附圖中:
[0017]圖1是示意性示出了根據(jù)本發(fā)明的一種實(shí)施例的發(fā)動(dòng)機(jī)控制設(shè)備和發(fā)動(dòng)機(jī)的燃料供給系統(tǒng)的配置的圖;
[0018]圖2是示出了關(guān)于發(fā)動(dòng)機(jī)控制設(shè)備中的燃料噴射控制和燃料噴射監(jiān)視的處理的流程的圖;
[0019]圖3是示出了發(fā)動(dòng)機(jī)的發(fā)動(dòng)機(jī)轉(zhuǎn)速NE、加速器開(kāi)度ACCP與要求噴射量監(jiān)視值Qf inm 之間的關(guān)系的圖;
[0020]圖4是示出了發(fā)動(dòng)機(jī)的曲柄角度信號(hào)、噴射指令信號(hào)、燃料噴射率和噴射監(jiān)視信號(hào)以及噴射時(shí)間點(diǎn)獲取時(shí)序的變化的示例的時(shí)序圖;
[0021]圖5是示出了發(fā)動(dòng)機(jī)控制設(shè)備的通電監(jiān)視時(shí)間、噴射壓力和噴射量監(jiān)視值之間的關(guān)系的圖;[〇〇22]圖6是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的確定模式判定表的圖;[〇〇23]圖7是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的相應(yīng)確定模式的閾值映射的圖;[〇〇24]圖8是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的確定模式0的閾值映射的圖;
[0025]圖9是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的確定模式1的閾值映射的圖;
[0026]圖10是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的確定模式2的閾值映射的圖;
[0027]圖11是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的確定模式0的異常確定處理的過(guò)程的流程圖;
[0028]圖12是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的確定模式1和確定模式2的異常確定處理的過(guò)程的流程圖;
[0029]圖13是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的異常確定處理的過(guò)程的流程圖;
[0030]圖14是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的異常確定處理的過(guò)程的流程圖;以及 [0031 ]圖15是示出了發(fā)動(dòng)機(jī)控制設(shè)備中的異常確定處理的過(guò)程的流程圖?!揪唧w實(shí)施方式】
[0032]在下文中將基于附圖描述本發(fā)明的一種實(shí)施例。將關(guān)于本發(fā)明被應(yīng)用于被安裝在車(chē)輛中的柴油發(fā)動(dòng)機(jī)的發(fā)動(dòng)機(jī)控制設(shè)備的情況來(lái)描述本發(fā)明的實(shí)施例。順便提及,車(chē)輛安裝有聯(lián)接至柴油發(fā)動(dòng)機(jī)的曲軸的變速器(未示出)。
[0033]首先,將描述發(fā)動(dòng)機(jī)控制設(shè)備和燃料供給系統(tǒng)的一般配置。圖1是示意性地示出了根據(jù)本發(fā)明的實(shí)施例的發(fā)動(dòng)機(jī)控制設(shè)備和發(fā)動(dòng)機(jī)的燃料供給系統(tǒng)的配置的圖。如圖1所示,發(fā)動(dòng)機(jī)的燃料供給系統(tǒng)裝配有燃料栗11。該燃料栗11對(duì)從燃料箱10栗送上來(lái)的燃料進(jìn)行加壓,并且將其排出。燃料栗11設(shè)置有壓力控制閥(PCV) 12。該P(yáng)CV 12對(duì)從燃料栗11排出的燃料的壓力進(jìn)行調(diào)整。由燃料栗11排出的燃料被強(qiáng)行饋送至共軌13,并且在該共軌13內(nèi)累積。 共軌13中累積的燃料被分配和供應(yīng)至相應(yīng)氣缸的噴射器(燃料噴射閥)14。順便提及,共軌 13設(shè)置有減壓閥15。當(dāng)該減壓閥15打開(kāi)時(shí),共軌13內(nèi)的燃料返回至燃料箱10。因此,共軌13 內(nèi)的燃料壓力(軌壓)下降。[〇〇34]通過(guò)發(fā)動(dòng)機(jī)控制設(shè)備20對(duì)裝配有前述燃料供給系統(tǒng)的發(fā)動(dòng)機(jī)進(jìn)行控制。發(fā)動(dòng)機(jī)控制設(shè)備20裝配有微型計(jì)算機(jī)(中央處理單元(CPU) )21、電子驅(qū)動(dòng)單元(EDU)23和驅(qū)動(dòng)電路 24。微型計(jì)算機(jī)21執(zhí)行關(guān)于發(fā)動(dòng)機(jī)控制的各種計(jì)算處理。EDU 23根據(jù)來(lái)自微型計(jì)算機(jī)21的指令來(lái)驅(qū)動(dòng)相應(yīng)的噴射器14。驅(qū)動(dòng)電路24根據(jù)來(lái)自微型計(jì)算機(jī)21的指令來(lái)驅(qū)動(dòng)PCV 12和減壓閥15。[〇〇35]另一方面,來(lái)自各種傳感器如加速器位置傳感器26、流體溫度傳感器27、軌壓傳感器28、曲柄角度傳感器29等的檢測(cè)信號(hào)被輸入至發(fā)動(dòng)機(jī)控制設(shè)備20。加速器位置傳感器26 檢測(cè)加速器開(kāi)度ACCP。流體溫度傳感器27檢測(cè)發(fā)動(dòng)機(jī)流體溫度THW。軌壓傳感器28檢測(cè)軌壓 PCR。曲柄角度傳感器29輸出脈沖型曲柄角度信號(hào)作為發(fā)動(dòng)機(jī)輸出軸旋轉(zhuǎn)。順便提及,發(fā)動(dòng)機(jī)控制設(shè)備20設(shè)置有AD轉(zhuǎn)換器(模數(shù)轉(zhuǎn)換器(ADC))25。加速器位置傳感器26、流體溫度傳感器27和軌壓傳感器28的相應(yīng)檢測(cè)信號(hào)通過(guò)AD轉(zhuǎn)換器25被轉(zhuǎn)換成數(shù)字信號(hào),并且被輸入至微型計(jì)算機(jī)21。此外,由曲柄角度傳感器29輸出的曲柄角度信號(hào)直接被輸入至微型計(jì)算機(jī)21。 [〇〇36]如上所述被配置的發(fā)動(dòng)機(jī)控制設(shè)備20執(zhí)行燃料噴射量控制作為一種發(fā)動(dòng)機(jī)控制。
[0037]其次,將描述燃料噴射量控制的細(xì)節(jié)。如圖2所示,微型計(jì)算機(jī)21在執(zhí)行燃料噴射量控制時(shí)執(zhí)行燃料噴射量控制例程R1的處理。在該燃料噴射量控制例程R1中,在計(jì)算噴射器驅(qū)動(dòng)電流的通電時(shí)間t時(shí)執(zhí)行三個(gè)處理,即指令噴射量計(jì)算處理P2、噴射量劃分處理P3和通電時(shí)間計(jì)算處理P4。
[0038]指令噴射量計(jì)算處理P2是根據(jù)發(fā)動(dòng)機(jī)的操作狀態(tài)獲得指令噴射量(要求噴射量) Qfin的處理,并且被設(shè)計(jì)成基于發(fā)動(dòng)機(jī)轉(zhuǎn)速NE、加速器開(kāi)度ACCP等來(lái)計(jì)算指令噴射量Qfin。 在計(jì)算該指令噴射量Qfin時(shí),首先根據(jù)發(fā)動(dòng)機(jī)轉(zhuǎn)速NE和加速器開(kāi)度ACCP計(jì)算基礎(chǔ)噴射量 Qbse。在本文中基于被存儲(chǔ)在微型計(jì)算機(jī)21中的用于計(jì)算基礎(chǔ)噴射量的映射來(lái)計(jì)算基礎(chǔ)噴射量Qbse。發(fā)動(dòng)機(jī)轉(zhuǎn)速NE、加速器開(kāi)度ACCP與基礎(chǔ)噴射量Qbse之間的關(guān)系被存儲(chǔ)在該映射中。然后,用發(fā)動(dòng)機(jī)流體溫度THW等對(duì)所計(jì)算的基礎(chǔ)噴射量Qbse進(jìn)行校正。因此,計(jì)算出指令噴射量Qfin。
[0039]順便提及,通過(guò)旋轉(zhuǎn)速度計(jì)算處理P1來(lái)計(jì)算發(fā)動(dòng)機(jī)轉(zhuǎn)速NE。在旋轉(zhuǎn)速度計(jì)算處理 P1中,基于從曲柄角度傳感器29輸入的曲柄角度信號(hào)來(lái)計(jì)算發(fā)動(dòng)機(jī)轉(zhuǎn)速NE。
[0040]在噴射量劃分處理P3中,給相應(yīng)的噴射,即引燃噴射、主噴射和后噴射分配指令噴射量Qfin。因此,判定每個(gè)噴射的噴射量。順便提及,根據(jù)此刻發(fā)動(dòng)機(jī)的操作情形對(duì)燃料噴射的劃分?jǐn)?shù)量以及相應(yīng)噴射的噴射量的分配比進(jìn)行設(shè)置。
[0041]在通電時(shí)間計(jì)算處理P4中,計(jì)算每個(gè)噴射的噴射器驅(qū)動(dòng)電流的通電時(shí)間L使得獲得所判定的噴射量?;谲墘篜CR和每個(gè)噴射的噴射量來(lái)獲得每個(gè)噴射的通電時(shí)間t。然后, 微型計(jì)算機(jī)21將所計(jì)算的每個(gè)噴射的通電時(shí)間t的指令發(fā)布至EDU 23。[〇〇42]接收到該指令的EDU 23執(zhí)行用于基于作為指令發(fā)布的每個(gè)噴射的通電時(shí)間t來(lái)生成噴射指令信號(hào)的指令信號(hào)生成處理P5。生成噴射指令信號(hào),使得當(dāng)通電時(shí)間一開(kāi)始其信號(hào)電平就上升至能夠打開(kāi)每個(gè)噴射器14的電磁閥的電平,并且當(dāng)通電時(shí)間一結(jié)束其信號(hào)電平就下降至不能夠保持每個(gè)噴射器14的電磁閥打開(kāi)的電平。然后,將生成的噴射指令信號(hào)輸出至氣缸中的相關(guān)氣缸(其處于燃燒沖程)的噴射器14。
[0043]此外,EDU23還執(zhí)行監(jiān)視信號(hào)生成處理P6,其用于檢測(cè)流經(jīng)每個(gè)噴射器14的電磁閥的電流并且根據(jù)檢測(cè)結(jié)果生成噴射監(jiān)視信號(hào)。根據(jù)施加至每個(gè)噴射器14的電磁閥的驅(qū)動(dòng)電流的通電時(shí)間來(lái)獲得噴射監(jiān)視信號(hào),并且將噴射監(jiān)視信號(hào)生成為脈沖型信號(hào)。當(dāng)實(shí)際施加驅(qū)動(dòng)電流時(shí)(當(dāng)驅(qū)動(dòng)電流采取用于執(zhí)行從每個(gè)噴射器14的燃料噴射的值時(shí)),脈沖型信號(hào)的信號(hào)電平是“Lo”,并且當(dāng)沒(méi)有施加驅(qū)動(dòng)電流時(shí)(當(dāng)驅(qū)動(dòng)電流采取用于停止從每個(gè)噴射器14的燃料噴射的值時(shí)),脈沖型信號(hào)的信號(hào)電平是“Hi”。將所生成的噴射監(jiān)視信號(hào)輸入至微型計(jì)算機(jī)21。
[0044]另一方面,與燃料噴射量控制并行地,微型計(jì)算機(jī)21持續(xù)地監(jiān)視是否正常執(zhí)行控制。在本發(fā)明的實(shí)施例中,因此通過(guò)下面的兩個(gè)監(jiān)視例程的處理來(lái)監(jiān)視燃料噴射量控制。即,通過(guò)第一監(jiān)視例程R2和第二監(jiān)視例程R3來(lái)監(jiān)視燃料噴射量控制,所述第一監(jiān)視例程R2用于監(jiān)視在燃料噴射量控制例程Rl中計(jì)算指令噴射量Qfin的功能,并且所述第二監(jiān)視例程R3用于監(jiān)視基于指令噴射量Qf in驅(qū)動(dòng)每個(gè)噴射器14的功能。
[0045]因此,將描述第一監(jiān)視例程。如圖2所示,第一監(jiān)視例程R2被設(shè)計(jì)成執(zhí)行兩個(gè)處理,即噴射量監(jiān)視值計(jì)算處理P1和第一異常確定處理Pl I。
[0046]在噴射量監(jiān)視值計(jì)算處理PlO中,基于用來(lái)計(jì)算前述指令噴射量Qfin的發(fā)動(dòng)機(jī)轉(zhuǎn)速NE、加速器開(kāi)度ACCP和發(fā)動(dòng)機(jī)流體溫度THff參考圖3所示的用于計(jì)算噴射量監(jiān)視值的映射來(lái)計(jì)算監(jiān)視噴射量Qf inm。計(jì)算噴射量監(jiān)視值Qfinm(用于對(duì)計(jì)算指令噴射量的功能進(jìn)行監(jiān)視的監(jiān)視噴射量)。在下文中,該噴射量監(jiān)視值Qf i nm將還被稱(chēng)為“監(jiān)視噴射量Qf i nm”。順便提及,圖3所示的映射是示出了發(fā)動(dòng)機(jī)轉(zhuǎn)速NE、加速器開(kāi)度ACCP與監(jiān)視噴射量(要求噴射量監(jiān)視值)Qf inm之間的關(guān)系的映射,并且被存儲(chǔ)在微型計(jì)算機(jī)21中。
[0047]在第一異常確定處理Pll中,計(jì)算在燃料噴射量控制例程Rl中計(jì)算的指令噴射量Qfin與在噴射量監(jiān)視值計(jì)算處理PlO中計(jì)算的監(jiān)視噴射量(要求噴射量監(jiān)視值)Qf inm之間的噴射量差值A(chǔ) Q( AQ= I Qfin-Qf inm |)。然后,在第一異常確定處理Pl I中,執(zhí)行圖11至圖15所示的異常確定處理例程(包括計(jì)算△ Q的處理)。稍后將描述異常確定處理例程的細(xì)節(jié)。
[0048]接下來(lái),將描述第二監(jiān)視例程。如圖2所示,第二監(jiān)視例程R3被設(shè)計(jì)成執(zhí)行三個(gè)處理,即實(shí)際通電時(shí)間測(cè)量處理P20、噴射量轉(zhuǎn)換處理P21和第二異常確定處理P22。
[0049]在實(shí)際通電時(shí)間測(cè)量處理P20中,基于從EDU23輸入的噴射監(jiān)視信號(hào)來(lái)測(cè)量每個(gè)噴射器14的驅(qū)動(dòng)電流的通電時(shí)間,并且計(jì)算通電監(jiān)視時(shí)間INJM。將描述具體處理。
[0050]圖4示出了(a)曲柄角度信號(hào)、(b)噴射指令信號(hào)、(C)每個(gè)噴射器14的燃料噴射率以及(d)噴射監(jiān)視信號(hào)的變化的示例。如圖4所示,當(dāng)通過(guò)EDU 23被輸出至每個(gè)噴射器14的指令信號(hào)的信號(hào)電平上升時(shí),流經(jīng)每個(gè)噴射器14的電磁閥的驅(qū)動(dòng)電流由此開(kāi)始以輕微延遲上升至可以打開(kāi)電磁閥且開(kāi)始燃料噴射的電平。然后,由EDU 23生成的噴射監(jiān)視信號(hào)此時(shí)隨著驅(qū)動(dòng)電流的增大而降低。在此之后,當(dāng)指令信號(hào)的信號(hào)電平下降時(shí),由此開(kāi)始以輕微延遲停止將驅(qū)動(dòng)電流供應(yīng)至每個(gè)噴射器14的電磁閥,并且停止來(lái)自每個(gè)噴射器14的燃料噴射。然后,噴射監(jiān)視信號(hào)此時(shí)隨著停止供應(yīng)驅(qū)動(dòng)電流而升高。
[0051]然后,如圖4(e)所示,微型計(jì)算機(jī)21提取時(shí)鐘時(shí)間作為與該噴射監(jiān)視信號(hào)的下降和上升對(duì)應(yīng)的中斷處理。即,微型計(jì)算機(jī)21基于噴射監(jiān)視信號(hào)來(lái)獲取用于開(kāi)始每次噴射的時(shí)鐘時(shí)間以及用于結(jié)束每次噴射的時(shí)鐘時(shí)間。然后,微型計(jì)算機(jī)21根據(jù)用于開(kāi)始每次噴射的時(shí)鐘時(shí)間以及用于結(jié)束每次噴射的時(shí)鐘時(shí)間來(lái)計(jì)算每次噴射的驅(qū)動(dòng)電流的通電時(shí)間作為通電監(jiān)視時(shí)間INJM。
[0052]順便提及,在本發(fā)明的實(shí)施例中,微型計(jì)算機(jī)21在讀取用于開(kāi)始每次噴射的時(shí)鐘時(shí)間以及用于結(jié)束每次噴射的時(shí)鐘時(shí)間的同時(shí)還提取被供應(yīng)至每個(gè)噴射器14的燃料的壓力(軌壓PCR)。在這種情況下,微型計(jì)算機(jī)21獲取在每次噴射結(jié)束時(shí)提取的軌壓PCR作為每次噴射的噴射壓力Pcrin j。
[0053]在噴射量轉(zhuǎn)換處理P21中,使用在實(shí)際通電時(shí)間測(cè)量處理P20中計(jì)算的每次噴射的通電監(jiān)視時(shí)間INJM來(lái)計(jì)算總噴射量監(jiān)視值Σ QM(實(shí)際噴射量)。將描述具體處理。
[0054]首先,基于每次噴射的通電監(jiān)視時(shí)間INJM和噴射壓力Pcrinj來(lái)計(jì)算每次噴射的噴射量的噴射量監(jiān)視值QM。順便提及,不出了如圖5所不的通電時(shí)間INJM、噴射壓力Pcrinj與噴射量監(jiān)視值QM之間的關(guān)系的計(jì)算映射被存儲(chǔ)在微型計(jì)算機(jī)21中。參考該計(jì)算映射來(lái)計(jì)算噴射量監(jiān)視值QM。
[0055]然后,通過(guò)獲得在前述處理中計(jì)算的相應(yīng)噴射的噴射量監(jiān)視值QM之和來(lái)計(jì)算總的噴射量監(jiān)視值SQM(用于對(duì)基于指令噴射量驅(qū)動(dòng)燃料噴射閥的功能進(jìn)行監(jiān)視的監(jiān)視噴射量)。順便提及,因此獲得的總的噴射量監(jiān)視值Σ QM表示在該一系列的燃料噴射中從噴射器14實(shí)際噴射的燃料總量。在下文中,總的噴射量監(jiān)視值SQM將還被稱(chēng)為“監(jiān)視噴射量SQM”。
[0056]在第二異常確定處理P22中,計(jì)算在燃料噴射量控制例程Rl中計(jì)算的指令噴射量Qf in與在噴射量轉(zhuǎn)換處理P21中計(jì)算的監(jiān)視噴射量Σ QM(總噴射量監(jiān)視值Σ QM)之間的噴射量差值A(chǔ)Q( AQ= I Qfin-XQMl )。然后,在第二異常確定處理P22中,執(zhí)行圖11至圖15所示的異常確定處理例程(包括計(jì)算A Q的處理)。稍后將描述異常確定處理例程的細(xì)節(jié)。
[0057]接下來(lái),將對(duì)在第一異常確定處理Pll和第二異常確定處理P22中執(zhí)行的異常確定處理例程進(jìn)行描述。
[0058]首先,將對(duì)在該異常確定處理例程中使用的[確定模式判定表]和[閾值映射]進(jìn)行描述。
[0059]其次,將對(duì)供在第一異常確定處理PlI和第二異常確定處理P22中執(zhí)行的異常確定處理例程中使用的確定模式判定表進(jìn)行描述。
[0060]在本發(fā)明的實(shí)施例中,根據(jù)車(chē)速判定確定模式。根據(jù)加速器開(kāi)度ACCP和發(fā)動(dòng)機(jī)轉(zhuǎn)速NE來(lái)估計(jì)車(chē)速。將描述該處理的細(xì)節(jié)。
[0061 ]首先,在本發(fā)明的實(shí)施例中,相對(duì)于車(chē)速設(shè)置三種確定模式,即確定模式O (車(chē)速〈10km/h)、確定模式1( 10km/h <車(chē)速<30km/h)和確定模式2(車(chē)速< 30km/h)。基于作為關(guān)于車(chē)速的參數(shù)的加速器開(kāi)度ACCP和發(fā)動(dòng)機(jī)轉(zhuǎn)速NE參考圖6所示的確定模式判定表來(lái)判定三種確定模式中之一。
[0062]設(shè)置圖6所示的確定模式判定表,使得確定模式使用加速器開(kāi)度ACCP和發(fā)動(dòng)機(jī)轉(zhuǎn)速NE作為參數(shù)隨著加速器開(kāi)度ACCP和/或發(fā)動(dòng)機(jī)轉(zhuǎn)速NE增大而朝高速側(cè)([確定模式O] —[確定模式I ]—[確定模式2 ])轉(zhuǎn)變。
[0063]在圖6的確定模式判定表中,V’是當(dāng)變速桿速度是第一速度時(shí)使得在平坦道路上能夠以車(chē)速lOkm/h穩(wěn)定行駛的加速器開(kāi)度,而“β”是當(dāng)變速桿速度是第一速度時(shí)使得在平坦道路上能夠以車(chē)速30km/h穩(wěn)定行駛的加速器開(kāi)度。此外,“Α”是當(dāng)變速桿速度是第一速度時(shí)車(chē)速處于10km/h的發(fā)動(dòng)機(jī)轉(zhuǎn)速NE,而“B”是當(dāng)變速桿速度是第一速度時(shí)車(chē)速處于30km/h的發(fā)動(dòng)機(jī)轉(zhuǎn)速NE。然后,由于該設(shè)置,當(dāng)“發(fā)動(dòng)機(jī)轉(zhuǎn)速? A”或者“加速器開(kāi)度? α”時(shí),車(chē)速可以被估計(jì)成等于或高于10km/h(車(chē)速2 10km/h),而當(dāng)“發(fā)動(dòng)機(jī)轉(zhuǎn)速2 B”或者“加速器開(kāi)度2β”時(shí),車(chē)速可以被估計(jì)成等于或高于30km/h(車(chē)速2 30km/h)。此外,當(dāng)“發(fā)動(dòng)機(jī)轉(zhuǎn)速〈A”并且“加速器開(kāi)度〈α”時(shí),車(chē)速可以被估計(jì)成低于I Okm/h (車(chē)速〈I Okm/h)。
[0064]順便提及,在閾值相當(dāng)嚴(yán)格的情況下在第一速度處設(shè)置圖6的確定模式判定表中的“A”和“B”。將描述其原因。在發(fā)動(dòng)機(jī)轉(zhuǎn)速保持不變的情況下,與當(dāng)變速桿速度是第一速度時(shí)相比,當(dāng)變速桿速度等于或高于第二速度時(shí),車(chē)速較高并且車(chē)間距離較長(zhǎng)。因此,即使當(dāng)監(jiān)視噴射量(Qf inm或XQM)遠(yuǎn)超過(guò)指令噴射量時(shí),駕駛員不太可能會(huì)產(chǎn)生奇怪感。因此,與當(dāng)變速桿速度是第一速度時(shí)相比,當(dāng)變速桿速度等于或高于第二速度時(shí),閾值可以變得較大。因此,在閾值相當(dāng)嚴(yán)格的情況下在第一速度處設(shè)置“A”和“B”。
[0065]此外,在當(dāng)閾值相當(dāng)嚴(yán)格的情況下在穩(wěn)定行駛時(shí)設(shè)置V’和“β”。將描述其原因。例如,假定利用ACC(車(chē)間距離控制設(shè)備)或者假定駕駛員以與ACC相同的方式駕駛車(chē)輛跟在前一車(chē)輛之后。在這種情況下,作為車(chē)輛加速的場(chǎng)景中之一,可以提及“與當(dāng)主車(chē)輛穩(wěn)定行駛時(shí)相比車(chē)間距離變得較長(zhǎng)的情況”。在這種情況下,車(chē)間距離長(zhǎng)。因此,即使當(dāng)監(jiān)視噴射量(Qfinm或Σ QM)遠(yuǎn)超過(guò)指令噴射量時(shí),駕駛員也不太會(huì)產(chǎn)生奇怪感。因此,與穩(wěn)定行駛時(shí)相比,在加速期間閾值可以較大。因此,在閾值相當(dāng)嚴(yán)格的情況下在穩(wěn)定行駛時(shí)設(shè)置“α”和“β”。
[0066]然后,可以通過(guò)使用圖6的確定模式判定表來(lái)判定確定模式。具體而言,當(dāng)“加速器開(kāi)度〈α”并且“發(fā)動(dòng)機(jī)轉(zhuǎn)速〈Α”時(shí)可以判定“確定模式O”,而當(dāng)加速器開(kāi)度<β”和/或“Α <發(fā)動(dòng)機(jī)轉(zhuǎn)速〈B”時(shí)可以判定“確定模式I”。此外,當(dāng)“β <加速器開(kāi)度”和/或“B <發(fā)動(dòng)機(jī)轉(zhuǎn)速”時(shí)可以確定“確定模式2”。
[0067][閾值映射]將參考圖7至圖10描述供在第一異常確定處理PlI和第二異常確定處理Ρ22中執(zhí)行的異常確定處理例程中使用的閾值映射。
[0068]圖7至圖10所不的每個(gè)閾值映射是以下映射:使用指令噴射量Qfin與監(jiān)視噴射量(要求噴射量監(jiān)視值Qf inm或總噴射量監(jiān)視值Σ QM)之間的噴射量差值△ Q以及經(jīng)過(guò)時(shí)間T作為參數(shù)來(lái)規(guī)定噴射量閾值(Qth)和時(shí)間閾值(Tth)。這些映射被存儲(chǔ)在微型計(jì)算機(jī)21中。在本發(fā)明的實(shí)施例中,三種模式,即確定模式0(車(chē)速〈10km/h)、確定模式l(10km/h<車(chē)速〈30km/h)和確定模式2(30km/h <車(chē)速)被設(shè)置為確定模式。對(duì)于每一種確定模式設(shè)置了閾值映射。
[0069]在本文中應(yīng)當(dāng)注意,在圖7至圖10的閾值映射中的每一個(gè)中,考慮在車(chē)速下假定的車(chē)間距離來(lái)設(shè)置每一種確定模式的閾值。具體而言,通常,隨著車(chē)速增加,車(chē)間距離增大并且容許的車(chē)輛加速度(車(chē)輛加速導(dǎo)致危險(xiǎn))增大。因此,以如下方式來(lái)設(shè)置閾值,該方式使得隨著確定模式轉(zhuǎn)變而朝高速側(cè)增加。更具體地,例如,與確定模式0(車(chē)速〈10km/h)的噴射量閾值QthO相比,確定模式l(10km/h <車(chē)速<30km/h)的噴射量閾值QthlO被設(shè)置得較大,以及與確定模式I的噴射量閾值Qth 1相比,確定模式2 (車(chē)速? 30km/h)的噴射量閾值Qth20被設(shè)置得較大。此外,出于同樣的原因,時(shí)間閾值(Th)還被設(shè)置成隨著確定模式朝高速側(cè)([確定模式O ]—[確定模式I ] 4 [確定模式2 ])轉(zhuǎn)變而增大的值。
[0070]此外,在圖7至圖10的閾值映射中,對(duì)于每一種確定模式設(shè)置三個(gè)噴射量閾值(Qth)和三個(gè)時(shí)間閾值(Tth)。
[0071]具體而言,在圖8所示的確定模式O下,就噴射量閾值(Qth(mm3/st))而言,設(shè)置了大小上彼此不同的三個(gè)噴射量閾值(Qth00>Qth01>Qth02),即噴射量閾值QthOO、噴射量閾值QthOI和噴射量閾值Qth02。此外,至于時(shí)間閾值(Tth(ms)),考慮到駕駛員產(chǎn)生奇怪感的可能性隨著噴射量差值A(chǔ) Q(監(jiān)視噴射量(Qfinm或XQM)超過(guò)指令噴射量的量)減小而減小的事實(shí),時(shí)間閾值(Tth)被設(shè)置成隨著噴射量閾值(Qth)減小而增大(Tth00〈Tth01〈Tth02)的值。在圖8的閾值映射中,例如,當(dāng)噴射量差值△ Q等于或大于噴射量閾值QthOO的狀態(tài)的持續(xù)時(shí)間等于或長(zhǎng)于時(shí)間閾值ThOO時(shí),能夠確定燃料噴射控制存在異常(計(jì)算指令噴射量存在異常或者驅(qū)動(dòng)噴射器中的任一個(gè)噴射器存在異常)。此外,當(dāng)噴射量差值△ Q等于或大于噴射量閾值Qth02的狀態(tài)的持續(xù)時(shí)間等于或長(zhǎng)于時(shí)間閾值Th02時(shí),能夠確定燃料噴射控制存在異常。
[0072]同樣在圖9中的確定模式I的閾值映射中,出于同樣的原因,設(shè)置了三個(gè)噴射量閾值(Qth 10>Qth 11 >Qth 12),即噴射量閾值Qth 1、噴射量閾值Qth 11和噴射量閾值Qth 12,以及三個(gè)時(shí)間閾值(Tth 10〈Tth11 <Tth12),即時(shí)間閾值Tth 10、時(shí)間閾值Tth11和時(shí)間閾值Tth12。此外,同樣在圖10中的確定模式2的閾值映射中,出于同樣的原因,設(shè)置了三個(gè)噴射量閾值(Qth20>Qth21>Qth22),即噴射量閾值Qth20、噴射量閾值Qth21和噴射量閾值Qth22,以及三個(gè)時(shí)間閾值(Tth20〈Tth21<Tth22),即時(shí)間閾值Tth20、時(shí)間閾值Tth21和時(shí)間閾值Tth22。
[0073]然而,應(yīng)當(dāng)注意,就噴射量閾值(Qth)而言,在三種確定模式中存在[Qth00〈Qthl0〈Qth20]、[Qth01〈Qthl l〈Qth21]和[Qth02〈Qthl2〈Qth22]的關(guān)系,并且就時(shí)間閾值(Tth)而言,在三種確定模式中存在[1'讓00〈1'讓10〈1'讓20]、[1'讓01〈1'讓11〈1'讓21]和[1'讓02〈1'讓12〈Tth22]的關(guān)系。
[0074]順便提及,考慮在車(chē)速下假定的車(chē)間距離(容許的車(chē)輛加速度),通過(guò)實(shí)驗(yàn)、模擬等對(duì)圖7至圖10的閾值映射中的每一個(gè)閾值映射的噴射量閾值(Qth)和時(shí)間閾值(Tth)的相應(yīng)值進(jìn)行調(diào)整。
[0075]此外,供在第一異常確定處理Pll的異常確定處理例程中使用的閾值映射中的噴射量閾值(Qth)和時(shí)間閾值(Tth)以及供在第二異常確定處理P22的異常確定處理例程中使用的閾值映射中的噴射量閾值(Qth)和時(shí)間閾值(Tth)可以被設(shè)置成彼此分別相等或彼此分別不同的值。
[0076]接下來(lái),將參考圖11至圖15的流程圖對(duì)在第一異常確定處理Pll和第二異常確定處理P22中的每一個(gè)處理中執(zhí)行的示例性異常確定處理進(jìn)行描述。微型計(jì)算機(jī)21以8毫秒的間隔反復(fù)執(zhí)行圖11至圖15的異常確定處理例程。順便提及,可以作為并行處理來(lái)執(zhí)行或者單獨(dú)地執(zhí)行第一異常確定處理Pll的異常確定處理例程和第二異常確定處理P22的異常確定處理例程。
[0077]在該異常確定處理中,使用三個(gè)異常計(jì)數(shù)器,即確定模式00的異常計(jì)數(shù)器C00、確定模式01的異常計(jì)數(shù)器COl以及確定模式02的異常計(jì)數(shù)器C02作為確定模式O的異常計(jì)數(shù)器。此外,使用三個(gè)異常計(jì)數(shù)器,即確定模式10的異常計(jì)數(shù)器C10、確定模式11的異常計(jì)數(shù)器Cll以及確定模式12的異常計(jì)數(shù)器C12作為確定模式I的異常計(jì)數(shù)器。此外,使用三個(gè)異常計(jì)數(shù)器,即確定模式20的異常計(jì)數(shù)器C20、確定模式21的異常計(jì)數(shù)器C21以及確定模式22的異常計(jì)數(shù)器C22作為確定模式2的異常計(jì)數(shù)器。這九個(gè)異常計(jì)數(shù)器被內(nèi)置在微型計(jì)算機(jī)21中。順便提及,九個(gè)異常計(jì)數(shù)器COO至C02、C10至C12以及C20至C22的所有初始值是0(計(jì)數(shù)值C =O)。
[0078]當(dāng)開(kāi)始圖11至圖15的異常確定處理例程時(shí),在步驟STlOl中首先計(jì)算噴射量差值A(chǔ) Q。具體而言,在第一異常確定處理Pll中,如上所述,計(jì)算在燃料噴射量控制例程Rl中計(jì)算的指令噴射量Qfin與在噴射量監(jiān)視值計(jì)算處理PlO中計(jì)算的監(jiān)視噴射量(要求噴射量監(jiān)視值)Qfinm之間的噴射量差值Δ Q( Δ Q= | Qfin-Qfinm | )。在第二異常確定處理P22中,如上所述,計(jì)算在燃料噴射量控制例程Rl中計(jì)算的指令噴射量Qfin與在噴射量轉(zhuǎn)換處理P21中計(jì)算的監(jiān)視噴射量Σ QM(總噴射量監(jiān)視值Σ QM)之間的噴射量差值Δ Q( Δ Q= I Qf in- Σ QM )。
[0079]其次,將描述確定模式O的異常計(jì)數(shù)器的操作。隨后在步驟ST102中,確定在前述步驟STlOl中計(jì)算的噴射量差值△ Q(在下文中被簡(jiǎn)稱(chēng)為“噴射量差值△ Q”)是否等于或大于圖8的(確定模式O的)閾值映射中的噴射量閾值QthOO。如果確定結(jié)果是肯定的(是),則在步驟ST103中將確定模式00的異常計(jì)數(shù)器COO遞增(C+1),并且轉(zhuǎn)移至步驟ST105。如果步驟ST102中的確定結(jié)果是否定的(否),則在步驟ST104中將確定模式00的異常計(jì)數(shù)器COO清零,并且轉(zhuǎn)移至步驟ST105。
[0080]在本文中應(yīng)當(dāng)注意,當(dāng)ΔQ ^ QthOO的狀態(tài)繼續(xù)時(shí),每當(dāng)以8毫秒的間隔執(zhí)行本處理例程時(shí),確定模式00的異常計(jì)數(shù)器COO的計(jì)數(shù)值遞增I。此外,當(dāng)Δ Q在Δ Q ^ QthOO的狀態(tài)的持續(xù)時(shí)間達(dá)到稍后描述的基于確定模式00的異常計(jì)數(shù)器COO的計(jì)數(shù)值的持續(xù)時(shí)間CtmOO之前變得小于Qth00( Δ Q〈Qth00)時(shí),此刻將確定模式00的異常計(jì)數(shù)器COO清零,并且計(jì)數(shù)值變成等于O。這點(diǎn)適用于所有其他異常計(jì)數(shù)器。
[0081]在步驟ST105中,確定噴射量差值A(chǔ)Q是否等于或大于圖8的(確定模式O的)閾值映射中的噴射量閾值QthO I。如果確定結(jié)果是肯定的(是),則在步驟STl 06中將確定模式OI的異常計(jì)數(shù)器COl遞增(C+1),并且轉(zhuǎn)移至步驟ST108。如果步驟ST105中的確定結(jié)果是否定的(否),則在步驟ST107中將確定模式01的異常計(jì)數(shù)器COl清零,并且轉(zhuǎn)移至步驟ST108。
[0082]在步驟ST108中,確定噴射量差值A(chǔ)Q是否等于或大于圖8的(確定模式O的)閾值映射中的噴射量閾值Qth02。如果確定結(jié)果是肯定的(是),則在步驟ST109中將確定模式02的異常計(jì)數(shù)器C02遞增(C+1),并且轉(zhuǎn)移至步驟ST111。如果步驟ST108中的確定結(jié)果是否定的(否),則在步驟STl 10中將確定模式02的異常計(jì)數(shù)器C02清零,并且轉(zhuǎn)移至步驟STl 11。
[0083]其次,將描述確定模式I的異常計(jì)數(shù)器的操作。在步驟STlll中,確定噴射量差值ΔQ是否等于或大于圖9的(確定模式I的)閾值映射中的噴射量閾值QthlO。如果確定結(jié)果是肯定的(是),則在步驟ST112中將確定模式10的異常計(jì)數(shù)器ClO遞增(C+1),并且轉(zhuǎn)移至圖12的步驟STl 14ο如果步驟STl 11中的確定結(jié)果是否定的(否),則在步驟STl 13中將確定模式10的異常計(jì)數(shù)器ClO清零,并且轉(zhuǎn)移至步驟ST114。
[0084]在步驟STl14中,確定噴射量差值△ Q是否等于或大于圖9的(確定模式I的)閾值映射中的噴射量閾值Qthl I ο如果確定結(jié)果是肯定的(是),則在步驟STl 15中將確定模式11的異常計(jì)數(shù)器CU遞增(C+1),并且轉(zhuǎn)移至步驟ST117。如果步驟ST114中的確定結(jié)果是否定的(否),則在步驟STl 16中將確定模式10的異常計(jì)數(shù)器ClO清零,并且轉(zhuǎn)移至步驟STl 17。
[0085]在步驟STl17中,確定噴射量差值△ Q是否等于或大于圖9的(確定模式I的)閾值映射中的噴射量閾值Qthl2。如果確定結(jié)果是肯定的(是),則在步驟ST118中將確定模式12的異常計(jì)數(shù)器C12遞增(C+1),并且轉(zhuǎn)移至步驟ST120。如果步驟ST117中的確定結(jié)果是否定的(否),則在步驟STl 19中將確定模式12的異常計(jì)數(shù)器Cl 2清零,并且轉(zhuǎn)移至步驟STl 20。
[0086]其次,將描述確定模式2的異常計(jì)數(shù)器的操作。在步驟ST120中,確定噴射量差值ΔQ是否等于或大于圖10的(確定模式2的)閾值映射中的噴射量閾值Qth20。如果確定結(jié)果是肯定的(是),則在步驟ST121中將確定模式20的異常計(jì)數(shù)器C20遞增(C+1),并且轉(zhuǎn)移至步驟ST123。如果步驟ST120中的確定結(jié)果是否定的(否),則在步驟ST122中將確定模式20的異常計(jì)數(shù)器C20清零,并且轉(zhuǎn)移至步驟STl 23。
[0087]在步驟ST123中,確定噴射量差值A(chǔ)Q是否等于或大于圖10的(確定模式2的)閾值映射中的噴射量閾值Qth21。如果確定結(jié)果是肯定的(是),則在步驟ST124中將確定模式21的異常計(jì)數(shù)器C21遞增(C+1),并且轉(zhuǎn)移至步驟ST126。如果步驟ST123中的確定結(jié)果是否定的(否),則在步驟STl 25中將確定模式21的異常計(jì)數(shù)器C21清零,并且轉(zhuǎn)移至步驟STl 26。
[0088]在步驟ST126中,確定噴射量差值A(chǔ)Q是否等于或大于圖10的(確定模式2的)閾值映射中的噴射量閾值Qth22。如果確定結(jié)果是肯定的(是),則在步驟ST127中將確定模式22的異常計(jì)數(shù)器C22遞增(C+1),并且轉(zhuǎn)移至圖13的步驟ST129。如果步驟ST126中的確定結(jié)果是否定的(否),則在步驟ST128中將確定模式22的異常計(jì)數(shù)器C22清零,并且轉(zhuǎn)移至步驟ST129o
[0089]在圖13的流程圖所示的步驟ST129中,確定是否滿(mǎn)足確定模式保持條件。具體而言,確定噴射量差值A(chǔ) Q是否變得等于或大于圖8至圖10所示的九個(gè)噴射閾值(Qth)之一。如果確定結(jié)果是否定的(否)(如果噴射量不存在偏差),則轉(zhuǎn)移至步驟ST130。在步驟ST130中,基于來(lái)自曲柄角度傳感器29的曲柄角度信號(hào)以及來(lái)自加速器位置傳感器26的加速器開(kāi)度信號(hào)參考圖6的確定模式判定表來(lái)計(jì)算當(dāng)前的確定模式(確定模式0、確定模式I或確定模式2)。在此之后,轉(zhuǎn)移至步驟ST131。另一方面,如果步驟ST129中的確定結(jié)果是肯定的(是)(如果噴射量存在偏差),在保持緊鄰著的前一個(gè)確定模式(上個(gè)處理例程中的確定模式)的情況下,轉(zhuǎn)移至步驟ST131。
[0090]在步驟ST131中,確定當(dāng)前的確定模式是否為“確定模式O”。如果確定結(jié)果是肯定的(是)(如果當(dāng)前的確定模式是確定模式O),則轉(zhuǎn)移至步驟STl32。
[0091](異常確定確認(rèn)處理)在步驟ST132中,基于確定模式00的異常計(jì)數(shù)器COO的計(jì)數(shù)值來(lái)獲得持續(xù)時(shí)間(AQ^ QthOO的狀態(tài)的持續(xù)時(shí)間)CtmOO(毫秒)。確定持續(xù)時(shí)間CtmOO是否等于或長(zhǎng)于圖8的(確定模式O的)閾值映射中的時(shí)間閾值TthOO。在本文中應(yīng)當(dāng)注意,持續(xù)時(shí)間CtmOO是確定模式00的異常計(jì)數(shù)器COO的計(jì)數(shù)值乘以8毫秒(處理例程的周期)。如果該步驟ST132中的確定結(jié)果是否定的(否)(如果CtmO(KTthOO),則轉(zhuǎn)移至步驟ST133。
[0092]在步驟ST133中,基于確定模式01的異常計(jì)數(shù)器COl的計(jì)數(shù)值來(lái)獲得持續(xù)時(shí)間(ΔQ
>QthO I的狀態(tài)的持續(xù)時(shí)間)CtmO I (毫秒)(CtmO I =計(jì)數(shù)值X 8毫秒)。確定持續(xù)時(shí)間CtmO I是否等于或長(zhǎng)于圖8的(確定模式O的)閾值映射中的時(shí)間閾值T t h OI。如果確定結(jié)果是否定的(否)(如果CtmOKTthOl),則轉(zhuǎn)移至步驟ST134。
[0093]在步驟ST134中,基于確定模式02的異常計(jì)數(shù)器C02的計(jì)數(shù)值來(lái)獲得持續(xù)時(shí)間(ΔQ
>Qth02的狀態(tài)的持續(xù)時(shí)間)Ctm02(毫秒)(Ctm02 =計(jì)數(shù)值X 8毫秒)。確定持續(xù)時(shí)間Ctm02是否等于或長(zhǎng)于圖8的(確定模式O的)閾值映射中的時(shí)間閾值T t h O 2。如果確定結(jié)果是否定的(否)(如果Ctm02〈Tth02),則返回。在經(jīng)過(guò)預(yù)定時(shí)間(與處理例程的周期相等的時(shí)間)之后執(zhí)行隨后的處理例程。
[0094]另一方面,如果前述步驟即步驟ST132、步驟ST133和步驟ST134之一的結(jié)果之一是肯定的(是),則確定燃料噴射控制存在異常(計(jì)算指令噴射量存在異?;蛘唑?qū)動(dòng)燃料噴射閥中的任一個(gè)燃料噴射閥存在異常),并且設(shè)置異常標(biāo)記(步驟ST135)。當(dāng)設(shè)置了異常標(biāo)記時(shí),微型計(jì)算機(jī)21執(zhí)行故障安全處理,并且然后結(jié)束處理。
[0095]在本文中應(yīng)當(dāng)注意,如果在第一異常確定處理PU中確定燃料噴射控制存在異常(計(jì)算指令噴射量存在異常),則微型計(jì)算機(jī)21停止計(jì)算指令噴射量Qfin并且將該指令噴射量Qf in固定至預(yù)先規(guī)定的值作為故障安全處理。順便提及,當(dāng)確定存在異常時(shí),微型計(jì)算機(jī)21可以發(fā)出警告。
[0096]如果在第二異常確定處理P22中確定燃料噴射控制存在異常(驅(qū)動(dòng)燃料噴射閥中的任一個(gè)燃料噴射閥存在異常),則微型計(jì)算機(jī)21停止其中發(fā)生異常的氣缸,即停止氣缸中的燃料噴射作為故障安全處理。順便提及,當(dāng)確定存在異常時(shí),微型計(jì)算機(jī)21可以發(fā)出警生口 ο
[0097]如果前述步驟ST131的確定結(jié)果是否定的(否)(在確定模式2的情況下),則轉(zhuǎn)變至圖14的步驟ST136。在步驟ST136中,確定當(dāng)前的確定模式是否為“確定模式I”。如果確定結(jié)果是肯定的(是)(如果當(dāng)前的確定模式是確定模式I),則轉(zhuǎn)變至步驟STl37。
[0098]在步驟ST137中,基于確定模式10的異常計(jì)數(shù)器ClO的計(jì)數(shù)值來(lái)獲得持續(xù)時(shí)間(ΔQ
>Qth 1的狀態(tài)的持續(xù)時(shí)間)CtmlO (毫秒)(CtmlO =計(jì)數(shù)值X 8毫秒)。確定持續(xù)時(shí)間Ctml O是否等于或長(zhǎng)于圖9的(確定模式I的)閾值映射中的時(shí)間閾值T t h 1。如果確定結(jié)果是否定的(否)(如果Ctml(KTthlO),則轉(zhuǎn)變至步驟ST138。
[0099]在步驟ST138中,基于確定模式11的異常計(jì)數(shù)器Cll的計(jì)數(shù)值來(lái)獲得持續(xù)時(shí)間(ΔQ
>Qth11的狀態(tài)的持續(xù)時(shí)間)Ctml I (毫秒)(Ctml I =計(jì)數(shù)值X 8毫秒)。確定持續(xù)時(shí)間Ctml I是否等于或長(zhǎng)于圖9的(確定模式I的)閾值映射中的時(shí)間閾值T t h 11。如果確定結(jié)果是否定的(否)(如果Ctml l〈Tthl I),則轉(zhuǎn)變至步驟STl39。
[0100]在步驟ST139中,基于確定模式12的異常計(jì)數(shù)器C12的計(jì)數(shù)值來(lái)獲得持續(xù)時(shí)間(ΔQ2 Qth12的狀態(tài)的持續(xù)時(shí)間)Ctml2 (毫秒)(Ctml2 =計(jì)數(shù)值X 8毫秒)。確定持續(xù)時(shí)間Ctml2是否等于或長(zhǎng)于圖8的(確定模式O的)閾值映射中的時(shí)間閾值T t h 12。如果確定結(jié)果是否定的(否)(如果Ctml2〈Tthl2),則返回。在經(jīng)過(guò)預(yù)定時(shí)間(與處理例程的周期相等的時(shí)間)之后執(zhí)行隨后的處理例程。
[0101]另一方面,如果前述步驟即步驟ST137、步驟ST138和步驟ST139之一的確定結(jié)果是肯定的(是),則確定燃料噴射控制存在異常(計(jì)算指令噴射量存在異?;蛘唑?qū)動(dòng)燃料噴射閥中的任一個(gè)燃料噴射閥存在異常),并且設(shè)置異常標(biāo)記(步驟ST140)。當(dāng)設(shè)置了異常標(biāo)記時(shí),微型計(jì)算機(jī)21執(zhí)行前述內(nèi)容的故障安全處理,并且然后結(jié)束處理。
[0102]如果前述步驟ST136的確定結(jié)果是否定的(否),則轉(zhuǎn)變至圖15中的步驟ST141。在步驟ST141中,基于確定模式20的異常計(jì)數(shù)器C20的計(jì)數(shù)值來(lái)獲得持續(xù)時(shí)間(△ Q 2 Qth20的狀態(tài)的持續(xù)時(shí)間)Ctm20(毫秒)(Ctm20 =計(jì)數(shù)值X 8毫秒)。確定持續(xù)時(shí)間Ctm20是否等于或長(zhǎng)于圖10的(確定模式2的)閾值映射中的時(shí)間閾值Tth20。如果確定結(jié)果是否定的(否)(如果Ctm20〈Tth20),則轉(zhuǎn)變至步驟ST142。
[0103]在步驟ST142中,基于確定模式21的異常計(jì)數(shù)器C21的計(jì)數(shù)值來(lái)獲得持續(xù)時(shí)間(ΔQ>Qth21的狀態(tài)的持續(xù)時(shí)間)Ctm21 (毫秒)(Ctm21 =計(jì)數(shù)值X 8毫秒)。確定持續(xù)時(shí)間Ctm21是否等于或長(zhǎng)于圖10的(確定模式2的)閾值映射中的時(shí)間閾值Tth21。如果確定結(jié)果是否定的(否)(如果Ctm21〈Tth21),則轉(zhuǎn)變至步驟ST143。
[0104]在步驟ST143中,基于確定模式22的異常計(jì)數(shù)器C22的計(jì)數(shù)值來(lái)獲得持續(xù)時(shí)間(ΔQ
>Qth22的狀態(tài)的持續(xù)時(shí)間)Ctm22(毫秒)(Ctm22 =計(jì)數(shù)值X 8毫秒)。確定持續(xù)時(shí)間Ctm22是否等于或長(zhǎng)于圖8的(確定模式O的)閾值映射中的時(shí)間閾值Tth22。如果確定結(jié)果是否定的(否)(如果Ctm22〈Tth22),則返回。在經(jīng)過(guò)預(yù)定時(shí)間(與處理例程的周期相等的時(shí)間)之后執(zhí)行隨后的處理例程。
[0105]另一方面,如果前述步驟即步驟ST141、步驟ST142和步驟ST143之一的確定結(jié)果是肯定的(是),則確定燃料噴射控制存在異常(計(jì)算指令噴射量存在異常或者驅(qū)動(dòng)燃料噴射閥中的任一個(gè)燃料噴射閥存在異常),并且設(shè)置異常標(biāo)記(步驟ST144)。當(dāng)設(shè)置了異常標(biāo)記時(shí),微型計(jì)算機(jī)21執(zhí)行前述內(nèi)容的故障安全處理,并且然后結(jié)束處理。
[0106]接下來(lái),將對(duì)由根據(jù)本發(fā)明的實(shí)施例的發(fā)動(dòng)機(jī)控制設(shè)備實(shí)現(xiàn)的效果進(jìn)行描述。如先前所描述的,根據(jù)本發(fā)明的實(shí)施例,對(duì)在對(duì)燃料噴射控制的異常進(jìn)行確定中使用的噴射量閾值進(jìn)行設(shè)置,使得[確定模式O的噴射量閾值(車(chē)速〈I Okm/h)〈確定模式I的噴射量閾值(10km/h <車(chē)速<30km/h)〈確定模式2的噴射量閾值(車(chē)速I(mǎi) 30km/h)]。即,根據(jù)車(chē)速,噴射量閾值被設(shè)置成隨著車(chē)速增加而增大的值。因此,在高車(chē)速下不太可能確定燃料噴射控制存在異常。因此,能夠限制執(zhí)行使駕駛員在高車(chē)速下產(chǎn)生奇怪感的故障安全處理。此外,當(dāng)指令噴射量Qf in與監(jiān)視噴射量(要求噴射量監(jiān)視值Qfinm或者總噴射量監(jiān)視值XQM)之間的噴射量差值等于或大于噴射量閾值的狀態(tài)的持續(xù)時(shí)間等于或長(zhǎng)于時(shí)間閾值時(shí),確認(rèn)存在異常,并且執(zhí)行故障安全處理。因此,可以較高準(zhǔn)確度地確認(rèn)燃料噴射控制的異常。
[0107]此外,在本發(fā)明的實(shí)施例中,當(dāng)指令噴射量與監(jiān)視噴射量之間的噴射量差值等于或大于噴射量閾值時(shí),保持緊鄰著的前一個(gè)噴射量閾值。因此,當(dāng)車(chē)輛在指令噴射量與監(jiān)視噴射量之間的噴射量差值等于或大于噴射量閾值的情況下加速時(shí),可以避免由于在確認(rèn)異常之前由車(chē)速增加造成的噴射量閾值的變化而不可能正確確定異常的不便。
[0108]此外,在本發(fā)明的實(shí)施例中,關(guān)于燃料噴射量控制的發(fā)動(dòng)機(jī)控制設(shè)備20的一系列處理被劃分成兩組并且單獨(dú)地被監(jiān)視。因此,即使用于監(jiān)視的計(jì)算邏輯被簡(jiǎn)化,單獨(dú)監(jiān)視的計(jì)算誤差仍然小,所以抑制檢測(cè)異常的準(zhǔn)確度降低。因此,根據(jù)本發(fā)明的實(shí)施例的發(fā)動(dòng)機(jī)控制設(shè)備,可以高準(zhǔn)確度地確定是否正常執(zhí)行燃料噴射量控制,同時(shí)保持小的計(jì)算負(fù)荷。
[0109]此外,在本發(fā)明的實(shí)施例中,以根據(jù)在第一異常確定處理PU中確定存在異常還是在第二異常確定處理P22中確定存在異常而不同的模式來(lái)執(zhí)行故障安全處理。因此,可以根據(jù)異常的類(lèi)型更適當(dāng)?shù)貓?zhí)行故障安全處理。
[0110]接下來(lái),將描述本發(fā)明的其他實(shí)施例。在本發(fā)明的前述實(shí)施例中,根據(jù)車(chē)速設(shè)置三種確定模式,但是本發(fā)明不限于此??梢栽O(shè)置兩種確定模式或者四種或更多種確定模式對(duì)異常進(jìn)行確定。
[0111]在本發(fā)明的前述實(shí)施例中,對(duì)于每一種確定模式設(shè)置三個(gè)噴射量閾值(Qth)和三個(gè)時(shí)間閾值(Tth),但是本發(fā)明不限于此。對(duì)于每一種確定模式可以設(shè)置一個(gè)噴射量閾值(Qth)和一個(gè)時(shí)間閾值(Tth)??商孢x地,對(duì)于每一種確定模式可以設(shè)置兩個(gè)或四個(gè)或更多個(gè)噴射量閾值(Qth)以及兩個(gè)或四個(gè)或更多個(gè)時(shí)間閾值(Tth)。
[0112]在本發(fā)明的前述實(shí)施例中,參考第一異常確定處理PlI和第二異常確定處理P22中的閾值映射來(lái)獲取噴射量閾值和時(shí)間閾值,但是本發(fā)明不限于此。可以通過(guò)基于模型公式的計(jì)算來(lái)獲取這些噴射量閾值和時(shí)間閾值。
[0113]在本發(fā)明的前述實(shí)施例中,基于加速器開(kāi)度和發(fā)動(dòng)機(jī)轉(zhuǎn)速來(lái)估計(jì)車(chē)速以對(duì)異常進(jìn)行確定,但是本發(fā)明不限于此。在車(chē)輛安裝有具有關(guān)于車(chē)速的保證信息的車(chē)速傳感器的情況下,可以基于由車(chē)速傳感器檢測(cè)的實(shí)際車(chē)速來(lái)設(shè)置噴射量閾值使得噴射量閾值隨著車(chē)速增加而增大。
[0114]在本發(fā)明的前述實(shí)施例中,當(dāng)指令噴射量與監(jiān)視噴射量之間的差值等于或大于噴射量閾值時(shí),確認(rèn)燃料噴射控制存在異常,但是本發(fā)明不限于此。例如,當(dāng)指令噴射量與監(jiān)視噴射量之間的比值等于或大于噴射量閾值時(shí),可以確認(rèn)燃料噴射控制存在異常。
[0115]在本發(fā)明的前述實(shí)施例中,描述了本發(fā)明被應(yīng)用于被安裝在車(chē)輛中的柴油發(fā)動(dòng)機(jī)的發(fā)動(dòng)機(jī)控制設(shè)備的情況。本發(fā)明不限于該情況,而是還可以適用于汽油發(fā)動(dòng)機(jī)的發(fā)動(dòng)機(jī)控制設(shè)備。
[0116]在本文中應(yīng)當(dāng)注意,可以提供基于車(chē)速相關(guān)參數(shù)對(duì)燃料噴射控制的異常進(jìn)行確定的確定處理單元,還應(yīng)當(dāng)注意,在本發(fā)明中,與當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速高的情況對(duì)應(yīng)的值時(shí),可以基于更不可能導(dǎo)致確定存在異常的確定標(biāo)準(zhǔn)來(lái)進(jìn)行確定。
[0117]本發(fā)明可用于柴油發(fā)動(dòng)機(jī)等的發(fā)動(dòng)機(jī)控制設(shè)備。更具體地,本發(fā)明可以有效地用于能夠確定是否正常執(zhí)行燃料噴射控制的發(fā)動(dòng)機(jī)控制設(shè)備。
【主權(quán)項(xiàng)】
1.一種發(fā)動(dòng)機(jī)控制設(shè)備,所述發(fā)動(dòng)機(jī)控制設(shè)備基于發(fā)動(dòng)機(jī)的操作狀態(tài)來(lái)計(jì)算指令噴射 量,獲得用于對(duì)計(jì)算所述指令噴射量的功能進(jìn)行監(jiān)視的監(jiān)視噴射量,基于所述指令噴射量 與所述監(jiān)視噴射量之間的偏差對(duì)燃料噴射控制的異常進(jìn)行確定,以及當(dāng)燃料噴射控制存在 異常時(shí)采取發(fā)動(dòng)機(jī)異常對(duì)策,其特征在于所述發(fā)動(dòng)機(jī)控制設(shè)備包括:第一確定處理單元,所述第一確定處理單元被配置成當(dāng)所述指令噴射量與所述監(jiān)視噴 射量之間的偏差等于或大于噴射量閾值時(shí)確定所述燃料噴射控制存在異常,以及其中,與當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)所述車(chē)速相關(guān)參數(shù)是 與車(chē)速高的情況對(duì)應(yīng)的值時(shí),基于所述車(chē)速相關(guān)參數(shù)將所述第一確定處理單元用于進(jìn)行所 述確定的所述噴射量閾值設(shè)置得較大。2.—種發(fā)動(dòng)機(jī)控制設(shè)備,所述發(fā)動(dòng)機(jī)控制設(shè)備基于發(fā)動(dòng)機(jī)的操作狀態(tài)來(lái)計(jì)算指令噴射 量,獲得用于對(duì)基于所述指令噴射量驅(qū)動(dòng)燃料噴射閥的功能進(jìn)行監(jiān)視的監(jiān)視噴射量,基于 所述指令噴射量與所述監(jiān)視噴射量之間的偏差對(duì)燃料噴射控制的異常進(jìn)行確定,以及當(dāng)燃 料噴射控制存在異常時(shí)采取發(fā)動(dòng)機(jī)異常對(duì)策,其特征在于所述發(fā)動(dòng)機(jī)控制設(shè)備包括:第二確定處理單元,所述第二確定處理單元被配置成當(dāng)所述指令噴射量與所述監(jiān)視噴 射量之間的偏差等于或大于噴射量閾值時(shí)確定所述燃料噴射控制存在異常,以及其中,與當(dāng)車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)所述車(chē)速相關(guān)參數(shù)是 與車(chē)速高的情況對(duì)應(yīng)的值時(shí),基于所述車(chē)速相關(guān)參數(shù)將所述第二確定處理單元用于進(jìn)行所 述確定的所述噴射量閾值設(shè)置得較大。3.根據(jù)權(quán)利要求1或2所述的發(fā)動(dòng)機(jī)控制設(shè)備,其特征在于:加速器開(kāi)度被用作所述車(chē)速相關(guān)參數(shù),以及與當(dāng)所述加速器開(kāi)度小時(shí)相比,當(dāng)所述加速器開(kāi)度大時(shí),將所述噴射量閾值設(shè)置得較大。4.根據(jù)權(quán)利要求1或2所述的發(fā)動(dòng)機(jī)控制設(shè)備,其特征在于:發(fā)動(dòng)機(jī)轉(zhuǎn)速被用作所述車(chē)速相關(guān)參數(shù),以及與當(dāng)所述發(fā)動(dòng)機(jī)轉(zhuǎn)速低時(shí)相比,當(dāng)所述發(fā)動(dòng)機(jī)轉(zhuǎn)速高時(shí),將所述噴射量閾值設(shè)置得較大。5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的發(fā)動(dòng)機(jī)控制設(shè)備,其特征在于:當(dāng)所述指令噴射量與所述監(jiān)視噴射量之間的偏差等于或大于所述噴射量閾值的狀態(tài) 的持續(xù)時(shí)間等于或長(zhǎng)于時(shí)間閾值時(shí),確認(rèn)存在異常并且采取所述發(fā)動(dòng)機(jī)異常對(duì)策。6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的發(fā)動(dòng)機(jī)控制設(shè)備,其特征在于:當(dāng)所述指令噴射量與所述監(jiān)視噴射量之間的偏差等于或大于所述噴射量閾值時(shí),保持 緊鄰著的前一個(gè)噴射量閾值。7.—種發(fā)動(dòng)機(jī)控制設(shè)備,所述發(fā)動(dòng)機(jī)控制設(shè)備基于發(fā)動(dòng)機(jī)的操作狀態(tài)來(lái)計(jì)算指令噴射 量,獲得用于對(duì)計(jì)算所述指令噴射量的功能進(jìn)行監(jiān)視的監(jiān)視噴射量,基于所述指令噴射量 和所述監(jiān)視噴射量對(duì)燃料噴射控制的異常進(jìn)行確定,以及當(dāng)燃料噴射控制存在異常時(shí)采取 發(fā)動(dòng)機(jī)異常對(duì)策,其特征在于所述發(fā)動(dòng)機(jī)控制設(shè)備包括:第一確定處理單元,所述第一確定處理單元基于車(chē)速相關(guān)參數(shù)對(duì)所述燃料噴射控制的 異常進(jìn)行確定,以及其中,所述第一確定處理單元被配置成:與當(dāng)所述車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì)應(yīng)的值時(shí)相比,當(dāng)所述車(chē)速相關(guān)參數(shù)是與車(chē)速高的情況對(duì)應(yīng)的值時(shí),基于更不可能導(dǎo)致確 定存在異常的確定標(biāo)準(zhǔn)來(lái)進(jìn)行確定。8.根據(jù)權(quán)利要求7所述的發(fā)動(dòng)機(jī)控制設(shè)備,其特征在于:加速器開(kāi)度被用作所述車(chē)速相關(guān)參數(shù),以及與當(dāng)所述加速器開(kāi)度小時(shí)相比,當(dāng)所述加速器開(kāi)度大時(shí),將所述噴射量閾值設(shè)置得較大。9.根據(jù)權(quán)利要求7所述的發(fā)動(dòng)機(jī)控制設(shè)備,其特征在于:發(fā)動(dòng)機(jī)轉(zhuǎn)速被用作所述車(chē)速相關(guān)參數(shù),以及與當(dāng)所述發(fā)動(dòng)機(jī)轉(zhuǎn)速低時(shí)相比,當(dāng)所述發(fā)動(dòng)機(jī)轉(zhuǎn)速高時(shí),將所述噴射量閾值設(shè)置得較大。10.—種發(fā)動(dòng)機(jī)控制設(shè)備,所述發(fā)動(dòng)機(jī)控制設(shè)備基于發(fā)動(dòng)機(jī)的操作狀態(tài)來(lái)計(jì)算指令噴 射量,獲得用于對(duì)基于所述指令噴射量驅(qū)動(dòng)燃料噴射閥的功能進(jìn)行監(jiān)視的監(jiān)視噴射量,基 于所述指令噴射量和所述監(jiān)視噴射量對(duì)燃料噴射控制的異常進(jìn)行確定,以及當(dāng)燃料噴射控 制存在異常時(shí)采取發(fā)動(dòng)機(jī)異常對(duì)策,其特征在于所述發(fā)動(dòng)機(jī)控制設(shè)備包括:第二確定處理單元,所述第二確定處理單元基于車(chē)速相關(guān)參數(shù)對(duì)所述燃料噴射控制的 異常進(jìn)行確定,以及其中,所述第二確定處理單元被配置成:與當(dāng)所述車(chē)速相關(guān)參數(shù)是與車(chē)速低的情況對(duì) 應(yīng)的值時(shí)相比,當(dāng)所述車(chē)速相關(guān)參數(shù)是與車(chē)速高的情況對(duì)應(yīng)的值時(shí),基于更不可能導(dǎo)致確 定存在異常的確定標(biāo)準(zhǔn)來(lái)進(jìn)行確定。11.根據(jù)權(quán)利要求10所述的發(fā)動(dòng)機(jī)控制設(shè)備,其特征在于:加速器開(kāi)度被用作所述車(chē)速相關(guān)參數(shù),以及與當(dāng)所述加速器開(kāi)度小時(shí)相比,當(dāng)所述加速器開(kāi)度大時(shí),將所述噴射量閾值設(shè)置得較大。12.根據(jù)權(quán)利要求10所述的發(fā)動(dòng)機(jī)控制設(shè)備,其特征在于:發(fā)動(dòng)機(jī)轉(zhuǎn)速被用作所述車(chē)速相關(guān)參數(shù),以及與當(dāng)所述發(fā)動(dòng)機(jī)轉(zhuǎn)速低時(shí)相比,當(dāng)所述發(fā)動(dòng)機(jī)轉(zhuǎn)速高時(shí),將所述噴射量閾值設(shè)置得較大。
【文檔編號(hào)】F02D41/22GK106014663SQ201610169847
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年3月23日
【發(fā)明人】伊藤嘉康, 高橋清德, 稻益拓也
【申請(qǐng)人】豐田自動(dòng)車(chē)株式會(huì)社