本發(fā)明涉及汽車發(fā)動(dòng)機(jī)電子控制技術(shù)領(lǐng)域,具體涉及一種用于前氧傳感器的加熱器的加熱功率修正方法及系統(tǒng)。
背景技術(shù):
隨著環(huán)保相關(guān)法律法規(guī)的升級(jí),對(duì)于汽車尾氣排放的控制越來越嚴(yán)格。在發(fā)動(dòng)機(jī)電噴系統(tǒng)中,為了使三元催化轉(zhuǎn)化器能夠充分發(fā)揮作用,發(fā)動(dòng)機(jī)需要將燃油和空氣在化學(xué)計(jì)量數(shù)附近燃燒。如圖1中所示,發(fā)動(dòng)機(jī)(1)排出尾氣后,在其下游的前氧傳感器(2)監(jiān)控到尾氣的變化并反饋給ecu即發(fā)動(dòng)機(jī)控制單元,ecu根據(jù)信號(hào)對(duì)下一循環(huán)進(jìn)行油氣調(diào)整使得空燃比維持在化學(xué)計(jì)量比附近。
由于前氧傳感器中核心功能件需要在適當(dāng)高溫下才能發(fā)揮作用,因此除了尾氣自身的溫度外,需要對(duì)前氧傳感器進(jìn)行電加熱使之達(dá)到適當(dāng)高溫。即尾氣溫度和加熱功率雙重影響了前氧傳感器自身溫度。為了保證產(chǎn)品功能和壽命,需要控制前氧傳感器的溫度。由于檢測(cè)前氧傳感器自身溫度比較困難,在尾氣溫度一定的情況下,可以通過調(diào)節(jié)前氧傳感器的加熱功率來達(dá)到目的。
在現(xiàn)有的控制策略和標(biāo)定數(shù)據(jù)看,對(duì)前氧傳感器的加熱功率設(shè)計(jì)根據(jù)發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型來進(jìn)行,而發(fā)動(dòng)機(jī)尾氣的排溫則根據(jù)發(fā)動(dòng)機(jī)的轉(zhuǎn)速-負(fù)荷模型進(jìn)行預(yù)判。圖2是現(xiàn)有技術(shù)中的排溫-轉(zhuǎn)速模型對(duì)應(yīng)的表格,在圖2中,當(dāng)發(fā)動(dòng)機(jī)的排氣的排溫為93℃、發(fā)動(dòng)機(jī)的轉(zhuǎn)速為900rpm時(shí),對(duì)前氧傳感器的加熱功率對(duì)應(yīng)于加熱電壓占空比為93%時(shí)的功率。如圖2中所示,對(duì)前氧傳感器的加熱功率隨著發(fā)動(dòng)機(jī)尾氣的排溫以及發(fā)動(dòng)機(jī)的轉(zhuǎn)速的變化而變化?,F(xiàn)有的控制策略存在的不足是,排溫-轉(zhuǎn)速模型以及轉(zhuǎn)速-負(fù)荷模型均沒有采集當(dāng)前氧傳感器的實(shí)際溫度,在前氧傳感器的自身溫度不變,而發(fā)動(dòng)機(jī)的尾氣排溫發(fā)生突變的情況下,就會(huì)出現(xiàn)對(duì)前氧傳感器的加熱不足或者加熱過度,從而導(dǎo)致前氧傳感器響應(yīng)滯后,出現(xiàn)誤判為劣化或者誤判為長(zhǎng)時(shí)間高溫工作導(dǎo)致壽命受損的情況。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述問題,本發(fā)明提供了一種用于前氧傳感器的加熱器的加熱功率修正方法及系統(tǒng)。本發(fā)明提供的一種用于前氧傳感器的加熱器的加熱功率修正方法及系統(tǒng),參考前氧傳感器的實(shí)際工作狀況,對(duì)前氧傳感器的加熱功率輸出進(jìn)行修正,更加準(zhǔn)確的對(duì)前氧傳感器進(jìn)行加熱,從而對(duì)更加準(zhǔn)確的對(duì)下一循環(huán)進(jìn)行的油氣調(diào)整提供有效的參數(shù)。
本發(fā)明采用的技術(shù)方案如下:
一種用于前氧傳感器的加熱器的加熱功率修正方法,包括如下步驟:
s1,建立基于前氧傳感器的跳變時(shí)間-溫度模型,用于獲取前氧傳感器在跳變時(shí)間對(duì)應(yīng)的溫度;
s2,實(shí)時(shí)采集在工作狀態(tài)下汽車的前氧傳感器的跳變時(shí)間t;
s3,基于所述跳變時(shí)間t以及跳變時(shí)間-溫度模型,獲取與所述跳變時(shí)間t對(duì)應(yīng)的前氧傳感器的預(yù)測(cè)溫度tem1;
s5,根據(jù)步驟s3得到的前氧傳感器的預(yù)測(cè)溫度tem1,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
上述的一種用于前氧傳感器的加熱器的加熱功率修正方法,其中,所述跳變時(shí)間為前氧傳感器的輸出信號(hào)從(x-y)mv跳變至(x+y)mv所需要的時(shí)間或者從(x+y)mv跳變至(x-y)mv所需要的時(shí)間,其中x表示跳變中心點(diǎn),y表示跳變范圍。
上述的一種用于前氧傳感器的加熱器的加熱功率修正方法,其中,所述x=450或者x=550。進(jìn)一步的,優(yōu)選所述x=450,y=150。
上述的一種用于前氧傳感器的加熱器的加熱功率修正方法,其中,所述跳變時(shí)間為前氧傳感器的輸出信號(hào)從600mv跳變至300mv所需要的時(shí)間。
上述的一種用于前氧傳感器的加熱器的加熱功率修正方法,其中,通過將前氧傳感器設(shè)定所需溫度,記錄該溫度對(duì)應(yīng)的跳變時(shí)間來建立跳變時(shí)間-溫度模型。
上述的一種用于前氧傳感器的加熱器的加熱功率修正方法,其中,所述步驟s2包括:
s21,發(fā)動(dòng)機(jī)啟動(dòng),前氧傳感器開始加熱;
s22,判斷發(fā)動(dòng)機(jī)是否進(jìn)入閉環(huán)工作狀態(tài);如果是,至步驟s23,如果否,結(jié)束工作;
s23,實(shí)時(shí)采集在工作狀態(tài)下汽車的前氧傳感器的跳變時(shí)間t。
上述的一種用于前氧傳感器的加熱器的加熱功率修正方法,其中,還包括步驟s4,所述步驟s4包括如下步驟:
s41,基于ecu采集發(fā)動(dòng)機(jī)的轉(zhuǎn)速、負(fù)荷數(shù)據(jù),基于發(fā)動(dòng)機(jī)的轉(zhuǎn)速-負(fù)荷模型獲取發(fā)動(dòng)機(jī)排出的尾氣的排溫;
s42,基于發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型獲取對(duì)前氧傳感器的加熱功率,基于發(fā)動(dòng)機(jī)排出尾氣的排溫以及加熱功率,獲取前氧傳感器的預(yù)測(cè)溫度tem2。
上述的一種用于前氧傳感器的加熱器的加熱功率修正方法,其中,所述步驟s5包括如下步驟:
s51,對(duì)比預(yù)測(cè)溫度tem1與預(yù)測(cè)溫度tem2;當(dāng)tem1=tem2時(shí),至步驟s52;當(dāng)tem1≠tem2時(shí),至步驟s53;
s52,按照發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型獲取對(duì)前氧傳感器的加熱功率,按照所述加熱功率對(duì)前氧傳感器進(jìn)行加熱,使前氧傳感器達(dá)到目標(biāo)溫度tem3;
s53,根據(jù)預(yù)測(cè)溫度tem1以及發(fā)動(dòng)機(jī)排出尾氣的排溫,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
上述的一種用于前氧傳感器的加熱器的加熱功率修正方法,其中,所述步驟s53包括通過tem3-tem1得出前氧傳感器與目標(biāo)溫度tem3的差值,基于該差值計(jì)算對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
上述的一種用于前氧傳感器的加熱器的加熱功率修正方法,其中,所述步驟s53包括通過tem3-a×tem1-b×tem2得出前氧傳感器與目標(biāo)溫度tem3的差值,基于該差值計(jì)算對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3,其中a+b=1。
一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,包括:
跳變時(shí)間-溫度模型建立裝置:用以建立基于前氧傳感器的跳變時(shí)間-溫度模型,獲取前氧傳感器在跳變時(shí)間對(duì)應(yīng)的溫度;
跳變時(shí)間t采集裝置:用以實(shí)時(shí)采集在工作狀態(tài)下汽車的前氧傳感器的跳變時(shí)間t;
預(yù)測(cè)溫度tem1獲取裝置:用以基于所述跳變時(shí)間t以及跳變時(shí)間-溫度模型,獲取與所述跳變時(shí)間t對(duì)應(yīng)的前氧傳感器的預(yù)測(cè)溫度tem1;
加熱裝置:用以根據(jù)步驟s3得到的前氧傳感器的預(yù)測(cè)溫度tem1,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
上述的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,所述跳變時(shí)間為前氧傳感器的輸出信號(hào)從(x-y)mv跳變至(x+y)mv所需要的時(shí)間或者從(x+y)mv跳變至(x-y)mv所需要的時(shí)間,其中x表示跳變中心點(diǎn),y表示跳變范圍。
上述的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,所述x=450或者x=550。進(jìn)一步的,優(yōu)選所述x=450,y=150。
上述的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,所述跳變時(shí)間為前氧傳感器的輸出信號(hào)從600mv跳變至300mv所需要的時(shí)間。
上述的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,通過將前氧傳感器設(shè)定所需溫度,記錄該溫度對(duì)應(yīng)的跳變時(shí)間來建立跳變時(shí)間-溫度模型。
上述的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,所述跳變時(shí)間t采集裝置包括:
發(fā)送機(jī)啟動(dòng)模塊:用以將發(fā)動(dòng)機(jī)啟動(dòng),前氧傳感器開始加熱;
工作狀態(tài)判斷模塊:用以判斷發(fā)動(dòng)機(jī)是否進(jìn)入閉環(huán)工作狀態(tài);如果是,至跳變時(shí)間t采集模塊,如果否,結(jié)束工作;
跳變時(shí)間t采集模塊:用以實(shí)時(shí)采集在工作狀態(tài)下汽車的前氧傳感器的跳變時(shí)間t。
上述的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,還包括預(yù)測(cè)溫度tem2獲取裝置,所述預(yù)測(cè)溫度tem2獲取裝置包括:
排溫獲取模塊:用以基于ecu采集發(fā)動(dòng)機(jī)的轉(zhuǎn)速、負(fù)荷數(shù)據(jù),基于發(fā)動(dòng)機(jī)的轉(zhuǎn)速-負(fù)荷模型獲取發(fā)動(dòng)機(jī)排出的尾氣的排溫;
預(yù)測(cè)溫度tem2獲取模塊:用以基于發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型獲取對(duì)前氧傳感器的加熱功率,基于發(fā)動(dòng)機(jī)排出尾氣的排溫以及加熱功率,獲取前氧傳感器的預(yù)測(cè)溫度tem2。
上述的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,所述加熱裝置包括:
預(yù)測(cè)溫度對(duì)比模塊:用以對(duì)比預(yù)測(cè)溫度tem1與預(yù)測(cè)溫度tem2;當(dāng)tem1=tem2時(shí),至第一加熱模塊;當(dāng)tem1≠tem2時(shí),至第二加熱模塊;
第一加熱模塊:用以按照發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型獲取對(duì)前氧傳感器的加熱功率,按照所述加熱功率對(duì)前氧傳感器進(jìn)行加熱,使前氧傳感器達(dá)到目標(biāo)溫度tem3;
第二加熱模塊,用以根據(jù)預(yù)測(cè)溫度tem1以及發(fā)動(dòng)機(jī)排出尾氣的排溫,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
上述的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,所述第二加熱模塊包括通過tem3-tem1得出前氧傳感器與目標(biāo)溫度tem3的差值,基于該差值計(jì)算對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
上述的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),其中,所述第二加熱模塊包括通過tem3-a×tem1-b×tem2得出前氧傳感器與目標(biāo)溫度tem3的差值,基于該差值計(jì)算對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3,其中a+b=1。
本發(fā)明基于汽車自身具備ecu系統(tǒng),在汽車剛啟動(dòng)階段,發(fā)動(dòng)機(jī)實(shí)施開環(huán)工作狀態(tài)。前氧傳感器可能會(huì)出現(xiàn)結(jié)露現(xiàn)象,在表面附著冷凝水。此時(shí)前氧傳感器加熱功率較低,以保護(hù)前氧傳感器,慢慢加熱到表面的冷凝水揮發(fā)。該階段為露點(diǎn)階段,ecu對(duì)前氧傳感器的信號(hào)不做功能采集。直到經(jīng)過露點(diǎn)階段,前氧傳感器能夠正常工作。當(dāng)前氧傳感器進(jìn)入正常工作狀態(tài),則前氧傳感器信號(hào)將接入ecu,發(fā)動(dòng)機(jī)實(shí)施閉環(huán)控制策略。此時(shí)ecu系統(tǒng)采集發(fā)動(dòng)機(jī)的轉(zhuǎn)速、負(fù)荷參數(shù),根據(jù)發(fā)動(dòng)機(jī)的轉(zhuǎn)速-負(fù)荷模型得到發(fā)動(dòng)機(jī)排出尾氣的排溫,該排溫為排溫預(yù)測(cè)值。繼而根據(jù)發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型獲取對(duì)前氧傳感器的加熱功率。將轉(zhuǎn)速和排溫,放入模型排溫-轉(zhuǎn)速-加熱功率模型即可得到對(duì)加熱功率的基礎(chǔ)判定。同時(shí),在前氧傳感器進(jìn)入閉環(huán)控制以后,對(duì)前氧傳感器的跳變時(shí)間進(jìn)行采集,基于跳變時(shí)間-溫度模型,獲取前氧傳感器的預(yù)測(cè)溫度tem1,作為對(duì)所述加熱功率的修正因子,結(jié)合修正因子得到對(duì)前氧傳感器的精準(zhǔn)加熱,同時(shí),前氧傳感器的信號(hào)輸出作為下一循環(huán)中跳變時(shí)間的數(shù)據(jù)來源。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是前氧傳感器在排放系統(tǒng)中的位置示意圖;
圖2是排溫-轉(zhuǎn)速模型對(duì)應(yīng)的表格;
圖3是前氧傳感器的典型響應(yīng)特性曲線圖;
圖4是本發(fā)明一種用于前氧傳感器的加熱器的加熱功率修正方法的實(shí)施例一的流程示意圖;
圖5是本發(fā)明一種用于前氧傳感器的加熱器的加熱功率修正方法的各個(gè)實(shí)施例中步驟s2的流程示意圖;
圖6是本發(fā)明一種用于前氧傳感器的加熱器的加熱功率修正方法的實(shí)施例二的流程示意圖;
圖7是本發(fā)明一種用于前氧傳感器的加熱器的加熱功率修正方法的實(shí)施例三的流程示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例一
如圖4-5所示,一種用于前氧傳感器的加熱器的加熱功率修正方法,包括如下步驟:
s1,建立基于前氧傳感器的跳變時(shí)間-溫度模型,用于獲取前氧傳感器在跳變時(shí)間對(duì)應(yīng)的溫度;
其中,跳變時(shí)間為前氧傳感器的輸出信號(hào)從(x-y)mv跳變至(x+y)mv所需要的時(shí)間或者從(x+y)mv跳變至(x-y)mv所需要的時(shí)間,其中x表示跳變中心點(diǎn),y表示跳變范圍。進(jìn)一步的,優(yōu)選x=450或者x=550;進(jìn)一步的,優(yōu)選y=150;進(jìn)一步的,優(yōu)選所述跳變時(shí)間為前氧傳感器的輸出信號(hào)從600mv跳變至300mv所需要的時(shí)間。因?yàn)樵趯?shí)際實(shí)驗(yàn)的過程中發(fā)現(xiàn),相對(duì)于前氧傳感器的輸出信號(hào)從300mv跳變至600mv所需要的時(shí)間,前氧傳感器的輸出信號(hào)從600mv跳變至300mv所需要的時(shí)間較長(zhǎng),便于區(qū)分。
在實(shí)驗(yàn)室,通過將前氧傳感器設(shè)定不同溫度,記錄不同的溫度對(duì)應(yīng)的跳變時(shí)間來建立跳變時(shí)間-溫度模型。進(jìn)一步的,跳變時(shí)間-溫度模型包含一二維表格,其中記錄不同的溫度對(duì)應(yīng)的不同的跳變時(shí)間。在使用跳變時(shí)間-溫度模型的過程中,通過獲取的跳變時(shí)間,在二維表格中查詢對(duì)應(yīng)的溫度即為預(yù)測(cè)的前氧傳感器當(dāng)前溫度。
s2,實(shí)時(shí)采集在工作狀態(tài)下汽車的前氧傳感器的跳變時(shí)間t;具體包括如下步驟:
s21,發(fā)動(dòng)機(jī)啟動(dòng),前氧傳感器開始加熱;
s22,判斷發(fā)動(dòng)機(jī)是否進(jìn)入閉環(huán)工作狀態(tài);如果是,至步驟s23,如果否,結(jié)束工作;
s23,實(shí)時(shí)采集在工作狀態(tài)下汽車的前氧傳感器的跳變時(shí)間t。
s3,基于所述跳變時(shí)間t以及跳變時(shí)間-溫度模型,獲取與所述跳變時(shí)間t對(duì)應(yīng)的前氧傳感器的預(yù)測(cè)溫度tem1;
s5,根據(jù)步驟s3得到的前氧傳感器的預(yù)測(cè)溫度tem1,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
對(duì)于本領(lǐng)域技術(shù)人員而言,獲取到前氧傳感器的預(yù)測(cè)溫度后,可根據(jù)現(xiàn)有技術(shù)中的模型或者方法調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。例如,基于ecu采集發(fā)動(dòng)機(jī)的轉(zhuǎn)速、負(fù)荷數(shù)據(jù),基于發(fā)動(dòng)機(jī)的轉(zhuǎn)速-負(fù)荷模型獲取發(fā)動(dòng)機(jī)排出的尾氣的排溫,通過tem3-tem1得出前氧傳感器與目標(biāo)溫度tem3的差值,基于該差值計(jì)算對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
本實(shí)施例公開的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),包括跳變時(shí)間-溫度模型建立裝置、跳變時(shí)間t采集裝置、預(yù)測(cè)溫度tem1獲取裝置、加熱裝置,其中:
跳變時(shí)間-溫度模型建立裝置:用以建立基于前氧傳感器的跳變時(shí)間-溫度模型,獲取前氧傳感器在跳變時(shí)間對(duì)應(yīng)的溫度;
跳變時(shí)間t采集裝置:用以實(shí)時(shí)采集在工作狀態(tài)下汽車的前氧傳感器的跳變時(shí)間t;
預(yù)測(cè)溫度tem1獲取裝置:用以基于所述跳變時(shí)間t以及跳變時(shí)間-溫度模型,獲取與所述跳變時(shí)間t對(duì)應(yīng)的前氧傳感器的預(yù)測(cè)溫度tem1;
加熱裝置:用以根據(jù)步驟s3得到的前氧傳感器的預(yù)測(cè)溫度tem1,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
上述所述跳變時(shí)間t采集裝置包括發(fā)送機(jī)啟動(dòng)模塊、工作狀態(tài)判斷模塊、跳變時(shí)間t采集模塊,其中:
發(fā)送機(jī)啟動(dòng)模塊:用以將發(fā)動(dòng)機(jī)啟動(dòng),前氧傳感器開始加熱;
工作狀態(tài)判斷模塊:用以判斷發(fā)動(dòng)機(jī)是否進(jìn)入閉環(huán)工作狀態(tài);如果是,至跳變時(shí)間t采集模塊,如果否,結(jié)束工作;
跳變時(shí)間t采集模塊:用以實(shí)時(shí)采集在工作狀態(tài)下汽車的前氧傳感器的跳變時(shí)間t。
實(shí)施例二
如圖6所示,實(shí)施例二基于實(shí)施例一,在實(shí)施例一的步驟s3與s5之前還包括步驟s4。
所述步驟s4包括如下步驟:
s41,基于ecu采集發(fā)動(dòng)機(jī)的轉(zhuǎn)速、負(fù)荷數(shù)據(jù),基于發(fā)動(dòng)機(jī)的轉(zhuǎn)速-負(fù)荷模型獲取發(fā)動(dòng)機(jī)排出的尾氣的排溫;
s42,基于發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型獲取對(duì)前氧傳感器的加熱功率,基于發(fā)動(dòng)機(jī)排出尾氣的排溫以及加熱功率,獲取前氧傳感器的預(yù)測(cè)溫度tem2。
進(jìn)一步的,所述步驟s5包括如下步驟:
s51,對(duì)比預(yù)測(cè)溫度tem1與預(yù)測(cè)溫度tem2;當(dāng)tem1=tem2時(shí),至步驟s52;當(dāng)tem1≠tem2時(shí),至步驟s53;
s52,按照發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型獲取對(duì)前氧傳感器的加熱功率,按照所述加熱功率對(duì)前氧傳感器進(jìn)行加熱,使前氧傳感器達(dá)到目標(biāo)溫度tem3;
s53,根據(jù)預(yù)測(cè)溫度tem1以及發(fā)動(dòng)機(jī)排出尾氣的排溫,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。通過tem3-tem1得出前氧傳感器與目標(biāo)溫度tem3的差值,基于該差值計(jì)算對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
本實(shí)施例提出的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),基于實(shí)施例一,還包括了預(yù)測(cè)溫度tem2獲取裝置,所述預(yù)測(cè)溫度tem2獲取裝置包括排溫獲取模塊與預(yù)測(cè)溫度tem2獲取模塊,其中:
排溫獲取模塊:用以基于ecu采集發(fā)動(dòng)機(jī)的轉(zhuǎn)速、負(fù)荷數(shù)據(jù),基于發(fā)動(dòng)機(jī)的轉(zhuǎn)速-負(fù)荷模型獲取發(fā)動(dòng)機(jī)排出的尾氣的排溫;
預(yù)測(cè)溫度tem2獲取模塊:用以基于發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型獲取對(duì)前氧傳感器的加熱功率,基于發(fā)動(dòng)機(jī)排出尾氣的排溫以及加熱功率,獲取前氧傳感器的預(yù)測(cè)溫度tem2。
進(jìn)一步的,所述加熱裝置包括預(yù)測(cè)溫度對(duì)比模塊、第一加熱模塊、第二加熱模塊,其中:
預(yù)測(cè)溫度對(duì)比模塊:用以對(duì)比預(yù)測(cè)溫度tem1與預(yù)測(cè)溫度tem2;當(dāng)tem1=tem2時(shí),至第一加熱模塊;當(dāng)tem1≠tem2時(shí),至第二加熱模塊;
第一加熱模塊:用以按照發(fā)動(dòng)機(jī)的排溫-轉(zhuǎn)速模型獲取對(duì)前氧傳感器的加熱功率,按照所述加熱功率對(duì)前氧傳感器進(jìn)行加熱,使前氧傳感器達(dá)到目標(biāo)溫度tem3;
第二加熱模塊,用以根據(jù)預(yù)測(cè)溫度tem1以及發(fā)動(dòng)機(jī)排出尾氣的排溫,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。通過tem3-tem1得出前氧傳感器與目標(biāo)溫度tem3的差值,基于該差值計(jì)算對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。
實(shí)施例三
如圖7所示,本實(shí)施例基于實(shí)施例二,所述步驟s53包括根據(jù)預(yù)測(cè)溫度tem1以及發(fā)動(dòng)機(jī)排出尾氣的排溫,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。通過tem3-a×tem1-b×tem2得出前氧傳感器與目標(biāo)溫度tem3的差值,基于該差值計(jì)算對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3,其中a+b=1。其中a與b為根據(jù)需要賦予tem1與tem2的權(quán)重。
本實(shí)施例提出的一種用于前氧傳感器的加熱器的加熱功率修正系統(tǒng),基于實(shí)施例二,其中,所述第二加熱模塊,用以根據(jù)預(yù)測(cè)溫度tem1以及發(fā)動(dòng)機(jī)排出尾氣的排溫,調(diào)節(jié)對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3。通過tem3-a×tem1-b×tem2得出前氧傳感器與目標(biāo)溫度tem3的差值,基于該差值計(jì)算對(duì)前氧傳感器的加熱功率,使前氧傳感器達(dá)到目標(biāo)溫度tem3,其中a+b=1。其中a與b為根據(jù)需要賦予tem1與tem2的權(quán)重。
前氧傳感器的工作特性具有下面的特點(diǎn),隨著尾氣氣氛變化而變化,其典型的響應(yīng)特征如圖3所示。
當(dāng)實(shí)際空氣與燃油的比值(a/f)小于理論完全燃燒需要的比值時(shí),燃油出現(xiàn)不完全燃燒,排氣氣氛就為濃。通常也用過量空氣系數(shù)lambda來表征。lambda=實(shí)際a/f除以理論a/f;當(dāng)lambda小于1時(shí),排氣氣氛為濃,在排氣氣氛為濃時(shí),前氧傳感器輸出為高電壓;反之,當(dāng)排氣氣氛為稀時(shí),前氧傳感器輸出為低電壓。
當(dāng)前氧傳感器自身溫度降低,內(nèi)阻增加,高低電壓跳變的時(shí)間較大t1,如圖3中實(shí)線對(duì)應(yīng)的s曲線;當(dāng)前氧傳感器自身溫度升高,內(nèi)阻降低,高低電壓跳變的時(shí)間較小t2,如圖3中虛線對(duì)應(yīng)的s曲線。
對(duì)不同溫度下的響應(yīng)時(shí)間建立趨勢(shì)模型,就可以得到實(shí)際前氧傳感器工作溫度區(qū)間。實(shí)現(xiàn)在排溫-轉(zhuǎn)速模型基礎(chǔ)上對(duì)前氧傳感器的加熱功率的精準(zhǔn)控制。
另外,本申請(qǐng)的一部分可被應(yīng)用為計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)程序指令,當(dāng)其被計(jì)算機(jī)執(zhí)行時(shí),通過該計(jì)算機(jī)的操作,可以調(diào)用或提供根據(jù)本申請(qǐng)的方法和/或技術(shù)方案。而調(diào)用本申請(qǐng)的方法的程序指令,可能被存儲(chǔ)在固定的或可移動(dòng)的記錄介質(zhì)中,和/或通過廣播或其他信號(hào)承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲(chǔ)在根據(jù)所述程序指令運(yùn)行的計(jì)算機(jī)設(shè)備的工作存儲(chǔ)器中。在此,根據(jù)本申請(qǐng)的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本申請(qǐng)的多個(gè)實(shí)施例的方法和/或技術(shù)方案。
對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本申請(qǐng)不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本申請(qǐng)的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本申請(qǐng)。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本申請(qǐng)的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本申請(qǐng)內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
當(dāng)然,對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本申請(qǐng)不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本申請(qǐng)的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本申請(qǐng)。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本申請(qǐng)的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本申請(qǐng)內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。