国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)診斷的系統(tǒng)和方法與流程

      文檔序號(hào):12902437閱讀:443來源:國知局
      用于發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)診斷的系統(tǒng)和方法與流程

      本說明書大體涉及用于連續(xù)恒溫器監(jiān)測和發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)診斷的方法和系統(tǒng)。



      背景技術(shù):

      現(xiàn)有技術(shù)的汽車發(fā)動(dòng)機(jī)控制包括各種發(fā)動(dòng)機(jī)部件或傳感器的車載診斷,特別是當(dāng)此類部件或傳感器的不適當(dāng)操作能夠不利地影響發(fā)動(dòng)機(jī)操作和/或排放的各個(gè)方面時(shí)。例如,可以通過發(fā)動(dòng)機(jī)恒溫器是否正確操作(例如,沒有卡在打開位置或關(guān)閉位置)以及發(fā)動(dòng)機(jī)冷卻劑溫度傳感器是否提供準(zhǔn)確讀數(shù)的診斷,查明發(fā)動(dòng)機(jī)冷卻系統(tǒng)的適當(dāng)操作。在這種示例中,如果在恒溫器或發(fā)動(dòng)機(jī)冷卻劑傳感器中的一個(gè)或多個(gè)中指示了故障,則車輛控制器可以存儲(chǔ)故障信息,并且激活警告車輛操作者維修車輛的故障指示燈(malfunctionindicatorlight,mil)。

      作為示例,汽車診斷規(guī)則要求監(jiān)測發(fā)動(dòng)機(jī)冷卻系統(tǒng),用于在預(yù)定的發(fā)動(dòng)機(jī)預(yù)熱間隔期間實(shí)現(xiàn)預(yù)定的冷卻劑目標(biāo)溫度。在一個(gè)示例中,如果在發(fā)動(dòng)機(jī)起動(dòng)之后的指定時(shí)間段內(nèi)冷卻劑溫度沒有達(dá)到指定的目標(biāo)溫度,則恒溫器可被認(rèn)為是失靈的。在另一個(gè)示例中,可以監(jiān)測發(fā)動(dòng)機(jī)冷卻系統(tǒng),用于在起動(dòng)發(fā)動(dòng)機(jī)之后制造商批準(zhǔn)的時(shí)間間隔內(nèi),實(shí)現(xiàn)燃料控制系統(tǒng)開始化學(xué)計(jì)量閉環(huán)操作(例如,閉環(huán)啟用溫度)所需的穩(wěn)定最低溫度。如果測量的發(fā)動(dòng)機(jī)冷卻劑溫度未達(dá)到化學(xué)計(jì)量閉環(huán)操作所需的溫度,則可以類似地指示故障,其中化學(xué)計(jì)量閉環(huán)操作包括在發(fā)動(dòng)機(jī)中燃燒的空氣/燃料混合物的反饋控制(其中要求14.7:1空氣/燃料比)。

      在一些示例中,在發(fā)動(dòng)機(jī)預(yù)熱條件期間的發(fā)動(dòng)機(jī)冷卻劑溫度監(jiān)測可基于模型以推斷發(fā)動(dòng)機(jī)冷卻劑溫度。例如,美國專利申請us7921705教導(dǎo)了一種發(fā)動(dòng)機(jī)冷卻劑溫度估計(jì)系統(tǒng),該發(fā)動(dòng)機(jī)冷卻劑溫度估計(jì)系統(tǒng)包括冷卻劑溫度估計(jì)模塊和冷卻劑監(jiān)測模塊。冷卻劑估計(jì)模塊基于至少質(zhì)量空氣流量、車輛速度和環(huán)境溫度來估計(jì)發(fā)動(dòng)機(jī)冷卻劑溫度。冷卻劑監(jiān)測模塊基于估計(jì)的發(fā)動(dòng)機(jī)冷卻劑溫度選擇性地操作車輛發(fā)動(dòng)機(jī)。類似地,us6302065b1教導(dǎo)了基于發(fā)動(dòng)機(jī)熱力學(xué)性質(zhì)(諸如凈發(fā)動(dòng)機(jī)扭矩、空氣燃料比、發(fā)動(dòng)機(jī)轉(zhuǎn)速、排氣溫度等)來估計(jì)發(fā)動(dòng)機(jī)冷卻劑溫度。

      然而,本文的發(fā)明人已經(jīng)認(rèn)識(shí)到關(guān)于此類方法的潛在問題。例如,發(fā)明人已經(jīng)認(rèn)識(shí)到,在某些環(huán)境溫度條件下,發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型可能變得不準(zhǔn)確。同樣地,在某些環(huán)境溫度條件下發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型的使用可潛在導(dǎo)致錯(cuò)誤地診斷發(fā)動(dòng)機(jī)冷卻系統(tǒng)功能的方面。還有,上面提及的方法沒有教導(dǎo)用于在驅(qū)動(dòng)循環(huán)的過程(其中發(fā)動(dòng)機(jī)用于驅(qū)使車輛)期間連續(xù)監(jiān)測車輛發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)的方面的方法。



      技術(shù)實(shí)現(xiàn)要素:

      因此,發(fā)明人已經(jīng)開發(fā)了用于至少部分地解決上面的問題的系統(tǒng)和方法。在一個(gè)示例中,提供了一種方法,其包括:在第一條件下,基于發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型,檢測發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)失靈(malfunction),并且在第二狀態(tài)下,根據(jù)基于時(shí)間的監(jiān)測器,檢測發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)失靈。

      作為一個(gè)示例,第一條件包括高于20℉的環(huán)境溫度,并且第二條件包括低于20℉的環(huán)境溫度。在一些示例中,第二條件包括發(fā)動(dòng)機(jī)起動(dòng)事件,其中激活基于時(shí)間的監(jiān)測器另外基于高于預(yù)定閾值的發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或發(fā)動(dòng)機(jī)負(fù)載中的一個(gè)或多個(gè),其中當(dāng)基于時(shí)間的監(jiān)測器期滿時(shí),響應(yīng)于低于預(yù)定閾值的發(fā)動(dòng)機(jī)冷卻劑溫度,指示故障。以這種方式,可以在以下條件下完成發(fā)動(dòng)機(jī)冷卻系統(tǒng)功能的正確診斷:其中如果依賴發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型,則可不正確地診斷發(fā)動(dòng)機(jī)冷卻系統(tǒng)功能。

      在另一個(gè)示例中,提供了一種方法,包括:在發(fā)動(dòng)機(jī)的第一操作模式期間,預(yù)測發(fā)動(dòng)機(jī)冷卻劑的溫度何時(shí)超過閾值溫度,其中預(yù)測基于發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型;響應(yīng)于超過閾值的實(shí)際冷卻劑溫度,指示調(diào)節(jié)冷卻劑的流動(dòng)的恒溫器的適當(dāng)操作;以及在第一操作模式之后,繼續(xù)監(jiān)測超過閾值的實(shí)際冷卻劑溫度。作為一個(gè)示例,方法包括響應(yīng)于在第一操作模式之后實(shí)際冷卻劑溫度下降到低于閾值達(dá)第一預(yù)定持續(xù)時(shí)間(例如,重置穩(wěn)定)的指示,啟動(dòng)呼叫以重新啟動(dòng)第一操作模式來預(yù)測冷卻劑溫度何時(shí)超過閾值溫度,響應(yīng)于超過閾值溫度的實(shí)際冷卻劑溫度,指示恒溫器的適當(dāng)操作,并且其中在驅(qū)動(dòng)循環(huán)期間實(shí)際冷卻劑溫度下降到低于閾值達(dá)第一預(yù)定持續(xù)時(shí)間,啟動(dòng)呼叫以重新啟動(dòng)第一操作模式發(fā)生任何次數(shù)。在一個(gè)示例中,重新啟動(dòng)第一操作模式繼第二預(yù)定持續(xù)時(shí)間(例如,推斷穩(wěn)定)之后開始,第二預(yù)定持續(xù)時(shí)間大于第一預(yù)定持續(xù)時(shí)間,并且其中在第二預(yù)定持續(xù)時(shí)間期間,暫停預(yù)測發(fā)動(dòng)機(jī)冷卻劑的溫度何時(shí)超過閾值溫度。以這種方式,通過僅在第一預(yù)定持續(xù)時(shí)間(例如,重置穩(wěn)定)之后啟動(dòng)呼叫以重新啟動(dòng)第一操作模式,可以防止由于閾值周圍的振蕩/波動(dòng)而對(duì)第一模式進(jìn)行錯(cuò)誤重置。此外,因?yàn)橛糜陬A(yù)測發(fā)動(dòng)機(jī)冷卻劑的溫度何時(shí)超過閾值溫度的方法對(duì)于接近閾值的任何發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載改變非常敏感,所以僅通過繼第二預(yù)定持續(xù)時(shí)間(例如,推斷穩(wěn)定)之后重新啟動(dòng)第一操作模式,可以防止錯(cuò)誤的失敗呼叫。于是,可以完成在驅(qū)動(dòng)循環(huán)的過程期間車輛恒溫器的連續(xù)監(jiān)測,同時(shí)可以減少錯(cuò)誤的重置和失敗呼叫。

      從單獨(dú)或結(jié)合附圖閱讀以下具體實(shí)施方式將容易地看出本說明書的以上優(yōu)點(diǎn)和其他優(yōu)點(diǎn)以及特征。

      應(yīng)理解,提供上面的概述是為以簡化的形式介紹在詳細(xì)描述中進(jìn)一步描述的概念的選擇。這并不意味著識(shí)別要求保護(hù)的主題的關(guān)鍵或本質(zhì)特征,所述要求保護(hù)的主題的范圍由隨附的權(quán)利要求書唯一限定。還有,所要求保護(hù)的主題并不局限于解決上面或本公開的任何部分中提到的任何缺點(diǎn)的實(shí)施方式。

      附圖說明

      圖1a示意性地示出了用于車輛的冷卻系統(tǒng)。

      圖1b示出了發(fā)動(dòng)機(jī)的示意圖。

      圖2a示出了基于模型的恒溫器監(jiān)測器的示例時(shí)間軸。

      圖2b示出了基于模型的閉環(huán)時(shí)間監(jiān)測器的示例時(shí)間軸。

      圖2c示出了基于熱定時(shí)器的恒溫器監(jiān)測器的示例時(shí)間軸。

      圖2d示出了基于熱定時(shí)器的閉環(huán)時(shí)間監(jiān)測器的示例時(shí)間軸。

      圖3示出了用于基于環(huán)境溫度來選擇基于模型的監(jiān)測器或基于熱定時(shí)器的監(jiān)測器的高級(jí)示例方法的流程圖。

      圖4示出了用于指導(dǎo)基于模型的恒溫器監(jiān)測器和/或基于模型的閉環(huán)時(shí)間監(jiān)測器的高級(jí)示例方法的流程圖。

      圖5示出了用于指導(dǎo)基于熱定時(shí)器的恒溫器監(jiān)測器和/或基于熱定時(shí)器的閉環(huán)時(shí)間監(jiān)測器的高級(jí)示例方法的流程圖。

      圖6示出了說明在發(fā)動(dòng)機(jī)操作期間車輛恒溫器功能的連續(xù)監(jiān)測的示例時(shí)間軸。

      圖7示出了用于在發(fā)動(dòng)機(jī)操作期間連續(xù)監(jiān)測車輛恒溫器的高級(jí)示例方法的流程圖。

      具體實(shí)施方式

      以下描述涉及用于經(jīng)由基于模型的方案或基于熱定時(shí)器的方案來指導(dǎo)恒溫器(tstat)監(jiān)測器和/或閉環(huán)時(shí)間(ttcl)監(jiān)測器的系統(tǒng)和方法。例如,在發(fā)動(dòng)機(jī)起動(dòng)/預(yù)熱期間可以利用基于模型的方案或基于熱定時(shí)器的方案,以便指示車輛恒溫器是否按需要起作用。在另一個(gè)示例中,在發(fā)動(dòng)機(jī)起動(dòng)/預(yù)熱期間可以利用基于模型的方案或基于熱定時(shí)器的方案,以便指示車輛是否可進(jìn)入化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作。此外,響應(yīng)于車輛恒溫器按需要起作用的指示,可以根據(jù)本文描述的系統(tǒng)和方法在發(fā)動(dòng)機(jī)操作期間連續(xù)地監(jiān)測恒溫器。tstat監(jiān)測器和ttcl監(jiān)測器可以基于車輛冷卻劑系統(tǒng)(諸如圖1中描繪的車輛冷卻劑系統(tǒng))中的發(fā)動(dòng)機(jī)冷卻劑的測量的溫度和/或推斷的溫度。在指示環(huán)境溫度高于預(yù)定閾值的發(fā)動(dòng)機(jī)起動(dòng)期間,基于模型的方案(諸如由圖2a和圖2b的時(shí)間軸所描繪的方法)可以分別用于指示恒溫器是否按需要起作用、和/或車輛是否可以進(jìn)入化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作中。供選擇地,如果指示環(huán)境溫度低于預(yù)定閾值,則基于模型的方案可以是不準(zhǔn)確的,并且作為替代,熱定時(shí)器方案(諸如由圖2c和圖2d的時(shí)間軸所描繪的方法)可以分別用于指示恒溫器是否按需要起作用、和/或車輛是否可以進(jìn)入化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作中。圖3中描繪了用于基于環(huán)境溫度為tstat監(jiān)測器或ttcl監(jiān)測器選擇是啟用基于模型的方案還是基于熱定時(shí)器的方案的方法。根據(jù)圖4中描繪的方法,基于模型的方案可以包括發(fā)動(dòng)機(jī)冷卻劑溫度(ect)推斷模型?;谀P偷姆桨缚梢园ê艚醒舆t定時(shí)器,呼叫延遲定時(shí)器防止進(jìn)行否定呼叫,直到指示在預(yù)定時(shí)間量內(nèi)推斷的ect已經(jīng)保持高于預(yù)定閾值。供選擇地,根據(jù)圖5中描繪的方法,除了環(huán)境溫度和冷卻劑流動(dòng)速率之外,熱定時(shí)器方案可以基于發(fā)動(dòng)機(jī)工況。響應(yīng)于tstat監(jiān)測器的通過結(jié)果(passingresult)(其中基于模型的方案用于指示車輛恒溫器是否按需要起作用),可以按由圖6中描繪的時(shí)間軸所說明的指導(dǎo)恒溫器的連續(xù)監(jiān)測。在圖7中說明了用于在發(fā)動(dòng)機(jī)操作期間恒溫器的連續(xù)監(jiān)測的方法。

      參考圖1a,本文特別參考圖1b進(jìn)一步描述描述的內(nèi)燃發(fā)動(dòng)機(jī)10被示出聯(lián)接到電子發(fā)動(dòng)機(jī)控制器(eec)12且聯(lián)接到冷卻系統(tǒng)13。冷卻系統(tǒng)13還聯(lián)接到熱敏電阻型發(fā)動(dòng)機(jī)冷卻劑溫度傳感器14且聯(lián)接到恒溫器15。當(dāng)發(fā)動(dòng)機(jī)冷卻劑溫度超過預(yù)定高值時(shí),恒溫器15打開恒溫控制閥(未示出),以允許冷卻劑循環(huán),并且因此促進(jìn)發(fā)動(dòng)機(jī)冷卻。冷卻劑溫度傳感器15還聯(lián)接到電子發(fā)動(dòng)機(jī)控制器12。在各種發(fā)動(dòng)機(jī)控制策略(諸如排放、燃料噴射等)中使用由冷卻劑溫度傳感器提供的信息。

      圖1b是示出了可被包括在汽車的推進(jìn)系統(tǒng)中的多汽缸發(fā)動(dòng)機(jī)10的一個(gè)汽缸的示意圖。發(fā)動(dòng)機(jī)10可至少部分地被包括控制器12的控制系統(tǒng)、以及被來自車輛操作者132經(jīng)由輸入裝置130的輸入控制。在此示例中,輸入裝置130包括加速器踏板和用于生成成比例的踏板位置信號(hào)pp的踏板位置傳感器134。發(fā)動(dòng)機(jī)10的燃燒室(即,汽缸)30可包括具有定位在其中的活塞36的燃燒室壁32?;钊?6可聯(lián)接到曲軸40,使得活塞的往復(fù)運(yùn)動(dòng)轉(zhuǎn)化成曲軸的旋轉(zhuǎn)運(yùn)動(dòng)。曲軸40可經(jīng)由中間傳動(dòng)系統(tǒng)聯(lián)接到車輛的至少一個(gè)驅(qū)動(dòng)輪。另外,起動(dòng)馬達(dá)可經(jīng)由飛輪聯(lián)接到曲軸40以啟用發(fā)動(dòng)機(jī)10的起動(dòng)操作。

      燃燒室30可經(jīng)由進(jìn)氣通道42從進(jìn)氣歧管44接收進(jìn)氣,并且可經(jīng)由排氣通道48排出燃燒氣體。進(jìn)氣歧管44和排氣通道48能夠經(jīng)由相應(yīng)的進(jìn)氣門52和排氣門54選擇性地與燃燒室30連通。在一些實(shí)施例中,燃燒室30可包括兩個(gè)或更多個(gè)進(jìn)氣門和/或兩個(gè)或更多個(gè)排氣門。

      在此示例中,可經(jīng)由相應(yīng)的凸輪致動(dòng)系統(tǒng)51和凸輪致動(dòng)系統(tǒng)53由凸輪致動(dòng)控制進(jìn)氣門52和排氣門54。凸輪致動(dòng)系統(tǒng)51和凸輪致動(dòng)系統(tǒng)53可每個(gè)包括一個(gè)或多個(gè)凸輪,并且可利用以下中的一個(gè)或多個(gè):凸輪廓線變換系統(tǒng)(cps)、可變凸輪正時(shí)(vct)、可變氣門正時(shí)(vvt)和/或可變氣門升程(vvl)系統(tǒng),這些系統(tǒng)可以被控制器12操作以便改變氣門操作??梢苑謩e由位置傳感器55和位置傳感器57確定進(jìn)氣門52和排氣門54的位置。在供選擇的實(shí)施例中,進(jìn)氣門52和/或排氣門54可以通過電動(dòng)氣門致動(dòng)控制。例如,汽缸30可以供選擇地包括經(jīng)由電動(dòng)氣門致動(dòng)控制的進(jìn)氣門、以及經(jīng)由包括cps和/或vct系統(tǒng)的凸輪致動(dòng)控制的排氣門。

      燃料噴射器66被示出直接聯(lián)接到燃燒室30,用于與經(jīng)由電子驅(qū)動(dòng)器68從控制器12接收的信號(hào)fpw的脈沖寬度成比例地直接將燃料噴射到其中。以這種方式,燃料噴射器66提供所謂的直接燃料噴射到燃燒室30中。例如,燃料噴射器可以被安裝在燃燒室的側(cè)面中或被安裝在燃燒室的頂部中??梢酝ㄟ^包括燃料箱、燃料泵和燃料軌的燃料系統(tǒng)(未示出)將燃料遞送到燃料噴射器66。在一些實(shí)施例中,燃燒室30可以供選擇地或附加地包括以將所謂的燃料的氣道噴射提供到燃燒室30的上游的進(jìn)氣道中的配置布置在進(jìn)氣通道44中的燃料噴射器。

      進(jìn)氣通道42可包括具有節(jié)流板64的節(jié)氣門62。在此特定示例中,可以經(jīng)由提供到包括在節(jié)氣門62內(nèi)的電動(dòng)馬達(dá)或致動(dòng)器(通常被稱為電子節(jié)氣門控制(etc)的配置)的信號(hào)由控制器12改變節(jié)流板64的位置。以這種方式,可以操作節(jié)氣門62以改變提供到燃燒室30以及其他發(fā)動(dòng)機(jī)汽缸中的進(jìn)氣。可通過節(jié)氣門位置信號(hào)tp將節(jié)流板64的位置提供到控制器12。進(jìn)氣通道42可包括用于將相應(yīng)的信號(hào)maf和map提供到控制器12的質(zhì)量空氣流量傳感器120和歧管空氣壓力傳感器122。

      在選擇操作模式下,響應(yīng)于來自控制器12的火花提前信號(hào)sa,點(diǎn)火系統(tǒng)88可經(jīng)由火花塞92將點(diǎn)火火花提供到燃燒室30。雖然示出了火花點(diǎn)火部件,但是在一些實(shí)施例中,燃燒室30或發(fā)動(dòng)機(jī)10的一個(gè)或多個(gè)其他燃燒室可在具有或不具有點(diǎn)火火花的情況下以壓縮點(diǎn)火模式操作。

      排氣傳感器126被示出聯(lián)接到排放控制裝置70上游的排氣通道48。傳感器126可以是用于提供排氣空氣/燃料比的指示的任何合適的傳感器,諸如線性氧傳感器或uego(通用或?qū)捰蚺艢庋鮽鞲衅?、雙態(tài)氧傳感器或ego、hego(加熱型ego)、nox、hc或co傳感器。示出了沿排氣傳感器126下游的排氣通道48布置的排放控制裝置70。裝置70可以是三元催化劑(twc)、nox捕集器、各種其他排放控制裝置或其組合。在一些實(shí)施例中,在發(fā)動(dòng)機(jī)10的操作期間,可通過在特定空氣/燃料比內(nèi)操作發(fā)動(dòng)機(jī)的至少一個(gè)汽缸,周期性地重置排放控制裝置70。

      發(fā)動(dòng)機(jī)10可以另外包括壓縮裝置,諸如至少包括沿進(jìn)氣歧管44布置的壓縮機(jī)162的渦輪增壓器或機(jī)械增壓器。對(duì)于渦輪增壓器,壓縮機(jī)162可以至少部分地由沿排氣通道48布置的渦輪機(jī)164(例如,經(jīng)由軸)驅(qū)動(dòng)。還可以包括廢氣門和壓縮機(jī)旁通閥中的一個(gè)或多個(gè),以控制通過渦輪機(jī)和壓縮機(jī)的流動(dòng)。對(duì)于機(jī)械增壓器,壓縮機(jī)162可以至少部分地由發(fā)動(dòng)機(jī)和/或電動(dòng)機(jī)器驅(qū)動(dòng),并且可以不包括渦輪機(jī)。因此,可以通過控制器12使經(jīng)由渦輪增壓器或機(jī)械增壓器提供到發(fā)動(dòng)機(jī)的一個(gè)或多個(gè)汽缸的壓縮量變化。另外,傳感器123可以被設(shè)置在進(jìn)氣歧管44中,用于將升壓(boost)信號(hào)提供到控制器12。

      控制器12在圖1b中被示出為微型計(jì)算機(jī),其包括微處理器單元(cpu)102、輸入/輸出端口(i/o)104、用于可執(zhí)行的程序和校準(zhǔn)值的在此特定示例中被示為只讀存儲(chǔ)器芯片(rom)106的電子存儲(chǔ)介質(zhì)、隨機(jī)存取存儲(chǔ)器(ram)108、保活存儲(chǔ)器(kam)110,以及數(shù)據(jù)總線。控制器12可以從聯(lián)接到發(fā)動(dòng)機(jī)10的傳感器接收各種信號(hào),除先前討論的那些信號(hào)之外,還包括:來自質(zhì)量空氣流量傳感器120的進(jìn)氣質(zhì)量空氣流量(maf)的測量值;來自聯(lián)接到冷卻套管114的溫度傳感器112的發(fā)動(dòng)機(jī)冷卻劑溫度(ect);來自聯(lián)接到曲軸40的霍爾效應(yīng)傳感器118(或其他類型)的表面點(diǎn)火感測信號(hào)(pip);來自節(jié)氣門位置傳感器的節(jié)氣門位置(tp);來自環(huán)境溫度傳感器199的環(huán)境溫度;以及來自傳感器122的絕對(duì)歧管壓力信號(hào)map??梢杂煽刂破?2從信號(hào)pip生成發(fā)動(dòng)機(jī)轉(zhuǎn)速信號(hào)rpm。來自歧管壓力傳感器的歧管壓力信號(hào)map可用于提供進(jìn)氣歧管中的真空或壓力的指示。注意,可以使用上面的傳感器的各種組合,諸如沒有map傳感器的maf傳感器,或反之亦然。在化學(xué)計(jì)量操作期間,map傳感器能夠給出發(fā)動(dòng)機(jī)扭矩的指示。另外,此傳感器連同所檢測的發(fā)動(dòng)機(jī)轉(zhuǎn)速能夠提供引入到汽缸中的電荷(包括空氣)的估計(jì)。在一個(gè)示例中,也用作發(fā)動(dòng)機(jī)轉(zhuǎn)速傳感器的傳感器118可以在曲軸每轉(zhuǎn)一圈產(chǎn)生預(yù)定數(shù)量的等距脈沖。

      存儲(chǔ)介質(zhì)只讀存儲(chǔ)器106能夠被編程有計(jì)算機(jī)可讀數(shù)據(jù),該計(jì)算機(jī)可讀數(shù)據(jù)表示由處理器102可執(zhí)行的用于實(shí)行下面所描述的方法以及預(yù)期但未具體列出的其他變體的指令。

      如上面所描述的,圖1僅示出多汽缸發(fā)動(dòng)機(jī)中的一個(gè)汽缸,并且每個(gè)汽缸可類似地包括其自己的一組進(jìn)氣門/排氣門、燃料噴射器、火花塞等。還有,應(yīng)當(dāng)理解,雖然圖1b描繪了發(fā)動(dòng)機(jī),但是以上描述的圖示說明是示例性的,并且其他車輛推進(jìn)系統(tǒng)配置也在本公開的范圍內(nèi)。例如,車輛系統(tǒng)可以包括混合動(dòng)力車輛系統(tǒng),其中可附加地由能量轉(zhuǎn)換裝置導(dǎo)出用于推進(jìn)的功率。例如,混合動(dòng)力車輛推進(jìn)系統(tǒng)可以包括能量轉(zhuǎn)換裝置,該能量轉(zhuǎn)換裝置可以包括馬達(dá)和發(fā)電機(jī)等以及其組合。能量轉(zhuǎn)換裝置(未示出)可以另外聯(lián)接到能量存儲(chǔ)裝置(未示出),該能量存儲(chǔ)裝置可以包括電池、電容器、飛輪、壓力容器等??梢圆僮髂芰哭D(zhuǎn)換裝置,以從車輛運(yùn)動(dòng)和/或發(fā)動(dòng)機(jī)吸收能量,并且將所吸收的能量轉(zhuǎn)換成適合于由能量存儲(chǔ)裝置存儲(chǔ)的能量形式(例如,提供發(fā)電機(jī)操作)。還可以操作能量轉(zhuǎn)換裝置,以將輸出(功率、功、扭矩、速度等)供應(yīng)到驅(qū)動(dòng)輪(未示出)、發(fā)動(dòng)機(jī)10(例如,提供馬達(dá)操作)等。應(yīng)當(dāng)理解,在一些實(shí)施例中,能量轉(zhuǎn)換裝置可以僅包括馬達(dá),僅包括發(fā)電機(jī),或包括馬達(dá)和發(fā)電機(jī)兩者,以及用于提供能量存儲(chǔ)裝置與車輛驅(qū)動(dòng)輪和/或發(fā)動(dòng)機(jī)之間的適當(dāng)能量轉(zhuǎn)換的各種其他部件。

      混合動(dòng)力電動(dòng)推進(jìn)的實(shí)施例可以包括全混合動(dòng)力系統(tǒng),其中車輛能夠僅靠發(fā)動(dòng)機(jī)運(yùn)行,僅靠能量轉(zhuǎn)換裝置(例如,馬達(dá))運(yùn)行,或靠兩者的組合運(yùn)行。還可采用輔助或輕度混合動(dòng)力配置,其中發(fā)動(dòng)機(jī)是主要扭矩源,混合動(dòng)力推進(jìn)系統(tǒng)用于選擇性地遞送添加的扭矩,例如在踩加速踏板或其他條件期間。另外,還可以使用起動(dòng)器/發(fā)電機(jī)和/或智能交流發(fā)電機(jī)系統(tǒng)。

      現(xiàn)在轉(zhuǎn)向圖2a-圖2d,對(duì)于發(fā)動(dòng)機(jī)起動(dòng)/預(yù)熱事件,呈現(xiàn)了說明與用于類似地指示預(yù)期ect何時(shí)高于故障閾值的基于熱定時(shí)器的方案(圖2c和圖2d)相比較,用于指示預(yù)期發(fā)動(dòng)機(jī)冷卻劑溫度(ect)何時(shí)高于故障(例如,失靈)閾值的基于模型的方案(圖2a和圖2b)的示例。圖2a和圖2b中說明的基于模型的方案均可以包括相同的ect推斷模型(下面進(jìn)一步詳細(xì)討論的),并且可以被應(yīng)用于指示車輛恒溫器(tstat)是否按需要起作用(圖2a),以及車輛是否可進(jìn)入化學(xué)計(jì)量閉環(huán)操作(閉環(huán)啟用溫度)(圖2b)。然而,在某些環(huán)境條件下,例如在低于20℉的環(huán)境溫度下,ect推斷模型的準(zhǔn)確度可能受到損害。在這種情況下,不是使用ect推斷模型,而是可以使用基于熱定時(shí)器的方案(圖2c-圖2d)。例如,在預(yù)期燃燒熱增加冷卻劑溫度的車輛工況下,當(dāng)指示環(huán)境溫度低于20℉時(shí),可以使用基于熱定時(shí)器的方案,并且該熱定時(shí)器可以與可校準(zhǔn)時(shí)間閾值進(jìn)行比較。在一個(gè)示例中,在熱定時(shí)器達(dá)到恒溫器特定的可校準(zhǔn)時(shí)間閾值(圖2c)之前,響應(yīng)于上升到高于故障(例如,失靈)閾值的測量的ect,恒溫器可以被指示用于按需要起作用。在另一個(gè)示例中,在熱定時(shí)器達(dá)到閉環(huán)啟用特定的可校準(zhǔn)時(shí)間閾值(圖2d)之前,響應(yīng)于上升到高于閉環(huán)啟用溫度閾值的測量的ect,可以啟用化學(xué)計(jì)量閉環(huán)操作。

      雖然相同的ect推斷模型可以用于指示車輛恒溫器是否按需要起作用,以及在發(fā)動(dòng)機(jī)起動(dòng)事件期間車輛是否可進(jìn)入化學(xué)計(jì)量閉環(huán)操作中,但是為了清楚起見,單獨(dú)說明圖2a和圖2b。類似地,雖然基于熱定時(shí)器的方案可以供選擇地用于指示車輛恒溫器是否按需要起作用,以及在發(fā)動(dòng)機(jī)起動(dòng)事件期間車輛是否可以進(jìn)入化學(xué)計(jì)量閉環(huán)操作中兩者,但是為了清楚起見,也單獨(dú)說明圖2c和2d。例如,在圖2a-圖2b和圖2c-圖2d中,用于指示恒溫器是否適當(dāng)起作用的閾值可與用于指示發(fā)動(dòng)機(jī)是否可進(jìn)入化學(xué)計(jì)量閉環(huán)操作中的閾值不同。然而,在一些示例中,閾值可以是相同的,而不偏離本公開的范圍。

      現(xiàn)在將相應(yīng)地詳細(xì)描述圖2a-圖2d。如上所述,圖2a說明了用于指示ect何時(shí)高于故障閾值以便指示車輛恒溫器是否按需要起作用的基于模型的方案200。指示了tstat調(diào)節(jié)溫度204和tstat故障閾值206。說明了隨時(shí)間推移的推斷的ect208,從ect推斷模型導(dǎo)出推斷的ect208。附加地,指示了隨時(shí)間推移的測量的ect210,測量的ect例如基于發(fā)動(dòng)機(jī)冷卻劑溫度傳感器(例如,14)。還有,說明了隨著時(shí)間推移的呼叫延遲212,如下面將另外詳細(xì)描述的。

      在時(shí)間t0,啟動(dòng)發(fā)動(dòng)機(jī)起動(dòng)。響應(yīng)于滿足ect溫度進(jìn)入條件,可啟動(dòng)恒溫器監(jiān)測器以運(yùn)行。在一個(gè)示例中,響應(yīng)于在ect比tstat故障閾值206低35℉以上的情況下的發(fā)動(dòng)機(jī)起動(dòng),可啟用監(jiān)測器以運(yùn)行。在另一個(gè)示例中,響應(yīng)于在ect比恒溫器故障閾值206低任何量的情況下的發(fā)動(dòng)機(jī)起動(dòng),可啟用監(jiān)測器以運(yùn)行。同樣地,在圖2a中,響應(yīng)于在時(shí)間t0起動(dòng)發(fā)動(dòng)機(jī),啟動(dòng)ect推斷模型,并且響應(yīng)于發(fā)動(dòng)機(jī)操作,推斷的ect208被指示在時(shí)間t0與t1之間相應(yīng)地上升。在發(fā)動(dòng)機(jī)處于操作的情況下,來自燃燒過程的熱量加熱發(fā)動(dòng)機(jī)冷卻劑,并且因此測量的ect210被指示在時(shí)間t0與t1之間上升。

      在t0與t1之間,測量的ect210達(dá)到tstat故障閾值,并且這樣可以指示通過結(jié)果,并且診斷故障代碼(dtc)狀態(tài)相應(yīng)地提前。然而,在一些示例中,測量的ect210在其中推斷的ect208達(dá)到tstat調(diào)節(jié)溫度204(例如,時(shí)間t1)的時(shí)間點(diǎn)處可未達(dá)到tstat故障閾值。例如,在時(shí)間t1,ect模型可以預(yù)測預(yù)期將發(fā)動(dòng)機(jī)完全預(yù)熱到tstat調(diào)節(jié)溫度204,其中在一些示例中,tstat調(diào)節(jié)溫度204可以是環(huán)境溫度的函數(shù)。在這種示例中,如果推斷的ect208達(dá)到tstat調(diào)節(jié)溫度,同時(shí)測量的ect210低于tstat故障閾值206,則如下面將更詳細(xì)地討論的,響應(yīng)于在時(shí)間t1推斷的ect208瞬時(shí)地與tstat調(diào)節(jié)溫度204交叉,可以在時(shí)間t1激活呼叫延遲定時(shí)器212,以防止監(jiān)測器進(jìn)行否定呼叫(例如,指示不適當(dāng)?shù)牟僮?或不呼叫。當(dāng)激活呼叫延遲定時(shí)器212時(shí),如果指示測量的ect達(dá)到tstat故障閾值206,則可以指示通過結(jié)果。然而,如果呼叫延遲期滿(例如,在時(shí)間t2),而測量的ect210沒有達(dá)到tstat故障閾值206,則在一些示例中可以指示否定結(jié)果,而在其他示例中可以指示不呼叫。例如,如果在發(fā)動(dòng)機(jī)起動(dòng)期間指示發(fā)動(dòng)機(jī)在“無熱”區(qū)域中已經(jīng)花費(fèi)大于50%的時(shí)間(其中發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載使得預(yù)期發(fā)動(dòng)機(jī)冷卻劑溫度不會(huì)顯著變暖),則可能不進(jìn)行呼叫。然而,如果指示發(fā)動(dòng)機(jī)在“無熱”區(qū)域中已經(jīng)花費(fèi)少于50%的時(shí)間,則可以指示否定呼叫。在每個(gè)示例情況下,無論指示通過結(jié)果、否定結(jié)果還是不呼叫,都可以使診斷故障代碼(dtc)狀態(tài)相應(yīng)地提前。

      如上所述,圖2b說明了用于指示ect何時(shí)高于故障閾值以便開始化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作的基于模型的方案225。如所討論的,可以利用與圖2a中描繪的ect推斷模型相同的ect推斷模型,然而閾值可以不同,并且同樣地,為了清楚起見說明了圖2b。指示了完成閾值226和閉環(huán)故障閾值228。說明了隨時(shí)間推移的推斷的ect230,從ect推斷模型導(dǎo)出推斷的ect230。附加地,指示了隨時(shí)間推移的測量的ect232,測量的ect例如基于發(fā)動(dòng)機(jī)冷卻劑溫度傳感器。還有,如上所述,說明了隨著時(shí)間推移的呼叫延遲234。

      在時(shí)間t0,啟動(dòng)了發(fā)動(dòng)機(jī)起動(dòng)。響應(yīng)于滿足ect溫度進(jìn)入條件,可啟動(dòng)“閉環(huán)時(shí)間”監(jiān)測器以運(yùn)行。在一個(gè)示例中,響應(yīng)于其中ect低于閉環(huán)故障閾值228的發(fā)動(dòng)機(jī)起動(dòng),可啟用監(jiān)測器以運(yùn)行。同樣地,在圖2b中,響應(yīng)于在時(shí)間t0起動(dòng)發(fā)動(dòng)機(jī),啟動(dòng)ect推斷模型,并且響應(yīng)于發(fā)動(dòng)機(jī)操作,指示推斷的ect230在時(shí)間t0與t1之間相應(yīng)地上升。在發(fā)動(dòng)機(jī)處于操作的情況下,來自燃燒過程的熱量加熱發(fā)動(dòng)機(jī)冷卻劑,并且因此指示測量的ect232在時(shí)間t0與t1之間上升。

      在時(shí)間t0與t1之間,測量的ect232達(dá)到閉環(huán)故障閾值228,并且這樣可以指示通過結(jié)果,并且使診斷故障代碼(dtc)狀態(tài)相應(yīng)地提前。然而,在一些示例中,測量的ect232在其中推斷的ect230達(dá)到完成閾值226(例如,時(shí)間t1)的時(shí)間點(diǎn)處可未達(dá)到閉環(huán)故障閾值228。例如,在時(shí)間t1,ect模型可以預(yù)測預(yù)期將發(fā)動(dòng)機(jī)完全預(yù)熱到完成閾值226。在這種示例中,如下面將更詳細(xì)地討論的,響應(yīng)于推斷的ect230在時(shí)間t1瞬時(shí)地與完成閾值226交叉,可以在時(shí)間t1激活呼叫延遲定時(shí)器234,以防止監(jiān)測器進(jìn)行否定呼叫或不呼叫。當(dāng)激活呼叫延遲定時(shí)器234時(shí),如果指示測量的ect達(dá)到閉環(huán)故障閾值228,則可以指示通過結(jié)果。然而,如果呼叫延遲期滿(例如,在時(shí)間t2),而測量的ect232沒有達(dá)到閉環(huán)故障閾值228,則在一些示例中可以指示否定結(jié)果(例如,不適當(dāng)?shù)牟僮?,而在其他示例中可以指示不呼叫。例如,如上所述且下面將進(jìn)一步詳細(xì)描述的,如果在發(fā)動(dòng)機(jī)起動(dòng)期間指示發(fā)動(dòng)機(jī)在“無熱”區(qū)域中已經(jīng)花費(fèi)大于50%的時(shí)間(其中發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載使得發(fā)動(dòng)機(jī)冷卻劑溫度預(yù)期不會(huì)顯著變暖),則可進(jìn)行不呼叫。然而,如果指示發(fā)動(dòng)機(jī)在“無熱”區(qū)域中已經(jīng)花費(fèi)少于50%的時(shí)間,則可以指示否定呼叫。否定呼叫可包括指示進(jìn)入條件不滿足在發(fā)動(dòng)機(jī)中燃燒的空氣/燃料混合物的反饋控制。在每個(gè)示例情況下,無論指示通過結(jié)果、否定結(jié)果還是不呼叫,都可以相應(yīng)地提前診斷故障代碼(dtc)狀態(tài)。

      然而,如上面所討論的,某些環(huán)境條件可影響ect推斷模型的準(zhǔn)確度,例如低于20℉的環(huán)境溫度。在此類條件下,可以使用下面詳細(xì)描述的熱定時(shí)器方案(圖2c-圖2d)。

      如上所述,圖2c說明了用于指示ect何時(shí)高于tstat故障閾值252的基于熱定時(shí)器的方案250。在一些示例中,tstat故障閾值252可以包括與圖2a中說明的tstat故障閾值206相同的閾值發(fā)動(dòng)機(jī)冷卻劑溫度。然而,在一些示例中,tstat故障閾值252可以不與tstat故障閾值206相同,并且可以代替地例如至少基于環(huán)境溫度進(jìn)行調(diào)整。附加地,如上所述,指示了隨時(shí)間推移的測量的ect254,測量的ect例如基于發(fā)動(dòng)機(jī)冷卻劑溫度傳感器。此外,表示了熱定時(shí)器期滿256。在一些示例中,熱定時(shí)器可以遞增到高于校準(zhǔn)的發(fā)動(dòng)機(jī)工況(如發(fā)動(dòng)機(jī)轉(zhuǎn)速(rpm)和發(fā)動(dòng)機(jī)負(fù)載),并且當(dāng)rpm高于泵速度校準(zhǔn)的閾值(對(duì)于hev)時(shí),熱定時(shí)器可以進(jìn)一步遞增。

      在時(shí)間t0,啟動(dòng)了發(fā)動(dòng)機(jī)起動(dòng)。在此示例說明中,可以理解,指示環(huán)境溫度低于20℉,并且因此,ect推斷模型可能不是準(zhǔn)確的。于是,響應(yīng)于滿足進(jìn)入條件,熱定時(shí)器可以遞增,諸如當(dāng)發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載高于校準(zhǔn)的閾值時(shí)等。此外,進(jìn)入條件可以包括ect比tstat故障閾值(例如,252)低35℉以上。在另一個(gè)示例中,用于啟用基于熱定時(shí)器的tstat監(jiān)測器的進(jìn)入條件可以包括比tstat故障閾值(例如,252)低任何量的ect。另外,用于啟用基于熱定時(shí)器的tstat監(jiān)測器的進(jìn)入條件可以包括以下指示:電池或系統(tǒng)電壓高于閾值電壓(例如,11伏特)、車輛處于低于閾值海拔(例如,8000英尺)的海拔處,或車輛功率輸出(pto)單元不是激活的。如圖2c中說明的,在時(shí)間t2指示熱定時(shí)器期滿256。在時(shí)間t0與t1之間,響應(yīng)于發(fā)動(dòng)機(jī)操作,測量的ect254被指示上升。在時(shí)間t1,測量的ect254被指示達(dá)到tstat故障閾值252。在時(shí)間t2的熱定時(shí)器期滿256之前,當(dāng)測量ect254在時(shí)間t1達(dá)到tstat故障閾值252時(shí),可以指示通過結(jié)果。同樣地,沒有診斷代碼可以被設(shè)置用于恒溫器失靈。在另一個(gè)示例中,如果測量的ect254在時(shí)間t2的熱定時(shí)器期滿為止沒有達(dá)到tstat故障閾值252,則可以指示否定結(jié)果,并且可以設(shè)置指示恒溫器失靈的診斷代碼。

      如上所述,圖2d說明了用于指示ect何時(shí)高于故障閾值以便進(jìn)行化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作的基于熱定時(shí)器的方案275。如所討論的,可以利用與圖2c中描繪的熱定時(shí)器方案相同的熱定時(shí)器方案,然而閾值可以不同,并且同樣地,為了清楚起見說明了圖2d。指示了閉環(huán)故障閾值276,并且在一些示例中,閉環(huán)故障閾值276可以包括與圖2b中說明的閉環(huán)故障閾值228相同的故障閾值。然而,在一些示例中,閉環(huán)故障閾值276可以不與閉環(huán)故障閾值228相同,并且可以代替地例如基于至少環(huán)境溫度進(jìn)行調(diào)整。附加地,如上面所討論的,指示了隨時(shí)間推移的測量的ect278,測量的ect基于發(fā)動(dòng)機(jī)冷卻劑溫度傳感器。此外,表示了熱定時(shí)器期滿280。在一些示例中,如上面所討論的,熱定時(shí)器可以遞增到高于校準(zhǔn)的發(fā)動(dòng)機(jī)工況(如發(fā)動(dòng)機(jī)轉(zhuǎn)速(rpm)和發(fā)動(dòng)機(jī)負(fù)載),并且當(dāng)rpm高于泵速度校準(zhǔn)的閾值(在hev的情況下)時(shí),熱定時(shí)器可以進(jìn)一步遞增。

      在時(shí)間t0,啟動(dòng)了發(fā)動(dòng)機(jī)起動(dòng)。在此示例說明中,可以理解,指示環(huán)境溫度低于20℉,并且同樣地,ect推斷模型可能不是準(zhǔn)確的。于是,響應(yīng)于滿足進(jìn)入條件,熱定時(shí)器可以遞增,諸如當(dāng)發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載高于校準(zhǔn)的閾值等時(shí)。還有,進(jìn)入條件可以包括低于閉環(huán)故障閾值(例如,276)的ect。如圖2d所說明的,在時(shí)間t2指示熱定時(shí)器期滿280。在時(shí)間t0與t1之間,響應(yīng)于發(fā)動(dòng)機(jī)操作,指示了測量的ect278上升。在時(shí)間t1,指示了測量ect278達(dá)到閉環(huán)故障閾值276。在時(shí)間t2的熱定時(shí)器期滿280之前,當(dāng)測量ect278在時(shí)間t1達(dá)到閉環(huán)故障閾值276時(shí),可以指示通過結(jié)果。同樣地,沒有診斷代碼可以被設(shè)置用于冷卻系統(tǒng)失靈,并且滿足化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作進(jìn)入條件。然而,在另一個(gè)示例中,如果測量的ect278在時(shí)間t2的熱定時(shí)器期滿為止沒有達(dá)到閉環(huán)故障閾值276,則可以指示否定結(jié)果,并且可以設(shè)置指示冷卻劑系統(tǒng)失靈的診斷代碼。另外,不滿足化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)工況,并且開環(huán)發(fā)動(dòng)機(jī)操作將繼續(xù)。

      現(xiàn)在轉(zhuǎn)向圖3,示出了用于響應(yīng)于發(fā)動(dòng)機(jī)起動(dòng)事件,確定是啟用基于模型的恒溫器(tstat)和閉環(huán)時(shí)間(ttcl)監(jiān)測器,還是基于熱定時(shí)器的tstat和ttcl監(jiān)測器的高級(jí)示例方法300的流程圖。更具體地說,方法300可以用于響應(yīng)于發(fā)動(dòng)機(jī)起動(dòng)事件,指示環(huán)境溫度,并且如果指示環(huán)境溫度小于閾值,則可以啟用(一個(gè)或多個(gè))基于熱定時(shí)器的監(jiān)測器。供選擇地,如果指示環(huán)境溫度大于閾值,則可以啟用(一個(gè)或多個(gè))基于模型的監(jiān)測器。例如,如先前在圖2a和圖2c中分別描繪的,基于模型的監(jiān)測器或基于熱定時(shí)器的監(jiān)測器可以用于指示車輛恒溫器是否按需要起作用。在另一個(gè)示例中,如先前在圖2b和圖2d中所描繪的,基于模型的監(jiān)測器或基于熱定時(shí)器的監(jiān)測器可以用于指示何時(shí)開始化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作。由于對(duì)于方法是否可用于指示車輛tstat是否按需要起作用、或化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作是否可以開始的方法300的方面是相同的,所以將關(guān)于方法300描述兩個(gè)概念。將參考本文所描述的以及圖1a-圖1b所示的系統(tǒng)來描述方法300,但是應(yīng)當(dāng)理解,可以將類似的方法應(yīng)用于其他系統(tǒng),而不偏離本公開的范圍??梢杂煽刂破?諸如圖1a和圖1b中的控制器12)實(shí)施方法300,并且方法300可以在控制器處作為可執(zhí)行指令存儲(chǔ)在非暫時(shí)存儲(chǔ)器中?;诖鎯?chǔ)在控制器的存儲(chǔ)器上的指令且結(jié)合從發(fā)動(dòng)機(jī)系統(tǒng)的傳感器(諸如上面參考圖1b描述的傳感器)接收的信號(hào),可以由控制器執(zhí)行用于實(shí)施方法300以及本文包括的其余方法的指令。根據(jù)下面的方法,控制器可以控制諸如燃料噴射器(例如,66)的燃料系統(tǒng)致動(dòng)器以及諸如恒溫控制閥、進(jìn)氣門正時(shí)和排氣門正時(shí)、進(jìn)氣門升程、凈化控制閥(未示出)、空氣壓縮機(jī)旁通閥(未示出)、節(jié)氣門(例如62)的其他裝置。

      方法300在302處開始,并且包括評(píng)估當(dāng)前工況??梢怨烙?jì)、測量和/或推斷工況,并且工況可以包括一個(gè)或多個(gè)車輛條件,諸如車輛速度、車輛位置等;各種發(fā)動(dòng)機(jī)條件,諸如發(fā)動(dòng)機(jī)狀態(tài)、發(fā)動(dòng)機(jī)負(fù)載、發(fā)動(dòng)機(jī)轉(zhuǎn)速、a/f比、空氣充氣/空氣質(zhì)量條件、燃料噴射器電路狀態(tài)、點(diǎn)火線圈和失火狀態(tài)、曲柄位置狀態(tài)、節(jié)氣門位置狀態(tài)、車輛浸泡(soak)時(shí)間狀態(tài)、發(fā)動(dòng)機(jī)冷卻劑溫度、發(fā)動(dòng)機(jī)溫度等;各種燃料系統(tǒng)條件,諸如燃料水平、燃料類型、燃料溫度等;各種蒸發(fā)排放系統(tǒng)條件,諸如燃料蒸汽罐負(fù)載、燃料箱壓力等;以及各種環(huán)境條件,諸如環(huán)境溫度、濕度、大氣壓力等。在304處繼續(xù),方法300包括指示車輛發(fā)動(dòng)機(jī)起動(dòng)事件是否正在進(jìn)行。發(fā)動(dòng)機(jī)起動(dòng)事件可以包括熱起動(dòng)或冷起動(dòng)事件。例如,發(fā)動(dòng)機(jī)冷起動(dòng)可以包括發(fā)動(dòng)機(jī)溫度或發(fā)動(dòng)機(jī)冷卻劑溫度低于閾值溫度。在一些示例中,閾值溫度可以包括低于催化劑起燃溫度的發(fā)動(dòng)機(jī)溫度或發(fā)動(dòng)機(jī)冷卻劑溫度。在另一個(gè)示例中,閾值溫度可以包括設(shè)置溫度,設(shè)置溫度可以包括比閾值(例如,226、228)低預(yù)定量(例如,35℉)的溫度。類似地,發(fā)動(dòng)機(jī)熱起動(dòng)可以包括不比閾值(例如,226、228)低預(yù)定量(例如,35℉)的發(fā)動(dòng)機(jī)溫度或發(fā)動(dòng)機(jī)冷卻劑溫度。在其他示例中,發(fā)動(dòng)機(jī)熱起動(dòng)可以包括確定聯(lián)接到發(fā)動(dòng)機(jī)排氣的一種或多種催化劑的溫度處于或高于預(yù)定溫度,確定自從上一次發(fā)動(dòng)機(jī)起動(dòng)的時(shí)間小于預(yù)選時(shí)間,確定指示排氣溫度高于預(yù)定值等。如果在304處不指示發(fā)動(dòng)機(jī)起動(dòng)事件,則方法300可以前進(jìn)到306。在306處,方法300可以包括維持發(fā)動(dòng)機(jī)的操作狀態(tài)。例如,如果發(fā)動(dòng)機(jī)關(guān)閉,則可以維持發(fā)動(dòng)機(jī)關(guān)閉。如果發(fā)動(dòng)機(jī)正在操作,則可以維持發(fā)動(dòng)機(jī)操作,并且基于驅(qū)動(dòng)器需求調(diào)整操作控制。然后,方法300可以結(jié)束。

      返回304,如果指示發(fā)動(dòng)機(jī)起動(dòng)事件,則方法300可以前進(jìn)到308,并且可以包括指示環(huán)境溫度。在一個(gè)示例中,可以經(jīng)由(一個(gè)或多個(gè))車輛環(huán)境溫度傳感器(例如,199)來指示環(huán)境溫度。然而,在308處指示環(huán)境溫度可以包括通過本領(lǐng)域已知的任何裝置來指示環(huán)境溫度,而不偏離本公開的范圍。例如,可以經(jīng)由從車輛到互聯(lián)網(wǎng)的無線通信指示環(huán)境溫度,以便檢索環(huán)境溫度。在另一個(gè)示例中,可以經(jīng)由車輛操作者智能手機(jī)等將環(huán)境溫度傳遞到車輛。

      前進(jìn)到310,可以確定環(huán)境溫度是否低于20℉。如果在310處指示環(huán)境溫度不低于20℉,則方法300可以前進(jìn)到312,并且可以包括指示是滿足基于ect推斷模型的恒溫器(tstat)監(jiān)測器的進(jìn)入條件,還是滿足基于ect推斷模型的閉環(huán)時(shí)間(ttcl)監(jiān)測器的進(jìn)入條件。如上所述,并且關(guān)于圖2a和圖2b,tstat監(jiān)測器和ttcl監(jiān)測器都可以采用相同的ect推斷模型,以便指示恒溫器是否按需要起作用,并且指示化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作何時(shí)可以開始。ect推斷模型可以包括雙塊(dual-lump)電容模型,并且可以對(duì)發(fā)動(dòng)機(jī)金屬或冷卻劑溫度進(jìn)行建模。

      同樣地,在312處,方法300可以包括指示是否滿足啟用基于模型的監(jiān)測器的進(jìn)入條件。在一個(gè)示例中,如上面關(guān)于圖2a所描述的,用于啟用基于模型的tstat監(jiān)測器的進(jìn)入條件可以包括比tstat故障閾值(例如,206)低35℉以上的ect。在另一個(gè)示例中,用于啟用基于模型的tstat監(jiān)測器的進(jìn)入條件可以包括比tstat故障閾值(例如,206)低任何量的ect。另外,用于啟用基于模型的tstat監(jiān)測器的進(jìn)入條件可以包括以下指示:電池或系統(tǒng)電壓高于閾值電壓(例如,11伏特),車輛處于低于閾值海拔(例如,8000英尺)的海拔處,或車輛功率輸出(pto)單元不是激活的。在其他示例中,如上面關(guān)于圖2b所描述的,用于啟用基于模型的ttcl監(jiān)測器的進(jìn)入條件可以包括低于閉環(huán)故障閾值(例如,228)的ect。在其他示例中,進(jìn)入條件可以包括在預(yù)定范圍內(nèi)在上面方法300的步驟302處討論的工況中的任何一個(gè)或多個(gè),以啟用基于模型的監(jiān)測器。如果在312處,不滿足基于模型的tstat監(jiān)測器和/或基于模型的ttcl監(jiān)測器的進(jìn)入條件,則方法300可以前進(jìn)到314,并且可以包括禁用不滿足其進(jìn)入條件的(一個(gè)或多個(gè))監(jiān)測器。在一個(gè)示例中,僅可禁用一個(gè)監(jiān)測器,而另一個(gè)監(jiān)測器可保持激活。在另一個(gè)示例中,可禁用tstat監(jiān)測器和ttcl監(jiān)測器兩者。如果在314處禁用一個(gè)或多個(gè)監(jiān)測器,則方法300可以包括前進(jìn)到306,其中方法300可以包括維持發(fā)動(dòng)機(jī)操作狀態(tài),如上所述。例如,可以維持發(fā)動(dòng)機(jī)操作,并且基于驅(qū)動(dòng)器需求調(diào)整操作控制。

      然而,如果在312處,滿足用于基于模型的tstat監(jiān)測器或基于模型的ttcl監(jiān)測器中的一個(gè)或多個(gè)的進(jìn)入條件,則方法300可以前進(jìn)到316。在316處,方法300可以包括根據(jù)圖4中所描繪的方法400,啟用基于模型的監(jiān)測器。

      返回310,如果指示環(huán)境溫度低于20℉,則方法300可以前進(jìn)到318,并且可以包括指示是滿足用于基于熱定時(shí)器的tstat監(jiān)測器的進(jìn)入條件,還是滿足基于熱定時(shí)器的ttcl監(jiān)測器的進(jìn)入條件。用于基于熱定時(shí)器的tstat監(jiān)測器或基于熱定時(shí)器的ttcl監(jiān)測器的進(jìn)入條件可以類似于上面關(guān)于方法300的步驟312所描述的那些進(jìn)入條件。為了清楚起見,本文將重述進(jìn)入條件。例如,如上面關(guān)于圖2c所描述的,用于基于熱定時(shí)器的tstat監(jiān)測器的進(jìn)入條件可以包括比tstat故障閾值(例如,252)低35℉以上的ect。在另一個(gè)示例中,用于啟用基于熱定時(shí)器的tstat監(jiān)測器的進(jìn)入條件可以包括比tstat故障閾值(例如,252)低任何量的ect。另外,用于啟用基于熱定時(shí)器的tstat監(jiān)測器的進(jìn)入條件可以包括以下指示:電池或系統(tǒng)電壓高于閾值電壓(例如,11伏特),車輛處于低于閾值海拔(例如,8000英尺)的海拔處,或車輛功率輸出(pto)單元不是激活的。在其他示例中,如上面關(guān)于圖2d所描述的,用于啟用基于熱定時(shí)器的ttcl監(jiān)測器的進(jìn)入條件可以包括低于閉環(huán)故障閾值(例如,276)的ect。在其他示例中,進(jìn)入條件可以包括在預(yù)定范圍內(nèi)在上面方法300的步驟302處討論的工況中的任一個(gè)或多個(gè),以啟用基于熱定時(shí)器的監(jiān)測器。

      如果在318處,不滿足基于熱定時(shí)器的tstat監(jiān)測器或基于熱定時(shí)器的ttcl監(jiān)測器的進(jìn)入條件,則方法300可以前進(jìn)到320,并且可以包括禁用不滿足其進(jìn)入條件的(一個(gè)或多個(gè))監(jiān)測器。在一個(gè)示例中,僅可禁用一個(gè)監(jiān)測器,而另一個(gè)監(jiān)測器可保持激活。在另一個(gè)示例中,可禁用tstat監(jiān)測器和ttcl監(jiān)測器兩者。如果在320處禁用一個(gè)或多個(gè)監(jiān)測器,則方法300可以包括前進(jìn)到322,其中方法300可以包括維持發(fā)動(dòng)機(jī)操作狀態(tài),如上面關(guān)于方法300的步驟306所描述的。例如,可以維持發(fā)動(dòng)機(jī)操作,并且基于驅(qū)動(dòng)器需求調(diào)整操作控制。

      然而,如果在318處,滿足基于熱定時(shí)器的tstat監(jiān)測器或基于熱定時(shí)器的ttcl監(jiān)測器中的一個(gè)或多個(gè)的進(jìn)入條件,則方法300可以前進(jìn)到324。在324處,方法300可以包括根據(jù)圖5中所描繪的方法500,啟用基于熱定時(shí)器的監(jiān)測器。

      雖然在圖3中未明確說明,但是在一些示例中,ect推斷模型和基于時(shí)間的監(jiān)測器可以并行地運(yùn)行(例如,雙重監(jiān)測),其中在并行地運(yùn)行ect推斷模型和基于時(shí)間的監(jiān)測器期間,響應(yīng)于環(huán)境溫度改變到比預(yù)定閾值(例如,20℉)低預(yù)定量(例如,滯后值),可以停用ect推斷模型。這種示例可以包括其中發(fā)動(dòng)機(jī)起動(dòng)事件包括車輛從暖的環(huán)境溫度轉(zhuǎn)變到冷的環(huán)境溫度的條件。然而,這種雙重監(jiān)測可不用于冷至暖的環(huán)境溫度變化。對(duì)于這種示例,一旦在發(fā)動(dòng)機(jī)起動(dòng)處(例如,在曲柄處)啟動(dòng)基于熱定時(shí)器的模型,則(一個(gè)或多個(gè))監(jiān)測器可能被夾入(例如,鎖定)到基于熱定時(shí)器的模型中。

      在其他示例中,在310處,可以指示環(huán)境溫度,并且如果在發(fā)動(dòng)機(jī)起動(dòng)時(shí)(例如,在曲柄處)的環(huán)境溫度低于預(yù)定閾值(例如20℉),則可以運(yùn)行基于熱定時(shí)器的tstat監(jiān)測器和(一個(gè)或多個(gè))ttcl監(jiān)測器(參見圖5),并且即使環(huán)境溫度增加到高于預(yù)定閾值(例如,20℉),(一個(gè)或多個(gè))監(jiān)測器也可不改變成(一個(gè)或多個(gè))基于模型的監(jiān)測器。

      在另外的示例中,在310處,可以指示環(huán)境溫度,并且如果在發(fā)動(dòng)機(jī)起動(dòng)時(shí)(例如,在曲柄處)的環(huán)境溫度高于預(yù)定閾值(例如,20℉),則可以運(yùn)行基于tstat模型的監(jiān)測器和(一個(gè)或多個(gè))基于ttcl模型的監(jiān)測器(參見圖4)。在這種示例中,如果在行程期間,環(huán)境溫度降低到比預(yù)定閾值(例如,20℉)低預(yù)定量(例如,滯后值),則可以停用(一個(gè)或多個(gè))基于模型的監(jiān)測器,并且可以運(yùn)行基于熱定時(shí)器的tstat監(jiān)測器和基于熱定時(shí)器的ttcl監(jiān)測器(參見圖5)。一旦啟動(dòng)(一個(gè)或多個(gè))基于熱定時(shí)器的監(jiān)測器,(一個(gè)或多個(gè))監(jiān)測器就可以被夾入(例如,鎖定)到基于熱定時(shí)器的模型中,用于其余的行程。換言之,一旦啟動(dòng)(一個(gè)或多個(gè))基于熱定時(shí)器的監(jiān)測器以運(yùn)行,在車輛行程過程期間也可不存在改變到(一個(gè)或多個(gè))基于模型的監(jiān)測器,即使隨后指示環(huán)境溫度高于預(yù)定閾值(例如,20℉)。

      現(xiàn)在轉(zhuǎn)向圖4,示出了用于運(yùn)行恒溫器(tstat)監(jiān)測器和/或閉環(huán)時(shí)間(ttcl)監(jiān)測器的高級(jí)示例方法的流程圖,其中(一個(gè)或多個(gè))監(jiān)測器基于發(fā)動(dòng)機(jī)冷卻劑溫度(ect)推斷模型。更具體地說,在一個(gè)示例中,如上面關(guān)于圖2a所描述的,響應(yīng)于高于tstat故障閾值(例如,206)的測量的ect,可以指示恒溫器按需要起作用。在另一個(gè)示例中,如上面關(guān)于圖2b所描述的,響應(yīng)于高于閉環(huán)故障閾值(例如,228)的測量的ect,可以指示車輛發(fā)動(dòng)機(jī)可以開始化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作。由于對(duì)于方法是否可用于指示車輛tstat是否按需要起作用、或化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作是否可以開始的方法400的方面是相同的,所以將關(guān)于方法400描述兩個(gè)概念。將參考本文所描述的以及圖1a-圖1b所示的系統(tǒng)來描述方法400,但是應(yīng)當(dāng)理解,可以將類似的方法應(yīng)用于其他系統(tǒng),而不偏離本公開的范圍??梢杂煽刂破?諸如圖1a-圖1b中的控制器12)實(shí)施方法400,并且方法400可以在控制器處作為可執(zhí)行指令存儲(chǔ)在非暫時(shí)存儲(chǔ)器中。基于存儲(chǔ)在控制器的存儲(chǔ)器上的指令且結(jié)合從發(fā)動(dòng)機(jī)系統(tǒng)的傳感器(諸如上面參考圖1b描述的傳感器)接收的信號(hào),可以由控制器執(zhí)行用于實(shí)施方法300以及本文包括的其余方法的指令。根據(jù)下面的方法,控制器可以控制燃料系統(tǒng)致動(dòng)器諸如燃料噴射器(例如,66),以及其他裝置諸如恒溫控制閥、進(jìn)氣門正時(shí)和排氣門正時(shí)、進(jìn)氣門升程、凈化控制閥(未示出)、空氣壓縮機(jī)旁通閥(未示出)、節(jié)氣門(例如62)。

      方法400在405處開始,從方法300的步驟316繼續(xù),并且包括響應(yīng)于發(fā)動(dòng)機(jī)起動(dòng)事件開始,激活第一發(fā)動(dòng)機(jī)起動(dòng)(fes)定時(shí)器。在一個(gè)示例中,響應(yīng)于發(fā)動(dòng)機(jī)已經(jīng)起動(dòng)的指示,fes定時(shí)器可以開始。例如,響應(yīng)于高于預(yù)定閾值水平的發(fā)動(dòng)機(jī)rpm,fes定時(shí)器可以開始。在另一個(gè)示例中,響應(yīng)于高于預(yù)定閾值水平的發(fā)動(dòng)機(jī)溫度,fes定時(shí)器可以開始。在另一個(gè)示例中,響應(yīng)于發(fā)動(dòng)機(jī)負(fù)載高于預(yù)定閾值水平的指示,fes定時(shí)器可以開始。在一些示例中,基于高于預(yù)定閾值水平的發(fā)動(dòng)機(jī)轉(zhuǎn)速、負(fù)載、溫度等的任何組合,fes定時(shí)器可以開始。在其他示例中,在混合動(dòng)力電動(dòng)車輛的情況下,由于在所有電動(dòng)模式的第一400秒內(nèi)發(fā)動(dòng)機(jī)可起動(dòng)或者可不起動(dòng),所以響應(yīng)于‘第一psa’(推進(jìn)系統(tǒng)激活)的指示,fes定時(shí)器可以開始。在其他示例中,響應(yīng)于本領(lǐng)域已知的發(fā)動(dòng)機(jī)起動(dòng)的任何指示,fes定時(shí)器可以開始。響應(yīng)于發(fā)動(dòng)機(jī)起動(dòng),可以捕獲發(fā)動(dòng)機(jī)冷卻劑溫度的值,并且可以將ect模型初始化為發(fā)動(dòng)機(jī)冷卻劑溫度的值。還有,可以將失靈閾值(例如,故障閾值206、228)確定(例如,設(shè)置)為環(huán)境溫度的函數(shù)。附加地,響應(yīng)于在發(fā)動(dòng)機(jī)起動(dòng)時(shí)將ect模型初始化為發(fā)動(dòng)機(jī)冷卻劑溫度的值,可使校準(zhǔn)的傳輸延遲時(shí)間遞增。響應(yīng)于傳輸延遲時(shí)間期滿,可以連續(xù)地運(yùn)行和更新ect模型。

      前進(jìn)到410,方法400包括指示發(fā)動(dòng)機(jī)轉(zhuǎn)速(例如,rpm)和發(fā)動(dòng)機(jī)負(fù)載是否大于預(yù)定閾值。在一個(gè)示例中,預(yù)定發(fā)動(dòng)機(jī)轉(zhuǎn)速和發(fā)動(dòng)機(jī)負(fù)載閾值可以包括值,其中如果發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或發(fā)動(dòng)機(jī)負(fù)載低于閾值,則來自發(fā)動(dòng)機(jī)的熱量可不被期望顯著增加發(fā)動(dòng)機(jī)冷卻劑溫度。換言之,在低于預(yù)定的發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載下,可以指示“無熱”條件,其中預(yù)期發(fā)動(dòng)機(jī)冷卻劑溫度不會(huì)顯著增加。如下面將另外詳細(xì)討論的,如果在發(fā)動(dòng)機(jī)起動(dòng)/預(yù)熱事件期間,如果指示發(fā)動(dòng)機(jī)在無熱條件下已經(jīng)運(yùn)行了超過百分之五十的時(shí)間,則關(guān)于tstat是否按需要起作用,或發(fā)動(dòng)機(jī)冷卻劑溫度是否達(dá)到化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作可開始的點(diǎn),可以指示不呼叫。同樣地,在410處,如果指示發(fā)動(dòng)機(jī)負(fù)載和發(fā)動(dòng)機(jī)轉(zhuǎn)速中的一個(gè)或多個(gè)低于預(yù)定閾值,則方法400可以前進(jìn)到415。在415處,方法400可以包括激活“無熱”定時(shí)器。在一個(gè)示例中,如上所述,響應(yīng)于發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載中的一個(gè)或多個(gè)下降到低于預(yù)定閾值,可以激活無熱定時(shí)器。響應(yīng)于發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載中的一個(gè)或多個(gè)已經(jīng)上升到高于(一個(gè)或多個(gè))預(yù)定閾值的指示,可以停止、但可以不重置無熱定時(shí)器。代替地,響應(yīng)于發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載中的一個(gè)或多個(gè)再次下降到低于(一個(gè)或多個(gè))預(yù)定閾值,可以重新激活無熱定時(shí)器,因此另外積累指示車輛在無熱條件下花費(fèi)的時(shí)間。因此,在方法400的過程(其中發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載中的一個(gè)或多個(gè)下降到低于預(yù)定閾值)期間的任何時(shí)間,可以重新激活無熱定時(shí)器,使得可以確定在無熱條件下發(fā)動(dòng)機(jī)花費(fèi)的總時(shí)間量。

      前進(jìn)到411,方法400可以包括指示測量的ect(例如,210、232)是否大于預(yù)定閾值(例如,206、228)。更具體地說,如果tstat監(jiān)測器正在運(yùn)行,則可以指示測量的ect是否高于tstat故障閾值(例如,206)。供選擇地,如果ttcl監(jiān)測器正在運(yùn)行,則可以指示測量的ect是否高于閉環(huán)故障閾值(例如,228)。如果在411處,對(duì)于tstat監(jiān)測器正在運(yùn)行的情況,指示測量的ect高于tstat故障閾值;或如果對(duì)于ttcl監(jiān)測器正在運(yùn)行的情況,指示測量的ect高于閉環(huán)故障閾值,則方法400可以前進(jìn)到412,在412處,可以指示通過結(jié)果。例如,如果tstat監(jiān)測器正在運(yùn)行,則可以指示用于tstat監(jiān)測器的通過結(jié)果,并且相應(yīng)地提前診斷故障代碼(dtc)狀態(tài)。如果ttcl監(jiān)測器正在運(yùn)行,則可以指示用于ttcl監(jiān)測器的通過結(jié)果,并且相應(yīng)地提前dtc代碼狀態(tài)。響應(yīng)于通過結(jié)果,在一些示例中,方法400可以前進(jìn)到圖7,如下面另外詳細(xì)描述的。

      返回411,如果對(duì)于tstat監(jiān)測器正在運(yùn)行的情況,指示測量的ect低于tstat故障閾值(例如,206);或如果對(duì)于ttcl監(jiān)測器正在運(yùn)行的情況,指示測量的ect低于閉環(huán)故障閾值(例如,228),則方法400可以前進(jìn)到420。

      在420處,方法400可以包括指示ect推斷模型是否大于預(yù)定閾值。在一個(gè)示例中,tstat監(jiān)測器可以正在運(yùn)行,并且因此,可以指示推斷的ect(例如,208)何時(shí)已經(jīng)達(dá)到tstat調(diào)節(jié)溫度(例如,204),如上面關(guān)于圖2a所描述的。在另一個(gè)示例中,ttcl監(jiān)測器可以正在運(yùn)行,并且因此,其可以指示何時(shí)推斷的ect(例如,230)被指示為高于完成閾值(例如226),如上面關(guān)于圖2b所描述的。如果在420處,ect推斷模型未被指示為高于預(yù)定閾值(例如,204或226),則方法400可以前進(jìn)到425。在425處,方法400可以包括重置“呼叫延遲”定時(shí)器(例如,212)。如上面關(guān)于圖2a-圖2b所描述的,可以啟動(dòng)呼叫延遲定時(shí)器,以便防止由于推斷的ect(例如,208、230)估計(jì)瞬時(shí)地與(一個(gè)或多個(gè))預(yù)定閾值(例如,204、226)交叉而可能錯(cuò)誤地設(shè)置代碼。因此,響應(yīng)于如從ect推斷模型導(dǎo)出的推斷的ect低于預(yù)定閾值的指示,可以重置呼叫延遲定時(shí)器。

      返回420,如果指示如從ect推斷模型導(dǎo)出的推斷的ect已經(jīng)達(dá)到或超過(一個(gè)或多個(gè))預(yù)定閾值(例如,204、226),則方法400可以前進(jìn)到430。在430處,方法400可以包括激活呼叫延遲定時(shí)器。因此,呼叫延遲定時(shí)器的激活可以防止方法400前進(jìn),直到在預(yù)定時(shí)間閾值內(nèi)指示ect推斷模型已經(jīng)超過(一個(gè)或多個(gè))預(yù)定閾值(例如,204、226)。于是,在435處,方法400包括指示呼叫延遲定時(shí)器是否已經(jīng)達(dá)到預(yù)定時(shí)間閾值。如上面所指示的,在一些示例中,呼叫延遲預(yù)定閾值可以包括三秒,但是在其他示例中,呼叫延遲預(yù)定閾值可以包括大于或小于三秒。如果在435處,指示呼叫延遲定時(shí)器尚未達(dá)到預(yù)定閾值,則方法400可以包括返回411。如果在呼叫延遲時(shí)間段期間指示測量的ect(例如,210、232)大于預(yù)定閾值(例如,206、228),則方法400可以包括如上所述的在412處指示通過結(jié)果。如果在激活呼叫延遲時(shí)測量的ect未被指示為大于預(yù)定閾值,則可以指示ect推斷模型是否仍高于(一個(gè)或多個(gè))預(yù)定閾值(例如,204、226)。如上面所討論的,如果ect推斷模型仍未高于(一個(gè)或多個(gè))預(yù)定閾值,則方法400可以包括在425處重置呼叫延遲定時(shí)器。供選擇地,如果ect推斷模型超過(一個(gè)或多個(gè))預(yù)定閾值達(dá)預(yù)定時(shí)間閾值,而測量的ect保持低于(一個(gè)或多個(gè))預(yù)定閾值(例如,206、228),則方法400可以前進(jìn)到440。

      在440處,方法400可以包括指示在發(fā)動(dòng)機(jī)起動(dòng)/預(yù)熱期間的“無熱”時(shí)間與自從發(fā)動(dòng)機(jī)起動(dòng)(基于fes定時(shí)器)的總時(shí)間的比是否大于預(yù)定閾值。例如,無熱時(shí)間與自從起動(dòng)(fes)的總發(fā)動(dòng)機(jī)運(yùn)行時(shí)間的比可以被稱為“怠速比”(idleratio)。在一個(gè)示例中,如果指示怠速比大于0.5(例如,大于自從fes在無熱區(qū)域中花費(fèi)的總發(fā)動(dòng)機(jī)運(yùn)行時(shí)間的50%),則方法400可以前進(jìn)到445。在445處,可以進(jìn)行不呼叫。例如,如果tstat監(jiān)測器正在運(yùn)行,則關(guān)于tstat是否按需要起作用可以進(jìn)行不呼叫,并且可以相應(yīng)地提前診斷故障代碼(dtc)狀態(tài)。在另一個(gè)示例中,如果ttcl監(jiān)測器正在運(yùn)行,則關(guān)于發(fā)動(dòng)機(jī)是否可進(jìn)入化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作可以進(jìn)行不呼叫,并且可以相應(yīng)地提前dtc狀態(tài)。響應(yīng)于其中ttcl監(jiān)測器正在運(yùn)行的不呼叫,發(fā)動(dòng)機(jī)控制器可以繼續(xù)以開環(huán)方式操作。例如,可以從進(jìn)入發(fā)動(dòng)機(jī)的質(zhì)量空氣流量和期望的空氣/燃料比確定燃料脈沖寬度,而不需要來自排氣氧傳感器(例如,126)的短期反饋校正。

      返回440,如果指示怠速比不大于預(yù)定閾值(例如,0.5),則方法400可以前進(jìn)到455,在455處,可以指示否定結(jié)果。例如,如果tstat監(jiān)測器正在運(yùn)行,則可以指示tstat監(jiān)測器的否定結(jié)果,并且相應(yīng)地提前dtc狀態(tài)。如果ttcl監(jiān)測器正在運(yùn)行,則可以指示ttcl監(jiān)測器的否定結(jié)果,并且相應(yīng)地提前dtc狀態(tài)。

      現(xiàn)在轉(zhuǎn)向圖5,示出了用于運(yùn)行恒溫器(tstat)監(jiān)測器和/或閉環(huán)時(shí)間(ttcl)監(jiān)測器的高級(jí)示例方法的流程圖,其中(一個(gè)或多個(gè))監(jiān)測器基于熱定時(shí)器(基于時(shí)間的監(jiān)測器)。更具體地說,方法500從方法300繼續(xù),并且包括指示車輛恒溫器是否按需要起作用(如先前在圖2c中所描繪的),或車輛是否可以開始化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作(如圖2d中所描繪的),其中兩種監(jiān)測器都基于熱定時(shí)器,如上所描述的且下面另外詳細(xì)描述的。如上面關(guān)于圖3所描述的,可以基于被指示為低于閾值環(huán)境溫度(例如,20℉)的環(huán)境溫度,啟用基于熱定時(shí)器的tstat監(jiān)測器和/或ttcl監(jiān)測器。(一個(gè)或多個(gè))基于熱定時(shí)器(基于時(shí)間)的監(jiān)測器可以包括發(fā)動(dòng)機(jī)起動(dòng)事件,其中激活(一個(gè)或多個(gè))基于時(shí)間的監(jiān)測器基于高于預(yù)定閾值的發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或發(fā)動(dòng)機(jī)負(fù)載中的一個(gè)或多個(gè),并且其中當(dāng)基于時(shí)間的監(jiān)測器期滿時(shí),響應(yīng)于低于預(yù)定閾值的發(fā)動(dòng)機(jī)冷卻劑溫度,指示故障。因?yàn)閷?duì)于方法是否可用于指示車輛tstat是否按需要起作用、或化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作是否可以開始,方法500的方面是相同的,所以將關(guān)于方法500描述兩個(gè)概念。將參考本文所描述的且圖1a-圖1b所示的系統(tǒng)描述方法500,但是應(yīng)當(dāng)理解,可以將類似的方法應(yīng)用于其他系統(tǒng),而不偏離本公開的范圍??梢杂煽刂破?諸如圖1a-圖1b中的控制器12)實(shí)施方法500,并且方法500可以在控制器處作為可執(zhí)行指令存儲(chǔ)在非暫時(shí)存儲(chǔ)器中?;诖鎯?chǔ)在控制器的存儲(chǔ)器上的指令且結(jié)合從發(fā)動(dòng)機(jī)系統(tǒng)的傳感器(諸如上面參考圖1b描述的傳感器)接收的信號(hào),可以由控制器執(zhí)行用于實(shí)施方法500以及本文包括的其余方法的指令。根據(jù)下面的方法,控制器可以控制諸如燃料噴射器(例如,66)的燃料系統(tǒng)致動(dòng)器,以及諸如恒溫控制閥、進(jìn)氣門正時(shí)和排氣門正時(shí)、進(jìn)氣門升程、凈化控制閥(未示出)、空氣壓縮機(jī)旁通閥(未示出)、節(jié)氣門(例如62)的其他裝置。可以理解,方法500的某些方面與圖4的方面相同,然而為了清楚起見,本文將簡要重申關(guān)于方法500的細(xì)節(jié)。

      方法500在505處開始,從方法300的步驟324繼續(xù),并且包括響應(yīng)于發(fā)動(dòng)機(jī)起動(dòng)事件開始,激活第一發(fā)動(dòng)機(jī)起動(dòng)(fes)定時(shí)器,如上面關(guān)于圖4所描述的。響應(yīng)于發(fā)動(dòng)機(jī)已經(jīng)起動(dòng)的指示,fes定時(shí)器可以開始,并且該指示可包括高于預(yù)定閾值水平的發(fā)動(dòng)機(jī)rpm和/或負(fù)載、高于預(yù)定閾值水平的發(fā)動(dòng)機(jī)溫度、或高于預(yù)定閾值水平的發(fā)動(dòng)機(jī)轉(zhuǎn)速、負(fù)載、溫度等的組合的指示。

      前進(jìn)到510,方法500可包括指示發(fā)動(dòng)機(jī)轉(zhuǎn)速和發(fā)動(dòng)機(jī)負(fù)載是否大于預(yù)定閾值。例如,預(yù)定發(fā)動(dòng)機(jī)轉(zhuǎn)速和發(fā)動(dòng)機(jī)負(fù)載閾值可以包括值,其中如果發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或發(fā)動(dòng)機(jī)負(fù)載低于閾值,則可不期望來自發(fā)動(dòng)機(jī)的熱量顯著增加發(fā)動(dòng)機(jī)冷卻劑溫度(ect),如上面關(guān)于圖4所描述的。因此,發(fā)動(dòng)機(jī)轉(zhuǎn)速和發(fā)動(dòng)機(jī)負(fù)載低于預(yù)定閾值的條件可包括“無熱”條件,其中ect被預(yù)期不會(huì)顯著增加。對(duì)于混合動(dòng)力電動(dòng)車輛(hev),可以另外指示發(fā)動(dòng)機(jī)rpm是否比泵速度高校準(zhǔn)的閾值。同樣地,在510處,如果指示發(fā)動(dòng)機(jī)轉(zhuǎn)速和發(fā)動(dòng)機(jī)負(fù)載中的一個(gè)或多個(gè)低于預(yù)定閾值(或如果在hev的情況下,發(fā)動(dòng)機(jī)rpm比泵速度低校準(zhǔn)的閾值),則方法500可以前進(jìn)到515。在515處,方法500可以包括激活“無熱”定時(shí)器,如上面關(guān)于圖4所描述的。如果在發(fā)動(dòng)機(jī)起動(dòng)/預(yù)熱事件期間,指示發(fā)動(dòng)機(jī)在無熱條件下已經(jīng)運(yùn)行了超過百分之五十的時(shí)間,則關(guān)于tstat是否按需要起作用,或ect是否已經(jīng)達(dá)到化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作可開始的點(diǎn),可以指示不呼叫。在一個(gè)示例中,如上所述,響應(yīng)于發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載中的一個(gè)或多個(gè)下降到低于預(yù)定閾值(或在hev的情況下,發(fā)動(dòng)機(jī)rpm下降到比泵速度低校準(zhǔn)的量),可以激活無熱定時(shí)器。響應(yīng)于發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載中的一個(gè)或多個(gè)已經(jīng)上升到高于(一個(gè)或多個(gè))預(yù)定閾值的指示(或在hev的情況下,發(fā)動(dòng)機(jī)rpm已經(jīng)上升到高于泵速度校準(zhǔn)的量),可以停止、但可以不重置無熱定時(shí)器。同樣地,在方法500的過程(其中發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載中的一個(gè)或多個(gè)下降到低于預(yù)定閾值(或發(fā)動(dòng)機(jī)rpm下降到比泵速度低校準(zhǔn)的量)期間的任何時(shí)間,可以重新激活無熱定時(shí)器,使得可以確定發(fā)動(dòng)機(jī)在無熱條件下花費(fèi)的總時(shí)間量。

      返回510,如果指示發(fā)動(dòng)機(jī)轉(zhuǎn)速和發(fā)動(dòng)機(jī)負(fù)載高于預(yù)定閾值(并且在hev的情況下,rpm比泵速度高校準(zhǔn)的量),則方法500可以前進(jìn)到520。在520處,方法500可以包括激活“熱”定時(shí)器。因此,發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載高于預(yù)定閾值(并且在hev的情況下,rpm比泵速度高校準(zhǔn)的量)的條件可包括“熱”條件,其中預(yù)期發(fā)動(dòng)機(jī)冷卻劑溫度顯著增加。更具體地說,熱定時(shí)器可以包括一定量的時(shí)間,其中可以預(yù)期測量的發(fā)動(dòng)機(jī)冷卻劑溫度在tstat監(jiān)測器的情況下可高于tstat故障閾值(例如,252),或者在ttcl監(jiān)測器的情況下可高于閉環(huán)故障閾值(例如,276),如上面關(guān)于圖2c和圖2d分別描述的。在一些示例中,可以基于發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載來調(diào)整熱定時(shí)器持續(xù)時(shí)間。例如,熱定時(shí)器可不包括遞增到高于預(yù)定發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載閾值的嚴(yán)格定時(shí)器,而代替地可以基于所指示的發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載是可變化的。例如,響應(yīng)于減少的發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載(其中發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載仍高于在方法500的步驟510處所指示的預(yù)定閾值),熱定時(shí)器可以增加,并且響應(yīng)于增加的發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載,熱定時(shí)器可以減小。在另外的示例中,可以附加地基于冷卻劑流動(dòng)速率調(diào)整熱定時(shí)器持續(xù)時(shí)間。在另外的示例中,可以附加地基于環(huán)境溫度調(diào)整熱定時(shí)器持續(xù)時(shí)間。例如,隨著環(huán)境溫度減小,熱定時(shí)器持續(xù)時(shí)間可以增加,或隨著環(huán)境溫度增加,熱定時(shí)器持續(xù)時(shí)間可以減小。于是,除了環(huán)境溫度之外,熱定時(shí)器持續(xù)時(shí)間可以基于發(fā)動(dòng)機(jī)工況,并且同樣地,可以增加監(jiān)測器準(zhǔn)確度,因此防止或減少監(jiān)測器的錯(cuò)誤失敗/錯(cuò)誤通過。

      前進(jìn)到525,方法500可以包括監(jiān)測發(fā)動(dòng)機(jī)冷卻劑溫度。如上面所指示的,發(fā)動(dòng)機(jī)冷卻劑溫度可以由ect傳感器監(jiān)測。前進(jìn)到530,方法500可以包括指示ect是否低于預(yù)定閾值。例如,在tstat監(jiān)測器的情況下,可以指示ect是否低于tstat故障閾值(例如,252),如上面關(guān)于圖2c所描述的。供選擇地,在ttcl監(jiān)測器的情況下,可以指示ect是否低于閉環(huán)故障閾值(例如,276),如上面關(guān)于圖2d所描述的。如果在530處,對(duì)于tstat監(jiān)測器的情況,指示ect低于tstat故障閾值;或?qū)τ趖tcl監(jiān)測器的情況,指示ect低于閉環(huán)故障閾值,則方法500可以前進(jìn)到535。在535處,方法500可以包括指示熱定時(shí)器是否已經(jīng)期滿。如果熱定時(shí)器尚未期滿,則方法500可以前進(jìn)到540,在540處可以指示在發(fā)動(dòng)機(jī)起動(dòng)/預(yù)熱期間的“無熱”時(shí)間與自從發(fā)動(dòng)機(jī)起動(dòng)(基于fes定時(shí)器)的總時(shí)間的比是否大于預(yù)定閾值。例如,如上面關(guān)于圖4所描述的,無熱時(shí)間與自起動(dòng)(fes)的總發(fā)動(dòng)機(jī)運(yùn)行時(shí)間的比可以被稱為“怠速比”。在一個(gè)示例中,如果指示怠速比大于0.5(例如,大于自從fes在無熱區(qū)域中花費(fèi)的總發(fā)動(dòng)機(jī)運(yùn)行時(shí)間的50%),則方法500可以前進(jìn)到545。在545處,可以進(jìn)行不呼叫。例如,如果tstat監(jiān)測器正在運(yùn)行,則關(guān)于tstat是否按需要起作用可以進(jìn)行不呼叫。在另一個(gè)示例中,如果ttcl監(jiān)測器正在運(yùn)行,則關(guān)于發(fā)動(dòng)機(jī)是否可進(jìn)入化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作中可以進(jìn)行不呼叫。如上所述,響應(yīng)于進(jìn)行不呼叫,發(fā)動(dòng)機(jī)控制器可以繼續(xù)以開環(huán)方式操作。例如,可以從進(jìn)入發(fā)動(dòng)機(jī)的質(zhì)量空氣流量和期望的空氣/燃料比確定燃料脈沖寬度,而不需要來自排氣氧傳感器(例如,126)的短期反饋校正。返回540,如果指示怠速比不大于0.5(例如,小于自從fes在無熱區(qū)域中花費(fèi)的總發(fā)動(dòng)機(jī)運(yùn)行時(shí)間的50%),則方法500可以返回530,并且可以包括指示ect是否低于預(yù)定閾值,如上面關(guān)于步驟530所描述的。

      返回步驟535,如果指示ect低于預(yù)定閾值(例如,對(duì)于tstat監(jiān)測器的情況低于tstat故障閾值,或?qū)τ趖tcl監(jiān)測器的情況低于閉環(huán)故障閾值),并且另外指示熱定時(shí)器期滿,則方法500可以前進(jìn)到550。在550處,方法500可以包括指示否定結(jié)果。例如,如果tstat監(jiān)測器正在運(yùn)行,則可以指示用于tstat監(jiān)測器的否定結(jié)果。如果ttcl監(jiān)測器正在運(yùn)行,則可以指示用于ttcl監(jiān)測器的否定結(jié)果。供選擇地,返回530,如果指示ect不低于如上所述的預(yù)定閾值,則方法500可以前進(jìn)到555。在555處,方法500可以包括指示通過結(jié)果。例如,如果tstat監(jiān)測器正在運(yùn)行,則可以指示用于tstat監(jiān)測器的通過結(jié)果。如果ttcl監(jiān)測器正在運(yùn)行,則可以指示用于ttcl監(jiān)測器的通過結(jié)果。

      現(xiàn)在轉(zhuǎn)向圖6,呈現(xiàn)詳述在發(fā)動(dòng)機(jī)操作期間用于恒溫器(tstat)的診斷的連續(xù)監(jiān)測的示例說明600。更具體地說,響應(yīng)于在發(fā)動(dòng)機(jī)起動(dòng)/預(yù)熱期間tstat按需要起作用的指示,在當(dāng)前和隨后的驅(qū)動(dòng)循環(huán)期間,可以連續(xù)地監(jiān)測tstat功能。換言之,一旦預(yù)熱測試已經(jīng)完成且確定不存在故障,則可以啟用“暖發(fā)動(dòng)機(jī)連續(xù)測試監(jiān)測器”。下面將描述連續(xù)測試的細(xì)節(jié)。簡單地說,響應(yīng)于測量的ect下降到低于tstat故障閾值,可以重新啟動(dòng)如圖2a中所描繪的預(yù)熱測試以運(yùn)行。因此,包括在圖6的示例說明中的是先前關(guān)于圖2a以及關(guān)于圖4中描繪的方法400所討論的方面。因此,與圖2的方面相同的圖6的方面在本文中用相同的附圖標(biāo)記引用。還有,雖然在本文中描述tstat的連續(xù)監(jiān)測,但可以理解,類似的方法可以應(yīng)用于化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作,而不偏離本公開的范圍。

      如所討論的,圖6說明了基于模型的方案,基于模型的方案用于指示ect何時(shí)高于故障閾值,以便指示車輛tstat是否按需要起作用,并且響應(yīng)于通過結(jié)果,可以連續(xù)地監(jiān)測tstat。同樣地,指示了tstat調(diào)節(jié)溫度204和tstat故障閾值206。如上面所討論的,說明了隨時(shí)間推移的推斷的ect208,從ect推斷模型中導(dǎo)出推斷的ect208。附加地,指示了隨時(shí)間推移的測量的ect210,測量的ect基于例如ect傳感器(例如,14)。另外說明了如上面關(guān)于圖2a所討論的呼叫延遲212,并且下面將另外詳細(xì)討論呼叫延遲212。附加地,另外說明了“重置穩(wěn)定”延遲定時(shí)器620和“推斷穩(wěn)定”延遲定時(shí)器622,下面將詳細(xì)描述這兩者。

      在時(shí)間t0,啟動(dòng)了發(fā)動(dòng)機(jī)起動(dòng)。響應(yīng)于滿足ect溫度進(jìn)入條件,可啟動(dòng)恒溫器監(jiān)測器以運(yùn)行。如上所述,響應(yīng)于其中ect比tstat故障閾值206低35℉以上的發(fā)動(dòng)機(jī)起動(dòng),可以啟用監(jiān)測器以運(yùn)行,或在一些示例中,響應(yīng)于比tstat故障閾值206低任何量的ect,可以啟用監(jiān)測器以運(yùn)行。同樣地,響應(yīng)于在時(shí)間t0起動(dòng)發(fā)動(dòng)機(jī),啟動(dòng)ect推斷模型,并且響應(yīng)于發(fā)動(dòng)機(jī)操作,指示推斷的ect208在時(shí)間t0與t1之間相應(yīng)地上升。在發(fā)動(dòng)機(jī)處于操作的情況下,來自燃燒過程的熱量加熱發(fā)動(dòng)機(jī)冷卻劑,并且因此指示測量的ect210在時(shí)間t0與t1之間上升。

      在時(shí)間t0與t1之間,測量的ect210達(dá)到tstat故障閾值,并且因此可以指示通過結(jié)果,并且相應(yīng)地提前診斷故障代碼(dtc)狀態(tài)。然而,如上面所討論的,在一些示例中,測量的ect210在其中推斷的ect208達(dá)到tstat調(diào)節(jié)溫度204(例如,時(shí)間t1)的時(shí)間點(diǎn)處可未達(dá)到tstat故障閾值。在這種示例中,如果推斷的ect208達(dá)到tstat調(diào)節(jié)溫度,同時(shí)測量的ect210低于tstat故障閾值206,則響應(yīng)于推斷的ect208在時(shí)間t1瞬時(shí)地與tstat調(diào)節(jié)溫度204交叉,可以在時(shí)間t1激活呼叫延遲定時(shí)器212,以防止監(jiān)測器進(jìn)行否定呼叫或不呼叫。當(dāng)激活呼叫延遲212時(shí),如果指示測量的ect達(dá)到tstat故障閾值206,則可以指示通過結(jié)果。然而,如上面所討論的,如果呼叫延遲期滿(例如,在時(shí)間t2),而測量的ect210沒有達(dá)到tstat故障閾值206,則在一些示例中可以指示否定結(jié)果,而在其他示例中可以指示不呼叫。然而,在圖6的示例說明中,指示了測量的ect在時(shí)間t0與t1之間達(dá)到tstat閾值206。同樣地,可以指示通過結(jié)果,并且可以確定tstat按需要起作用。

      因?yàn)橹甘玖撕銣仄靼葱枰鹱饔?,所以可以啟用暖發(fā)動(dòng)機(jī)連續(xù)測試監(jiān)測器,以便在當(dāng)前驅(qū)動(dòng)循環(huán)期間監(jiān)測恒溫器功能。在時(shí)間t1與t3之間,當(dāng)啟用連續(xù)測試監(jiān)測器時(shí),測量的ect210保持高于tstat故障閾值206。因此,在時(shí)間t1與t3之間的時(shí)間段期間不采取行動(dòng)。然而,在時(shí)間t3,測量的ect210下降到低于tstat故障閾值206。然而,關(guān)于測量的ect210下降到低于tstat故障閾值206,沒有立即進(jìn)行呼叫。代替地,為了防止由于tstat故障閾值206周圍的ect波動(dòng)/振蕩而錯(cuò)誤地重置監(jiān)測器,可以激活重置穩(wěn)定延遲定時(shí)器620。在一些示例中,可以激活重置穩(wěn)定延遲定時(shí)器620達(dá)3秒-5秒的時(shí)間段,其中關(guān)于是否重新啟動(dòng)預(yù)熱測試進(jìn)行不呼叫,如本文所討論的。同樣地,在時(shí)間t3與t4之間,可以防止進(jìn)行呼叫。在時(shí)間t3與t4之間,指示測量的ect210保持低于tstat故障閾值206。重置穩(wěn)定定時(shí)器在時(shí)間t4期滿,并且因?yàn)闇y量的ect保持低于tstat故障閾值206,所以可以確定可重新運(yùn)行預(yù)熱測試tstat監(jiān)測器。然而,在裝備預(yù)熱測試tstat監(jiān)測器之前,可以啟用推斷穩(wěn)定延遲定時(shí)器622。更具體地說,為了重新運(yùn)行監(jiān)測器,可以將ect推斷模型重新初始化為ect傳感器值,并且運(yùn)行。然而,ect推斷模型對(duì)接近監(jiān)測閾值(tstat故障閾值206)的任何發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載改變非常敏感。同樣地,為了防止錯(cuò)誤的失敗呼叫,可以在時(shí)間t4激活推斷穩(wěn)定延遲定時(shí)器622以防止重新運(yùn)行tstat監(jiān)測器。在一些示例中,可以激活推斷穩(wěn)定延遲定時(shí)器622達(dá)預(yù)定穩(wěn)定時(shí)間(例如,30秒-45秒)。在其他示例中,預(yù)定穩(wěn)定時(shí)間可以包括大于或小于30-45秒的時(shí)間量。當(dāng)激活推斷穩(wěn)定延遲定時(shí)器622時(shí),可進(jìn)行不呼叫,并且可以防止tstat監(jiān)測器運(yùn)行。這樣,在防止監(jiān)測器運(yùn)行的情況下,響應(yīng)于推斷穩(wěn)定延遲定時(shí)器622的啟動(dòng),不指示推斷的ect208(在時(shí)間t4中斷)。然而,如由曲線210所指示的,可以繼續(xù)監(jiān)測ect達(dá)包括激活推斷穩(wěn)定延遲定時(shí)器622的時(shí)間的持續(xù)時(shí)間。

      在時(shí)間t5,推斷穩(wěn)定延遲定時(shí)器622期滿。于是,可以裝備且激活預(yù)熱t(yī)stat監(jiān)測器以重新運(yùn)行。如上所述,一旦監(jiān)測器被裝備且準(zhǔn)備重新運(yùn)行,就可以將推斷模型重新初始化為ect傳感器值(例如,測量的ect210),并且可以激活監(jiān)測器以重新運(yùn)行。于是,在時(shí)間t5,如上所述,響應(yīng)于發(fā)動(dòng)機(jī)操作,指示了推斷的ect208在時(shí)間t5與t6之間上升。

      在t5與t6之間,測量的ect210達(dá)到tstat故障閾值,并且這樣可以指示通過結(jié)果,并且相應(yīng)地提前診斷故障代碼(dtc)狀態(tài)。為了參考,再次示出了呼叫延遲定時(shí)器212在時(shí)間t6開始且在時(shí)間t7期滿,并且說明了呼叫延遲定時(shí)器212,以強(qiáng)調(diào)在連續(xù)監(jiān)測期間重新運(yùn)行tstat監(jiān)測器期間,如果測量的ect210在其中推斷的ect208達(dá)到tstat調(diào)節(jié)溫度204(例如,時(shí)間t6)的時(shí)間點(diǎn)處未達(dá)到tstat故障閾值,則可以在時(shí)間t1激活呼叫延遲定時(shí)器212,以防止監(jiān)測器進(jìn)行否定呼叫或不呼叫。再次,當(dāng)激活呼叫延遲212時(shí),如果指示測量的ect達(dá)到tstat故障閾值206,則可以指示通過結(jié)果。然而,如上面所討論的,如果呼叫延遲期滿(例如,在時(shí)間t2),而測量的ect210沒有達(dá)到tstat故障閾值206,則在一些示例中可以指示否定結(jié)果,而在其他示例中可以指示不呼叫。然而,在圖6中的示例說明中,指示了測量的ect在時(shí)間t5與t6之間達(dá)到tstat故障閾值206。這樣,可以指示通過結(jié)果,并且可以確定tstat按需要起作用。

      因?yàn)楹銣仄鞅恢甘緸樵跁r(shí)間t7按需要起作用,所以如上所述,可以再次啟用暖發(fā)動(dòng)機(jī)連續(xù)測試監(jiān)測器。

      現(xiàn)在轉(zhuǎn)向圖7,示出了用于在發(fā)動(dòng)機(jī)操作期間連續(xù)監(jiān)測車輛恒溫器(tstat)的高級(jí)示例方法的流程圖。更具體地說,方法700從方法400繼續(xù),并且包括響應(yīng)于基于預(yù)熱t(yī)stat監(jiān)測器(例如,圖2a、圖6)的車輛tstat正在按需要起作用(例如,不存在故障)的指示,在當(dāng)前驅(qū)動(dòng)循環(huán)期間連續(xù)地監(jiān)測車輛tstat。在tstat的連續(xù)監(jiān)測期間,響應(yīng)于測量的發(fā)動(dòng)機(jī)冷卻劑溫度(ect)下降到低于tstat故障閾值(發(fā)動(dòng)機(jī)冷卻劑溫度閾值)的指示,可重新啟動(dòng)預(yù)熱t(yī)stat監(jiān)測器以運(yùn)行。然而,在重新啟動(dòng)預(yù)熱t(yī)stat監(jiān)測器以運(yùn)行之前,可以激活重置穩(wěn)定延遲定時(shí)器,在此期間關(guān)于是否重新啟動(dòng)預(yù)熱測試可以進(jìn)行不呼叫,以便防止由于tstat故障閾值周圍的ect波動(dòng)/振蕩而錯(cuò)誤地重置監(jiān)測器。如果當(dāng)激活重置穩(wěn)定延遲定時(shí)器時(shí),測量的ect保持低于tstat故障閾值,則可以隨后激活推斷穩(wěn)定延遲定時(shí)器,這可以在一段時(shí)間內(nèi)延遲運(yùn)行預(yù)熱t(yī)stat監(jiān)測器,以防止因用于預(yù)熱t(yī)stat監(jiān)測器的推斷模型對(duì)tstat故障閾值附近的速度/負(fù)載改變非常敏感而錯(cuò)誤的失敗呼叫。同樣地,在推斷穩(wěn)定定時(shí)器期滿之后,可重新啟動(dòng)監(jiān)測器以運(yùn)行。換言之,運(yùn)行連續(xù)恒溫器監(jiān)測器可以包括指示發(fā)動(dòng)機(jī)冷卻劑溫度低于發(fā)動(dòng)機(jī)冷卻劑溫度閾值,并且響應(yīng)于在預(yù)定時(shí)間段內(nèi)低于發(fā)動(dòng)機(jī)冷卻劑溫度閾值的發(fā)動(dòng)機(jī)冷卻劑溫度(例如,重置穩(wěn)定延遲定時(shí)器),在另一個(gè)預(yù)定時(shí)間段之后重新啟動(dòng)發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型(例如,推斷穩(wěn)定延遲定時(shí)器)。將參考本文所描述的以及圖1a-圖1b所示的系統(tǒng)來描述方法700,但是應(yīng)當(dāng)理解,可以將類似的方法應(yīng)用于其他系統(tǒng),而不偏離本公開的范圍。可以由控制器(諸如圖1a-圖1b中的控制器12)實(shí)施方法700,并且方法700可以在控制器處作為可執(zhí)行指令存儲(chǔ)在非暫時(shí)存儲(chǔ)器中?;诖鎯?chǔ)在控制器的存儲(chǔ)器上的指令且結(jié)合從發(fā)動(dòng)機(jī)系統(tǒng)的傳感器(諸如上面參考圖1描述的傳感器)接收的信號(hào),可以由控制器執(zhí)行用于實(shí)施方法700以及本文包括的其余方法的指令。根據(jù)下面的方法,控制器可以控制諸如燃料噴射器(例如,66)的燃料系統(tǒng)致動(dòng)器,以及諸如恒溫控制閥、進(jìn)氣門正時(shí)和排氣門正時(shí)、進(jìn)氣門升程、凈化控制閥(未示出)、空氣壓縮機(jī)旁通閥(未示出)、節(jié)氣門(例如62)的其他裝置。還有,雖然在本文中描述tstat的連續(xù)監(jiān)測,但可以理解,類似的方法可以應(yīng)用于化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作,而不偏離本公開的范圍。

      方法700在705處開始,并且包括在控制器處記錄來自預(yù)熱t(yī)stat(例如,圖2a、圖4、圖6)監(jiān)測器的通過結(jié)果(例如,鎖存通過結(jié)果)。前進(jìn)到710,方法700可以包括指示測量的ect(例如,210)是否低于tstat故障閾值(例如,206)。附加地,可以指示穩(wěn)定定時(shí)器(例如,重置穩(wěn)定延遲定時(shí)器(例如,620)和推斷穩(wěn)定延遲定時(shí)器(例如,622))是否不是激活的。如果在710處,測量的ect不低于tstat故障閾值,并且穩(wěn)定定時(shí)器不是激活的,則方法700可以前進(jìn)到715。在715處,方法700可以包括經(jīng)由ect傳感器繼續(xù)監(jiān)測ect,如上所述。然而,如果在710處,指示測量的ect低于tstat故障閾值,并且穩(wěn)定定時(shí)器不是激活的,則方法700可以前進(jìn)到720。在720處,可重置第一發(fā)動(dòng)機(jī)起動(dòng)(fes)定時(shí)器。前進(jìn)到725,方法700可以包括激活重置穩(wěn)定延遲定時(shí)器(例如,620)。如上所述,重置穩(wěn)定延遲定時(shí)器可以防止關(guān)于是否重新啟動(dòng)預(yù)熱t(yī)stat監(jiān)測器進(jìn)行呼叫,以防止由于tstat故障閾值(例如,206)周圍的ect波動(dòng)/振蕩而錯(cuò)誤地重置監(jiān)測器。響應(yīng)于重置fes定時(shí)器且激活重置穩(wěn)定延遲定時(shí)器,方法700可以前進(jìn)到730。在730處,方法700可以包括基于ect傳感器監(jiān)測ect,如上所述。在735處,方法700可以包括指示測量的ect(例如,210)是否低于tstat故障閾值(例如,206)。如果測量的ect仍不低于tstat故障閾值,則方法700可以返回715,并且可以包括繼續(xù)監(jiān)測ect。然而,如果在735處,指示測量的ect(例如,210)仍然低于tstat故障閾值,則方法700可以前進(jìn)到740。

      在740處,方法700可以包括指示fes定時(shí)器是否大于第一閾值。如上所述,閾值可以包括3秒-5秒。換言之,可以在3秒-5秒的時(shí)間段內(nèi)激活重置穩(wěn)定延遲定時(shí)器,并且可以基于fes定時(shí)器來設(shè)置時(shí)間段。因此,在740處,如果指示fes定時(shí)器不大于第一閾值(例如,3秒-5秒),則方法700可以返回730,并且可以包括當(dāng)激活重置穩(wěn)定延遲定時(shí)器時(shí),繼續(xù)監(jiān)測ect。供選擇地,如果在740處,指示fes定時(shí)器大于第一閾值,則方法700可以前進(jìn)到745。

      在745處,方法700可以包括重置恒溫器監(jiān)測器且解鎖ect通過結(jié)果。換言之,響應(yīng)于fes定時(shí)器達(dá)到第一閾值而測量的ect(例如,210)保持低于tstat故障閾值(例如206),則可重置恒溫器監(jiān)測器,并且不再將用于tstat監(jiān)測器的通過結(jié)果鎖存在控制器處。前進(jìn)到750,方法700可以包括停用重置穩(wěn)定定時(shí)器(例如,620)。如所討論的,重置穩(wěn)定定時(shí)器防止控制器進(jìn)行呼叫,直到fes定時(shí)器達(dá)到第一閾值。然而,響應(yīng)于停用重置穩(wěn)定定時(shí)器,可能不會(huì)立即重新啟動(dòng)監(jiān)測器以運(yùn)行。代替地,方法700可以前進(jìn)到755,在755處,可以再次重置fes定時(shí)器。繼在755處重置fes定時(shí)器之后,方法700可以前進(jìn)到760,并且可以包括激活推斷穩(wěn)定延遲定時(shí)器(例如,622)。如上面關(guān)于圖6所描述的,ect推斷模型對(duì)接近監(jiān)測閾值(例如,tsat故障閾值206)的任何發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或負(fù)載改變非常敏感,并且因此可以激活推斷穩(wěn)定延遲定時(shí)器,以便通過防止重新運(yùn)行tstat監(jiān)測器達(dá)一段持續(xù)時(shí)間來防止錯(cuò)誤的失敗呼叫。如上所述,在一些示例中,可以激活推斷穩(wěn)定延遲定時(shí)器達(dá)預(yù)定時(shí)間量。用于激活推斷穩(wěn)定延遲定時(shí)器的時(shí)間幀可以基于fes定時(shí)器。于是,繼激活推斷穩(wěn)定延遲定時(shí)器之后,方法700可以前進(jìn)到765,并且可以包括指示fes定時(shí)器是否大于第二閾值,例如閾值包括30秒-45秒,如上所述。如果在765處,fes定時(shí)器不大于第二閾值,則方法700可繼續(xù),其中激活推斷穩(wěn)定延遲定時(shí)器,以防止重新運(yùn)行tstat監(jiān)測器。然而,響應(yīng)于在時(shí)間765處fes定時(shí)器達(dá)到第二閾值,方法700可以前進(jìn)到770。

      在770處,如關(guān)于圖2a和圖6a,以及關(guān)于圖4中所描繪的方法詳細(xì)描述的,方法700可以包括重新啟用(重新啟動(dòng))基于模型的tstat監(jiān)測器。還有,在770處,方法700可以包括停用推斷穩(wěn)定延遲定時(shí)器。更具體地說,因?yàn)橥茢喾€(wěn)定定時(shí)器防止重新運(yùn)行tstat監(jiān)測器,所以可以停用推斷穩(wěn)定延遲定時(shí)器,使得可以重新啟動(dòng)tstat監(jiān)測器以運(yùn)行。

      總之,方法700可以用于在發(fā)動(dòng)機(jī)的第一操作模式期間,預(yù)測發(fā)動(dòng)機(jī)冷卻劑的溫度何時(shí)超過閾值溫度;響應(yīng)于實(shí)際冷卻劑溫度超過閾值,指示恒溫器的適當(dāng)操作,并且在第一操作模式之后,繼續(xù)監(jiān)測超過閾值或其部分的實(shí)際冷卻劑溫度。在一個(gè)示例中,響應(yīng)于在第一操作模式之后實(shí)際冷卻劑溫度下降到低于閾值達(dá)第一預(yù)定持續(xù)時(shí)間(例如,重置穩(wěn)定延遲定時(shí)器)的指示,可以啟動(dòng)呼叫以重新啟動(dòng)第一操作模式來預(yù)測冷卻劑溫度何時(shí)超過閾值溫度。因此,響應(yīng)于超過閾值溫度的實(shí)際冷卻劑溫度,可以指示恒溫器的適當(dāng)操作。還有,可以繼另一個(gè)(第二)預(yù)定持續(xù)時(shí)間(例如,推斷穩(wěn)定延遲定時(shí)器)之后開始重新啟動(dòng)第一操作模式,第二預(yù)定持續(xù)時(shí)間大于第一預(yù)定持續(xù)時(shí)間。在第二預(yù)定持續(xù)時(shí)間(例如,推斷穩(wěn)定延遲定時(shí)器)期間,ect推斷模型計(jì)算可以被置于保持狀態(tài)。

      以這種方式,在發(fā)動(dòng)機(jī)起動(dòng)事件期間通過在高于預(yù)定閾值溫度的環(huán)境溫度下啟用發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型,并且在低于預(yù)定閾值溫度的環(huán)境溫度下啟用基于熱定時(shí)器的監(jiān)測器,可以準(zhǔn)確地指導(dǎo)發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)監(jiān)測。于是,在低于預(yù)定閾值溫度的環(huán)境溫度下,可減少恒溫器(tstat)監(jiān)測器或閉環(huán)時(shí)間(ttcl)監(jiān)測器的錯(cuò)誤的失敗。還有,在其中發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型用于指示車輛tstat是否按需要起作用的示例中,響應(yīng)于不存在故障的指示,可以啟用tstat的連續(xù)監(jiān)測。連續(xù)監(jiān)測可以包括響應(yīng)于測量的發(fā)動(dòng)機(jī)冷卻劑溫度下降到低于預(yù)定閾值溫度達(dá)預(yù)定時(shí)間段(例如,重置穩(wěn)定),啟動(dòng)呼叫以重新運(yùn)行tstat監(jiān)測器。繼用于重新運(yùn)行tstat監(jiān)測器的呼叫之后,在啟用tstat監(jiān)測器以重新運(yùn)行之前,tstat監(jiān)測器可延遲另一個(gè)預(yù)定時(shí)間段(例如,推斷穩(wěn)定)。響應(yīng)于測量的發(fā)動(dòng)機(jī)冷卻劑溫度下降到低于預(yù)定閾值溫度達(dá)預(yù)定時(shí)間段,通過僅啟動(dòng)呼叫以重新運(yùn)行tstat監(jiān)測器,可以防止由于閾值周圍的振蕩/波動(dòng)而造成的監(jiān)測器的重置。還有,繼用于重新運(yùn)行將被啟動(dòng)的tstat監(jiān)測器的呼叫之后,通過從重新運(yùn)行延遲tstat監(jiān)測器,可以防止由于閾值溫度周圍的發(fā)動(dòng)機(jī)轉(zhuǎn)速/負(fù)載改變而造成的監(jiān)測器的錯(cuò)誤的失敗。

      技術(shù)效果是在高于預(yù)定閾值溫度的環(huán)境溫度下,啟用將基于發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型的tstat監(jiān)測器和/或ttcl監(jiān)測器,同時(shí)在低于預(yù)定閾值溫度的環(huán)境溫度下,啟用基于熱定時(shí)器的方案。在經(jīng)由發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型啟用tstat監(jiān)測器的示例中,tstat功能的連續(xù)監(jiān)測可用作指示tstat是否在整個(gè)驅(qū)動(dòng)循環(huán)期間按需求起作用,是否改善發(fā)動(dòng)機(jī)操作、客戶滿意度,以及是否防止或減少發(fā)動(dòng)機(jī)劣化。

      在本文中以及參考圖1-圖2所描述的系統(tǒng)連同在本文中以及參考圖3-圖5和圖7描述的方法可以啟用一個(gè)或多個(gè)系統(tǒng)以及一種或多種方法。在一個(gè)示例中,一種方法包括:在第一條件下,基于發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型,檢測發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)失靈;以及在第二狀態(tài)下,根據(jù)基于時(shí)間的監(jiān)測器,檢測發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)失靈。在方法的第一示例中,方法另外包括其中第一條件包括高于20℉的環(huán)境溫度。方法的第二示例可選地包括第一示例,并且另外包括其中第二條件包括低于20℉的環(huán)境溫度。方法的第三示例可選地包括第一示例和第二示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中第一條件包括發(fā)動(dòng)機(jī)起動(dòng)事件,并且另外包括:響應(yīng)于不存在故障的指示,啟用連續(xù)恒溫器監(jiān)測器。方法的第四示例可選地包括第一示例至第三示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中連續(xù)恒溫器監(jiān)測器另外包括:指示發(fā)動(dòng)機(jī)冷卻劑溫度低于發(fā)動(dòng)機(jī)冷卻劑溫度閾值;以及響應(yīng)于發(fā)動(dòng)機(jī)冷卻劑溫度低于發(fā)動(dòng)機(jī)冷卻劑溫度閾值達(dá)預(yù)定時(shí)間段:在另一個(gè)預(yù)定時(shí)間段之后,重新啟動(dòng)發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型。方法的第五示例可選地包括第一示例至第四示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中第二條件包括發(fā)動(dòng)機(jī)起動(dòng)事件,并且另外包括:基于高于預(yù)定閾值的發(fā)動(dòng)機(jī)轉(zhuǎn)速和/或發(fā)動(dòng)機(jī)負(fù)載中的一個(gè)或多個(gè),激活基于時(shí)間的監(jiān)測器;并且其中當(dāng)基于時(shí)間的監(jiān)測器期滿時(shí),響應(yīng)于低于預(yù)定閾值的發(fā)動(dòng)機(jī)冷卻劑溫度,指示故障。方法的第六示例可選地包括第一示例至第五示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)失靈包括恒溫器失靈。方法的第七示例可選地包括第一示例至第六示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中發(fā)動(dòng)機(jī)冷卻劑系統(tǒng)失靈防止化學(xué)計(jì)量閉環(huán)發(fā)動(dòng)機(jī)操作。方法的第八示例可選地包括第一示例至第七示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中并行地運(yùn)行發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型和基于時(shí)間的監(jiān)測器;以及在并行地運(yùn)行發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型和基于時(shí)間的監(jiān)測器期間,響應(yīng)于環(huán)境溫度改變到低于預(yù)定閾值:停用發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型。方法的第九示例可選地包括第一示例至第八示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型另外包括用于對(duì)發(fā)動(dòng)機(jī)金屬或冷卻劑溫度進(jìn)行建模的雙塊電容模型。

      方法的另一個(gè)示例包括:在發(fā)動(dòng)機(jī)的第一操作模式期間,預(yù)測發(fā)動(dòng)機(jī)冷卻劑的溫度何時(shí)超過閾值溫度;以及在從預(yù)測的冷卻劑溫度超過閾值溫度的預(yù)定延遲之后,響應(yīng)于低于閾值的實(shí)際冷卻劑溫度,指示調(diào)節(jié)冷卻劑的流動(dòng)的恒溫器的不適當(dāng)操作。在方法的第一示例中,方法另外包括:在從預(yù)測的冷卻劑溫度超過第二閾值的預(yù)定延遲之后,響應(yīng)于低于第二閾值的實(shí)際冷卻劑溫度,指示進(jìn)入條件不滿足發(fā)動(dòng)機(jī)中燃燒的空氣/燃料混合物的反饋控制。方法的第二示例可選地包括第一示例,并且另外包括其中第一操作模式包括發(fā)動(dòng)機(jī)的起動(dòng);并且其中響應(yīng)于在起動(dòng)發(fā)動(dòng)機(jī)期間發(fā)動(dòng)機(jī)轉(zhuǎn)速和負(fù)載中的一個(gè)或多個(gè)低于熱閾值達(dá)大于預(yù)定時(shí)間段的指示,關(guān)于恒溫器是否適當(dāng)操作、或進(jìn)入條件是否滿足在發(fā)動(dòng)機(jī)中燃燒的空氣/燃料混合物的反饋控制,進(jìn)行不呼叫。方法的第三示例可選地包括第一示例和第二示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中預(yù)測發(fā)動(dòng)機(jī)冷卻劑的溫度何時(shí)超過閾值溫度基于發(fā)動(dòng)機(jī)溫度推斷模型,發(fā)動(dòng)機(jī)溫度推斷模型轉(zhuǎn)而基于用于對(duì)發(fā)動(dòng)機(jī)金屬或冷卻劑溫度進(jìn)行建模的雙塊電容模型。方法的第四示例可選地包括第一示例至第三示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中當(dāng)環(huán)境溫度超過預(yù)選溫度時(shí),采用發(fā)動(dòng)機(jī)溫度推斷模型。方法的第五示例可選地包括第一示例至第四示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中預(yù)測發(fā)動(dòng)機(jī)冷卻劑的溫度何時(shí)超過閾值溫度基于在發(fā)動(dòng)機(jī)的起動(dòng)之后的校準(zhǔn)時(shí)間,并且當(dāng)環(huán)境溫度小于預(yù)選溫度時(shí)采用校準(zhǔn)時(shí)間。

      方法的另一個(gè)示例包括在發(fā)動(dòng)機(jī)的第一操作模式期間,預(yù)測發(fā)動(dòng)機(jī)冷卻劑的溫度何時(shí)超過閾值溫度,其中預(yù)測基于發(fā)動(dòng)機(jī)冷卻劑溫度推斷模型;響應(yīng)于超過閾值的實(shí)際冷卻劑溫度,指示調(diào)節(jié)冷卻劑的流動(dòng)的恒溫器的適當(dāng)操作;以及在第一操作模式之后,繼續(xù)監(jiān)測超過閾值的實(shí)際冷卻劑溫度。在方法的第一示例中,方法另外包括在第一操作模式之后,繼續(xù)監(jiān)測超過閾值或其部分的所預(yù)測的冷卻劑溫度。方法的第二示例可選地包括第一示例,并且另外包括響應(yīng)于在第一操作模式之后實(shí)際冷卻劑溫度下降到低于閾值達(dá)第一預(yù)定持續(xù)時(shí)間的指示:啟動(dòng)呼叫以重新啟動(dòng)第一操作模式來預(yù)測冷卻劑的溫度何時(shí)超過閾值溫度,并且響應(yīng)于實(shí)際冷卻劑溫度超過閾值溫度,指示恒溫器的適當(dāng)操作;并且其中在驅(qū)動(dòng)循環(huán)期間,實(shí)際冷卻劑溫度下降到低于閾值達(dá)第一預(yù)定持續(xù)時(shí)間,啟動(dòng)呼叫以重新啟動(dòng)第一操作模式發(fā)生任何次數(shù)。方法的第三示例可選地包括第一示例和第二示例中的任一個(gè)或多個(gè)或每個(gè),并且另外包括其中重新啟動(dòng)第一操作模式繼第二預(yù)定持續(xù)時(shí)間之后開始,第二預(yù)定持續(xù)時(shí)間大于第一預(yù)定持續(xù)時(shí)間;并且其中在第二預(yù)定持續(xù)時(shí)間期間,使預(yù)測發(fā)動(dòng)機(jī)冷卻劑的溫度何時(shí)超過閾值溫度暫停。注意,本文包括的示例控制和估計(jì)例程可以與各種發(fā)動(dòng)機(jī)和/或車輛系統(tǒng)配置一起使用。本文公開的控制方法和例程可以作為可執(zhí)行指令存儲(chǔ)在非暫時(shí)存儲(chǔ)器中,并且可以由控制系統(tǒng)實(shí)施,控制系統(tǒng)包括與各種傳感器、致動(dòng)器和其他發(fā)動(dòng)機(jī)硬件組合的控制器。本文描述的特定例程可以表示任何數(shù)量的處理策略中的一個(gè)或多個(gè),諸如事件驅(qū)動(dòng)、中斷驅(qū)動(dòng)、多任務(wù)、多線程等。這樣,可以按所說明的順序、并行地,或在一些情況下省略地實(shí)行所說明的各種動(dòng)作、操作和/或功能。同樣,處理的次序并非實(shí)現(xiàn)本文中描述的示例實(shí)施例的特征和優(yōu)點(diǎn)所必須要求的,而是便于說明和描述而提供??梢愿鶕?jù)所使用的特定策略,重復(fù)地實(shí)行所說明的動(dòng)作、操作和/或功能中的一個(gè)或多個(gè)。另外,所描述的動(dòng)作、操作和/或功能可以圖形地表示將被編程到發(fā)動(dòng)機(jī)控制系統(tǒng)中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的非暫時(shí)存儲(chǔ)器中的代碼,其中通過執(zhí)行在包括與電子控制器組合的各種發(fā)動(dòng)機(jī)硬件部件的系統(tǒng)中的指令來實(shí)施所描述的動(dòng)作。

      應(yīng)當(dāng)理解,本文所公開的配置和例行程序在本質(zhì)上是示例性的,并且這些具體實(shí)施例不應(yīng)被認(rèn)為有限制性意義,因?yàn)樵S多變化是可能的。例如,上述技術(shù)能夠應(yīng)用于v-6、i-4、i-6、v-12、對(duì)置4缸和其他發(fā)動(dòng)機(jī)類型。本公開的主題包括本文所公開的各種系統(tǒng)和配置以及其他特征、功能和/或?qū)傩缘娜啃路f且非顯而易見的組合和子組合。

      以下權(quán)利要求特別指出被視為新穎且非顯而易見的某些組合和子組合。這些權(quán)利要求可以指“一個(gè)(an)”元件或“第一”元件或其等同物。這樣的權(quán)利要求應(yīng)當(dāng)被理解為包括一個(gè)或多個(gè)此類元件的合并,既不要求也不排除兩個(gè)或更多個(gè)此類元件??梢酝ㄟ^本權(quán)利要求的修改或通過在本申請或相關(guān)申請中提出新的權(quán)利要求來要求保護(hù)所公開的特征、功能、元件和/或?qū)傩缘钠渌M合和子組合。這樣的權(quán)利要求,無論在范圍上與原始權(quán)利要求相比更寬、更窄、相等還是不同,都被視為包括在本公開的主題內(nèi)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1