本發(fā)明涉及一種內(nèi)燃機(jī),并且更具體地涉及一種用于減少廢氣中的氮氧化物(nox)的發(fā)動機(jī)控制系統(tǒng)和方法。
背景技術(shù):
這里提供的背景描述是為了一般地呈現(xiàn)本發(fā)明的上下文的目的。當(dāng)前署名的發(fā)明人的工作就其在該背景部分所描述的以及在提交時可以不另外被作為是現(xiàn)有技術(shù)的多個方面的描述而言既不明確地也不隱含地被認(rèn)可為是本發(fā)明的現(xiàn)有技術(shù)。
空氣通過進(jìn)氣歧管被抽吸到發(fā)動機(jī)中。節(jié)流閥控制進(jìn)入發(fā)動機(jī)的空氣流??諝馀c來自一個或多個燃料噴射器的燃料混合形成空/燃混合物???燃混合物在發(fā)動機(jī)的一個或多個汽缸內(nèi)燃燒???燃混合物的燃燒產(chǎn)生轉(zhuǎn)矩。
從空/燃混合物中產(chǎn)生的廢氣從汽缸排放至廢氣系統(tǒng)。廢氣包括諸如一氧化氮(no)和二氧化氮(no2)之類的氮氧化物(nox)以及其他廢氣成分。廢氣系統(tǒng)包括諸如選擇性催化還原(scr)催化劑和/或貧nox捕獲器之類的一個或多個部件,其在廢氣排放至大氣之前減少廢氣中的nox。
技術(shù)實現(xiàn)要素:
在一種特征中,發(fā)動機(jī)控制系統(tǒng)包括燃料控制模塊和汽缸控制模塊。該燃料控制模塊基于預(yù)定的貧空/燃比來控制發(fā)動機(jī)的燃料噴射,其中,該預(yù)定的貧空/燃比相對于燃料的化學(xué)計量空/燃比是貧燃的。汽缸控制模塊選擇性地停用發(fā)動機(jī)的m個汽缸的進(jìn)氣閥和排氣閥的開啟,以增加廢氣中氮氧化物(nox)的去除。m為大于0且小于發(fā)動機(jī)的汽缸的總數(shù)的整數(shù)。該燃料控制模塊還:當(dāng)停用m個汽缸的進(jìn)氣閥和排氣閥的開啟時,禁用m個汽缸的燃料供給;并且當(dāng)禁用m個汽缸的燃料供給以及停用m個汽缸的進(jìn)氣閥和排氣閥的開啟時,基于相對于用于燃料的化學(xué)計量空/燃比的預(yù)定的富空/燃比來控制發(fā)動機(jī)的其他汽缸的燃料噴射。
在又一些特征中,當(dāng)由接收發(fā)動機(jī)所輸出廢氣的選擇性催化還原(scr)催化劑所存儲的氨量小于第一預(yù)定氨量時,汽缸控制模塊停用m個汽缸的進(jìn)氣閥和排氣閥的開啟。
在又一些特征中,當(dāng)由scr催化劑所存儲的氨量大于第二預(yù)定氨量時,汽缸控制模塊重新啟動m個汽缸的進(jìn)氣閥和排氣閥的開啟,其中,該第二預(yù)定氨量大于第一預(yù)定氨量。
在又一些特征中,當(dāng)由scr催化劑所存儲的氨量大于第二預(yù)定氨量時,燃料控制模塊轉(zhuǎn)換成基于預(yù)定的貧空/燃比來控制其他汽缸的燃料噴射,其中,該第二預(yù)定氨量大于第一預(yù)定氨量。
在又一些特征中,當(dāng)發(fā)生如下情形時,汽缸控制模塊停用m個汽缸的進(jìn)氣閥和排氣閥的開啟:由接收發(fā)動機(jī)所輸出廢氣的選擇性催化還原(scr)催化劑所存儲的氨量小于預(yù)定氨量;發(fā)動機(jī)速度在預(yù)定的速度范圍內(nèi);以及發(fā)動機(jī)負(fù)載在預(yù)定的發(fā)動機(jī)負(fù)載范圍內(nèi)。
在又一些特征中,當(dāng)由接收發(fā)動機(jī)所輸出廢氣的貧nox捕獲器所存儲的氮氧化物(nox)的量大于第一nox的量時,汽缸控制模塊停用m個汽缸的進(jìn)氣閥和排氣閥的開啟。
在又一些特征中,當(dāng)由貧nox捕獲器所存儲的nox的量小于第二預(yù)定nox的量時,汽缸控制模塊重新啟動m個汽缸的進(jìn)氣閥和排氣閥的開啟,其中,第二預(yù)定nox的量小于第一預(yù)定nox的量。
在又一些特征中,當(dāng)由貧nox捕獲器所存儲的nox的量小于第二預(yù)定nox的量時,燃料控制模塊轉(zhuǎn)換成基于預(yù)定的貧空/燃比來控制其他汽缸的燃料噴射,其中,第二預(yù)定nox的量小于第一預(yù)定nox的量。
在又一些特征中,當(dāng)發(fā)生如下情形時,汽缸控制模塊停用m個汽缸的進(jìn)氣閥和排氣閥的開啟:由接收發(fā)動機(jī)所輸出廢氣的貧nox捕獲器所存儲的nox的量大于預(yù)定nox的量;發(fā)動機(jī)速度在預(yù)定的速度范圍內(nèi);以及發(fā)動機(jī)負(fù)載在預(yù)定的發(fā)動機(jī)負(fù)載范圍內(nèi)。
在又一些特征中,m等于發(fā)動機(jī)的汽缸的總數(shù)的一半。
在一特征中,描述了一種發(fā)動機(jī)控制方法。該發(fā)動機(jī)控制方法包括:基于預(yù)定的貧空/燃比來控制發(fā)動機(jī)的燃料噴射,其中,該預(yù)定的貧空/燃比相對于燃料的化學(xué)計量空/燃比是貧燃的;選擇性地停用發(fā)動機(jī)的m個汽缸的進(jìn)氣閥和排氣閥的開啟以增加廢氣中氮氧化物(nox)的去除,其中,m為大于0且小于發(fā)動機(jī)的汽缸的總數(shù)的整數(shù);當(dāng)停用m個汽缸的進(jìn)氣閥和排氣閥的開啟時,禁用m個汽缸的燃料供給;并且當(dāng)禁用m個汽缸的燃料供給以及停用m個汽缸的進(jìn)氣閥和排氣閥的開啟時,基于相對于用于燃料的化學(xué)計量空/燃比的預(yù)定的富空/燃比來控制發(fā)動機(jī)的其他汽缸的燃料噴射。
在又一些特征中,選擇性地停用m個汽缸的進(jìn)氣閥和排氣閥的開啟包括當(dāng)由接收發(fā)動機(jī)輸出的廢氣的選擇性催化還原(scr)催化劑所存儲的氨量小于第一預(yù)定氨量時,停用m個汽缸的進(jìn)氣閥和排氣閥的開啟。
在又一些特征中,該方法進(jìn)一步包括:當(dāng)由scr催化劑所存儲的氨量大于第二預(yù)定氨量時,重新啟動m個汽缸的進(jìn)氣閥和排氣閥的開啟,其中,該第二預(yù)定氨量大于第一預(yù)定氨量。
在又一些特征中,基于預(yù)定的貧空/燃比來控制其他汽缸的燃料噴射包括:當(dāng)由scr催化劑所存儲的氨量大于第二預(yù)定氨量時,轉(zhuǎn)換成基于預(yù)定的貧空/燃比來控制其他汽缸的燃料噴射,其中,該第二預(yù)定氨量大于第一預(yù)定氨量。
在又一些特征中,選擇性地停用m個汽缸的進(jìn)氣閥和排氣閥的開啟包括,當(dāng)發(fā)生如下情形時,停用m個汽缸的進(jìn)氣閥和排氣閥的開啟:由接收發(fā)動機(jī)所輸出廢氣的選擇性催化還原(scr)催化劑所存儲的氨量小于預(yù)定氨量;發(fā)動機(jī)速度在預(yù)定的速度范圍內(nèi);以及發(fā)動機(jī)負(fù)載在預(yù)定的發(fā)動機(jī)負(fù)載范圍內(nèi)。
在又一些特征中,選擇性地停用m個汽缸的進(jìn)氣閥和排氣閥的開啟包括:當(dāng)由接收發(fā)動機(jī)所輸出廢氣的貧nox捕獲器所存儲的nox的量大于第一預(yù)定nox的量時,停用m個汽缸的進(jìn)氣閥和排氣閥的開啟。
在又一些特征中,當(dāng)由貧nox捕獲器所存儲的nox的量小于第二預(yù)定nox的量時,重新啟動m個汽缸的進(jìn)氣閥和排氣閥的開啟,其中,第二預(yù)定nox的量小于第一預(yù)定nox的量。
在又一些特征中,基于預(yù)定的貧空/燃比來控制其他汽缸的燃料噴射包括:當(dāng)由貧nox捕獲器所存儲的nox的量小于第二預(yù)定nox的量時,轉(zhuǎn)換成基于預(yù)定的貧空/燃比來控制其他汽缸的燃料噴射,其中,第二預(yù)定nox的量小于第一預(yù)定nox的量。
在又一些特征中,選擇性地停用m個汽缸的進(jìn)氣閥和排氣閥的開啟包括,當(dāng)發(fā)生如下情形時,由接收發(fā)動機(jī)所輸出廢氣的貧nox捕獲器所存儲的nox的量大于預(yù)定nox的量;發(fā)動機(jī)速度在預(yù)定的速度范圍內(nèi);以及發(fā)動機(jī)負(fù)載在預(yù)定的發(fā)動機(jī)負(fù)載范圍內(nèi)。
在又一些特征中,m等于發(fā)動機(jī)的汽缸的總數(shù)的一半。
從詳細(xì)說明、權(quán)利要求以及附圖中將會清楚本發(fā)明的其他應(yīng)用領(lǐng)域。詳細(xì)描述和特定示例僅僅是用于說明目的,而不是為了限定本發(fā)明的范圍。
附圖說明
本發(fā)明從該詳細(xì)描述和附圖中將變得更易理解,附圖中:
圖1a和1b是車輛的發(fā)動機(jī)和廢氣控制系統(tǒng)的功能框圖;
圖2是示例發(fā)動機(jī)系統(tǒng)的功能框圖;
圖3是示例發(fā)動機(jī)控制模塊的功能框圖;
圖4a和4b是描述控制燃料供給以實現(xiàn)nox減少的示例方法的流程圖。
在附圖中,附圖標(biāo)記可重復(fù)使用來識別類似的和/或相同的元件。
具體實施方式
發(fā)動機(jī)在汽缸內(nèi)燃燒空氣和燃料以產(chǎn)生轉(zhuǎn)矩。發(fā)動機(jī)控制模塊(ecm)基于目標(biāo)的空/燃比來控制至發(fā)動機(jī)的空氣和燃料。對于貧燃發(fā)動機(jī),在正常的發(fā)動機(jī)運(yùn)行期間,目標(biāo)的空/燃比相對于化學(xué)計量空/燃比是貧燃的。作為示例,空氣和汽油以及空氣的化學(xué)計量比是大約14.7:1,而貧燃汽油發(fā)動機(jī)可具有空氣與汽油比為16:1的目標(biāo)空/燃比或者更多的空氣量,例如20:1、24:1、28:1等等。
發(fā)動機(jī)將由于空氣和燃料的燃燒所產(chǎn)生的廢氣輸出至廢氣系統(tǒng)。除此以外,廢氣包括諸如一氧化氮(no)和二氧化氮(no2)之類的氮氧化物(nox)。廢氣系統(tǒng)包括一個或多個組分,其在廢氣排放至大氣之前減少廢氣中的nox。
例如,該廢氣系統(tǒng)可包括存儲氨(nh3)的選擇性催化還原(scr)催化劑。由scr催化劑所存儲的氨與廢氣中的nox起反應(yīng)。當(dāng)發(fā)動機(jī)的燃料供給相對于化學(xué)計量是富燃的時,三路催化劑(twc)產(chǎn)生并將氨供給至scr催化劑。作為另一示例,廢氣系統(tǒng)可包括貧nox捕獲器(lnt),其存儲nox并且當(dāng)發(fā)動機(jī)的燃料供給相對于化學(xué)計量是富燃的時減少nox。根據(jù)本發(fā)明,ecm選擇性地停用發(fā)動機(jī)的一個或多個汽缸并且將富燃的燃料供給(相對于化學(xué)計量)提供給所啟動的汽缸,以在lnt的情形中實現(xiàn)nox減少而在scr的情形中實現(xiàn)氨產(chǎn)生/供給(并最終實現(xiàn)nox減少)。
現(xiàn)參照圖1a,示出示例發(fā)動機(jī)和廢氣系統(tǒng)10的功能框圖。發(fā)動機(jī)12控制空氣和燃料以產(chǎn)生用于車輛的驅(qū)動轉(zhuǎn)矩。雖然將發(fā)動機(jī)12示出并且描述成汽油型貧燃發(fā)動機(jī),但發(fā)動機(jī)12也可以是其他類型的貧燃發(fā)動機(jī)。一個或多個電動機(jī)(或者電機(jī)-發(fā)電機(jī))可附加地或替代地產(chǎn)生用于車輛的驅(qū)動轉(zhuǎn)矩。
廢氣從發(fā)動機(jī)12排放至廢氣系統(tǒng)14。廢氣可包括顆粒物質(zhì)(pm)、諸如一氧化氮(no)和二氧化氮(no2)之類的氮氧化物(nox)以及其他組分。在圖1a的示例中,廢氣系統(tǒng)14包括三路催化劑(twc)16和選擇性催化還原(scr)催化劑18。雖然提供twc的示例,但也可實施四路催化劑。
該廢氣從發(fā)動機(jī)12流至twc16。當(dāng)發(fā)動機(jī)12的燃料供給是富燃的時,twc16與廢氣起反應(yīng)并且產(chǎn)生氨(nh3)。該廢氣從twc16流至scr催化劑18。在這種方式,由twc16產(chǎn)生的氨提供給scr催化劑18。
scr催化劑18存儲(例如,吸附)輸入至scr催化劑18的氨。僅僅例如,scr催化劑18可包括釩催化劑、沸石催化劑和/或其他合適類型的scr催化劑。scr催化劑18催化通過scr催化劑18的所存儲氨和nox之間的反應(yīng)。下文提供說明氨吸附的示例化學(xué)方程式。
nh3+s→nh3(s)
由scr催化劑18存儲的氨量稱為scr催化劑18的當(dāng)前儲量??衫鐚?dāng)前儲量表述為氨的質(zhì)量(例如,克)、氨的摩爾數(shù)或者由scr催化劑18存儲的氨量的其他合適測量值。
nox和氨以已知的速率起反應(yīng),該速率可稱為反應(yīng)速率。該反應(yīng)速率可通過如下方程式表述:
其中,rr是反應(yīng)速率,而x根據(jù)廢氣中的二氧化氮(no2)的量改變。僅僅例如,x可在從1.0和1.333之間改變。
經(jīng)由與由scr催化劑18所存儲的氨起反應(yīng)而從廢氣中去除的輸入至scr催化劑18的nox百分比可稱為nox轉(zhuǎn)換效率。nox轉(zhuǎn)換效率與scr催化劑18的當(dāng)前儲量直接相關(guān)。僅僅例如,nox轉(zhuǎn)換效率隨著scr催化劑18的當(dāng)前儲量的增大而增大,且反之亦然。然而,scr催化劑18的當(dāng)前儲量限制為最大氨量。該最大氨量稱為scr催化劑18的最大存儲容量。scr催化劑18能存儲的最大氨量可隨著scr催化劑18的溫度降低而增加,且反之亦然。
氨與nox的反應(yīng)產(chǎn)生氮和水。廢氣中諸如氧氣(o2)之類的其他組分也可包含在氨和nox反應(yīng)中。下文提供的示例性化學(xué)方程式是對氨和nox的反應(yīng)的說明。
4nh3+4no+o2→4n2+6h2o
4nh3+2no+2no2→4n2+6h2o
8nh3+6no2→7n2+12h2o
如圖1b中所示,代替twc16和scr催化劑18,可實施貧nox捕獲器(lnt)20。lnt20存儲流入到lnt20中的廢氣中的nox。當(dāng)發(fā)動機(jī)12的燃料供給(且因此所產(chǎn)生的廢氣)相對于化學(xué)計量是富燃的時,lnt20與所存儲的nox起反應(yīng)。lnt20能存儲的最大nox量可稱為最大nox儲量。
現(xiàn)參照圖1a和1b,第一nox傳感器30測量從發(fā)動機(jī)12輸出的廢氣中的nox。僅僅例如,第一nox傳感器30可測量nox的質(zhì)量流率(例如克每秒)、nox的濃度(例如)、(例如百萬分之幾)或者nox量的其他合適測量值。
氧傳感器34測量廢氣中的氧氣(o2)。氧傳感器34基于在scr催化劑18上游的廢氣中的氧氣來產(chǎn)生氧信號。第二nox傳感器38測量將從廢氣系統(tǒng)14中輸出的廢氣中的nox。僅僅例如,第二nox傳感器38可測量nox的質(zhì)量流率(例如,克每秒)、nox的濃度(例如,百萬分之幾)或者nox量的其他合適測量值。
用戶經(jīng)由點火系統(tǒng)42開始車輛起動和關(guān)閉。僅僅例如,點火系統(tǒng)42可包括一個或多個按鈕、開關(guān)和/或其他裝置,用戶可致動該一個或多個按鈕、開關(guān)和/或其他裝置以命令車輛接通和熄火。
發(fā)動機(jī)控制模塊(ecm)60控制發(fā)動機(jī)12的轉(zhuǎn)矩輸出。ecm60還可基于來自點火系統(tǒng)42的信號來控制發(fā)動機(jī)12。例如,當(dāng)接收到車輛接通信號時,ecm60可開始發(fā)動機(jī)啟動以發(fā)動該發(fā)動機(jī)12。當(dāng)接收到車輛熄火信號時,ecm60可禁用發(fā)動機(jī)12。如下文進(jìn)一步所描述地,在一些情形下,ecm60可停用發(fā)動機(jī)12的一個或多個汽缸(例如,一半)。汽缸的停用包括使得汽缸的進(jìn)氣閥和排氣閥的開啟和關(guān)閉被禁用并且使得汽缸的燃料供給被禁用。
現(xiàn)參照圖2,示出示例發(fā)動機(jī)系統(tǒng)的功能框圖。發(fā)動機(jī)12基于來自駕駛員輸入模塊104的諸如加速器踏板位置和/或制動踏板位置之類駕駛員輸入而燃料空/燃混合物以產(chǎn)生用于車輛的驅(qū)動轉(zhuǎn)矩。
空氣通過進(jìn)氣系統(tǒng)抽吸到發(fā)動機(jī)12中。僅僅例如,進(jìn)氣系統(tǒng)可包括進(jìn)氣歧管110和節(jié)流閥112。節(jié)流閥112可包括具有可旋轉(zhuǎn)葉片的蝶形閥或其他合適類型的節(jié)流閥。ecm60控制節(jié)流閥致動器模塊116,且節(jié)流閥致動器模塊116調(diào)節(jié)節(jié)流閥112的開啟以控制抽吸到進(jìn)氣歧管110中的空氣量。
來自進(jìn)氣歧管110的空氣抽吸到發(fā)動機(jī)12的汽缸中。雖然發(fā)動機(jī)12包括多個汽缸,但出于說明的目的示出單個代表性汽缸118。僅僅例如,發(fā)動機(jī)12可包括2、3、4、5、6、8、10和/或12個汽缸。在一些情形下,ecm60可指令汽缸致動器模塊120以選擇性地停用汽缸的一個或多個的進(jìn)氣閥和排氣閥的開啟。
發(fā)動機(jī)12可使用四沖程循環(huán)來運(yùn)行。四個沖程如下文描述被稱為進(jìn)氣沖程、壓縮沖程、燃燒沖程以及排氣沖程。在曲柄軸(未示出)的每次回轉(zhuǎn)期間,四個沖程的兩個在汽缸118內(nèi)發(fā)生。因此,對于汽缸118需要兩個曲柄軸回轉(zhuǎn)以經(jīng)歷所有四個沖程。
在進(jìn)氣沖程期間,來自進(jìn)氣歧管110的空氣通過進(jìn)氣閥122抽吸到汽缸118中。ecm60控制燃料致動器模塊124,該燃料致動器模塊調(diào)節(jié)燃料噴射以實現(xiàn)期望的空燃比。燃料能在中心位置處或者多個位置處、例如在每個汽缸的進(jìn)氣閥122附近噴射到進(jìn)氣歧管110中。在各種實施方式(未示出)中,燃料可直接地噴射到汽缸中或者與汽缸相關(guān)聯(lián)的混合腔室中。燃料致動器模塊124可中止燃料噴射到被停用的汽缸中。
所噴射的燃料與空氣混合并且在汽缸118中產(chǎn)生空/燃混合物。在壓縮沖程期間,汽缸118內(nèi)的活塞(未示出)壓縮空/燃混合物?;鸹ㄖ聞悠髂K126基于來自ecm60的信號激勵汽缸118中的火花塞128,從而點燃空/燃混合物??上鄬τ诨钊幱谄浞Q為上死點(tdc)的最上方位置的時刻來規(guī)定火花定時。
火花致動器模塊126可由定時信號所控制,該定時信號規(guī)定上死點產(chǎn)生活塞之前或之后有多長時間。由于活塞位置與曲柄軸旋轉(zhuǎn)直接相關(guān),因而火花致動器模塊126的操作可與曲柄軸角度同步。在各種實施方式中,火花致動器模塊126可中止火花的提供以停用汽缸。
在燃燒沖程期間,空/燃混合物的燃燒驅(qū)動活塞下壓,由此驅(qū)動曲柄軸。燃料沖程可限定為活塞到達(dá)上死點和活塞返回至下死點(bdc)之間的時間。在排氣沖程期間,活塞開始從bdc向上移動并且通過排氣閥130將燃料副產(chǎn)物排出。燃料副產(chǎn)物經(jīng)由廢氣系統(tǒng)14從車輛排出。
進(jìn)氣閥122可由進(jìn)氣凸輪軸140控制,而排氣閥130可由排氣凸輪軸142控制。汽缸致動器模塊120可通過禁用進(jìn)氣閥122和/或排氣閥130的開啟來停用汽缸118。
進(jìn)氣凸輪相位器148選擇性地調(diào)節(jié)進(jìn)氣凸輪軸140相對于曲柄軸的旋轉(zhuǎn)的旋轉(zhuǎn)。調(diào)節(jié)進(jìn)氣凸輪軸140的旋轉(zhuǎn)來調(diào)節(jié)進(jìn)氣閥122的開啟和關(guān)閉定時。排氣凸輪相位器150選擇性地調(diào)節(jié)排氣凸輪軸142相對于曲柄軸的旋轉(zhuǎn)的旋轉(zhuǎn)。調(diào)節(jié)排氣凸輪軸142的旋轉(zhuǎn)來調(diào)節(jié)排氣閥130的開啟和關(guān)閉定時。
相位器致動器模塊158基于來自ecm60的信號來控制進(jìn)氣凸輪相位器148和排氣凸輪相位器150。當(dāng)實施時,可變的閥升程(未示出)也可由相位器致動器模塊158控制。相位器致動器模塊158也可基于來自ecm60的信號來控制第二進(jìn)氣和排氣凸輪相位器。雖然示出并且描述了基于凸輪軸的閥致動,但也可實施無凸輪的閥致動。
發(fā)動機(jī)系統(tǒng)可包括增壓裝置,該增壓裝置將加壓控制提供至進(jìn)氣歧管110。例如,圖2示出包括渦輪機(jī)160-1的渦輪增壓器,其由流過廢氣系統(tǒng)14的廢氣提供動力。渦輪增壓器還包括由渦輪機(jī)160-1驅(qū)動的壓縮機(jī)160-2,該壓縮機(jī)壓縮引入到節(jié)流閥112中的空氣。渦輪機(jī)160-1可位于twc16或lnt20的上游。在各種實施方式中,由曲柄軸驅(qū)動的增壓器(未示出)可包括來自節(jié)流閥112的空氣并且將經(jīng)壓縮的空氣輸送至進(jìn)氣歧管110。中間冷卻器(未示出)可耗散容納在經(jīng)壓縮空氣進(jìn)料中的一部分熱量,該熱量隨著空氣被壓縮而產(chǎn)生。經(jīng)壓縮的空氣進(jìn)料也可能從廢氣系統(tǒng)14的部件中吸附了熱量。
廢氣門162可允許廢氣繞過渦輪機(jī)160-1,由此降低渦輪增壓器的增壓(進(jìn)氣壓縮的量)。ecm60可經(jīng)由增壓致動器模塊164控制渦渦輪增壓器。增壓致動器模塊164可通過控制廢氣門162的位置來調(diào)節(jié)渦輪增壓器的增壓。在各種實施方式中,多個渦輪增壓器可由增壓致動器模塊164控制。渦輪增壓器可具有可變的幾何形狀,其可由增壓致動器模塊164控制。
發(fā)動機(jī)系統(tǒng)可包括廢氣再循環(huán)(egr)閥170,其選擇性地將廢氣改向而回至進(jìn)氣歧管110。egr閥170可位于渦輪機(jī)160-1上游。egr閥170可基于來自ecm60的信號由egr致動器模塊172控制。
曲柄軸的位置可使用曲柄軸位置傳感器180來測量。發(fā)動機(jī)速度、例如每分鐘轉(zhuǎn)數(shù)(rpm)可基于曲柄軸的位置而產(chǎn)生。進(jìn)氣歧管110內(nèi)的壓力可使用歧管絕對壓力(map)傳感器184測量。在各種實施方式中,可測量發(fā)動機(jī)真空,該發(fā)動機(jī)真空可指代環(huán)境空氣壓力和進(jìn)氣歧管110內(nèi)壓力之間的差值。流入到進(jìn)氣歧管110中的空氣的質(zhì)量流率可使用質(zhì)量流率(maf)傳感器186測量。在各種實施方式中,maf傳感器186可位于殼體中,該殼體也包括節(jié)流閥112。
節(jié)流閥致動器模塊116可使用一個或多個位置傳感器(tps)190來監(jiān)控節(jié)流閥112的位置。抽吸到發(fā)動機(jī)12中的空氣的環(huán)境溫度可使用進(jìn)氣溫度(iat)傳感器192測量。也可實施一個或多個其他的傳感器。例如,該發(fā)動機(jī)系統(tǒng)可包括發(fā)動機(jī)冷卻劑溫度傳感器、油溫傳感器、發(fā)動機(jī)(例如,機(jī)體)溫度傳感器和/或一個或多個其他合適的車輛傳感器。ecm60可使用來自傳感器的信號來為發(fā)動機(jī)系統(tǒng)做出控制決定。
現(xiàn)參照圖3,示出ecm60的示例性實施方式的功能框圖。轉(zhuǎn)矩請求模塊204可基于一個或多個駕駛員輸入212、例如加速器踏板位置、制動踏板位置、巡航控制輸入和/或一個或多個其他合適的駕駛員輸入來確定轉(zhuǎn)矩請求208。轉(zhuǎn)矩請求模塊204可附加地或替代地基于一個或多個其他轉(zhuǎn)矩請求、例如由ecm60產(chǎn)生的轉(zhuǎn)矩請求和/或從車輛的諸如變速箱控制模塊、混合控制模塊、底盤控制模塊之類的其他模塊接收的轉(zhuǎn)矩請求來確定轉(zhuǎn)矩請求208。一個或多個發(fā)動機(jī)致動器可基于轉(zhuǎn)矩請求208和/或一個或多個其他車輛運(yùn)行參數(shù)來控制。
例如,節(jié)流閥控制模塊216可基于轉(zhuǎn)矩請求208來確定目標(biāo)節(jié)流閥開度220。節(jié)流閥致動器模塊116可基于目標(biāo)節(jié)流閥開度220來調(diào)節(jié)節(jié)流閥112的開度?;鸹刂颇K224可基于轉(zhuǎn)矩請求208來確定目標(biāo)火花定時228?;鸹ㄖ聞悠髂K126可基于目標(biāo)火花定時228來產(chǎn)生火花。
燃料控制模塊232確定一個或多個目標(biāo)燃料供給參數(shù)236。更確切地說,燃料控制模塊232確定對于汽缸所噴射的燃料質(zhì)量,以與汽缸內(nèi)所捕獲的空氣質(zhì)量實現(xiàn)目標(biāo)空燃比??諝赓|(zhì)量可稱為每汽缸空氣(apc)238。燃料控制模塊232通常在正常發(fā)動機(jī)運(yùn)行期間將目標(biāo)空燃比設(shè)定為預(yù)定的貧空/燃比。僅僅例如,預(yù)定的貧空/燃比大于16:1的空氣比汽油,并且可以大約是28:1的空氣比汽油或者相對于化學(xué)計量是貧燃的其他合適比值。不同類型的燃料具有不同的化學(xué)計量空燃比,但預(yù)定的貧空/燃比相對于此類燃料的化學(xué)計量空燃比而言是貧燃料且空氣富足的??衫缡褂檬沟棉D(zhuǎn)矩請求和/或maf與apc相關(guān)聯(lián)的一個或多個函數(shù)或映射、基于使用maf傳感器186測得的進(jìn)入發(fā)動機(jī)12中的maf來確定apc238。目標(biāo)燃料供給參數(shù)236可附加地包括燃燒噴射脈沖數(shù)(每次燃燒事件)和每個脈沖的定時。燃料致動器模塊124可基于目標(biāo)燃料供給參數(shù)236來噴射燃料。
汽缸控制模塊240可基于轉(zhuǎn)矩請求來確定所要啟動和/或停用的目標(biāo)汽缸數(shù)。汽缸致動器模塊120基于目標(biāo)數(shù)244來啟動和停用發(fā)動機(jī)12的汽缸的進(jìn)氣閥和排氣閥的開啟。燃料控制模塊232禁用所停用的汽缸的燃料供給。egr控制模塊248可基于轉(zhuǎn)矩請求208來確定用于egr閥170的目標(biāo)egr開度252。egr致動器模塊172可基于目標(biāo)egr開度252來控制egr閥170。
增壓控制模塊256可基于轉(zhuǎn)矩請求208來確定目標(biāo)增壓260。增壓致動器模塊164基于目標(biāo)增壓260來控制增壓。例如,增壓致動器模塊164可基于目標(biāo)增壓260來控制廢氣門162。相位器控制模塊264可基于轉(zhuǎn)矩請求208來確定目標(biāo)的進(jìn)氣和排氣凸輪相位器角度268。相位器致動器模塊158分別基于目標(biāo)進(jìn)氣和排氣凸輪相位器角度268來控制進(jìn)氣和排氣凸輪相位器148和150。
停用模塊280選擇性地產(chǎn)生用于nox減少的停用指令284。當(dāng)產(chǎn)生停用指令284時,汽缸控制模塊240停用發(fā)動機(jī)12的汽缸的一個或多個(例如,一半)。當(dāng)產(chǎn)生停用指令284時,燃料控制模塊232將目標(biāo)空燃比調(diào)節(jié)成富燃的。例如,當(dāng)產(chǎn)生停用指令284時,燃料控制模塊232可將目標(biāo)空燃比設(shè)定為預(yù)定的富空/燃比。預(yù)定的富空/燃比可例如是14:1的空氣比汽油或者其他合適的富燃的空燃比。相對于預(yù)定的貧空/燃比,預(yù)定的富空/燃比可對應(yīng)于大約將所啟動的汽缸進(jìn)行雙倍地燃料供給。例如,在28:1的預(yù)定的貧空/燃比的情形中,預(yù)定的富空/燃比可以大約是14:1。
當(dāng)scr催化劑18的當(dāng)前(氨)儲量小于第一預(yù)定氨量時,停用模塊280產(chǎn)生用于nox減少的停用指令284。停用模塊280也可要求發(fā)動機(jī)速度292和發(fā)動機(jī)負(fù)載在針對貧燃運(yùn)行的預(yù)定發(fā)動機(jī)速度和負(fù)載范圍內(nèi)和/或在針對汽缸停用的預(yù)定發(fā)動機(jī)速度和負(fù)載范圍內(nèi)。第一預(yù)定氨量大于零。在各種實施方式中,每汽缸的燃料噴射質(zhì)量可表示發(fā)動機(jī)負(fù)載。每汽缸的燃料噴射質(zhì)量可例如是目標(biāo)燃料供給參數(shù)的對于汽缸所要噴射的目標(biāo)燃料質(zhì)量236。發(fā)動機(jī)速度292可例如使用曲柄軸位置傳感器180進(jìn)行測量。
存儲模塊296確定scr催化劑18的當(dāng)前儲量288。僅僅例如,存儲模塊296可基于供給至scr催化劑18的氨供給速率、輸入nox297、輸出nox298以及通過scr催化劑18的廢氣流率來確定scr催化劑18的當(dāng)前儲量288。存儲模塊296可使用時的供給速率、輸入nox、輸出nox和廢氣流率與當(dāng)前儲量相關(guān)聯(lián)的一個或多個函數(shù)或映射來確定scr催化劑18的當(dāng)前儲量288。
輸入nox297可使用第一nox傳感器30測量。輸出nox298可使用第二nox傳感器38測量。maf可用作通過scr催化劑18的廢氣流率。當(dāng)正使用預(yù)定的貧空/燃比時,供給至scr催化劑18的氨供給速率可大約是零。當(dāng)正使用預(yù)定的富空/燃比時,供給至scr催化劑18的氨供給速率可大于零。當(dāng)使用預(yù)定的富空/燃比時,供給至scr催化劑18的氨供給速率是預(yù)定數(shù)值并且可以是固定的或可變的。在可變的情形中,存儲模塊296可例如使用使得停用汽缸的數(shù)量、預(yù)定的富空/燃比、廢氣流率和/或一個或多個運(yùn)行參數(shù)與氨的供給速率相關(guān)聯(lián)的一個或多個函數(shù)和/或查詢表來確定供給速率。
當(dāng)在進(jìn)行富燃的燃料供給期間、scr催化劑18的當(dāng)前儲量288變得大于第二預(yù)定氨量時,燃料控制模塊232可轉(zhuǎn)換成基于預(yù)定的貧空/燃比來對(所啟動的)汽缸進(jìn)行燃料供給。第二預(yù)定氨量大于第一預(yù)定氨量。
當(dāng)在進(jìn)行富燃的燃料供給期間、scr催化劑18的當(dāng)前儲量288變得大于第二預(yù)定氨量時,汽缸控制模塊240可保持一個或多個汽缸被停用。例如,當(dāng)apc238下降時,汽缸控制模塊240可保持一個或多個汽缸被停用。當(dāng)apc238增大時,汽缸控制模塊240可重新啟動一個或多個汽缸。燃料控制模塊232可基于預(yù)定的貧空/燃比同時對所啟動的和重新啟動的汽缸進(jìn)行燃料供給。
在lnt20的示例中,存儲模塊296確定lnt20的當(dāng)前nox儲量288。僅僅例如,存儲模塊296可基于lnt20的nox去除速率、輸入nox297、輸出nox298以及通過lnt20的廢氣流率來確定lnt20的當(dāng)前nox儲量288。存儲模塊296可例如使用使得nox去除速率、輸入nox、輸出nox和廢氣流率與當(dāng)前nox儲量相關(guān)聯(lián)的一個或多個函數(shù)或映射來確定lnt20的當(dāng)前儲量288。
lnt20的nox去除速率對應(yīng)于將lnt20內(nèi)所存儲的nox從lnt20中去除的速率。當(dāng)正使用預(yù)定的貧空/燃比時,lnt20的nox去除速率可以大約是零。當(dāng)正使用預(yù)定的富空/燃比時,nox去除速率可大于零。當(dāng)使用預(yù)定的富空/燃比時,lnt20的nox去除速率是預(yù)定數(shù)值并且可以是固定的或可變的。在可變的情形中,存儲模塊296可例如使用使得停用汽缸的數(shù)量、預(yù)定的富空/燃比、廢氣流率和/或一個或多個運(yùn)行參數(shù)與nox去除速率相關(guān)聯(lián)的一個或多個函數(shù)和/或查詢表來確定nox去除速率。
當(dāng)在進(jìn)行富燃的燃料供給期間、lnt20的當(dāng)前nox儲量288變得小于第二預(yù)定nox量時,燃料控制模塊232可轉(zhuǎn)換成基于預(yù)定的貧空/燃比來對(所啟動的)汽缸進(jìn)行燃料供給。第二預(yù)定nox量小于第一預(yù)定nox量。
當(dāng)在進(jìn)行富燃的燃料供給期間、lnt20的當(dāng)前nox儲量288變得小于第二預(yù)定nox量時,汽缸控制模塊240可保持一個或多個汽缸被停用。例如,當(dāng)apc238下降時,汽缸控制模塊240可保持一個或多個汽缸被停用。當(dāng)apc238增大時,汽缸控制模塊240可重新啟動一個或多個汽缸。燃料控制模塊232可基于預(yù)定的貧空/燃比同時對所啟動的和重新啟動的汽缸進(jìn)行燃料供給。
圖4a和4b是示出控制用于nox減少的燃料供給的示例方法的流程圖。當(dāng)發(fā)動機(jī)12的所有汽缸均啟動時,控制開始?,F(xiàn)參照圖3、4a和4b,在304處,停用模塊280確定是否正在對發(fā)動機(jī)12進(jìn)行貧燃料供給。例如,燃料控制模塊232可產(chǎn)生燃料供給信號306,該燃料供給信號指示是否正基于預(yù)定的貧空/燃比來控制燃料供給??商娲?,在304處,停用模塊280可基于預(yù)定的貧空/燃比確定發(fā)動機(jī)負(fù)載(例如,apc238)和發(fā)動機(jī)速度292是否在預(yù)定的燃料供給范圍內(nèi)。如果304為真,則控制進(jìn)行到308。如果304為假,則可結(jié)束控制。
在圖4a的308處,停用模塊280可確定scr催化劑18的當(dāng)前(氨)存儲量288是否小于第一預(yù)定氨量。在lnt20的情形中,在圖4b的408處,停用模塊280可確定在308處lnt20的當(dāng)前nox存儲量288是否大于nox的第一預(yù)定量。如果為真,則控制進(jìn)行到312。如果為假,則可結(jié)束控制。
在312處,停用模塊280可確定是否停用發(fā)動機(jī)12的一個或多個汽缸。例如,在312處停用模塊280可確定是否停用發(fā)動機(jī)12的汽缸的總數(shù)的一半?;诟蝗嫉娜剂瞎┙o期間發(fā)動機(jī)負(fù)載(例如,apc238)和發(fā)動機(jī)速度292是否在用于停用一個或多個汽缸的第二預(yù)定范圍內(nèi),停用模塊280可確定是否停用發(fā)動機(jī)12的一個或多個汽缸。如果312為真,則控制繼續(xù)到316。如果312為假,則控制轉(zhuǎn)到340,這將在下面進(jìn)一步討論。
在316處,停用模塊280生成停用命令284。為了響應(yīng)于停用命令284,在316處汽缸控制模塊240停用一個或多個汽缸的進(jìn)氣閥和排氣閥的開啟,且燃料控制模塊232禁用一個或多個這些(停用)汽缸的燃料供給。在316處基于預(yù)定的富空/燃比(例如,空氣與汽油比為14:1或者比空氣和汽油的化學(xué)計量更高的另一種空/燃比),燃料控制模塊232還轉(zhuǎn)向?qū)ζ渌?工作)汽缸供給燃料。例如,預(yù)定的富空/燃比可大約為工作汽缸的燃料供給的兩倍。
存儲模塊296更新當(dāng)前存儲量288。例如,當(dāng)基于預(yù)定的富空/燃比供給燃料時,在圖4b的420處,存儲模塊296可降低lnt20的當(dāng)前nox存儲量288。當(dāng)基于預(yù)定的富空/燃比供給燃料時,在圖4a的320處,存儲模塊296可增加scr催化劑18的當(dāng)前氨存儲量288。
燃料控制模塊232和汽缸控制模塊240可將當(dāng)前存儲量288與閾值進(jìn)行比較。例如,燃料控制模塊232和汽缸控制模塊240可在圖4a的324處確定scr催化劑18的當(dāng)前氨存儲量288是否大于第二預(yù)定氨量。在lnt20的情形中,在圖4b的424處,燃料控制模塊232和汽缸控制模塊240可確定lnt20的當(dāng)前nox存儲量288是否小于nox的第二預(yù)定量。如果為真,則控制繼續(xù)進(jìn)行到328。如果為假,則控制可返回到320或420,并允許采用啟動汽缸的富燃操作的汽缸停用得以繼續(xù)進(jìn)行。這允許在lnt20的情形中當(dāng)前nox存儲量降低,或者允許在scr催化劑18的情形中當(dāng)前氨存儲量增加。
在328處,燃料控制模塊232和汽缸控制模塊240可確定發(fā)動機(jī)負(fù)載(例如,apc328)是否正在增加。如果328為真,則在336處汽缸控制模塊240重新啟動(先前停用)一個或多個汽缸且燃料控制模塊232根據(jù)需要對重新啟動的汽缸供給燃料。例如,在336處基于預(yù)定的貧空/燃比,燃料控制模塊232可轉(zhuǎn)至向所有汽缸供給燃料。如果328為假,則在332處汽缸控制模塊240可允許一個或多個停用汽缸保持停用。燃料控制模塊232繼續(xù)禁用停用汽缸的燃料供給。然而,在332處燃料控制模塊232可基于預(yù)定的貧空/燃比轉(zhuǎn)向?qū)ぷ髌坠┙o燃料。
返回參照340(即,當(dāng)作出決定在312處不停用汽缸中的一個或多個時),燃料控制模塊232轉(zhuǎn)向基于預(yù)定的富空/燃比(例如,空氣與汽油為14:1或者比空氣和汽油的化學(xué)計量更高的另一種空/燃比)向所有汽缸供給燃料。然而,在不停用汽缸的情況下,在準(zhǔn)備使用預(yù)定的富空/燃比的過程中,節(jié)流控制模塊216可降低節(jié)流閥112的目標(biāo)節(jié)流開度220以降低進(jìn)入發(fā)動機(jī)12的空氣流和進(jìn)氣歧管110內(nèi)的壓力。在316處,相對于停用一個或多個汽缸,這可降低燃料效率(例如,增加燃料消耗)。在316的路徑的情形中,歧管壓力和apc238可保持大約恒定,故降低節(jié)流閥112的開度是不需要的或者可以執(zhí)行到較低程度。
存儲模塊196更新當(dāng)前存儲量288。例如,當(dāng)基于預(yù)定的富空/燃比供給燃料時,在圖4b的444處,存儲模塊296可降低lnt20的當(dāng)前nox存儲量288。當(dāng)基于預(yù)定的富空/燃比供給燃料時,在圖4a的344處,存儲模塊296可增加scr催化劑18的當(dāng)前氨存儲量288。
燃料控制模塊232和汽缸控制模塊240可將當(dāng)前存儲量288與閾值進(jìn)行比較。例如,燃料控制模塊232和汽缸控制模塊240可在圖4a的348處確定scr催化劑18的當(dāng)前氨存儲量288是否大于第二預(yù)定氨量。在lnt20的情形中,在圖4b的448處,燃料控制模塊232和汽缸控制模塊240可確定lnt20的當(dāng)前nox存儲量288是否小于nox的第二預(yù)定量。如果為真,則控制繼續(xù)進(jìn)行到352。如果為假,則控制可返回到344或444并允許富燃操作繼續(xù)。在lnt20的情形中這允許當(dāng)前nox存儲量降低,或者在scr催化劑18的情形中允許當(dāng)前氨存儲量增加。在352處,基于預(yù)定的貧空/燃比,燃料控制模塊232轉(zhuǎn)至向所有汽缸供給燃料。盡管圖4a和4b的示例示出為結(jié)束,但控制可返回到304。
前面的描述在本質(zhì)上僅僅是說明性的并且絕不意圖限制本發(fā)明、其應(yīng)用或用途。本發(fā)明的廣泛教導(dǎo)可以通過各種形式來實現(xiàn)。因此,盡管本發(fā)明包括特定示例,但是本發(fā)明的真實范圍不應(yīng)被限制于此,因為在研讀附圖、說明書和以下權(quán)利要求之后,其他修改將變得顯而易見。應(yīng)當(dāng)理解,方法中的一個或多個步驟可以以不同順序(或者同時)執(zhí)行,而不改變本發(fā)明的原理。進(jìn)一步地,盡管實施例中的每一個在以上描述為具有某些特征,但相對于本發(fā)明的任何實施例描述的這些特征中的任意一個或多個可以在任意其他實施例的特征中實現(xiàn)和/或結(jié)合任意其他實施例的特征實現(xiàn),即使沒有明確描述該組合。換言之,所描述實施例并不相互排斥,且一個或多個實施例彼此的排列保持在本發(fā)明的范圍內(nèi)。
使用各種術(shù)語包括“連接”、“接合”、“耦接”、“鄰近”、“接近”、“在頂部”、“之上”、“之下”和“設(shè)置”來描述元件之間(例如,模塊、電路元件、半導(dǎo)體層等之間)的空間和功能關(guān)系。除非明確地描述為“直接”,當(dāng)在以上公開內(nèi)容中描述第一和第二元件之間的關(guān)系時,該關(guān)系可以為直接關(guān)系,其中沒有其他介入元件存在于第一和第二元件之間,但也可以為非直接關(guān)系,其中一個或多個介入元件(空間地或功能地任一)存在于第一和第二元件之間。如本文中所使用的,短語a、b和c中的至少一個應(yīng)該被理解為使用非排他性邏輯or表示邏輯(a或b或c),并且不應(yīng)被理解為表示“a中的至少一個、b中的至少一個和c中的至少一個”。
在本申請中,包括以下定義,術(shù)語“模塊”或術(shù)語“控制器”可以被替換為術(shù)語“電路”。術(shù)語“模塊”可以指代、作為其部分或包括:專用集成電路(asic);數(shù)字、模擬、或混合的模/數(shù)分立電路;數(shù)字、模擬、或混合的模/數(shù)集成電路;組合邏輯電路;現(xiàn)場可編程門陣列(fpga);執(zhí)行代碼的處理器電路(共享、專用、或群組);存儲由處理器電路執(zhí)行的代碼的存儲器電路(共享、專用、或群組);提供所描述功能的其他適合的硬件部件;或者上述部件中的一些或全部的組合,例如在片上系統(tǒng)中。
該模塊可包括一個或多個接口電路。在一些示例中,接口電路可以包括連接到局域網(wǎng)(lan)、互聯(lián)網(wǎng)、廣域網(wǎng)(wan)或其組合的有線或無線接口。本發(fā)明的任何給定模塊的功能可以被分配到經(jīng)由接口電路連接的多個模塊中。例如,多個模塊可以允許負(fù)載均衡。在進(jìn)一步的示例中,服務(wù)器(也稱為遠(yuǎn)程或云)模塊可以代表客戶模塊完成一些功能。
以上所使用的術(shù)語代碼可以包括軟件、固件和/或微代碼,并且可以指代程序、例程、功能、類、數(shù)據(jù)結(jié)構(gòu)和/或?qū)ο?。術(shù)語共享處理器電路包含執(zhí)行來自多個模塊的一些或全部代碼的單個處理器電路。術(shù)語群組處理器電路包含與附加處理器電路結(jié)合來執(zhí)行來自一個或多個模塊的一些或全部代碼的處理器電路。對多個處理器電路的引用包含分立管芯上的多個處理器電路、單個管芯上的多個處理器電路、單個處理器電路的多個內(nèi)核、單個處理器電路的多個線程、或上述的組合。術(shù)語共享存儲器電路包含存儲來自多個模塊的一些或全部代碼的單個存儲器電路。術(shù)語群組存儲器電路包含與附加存儲器結(jié)合來存儲來自一個或多個模塊的一些或全部代碼的存儲器電路。
術(shù)語存儲器電路是術(shù)語計算機(jī)可讀介質(zhì)的子集。如本文所使用的,術(shù)語計算機(jī)可讀介質(zhì)并不包含通過介質(zhì)(例如通過載波)傳播的瞬時電氣或電磁信號;因此術(shù)語計算機(jī)可讀介質(zhì)可以被認(rèn)為是有形且非瞬時的。非瞬時有形計算機(jī)可讀介質(zhì)的非限制性示例為非易失性存儲器電路(如閃存存儲器電路、可擦除可編程只讀存儲器電路或掩模只讀存儲器電路)、易失性存儲器電路(如靜態(tài)隨機(jī)存取存儲器電路或動態(tài)隨機(jī)存取存儲器電路)、磁存儲介質(zhì)(如模擬或數(shù)字磁帶或硬盤驅(qū)動器)以及光存儲介質(zhì)(如cd、dvd或藍(lán)光光盤)。
本申請中描述的裝置和方法可以部分或全部由專用計算機(jī)來實施,專用計算機(jī)是通過將通用計算機(jī)配置為執(zhí)行計算機(jī)程序中所體現(xiàn)的一個或多個特定功能來創(chuàng)建的。功能塊、流程圖部件和上述其他元件用作軟件規(guī)范,其可以通過技術(shù)人員或程序員的例行工作而被編譯成計算機(jī)程序。
計算機(jī)程序包括存儲在至少一個非瞬時有形計算機(jī)可讀介質(zhì)上的處理器可執(zhí)行指令。計算機(jī)程序還可以包括或依賴于所存儲的數(shù)據(jù)。計算機(jī)程序可以包含與專用計算機(jī)的硬件交互的基本輸入/輸出系統(tǒng)(bios)、與專用計算機(jī)的特定設(shè)備交互的設(shè)備驅(qū)動器、一個或多個操作系統(tǒng)、用戶應(yīng)用程序、后臺服務(wù)器,后臺應(yīng)用程序等。
計算機(jī)程序可以包括:(i)要被解析的描述性文本,例如html(超文本標(biāo)記語言)或xml(可擴(kuò)展標(biāo)記語言),(ii)匯編代碼,(iii)由編譯器從源代碼產(chǎn)生的目標(biāo)代碼,(iv)由解釋器執(zhí)行的源代碼,(v)由即時編譯器編譯和執(zhí)行的源代碼等。僅作為示例,可以使用來自包括以下語言的語法來撰寫源代碼:c、c++、c#、objectivec、haskell、go、sql、r、lisp、
權(quán)利要求中所列舉的元素不旨在作為35u.s.c.§112(f)的含義內(nèi)的裝置加功能元素,除非使用短語“用于...的裝置”明確地列舉了元素,或者在使用短語“用于...的操作”或“用于...的步驟”的方法權(quán)利要求的情形下。