本技術(shù)涉及增程器控制,特別是一種增程器的停機(jī)方法、系統(tǒng)、車輛以及電子設(shè)備。
背景技術(shù):
1、當(dāng)前增程汽車的停機(jī)控制方法采用扭矩環(huán)控制,通常由vcu(vehicle?controlunit,整車控制器)發(fā)送停機(jī)指令給ems(engine?management?system,發(fā)動(dòng)機(jī)控制器)和gcu(generator?control?unit,發(fā)電機(jī)控制器)。ems負(fù)責(zé)執(zhí)行斷油操作,同時(shí)gcu進(jìn)入扭矩環(huán)模式,由vcu實(shí)時(shí)發(fā)送扭矩指令給gcu。gcu則控制發(fā)電機(jī)響應(yīng)vcu的扭矩請(qǐng)求,并拖動(dòng)發(fā)動(dòng)機(jī)反向轉(zhuǎn)動(dòng),使發(fā)動(dòng)機(jī)和發(fā)電機(jī)的轉(zhuǎn)速逐漸降至零,從而完成停機(jī)控制。
2、然而,該控制方法在斷油后,發(fā)動(dòng)機(jī)缸體內(nèi)部和氣道中會(huì)殘留少量燃油,這在下次啟動(dòng)時(shí)可能偶爾引發(fā)壓燃現(xiàn)象,從而影響發(fā)動(dòng)機(jī)的nvh(noise,vibration,harshness噪聲,振動(dòng),聲振粗糙度)表現(xiàn)。此外,殘油量受到停機(jī)前發(fā)動(dòng)機(jī)運(yùn)行工況的影響,導(dǎo)致下次啟動(dòng)效果的一致性較差。
3、因此,亟需一種新的增程器的停機(jī)方法。
技術(shù)實(shí)現(xiàn)思路
1、鑒于上述問(wèn)題,本技術(shù)實(shí)施例提供了一種增程器的停機(jī)方法、系統(tǒng)、車輛以及電子設(shè)備,以便克服上述問(wèn)題或者至少部分地解決上述問(wèn)題。
2、本技術(shù)第一方面,提供了一種增程器的停機(jī)方法,所述方法包括:
3、在增程器處于停機(jī)工況下,獲取當(dāng)前的環(huán)境信息以及當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速;
4、根據(jù)所述當(dāng)前的環(huán)境信息以及所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣轉(zhuǎn)速;
5、根據(jù)所述當(dāng)前的環(huán)境信息和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣時(shí)長(zhǎng);
6、根據(jù)所述目標(biāo)停機(jī)掃氣時(shí)長(zhǎng)和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,控制所述發(fā)電機(jī)拖動(dòng)發(fā)動(dòng)機(jī)正轉(zhuǎn),以進(jìn)行停機(jī)掃氣;
7、在停機(jī)掃氣完成之后,控制所述發(fā)電機(jī)通過(guò)負(fù)扭矩使所述發(fā)動(dòng)機(jī)轉(zhuǎn)速降到0停機(jī)。
8、可選地,所述當(dāng)前的環(huán)境信息包括:當(dāng)前的海拔高度和當(dāng)前的環(huán)境溫度,所述根據(jù)所述當(dāng)前的環(huán)境信息以及所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣轉(zhuǎn)速,包括:
9、根據(jù)所述海拔高度和所述當(dāng)前環(huán)境溫度,確定目標(biāo)停機(jī)掃氣轉(zhuǎn)速區(qū)間;
10、根據(jù)所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速區(qū)間和所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速,確定所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速。
11、可選地,所述根據(jù)所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速區(qū)間和所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速,確定所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,包括:
12、獲取所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速區(qū)間的最小轉(zhuǎn)速邊界值和最大轉(zhuǎn)速邊界值;
13、分別計(jì)算所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速與所述最小轉(zhuǎn)速邊界值的第一差值的絕對(duì)值,以及所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速與所述最大轉(zhuǎn)速邊界值的第二差值的絕對(duì)值;
14、在所述第一差值的絕對(duì)值小于或等于所述第二差值的絕對(duì)值的情況下,將所述最小轉(zhuǎn)速邊界值確定為所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速;
15、在所述第一差值的絕對(duì)值大于所述第二差值的絕對(duì)值的情況下,將所述最大轉(zhuǎn)速邊界值確定為所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速。
16、可選地,所述當(dāng)前的環(huán)境信息包括:當(dāng)前的海拔高度和當(dāng)前的環(huán)境溫度,所述根據(jù)所述當(dāng)前的環(huán)境信息和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣時(shí)長(zhǎng),包括:
17、根據(jù)所述當(dāng)前環(huán)境溫度和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,確定第一停機(jī)掃氣時(shí)長(zhǎng);
18、根據(jù)所述當(dāng)前的海拔高度,確定第二停機(jī)掃氣時(shí)長(zhǎng);
19、根據(jù)所述第一停機(jī)掃氣時(shí)長(zhǎng)和所述第二停機(jī)掃氣時(shí)長(zhǎng),確定所述目標(biāo)停機(jī)掃氣時(shí)長(zhǎng)。
20、可選地,所述當(dāng)前的環(huán)境信息至少包括:當(dāng)前的環(huán)境溫度,所述在停機(jī)掃氣完成之后,通過(guò)負(fù)扭矩使所述發(fā)動(dòng)機(jī)轉(zhuǎn)速降到0停機(jī),包括:
21、獲取所述發(fā)動(dòng)機(jī)的當(dāng)前水溫和當(dāng)前的發(fā)動(dòng)機(jī)轉(zhuǎn)速;
22、根據(jù)所述發(fā)動(dòng)機(jī)的當(dāng)前水溫、所述當(dāng)前的發(fā)動(dòng)機(jī)轉(zhuǎn)速和所述當(dāng)前的環(huán)境溫度,確定目標(biāo)停機(jī)扭矩;
23、根據(jù)所述目標(biāo)停機(jī)扭矩,控制所述發(fā)電機(jī)以所述目標(biāo)停機(jī)扭矩拖動(dòng)所述發(fā)動(dòng)機(jī)轉(zhuǎn)速降到0停機(jī)。
24、可選地于,所述根據(jù)所述發(fā)動(dòng)機(jī)的當(dāng)前水溫、所述當(dāng)前的發(fā)動(dòng)機(jī)轉(zhuǎn)速和所述當(dāng)前的環(huán)境溫度,確定目標(biāo)停機(jī)扭矩,包括:
25、根據(jù)所述發(fā)動(dòng)機(jī)的當(dāng)前水溫和所述當(dāng)前的發(fā)動(dòng)機(jī)轉(zhuǎn)速,確定第一停機(jī)扭矩;
26、根據(jù)所述當(dāng)前的環(huán)境溫度,確定第二停機(jī)扭矩;
27、根據(jù)所述第一停機(jī)扭矩和所述第二停機(jī)扭矩,確定所述目標(biāo)停機(jī)扭矩。
28、可選地,在獲取當(dāng)前的環(huán)境信息以及當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速之前,所述方法還包括:
29、獲取當(dāng)前的發(fā)動(dòng)機(jī)扭矩;
30、判斷所述當(dāng)前的發(fā)動(dòng)機(jī)扭矩是否滿足預(yù)設(shè)斷油條件;
31、在所述當(dāng)前的發(fā)動(dòng)機(jī)扭矩滿足所述預(yù)設(shè)斷油條件的情況下,控制發(fā)動(dòng)機(jī)斷油,所述預(yù)設(shè)斷油條件為所述當(dāng)前的發(fā)動(dòng)機(jī)扭矩小于預(yù)設(shè)斷油扭矩。
32、本技術(shù)第二方面,提供了一種增程器的停機(jī)系統(tǒng),所述系統(tǒng)包括:
33、獲取模塊,用于在增程器處于停機(jī)工況下,獲取當(dāng)前的環(huán)境信息以及當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速;
34、第一確定模塊,用于根據(jù)所述當(dāng)前的環(huán)境信息以及所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣轉(zhuǎn)速;
35、第二確定模塊,用于根據(jù)所述當(dāng)前的環(huán)境信息和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣時(shí)長(zhǎng);
36、第一控制模塊,用于根據(jù)所述目標(biāo)停機(jī)掃氣時(shí)長(zhǎng)和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,控制所述發(fā)電機(jī)拖動(dòng)發(fā)動(dòng)機(jī)正轉(zhuǎn),以進(jìn)行停機(jī)掃氣;
37、第二控制模塊,用于在停機(jī)掃氣完成之后,控制所述發(fā)電機(jī)通過(guò)負(fù)扭矩使所述發(fā)動(dòng)機(jī)轉(zhuǎn)速降到0停機(jī)。
38、可選地,所述當(dāng)前的環(huán)境信息包括:當(dāng)前的海拔高度和當(dāng)前的環(huán)境溫度,所述根據(jù)所述當(dāng)前的環(huán)境信息以及所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣轉(zhuǎn)速,所述第一確定模塊,包括:
39、第一確定子模塊,用于根據(jù)所述海拔高度和所述當(dāng)前環(huán)境溫度,確定目標(biāo)停機(jī)掃氣轉(zhuǎn)速區(qū)間;
40、第二確定子模塊,用于根據(jù)所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速區(qū)間和所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速,確定所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速。
41、可選地,所述根據(jù)所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速區(qū)間和所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速,確定所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,所述第二確定子模塊,包括:
42、獲取子單元,用于獲取所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速區(qū)間的最小轉(zhuǎn)速邊界值和最大轉(zhuǎn)速邊界值;
43、計(jì)算子單元,用于分別計(jì)算所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速與所述最小轉(zhuǎn)速邊界值的第一差值的絕對(duì)值,以及所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速與所述最大轉(zhuǎn)速邊界值的第二差值的絕對(duì)值;
44、第一確定子單元,用于在所述第一差值的絕對(duì)值小于或等于所述第二差值的絕對(duì)值的情況下,將所述最小轉(zhuǎn)速邊界值確定為所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速;
45、第二確定子單元,用于在所述第一差值的絕對(duì)值大于所述第二差值的絕對(duì)值的情況下,將所述最大轉(zhuǎn)速邊界值確定為所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速。
46、可選地,所述當(dāng)前的環(huán)境信息包括:當(dāng)前的海拔高度和當(dāng)前的環(huán)境溫度,所述根據(jù)所述當(dāng)前的環(huán)境信息和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣時(shí)長(zhǎng),所述第二確定模塊,包括:
47、第三確定子模塊,用于根據(jù)所述當(dāng)前環(huán)境溫度和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,確定第一停機(jī)掃氣時(shí)長(zhǎng);
48、第四確定子模塊,用于根據(jù)所述當(dāng)前的海拔高度,確定第二停機(jī)掃氣時(shí)長(zhǎng);
49、第五確定子模塊,用于根據(jù)所述第一停機(jī)掃氣時(shí)長(zhǎng)和所述第二停機(jī)掃氣時(shí)長(zhǎng),確定所述目標(biāo)停機(jī)掃氣時(shí)長(zhǎng)。
50、可選地,所述當(dāng)前的環(huán)境信息至少包括:當(dāng)前的環(huán)境溫度,所述在停機(jī)掃氣完成之后,通過(guò)負(fù)扭矩使所述發(fā)動(dòng)機(jī)轉(zhuǎn)速降到0停機(jī),所述第二控制模塊,包括:
51、第一獲取子模塊,用于獲取所述發(fā)動(dòng)機(jī)的當(dāng)前水溫和當(dāng)前的發(fā)動(dòng)機(jī)轉(zhuǎn)速;
52、第六確定子模塊,用于根據(jù)所述發(fā)動(dòng)機(jī)的當(dāng)前水溫、所述當(dāng)前的發(fā)動(dòng)機(jī)轉(zhuǎn)速和所述當(dāng)前的環(huán)境溫度,確定目標(biāo)停機(jī)扭矩;
53、第一控制子模塊,用于根據(jù)所述目標(biāo)停機(jī)扭矩,控制所述發(fā)電機(jī)以所述目標(biāo)停機(jī)扭矩拖動(dòng)所述發(fā)動(dòng)機(jī)轉(zhuǎn)速降到0停機(jī)。
54、可選地,所述根據(jù)所述發(fā)動(dòng)機(jī)的當(dāng)前水溫、所述當(dāng)前的發(fā)動(dòng)機(jī)轉(zhuǎn)速和所述當(dāng)前的環(huán)境溫度,確定目標(biāo)停機(jī)扭矩,所述第六確定子模塊,包括:
55、第三確定子單元,用于根據(jù)所述發(fā)動(dòng)機(jī)的當(dāng)前水溫和所述當(dāng)前的發(fā)動(dòng)機(jī)轉(zhuǎn)速,確定第一停機(jī)扭矩;
56、第四確定子單元,用于根據(jù)所述當(dāng)前的環(huán)境溫度,確定第二停機(jī)扭矩;
57、第五確定子單元,用于根據(jù)所述第一停機(jī)扭矩和所述第二停機(jī)扭矩,確定所述目標(biāo)停機(jī)扭矩。
58、可選地,在獲取當(dāng)前的環(huán)境信息以及當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速之前,所述系統(tǒng)還包括:
59、第二獲取子模塊,用于獲取當(dāng)前的發(fā)動(dòng)機(jī)扭矩;
60、判斷子模塊,用于判斷所述當(dāng)前的發(fā)動(dòng)機(jī)扭矩是否滿足預(yù)設(shè)斷油條件;
61、第二控制子模塊,用于在所述當(dāng)前的發(fā)動(dòng)機(jī)扭矩滿足所述預(yù)設(shè)斷油條件的情況下,控制發(fā)動(dòng)機(jī)斷油,所述預(yù)設(shè)斷油條件為所述當(dāng)前的發(fā)動(dòng)機(jī)扭矩小于預(yù)設(shè)斷油扭矩。
62、本技術(shù)第三方面,提供了一種車輛,所述車輛包括如本技術(shù)第二方面所述一種增程器的停機(jī)系統(tǒng),和/或用于執(zhí)行如本技術(shù)第一方面所述的增程器的停機(jī)方法。
63、本技術(shù)第四方面,提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)如本技術(shù)第一方面所述的增程器的停機(jī)方法。
64、本技術(shù)的有益效果:
65、本技術(shù)提供了一種增程器的停機(jī)方法,所述方法包括:在增程器處于停機(jī)工況下,獲取當(dāng)前的環(huán)境信息以及當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速;根據(jù)所述當(dāng)前的環(huán)境信息以及所述當(dāng)前的發(fā)電機(jī)轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣轉(zhuǎn)速;根據(jù)所述當(dāng)前的環(huán)境信息和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,確定目標(biāo)停機(jī)掃氣時(shí)長(zhǎng);根據(jù)所述目標(biāo)停機(jī)掃氣時(shí)長(zhǎng)和所述目標(biāo)停機(jī)掃氣轉(zhuǎn)速,控制所述發(fā)電機(jī)拖動(dòng)發(fā)動(dòng)機(jī)正轉(zhuǎn),以進(jìn)行停機(jī)掃氣;在停機(jī)掃氣完成之后,控制所述發(fā)電機(jī)通過(guò)負(fù)扭矩使所述發(fā)動(dòng)機(jī)轉(zhuǎn)速降到0停機(jī)。本技術(shù)在停機(jī)工況下,獲取發(fā)電機(jī)的目標(biāo)停機(jī)掃氣時(shí)長(zhǎng)和目標(biāo)停機(jī)掃氣轉(zhuǎn)速,并控制發(fā)電機(jī)以目標(biāo)停機(jī)掃氣時(shí)長(zhǎng)和目標(biāo)停機(jī)掃氣轉(zhuǎn)速拖動(dòng)發(fā)動(dòng)機(jī)正轉(zhuǎn),以完成停機(jī)前的掃氣工作,從而減少發(fā)動(dòng)機(jī)缸內(nèi)和氣道中的殘油,對(duì)于下一次發(fā)動(dòng)機(jī)啟動(dòng)時(shí)的一致性和nvh有明顯提升,并且降低了下次發(fā)動(dòng)機(jī)啟動(dòng)時(shí)發(fā)生壓燃的概率。