本發(fā)明涉及發(fā)動機控制,具體涉及一種發(fā)動機氣缸噴油情況檢測方法。
背景技術:
1、發(fā)動機燃燒會產生扭矩,但是發(fā)動機某一氣缸或者多個氣缸可能會出現(xiàn)異常燃燒的問題,如果能夠識別出來定位到固定缸的問題,那說明該缸點火或者噴油出現(xiàn)了問題,可能是相關傳感器或者噴油點火執(zhí)行器或者線束問題引起的。因此需要對發(fā)動機噴油性能進行檢測,核查是否有固定氣缸出現(xiàn)斷油,從而提醒駕駛員及時對發(fā)動機進行維修檢測,同時也可以及時保護發(fā)動機。
技術實現(xiàn)思路
1、本發(fā)明所要解決的技術問題是針對現(xiàn)有技術的不足而提供一種發(fā)動機氣缸噴油情況檢測方法,該方法能夠對發(fā)動機噴油性能進行檢測,核查是否有固定氣缸出現(xiàn)斷油,從而提醒駕駛員及時對發(fā)動機進行維修檢測,同時也可以及時保護發(fā)動機。
2、為實現(xiàn)上述目的,按照本發(fā)明的一個方面,提供了一種發(fā)動機氣缸噴油情況檢測方法,包括:
3、當滿足發(fā)動機噴油性能檢測使能條件時,獲取發(fā)動機各個氣缸在一段曲軸運轉角度的運行時間;
4、求取所述發(fā)動機各個氣缸在連續(xù)若干個采樣周期內的運行時間平均值,確定所述運行時間平均值中的最大值與最小值;
5、根據所述運行時間平均值中的最大值與最小值計算特征系數;根據所述特征系數和自學習修正系數確定固定氣缸的初始標志位的值;
6、根據所述初始標志位的值確定固定氣缸的初始斷油標志位的值;其中所述初始斷油標志位的值為0或1;
7、在滿足斷油使能條件的情況下,對所述初始斷油標志位的值為1的發(fā)動機氣缸進行主動斷油,獲取斷油狀態(tài)下發(fā)動機各個氣缸在連續(xù)若干個采樣周期內的運行時間平均值,確定所述斷油狀態(tài)下發(fā)動機各個氣缸的運行時間平均值中的最大值與最小值;根據所述斷油狀態(tài)下發(fā)動機各個氣缸的運行時間平均值及其最大值與最小值和所述初始斷油標志位的值確定發(fā)動機各個氣缸的斷油標志位的值,判斷所述初始斷油標志位的值為1的發(fā)動機氣缸是否出現(xiàn)真實斷油。
8、所述一段曲軸運轉角度為所述發(fā)動機各個氣缸從氣缸壓縮上止點后的曲軸角度80°到其對應氣缸壓縮上止點后的260°,獲取所述發(fā)動機各個氣缸在所述一段曲軸運轉角度的運行時間。
9、上述方案中,所述發(fā)動機各個氣缸在連續(xù)若干個采樣周期內的運行時間平均值為tn_avg;所述發(fā)動機各個氣缸運行時間平均值中最大值為tmax,最小值為tmin。
10、上述方案中,所述特征系數rcyndetectraw為連續(xù)若干個采樣周期內(tmax-tmin)/tmin的平均值;所述自學習修正系數kadapt默認初始值為0,其會在車輛下電后保存。
11、上述方案中,根據特征系數和自學習修正系數確定固定氣缸的初始標志位的值的方法為:
12、如果rcyndetectraw(1+kadapt)≥rcyndetectofflim,則所述初始標志位bcynoffraw的值為1,否則所述初始標志位bcynoffraw的值為0;
13、其中rcyndetectofflim為用于判斷固定氣缸連續(xù)斷油的閾值系數,所述閾值系數在臺架標定得到,具體方法為:所述閾值系數由平均發(fā)動機轉速和平均發(fā)動機進氣密度共同決定,在發(fā)動機臺架上,在所述自學習修正系數kadapt為0的前提下,讀取主動斷油情況下的所述特征系數rcyndetectraw和未斷油情況下的所述特征系數rcyndetectraw,取多次采樣的主動斷油情況下的所述特征系數和未斷油情況下的所述特征系數的平均值中的最小值作為用于判斷固定氣缸連續(xù)斷油的所述閾值系數rcyndetectofflim;其中所述平均發(fā)動機轉速和所述平均發(fā)動機進氣密度分別為當前采樣周期和與其前4個采樣周期一共5個采樣周期的平均值;根據臺架中,進行多次采樣,在不同發(fā)動機轉速和不同發(fā)動機進氣密度下,主動設置所述固定氣缸連續(xù)斷油,將多次采樣中獲取的閾值系數最小值作為所述閾值系數。
14、上述方案中,所述根據所述初始標志位的值確定固定氣缸的初始斷油標志位的值的方法為:在所述初始標志位bcynoffraw的值為1的前提下,如果出現(xiàn):
15、第一情況:存在發(fā)動機氣缸在連續(xù)若干個采樣周期內的運行時間平均值tn_avg與tmax相等;并確定其氣缸號;
16、第二情況:在滿足第一情況的條件下,存在預設值x>(tmax-tn_avg)/tmax>0,確定其氣缸號;
17、第三情況:滿足第一情況或第二情況的氣缸在連續(xù)若干個采樣周期內的運行時間(tn-tmax)/tmax均滿足在預設范圍±y內;
18、第四情況:至少有1個氣缸不滿足第一情況也不滿足第二情況;
19、第五情況:滿足第一情況或第二種情況的氣缸號,按照氣缸做功順序來記錄,如果兩個連續(xù)滿足第一情況或第二情況的氣缸號之間,未滿足第一情況或第二情況下的氣缸數不小于2,則tn_avg與tmin相等的氣缸號不是滿足第一情況或第二情況氣缸號的下一個做功缸號;
20、若在多次采樣次數cntcynoffdelay下均滿足第一種情況、第二情況、第三情況、第四情況、第五情況時,則滿足第一情況或第二情況的氣缸的初始斷油標志位bcynoff的值為1,其他氣缸的初始斷油標志位bcynoff為0;
21、所述多次采樣次數cntcynoffdelay初始默認值為8,3≤cntcynoffdelay≤15,且其會在車輛下電后保存。
22、上述方案中,判斷所述初始斷油標志位的值為1的發(fā)動機氣缸是否出現(xiàn)真實斷油的方法為:
23、對所述滿足第一情況或第二情況的氣缸進行主動斷油,重新獲取斷油狀態(tài)下發(fā)動機各個氣缸的運行時間平均值tn_avgnew和所述發(fā)動機各個氣缸運行時間平均值的最大值tmaxnew與最小值tminnew;
24、(1)對于所述初始斷油標志位bcynoff的值為1的氣缸,若且時,則此氣缸的斷油標志位bcynofffuelcut=bcynoff=1,將所述多次采樣次數cntcynoffdelay減1并下電保存,所述自學習修正系數kadapt維持不變;其中c1為預設值;
25、(2)對于所述初始斷油標志位bcynoff的值為1的氣缸,若和中只有其中一個滿足時,則此氣缸的斷油標志位bcynofffuelcut=0,所述多次采樣次數cntcynoffdelay維持不變;所述自學習修正系數并下電保存;
26、(3)對于所述初始斷油標志位bcynoff的值為1的氣缸,若且均不滿足時,則此氣缸的斷油標志位bcynofffuelcut=0,將所述多次采樣次數cntcynoffdelay加2,所述自學習修正系數并下電保存;
27、(4)對于所述初始斷油標志位bcynoff的值為0的氣缸a,若氣缸a的運行時間平均值ta_avg滿足則此氣缸的斷油標志位bcynofffuelcut=0,所述多次采樣次數cntcynoffdelay維持不變,所述自學習修正系數并下電保存;其中c2為預設值;
28、(5)其他情況下,則氣缸的斷油標志位bcynofffuelcut=0,所述多次采樣次數cntcynoffdelay和所述自學習修正系數kadapt維持不變;
29、若所述初始斷油標志位的值為1的發(fā)動機氣缸的斷油標志位bcynofffuelcut=1,則說明該發(fā)動機氣缸出現(xiàn)真實斷油。
30、上述方案中,所述發(fā)動機噴油性能檢測使能條件包括:
31、(1)進入法規(guī)中規(guī)定的失火診斷區(qū)域;
32、(2)沒有斷油請求;
33、(3)檔位未變化;
34、(4)離合器處于完全接合狀態(tài);
35、(5)非不平整路面;
36、(6)水溫在預設范圍內;
37、(7)診斷過程中節(jié)氣門開度波動較?。?/p>
38、(8)發(fā)動機處在運行狀態(tài)。
39、上述方案中,所述發(fā)動機噴油性能檢測使能條件中:
40、所述檔位未變化是指當檔位發(fā)生變化后需延遲超過檔位變化預設時間才能激活發(fā)動機氣缸噴油情況檢測方法;
41、所述離合器處于完全接合狀態(tài)是指離合器結合后需延遲超過離合器預設時間才能激活發(fā)動機氣缸噴油情況檢測方法;
42、所述診斷過程中節(jié)氣門開度波動較小是指診斷過程中節(jié)氣門開度波動較小是指節(jié)氣門在節(jié)氣門預設時間內的最大開度和最小開度差小于節(jié)氣門預設開度差。
43、上述方案中,所述斷油使能條件包括:
44、(1)滿足所述發(fā)動機噴油性能檢測使能條件;
45、(2)車速超過預設值;
46、(3)發(fā)動機未出現(xiàn)爆震,且未出現(xiàn)早燃;
47、(4)排溫未超過預設保護溫度;
48、(5)汽油顆粒捕捉器未請求主動再生;
49、(6)催化器儲氧量占其總儲氧能力不超過預設系數;
50、(7)未出現(xiàn)噴油系統(tǒng)相關零部件故障;
51、(8)平均發(fā)動機轉速與所述閾值系數在臺架標定過程中獲取的平均發(fā)動機轉速之差在預設范圍內;
52、(9)平均發(fā)動機進氣密度與所述閾值系數在臺架標定過程中獲取的平均進氣密度之差在預設范圍內。
53、總體而言,通過本發(fā)明所構思的以上技術方案與現(xiàn)有技術相比,能夠取得下列有益效果:
54、本發(fā)明提供了一種發(fā)動機氣缸噴油情況檢測方法,該方法能夠對發(fā)動機噴油性能進行檢測,核查是否有固定氣缸出現(xiàn)斷油,如果確定有固定氣缸發(fā)生斷油,則控制對應氣缸斷油,判斷發(fā)生的狀況是否和之前狀況一致,如果情況一致,則確認是該氣缸斷油導致燃燒異常,從而提醒駕駛員及時對發(fā)動機進行維修檢測,同時也可以及時保護發(fā)動機。