本發(fā)明涉及發(fā)動機(jī),尤其涉及一種發(fā)動機(jī)爆震判定方法、裝置、設(shè)備和介質(zhì)。
背景技術(shù):
1、發(fā)動機(jī)爆震保護(hù)功能是通過監(jiān)測爆震傳感器的電壓信號實(shí)現(xiàn)的,當(dāng)電壓信號超過爆震限值時(shí),認(rèn)為發(fā)動機(jī)發(fā)生爆震,同時(shí)觸發(fā)爆震保護(hù),推遲點(diǎn)火提前角。但是爆震傳感器的電壓信號自身會有一定程度的波動,當(dāng)發(fā)動機(jī)沒有發(fā)生爆震時(shí)偶爾也會采集到電壓信號較大的情況,該電壓超過限值時(shí)就會觸發(fā)爆震保護(hù),從而導(dǎo)致爆震誤判?;蛘撸?dāng)發(fā)動機(jī)內(nèi)部燃燒狀態(tài)或者工況發(fā)生變化時(shí),爆震的特征頻率可能會發(fā)生偏移,而電壓信號限值一般為特定特征頻率的信號,此時(shí)也會誤判。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供了一種發(fā)動機(jī)爆震判定方法、裝置、設(shè)備和介質(zhì),以解決相關(guān)技術(shù)中爆震容易誤判的問題。
2、根據(jù)本發(fā)明的一方面,提供了一種發(fā)動機(jī)爆震判定方法,包括以下步驟:
3、獲取當(dāng)前循環(huán)的當(dāng)前爆震峰值電壓,以及自所述當(dāng)前循環(huán)起始的前n個(gè)循環(huán)的n個(gè)前爆震峰值電壓;其中,每個(gè)循環(huán)對應(yīng)的爆震峰值電壓為多個(gè)特征頻段對應(yīng)的電壓信號中的最大值,n為正整數(shù);
4、對所述當(dāng)前爆震峰值電壓和所述n個(gè)前爆震峰值電壓對應(yīng)的均值電壓按照相應(yīng)權(quán)重比例進(jìn)行計(jì)算,確定反饋電壓;其中,所述當(dāng)前峰值電壓對應(yīng)的權(quán)重比例為第一權(quán)重比例,所述均值電壓對應(yīng)的權(quán)重比例為第二權(quán)重比例,所述第一權(quán)重比例與所述第二權(quán)重比例之和為100%;
5、根據(jù)所述反饋電壓與當(dāng)前爆震限值確定所述發(fā)動機(jī)是否發(fā)生爆震,其中,所述當(dāng)前爆震限值為所述當(dāng)前循環(huán)對應(yīng)的發(fā)動機(jī)工況下的爆震限值。
6、可選地,所述均值電壓為所述n個(gè)前爆震峰值電壓的平方平均數(shù)。
7、可選地,在所述確定反饋電壓之前,還包括:
8、確定所述n個(gè)前爆震峰值電壓中超出對應(yīng)的爆震限值的個(gè)數(shù)m;
9、當(dāng)m/n的值小于或等于第一預(yù)設(shè)值時(shí),調(diào)整所述當(dāng)前循環(huán)對應(yīng)的所述第一權(quán)重比例小于前一循環(huán)對應(yīng)的所述第一權(quán)重比例;
10、當(dāng)m/n的值大于或等于第二預(yù)設(shè)值時(shí),調(diào)整所述當(dāng)前循環(huán)對應(yīng)的所述第一權(quán)重比例大于前一循環(huán)對應(yīng)的所述第一權(quán)重比例;
11、當(dāng)m/n的值大于所述第一預(yù)設(shè)值且小于所述第二預(yù)設(shè)閾值時(shí),維持所述當(dāng)前循環(huán)對應(yīng)的所述第一權(quán)重比例為前一循環(huán)對應(yīng)的所述第一權(quán)重比例,所述第一預(yù)設(shè)值小于所述第二預(yù)設(shè)值,所述第一預(yù)設(shè)值小于50%,所述第二預(yù)設(shè)值大于50%,m小于n,m為自然數(shù)。
12、可選地,在所述根據(jù)所述反饋電壓與當(dāng)前爆震限值確定所述發(fā)動機(jī)是否發(fā)生爆震之后還包括:
13、當(dāng)所述反饋電壓大于或等于所述當(dāng)前爆震限值時(shí),確定所述發(fā)動機(jī)發(fā)生爆震,計(jì)算所述發(fā)動機(jī)的推遲點(diǎn)火提前角的推遲角度,當(dāng)所述推遲角度小于點(diǎn)火提前角限值時(shí),控制所述發(fā)動機(jī)執(zhí)行推遲點(diǎn)火提前角動作,當(dāng)所述推遲角度大于點(diǎn)火提前角限值時(shí),控制所述發(fā)動機(jī)執(zhí)行限扭動作;
14、當(dāng)所述反饋電壓小于所述當(dāng)前爆震限值時(shí),確定所述發(fā)動機(jī)未發(fā)生爆震。
15、可選地,在控制所述發(fā)動機(jī)執(zhí)行推遲點(diǎn)火提前角動作之后,還包括:
16、當(dāng)下一循環(huán)的反饋電壓小于對應(yīng)爆震限值時(shí),控制所述發(fā)動機(jī)執(zhí)行點(diǎn)火提前角按預(yù)設(shè)步長恢復(fù)的動作。
17、根據(jù)本發(fā)明的第二方面,提供了一種發(fā)動機(jī)爆震判定裝置,用于實(shí)現(xiàn)本發(fā)明任一實(shí)施例所述的發(fā)動機(jī)爆震判定方法,包括:
18、獲取模塊,用于獲取當(dāng)前循環(huán)的當(dāng)前爆震峰值電壓,以及自所述當(dāng)前循環(huán)起始的前n個(gè)循環(huán)的n個(gè)前爆震峰值電壓;其中,每個(gè)循環(huán)對應(yīng)的爆震峰值電壓為多個(gè)特征頻段對應(yīng)的電壓信號中的最大值,n為正整數(shù);
19、確定模塊,用于對所述當(dāng)前爆震峰值電壓和所述n個(gè)前爆震峰值電壓對應(yīng)的均值電壓按照相應(yīng)權(quán)重比例進(jìn)行計(jì)算,確定反饋電壓;其中,所述當(dāng)前峰值電壓對應(yīng)的權(quán)重比例為第一權(quán)重比例,所述均值電壓對應(yīng)的權(quán)重比例為第二權(quán)重比例,所述第一權(quán)重比例與所述第二權(quán)重比例之和為100%;
20、判斷模塊,用于根據(jù)所述反饋電壓與當(dāng)前爆震限值確定所述發(fā)動機(jī)是否發(fā)生爆震,其中,所述當(dāng)前爆震限值為所述當(dāng)前循環(huán)對應(yīng)的發(fā)動機(jī)工況下的爆震限值。
21、可選地,該裝置還包括:權(quán)重比例調(diào)整模塊,用于執(zhí)行以下步驟:
22、確定所述n個(gè)前爆震峰值電壓中超出對應(yīng)的爆震限值的個(gè)數(shù)m;
23、當(dāng)m/n的值小于或等于第一預(yù)設(shè)值時(shí),調(diào)整所述當(dāng)前循環(huán)對應(yīng)的所述第一權(quán)重比例小于前一循環(huán)對應(yīng)的所述第一權(quán)重比例;
24、當(dāng)m/n的值大于或等于第二預(yù)設(shè)值時(shí),調(diào)整所述當(dāng)前循環(huán)對應(yīng)的所述第一權(quán)重比例大于前一循環(huán)對應(yīng)的所述第一權(quán)重比例;
25、當(dāng)m/n的值大于所述第一預(yù)設(shè)值且小于所述第二預(yù)設(shè)閾值時(shí),維持所述當(dāng)前循環(huán)對應(yīng)的所述第一權(quán)重比例為前一循環(huán)對應(yīng)的所述第一權(quán)重比例,所述第一預(yù)設(shè)值小于所述第二預(yù)設(shè)值,所述第一預(yù)設(shè)值小于50%,所述第二預(yù)設(shè)值大于50%。
26、可選地,判斷模塊包括:第一判斷單元,用于當(dāng)所述反饋電壓大于或等于所述當(dāng)前爆震限值時(shí),確定所述發(fā)動機(jī)發(fā)生爆震,計(jì)算所述發(fā)動機(jī)的推遲點(diǎn)火提前角的推遲角度,當(dāng)所述推遲角度小于點(diǎn)火提前角限值時(shí),控制所述發(fā)動機(jī)執(zhí)行推遲點(diǎn)火提前角動作,當(dāng)所述推遲角度大于點(diǎn)火提前角限值時(shí),控制所述發(fā)動機(jī)執(zhí)行限扭動作;
27、第二判斷單元,用于當(dāng)所述反饋電壓小于所述當(dāng)前爆震限值時(shí),確定所述發(fā)動機(jī)未發(fā)生爆震。
28、根據(jù)本發(fā)明的第三方面,提供了一種電子設(shè)備,所述電子設(shè)備包括:
29、至少一個(gè)處理器;以及
30、與所述至少一個(gè)處理器通信連接的存儲器;其中,
31、所述存儲器存儲有可被所述至少一個(gè)處理器執(zhí)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行本發(fā)明任一實(shí)施例所述的發(fā)動機(jī)爆震判定方法。
32、根據(jù)本發(fā)明的第四方面,提供了一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使處理器執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明任一實(shí)施例所述的發(fā)動機(jī)爆震判定方法。
33、根據(jù)本發(fā)明實(shí)施例提出的發(fā)動機(jī)爆震判定方法、裝置、設(shè)備和介質(zhì),其中方法包括以下步驟:獲取當(dāng)前循環(huán)的當(dāng)前爆震峰值電壓,以及自當(dāng)前循環(huán)起始的前n個(gè)循環(huán)的n個(gè)前爆震峰值電壓;其中,每個(gè)循環(huán)對應(yīng)的爆震峰值電壓為多個(gè)特征頻段對應(yīng)的電壓信號中的最大值,n為正整數(shù);對當(dāng)前爆震峰值電壓和n個(gè)前爆震峰值電壓對應(yīng)的均值電壓按照相應(yīng)權(quán)重比例進(jìn)行計(jì)算,確定反饋電壓;其中,當(dāng)前峰值電壓對應(yīng)的權(quán)重比例為第一權(quán)重比例,均值電壓對應(yīng)的權(quán)重比例為第二權(quán)重比例,第一權(quán)重比例與第二權(quán)重比例之和為100%;根據(jù)反饋電壓與當(dāng)前爆震限值確定發(fā)動機(jī)是否發(fā)生爆震,其中,當(dāng)前爆震限值為當(dāng)前循環(huán)對應(yīng)的發(fā)動機(jī)工況下的爆震限值。由此,通過同時(shí)獲取多個(gè)頻段的電壓信號,以及將當(dāng)前循環(huán)的當(dāng)前爆震峰值電壓與前n個(gè)前爆震峰值電壓的均值電壓作為反饋電壓,使得獲取的反饋電壓中包括了多個(gè)頻段的電壓信號以及多個(gè)前爆震峰值電壓,這樣可以降低爆震傳感器電壓信號的異常波動的干擾,有效提高了持續(xù)爆震的識別精度,還可以降低對偶發(fā)單一爆震的響應(yīng),提高了發(fā)動機(jī)穩(wěn)定性。
34、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識本發(fā)明的實(shí)施例的關(guān)鍵或重要特征,也不用于限制本發(fā)明的范圍。本發(fā)明的其它特征將通過以下的說明書而變得容易理解。