本發(fā)明涉及內(nèi)燃機,且更具體地涉及燃料蒸汽控制系統(tǒng)和方法。
背景技術:
這里提供的背景描述是為了一般地呈現(xiàn)本發(fā)明的上下文。當前署名的發(fā)明人的工作就其在該背景部分所描述的以及在提交時可以不另外被作為是現(xiàn)有技術的多個方面的描述而言既不明確地也不隱含地被認可為是本發(fā)明的現(xiàn)有技術。
內(nèi)燃機燃燒空氣和燃料的混合物以產(chǎn)生轉(zhuǎn)矩。燃料可以是液體燃料和蒸汽燃料的組合。燃料系統(tǒng)將液體燃料和蒸汽燃料供應至發(fā)動機。燃料噴射器向發(fā)動機提供從燃料箱吸出的液體燃料。蒸汽凈化系統(tǒng)向發(fā)動機提供從蒸汽罐吸出的燃料蒸汽。
液體燃料被存儲在燃料箱內(nèi)。在一些情況下,液體燃料可蒸發(fā)并且形成燃料蒸汽。蒸汽罐捕獲并存儲燃料蒸汽。凈化系統(tǒng)包括凈化閥。發(fā)動機的運行導致發(fā)動機的進氣歧管內(nèi)形成真空(相對于大氣壓為低壓)。進氣歧管內(nèi)的真空和凈化閥的選擇性致動使得燃料蒸汽被吸入到進氣歧管中并且凈化來自蒸汽罐的燃料蒸汽。
技術實現(xiàn)要素:
在一種特征中,描述了一種用于車輛的燃料蒸汽控制系統(tǒng)。燃料蒸汽罐捕獲來自車輛燃料箱的燃料蒸汽。凈化閥打開以使得燃料蒸汽流到發(fā)動機的進氣系統(tǒng)并且關閉以阻止燃料蒸汽流到發(fā)動機的進氣系統(tǒng)。電動泵將來自燃料蒸汽罐的燃料蒸汽泵送到凈化閥。當通風閥打開時,通風閥使得新鮮空氣流到蒸汽罐,以及當通風閥關閉時,通風閥阻止新鮮空氣流到蒸汽罐。凈化控制模塊控制電動泵的速度、凈化閥的開度,以及通風閥的開度。
在進一步的特征中,凈化控制模塊基于固定的預定速度控制電動泵的速度。
在進一步的特征中,凈化控制模塊:基于通過凈化閥的燃料蒸汽的目標流速確定凈化閥的目標開度;基于目標開度控制凈化閥的開度;基于通過凈化閥的燃料蒸汽的目標流速確定電動泵的目標速度;以及基于目標速度控制電動泵的速度。
在進一步的特征中,凈化控制模塊基于通過凈化閥的燃料蒸汽的目標流速和電動泵的目標速度確定凈化閥的目標開度。
在進一步的特征中,當滿足(i)凈化閥的目標開度大于零和(ii)凈化閥的目標速度大于零中的至少一個時,凈化控制模塊打開通風閥。
在進一步的特征中,凈化控制模塊使用將通過凈化閥的燃料蒸汽的目標流速與凈化閥的目標開度和電動泵的目標速度兩者相關的一種映射確定凈化閥的目標開度和電動泵的目標速度。
在進一步的特征中,壓力傳感器測量電動泵與凈化閥之間的某一位置處的導管內(nèi)的壓力。凈化控制模塊包括:基于(i)電動泵與凈化閥之間的某一位置處的第一目標壓力與(ii)使用壓力傳感器測量的電動泵與凈化閥之間的某一位置處的壓力之差確定閉環(huán)(CL)調(diào)節(jié)值的CL模塊;基于CL調(diào)節(jié)值和目標前饋(FF)值的總和確定第二目標的求和器模塊;基于第二目標控制凈化閥的開度的凈化閥控制模塊;以及基于第二目標控制電動泵的速度的電動機控制模塊。
在進一步的特征中,凈化控制模塊進一步包括:基于通過凈化閥的燃料蒸汽的目標流速確定電動泵與凈化閥之間的某一位置處的第一目標壓力的目標凈化壓力模塊;以及基于通過凈化閥的燃料蒸汽的目標流速確定目標前饋(FF)值的FF模塊。
在進一步的特征中,凈化控制模塊進一步包括基于第二目標確定凈化閥的目標開度和電動泵的目標速度的目標確定模塊。凈化閥控制模塊基于目標開度控制凈化閥的開度。電動機控制模塊基于目標速度控制電動泵的速度。
在進一步的特征中,凈化控制模塊進一步包括使用將第二目標的值與凈化閥的目標開度和電動泵的目標速度兩者相關的一種映射確定凈化閥的目標開度和電動泵的目標速度的目標確定模塊。凈化閥控制模塊基于目標開度控制凈化閥的開度,且電動機控制模塊基于目標速度控制電動泵的速度。
在一種特征中,一種用于車輛的燃料蒸汽控制方法包括:通過蒸汽罐捕獲來自車輛燃料箱的燃料蒸汽;選擇性地打開凈化閥以使得燃料蒸汽流到發(fā)動機的進氣系統(tǒng);選擇性地關閉凈化閥以阻止燃料蒸汽流到發(fā)動機的進氣系統(tǒng);使用電動泵將來自蒸汽罐的燃料蒸汽泵送到凈化閥;選擇性地打開通風閥以使得新鮮空氣流到蒸汽罐;選擇性地關閉通風閥以阻止新鮮空氣流到蒸汽罐;以及控制電動泵的速度、凈化閥的開度,以及通風閥的開度。
在進一步的特征中,控制電動泵的速度包括基于固定的預定速度控制電動泵的速度。
在進一步的特征中,燃料蒸汽控制方法進一步包括:基于通過凈化閥的燃料蒸汽的目標流速確定凈化閥的目標開度;基于目標開度控制凈化閥的開度;基于通過凈化閥的燃料蒸汽的目標流速確定電動泵的目標速度;以及基于目標速度控制電動泵的速度。
在進一步的特征中,燃料蒸汽控制方法進一步包括進一步基于電動泵的目標速度確定凈化閥的目標開度。
在進一步的特征中,選擇性地打開通風閥包括:當滿足(i)凈化閥的目標開度大于零和(ii)凈化閥的目標速度大于零中的至少一個時,打開通風閥。
在進一步的特征中,燃料蒸汽控制方法進一步包括使用將通過凈化閥的燃料蒸汽的目標流速與凈化閥的目標開度和電動泵的目標速度兩者相關的一種映射確定凈化閥的目標開度和電動泵的目標速度。
在進一步的特征中,燃料蒸汽控制方法進一步包括:使用壓力傳感器測量電動泵與凈化閥之間的某一位置處的導管內(nèi)的壓力;基于(i)電動泵與凈化閥之間的某一位置處的第一目標壓力與(ii)使用壓力傳感器測量的電動泵與凈化閥之間的某一位置處的壓力之差確定閉環(huán)(CL)調(diào)節(jié)值;基于CL調(diào)節(jié)值和目標前饋(FF)值的總和確定第二目標;基于第二目標控制凈化閥的開度;以及基于第二目標控制電動泵的速度。
在進一步的特征中,燃料蒸汽控制方法進一步包括:基于通過凈化閥的燃料蒸汽的目標流速確定電動泵與凈化閥之間的某一位置處的第一目標壓力;以及基于通過凈化閥的燃料蒸汽的目標流速確定目標FF值。
在進一步的特征中,燃料蒸汽控制方法進一步包括:基于第二目標確定凈化閥的目標開度和電動泵的目標速度;基于目標開度控制凈化閥的開度;以及基于目標速度控制電動泵的速度。
在進一步的特征中,燃料蒸汽控制方法進一步包括:使用將第二目標的值與凈化閥的目標開度和電動泵的目標速度兩者相關的一種映射確定凈化閥的目標開度和電動泵的目標速度;基于目標開度控制凈化閥的開度;以及基于目標速度控制電動泵的速度。
通過具體實施方式、權利要求書和附圖,本發(fā)明的其他應用領域?qū)⒆兊蔑@而易見。具體實施方式和特定示例僅僅用于說明目的,而并非為了限制本發(fā)明的范圍。
附圖說明
通過具體實施方式和附圖將能更充分地理解本發(fā)明,其中:
圖1是示例性發(fā)動機系統(tǒng)的功能框圖;
圖2是示例性燃料控制系統(tǒng)的功能框圖;
圖3是凈化控制模塊的示例性實施方式的功能框圖;
圖4是描繪了確定壓力偏移并診斷與凈化壓力傳感器相關聯(lián)的故障的示例性方法的流程圖;
圖5包括描繪了控制凈化閥和凈化泵的示例性方法的流程圖;以及
圖6包括凈化控制模塊的示例性實施方式的功能框圖。
在附圖中,參考標號可被重復使用來表示相似和/或相同的元件。
具體實施方式
發(fā)動機燃燒空氣和燃料的混合物以產(chǎn)生轉(zhuǎn)矩。燃料噴射器可噴射從燃料箱吸出的液體燃料。一些條件(諸如熱量、輻射和燃料類型)可導致燃料在燃料箱內(nèi)蒸發(fā)。蒸汽罐捕獲燃料蒸汽,并且燃料蒸汽可通過凈化閥從蒸汽罐提供至發(fā)動機。在自然吸氣式發(fā)動機中,進氣歧管內(nèi)的真空可以用于在凈化閥打開時從蒸汽罐抽吸燃料蒸汽。
根據(jù)本申請,電動泵將來自蒸汽罐的燃料蒸汽泵送到凈化閥,并且當凈化閥打開時泵送到進氣系統(tǒng)。電動泵可以將燃料蒸汽泵送到例如在發(fā)動機的升壓裝置上游的某一位置處的發(fā)動機的進氣系統(tǒng)。電動泵可以是固定速度泵或可變速度泵。壓力傳感器測量凈化閥與電動泵之間的某一位置處的壓力。
壓力傳感器的測量可隨著時間漂移。因而,控制模塊基于壓力傳感器提供的測量值與預期測量值之間的差確定壓力傳感器的壓力偏移。例如,當壓力傳感器處的壓力預期大約為大氣壓力時,控制模塊可以基于壓力傳感器的測量值與大氣壓力之間的差確定壓力偏移。
控制模塊基于壓力偏移調(diào)節(jié)壓力傳感器的測量值。當壓力偏移偏離零太遠時,控制模塊還診斷與壓力傳感器相關聯(lián)的故障??刂颇K基于調(diào)節(jié)的壓力傳感器的壓力測量值控制凈化閥的開度和/或電動泵的速度。
現(xiàn)在參照圖1,顯示了示例性發(fā)動機系統(tǒng)10的功能框圖。發(fā)動機系統(tǒng)10包括發(fā)動機12、進氣系統(tǒng)14、燃料噴射系統(tǒng)16、(火花)點火系統(tǒng)18,以及排氣系統(tǒng)20。盡管針對汽油發(fā)動機示出了發(fā)動機系統(tǒng)10并將對其進行描述,但是本申請可應用到混合動力發(fā)動機系統(tǒng)和其他合適類型的具有燃料蒸汽凈化系統(tǒng)的發(fā)動機系統(tǒng)。
進氣系統(tǒng)14可以包括空氣過濾器19、升壓裝置21、節(jié)流閥22、增壓冷卻器23以及進氣歧管24??諝膺^濾器19過濾流到發(fā)動機12中的空氣。升壓裝置21可以是例如渦輪增壓器或增壓器。盡管提供了一個升壓裝置的示例,但是可以包括不止一個升壓裝置。增壓冷卻器23冷卻由升壓裝置21輸出的氣體。
節(jié)流閥22控制進入進氣歧管24的空氣流??諝鈴倪M氣歧管24流到發(fā)動機12內(nèi)的一個或多個汽缸(諸如汽缸25)中。盡管僅示出了汽缸25,但是發(fā)動機12可以包括不止一個汽缸。燃料噴射系統(tǒng)16包括多個燃料噴射器并且控制發(fā)動機12的(液體)燃料噴射。如下文進一步討論的(例如參見圖2),在一些情況下,燃料蒸汽27還被提供至發(fā)動機12。例如,可以在空氣過濾器19與升壓裝置21之間的某一位置處引入燃料蒸汽27。
由空氣/燃料混合物的燃燒導致的排氣被從發(fā)動機12排到排氣系統(tǒng)20。排氣系統(tǒng)20包括排氣歧管26和催化器28。僅僅舉例而言,催化器28可包括三元催化器(TWC)和/或另一種合適類型的催化器。催化器28接收由發(fā)動機12輸出的排氣并與排氣的各個組分反應。
發(fā)動機系統(tǒng)10還包括調(diào)節(jié)發(fā)動機系統(tǒng)10的運行的發(fā)動機控制模塊(ECM)30。ECM 30控制發(fā)動機致動器,諸如升壓裝置21、節(jié)流閥22、進氣系統(tǒng)14、燃料噴射系統(tǒng)16以及點火系統(tǒng)18。ECM 30還與各種傳感器進行通信。僅僅舉例而言,ECM 30可以與質(zhì)量空氣流(MAF)傳感器32、歧管氣壓(MAP)傳感器34、曲軸位置傳感器36以及其他傳感器進行通信。
MAF傳感器32測量流經(jīng)節(jié)流閥22的空氣的質(zhì)量流速并基于該質(zhì)量流速產(chǎn)生MAF信號。MAP傳感器34測量進氣歧管24內(nèi)的壓力并基于該壓力產(chǎn)生MAP信號。在一些實施方式中,可以相對于環(huán)境(大氣)壓力測量進氣歧管24內(nèi)的真空。
曲軸位置傳感器36監(jiān)控發(fā)動機12的曲軸(未示出)的旋轉(zhuǎn)并基于曲軸的旋轉(zhuǎn)產(chǎn)生曲軸位置信號。曲軸位置信號可以用于確定發(fā)動機速度(例如以每分鐘轉(zhuǎn)數(shù)計)。大氣壓力傳感器37測量大氣壓力并基于該大氣壓力產(chǎn)生大氣壓力信號。盡管大氣壓力傳感器37被示出與進氣系統(tǒng)14分離,但是可以在進氣系統(tǒng)14內(nèi)(諸如在空氣過濾器19與升壓裝置21之間或者空氣過濾器19的上游)測量大氣壓力傳感器37。
ECM 30還與和排氣系統(tǒng)20相關聯(lián)的排氣氧(EGO)傳感器進行通信。僅僅舉例而言,ECM 30與上游EGO傳感器(US EGO傳感器)38和下游EGO傳感器(DS EGO傳感器)40進行通信。US EGO傳感器38位于催化器28的上游,以及DS EGO傳感器40位于催化器28的下游。US EGO傳感器38可以位于例如排氣歧管26的排氣流道(未示出)的合流點處或者位于另一個合適的位置處。
US EGO傳感器38和DS EGO傳感器40測量它們相應位置處的排氣中的氧的量并且基于氧的量產(chǎn)生EGO信號。僅僅舉例而言,US EGO傳感器38基于催化器28的上游的氧的量產(chǎn)生上游EGO(US EGO)信號。DS EGO傳感器40基于催化器28的下游的氧的量產(chǎn)生下游EGO(DS EGO)信號。US EGO傳感器38和DS EGO傳感器40各自可以包括切換EGO傳感器、通用EGO(UEGO)傳感器(還被稱作寬帶或?qū)挿秶鶨GO傳感器),或者另一種合適類型的EGO傳感器。ECM 30可以基于來自US EGO傳感器38和DS EGO傳感器40的測量值控制燃料噴射系統(tǒng)16。
現(xiàn)在參照圖2,顯示了示例性燃料控制系統(tǒng)的功能框圖。燃料系統(tǒng)100將液體燃料和燃料蒸汽供應至發(fā)動機12。燃料系統(tǒng)100包括裝有液體燃料的燃料箱102。一個或多個燃料泵(未示出)從燃料箱102抽吸液體燃料并將燃料提供至燃料噴射系統(tǒng)16。
一些條件(諸如,熱量、振動和輻射)可導致燃料箱102內(nèi)的液體燃料蒸發(fā)。蒸汽罐104捕獲并存儲蒸發(fā)的燃料(即燃料蒸汽27)。蒸汽罐104可包括捕獲并存儲燃料蒸汽的一種或多種物質(zhì),諸如一種或多種類型的炭。
凈化閥106可以被打開以使得燃料蒸汽從蒸汽罐104流到進氣系統(tǒng)14。更具體地,凈化泵108將來自蒸汽罐104的燃料蒸汽泵送到凈化閥106。凈化閥106可以被打開以使得加壓的燃料蒸汽從凈化泵108流到進氣系統(tǒng)14。凈化控制模塊110控制凈化閥106和凈化泵108,從而控制燃料蒸汽到發(fā)動機12的流動。盡管示出了凈化控制模塊110和ECM 30并將其作為獨立的模塊進行了討論,但是ECM 30可以包括凈化控制模塊110。
凈化控制模塊110還控制通風閥112。當凈化泵108接通以朝向蒸汽罐104抽吸新鮮空氣時,凈化控制模塊110可以將通風閥112打開到通風位置。隨著燃料蒸汽從蒸汽罐104流動,新鮮空氣通過通風閥112被吸入到蒸汽罐104中。當通風閥112處于通風位置時,凈化控制模塊110通過控制凈化泵108以及凈化閥106的打開和關閉控制到進氣系統(tǒng)14的燃料蒸汽流動。凈化泵108使得燃料蒸汽流動,而無需進氣系統(tǒng)14內(nèi)的真空。
車輛的駕駛員可以經(jīng)由燃料入口113向燃料箱102添加液體燃料。燃料蓋114密封住燃料入口113。燃料蓋114和燃料入口113可以經(jīng)由燃料加注隔室116來訪問。燃料門118可以被實施成遮護和關閉燃料加注隔室116。
燃料液面?zhèn)鞲衅?20測量燃料箱102內(nèi)的液體燃料的量。燃料液面?zhèn)鞲衅?20基于燃料箱102內(nèi)的液體燃料的量產(chǎn)生燃料液面信號。僅僅舉例而言,燃料箱102中的液體燃料的量可被表達為體積、燃料箱102的最大體積的百分比,或者燃料箱102中的燃料的量的另一種合適的測量。
在各種實施方式中,可以從燃料加注隔室116抽吸通過通風閥112提供至蒸汽罐104的新鮮空氣,但是通風閥112可以從另一個合適的位置抽吸新鮮空氣。過濾器130可以被實施為過濾來自流到通風閥112的環(huán)境空氣的各種顆粒物。箱壓力傳感器142測量燃料箱102內(nèi)的箱壓力。箱壓力傳感器142基于燃料箱102內(nèi)的箱壓力產(chǎn)生箱壓力信號。
凈化壓力傳感器146測量凈化泵108與凈化閥106之間的某一位置處的凈化壓力。凈化壓力傳感器146基于凈化泵108與凈化閥106之間的某一位置處的凈化壓力產(chǎn)生凈化壓力信號。
凈化泵108為電動泵并且包括驅(qū)動凈化泵108的電動機。凈化泵108不是由車輛的旋轉(zhuǎn)部件(諸如發(fā)動機的曲軸)驅(qū)動的機械泵。凈化泵108可以是固定速度泵或可變速度泵。
一個或多個泵傳感器150測量凈化泵108的運行參數(shù)并相應地產(chǎn)生信號。例如,泵傳感器150包括測量凈化泵108的旋轉(zhuǎn)速度并基于凈化泵108的速度產(chǎn)生泵速度信號的泵速度傳感器。泵傳感器150還可包括泵電流傳感器、泵電壓傳感器和/或泵功率傳感器。泵電流傳感器、泵電壓傳感器和泵功率傳感器分別測量到凈化泵108的電流、施加到凈化泵108的電壓和凈化泵108的功率消耗。
現(xiàn)在參照圖3,顯示了凈化控制模塊110的示例性實施方式的功能框圖。采樣模塊204以預定的采樣速率對來自凈化壓力傳感器146的凈化壓力信號208進行采樣并輸出凈化壓力樣本212。采樣模塊204還可以對樣本進行數(shù)字化、緩存樣本、過濾樣本和/或在樣本上執(zhí)行一個或多個功能。在各種實施方式中,凈化壓力傳感器146可以執(zhí)行采樣模塊204的各功能并提供凈化壓力212。
過濾模塊216使用一個或多個過濾器過濾凈化壓力212以產(chǎn)生過濾的凈化壓力220。僅僅舉例而言,過濾模塊216可以將低通過濾器或一級滯后過濾器應用到凈化壓力樣本以產(chǎn)生過濾的凈化壓力220。
凈化壓力傳感器146的測量值可隨著時間漂移。換句話說,凈化壓力信號208可以不同于預期給定的實際壓力。因此,調(diào)節(jié)模塊224基于壓力偏移228調(diào)節(jié)過濾的凈化壓力220以產(chǎn)生調(diào)節(jié)的凈化壓力232。僅僅舉例而言,調(diào)節(jié)模塊224可以將壓力偏移228與過濾的凈化壓力220求和或相乘以產(chǎn)生調(diào)節(jié)的凈化壓力232。如下文進一步討論的,調(diào)節(jié)的凈化壓力232可以用于例如控制凈化閥106的開度和/或控制凈化泵108。盡管已經(jīng)提供了基于壓力偏移228進行采樣、過濾和調(diào)節(jié)的示例性序列,但是可以使用另一種序列。
當被觸發(fā)時,偏移模塊236確定壓力偏移228。當凈化壓力傳感器146的某一位置處的凈化壓力應當在預期壓力(諸如大氣壓力)處時,觸發(fā)模塊240觸發(fā)偏移模塊236。
例如,當駕駛員致動點火鑰匙、按鈕或開關以啟動車輛時,在發(fā)動機起動開始且在駕駛員致動點火系統(tǒng)之前發(fā)動機12關閉(停止)至少預定時間段之前,觸發(fā)模塊240可以觸發(fā)偏移模塊236。另外或可選地,當凈化泵108已經(jīng)關閉超過預定時間段和/或凈化泵108的速度為零或大約為零時,觸發(fā)模塊240可以觸發(fā)偏移模塊236。點火信號244可以指示駕駛員致動了點火鑰匙、按鈕或開關。發(fā)動機關閉時間段248可以對應于駕駛員致動點火鑰匙、按鈕或開關的時間與駕駛員關閉發(fā)動機12的最后時間之間的發(fā)動機12關閉的時間段。可以基于凈化壓力傳感器146處的壓力達到預期(例如大氣)壓力的時間段設置預定時間段。
發(fā)動機速度252對應于發(fā)動機12(例如曲軸)的旋轉(zhuǎn)速度并且可以例如基于使用曲軸位置傳感器36測量的曲軸位置來確定。為零或小于預定速度的發(fā)動機速度252可以指示發(fā)動機起動尚未開始。當發(fā)動機12關閉時,通風閥控制模塊254可以將通風閥112致動到通風位置,以使得凈化壓力傳感器146處的壓力接近大氣壓力。
當被觸發(fā)時,偏移模塊236可以例如基于凈化壓力212與大氣壓力256之間的差設置壓力偏移228或者將壓力偏移228設置為等于凈化壓力212與大氣壓力256之間的差。因此,壓力偏移228對應于凈化壓力212可與該時刻凈化壓力傳感器146處的實際壓力遠近程度。大氣壓力256可以例如使用大氣壓力傳感器37來測量。在各種實施方式中,預定壓力可用來代替大氣壓力256。在各種實施方式中,由箱壓力傳感器142測量的壓力可用來代替大氣壓力256。
診斷模塊260基于壓力偏移228選擇性地診斷與凈化壓力傳感器146相關聯(lián)的故障的存在。例如當壓力偏移228的幅度比大于零的預定壓力大時,診斷模塊260可以診斷到故障。例如當壓力偏移228的幅度比預定壓力小時,診斷模塊260可以指示不存在故障。在各種實施方式中,當壓力偏移228比預定正壓力大時或比預定負壓力小(即比預定負壓力更負)時,診斷模塊260可以診斷到故障。
(一個或多個)預定壓力可以是固定值或者可以是可變的。在是可變的(一個或多個)預定壓力的示例中,診斷模塊260可以例如基于到凈化泵108的電流、施加到凈化泵108的電壓或者凈化泵108的功率消耗確定(一個或多個)預定壓力。診斷模塊260可以例如使用將凈化泵108的電流、電壓和/或功率消耗與預定壓力相關的函數(shù)或映射確定(一個或多個)預定壓力。燃料蒸汽和空氣的密度可以不同。因而,可以基于凈化壓力傳感器146處的空氣或燃料蒸汽的預期組成設置(一個或多個)預定壓力。
當存在故障時,診斷模塊260可以采取一個或多個補救行為。例如,當診斷到與凈化壓力傳感器146相關聯(lián)的故障時,診斷模塊260可以將預定診斷故障代碼(DTC)存儲在存儲器264中。預定DTC可以對應于與凈化壓力傳感器146相關聯(lián)的故障。監(jiān)控模塊268可以監(jiān)控存儲器264并且當一個或多個DTC被存儲在存儲器264中時點亮車輛的乘客艙室內(nèi)的故障指示燈(MIL)272。MIL 272可以在視覺上向駕駛員指示尋求車輛維修。預定DTC可以向車輛維修技術人員指示與凈化壓力傳感器146相關聯(lián)的故障的存在。當故障(諸如基于調(diào)節(jié)的凈化壓力232的無效的閉環(huán)控制,其在下文進一步討論;或者無效的燃料蒸汽凈化)存在時,診斷模塊260可以另外或可選地采取一個或多個其他補救行為。
圖4是描繪了確定壓力偏移228并診斷與凈化壓力傳感器146相關聯(lián)的故障的示例性方法的流程圖。控制可以開始于404,在404,觸發(fā)模塊240可以確定駕駛員是否致動了點火鑰匙、按鈕或開關來啟動發(fā)動機12。如果404為真,則控制繼續(xù)進行到408。如果404為假,則控制可以結束。
在408處,觸發(fā)模塊240可以確定發(fā)動機速度252是否小于預定速度以及發(fā)動機關閉時間段248是否大于預定時間段。另外或可選地,觸發(fā)模塊240可以確定凈化泵108是否已經(jīng)關閉超過預定時間段和/或凈化泵108的速度是否為零或大約為零。如果408為假,則在412偏移模塊236可以將壓力偏移228設置成等于發(fā)動機12被關閉之前所使用的壓力偏移228的值,且控制可以結束。如果408為真,則控制可以繼續(xù)進行到416。
在416處,偏移模塊236基于凈化壓力212與預期壓力之間的差設置壓力偏移228或者將壓力偏移228設置成等于凈化壓力212與預期壓力之間的差。預期壓力可以為例如大氣壓力256、預定壓力或箱壓力。調(diào)節(jié)模塊224基于壓力偏移228調(diào)節(jié)過濾的凈化壓力220以確定調(diào)節(jié)的凈化壓力232,如上文所討論。例如,調(diào)節(jié)模塊224可以將調(diào)節(jié)的凈化壓力232設置成等于壓力偏移228與過濾的凈化壓力220的和或乘積或者基于壓力偏移228與過濾的凈化壓力220的和或乘積設置調(diào)節(jié)的凈化壓力232。
在420處,診斷模塊260確定壓力偏移228是否指示與凈化壓力傳感器146相關聯(lián)的故障。例如,診斷模塊260可以確定壓力偏移228的量級是否大于預定壓力、壓力偏移228是否大于預定正壓力,和/或壓力偏移228是否小于預定負壓力。如果420為真,則在424診斷模塊260可以指示與凈化壓力傳感器146相關聯(lián)的故障存在并且開始一個或多個補救行為。如果420為假,則在428診斷模塊260可以指示故障不存在。圖4的示例可以說明一個控制環(huán)路,并且控制環(huán)路可以以預定速率開始。
再參照圖3,目標流動模塊280確定至發(fā)動機12的目標凈化流速284。目標凈化流速284可以對應于例如通過凈化閥106的燃料蒸汽的目標質(zhì)量流速。目標流動模塊280可以例如基于質(zhì)量空氣流速(MAF)288和一個或多個燃料加注參數(shù)292確定目標凈化流速284。目標流動模塊280可以例如使用將MAF和(一個或多個)燃料加注參數(shù)與目標凈化流速相關的一個或多個函數(shù)或映射確定目標凈化流速284。燃料加注參數(shù)292可以包括例如每一燃燒事件噴射的(液體)燃料的質(zhì)量、每一燃燒事件汽缸內(nèi)捕獲的空氣的質(zhì)量、目標空氣/燃料混合物,和/或一個或多個其他燃料加注參數(shù)。(一個或多個)燃料加注參數(shù)292可以例如由控制燃料噴射系統(tǒng)16的ECM 30的燃料控制模塊提供。
前饋(FF)模塊296基于目標凈化流速284確定FF值300。在一個示例中,F(xiàn)F值300為通過凈化閥106的目標凈化流速。FF模塊296可以例如使用將目標凈化流速與FF值相關的函數(shù)或映射確定FF值300。
目標凈化壓力模塊304基于目標凈化流速284確定目標凈化壓力308。目標凈化壓力308還對應于凈化壓力傳感器146處的目標壓力。目標凈化壓力模塊304可以例如使用將目標凈化流速與目標凈化壓力相關的函數(shù)或映射確定目標凈化壓力308。然而,目標凈化壓力308將被用于閉環(huán)控制。
閉環(huán)(CL)模塊312基于給定控制環(huán)路的目標凈化壓力308與調(diào)節(jié)的凈化壓力232之間的差確定CL調(diào)節(jié)值316。CL模塊312使用CL控制器(諸如比例積分(PI)CL控制器、比例積分微分(PID)CL控制器或另一種合適類型的CL控制器)確定CL調(diào)節(jié)值316。
求和器模塊320基于CL調(diào)節(jié)值316和FF值300確定最終目標值324。例如,求和器模塊320可以基于CL調(diào)節(jié)值316和FF值300的和設置最終目標值324或者將最終目標值324設置成等于CL調(diào)節(jié)值316和FF值300的和。在FF值300為通過凈化閥106的流速的示例中,最終目標值324還為通過凈化閥106的目標流速。
目標確定模塊328基于最終目標值324確定凈化閥106的開度的目標和控制凈化泵108的目標。由于凈化泵108的輸出和凈化閥106的開度都會影響凈化壓力傳感器146處的壓力,目標確定模塊328總體上基于最終目標值324確定目標。
例如,目標確定模塊328可以基于最終目標值324確定凈化閥106的目標有效開度332和凈化泵108的目標速度336。目標確定模塊328可以使用將最終目標值與目標有效開度和目標速度相關的一個或多個函數(shù)或映射確定目標有效開度332和目標速度336。如上所述,在一些實施方式中,凈化泵108可以是固定速度泵。在這類實施方式中,鑒于使用預定固定速度,目標確定模塊328可以基于最終目標值324將目標速度336設置成預定固定速度并且確定目標有效開度332。
電動機控制模塊340基于目標速度336控制對凈化泵108的電動機的電力的施加。例如,電動機控制模塊340可以基于目標速度336控制電動機驅(qū)動器(未示出)(諸如逆變器)的切換。電力可以例如從車輛的電池344或另一種能量存儲裝置提供至凈化泵108。
目標有效開度332可以對應于0%(用于維持凈化閥106關閉)與100%(用于維持凈化閥106打開)之間的值。凈化閥控制模塊348基于目標有效開度332控制對凈化閥106的電力(諸如來自電池344)的施加。
例如,凈化閥控制模塊348可以基于目標有效開度332確定被施加到凈化閥106的目標占空比。凈化閥控制模塊348可以例如使用將目標有效開度與目標占空比相關的函數(shù)或映射確定目標占空比。在目標有效開度332對應于0%到100%之間的百分比的示例中,凈化閥控制模塊348可以使用目標有效開度332作為目標占空比。凈化閥控制模塊348在目標占空比下將電力施加到凈化閥106。
例如當凈化閥106打開且凈化泵108接通時,通風閥控制模塊254可以打開通風閥112。例如,當目標有效開度332大于零和/或目標速度336大于零時,通風閥控制模塊254可以打開通風閥112。打開通風閥112使得新鮮空氣流到蒸汽罐104中,同時凈化泵108通過凈化閥106將來自蒸汽罐104的凈化蒸汽泵送到進氣系統(tǒng)14。
圖5包括描繪了控制凈化閥106和凈化泵108的示例性方法的流程圖??刂崎_始于504,在504處,調(diào)節(jié)模塊224確定調(diào)節(jié)的凈化壓力232,如上文所討論。在508,目標流動模塊280基于MAF 288和(一個或多個)燃料加注參數(shù)292確定目標凈化流速284。在512處,目標凈化壓力模塊304和FF模塊296基于目標凈化流速284分別確定目標凈化壓力308和FF值300。
在516處,CL模塊312基于目標凈化壓力308與調(diào)節(jié)的凈化壓力232之間的差確定CL調(diào)節(jié)值316。在520,求和器模塊320基于CL調(diào)節(jié)值316和FF值300確定最終目標值324。例如,求和器模塊320可以基于CL調(diào)節(jié)值316和FF值300設置最終目標值324或?qū)⒆罱K目標值324設置成等于CL調(diào)節(jié)值316和FF值300。
在524處,目標確定模塊328可以基于最終目標值324確定凈化閥106的目標有效開度332和凈化泵108的目標速度336。凈化閥控制模塊348基于目標有效開度332控制凈化閥106的開度,且電動機控制模塊340基于目標速度336控制凈化泵108的速度。圖5的示例可以說明一個控制環(huán)路,并且控制環(huán)路可以以預定速率開始。
圖6包括凈化控制模塊110的示例性實施方式的功能框圖。圖6的示例提供了不具有CL控制的系統(tǒng)。目標流動模塊280確定目標凈化流速284,如上文所討論。
在圖6的示例中,目標確定模塊328基于目標凈化流速284確定凈化閥106的開度的目標以及控制凈化泵108的目標。目標確定模塊328可以進一步基于調(diào)節(jié)的凈化壓力232確定打開凈化閥106的目標以及控制凈化泵108的目標。由于凈化泵108的輸出和凈化閥106的開度都會影響凈化壓力傳感器146處的壓力,目標確定模塊328總體地確定目標。
例如,目標確定模塊328可以基于目標凈化流速284以及任選地基于調(diào)節(jié)的凈化壓力232確定凈化閥106的目標有效開度332和凈化泵108的目標速度336。目標確定模塊328可以使用將目標凈化流速以及任選地將調(diào)節(jié)的凈化壓力與目標有效開度和目標速度相關的一個或多個函數(shù)或映射確定目標有效開度332和目標速度336。如上所述,在一些實施方式中,凈化泵108可以是固定速度泵。在這類實施方式中,鑒于使用預定固定速度,目標確定模塊328可以基于目標凈化流速284以及任選地基于調(diào)節(jié)的凈化壓力232將目標速度336設置成預定固定速度并且確定目標有效開度332。
前述描述在本質(zhì)上僅僅是示例性的,并且絕不意圖限制本發(fā)明及其應用或用途。本發(fā)明的廣泛教導可以通過各種形式來實施。因此,雖然本發(fā)明包括了特定的示例,但是由于研讀了附圖、說明書和以下的附權利要求書之后其他修改將變得顯而易見,所以本發(fā)明的真實范圍不應該局限于此。應該理解的是,方法中的一個或多個步驟可以以不同的順序(或同時)執(zhí)行,而不會改變本發(fā)明的原理。進一步地,盡管上文將每一個實施例描述為具有某些特征,但是關于本發(fā)明的任一實施例描述的那些特征中的一個或多個可以被實施在其他實施例中的任何一個的特征中和/或與其他實施例中的任何一個的特征組合,即使所述組合沒有被明確描述。換句話說,所描述的實施例并不相互排斥,并且一個或多個實施例彼此的置換仍在本發(fā)明的范圍內(nèi)。
使用各種術語描述元件之間(例如模塊之間、電路元件之間、半導體層之間等)的空間和功能關系,所述術語包括“連接”、“接合”、“耦接”、“相鄰”、“緊挨著”、“在......頂部”、“在......上方”、“在......下方”以及“設置”。除非明確描述為“直接”,否則在以上公開內(nèi)容中描述第一與第二元件之間的關系時,該關系可以為直接關系,其中在第一與第二元件之間不存在其他中間元件,但是也可以是間接關系,其中在第一與第二元件之間(在空間上或在功能上)存在一個或多個中間元件。如本文所使用的,短語A、B和C中的至少一個應該解釋為是指使用非排他性的邏輯“OR”的邏輯(A OR B OR C),而不應解釋為是指“至少一個A、至少一個B,以及至少一個C”。
在包括以下定義的本申請中,術語“模塊”或術語“控制器”可以用術語“電路”代替。術語“模塊”可以指以下各項、為以下各項的一部分,或者包括以下各項:專用集成電路(ASIC);數(shù)字、模擬或混合模擬/數(shù)字離散電路;數(shù)字、模擬或混合模擬/數(shù)字集成電路;組合邏輯電路;現(xiàn)場可編程門陣列(FPGA);執(zhí)行代碼的處理器電路(共享的、專用的或群組的);存儲由處理器電路執(zhí)行的代碼的存儲器電路(共享的、專用的或群組的);提供所述功能的其他合適的硬件部件;或者以上各項中的一些或所有的組合,諸如片上系統(tǒng)中。
模塊可以包括一個或多個接口電路。在一些示例中,接口電路可以包括連接到局域網(wǎng)(LAN)、因特網(wǎng)、廣域網(wǎng)(WAN)或其組合的有線或無線接口。本發(fā)明的任何給定模塊的功能可以被分配在經(jīng)由接口電路連接的多個模塊中。例如,多個模塊可以允許負載平衡。在進一步的示例中,服務器(還被稱作遠程或云)模塊可以代表客戶端模塊實現(xiàn)一些功能。
如上所使用的術語代碼可以包括軟件、固件和/或微代碼,并且可以指程序、例程、功能、類別、數(shù)據(jù)結構和/或?qū)ο?。術語共享處理器電路包含執(zhí)行來自多個模塊的一些或所有代碼的單個處理器電路。術語群組處理器電路包含與額外處理器電路組合執(zhí)行來自一個或多個模塊的一些或所有代碼的處理器電路。對多個處理器電路的引用包含在離散管芯上的多個處理器電路、在單個管芯上的多個處理器電路、多個芯的單個處理器電路、多個線程的單個處理器電路,或者以上各項的組合。術語共享存儲器電路包含存儲來自多個模塊的一些或所有代碼的單個存儲器電路。術語群組存儲器電路包含與額外存儲器組合存儲來自一個或多個模塊的一些或所有代碼的存儲器電路。
術語存儲器電路為術語計算機可讀介質(zhì)的子集。如本文所使用的,術語計算機可讀介質(zhì)不包含通過介質(zhì)(諸如在載波上)傳播的瞬時性電信號或電磁信號;因此,術語計算機可讀介質(zhì)可以被認為是有形的且非瞬時性的。非瞬時性有形計算機可讀介質(zhì)的非限制性示例為非易失性存儲器電路(諸如快閃存儲器電路、可擦除可編程只讀存儲器電路,或者掩模只讀存儲器電路)、易失性存儲器電路(諸如靜態(tài)隨機存取存儲器電路或者動態(tài)隨機存取存儲器電路)、磁存儲介質(zhì)(諸如模擬或者數(shù)字磁帶或硬盤驅(qū)動),以及光學存儲介質(zhì)(諸如CD、DVD或者藍光光盤)。
在本申請中描述的設備和方法可以由通過將通用計算機配置成執(zhí)行嵌入在計算機程序中的一個或多個特定功能而創(chuàng)建的專用計算機部分或完全實施。上文描述的功能框、流程圖部件以及其他元件用作軟件規(guī)范,其可以通過技術人員或程序員的常規(guī)工作被譯為計算機程序。
計算機程序包括被存儲在至少一個非瞬時性有形計算機可讀介質(zhì)上的處理器可執(zhí)行指令。計算機程序還可以包括所存儲的數(shù)據(jù)或依賴于所存儲的數(shù)據(jù)。計算機程序可以包含與專用計算機的硬件交互的基本輸入/輸出系統(tǒng)(BIOS)、與專用計算機的特定裝置交互的裝置驅(qū)動器、一個或多個操作系統(tǒng)、用戶應用程序、后臺服務、后臺應用程序等。
計算機程序可以包括:(i)待解析的描述性文本,諸如HTML(超文本標記語言)或XML(可擴展標記語言)、(ii)匯編代碼、(iii)由編譯器通過源代碼產(chǎn)生的目標代碼、(iv)由解釋器執(zhí)行的源代碼、(v)由即時編譯器編譯和執(zhí)行的源代碼等。僅僅作為示例,源代碼可以使用包括以下各項的語言的語法編寫:C、C++、C#、Objective C、Haskell、Go、SQL、R、Lisp、Fortran、Perl、Pascal、Curl、OCaml、HTML5、Ada、ASP(動態(tài)服務器頁面)、PHP、Scala、Eiffel、Smalltalk、Erlang、Rubv、VisualLua和
權利要求中所述的所有元件均非旨在為在35U.S.C.§112(f)的含義內(nèi)的裝置加功能元件,除非使用短語“用于......的裝置”來明確描述元件,或者在使用短語“用于......的操作”或“用于......的步驟”的方法權利要求的情況下。