br>[0081]在508,方法標準化氣門升程傳感器的輸出電壓。方法可以基于預定電壓(例如,4.5伏)與所獲知的電壓的比率來標準化氣門升程傳感器的輸出電壓。例如,方法可以將進氣門升程傳感器的輸出電壓乘以預定電壓與所獲知的電壓的比率來標準化輸出電壓。當氣門組和氣門升程傳感器的所有部件都是標準的時,預定電壓可以是氣門升程傳感器的輸出電壓。方法可以每個關鍵循環一次或每個關鍵循環多次地獲知和標準化氣門升程傳感器的輸出電壓。關鍵循環在點火開關從關切換到運行時開始并且在點火開關從運行切換到關時結束。
[0082]在510,方法確定氣門是否打開。方法可以在氣門升程傳感器的標準化的輸出電壓小于第一閾值時確定氣門打開。如果氣門打開,則方法在512繼續。否則,方法在510繼續確定氣門是否打開。
[0083]在512,方法獲取當氣門打開時氣門升程傳感器的標準化的輸出電壓的樣本。在各個實施中,圖4和圖5的方法可以連續地對氣門升程傳感器的輸出電壓取樣。例如,方法可以在點火開關切換到運行時以預定速率對氣門升程傳感器的輸出電壓取樣。此外,方法可以基于所獲取的樣本來獲知氣門升程傳感器的輸出電壓。因此,圖5的方法可以在方法在504獲知氣門升程傳感器的輸出電壓之前對氣門升程傳感器的輸出電壓取樣。
[0084]在514,方法確定樣本電壓與所獲知的電壓之間的差的和。在516,方法確定氣門是否關閉。方法可以在氣門升程傳感器的標準化的輸出電壓大于第二閾值時確定氣門關閉。如果氣門關閉,則方法在518繼續。否則,方法在512繼續。
[0085]在518,方法確定氣門升程。方法可以基于樣本電壓與所獲知的電壓之間的差的和來確定氣門升程。例如,方法可以基于差的和與氣門升程之間的預定關系來確定氣門升程。預定關系可以實施在查找表和/或方程式中。
[0086]在520,方法確定氣門升程是否在氣門升程范圍之外。氣門升程范圍可以包括最大氣門升程和/或最小氣門升程。方法可以基于發送到氣門組以控制氣門升程的氣門升程命令來確定氣門升程范圍。如果氣門升程在氣門升程范圍之外,則方法在522繼續。否則,方法在504繼續。
[0087]在522,方法檢測氣門組中的故障。此外,方法可以設置診斷故障碼(DTC)、限制發動機的扭矩輸出和/或限制發動機的速度。另外,方法可以將氣門組的所需升程狀態設置為默認升程狀態。例如,氣門組可以是在高升程狀態或低升程狀態下運行的二階氣門組,并且默認升程狀態可以是高升程狀態。
[0088]現在參照圖6,相對于代表時間(以暈秒(ms)為單位)的x軸604和代表電壓(以伏為單位)的I軸606來描繪氣門升程信號602。氣門升程信號602指示二階氣門組將發動機的氣門升程的量。氣門升程信號602在氣門打開時減小。因此,在608不出低升程事件,并且在610示出高升程事件,并且氣門在612關閉。
[0089]在614,氣門在高升程事件610中的第一個之后初始地關閉。在616,當高升程事件610中的第二個開始時,氣門開始打開。在618,當高升程事件中的第二個結束時,氣門關閉。因此,氣門在從616到618的第一周期620期間打開,并且氣門在從614到616的第二周期620期間關閉。
[0090]系統和方法可以在氣門升程信號602小于第一閾值622時確定氣門打開。第一閾值622可以是第一預定百分比的所獲知的電壓。系統和方法可以在氣門升程信號602大于第二閾值624時確定氣門關閉。第二閾值624可以是第二預定百分比的所獲知的電壓。第二預定百分比可以大于第一預定百分比。
[0091]根據本發明的系統和方法可以獲知當氣門關閉時由氣門升程信號602指示的電壓。系統和方法可以將氣門升程信號602乘以額定電壓與所獲知的電壓的比率來標準化氣門升程信號602。例如,當氣門關閉時由氣門升程信號602指示的電壓可以最初是3.5伏,并且當電壓被標準化之后電壓可以變高至如所示的約5伏。
[0092]系統和方法可以基于第一周期與總周期626 (等于第一周期620與第二周期的和)的比率來確定氣門升程。在另一個示例中,系統和方法在第一周期期間獲取氣門升程信號602的樣本并且基于樣本與所獲知的電壓之間的差的和來確定氣門升程。在一些情況下,系統和方法可以將每個差乘以對應的取樣周期以獲得代表低升程事件608和高升程事件610中的每一個的曲線內的區域628。系統和方法隨后可以基于區域628確定氣門升程。
[0093]以上描述實質上僅是說明性的,而絕不意欲限制本公開、其應用或使用。本公開的廣泛教示可以各種形式來實施。因此,雖然本公開包括具體示例,但是本公開的真實范圍不應限于此,因為其他修改將在學習附圖、說明書以及隨附權利要求之后變得顯而易見。如本文所使用,短語A、B和C中的至少一個應解釋為意味著使用非排他性的邏輯或的邏輯(A或B或C)。應理解,在不改變本公開的原理的情況下,方法內的一個或多個步驟可以不同的次序(或同時地)執行。
[0094]在包括以下定義的此申請中,術語模塊可以由術語電路取代。術語模塊可以指代以下內容、是其一部分或者包括以下內容:特定應用集成電路(ASIC);數字、模擬或混合模擬/數字分立電路;數字、模擬或混合模擬/數字集成電路;組合邏輯電路;場可編程門陣列(FPGA);執行代碼的處理器(共享、專用或集群);存儲由處理器執行的代碼的內存(共享、專用或集群);提供所描述的功能性的其他適合的硬件部件;或者以上中的一些或所有的組合,諸如片上系統。
[0095]如以上所使用的術語代碼可以包括軟件、固件和/或微代碼,并且可以指代程序、例程、功能、分類和/或目標。術語共享處理器涵蓋執行來自多個模塊的一些或所有代碼的單個處理器。術語集群處理器涵蓋與額外處理器組合執行來自一個或多個模塊的一些或所有代碼的處理器。術語共享內存涵蓋存儲來自多個模塊的一些或所有代碼的單個內存。術語集群內存涵蓋與額外內存組合存儲來自一個或多個模塊的一些或所有代碼的內存。術語內存可以是術語計算機可讀介質的子集。術語計算機可讀介質并不涵蓋通過媒體傳播的暫時電信號和電磁信號,并且因此可以被認為是有形且永久的。永久的有形計算機可讀介質的非限制性示例包括非易失性內存、易失性內存、磁性存儲器和光學存儲器。
[0096]此申請中描述的裝置和方法可以部分地或完全地由一個或多個處理器所執行的一個或多個計算機程序來執行。計算機程序包括存儲在至少一個永久的有形計算機可讀介質上的處理器可執行指令。計算機程序也可以包括和/或依賴于所存儲的數據。
【主權項】
1.一種系統包括: 氣門升程確定模塊,其基于當氣門打開時的第一周期和當氣門關閉時氣門升程傳感器所產生的氣門升程信號的第一值與當氣門打開時氣門升程信號的第二值之間的N個差中的至少一個來確定氣門升程,其中N是大于I的整數;以及 故障檢測模塊,其基于氣門升程檢測氣門致動器中的故障。
2.如權利要求1所述的系統,其中當氣門升程在氣門升程范圍之外時,故障檢測模塊檢測氣門致動器中的故障。
3.如權利要求2所述的系統,其進一步包括控制氣門致動器的氣門控制模塊,其中故障檢測模塊基于氣門控制模塊發送到氣門致動器的氣門升程命令來確定氣門升程范圍。
4.如權利要求1所述的系統,其中氣門升程確定模塊基于氣門升程信號的第一值與氣門升程信號的第二值之間的N個差的和來確定氣門升程。
5.如權利要求1所述的系統,其中氣門升程確定模塊基于第一周期與第一周期和當氣門關閉時的第二周期的和的比率來確定氣門升程。
6.如權利要求5所述的系統,其進一步包括傳感器電壓確定模塊,其基于在預定周期內從氣門升程信號獲得并且大于在預定周期期間從氣門升程信號獲得的其他樣本的預定數量的樣本來確定當氣門關閉時氣門升程傳感器的輸出電壓。
7.如權利要求6所述的系統,其進一步包括傳感器電壓標準化模塊,其通過將輸出電壓乘以預定電壓與氣門關閉時的輸出電壓的比率來標準化氣門升程傳感器的輸出電壓,其中氣門升程確定模塊基于標準化的輸出電壓來確定氣門升程信號的第一值和第二值。
8.如權利要求6所述的系統,其中氣門升程確定模塊: 基于氣門關閉時的輸出電壓來確定第一閾值和第二閾值; 當氣門升程傳感器的輸出電壓小于第一閾值時確定氣門打開;以及 當輸出電壓大于第二閾值時確定氣門關閉,其中第二閾值大于第一閾值。
9.如權利要求1所述的系統,其中氣門包括發動機的進氣門和發動機的排氣門中的至少一個。
10.一種方法包括: 基于當氣門打開時的第一周期和當氣門關閉時氣門升程傳感器所產生的氣門升程信號的第一值與當氣門打開時氣門升程信號的第二值之間的N個差中的至少一個來確定氣門升程,其中N是大于I的整數;以及 基于氣門升程檢測氣門致動器中的故障。
【專利摘要】本發明公開了用于測量氣門升程并且用于基于氣門升程檢測氣門致動器中的故障的系統和方法。根據本公開的原理的系統包括氣門升程確定模塊和故障檢測模塊。氣門升程確定模塊基于當氣門打開時的第一周期和當氣門關閉時氣門升程傳感器所產生的氣門升程信號的第一值與當氣門打開時氣門升程信號的第二值之間的N個差中的至少一個來確定氣門升程,其中N是大于1的整數。故障檢測模塊基于氣門升程檢測氣門致動器中的故障。
【IPC分類】F02D41-22
【公開號】CN104819063
【申請號】CN201510048314
【發明人】R.J.庫巴尼, S.T.菲爾德曼, D.L.迪布爾
【申請人】通用汽車環球科技運作有限責任公司
【公開日】2015年8月5日
【申請日】2015年1月30日
【公告號】DE102015101046A1