專利名稱:一種發動機噴油量計算方法及裝置的制作方法
技術領域:
本發明涉及機械控制領域,尤其是涉及一種發動機噴油量計算方法及裝置。
背景技術:
扭矩/油量轉換MAP圖為橫坐標為發動機轉速,縱坐標為需求扭矩,轉速和需求扭矩對應特定的噴油量的三維圖。在國II1、國IV電控發動機中,對噴油量的標定方式通常是根據發動機的當前轉速和當前需求扭矩,以及扭矩/油量轉換MAP圖計算出對應的噴油量。但是,目前的現有技術中,當發動機當前需求扭矩小于扭矩/油量轉換MAP圖中的最小的標定扭矩時,則按扭矩/油量轉換MAP圖中最小的標定扭矩對應的噴油量噴油,此時由于噴油量過多,很容易出現發動機怠速不穩的現象;當發動機當前需求扭矩大于扭矩/油量轉換MAP圖中最大的標定扭矩時,則按扭矩/油量轉換MAP圖中最大的標定扭矩對應的噴油量噴油,此時由于噴油量過少,易導致發動機熄火。
發明內容
本發明解決的技術問題在于提供一種發動機噴油量計算方法及裝置,從而能夠在發動機當前需求扭矩不在扭矩/油量轉換MAP圖的扭矩標定范圍內時,提供更合理的噴油量計算方式,從而改善易出現的發動機怠速不穩或發動機熄火的問題。為此,本發明解決技術問題的技術方案是本發明提供了一種發動機噴油量計算方法,所述方法包括計算發動機當前需求扭矩;判斷所述當前需求扭矩是否小于扭矩/油量轉換MAP圖的最小標定扭矩,或者大于扭矩/油量轉換MAP圖的最大標定扭矩,如果是,則根據扭矩/油量轉換MAP圖中兩點的需求扭矩和噴油量的對應關系,利用正相關線性算法計算出當前需求扭矩對應的噴油量;其中,所述兩點中的一點為與當前需求扭矩最近的標定扭矩。優選地,當Ns < Nml時,所述利用正相關線性算法計算出的當前需求扭矩對應的噴油量Ps
權利要求
1.一種發動機噴油量計算方法,其特征在于,所述方法包括 計算發動機當前需求扭矩; 判斷所述當前需求扭矩是否小于扭矩/油量轉換MAP圖的最小標定扭矩,或者大于扭矩/油量轉換MAP圖的最大標定扭矩,如果是,則根據扭矩/油量轉換MAP圖中兩點的需求扭矩和噴油量的對應關系,利用正相關線性算法計算出當前需求扭矩對應的噴油量;其中,所述兩點中的一點為與當前需求扭矩最近的標定扭矩。
2.根據權利要求1所述的方法,其特征在于, 當Ns < Nml時,所述利用正相關線性算法計算出的當前需求扭矩對應的噴油量Ps應 為
3.根據權利要求1所述的方法,其特征在于,所述正相關線性算法具體為線性插值算法。
4.根據權利要求3所述的方法,其特征在于,當Ns< Nml時,所述利用正相關線性算法計算出的當前需求扭矩對應的噴油量Ps應為
5.根據權利要求3所述的方法,其特征在于,所述扭矩/油量轉換MAP圖中的兩點具體為 扭矩/油量轉換MAP圖中與當前需求扭矩最近的標定扭矩,以及與所述最近的標定扭矩的扭矩差值等于所述最近的標定扭矩與當前需求扭矩的差值的一點。
6.根據權利要求1所述的方法,其特征在于,所述判斷所述當前需求扭矩是否小于扭矩/油量轉換MAP圖的最小標定扭矩,或者大于扭矩/油量轉換MAP圖的最大標定扭矩的判斷結果為否時,根據扭矩/油量轉換MAP圖計算出當前需求扭矩對應的噴油量。
7.根據權利要求1所述的方法,其特征在于,所述判斷所述當前需求扭矩是否小于扭矩/油量轉換MAP圖的最小標定扭矩,或者大于扭矩/油量轉換MAP圖的最大標定扭矩具體為 判斷所述當前需求扭矩是否不大于第一極值,或者不小于第二極值;其中,所述第一極值為導致發動機怠速不穩的臨界扭矩,所述第一極值小于扭矩/油量轉換MAP圖的最小標定扭矩;所述第二極值為導致發動機熄火的臨界扭矩,所述第二極值大于扭矩/油量轉換MAP圖的最大標定扭矩。
8.根據權利要求1所述的方法,其特征在于,在利用正相關線性算法計算出當前需求扭矩對應的噴油量之后還包括 根據計算出的對應的噴油量進行噴油; 所述方法還包括以預設周期循環執行所述計算發動機當前需求扭矩。
9.一種發動機噴油量計算裝置,其特征在于,所述裝置包括扭矩計算模塊,判斷模塊以及第一噴油量計算模塊, 所述扭矩計算模塊用于計算發動機當前需求扭矩; 所述判斷模塊用于判斷扭矩計算模塊計算出的當前需求扭矩是否小于扭矩/油量轉換MAP圖的最小標定扭矩,或者大于扭矩/油量轉換MAP圖的最大標定扭矩,如果是,則通知所述第一噴油量計算模塊; 所述第一噴油量計算模塊用于接收到判斷模塊的通知后,根據扭矩/油量轉換MAP圖中的兩點的需求扭矩和噴油量的對應關系,利用正相關線性算法計算出當前需求扭矩對應的噴油量;其中,所述兩點中的一點為與當前需求扭矩最近的標定扭矩。
10.根據權利要求9所述的裝置,其特征在于,所述裝置還包括第二噴油量計算模塊, 所述判斷模塊還用于當判斷扭矩計算模塊計算出的當前需求扭矩是否小于扭矩/油量轉換MAP圖的最小標定扭矩,或者大于扭矩/油量轉換MAP圖的最大標定扭矩的判斷結果為否時,則通知第二噴油量計算模塊; 所述第二噴油量計算模塊用于接收到判斷模塊的通知后,根據扭矩/油量轉換MAP圖計算出當前需求扭矩對應的噴油量。
全文摘要
本發明提供了一種發動機噴油量計算方法及裝置,所述方法包括計算發動機當前需求扭矩;判斷當前需求扭矩是否小于扭矩/油量轉換MAP圖的最小標定扭矩,或者大于扭矩/油量轉換MAP圖的最大標定扭矩,如果是,則根據扭矩/油量轉換MAP圖中兩點的需求扭矩和噴油量的對應關系,利用正相關線性算法計算出當前需求扭矩對應的噴油量。當發動機當前需求扭矩小于最小標定扭矩時,利用本發明的方法計算出的噴油量小于最小標定扭矩對應的噴油量,并且當發動機當前需求扭矩大于最大標定扭矩時,利用本發明的方法計算出的噴油量大于最大標定扭矩對應的噴油量。本發明計算的噴油量更加合理,從而減少了易出現的發動機怠速不穩或者是發動機熄火的問題。
文檔編號G06F19/00GK103020465SQ201210570789
公開日2013年4月3日 申請日期2012年12月24日 優先權日2012年12月24日
發明者王秀雷, 孟媛媛, 桑海浪, 董秀云 申請人:濰柴動力股份有限公司