4的示例性實施包括發(fā)動機轉速模塊202、發(fā)動機真空模塊 204 W及扭矩請求模塊206。發(fā)動機轉速模塊202確定發(fā)動機轉速。發(fā)動機轉速模塊202可 W基于來自CKP傳感器180的曲軸位置來確定發(fā)動機轉速。例如,發(fā)動機轉速模塊202可 W基于當曲軸完成一次或多次旋轉時經(jīng)過的周期來計算發(fā)動機轉速。發(fā)動機轉速模塊202 輸出發(fā)動機轉速。
[0058] 發(fā)動機真空模塊204確定發(fā)動機真空。發(fā)動機真空模塊204可W基于來自ΙΑΡ傳 感器183的大氣壓力和來自MAP傳感器184的歧管壓力來確定發(fā)動機真空。當歧管壓力小 于大氣壓力時,大氣壓力與歧管壓力之間的差異可W稱為發(fā)動機真空。當歧管壓力大于大 氣壓力時,歧管壓力與大氣壓力之間的差異可W稱為升壓。發(fā)動機真空模塊204輸出發(fā)動 機真空(或升壓)。
[0059] 扭矩請求模塊206基于來自駕駛者輸入模塊104的駕駛者輸入來確定扭矩請求。 例如,扭矩請求模塊206可W存儲加速踏板位置與所需扭矩的一個或多個映射并且基于所 述映射中的選定一個來確定扭矩請求。扭矩請求模塊206可W基于發(fā)動機轉速和/或車輛 速度來選擇映射中的一個。扭矩請求模塊206輸出扭矩請求。
[0060] 節(jié)氣口控制模塊208通過指示節(jié)氣口致動器模塊116實現(xiàn)所需節(jié)氣口面積來控制 節(jié)氣口閥112。燃料控制模塊210通過指示燃料致動器模塊214實現(xiàn)所需噴射量和/或所 需噴射正時來控制燃料噴射器125。火花控制模塊212通過指示火花致動器模塊126實現(xiàn) 所需火花正時來控制火花塞128。
[0061] 節(jié)氣口控制模塊208和火花控制模塊212可W基于來自扭矩請求模塊206的扭矩 請求來分別調(diào)整所需節(jié)氣口面積和所需火花正時。例如,當扭矩請求增加或減少時,節(jié)氣口 控制模塊208可W分別增加或減少所需節(jié)氣口面積。在另一個實例中,當扭矩請求增加或 減少時,火花控制模塊212可W分別提前或拖延火花正時。
[0062] 燃料控制模塊210可W調(diào)整所需噴射量和/或所需噴射正時,W實現(xiàn)所需空氣/ 燃料比,諸如化學計量的空氣/燃料比。例如,燃料控制模塊210可W調(diào)整所需噴射量和/ 或所需噴射正時,W最小化實際空氣/燃料比與所需空氣/燃料比之間的差異。燃料控制 模塊210可W基于來自02傳感器196的氧氣水平確定實際空氣/燃料比。W此方式控制 空氣/燃料比可W稱為空氣/燃料比的閉環(huán)控制。
[0063] 當02傳感器196的溫度小于啟動溫度時,諸如當在發(fā)動機102已經(jīng)關閉一段時間 之后最初起動發(fā)動機102時,由02傳感器196測量出的氧氣水平可能不精確。因此,燃料 控制模塊210可W與由02傳感器196測量出的氧氣水平無關地調(diào)整所需噴射量和/或所 需噴射正時。例如,燃料控制模塊210可W基于來自MAF傳感器186的進氣空氣的質量流 率調(diào)整所需噴射量和/或所需噴射正時,W實現(xiàn)所需空氣/燃料比。W此方式控制空氣/ 燃料比可W稱為空氣/燃料比的開環(huán)控制。
[0064] 所需清洗流模塊214確定所需清洗流率。所需清洗流模塊214可W基于發(fā)動機真 空和/或發(fā)動機轉速來確定所需清洗流率。所需清洗流模塊214輸出所需清洗流率。
[0065] 累操作參數(shù)模塊216確定清洗累174的一個或多個操作參數(shù)并且輸出操作參數(shù)。 操作參數(shù)可W包括清洗累174的速度、供應到清洗累174的電流的量和/或供應到清洗累 174的功率的量。累操作參數(shù)模塊216可W從累致動器模塊179接收累速度和累電流。累 操作參數(shù)模塊216可W確定累電流與累電壓的乘積W獲得累功率。累電壓可W是預定值。 累致動器模塊179可W輸出累速度和累電流的測量值和/或累速度和累電流的目標值。
[0066] 清洗流率模塊218確定流過清洗累174的清洗流體的第一流率并且輸出該第一流 率。清洗流率模塊218可W將累功率除W橫跨清洗累174的壓差W獲得第一流率。橫跨清 洗累174的壓差是清洗累174上游的第一壓力與清洗累174下游的第二壓力之間的差。清 洗流率模塊218可W確定并輸出橫跨清洗累174的壓差。清洗流率模塊218可W假定第一 壓力近似等于周圍壓力,該周圍壓力可W從周圍壓力傳感器接收或者大致基于來自ΙΑΡ傳 感器183的進氣空氣壓力。清洗流率模塊218可W從PFP傳感器194接收第二壓力。
[0067] 清洗流率模塊218還確定流過清洗閥176的清洗流體的第二流率并且輸出該第二 流率。清洗流率模塊218可W將流過清洗閥176的清洗流體的質量流率除W清洗流體的密 度W獲得第二流率。清洗流率模塊218可W假定清洗流體的密度等于可W預先確定的空氣 的密度。清洗流率模塊218可W基于諸如W下的關系來確定流過清洗閥176的清洗流體的 質量流率
其中?ν是清洗流體的質量流率,Cd是流量或排放系數(shù),Αρν是清洗閥176的開口面積, Ρ。是滯止壓力,R是理想氣體常數(shù),Τ。是滯止溫度,Ρ pf是來自PFP傳感器194的清洗流體壓 力,并且丫是等賭膨脹因數(shù)。排放系數(shù)、滯止壓力、理想氣體常數(shù)、滯止溫度W及等賭膨脹 因數(shù)可W是預先確定的。清洗閥176的開口面積可W從閥致動器模塊178接收。
[0068] 清洗流功率模塊220確定與流過清洗閥176的清洗流體相關的功率的量并且輸出 該清洗流功率。清洗流功率模塊220可W確定清洗流率與橫跨清洗閥176的壓差的乘積W 獲得清洗流功率。橫跨清洗閥176的壓差可W是清洗閥176上游的第一壓力與清洗閥176 下游的第二壓力之間的差。清洗流功率模塊220可W從PFP傳感器194接收第一壓力。清 洗流功率模塊220可W從IAP傳感器183接收第二壓力。替代地,清洗流功率模塊220可 W基于大氣壓力和來自MF傳感器186的進氣空氣的質量流率來估計第二壓力,或者假定 第二壓力等于大氣壓力。
[0069] 燃料蒸汽含量模塊222基于累功率確定流過清洗閥176的清洗流體中的燃料蒸汽 的量或含量。燃料蒸汽含量可W被表達為濃度(例如,燃料蒸汽的質量與清洗流體中燃料 蒸汽和空氣的總體積的比率)或質量分數(shù)(例如,燃料蒸汽的質量與清洗流體的總質量的比 率)。燃料蒸汽含量模塊222可W基于流過清洗累174的清洗流體的第一流率、流過清洗閥 176的清洗流體的第二流率W及燃料蒸汽含量之間的預定關系來確定燃料蒸汽含量。預定 關系可W實施在查找表中,該查找表可W將第一與第二流率之間的差或其比率映射到燃料 蒸汽含量。
[0070] 燃料蒸汽含量模塊222可W基于清洗累174的預期效率、清洗累174的估計效率 W及燃料蒸汽含量之間的預定關系來確定燃料蒸汽含量。預定關系可W實施在查找表中。 燃料蒸汽含量模塊222可W基于清洗累174的一個或多個操作條件來確定清洗累174的預 期效率。操作條件可W包括累速度、清洗流率、橫跨清洗累174的壓差和/或累電流。燃料 蒸汽含量模塊222可W將清洗流功率除W清洗累功率W獲得清洗累174的估計效率。燃料 蒸汽含量模塊222輸出燃料蒸汽含量。
[0071] 燃料蒸汽含量模塊222可W使用查找表基于流過清洗閥176的清洗流體的質量流 率與流過清洗累174的清洗流體的質量流率之間的差異來確定燃料蒸汽含量。清洗流率模 塊218可W使用諸如W下的關系來確定流過清洗累174的清洗流體的質量流率
其中rhpp是清洗累174的質量流率,μ Mt是清洗累174的估計效率,P pf是清洗流體的 密度,Ppp是累功率,并且Δ P PP是橫跨清洗累174的壓差。清洗流率模塊218可W假定清洗 流體的密度等于可W預先確定的空氣的密度。
[0072] 燃料蒸汽含量模塊222可W使用查找表基于實際累電流與基于流過清洗閥176的 清洗流體的質量流率估計出的累電流之間的差異來確定燃料蒸汽含量。燃料蒸汽含量模塊 222可W假定實際累電流等于目標累電流或測量出的累電流。燃料蒸汽含量模塊222可W 將清洗流功率除W清洗累174的固定電壓W獲得估計的累電流。燃料蒸汽含量模塊222可 W使用一階滯后過濾器來過濾燃料蒸汽含量,W減少燃料蒸汽含量的突變的影響。
[0073] 清洗燃料貢獻模塊224確定流過清洗閥的清洗流體中的燃料對傳遞到發(fā)動機102 的汽缸的燃料總量的貢獻。為了確定清洗燃料貢獻,清洗燃料貢獻模塊224可W將空氣的 第一質量流率除W傳遞到汽缸的空氣的總質量流率。第一質量流率是由來自清洗流體的燃 料供應的空氣的質量流率,從而產(chǎn)生所需空氣/燃料比,諸如化學計量的空氣/燃料比。清 洗燃料貢獻模塊224可W確定清洗流體中的燃料的質量流率與所需空氣/燃料比的乘積W 獲得第一質量流率。為了確定清洗流體中的燃料的質量流率,清洗燃料貢獻模塊224可W 確定清洗流體的質量流率與對應于燃料蒸汽含量的質量分數(shù)的乘積。
[0074] 清洗燃料貢獻模塊224可W確定來自MAF傳感器186的進氣空氣的質量流率與清 洗流體中的空氣的質量流率的和,W獲得傳遞到汽缸空氣的總質量流率。清洗燃料貢獻模 塊224可W通過將清洗流體的質量流率乘W-減去對應于燃料蒸汽含量的質量分數(shù)的結 果來確定清洗流體中的空氣的質量流率。
[0075] 清洗流控制模塊226控制引入到發(fā)動機102的進氣系統(tǒng)108中的清洗流體的流 率。清洗流控制模塊226可W通過指示閥控制模塊228調(diào)整清洗閥176的開口面積和/或 指示累控制模塊230調(diào)整清洗累174的輸出來控制清洗流率。閥控制模塊228通過指示閥 致動器模塊178實現(xiàn)所需開口面積來控制清洗閥176。累控制模塊230通過指示累致動器 模塊179實現(xiàn)所需累輸出來控制清洗累174。
[0076] 清洗流控制模塊226可W控制清洗流率W最小化由清洗流率模塊218確定的清洗 流率與由所需清洗流模塊214確定的所需清洗流率之間的差異。額外地或替代地,清洗流