相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)要求于2015年2月10日提交的、申請(qǐng)?zhí)枮?2/114,399的美國(guó)臨時(shí)專利申請(qǐng)的優(yōu)先權(quán)權(quán)益,該申請(qǐng)通過(guò)引用整體并入本文。
本公開(kāi)涉及用于確定發(fā)動(dòng)機(jī)排出氮氧化物(nox)量的系統(tǒng)和方法。更具體地,本公開(kāi)涉及用于從一個(gè)或多個(gè)缸內(nèi)數(shù)據(jù)點(diǎn)/值確定發(fā)動(dòng)機(jī)排出nox量的系統(tǒng)和方法。
背景技術(shù):
內(nèi)燃機(jī)的排放規(guī)定近年來(lái)更加嚴(yán)格。環(huán)境問(wèn)題促使在世界大多數(shù)地方實(shí)施更嚴(yán)格的內(nèi)燃機(jī)排放要求。政府機(jī)構(gòu),如美國(guó)的環(huán)保署(epa)會(huì)仔細(xì)監(jiān)察發(fā)動(dòng)機(jī)的排放質(zhì)量并制定發(fā)動(dòng)機(jī)必須符合的排放標(biāo)準(zhǔn)。因此,在發(fā)動(dòng)機(jī)上使用排氣后處理系統(tǒng)來(lái)減少排放量正在增加。
排氣后處理系統(tǒng)通常設(shè)計(jì)來(lái)減少顆粒物、氮氧化物、烴和其他對(duì)環(huán)境有害污染物的排放。然而,組成排氣后處理系統(tǒng)的各部件易受到故障和劣化的影響。因?yàn)椴考墓收匣蛄踊赡軙?huì)對(duì)排氣后處理系統(tǒng)的性能和排放物減少能力產(chǎn)生不利影響,所以需要對(duì)發(fā)生故障或劣化的部件進(jìn)行檢測(cè)并且如果可能的話進(jìn)行校正。事實(shí)上,一些法規(guī)要求對(duì)排氣后處理系統(tǒng)的許多部件進(jìn)行機(jī)載診斷(obd)監(jiān)視或測(cè)試。當(dāng)裝備在車輛上時(shí),在車輛的道路操作期間(例如,當(dāng)在道路上駕駛車輛時(shí))執(zhí)行后處理系統(tǒng)部件的大多數(shù)監(jiān)視和測(cè)試。雖然這種監(jiān)視和測(cè)試可能是方便的,但是由于發(fā)動(dòng)機(jī)不能在給定的道路校準(zhǔn)操作范圍之外進(jìn)行操作,因此監(jiān)視和測(cè)試的效果會(huì)受到限制。
此外,由于道路操作要求通常優(yōu)先于診斷和性能恢復(fù)程序,所以這種程序的順序、時(shí)序和控制可能不太理想。因此,排氣后處理系統(tǒng)中的各種故障模式的檢測(cè)和校正會(huì)受到限制。
技術(shù)實(shí)現(xiàn)要素:
一個(gè)實(shí)施例涉及一種裝置。該裝置包括發(fā)動(dòng)機(jī)模塊、缸內(nèi)內(nèi)容模塊和發(fā)動(dòng)機(jī)排出nox模塊。發(fā)動(dòng)機(jī)模塊配置成解釋關(guān)于發(fā)動(dòng)機(jī)氣缸內(nèi)的操作狀態(tài)的發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù),其中發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)包括發(fā)動(dòng)機(jī)轉(zhuǎn)矩、發(fā)動(dòng)機(jī)轉(zhuǎn)速、軌道壓力和噴射開(kāi)始。缸內(nèi)內(nèi)容模塊配置成解釋關(guān)于發(fā)動(dòng)機(jī)氣缸內(nèi)的操作狀態(tài)的至少一個(gè)附加缸內(nèi)數(shù)據(jù)點(diǎn)。發(fā)動(dòng)機(jī)排出nox模塊配置成響應(yīng)于發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)和至少一個(gè)附加缸內(nèi)數(shù)據(jù)點(diǎn)來(lái)確定發(fā)動(dòng)機(jī)排出nox量。有利地,通過(guò)利用缸內(nèi)數(shù)據(jù)來(lái)確定發(fā)動(dòng)機(jī)排出nox量,可以獲得相對(duì)更準(zhǔn)確的確定,其可以提供對(duì)發(fā)動(dòng)機(jī)排氣后處理系統(tǒng)中的一個(gè)或多個(gè)部件的增強(qiáng)的控制。
另一實(shí)施例涉及一種系統(tǒng)。該系統(tǒng)包括與發(fā)動(dòng)機(jī)流體連通的排氣后處理系統(tǒng),以及可通信地和可操作地連接到排氣后處理系統(tǒng)的控制器。根據(jù)一個(gè)實(shí)施例,控制器配置成:解釋關(guān)于發(fā)動(dòng)機(jī)的氣缸內(nèi)的操作狀態(tài)的發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù),其中發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)包括發(fā)動(dòng)機(jī)轉(zhuǎn)矩和發(fā)動(dòng)機(jī)轉(zhuǎn)速;解釋關(guān)于發(fā)動(dòng)機(jī)的氣缸內(nèi)的操作狀態(tài)的至少一個(gè)附加缸內(nèi)數(shù)據(jù)點(diǎn);以及響應(yīng)于所述發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)和所述至少一個(gè)附加缸內(nèi)數(shù)據(jù)點(diǎn)來(lái)確定發(fā)動(dòng)機(jī)排出nox量。
另一個(gè)實(shí)施例涉及一種方法。該方法包括由控制器識(shí)別指示發(fā)動(dòng)機(jī)的氣缸內(nèi)一個(gè)或多個(gè)狀態(tài)的缸內(nèi)數(shù)據(jù)點(diǎn);由控制器選擇一個(gè)或多個(gè)缸內(nèi)數(shù)據(jù)點(diǎn);響應(yīng)于所選擇的一個(gè)或多個(gè)缸內(nèi)數(shù)據(jù)點(diǎn),由控制器制定指示發(fā)動(dòng)機(jī)在穩(wěn)態(tài)條件下的操作狀態(tài)的穩(wěn)態(tài)近似值;以及由所述控制器基于所述穩(wěn)態(tài)近似值來(lái)確定在瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)中的發(fā)動(dòng)機(jī)排出nox量。
另一個(gè)實(shí)施例涉及一種設(shè)備。該設(shè)備包括用于解釋關(guān)于發(fā)動(dòng)機(jī)的氣缸內(nèi)的操作狀態(tài)的發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)的裝置,發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)包括發(fā)動(dòng)機(jī)轉(zhuǎn)矩和發(fā)動(dòng)機(jī)轉(zhuǎn)速;用于解釋關(guān)于發(fā)動(dòng)機(jī)的氣缸內(nèi)的操作狀態(tài)的至少一個(gè)附加缸內(nèi)數(shù)據(jù)點(diǎn)的裝置;以及用于響應(yīng)于所述發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)和所述至少一個(gè)附加缸內(nèi)數(shù)據(jù)點(diǎn)來(lái)確定發(fā)動(dòng)機(jī)排出nox量的裝置。
從以下結(jié)合附圖的詳細(xì)描述中,這些和其它特征以及組織和操作方式將變得更加明顯。
附圖簡(jiǎn)要說(shuō)明
圖1是根據(jù)示例實(shí)施例的具有控制器的排氣后處理系統(tǒng)的示意圖。
圖2是根據(jù)示例實(shí)施例的發(fā)動(dòng)機(jī)氣缸及其內(nèi)容的示意圖。
圖3是根據(jù)示例實(shí)施例與圖1的系統(tǒng)一起使用的控制器的示意圖。
圖4是示出根據(jù)示例實(shí)施例的特定氣缸內(nèi)數(shù)據(jù)對(duì)發(fā)動(dòng)機(jī)排出nox的形成的影響的靈敏度曲線圖。
圖5是示出根據(jù)示例實(shí)施例的基于相對(duì)于各種其它發(fā)動(dòng)機(jī)排出nox模型的缸內(nèi)數(shù)據(jù)的穩(wěn)態(tài)和瞬態(tài)發(fā)動(dòng)機(jī)排出nox估計(jì)結(jié)果的圖表。
圖6是根據(jù)示例實(shí)施例的瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)圖。
圖7是根據(jù)示例實(shí)施例的僅使用缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)作為用于發(fā)動(dòng)機(jī)排出nox估計(jì)的缸內(nèi)數(shù)據(jù)輸入的nox流量瞬態(tài)分析圖。
圖8是根據(jù)示例實(shí)施例的僅使用缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)和缸內(nèi)氧氣-燃料比作為發(fā)動(dòng)機(jī)排出nox估計(jì)的缸內(nèi)數(shù)據(jù)輸入的nox流量瞬態(tài)分析圖。
圖9是根據(jù)示例性實(shí)施例的僅使用缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)、缸內(nèi)排氣再循環(huán)分?jǐn)?shù)數(shù)據(jù)和缸內(nèi)氧氣-燃料比數(shù)據(jù)作為發(fā)動(dòng)機(jī)排出nox估計(jì)的缸內(nèi)數(shù)據(jù)輸入的nox流量瞬態(tài)分析圖。
圖10是根據(jù)示例實(shí)施例的僅使用缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)、缸內(nèi)排氣再循環(huán)分?jǐn)?shù)數(shù)據(jù)、缸內(nèi)截留質(zhì)量數(shù)據(jù)以及缸內(nèi)氧氣-燃料比數(shù)據(jù)作為發(fā)動(dòng)機(jī)排出nox估計(jì)的缸內(nèi)數(shù)據(jù)輸入的nox流量瞬態(tài)分析圖。
圖11是根據(jù)示例實(shí)施例的用于有助于基于缸內(nèi)數(shù)據(jù)來(lái)確定發(fā)動(dòng)機(jī)排出nox量的方法的示意流程圖。
具體實(shí)施方式
以下是與有助于確定內(nèi)燃機(jī)的發(fā)動(dòng)機(jī)排出nox量的方法、裝置和系統(tǒng)有關(guān)的各種概念以及有助于確定內(nèi)燃機(jī)的發(fā)動(dòng)機(jī)排出nox量的方法、裝置和系統(tǒng)的各實(shí)施方式的詳細(xì)說(shuō)明。上文介紹并在下文更詳細(xì)討論的各種概念可以以許多方式中的任何一種來(lái)實(shí)現(xiàn),所描述的概念不限于任何特定的實(shí)施方式。主要出于說(shuō)明的目的而提供具體實(shí)施方式和應(yīng)用的示例。
總體上參照各附圖,本文公開(kāi)的各實(shí)施例涉及一種有助于確定內(nèi)燃機(jī)的發(fā)動(dòng)機(jī)排出nox量的系統(tǒng)和方法。根據(jù)本公開(kāi),控制器識(shí)別多個(gè)缸內(nèi)數(shù)據(jù)點(diǎn),選擇用于發(fā)動(dòng)機(jī)排出nox量模型(例如公式、算法、過(guò)程等)的一個(gè)或多個(gè)缸內(nèi)數(shù)據(jù)點(diǎn),以及確定發(fā)動(dòng)機(jī)排出nox量。估計(jì)或確定發(fā)動(dòng)機(jī)排出nox量的常規(guī)系統(tǒng)利用進(jìn)氣歧管氣缸數(shù)據(jù)(例如,進(jìn)氣歧管壓力數(shù)據(jù)、進(jìn)氣歧管溫度數(shù)據(jù)、進(jìn)氣歧管氧氣分?jǐn)?shù)數(shù)據(jù)等)和排氣歧管氣缸數(shù)據(jù)(例如,排氣歧管壓力數(shù)據(jù)、排氣歧管溫度數(shù)據(jù),排氣歧管氧氣分?jǐn)?shù)數(shù)據(jù)等)中的至少一個(gè)。通常而言,這些常規(guī)系統(tǒng)沒(méi)有考慮發(fā)動(dòng)機(jī)氣缸內(nèi)發(fā)生的燃燒動(dòng)力學(xué)。結(jié)果,在穩(wěn)定狀態(tài)和瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)(例如,高速或轉(zhuǎn)矩偏移的時(shí)刻)中的至少一個(gè)中確定發(fā)動(dòng)機(jī)排出nox量時(shí),這些系統(tǒng)往往不準(zhǔn)確。如本文更全面地描述的,申請(qǐng)人已經(jīng)開(kāi)發(fā)了一種系統(tǒng)、方法和裝置,其通過(guò)利用一個(gè)或多個(gè)缸內(nèi)數(shù)據(jù)(指示發(fā)動(dòng)機(jī)的氣缸內(nèi)發(fā)生的情況的數(shù)據(jù))來(lái)促進(jìn)在穩(wěn)定狀態(tài)和瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)處相對(duì)精確地確定發(fā)動(dòng)機(jī)排出nox量。此外并且有利地,本公開(kāi)的系統(tǒng)、方法和裝置有助于并提供對(duì)發(fā)動(dòng)機(jī)排出nox的確定,其由于使用缸內(nèi)數(shù)據(jù)而可以廣泛應(yīng)用于各種發(fā)動(dòng)機(jī)類型。在這方面,這種確定可以獨(dú)立于發(fā)動(dòng)機(jī)構(gòu)架(例如,六缸、四缸、存在或不存在渦輪增壓器等)。根據(jù)一實(shí)施例,缸內(nèi)數(shù)據(jù)包括缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)。根據(jù)其他實(shí)施例,缸內(nèi)數(shù)據(jù)包括被截留的空氣質(zhì)量數(shù)據(jù)、缸內(nèi)排氣再循環(huán)(egr)數(shù)據(jù)、進(jìn)氣閥關(guān)閉溫度(tivc)數(shù)據(jù)和缸內(nèi)氧氣-燃料比數(shù)據(jù)。上述提供的缸內(nèi)數(shù)據(jù)列表并不是窮盡的,因此控制器可以使用特定缸內(nèi)數(shù)據(jù)和其它未提及的缸內(nèi)數(shù)據(jù)點(diǎn)的各種組合來(lái)確定發(fā)動(dòng)機(jī)排出nox量。
通過(guò)實(shí)驗(yàn),申請(qǐng)人已經(jīng)發(fā)現(xiàn),利用缸內(nèi)數(shù)據(jù)有助于相對(duì)于常規(guī)系統(tǒng)和方法相對(duì)更準(zhǔn)確地確定發(fā)動(dòng)機(jī)排出nox。在技術(shù)上和有利地,本公開(kāi)的結(jié)果提高了對(duì)排氣后處理系統(tǒng)中的一個(gè)或多個(gè)部件的控制水平。例如,當(dāng)發(fā)動(dòng)機(jī)排出nox沒(méi)有被準(zhǔn)確確定時(shí),將柴油排放流體噴射到排氣流中的給料器可能會(huì)噴射不正確量的柴油排放流體。這種不正確的噴射量可能會(huì)導(dǎo)致obd故障觸發(fā)、后處理系統(tǒng)中包括的一個(gè)或多個(gè)傳感器的診斷不良、后處理系統(tǒng)可能不必要的維修以及(其它中的)柴油排放流體的浪費(fèi)。因此并且有利地,本公開(kāi)的系統(tǒng)和方法可以降低不必要維修的成本(例如,柴油排放流體補(bǔ)充等),便于在穩(wěn)定狀態(tài)和瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)中相對(duì)精確地確定發(fā)動(dòng)機(jī)排出nox、通過(guò)降低模型復(fù)雜度來(lái)聚焦本文所描述的缸內(nèi)數(shù)據(jù)以提高對(duì)發(fā)動(dòng)機(jī)輸出nox的動(dòng)態(tài)確定、并且有助于提高對(duì)各種后處理部件(例如,給料器等)的控制水平。本公開(kāi)的這些和其它特征在本文中更全面地解釋。
現(xiàn)在參考圖1,示出了根據(jù)示例實(shí)施例的具有控制器的發(fā)動(dòng)機(jī)排氣后處理系統(tǒng)。應(yīng)理解的是,圖1描繪的原理圖只是發(fā)動(dòng)機(jī)排氣后處理系統(tǒng)的一個(gè)實(shí)施方式??梢詫?shí)現(xiàn)利用本文所述的系統(tǒng)和方法的許多不同配置。在一些實(shí)施例中,本公開(kāi)通??梢杂糜趦?nèi)部燃燒(例如,包括排氣后處理系統(tǒng)和不包括排氣后處理系統(tǒng))。因此,雖然本文所述的系統(tǒng)和方法主要涉及發(fā)動(dòng)機(jī)排氣后處理系統(tǒng),但是應(yīng)當(dāng)理解,本公開(kāi)的系統(tǒng)和方法可以用于包括和不包括排氣后處理系統(tǒng)的多種配置中,從而圖1所描繪的實(shí)施例并不旨在進(jìn)行限制。
如圖1所示,發(fā)動(dòng)機(jī)系統(tǒng)10包括內(nèi)燃機(jī)20和與發(fā)動(dòng)機(jī)20排氣接收通信的排氣后處理系統(tǒng)22。根據(jù)一個(gè)實(shí)施例,發(fā)動(dòng)機(jī)20配置成使用柴油燃料的壓縮點(diǎn)火內(nèi)燃機(jī)。然而,在各種替代實(shí)施例中,發(fā)動(dòng)機(jī)20可以被配置為利用任何類型的燃料(例如汽油)的任何其它類型的發(fā)動(dòng)機(jī)(例如火花點(diǎn)火)。在內(nèi)燃機(jī)20中,來(lái)自大氣的空氣與燃料混合并燃燒,從而為發(fā)動(dòng)機(jī)提供動(dòng)力。發(fā)動(dòng)機(jī)20的壓縮室(例如氣缸)中的燃料和空氣的燃燒產(chǎn)生可操作地排放到排氣歧管和排氣后處理系統(tǒng)22的排氣。
在所示的示例中,排氣后處理系統(tǒng)22包括柴油特定過(guò)濾器(dpf)40、柴油氧化催化劑(doc)30、具有scr催化劑50的選擇性催化還原(scr)系統(tǒng)52和氨氧化(amox)催化劑60。scr系統(tǒng)52還包括還原劑輸送系統(tǒng),該還原劑輸送系統(tǒng)具有柴油排放流體(def)源54,該def源54經(jīng)由def管線58向def給料器56供應(yīng)def。在排氣流動(dòng)方向上,如方向箭頭29所示,排氣從發(fā)動(dòng)機(jī)20流入排氣后處理系統(tǒng)22的入口管24。從入口管24排出的排氣流入doc30并離開(kāi)doc進(jìn)入到排氣管的第一部分28a。從排氣管的第一部分28a排出的排氣流入dpf40,并離開(kāi)dpf進(jìn)入到排氣管的第二部分28b。從排氣管的第二部分28b排出的排氣流入scr催化劑50,并離開(kāi)scr催化劑進(jìn)入到排氣管的第三部分28c。當(dāng)排氣流過(guò)排氣管的第二部分28b時(shí),其通過(guò)def給料器56被周期性地給予def。因此,排氣管的第二部分28b用作分解室或管,以便將def分解成氨。從排氣管的第三部分28c排出的排氣從排氣后處理系統(tǒng)22排出之前,流入amox催化劑60并離開(kāi)amox催化劑進(jìn)入出口管26中?;谇笆觯趫D示的實(shí)施例中,doc30位于dpf40和scr催化劑50的上游,并且scr催化劑50位于dpf40的下游和amox催化劑60的上游。然而,在替代實(shí)施例中,排氣后處理系統(tǒng)22的各部件的其它布置也是可以的。
doc30可以具有各種流通(flow-through)設(shè)計(jì)中的任何一種。通常,doc30配置成氧化排氣中的至少一些顆粒物質(zhì),例如煙灰的可溶性有機(jī)部分,并將排氣中的未燃燒的烴和co減少為對(duì)環(huán)境危害更小的化合物。例如,doc30可以配置成減少排氣中的烴和co濃度,以滿足排氣中那些組分的必要排放標(biāo)準(zhǔn)。doc30的氧化能力的間接結(jié)果是doc將no氧化成no2的能力。除了處理排氣中的烴和co濃度之外,doc30還可用于dpf40、scr催化劑50以及amox催化劑60的受控再生。這可以通過(guò)將未燃燒的hc注射或給料進(jìn)入doc30上游的排氣中來(lái)實(shí)現(xiàn)。在與doc30接觸時(shí),未燃燒的hc經(jīng)歷放熱氧化反應(yīng),這引起離開(kāi)doc30并隨后進(jìn)入dpf40、scr催化劑50和/或amox催化劑60的排氣的溫度升高。選擇添加到排氣中的未燃燒hc的量,以實(shí)現(xiàn)所需的溫度升高或目標(biāo)受控再生溫度。
dpf40可以是各種流通(flow-through)或壁流(wall-flow)設(shè)計(jì)中的任何一種,并且配置成減少排氣中的顆粒物質(zhì)濃度,例如煙灰和灰分,以滿足或基本滿足必要的排放標(biāo)準(zhǔn)。dpf40捕獲顆粒物質(zhì)和其他成分,因此可能需要定期再生以燃燒掉捕獲的成分。另外,dpf40可以配置為氧化no以形成獨(dú)立于doc30的n02。
如上文簡(jiǎn)要描述,scr系統(tǒng)52可以包括具有還原劑(例如,def)源54、泵和輸送機(jī)構(gòu)或給料器56的還原劑輸送系統(tǒng)。還原劑源54可以是能夠保留還原劑,例如氨(nh3),def(例如尿素)或柴油的容器或箱體。還原劑源54與上述泵形成還原劑供給連通,該泵配置成經(jīng)由還原劑輸送管線58將還原劑從還原劑源泵送到輸送機(jī)構(gòu)56。輸送機(jī)構(gòu)56位于scr催化劑50的上游。輸送機(jī)構(gòu)56選擇性地可控,以在還原劑進(jìn)入scr催化劑50之前將其直接注入排氣流中。排氣流中的nox包括no2和no。通常,在nh3存在下,通過(guò)由scr催化劑的催化元素驅(qū)動(dòng)的各種化學(xué)反應(yīng),no2和no都被還原成n2和h2o。scr催化劑50可以是本領(lǐng)域已知的各種催化劑中的任何一種。例如,在一些實(shí)施方式中,scr催化劑50是釩基催化劑,在其它實(shí)施方式中,scr催化劑是沸石基催化劑,例如cu-沸石或fe-沸石催化劑。
amox催化劑60可以是配置成與氨反應(yīng)以主要產(chǎn)生氮?dú)獾母鞣N流通催化劑中的任何一種。如上簡(jiǎn)要描述,amox催化劑60配置成去除已經(jīng)通過(guò)scr催化劑50或者從scr催化劑50中離開(kāi)而沒(méi)與排氣中的nox反應(yīng)的氨,。在某些情況下,排氣后處理系統(tǒng)22可以使用或不使用amox催化劑來(lái)運(yùn)行。此外,盡管在圖1中amox催化劑60示為與scr催化劑50分開(kāi)的單元,然而在一些實(shí)施方式中,amox催化劑可以與scr催化劑集成,例如amox催化劑和scr催化劑可以位于相同的殼體內(nèi)。根據(jù)本公開(kāi),scr催化劑和amox催化劑連續(xù)定位,其中scr催化劑在amox催化劑之前。在各種其它實(shí)施例中,amox催化劑不被包括在排氣后處理系統(tǒng)22中。在這些實(shí)施例中,nox傳感器14也可以被排除在排氣后處理系統(tǒng)22之外。
如圖所示,多個(gè)傳感器被包括在后處理系統(tǒng)22中。包括在系統(tǒng)22中的各傳感器的數(shù)量、布置和類型僅出于示例的目的示出。在其他配置中,各傳感器的數(shù)量、布置和類型可以不同。如圖所示,系統(tǒng)22包括nh3傳感器72,nox傳感器12、14、55、57,溫度傳感器16、18和顆粒物質(zhì)(pm)傳感器70。nn3傳感器72配置成獲取指示scr50中的nh3量的數(shù)據(jù)。溫度傳感器16、18配置成獲取指示其位置處的溫度的數(shù)據(jù)。nox傳感器12、14、55和57配置成獲取指示nox傳感器所在的每一個(gè)位置處的nox量的數(shù)據(jù)。pm傳感器70配置成監(jiān)測(cè)流經(jīng)排氣后處理系統(tǒng)22的顆粒物質(zhì)??刂破?00可通信地聯(lián)接到后處理系統(tǒng)22中的每個(gè)傳感器。因此,控制器100配置成從一個(gè)或多個(gè)傳感器接收數(shù)據(jù)。所接收的數(shù)據(jù)可以由控制器100用于控制后處理系統(tǒng)中的一個(gè)更多的組件和/或用于監(jiān)視和診斷目的。
雖然后處理系統(tǒng)22被示出為包括位于發(fā)動(dòng)機(jī)20之后的nox傳感器12,但是由于傳感器的采樣速率和靈敏度,由nox傳感器12提供的數(shù)據(jù)在瞬態(tài)循環(huán)期間可能相當(dāng)不準(zhǔn)確,轉(zhuǎn)而不能代表真正發(fā)動(dòng)機(jī)排出nox量。例如,發(fā)動(dòng)機(jī)20的轉(zhuǎn)矩偏移可能是瞬時(shí)的(例如,兩秒),而傳感器的采樣速率比偏移更長(zhǎng),使得來(lái)自偏移的數(shù)據(jù)被錯(cuò)過(guò)并且不被考慮。此外,nox傳感器12位于離發(fā)動(dòng)機(jī)20一定距離處。因此,nox傳感器12可能不反映來(lái)自發(fā)動(dòng)機(jī)20的真實(shí)發(fā)動(dòng)機(jī)排出nox量。由于這些缺點(diǎn),對(duì)給料器56(在其它后處理系統(tǒng)部件中)的控制可能不準(zhǔn)確。如上所述,這種缺乏控制可能會(huì)導(dǎo)致保修索賠、意外的obd故障觸發(fā)以及后處理系統(tǒng)22的診斷不良。因此,本公開(kāi)的系統(tǒng)和方法配置成促進(jìn)相對(duì)更精確的發(fā)動(dòng)機(jī)排出nox確定過(guò)程。
如上所述,雖然示出的排氣后處理系統(tǒng)22包括沿著排氣流動(dòng)路徑相對(duì)于彼此定位在特定位置的doc30、dpf40、scr催化劑50以及amox催化劑60之一,但在其它實(shí)施例中,排氣后處理系統(tǒng)可以根據(jù)需要包括沿著排氣流動(dòng)路徑相對(duì)于彼此在任意各種位置定位的多種催化劑中的任何一種催化劑以上。此外,盡管doc30和amox催化劑60是非選擇性催化劑,但在一些實(shí)施例中,doc和amox催化劑可以是選擇性催化劑。
圖1還示出包括操作者輸入/輸出(i/o)裝置120。操作者i/o裝置120可以可通信地聯(lián)接到控制器100,使得可以在控制器100和i/o裝置120之間交換信息,其中該信息可以涉及圖1的一個(gè)或多個(gè)部件或控制器100的確定(如下文所述)。操作者i/o裝置120使得發(fā)動(dòng)機(jī)系統(tǒng)10的操作者能夠與圖1的發(fā)動(dòng)機(jī)系統(tǒng)10的控制器100和一個(gè)或多個(gè)部件通信。例如,操作者輸入/輸出裝置120可以包括但不限于交互式顯示器、觸摸屏設(shè)備、一個(gè)或多個(gè)按鈕和開(kāi)關(guān)、語(yǔ)音命令接收器等。在各種替代實(shí)施例中,控制器100以及本文描述的各部件可以實(shí)施于非車輛應(yīng)用(例如,發(fā)電機(jī))。因此,i/o裝置可以特定于那些應(yīng)用。例如,在那些情況下,i/o裝置可以包括筆記本電腦、平板電腦、臺(tái)式電腦、電話、手表、個(gè)人數(shù)字助理等。控制器100配置成控制發(fā)動(dòng)機(jī)系統(tǒng)10和相關(guān)聯(lián)的子系統(tǒng)(例如內(nèi)燃機(jī)20和排氣后處理系統(tǒng)22)(以及每個(gè)系統(tǒng)的各種部件,例如給料器56)的操作。根據(jù)一個(gè)實(shí)施例,圖1的各部件被嵌入到車輛中。在各種替代實(shí)施例中,如上所述,控制器100可以與任何發(fā)動(dòng)機(jī)系統(tǒng)和/或任何發(fā)動(dòng)機(jī)排氣后處理系統(tǒng)(例如發(fā)電機(jī))一起使用。車輛可以包括公路車輛或越野車輛,包括但不限于長(zhǎng)途運(yùn)輸卡車、中型卡車(例如,皮卡車)、坦克、飛機(jī)和任何其他類型的利用排氣后處理系統(tǒng)的車輛。兩個(gè)部件之間和多個(gè)部件之間的通信可以經(jīng)由任何數(shù)量的有線或無(wú)線連接。例如,有線連接可以包括串行電纜、光纖電纜、cat5電纜或任何其他形式的有線連接。相比之下,無(wú)線連接可以包括因特網(wǎng)、wi-fi、蜂窩、無(wú)線電等。在一個(gè)實(shí)施例中,控制器局域網(wǎng)(can)總線提供信號(hào)、信息和/或數(shù)據(jù)的交換。can總線包括任何數(shù)量的有線和無(wú)線連接。因?yàn)榭刂破?00可通信地聯(lián)接到圖1的系統(tǒng)和各部件,控制器100配置為從圖1所示的一個(gè)或多個(gè)部件接收數(shù)據(jù)。關(guān)于圖3進(jìn)一步描述控制器100的結(jié)構(gòu)和功能。
現(xiàn)在參考圖2,示出了根據(jù)示例性實(shí)施例的發(fā)動(dòng)機(jī)氣缸的橫截面圖。如圖所示,氣缸200是圖1的發(fā)動(dòng)機(jī)20的一部分。因此,氣缸200便于對(duì)燃料(例如柴油)進(jìn)行壓縮點(diǎn)火。如圖所示,氣缸200接納活塞201,該活塞201配置成壓縮燃料(來(lái)自燃料噴射器208)和空氣(來(lái)自進(jìn)氣歧管)以引起燃燒。氣缸200還包括進(jìn)氣閥202和排氣閥204。進(jìn)氣閥202聯(lián)接到進(jìn)氣歧管和egr管道206(例如油管、導(dǎo)管等)。egr管道206可連通地聯(lián)接到排氣歧管和進(jìn)氣歧管。egr管道206被示為包括閥,該閥選擇性地控制從排氣歧管到進(jìn)氣歧管的排氣量。因此,在所示的示例中,氣缸200接收充氣(例如一定量的空氣)加上來(lái)自管道206的egr量?;钊?01-氣缸200利用空氣充氣、egr和來(lái)自噴射器208的燃料以引起燃燒,該燃燒產(chǎn)生發(fā)動(dòng)機(jī)20的動(dòng)力。
nox(包括no和no2的氮氧化物)是燃燒的副產(chǎn)物。由于nox(以及其它化合物)具有形成煙霧、酸雨和其它污染類型的能力,從發(fā)動(dòng)機(jī)排放的nox可能是不期望的。可以關(guān)于等式(1)-(3)描述nox的形成:
0+n2→no+n
(1)
n+02→0+no
(2)
n+oh→h+no
(3)
等式(1)-(3)是可逆的以及指的是描述如何形成nox的維奇(zeldovich)原理。
還參考圖2,如圖所示,根據(jù)示例性實(shí)施例的對(duì)應(yīng)于在先(進(jìn)氣邊界數(shù)據(jù))、在其中(缸內(nèi)數(shù)據(jù))和在后(排氣邊界數(shù)據(jù))的燃燒條件的各種不同參數(shù)被示出。進(jìn)氣邊界數(shù)據(jù)210是指由氣缸200接收的充氣和egr的狀況。進(jìn)氣邊界數(shù)據(jù)210可以包括但不限于進(jìn)氣歧管溫度值211、進(jìn)氣歧管壓力值212、濕度值213、充氣流量值(例如,進(jìn)氣的質(zhì)量流量)214、進(jìn)氧量或值215、以及egr分?jǐn)?shù)值216。排氣邊界數(shù)據(jù)230可以包括但不限于排氣歧管溫度231、排氣歧管壓力232、排氣流量速率233和排氧量234。如本文所示和所描述的,當(dāng)使用進(jìn)氣和/或排氣邊界數(shù)據(jù)210、230可以有助于確定發(fā)動(dòng)機(jī)排出nox,所述發(fā)動(dòng)機(jī)排出nox確定的精度在瞬態(tài)和穩(wěn)態(tài)發(fā)動(dòng)機(jī)循環(huán)中的至少一個(gè)期間往往是低的。申請(qǐng)人已經(jīng)發(fā)現(xiàn),使用缸內(nèi)數(shù)據(jù)有助于在穩(wěn)態(tài)和瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)期間相對(duì)更準(zhǔn)確地確定發(fā)動(dòng)機(jī)排出nox。
因此,申請(qǐng)人已經(jīng)確定了幾個(gè)缸內(nèi)數(shù)據(jù)點(diǎn)。在沒(méi)有特定順序的情況下,缸內(nèi)數(shù)據(jù)或值220可以包括但不限于發(fā)動(dòng)機(jī)轉(zhuǎn)矩225、發(fā)動(dòng)機(jī)轉(zhuǎn)速226、噴射開(kāi)始227和軌道壓力228。雖然這些數(shù)據(jù)點(diǎn)可以提供對(duì)于真實(shí)發(fā)動(dòng)機(jī)排出nox量的近似,但是申請(qǐng)人已經(jīng)發(fā)現(xiàn),包括截留空氣質(zhì)量值221、缸內(nèi)氧氣分?jǐn)?shù)值222、缸內(nèi)egr分?jǐn)?shù)值223、tivc值224、缸內(nèi)氧氣-燃料分?jǐn)?shù)229和缸內(nèi)濕度240的附加缸內(nèi)數(shù)據(jù)單獨(dú)地和組合地對(duì)發(fā)動(dòng)機(jī)排出nox具有相當(dāng)大的影響。該影響如圖4所示。因此,現(xiàn)在參考圖4,根據(jù)一個(gè)實(shí)施例,基于實(shí)驗(yàn)數(shù)據(jù)的一系列曲線圖顯示出特定缸內(nèi)數(shù)據(jù)對(duì)nox形成的影響。在曲線圖402-414中的每個(gè)曲線圖中,y軸表示以g/hr(克/小時(shí))為單位的nox量,而x軸表示有興趣的缸內(nèi)數(shù)據(jù)點(diǎn)。曲線圖402描繪了根據(jù)示例實(shí)施例的作為缸內(nèi)氧氣分?jǐn)?shù)(例如,缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222)的函數(shù)的nox形成。如圖所示,增加缸內(nèi)氧氣分?jǐn)?shù)增加了nox的形成。曲線圖404描繪了根據(jù)示例性實(shí)施例的作為噴射開(kāi)始(例如,噴射開(kāi)始數(shù)據(jù)227)的函數(shù)的nox形成。如圖所示,延遲噴射開(kāi)始(即,在上止點(diǎn)(btdc)之前更早地開(kāi)始噴射)與減少nox形成相關(guān)。曲線圖406描繪了根據(jù)示例性實(shí)施例的作為軌道壓力(例如,軌道壓力228數(shù)據(jù))的函數(shù)的nox形成。軌道壓力指的是導(dǎo)軌(例如導(dǎo)管、管道、通道等)中的流體壓力,該導(dǎo)軌將流體地連接發(fā)動(dòng)機(jī)的一系列燃料噴射器。如曲線圖406所示,增加軌道壓力與增加nox形成相關(guān)。曲線圖408描繪了根據(jù)示例性實(shí)施例的作為缸內(nèi)氧氣-燃料比(ofr)的函數(shù)的nox形成。如圖所示,ofr的增加與nox形成的增加(例如缸內(nèi)ofr229數(shù)據(jù))相關(guān)。曲線圖410描繪了作為進(jìn)氣閥關(guān)閉時(shí)溫度(例如,tivc224數(shù)據(jù))的函數(shù)的nox形成。如圖所示,增加tivc與增加nox形成相關(guān)。曲線圖412描繪了根據(jù)示例實(shí)施例的作為截留質(zhì)量(例如,截留空氣質(zhì)量221數(shù)據(jù))的函數(shù)的nox形成。如圖所示,截留空氣質(zhì)量的增加與nox形成的增加相關(guān)。曲線圖414描繪了根據(jù)示例實(shí)施例的作為缸內(nèi)egr分?jǐn)?shù)(例如,缸內(nèi)egr分?jǐn)?shù)223數(shù)據(jù))的函數(shù)的nox形成。如圖所示,減小缸內(nèi)egr分?jǐn)?shù)與減少nox形成相關(guān)。基于上文,申請(qǐng)人已經(jīng)確定了缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222對(duì)nox的產(chǎn)生具有實(shí)質(zhì)性的影響。因此,如圖5所示,申請(qǐng)人已經(jīng)發(fā)現(xiàn),通過(guò)利用該缸內(nèi)數(shù)據(jù)點(diǎn)(缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222)可以實(shí)現(xiàn)相對(duì)精確地確定發(fā)動(dòng)機(jī)輸出nox。此外,如下文所述,對(duì)用于發(fā)動(dòng)機(jī)排出nox模型中的有限數(shù)量的缸內(nèi)數(shù)據(jù)點(diǎn)的識(shí)別降低了模型的復(fù)雜性,從而有利地減少計(jì)算時(shí)間并提高控制器的效率。
考慮到上述描述,現(xiàn)在參考圖3,示出了根據(jù)一個(gè)實(shí)施例的控制器100的示例性結(jié)構(gòu)。如圖所示,控制器100包括處理電路101,處理電路101包括處理器102和存儲(chǔ)器103。處理器102可以被實(shí)現(xiàn)為通用處理器、專用集成電路(asic)、一個(gè)或多個(gè)現(xiàn)場(chǎng)可編程門陣列(fpga)、數(shù)字信號(hào)處理器(dsp)、一組處理組件或其它合適的電子處理組件。一個(gè)或多個(gè)存儲(chǔ)器裝置103(例如,ram、rom、閃存、硬盤存儲(chǔ)器等)可以存儲(chǔ)用于促進(jìn)本文所述的各種處理的數(shù)據(jù)和/或計(jì)算機(jī)代碼。因此,一個(gè)或多個(gè)存儲(chǔ)器裝置103可以可通信地連接到處理器102,并且向處理器102提供計(jì)算機(jī)代碼或指令,以執(zhí)行本文中關(guān)于控制器100描述的處理。此外,一個(gè)或多個(gè)存儲(chǔ)器裝置103可以是或包括有形的、非瞬態(tài)的易失性存儲(chǔ)器或非易失性存儲(chǔ)器。因此,一個(gè)或多個(gè)存儲(chǔ)器裝置103可以包括數(shù)據(jù)庫(kù)組件、目標(biāo)代碼組件、腳本組件或用于支持本文描述的各種活動(dòng)和信息結(jié)構(gòu)的任何其他類型的信息結(jié)構(gòu)。
存儲(chǔ)器103被示為包括用于完成本文所描述的至少一些活動(dòng)的各種模塊。更具體地,存儲(chǔ)器103包括配置成便于確定發(fā)動(dòng)機(jī)排出nox量的各模塊。雖然在圖3中示出具有特定功能的各種模塊,但是應(yīng)當(dāng)理解,控制器100和存儲(chǔ)器103可以包括用于完成本文所描述的功能的任何數(shù)量的模塊。例如,可以將多個(gè)模塊的活動(dòng)組合為單個(gè)模塊,可以包括具有附加功能的附加模塊等。此外,應(yīng)當(dāng)理解,控制器100可以控制超出本公開(kāi)范圍的其他活動(dòng),例如其他車輛系統(tǒng)的控制。在這方面,控制器100可以實(shí)現(xiàn)為包括在車輛中的電子控制模塊(ecm),或者包括在現(xiàn)有的ecm中,例如變速器控制單元和任何其它車輛控制單元(例如,排氣后處理控制單元、動(dòng)力總成控制模塊、發(fā)動(dòng)機(jī)控制模塊等)??刂破?00的所有這樣的結(jié)構(gòu)配置旨在落入本公開(kāi)的精神和范圍內(nèi)。
本文描述的控制器100的某些操作包括解釋和/或確定一個(gè)或多個(gè)參數(shù)的操作。如本文所使用的解釋或確定包括通過(guò)本領(lǐng)域已知的任何方法接收各值、包括至少?gòu)臄?shù)據(jù)鏈路或網(wǎng)絡(luò)通信接收各值、接收指示該值的電子信號(hào)(例如電壓、頻率、電流或pwm信號(hào))、接收指示該值的計(jì)算機(jī)生成的參數(shù)、從非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的存儲(chǔ)器位置讀取該值、通過(guò)本領(lǐng)域已知的任何方式將該值接收為運(yùn)行時(shí)參數(shù)、和/或通過(guò)接收可以計(jì)算被解釋參數(shù)的值、和/或通過(guò)引用被解釋為參數(shù)值的默認(rèn)值。
如圖所示,控制器100包括發(fā)動(dòng)機(jī)模塊105、缸內(nèi)內(nèi)容模塊106、發(fā)動(dòng)機(jī)排出nox模塊107、后處理模塊108和通知模塊109。發(fā)動(dòng)機(jī)模塊105可配置成提供發(fā)動(dòng)機(jī)操作命令(例如,指令、指示等)至發(fā)動(dòng)機(jī)20,其中這種發(fā)動(dòng)機(jī)操作命令可以至少部分地控制發(fā)動(dòng)機(jī)20的一個(gè)或多個(gè)操作方面。發(fā)動(dòng)機(jī)操作命令可以包括但不限于點(diǎn)火定時(shí)調(diào)節(jié)、發(fā)動(dòng)機(jī)轉(zhuǎn)速調(diào)節(jié)、排氣再循環(huán)(egr)流量調(diào)節(jié)、燃料噴射定時(shí)調(diào)節(jié)、燃料噴射壓力調(diào)節(jié)、燃料噴射量調(diào)節(jié)、空氣流量、燃料噴射脈沖數(shù)、燃料流量和發(fā)動(dòng)機(jī)轉(zhuǎn)矩輸出等。發(fā)動(dòng)機(jī)操作命令可以單獨(dú)提供或與其他命令一起提供。任何前述發(fā)動(dòng)機(jī)操作命令可以使用的程度以及進(jìn)行哪種組合可以基于發(fā)動(dòng)機(jī)設(shè)計(jì)和/或發(fā)動(dòng)機(jī)應(yīng)用而變化。
發(fā)動(dòng)機(jī)模塊105還配置成接收發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)。如圖2所示,發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)可以包括但不限于發(fā)動(dòng)機(jī)轉(zhuǎn)矩或燃料數(shù)據(jù)225、發(fā)動(dòng)機(jī)轉(zhuǎn)速數(shù)據(jù)226、噴射數(shù)據(jù)227(例如,噴射開(kāi)始數(shù)據(jù))和軌道壓力數(shù)據(jù)228。發(fā)動(dòng)機(jī)轉(zhuǎn)速數(shù)據(jù)226是指發(fā)動(dòng)機(jī)的速度(例如,每分鐘轉(zhuǎn)數(shù))。發(fā)動(dòng)機(jī)轉(zhuǎn)矩?cái)?shù)據(jù)225是指發(fā)動(dòng)機(jī)的轉(zhuǎn)矩輸出(例如牛頓米等)。發(fā)動(dòng)機(jī)轉(zhuǎn)矩?cái)?shù)據(jù)225也可以基于加燃料命令。噴射數(shù)據(jù)227是指噴射開(kāi)始(例如,下止點(diǎn)之前或之后的程度等)、噴射燃料量、發(fā)動(dòng)機(jī)中每個(gè)氣缸的噴射次序等中的至少一個(gè)。軌道壓力數(shù)據(jù)228指的是流體連接到一個(gè)或多個(gè)噴射器的軌道(例如油管、管道、導(dǎo)管、通道等)中的流體壓力。根據(jù)一個(gè)實(shí)施例,每個(gè)發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)可由傳感器提供。例如,發(fā)動(dòng)機(jī)20包括發(fā)動(dòng)機(jī)轉(zhuǎn)速傳感器、發(fā)動(dòng)機(jī)轉(zhuǎn)矩傳感器、噴射開(kāi)始傳感器和軌道壓力傳感器,并且這些傳感器可通信地連接到控制器100。根據(jù)另一個(gè)實(shí)施例,可以從一個(gè)或多個(gè)模型、查找表、公式、算法等確定(例如,估計(jì)等)一個(gè)或多個(gè)上述發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)。所有這些變型旨在落入本公開(kāi)的精神和范圍內(nèi)。
缸內(nèi)內(nèi)容模塊106配置成接收更多的至少一種缸內(nèi)數(shù)據(jù)。如下文和在其它實(shí)施例中所描述的,缸內(nèi)內(nèi)容模塊106配置成確定至少一種更多的缸內(nèi)數(shù)據(jù)。該確定可以基于一個(gè)或多個(gè)公式、算法、查找表、模型等,并且使用一個(gè)或多個(gè)發(fā)動(dòng)機(jī)操作參數(shù),諸如前述的發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)。如圖2所示,至少一種更多的缸內(nèi)數(shù)據(jù)包括但不限于截留空氣質(zhì)量數(shù)據(jù)221、缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222、缸內(nèi)egr分?jǐn)?shù)數(shù)據(jù)223、tivc數(shù)據(jù)224、缸內(nèi)氧氣-燃料比數(shù)據(jù)229和缸內(nèi)濕度數(shù)據(jù)240。如圖4所示,申請(qǐng)人已經(jīng)發(fā)現(xiàn)缸內(nèi)數(shù)據(jù)221-224和229會(huì)影響nox產(chǎn)生。
截留空氣質(zhì)量數(shù)據(jù)221指的是氣缸200中空氣的量(例如,質(zhì)量)。截留空氣質(zhì)量數(shù)據(jù)221可以由缸內(nèi)內(nèi)容模塊106從一個(gè)或多個(gè)傳感器接收和/或由缸內(nèi)內(nèi)容模塊106通過(guò)一個(gè)或多個(gè)過(guò)程、公式、算法、模型等確定。模塊106可以使用的示例性方法如下:
截留空氣質(zhì)量=殘余質(zhì)量+補(bǔ)充空氣質(zhì)量
(4)
(5)
α=2540
(6)
ηexh=0.3
(7)
可以通過(guò)maf傳感器或虛擬估計(jì)器來(lái)感測(cè)變量“補(bǔ)充空氣質(zhì)量”。變量“emp”和“emt”分別指排氣歧管壓力和排氣歧管溫度。可以使用位于排氣歧管中的壓力和溫度傳感器(參見(jiàn)圖2)來(lái)獲取這些值中的每一個(gè)值。變量“α”是常量,變量“ηexh”也是常量。這些常量可以基于應(yīng)用來(lái)配置/選擇,使得等式(4)-(7)僅示出一個(gè)示例確定??梢允褂迷S多其它公式、方程等來(lái)確定截留空氣質(zhì)量。
缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222是指被氣缸中壓縮用于燃燒的的氧氣的分?jǐn)?shù)。在一個(gè)實(shí)施例中,缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222可以由傳感器獲取并提供給缸內(nèi)內(nèi)容模塊106。在另一個(gè)實(shí)施例中,缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222可以由缸內(nèi)內(nèi)容模塊106基于一個(gè)或多個(gè)獲取的值和/或公式、過(guò)程、等式等確定。在另一個(gè)實(shí)施例中,可以通過(guò)由傳感器獲取的值和一個(gè)或多個(gè)公式、過(guò)程、等式等來(lái)確定缸內(nèi)氧氣分?jǐn)?shù)。例如,氧氣傳感器可以放置在進(jìn)氣歧管和排氣歧管中。因此,進(jìn)氣歧管氧氣傳感器可以提供進(jìn)氣氧氣值,并且排氣歧管氧氣傳感器可以提供排氣氧氣值。基于這兩個(gè)值,可以使用一個(gè)或多個(gè)公式來(lái)估計(jì)缸內(nèi)氧氣分?jǐn)?shù)。用于計(jì)算缸內(nèi)氧氣分?jǐn)?shù)的這兩種不同的方法識(shí)別出不同的發(fā)動(dòng)機(jī)系統(tǒng)可能具有不同的結(jié)構(gòu)(例如,在進(jìn)氣歧管和排氣歧管中不包括氧氣傳感器的情況下可以使用第一種方法)。這兩種方法僅用于示例性目的而不旨在限制,使得確定或獲取指示缸內(nèi)氧氣分?jǐn)?shù)量的數(shù)據(jù)的其他過(guò)程、方程、公式、傳感器、模型等旨在落入本公開(kāi)的精神和范圍內(nèi)。
缸內(nèi)egr分?jǐn)?shù)數(shù)據(jù)223是指提供給氣缸200的egr的分?jǐn)?shù)。根據(jù)一個(gè)實(shí)施例,缸內(nèi)egr分?jǐn)?shù)數(shù)據(jù)223由傳感器(例如管道206中的質(zhì)量流量傳感器,其獲取表示提供給進(jìn)氣歧管和氣缸200的egr量的數(shù)據(jù))提供。
根據(jù)另一個(gè)實(shí)施例,缸內(nèi)egr分?jǐn)?shù)數(shù)據(jù)223由缸內(nèi)內(nèi)容模塊106通過(guò)一個(gè)或多個(gè)公式、過(guò)程、等式、算法等來(lái)確定。示例性的公式由下面的等式(8)(與上文示出的用于計(jì)算截留空氣質(zhì)量數(shù)據(jù)221的等式關(guān)聯(lián))提供:
其他公式、等式、算法、方法等也可以用于確定缸內(nèi)egr分?jǐn)?shù)數(shù)據(jù)223。tivc數(shù)據(jù)224是指在進(jìn)氣閥關(guān)閉時(shí)指示氣缸內(nèi)的溫度的溫度數(shù)據(jù)。根據(jù)一個(gè)實(shí)施例,溫度傳感器位于氣缸處、氣缸內(nèi)或氣缸附近并配置成獲取指示進(jìn)氣閥關(guān)閉時(shí)氣缸內(nèi)的溫度的溫度數(shù)據(jù)。根據(jù)另一實(shí)施例,使用公式、算法、過(guò)程等來(lái)獲取tivc數(shù)據(jù)224。用于確定tivc數(shù)據(jù)224的一個(gè)這樣的示例公式如下面等式(9)(與等式(8)和上述用來(lái)計(jì)算截留空氣質(zhì)量數(shù)據(jù)221的等式相關(guān))所示:
在等式(9)中,“imt”指的是進(jìn)氣歧管溫度以及“turbointemp”指的是進(jìn)入渦輪增壓器(或與發(fā)動(dòng)機(jī)20流體連接的其它空氣處理裝置)的流體的溫度。在另一個(gè)實(shí)施例中,殘余質(zhì)量(turbointemp)可以用排氣歧管溫度數(shù)據(jù)代替。由于位于排氣歧管內(nèi)的溫度傳感器可以相對(duì)較快地獲得排氣歧管溫度數(shù)據(jù),這種代替可以促進(jìn)相對(duì)更快的確定時(shí)間。因此,由上可以看到,缸內(nèi)內(nèi)容模塊106可以利用其他和不同的過(guò)程來(lái)確定tivc數(shù)據(jù)224。缸內(nèi)氧氣燃料比(ofr)數(shù)據(jù)229指的是指示氣缸200內(nèi)氧氣-燃料比的數(shù)據(jù)。根據(jù)一個(gè)實(shí)施例,缸內(nèi)ofr數(shù)據(jù)229可以由一個(gè)或多個(gè)傳感器提供。根據(jù)另一個(gè)實(shí)施例,缸內(nèi)內(nèi)容模塊106配置成確定缸內(nèi)ofr。在該實(shí)施例中,缸內(nèi)內(nèi)容模塊106可以使用一個(gè)或多個(gè)公式、算法、模型、查找表、等式等。例如,缸內(nèi)內(nèi)容模塊106可以使用以下等式(10):
缸內(nèi)濕度數(shù)據(jù)240指的是指示氣缸200內(nèi)的濕度(或在一些實(shí)施例中為相對(duì)濕度)量的數(shù)據(jù)。因此,根據(jù)一個(gè)實(shí)施例,缸內(nèi)濕度數(shù)據(jù)240表示濕度數(shù)據(jù)213。在這種情況下以及如圖2所示,可以使用進(jìn)氣歧管處的濕度傳感器感測(cè)濕度。根據(jù)另一個(gè)實(shí)施例,缸內(nèi)濕度數(shù)據(jù)240經(jīng)由一個(gè)或多個(gè)傳感器被提供給缸內(nèi)內(nèi)容模塊106(例如,經(jīng)由濕度傳感器)。在另一個(gè)實(shí)施例中,缸內(nèi)內(nèi)容模塊106配置成確定氣缸中的濕度量。在該配置中,缸內(nèi)內(nèi)容模塊106可以使用一個(gè)或多個(gè)公式、算法、模型、查找表、等式等。在最后兩個(gè)實(shí)施例中的每一個(gè)中,缸內(nèi)濕度數(shù)據(jù)240可以基于關(guān)于氣缸內(nèi)的一個(gè)或多個(gè)條件的數(shù)據(jù)(在第一實(shí)施例中,濕度數(shù)據(jù)基于濕度數(shù)據(jù)213,濕度數(shù)據(jù)213指示進(jìn)氣中的濕度并用于表示氣缸中的濕度)。申請(qǐng)人已經(jīng)確定使用缸內(nèi)濕度數(shù)據(jù)240會(huì)影響發(fā)動(dòng)機(jī)排出nox量。為此,濕度會(huì)以下列方式影響發(fā)動(dòng)機(jī)排出nox量:濕度取代影響發(fā)動(dòng)機(jī)排出nox的缸內(nèi)氧氣;以及,濕度如同egr那樣增加缸內(nèi)混合物的熱容量,從而影響燃燒溫度并因此影響發(fā)動(dòng)機(jī)排出nox。
響應(yīng)于缸內(nèi)數(shù)據(jù),發(fā)動(dòng)機(jī)排出nox模塊107配置成確定發(fā)動(dòng)機(jī)排出nox量。雖然確定發(fā)動(dòng)機(jī)排出nox的常規(guī)系統(tǒng)利用排氣歧管數(shù)據(jù)230和/或進(jìn)氣歧管數(shù)據(jù)220(參見(jiàn)圖2),但發(fā)動(dòng)機(jī)排出nox模塊107利用指示氣缸中內(nèi)容的數(shù)據(jù)。如圖5所示,利用一個(gè)或多個(gè)缸內(nèi)數(shù)據(jù)點(diǎn)的本公開(kāi)的發(fā)動(dòng)機(jī)排出nox確定有助于在穩(wěn)態(tài)和瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)中進(jìn)行相對(duì)更精確的發(fā)動(dòng)機(jī)排出nox確定。此外,通過(guò)利用缸內(nèi)數(shù)據(jù),發(fā)動(dòng)機(jī)排出nox模塊107利用獨(dú)立于發(fā)動(dòng)機(jī)架構(gòu)的基于物理的發(fā)動(dòng)機(jī)排出nox確定程序。因此,本公開(kāi)相對(duì)于許多不同的發(fā)動(dòng)機(jī)系統(tǒng)是可擴(kuò)展和模塊化的。有利地,該結(jié)構(gòu)降低了成本,同時(shí)改善了系統(tǒng)的技術(shù)性能。發(fā)動(dòng)機(jī)排出nox模塊107可以利用一個(gè)或多個(gè)算法、公式、過(guò)程、神經(jīng)網(wǎng)絡(luò)、模型、查找表等來(lái)確定發(fā)動(dòng)機(jī)排出nox量。發(fā)動(dòng)機(jī)排出nox的過(guò)程的選擇是基于應(yīng)用高度可配置的。
后處理模塊108配置成控制排氣后處理系統(tǒng)(例如后處理系統(tǒng)22)中的一個(gè)或多個(gè)部件。例如,后處理模塊108可以控制經(jīng)由給料器56噴射的柴油排放流體的頻率和量。因此,響應(yīng)于由發(fā)動(dòng)機(jī)排出nox模塊107確定的發(fā)動(dòng)機(jī)排出nox,后處理模塊108可以控制一個(gè)或多個(gè)部件。相對(duì)更精確的發(fā)動(dòng)機(jī)排出nox確定可以促進(jìn)提高后處理模塊108的控制水平(例如,相對(duì)更精確的柴油排放量可以由給料器56注入)。這種提高的控制水平可以防止觸發(fā)obd故障代碼的風(fēng)險(xiǎn),obd故障代碼否則會(huì)由定量器56將不準(zhǔn)確量的def注入到排氣流中引起。
通知模塊109配置成向輸入/輸出設(shè)備120提供一個(gè)或多個(gè)通知(例如,警報(bào)等)。例如,如果所確定的發(fā)動(dòng)機(jī)排出nox在警報(bào)范圍內(nèi),則可以將以車輛儀表板上的指示燈的形式的通知被提供給操作者。通常,通知模塊109可以經(jīng)由輸入/輸出設(shè)備120將所選擇的信息或數(shù)據(jù)傳播(relay)至操作者。
現(xiàn)在參考圖5,示出了根據(jù)示例實(shí)施例的圖表,該圖表示出了穩(wěn)態(tài)和瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)的發(fā)動(dòng)機(jī)排出nox估計(jì)結(jié)果,其基于相對(duì)于各種其它發(fā)動(dòng)機(jī)輸出nox模型的缸內(nèi)數(shù)據(jù)。圖表500中的每列表示用于在穩(wěn)態(tài)條件和瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)條件下確定發(fā)動(dòng)機(jī)排出nox量的不同模型。圖6描繪了作為轉(zhuǎn)矩(曲線620)和發(fā)動(dòng)機(jī)轉(zhuǎn)速(曲線610)的函數(shù)的示例性瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)條件。為了填充圖表500,申請(qǐng)人已使用圖6所描繪的瞬態(tài)條件進(jìn)行了一系列實(shí)驗(yàn)并且對(duì)相應(yīng)于這些實(shí)驗(yàn)的數(shù)據(jù)進(jìn)行了編譯。
列512、514、516和518(統(tǒng)稱為列510)描繪了在模型中僅使用缸內(nèi)內(nèi)容數(shù)據(jù)(體現(xiàn)在發(fā)動(dòng)機(jī)輸出nox模塊107內(nèi))來(lái)確定發(fā)動(dòng)機(jī)排出nox量。列512表示使用發(fā)動(dòng)機(jī)轉(zhuǎn)矩?cái)?shù)據(jù)225、發(fā)動(dòng)機(jī)轉(zhuǎn)速數(shù)據(jù)226、噴射數(shù)據(jù)227、軌道壓力數(shù)據(jù)228和僅缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222的發(fā)動(dòng)機(jī)排出nox模塊107。列512后面的實(shí)驗(yàn)數(shù)據(jù)在圖7中示出(曲線700和710)。列514表示使用發(fā)動(dòng)機(jī)轉(zhuǎn)矩?cái)?shù)據(jù)225、發(fā)動(dòng)機(jī)轉(zhuǎn)速數(shù)據(jù)226、噴射數(shù)據(jù)227、軌道壓力數(shù)據(jù)228、缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222和缸內(nèi)ofr數(shù)據(jù)229的發(fā)動(dòng)機(jī)排出nox模塊107。列514后面的實(shí)驗(yàn)數(shù)據(jù)在圖8中示出(曲線800和810)。列516表示使用發(fā)動(dòng)機(jī)轉(zhuǎn)矩?cái)?shù)據(jù)225、發(fā)動(dòng)機(jī)轉(zhuǎn)速數(shù)據(jù)226、噴射數(shù)據(jù)227、軌道壓力數(shù)據(jù)228、缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222、缸內(nèi)ofr數(shù)據(jù)229和缸內(nèi)egr分?jǐn)?shù)數(shù)據(jù)223的發(fā)動(dòng)機(jī)排出nox模塊107。圖9描繪了列516后面的實(shí)驗(yàn)數(shù)據(jù)(曲線900)。列518表示使用發(fā)動(dòng)機(jī)轉(zhuǎn)矩?cái)?shù)據(jù)225、發(fā)動(dòng)機(jī)轉(zhuǎn)速數(shù)據(jù)226、噴射數(shù)據(jù)227、軌道壓力數(shù)據(jù)228、缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222、缸內(nèi)截留空氣質(zhì)量數(shù)據(jù)221、tivc數(shù)據(jù)224和缸內(nèi)egr分?jǐn)?shù)數(shù)據(jù)223的發(fā)動(dòng)機(jī)排出nox模塊107。圖10描繪了列518后面的實(shí)驗(yàn)數(shù)據(jù)(曲線1000)。如圖5底部的歸一化部分-條形圖所示,相對(duì)于描繪使用非缸內(nèi)內(nèi)容數(shù)據(jù)(例如,進(jìn)氣歧管數(shù)據(jù)或排氣歧管數(shù)據(jù))或也與非缸內(nèi)內(nèi)容數(shù)據(jù)一起的僅某些缸內(nèi)內(nèi)容數(shù)據(jù)的列520,列510具有更好的穩(wěn)態(tài)和瞬態(tài)發(fā)動(dòng)機(jī)運(yùn)行特性。這在條形圖530中容易地描繪。條形圖部分描繪了由申請(qǐng)人執(zhí)行的每個(gè)測(cè)試的相對(duì)統(tǒng)計(jì)。
參見(jiàn)圖7-10和圖5,明顯地圖7-8(即列512-514)對(duì)應(yīng)于相對(duì)最精確的發(fā)動(dòng)機(jī)排出nox確定。在圖7-10中,在淺色(灰色)曲線中示出了由缸內(nèi)內(nèi)容模塊106確定的發(fā)動(dòng)機(jī)排出nox量,而深色(黑色)曲線對(duì)應(yīng)于真實(shí)或基本上真實(shí)的發(fā)動(dòng)機(jī)排出nox量。這至少部分是由于減少了在模型中使用的可能會(huì)不利地導(dǎo)致各種數(shù)據(jù)點(diǎn)之間的交叉互動(dòng)的數(shù)據(jù)量。此外,這種相對(duì)較高的精確確定也是由于申請(qǐng)人至少部分地將它們的發(fā)動(dòng)機(jī)排出nox確定模型集中使用缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)引起的。如上所述并如圖4所示,申請(qǐng)人已經(jīng)確定并發(fā)現(xiàn)缸內(nèi)氧氣分?jǐn)?shù)對(duì)發(fā)動(dòng)機(jī)排出nox確定具有顯著影響。因此,申請(qǐng)人還發(fā)現(xiàn),通過(guò)集中呈現(xiàn)出對(duì)產(chǎn)生nox具有強(qiáng)大影響的缸內(nèi)數(shù)據(jù)點(diǎn)(如缸內(nèi)氧氣分?jǐn)?shù)),以簡(jiǎn)化模型來(lái)估計(jì)發(fā)動(dòng)機(jī)排出nox,申請(qǐng)人能夠減少計(jì)算時(shí)間同時(shí)也提高了精度。此外,申請(qǐng)人已經(jīng)通過(guò)利用適用于穩(wěn)態(tài)和瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)的確定過(guò)程取得了圖表500、列510中的結(jié)果。有利地,這通過(guò)避免使用用于各種發(fā)動(dòng)機(jī)操作循環(huán)的多個(gè)發(fā)動(dòng)機(jī)排出nox確定過(guò)程來(lái)減少存儲(chǔ)空間。
現(xiàn)在參考圖11,根據(jù)一個(gè)實(shí)施例,示出了識(shí)別和選擇用于確定發(fā)動(dòng)機(jī)排出nox模型的輸入變量的方法的流程圖。方法1100表示申請(qǐng)人用于匯編圖表500并比較發(fā)動(dòng)機(jī)排出nox確定過(guò)程中各種缸內(nèi)數(shù)據(jù)點(diǎn)的影響的示例性分析。根據(jù)一個(gè)實(shí)施例,方法1100表示基于實(shí)驗(yàn)室的方法(例如,在測(cè)試發(fā)動(dòng)機(jī)設(shè)置中)?;诜椒?100的結(jié)果,控制器100中的各模塊可以被校準(zhǔn)(例如,發(fā)動(dòng)機(jī)排出nox確定過(guò)程被改進(jìn),缸內(nèi)數(shù)據(jù)點(diǎn)的識(shí)別和選擇被執(zhí)行等)。根據(jù)另一個(gè)實(shí)施例,方法1100可以在技術(shù)人員使用的維修工具中實(shí)施。在這方面,技術(shù)人員可以對(duì)控制器100的一個(gè)或多個(gè)模塊進(jìn)行故障排除。在另一個(gè)實(shí)施例中,方法1100可以體現(xiàn)在控制器100中,使得控制器100可以連續(xù)地經(jīng)歷確定發(fā)動(dòng)機(jī)排出nox的過(guò)程改進(jìn)和細(xì)化。所有這些變型旨在落入本公開(kāi)的精神和范圍內(nèi)。
在步驟1102,識(shí)別缸內(nèi)數(shù)據(jù)點(diǎn)。缸內(nèi)數(shù)據(jù)點(diǎn)對(duì)應(yīng)于指示發(fā)動(dòng)機(jī)氣缸內(nèi)的一個(gè)或多個(gè)條件的數(shù)據(jù)。缸內(nèi)數(shù)據(jù)點(diǎn)可以包括但不限于發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)點(diǎn)和附加缸內(nèi)數(shù)據(jù)點(diǎn)。發(fā)動(dòng)機(jī)缸內(nèi)數(shù)據(jù)可以包括但不限于發(fā)動(dòng)機(jī)轉(zhuǎn)矩?cái)?shù)據(jù)、發(fā)動(dòng)機(jī)轉(zhuǎn)速數(shù)據(jù)、噴射數(shù)據(jù)(例如噴射開(kāi)始的數(shù)據(jù))和軌道壓力數(shù)據(jù)。附加缸內(nèi)數(shù)據(jù)點(diǎn)可以包括但不限于截留空氣質(zhì)量數(shù)據(jù)221、缸內(nèi)氧氣分?jǐn)?shù)數(shù)據(jù)222、缸內(nèi)egr分?jǐn)?shù)數(shù)據(jù)223、tivc數(shù)據(jù)224、缸內(nèi)氧氣-燃料比數(shù)據(jù)229和缸內(nèi)濕度數(shù)據(jù)240。
在步驟1104-1106,選擇一個(gè)或多個(gè)缸內(nèi)數(shù)據(jù)點(diǎn)用于構(gòu)建穩(wěn)態(tài)發(fā)動(dòng)機(jī)模型。穩(wěn)態(tài)發(fā)動(dòng)機(jī)模型用于在穩(wěn)態(tài)條件(例如,有限的轉(zhuǎn)矩或速度偏移)下建模發(fā)動(dòng)機(jī)的運(yùn)行條件。穩(wěn)態(tài)模型用于基于所選擇的缸內(nèi)數(shù)據(jù)點(diǎn)估計(jì)或確定發(fā)動(dòng)機(jī)排出nox。因此,穩(wěn)態(tài)模型可以利用一個(gè)或多個(gè)算法、過(guò)程、方程式、公式、神經(jīng)網(wǎng)絡(luò)等。
在步驟1108,使用構(gòu)建的穩(wěn)態(tài)模型來(lái)確定(例如,估計(jì)等)在瞬態(tài)發(fā)動(dòng)機(jī)循環(huán)中的發(fā)動(dòng)機(jī)排出nox。例如,步驟1108可以包括圖6所示的發(fā)動(dòng)機(jī)轉(zhuǎn)速和轉(zhuǎn)矩偏移的利用。在步驟1108中,確定發(fā)動(dòng)機(jī)排出nox。在實(shí)驗(yàn)室設(shè)置中,可以將確定的發(fā)動(dòng)機(jī)排出nox與真實(shí)的發(fā)動(dòng)機(jī)排出nox量進(jìn)行比較。在這方面,可以如圖表500所示將在穩(wěn)態(tài)模型中使用的所選擇的缸內(nèi)數(shù)據(jù)點(diǎn)的效果相互比較。因此,方法1100有助于識(shí)別可以提供相對(duì)準(zhǔn)確的發(fā)動(dòng)機(jī)排出nox確定的缸內(nèi)數(shù)據(jù)點(diǎn)。
應(yīng)當(dāng)理解的是,這里沒(méi)有任何權(quán)利要求要素根據(jù)35u.s.c§112(f)的規(guī)定來(lái)解釋,除非使用短語(yǔ)“用于(meansfor)…的裝置”明確地記載該要素。
上述示意流程圖和方法示意圖通常被描述為邏輯流程圖。因此,所描繪的順序和標(biāo)記的步驟指示代表性的實(shí)施例??梢栽O(shè)想在功能、邏輯或效果上等同于示意圖中所示方法的一個(gè)或多個(gè)步驟或其部分的其他步驟、順序和方法。
此外,提供了所使用的格式和符號(hào)來(lái)解釋示意圖的邏輯步驟,并且被理解為不限制圖示方法的范圍。盡管在示意圖中可以采用各種箭頭類型和線型,但是應(yīng)理解為不限制相應(yīng)方法的范圍。實(shí)際上,一些箭頭或其他連接器可以用于僅指示方法的邏輯流。例如,箭頭可以指示所示方法的枚舉步驟之間的未指定持續(xù)時(shí)間的等待或監(jiān)視期間。此外,特定方法發(fā)生的順序可以或可以不嚴(yán)格遵守所示相應(yīng)步驟的順序。還將注意到,框圖和/或流程圖的每個(gè)塊以及框圖和/或流程圖中各塊的組合可以由執(zhí)行指定功能或動(dòng)作的專用基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或?qū)S糜布统绦虼a的組合來(lái)實(shí)現(xiàn)。
本說(shuō)明書(shū)中描述的許多功能單元已被標(biāo)記為模塊,以便更加特別地強(qiáng)調(diào)它們的實(shí)現(xiàn)獨(dú)立性。例如,模塊可以被實(shí)現(xiàn)為包括定制vlsi電路或門陣列,諸如邏輯芯片、晶體管或其他分立組件的現(xiàn)成半導(dǎo)體的硬件電路。模塊還可以在可編程硬件設(shè)備中實(shí)現(xiàn),例如現(xiàn)場(chǎng)可編程門陣列、可編程陣列邏輯、可編程邏輯器件等。
模塊也可以在機(jī)器可讀介質(zhì)中實(shí)現(xiàn),以便由各種類型的處理器執(zhí)行。在一些情況下,用于由各種類型的處理器執(zhí)行的機(jī)器可讀介質(zhì)可以在上述硬件電路中實(shí)現(xiàn)??蓤?zhí)行代碼的識(shí)別模塊可以例如包括計(jì)算機(jī)指令的一個(gè)或多個(gè)物理或邏輯塊,其可以例如被組織為對(duì)象、過(guò)程或功能。然而,識(shí)別模塊的可執(zhí)行文件不需要物理地位于一起,而是可以包括存儲(chǔ)在不同位置的不同的指令,當(dāng)在邏輯上一起組合時(shí),它們包括模塊并實(shí)現(xiàn)模塊的所述目的。
實(shí)際上,計(jì)算機(jī)可讀程序代碼的模塊可以是單個(gè)指令或許多指令,并且甚至可以分布在幾個(gè)不同的代碼段上、不同程序之間以及跨越多個(gè)存儲(chǔ)器設(shè)備。類似地,操作數(shù)據(jù)可以在本文中在模塊內(nèi)被識(shí)別和示出,并且可以以任何合適的形式來(lái)體現(xiàn)并且被組織在任何合適類型的數(shù)據(jù)結(jié)構(gòu)內(nèi)。操作數(shù)據(jù)可以被收集為單個(gè)數(shù)據(jù)集,或者可以分布在包括不同存儲(chǔ)設(shè)備在內(nèi)的不同位置,并且可以至少部分地僅存在為系統(tǒng)或網(wǎng)絡(luò)上的電子信號(hào)。在機(jī)器可讀介質(zhì)(或計(jì)算機(jī)可讀介質(zhì))中實(shí)現(xiàn)模塊或模塊的一部分的情況下,計(jì)算機(jī)可讀程序代碼可以在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中被存儲(chǔ)和/或傳播。
計(jì)算機(jī)可讀介質(zhì)可以是存儲(chǔ)計(jì)算機(jī)可讀程序代碼的有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是例如但不限于電子、磁性、光學(xué)、電磁、紅外、全息、微機(jī)械或半導(dǎo)體系統(tǒng)、裝置或設(shè)備或前述的任何合適的組合。
計(jì)算機(jī)可讀介質(zhì)的更具體示例可以包括但不限于便攜式計(jì)算機(jī)軟盤、硬盤、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦除可編程只讀存儲(chǔ)器(eprom)或閃存、便攜式光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字通用盤(dvd)、光學(xué)存儲(chǔ)設(shè)備、磁存儲(chǔ)設(shè)備、全息存儲(chǔ)介質(zhì)、微機(jī)械存儲(chǔ)設(shè)備或任何合適的上述的組合。在本文的上下文中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是可以包含和/或存儲(chǔ)由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用和/或與指令執(zhí)行系統(tǒng)、設(shè)備或設(shè)備結(jié)合使用的計(jì)算機(jī)可讀程序代碼的任何有形介質(zhì)。
計(jì)算機(jī)可讀介質(zhì)也可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)。計(jì)算機(jī)可讀信號(hào)介質(zhì)可以包括其中包含計(jì)算機(jī)可讀程序代碼的傳播數(shù)據(jù)信號(hào),例如在基帶中或作為載波的一部分。這種傳播信號(hào)可以采取各種形式的任何形式,包括但不限于電氣、電磁、磁性、光學(xué)或其任何合適的組合。計(jì)算機(jī)可讀信號(hào)介質(zhì)可以是非計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)并且可以通信、傳播或傳送計(jì)算機(jī)可讀程序代碼以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或與指令執(zhí)行系統(tǒng)、裝置或設(shè)備結(jié)合使用的任何計(jì)算機(jī)可讀介質(zhì)。包含在計(jì)算機(jī)可讀信號(hào)介質(zhì)上的計(jì)算機(jī)可讀程序代碼可以使用包括但不限于無(wú)線、有線、光纖電纜、射頻(rf)等的任何適當(dāng)?shù)慕橘|(zhì)或上述的任何合適的組合來(lái)發(fā)送。
在一個(gè)實(shí)施例中,計(jì)算機(jī)可讀介質(zhì)可以包括一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和一個(gè)或多個(gè)計(jì)算機(jī)可讀信號(hào)介質(zhì)的組合。例如,計(jì)算機(jī)可讀程序代碼可以作為電磁信號(hào)通過(guò)光纖電纜傳播,以便由處理器執(zhí)行并存儲(chǔ)在ram存儲(chǔ)設(shè)備上以供處理器執(zhí)行。
用于執(zhí)行本發(fā)明各方面操作的計(jì)算機(jī)可讀程序代碼可以用一種或多種編程語(yǔ)言的任何組合來(lái)編寫(xiě),包括諸如java,smalltalk,c++等的面向?qū)ο蟮木幊陶Z(yǔ)言和常規(guī)程序性編程語(yǔ)言,例如“c”編程語(yǔ)言或類似的編程語(yǔ)言。計(jì)算機(jī)可讀程序代碼可以完全在用戶的計(jì)算機(jī)上、部分地在用戶的計(jì)算機(jī)上、作為獨(dú)立的計(jì)算機(jī)可讀包、部分地在遠(yuǎn)程計(jì)算機(jī)上并部分地在遠(yuǎn)程計(jì)算機(jī)上、或者完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。在后一種情況下,遠(yuǎn)程計(jì)算機(jī)可以通過(guò)任何類型的網(wǎng)絡(luò)連接到用戶的計(jì)算機(jī),包括局域網(wǎng)(lan)或廣域網(wǎng)(wan),或者可以連接到外部計(jì)算機(jī)(例如,通過(guò)使用互聯(lián)網(wǎng)服務(wù)提供商的互聯(lián)網(wǎng))。
程序代碼也可以存儲(chǔ)在可引導(dǎo)計(jì)算機(jī)的計(jì)算機(jī)可讀介質(zhì)、其他可編程數(shù)據(jù)處理設(shè)備或其他以特定方式工作的設(shè)備中,使得存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中的指令產(chǎn)生包括實(shí)現(xiàn)示意性流程圖和/或示意性框圖塊或多個(gè)塊中的功能/動(dòng)作的指令的制品。
貫穿本說(shuō)明書(shū)對(duì)“一個(gè)實(shí)施例”,“實(shí)施例”或類似語(yǔ)言的引用意味著結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,貫穿本說(shuō)明書(shū)的短語(yǔ)“在一個(gè)實(shí)施例中”,“在實(shí)施例中”和類似的語(yǔ)言的出現(xiàn)可以但不一定都是指相同的實(shí)施例。
因此,在不脫離本發(fā)明的精神或基本特征的情況下,本公開(kāi)可以以其他具體形式實(shí)施。所描述的實(shí)施例在所有方面被認(rèn)為僅是說(shuō)明性的而不是限制性的。因此,本公開(kāi)的范圍由所附權(quán)利要求而不是前面的描述來(lái)指示。屬于權(quán)利要求的等同物的含義和范圍內(nèi)的所有變化將被包括在其范圍內(nèi)。