專利名稱:汽車發動機數據流自動分組顯示方法
技術領域:
本發明涉及汽車發動機數據流自動分組顯示方法,屬于汽車服務技術領域。
背景技術:
汽車發動機數據流是指汽車正常工作情況下,各種相關傳感器、執行器和程序中 間處理結果等數據參數的集合。這些參數中有作為輸入功能的傳感器參數,也有作為輸出 功能的執行器參數。通過汽車故障診斷裝置可以方便地讀取汽車發動機的數據流,但是現 在的汽車故障診斷裝置只能讀取全部的數據流或自定義的數據流參數,不能夠自動判斷發 動機的具體工況,并依據具體工況自動顯示與工況相關的數據流參數。發明內容
本發明的目的在于提供汽車發動機數據流自動分組顯示方法,能能夠自動判斷汽 車發動機的具體工況,同時把數據流參數分成若干和具體工況對應的數據組,提高用戶對 汽車診斷的工作效率和準確率。
本發明的目的是通過以下技術方案來實現的汽車發動機數據流自動分組顯示方 法,它包含以下步驟
(I)、發動機工況分類把發動機的工況劃分為起動工況、高怠速工況、怠速工況、 中小負荷工況、大負荷工況、加速加濃工況以及減速斷油工況;
(2)、發動機工況數據流參數分類根據發動機工況種類,將對應的工況數據流參 數分成起動工況數據組、高怠速工況數據組、怠速工況數據組、中小負荷工況數據組、大負 荷工況數據組、加速加濃工況數據組以及減速斷油工況數據組;
(3)、根據發動機的實際工況進行工況判定并輸出顯示,包含以下內容
a、初始化,檢測發動機轉速是否等于O :若發動機轉速為O則輸出顯示“靜態數 據”,然后重復初始化檢測;否則進入起動工況檢測工序;
b、起動工況檢測,檢查發動機是否滿足起動信號STA = ON或轉速小于500rpm的 條件若滿足則調用起動工況數據組并輸出顯示,然后繼續進行起動工況檢測,否則進入高 怠速工況檢測;
C、高怠速工況檢測,檢查發動機是否滿足起動信號STA = OFF、節氣門位置TPS = 0%、轉速> 500rpm且水溫< 80度的條件若滿足則調用高怠速工況數據組并輸出顯示,然 后進行加速加濃工況檢測,否則進入怠速工況檢測;
d、怠速工況檢測,檢查發動機是否滿足節氣門位置TPS = 0%、轉速> 500rpm且 水溫> 80度的條件若滿足則調用怠速工況數據組并輸出顯示,然后進行加速加濃工況檢 測,否則進入中小負荷工況檢測;
e、中小負荷工況檢測,檢查發動機是否滿足節氣門位置TPS > 0%且TPS < 80% 的條件若滿足則調用中小負荷工況數據組并輸出顯示,然后進行加速加濃工況檢測,否則 進入大負荷工況檢測;
f、大負荷工況檢測,檢查發動機是否滿足節氣門位置TPS > 80%的條件若滿足 則調用大負荷工況數據組并輸出顯示,然后進行加速加濃工況檢測,否則進入第二次發動 機轉速檢測;
g、第二次發動機轉速檢測,檢測此時發動機轉速是否為0,若發動機轉速為O則停 止檢測,否則進入高怠速工況檢測工序,重復以上步驟;
h、加速加濃工況檢測,檢查發動機是否滿足激活加速加濃的條件若激活加速加 濃=ON則調用加速加濃工況數據組并輸出顯示,然后進入高怠速工況檢測工序,重復以上 步驟,否則進入減速斷油工況檢測工序;
1、減速斷油工況檢測,檢查發動機是否滿足激活減速斷油的條件若激活減速斷 油=ON則調用減速斷油工況數據組并輸出顯示,然后進入高怠速工況檢測工序,重復以上 步驟,否則進入高怠速工況檢測工序,重復以上步驟。
本發明的有益效果在于在用汽車故障診斷裝置讀取發動機的數據流時,除了可 以選擇全部數據流和自定義數據流的顯示方式,還可以選擇自動分組顯示方式,當選擇自 動分組顯示時,汽車故障診斷裝置根據相關數據流的參數,自動判斷當前發動機所處的工 況并顯示出來,同時和當前工況相關的數據流參數顯示現來,而和當前工況無關的數據流 參數則隱藏起來,提高了用戶對汽車診斷的工作效率和準確率。
圖1為本發明的自動分組顯示的流程圖。
具體實施方式
下面結合附圖進一步描述本發明的技術方案,但要求保護的范圍并不局限于所 述。
汽車發動機數據流自動分組顯示方法,它包含以下步驟
(I)、發動機工況分類把發動機的工況劃分為起動工況、高怠速工況、怠速工況、 中小負荷工況、大負荷工況、加速加濃工況以及減速斷油工況;
(2)、發動機工況數據流參數分類根據發動機工況種類,將對應的工況數據流參 數分成起動工況數據組、高怠速工況數據組、怠速工況數據組、中小負荷工況數據組、大負 荷工況數據組、加速加濃工況數據組以及減速斷油工況數據組;
其中,起動工況數據組包括噴油時間INJ、水溫ECT、進氣溫度IAT、電壓BATT、點 火提前角SPK ADV ;
高怠速工況數據組包括噴油時間INJ、點火提前角SPK ADV、轉速RPM、進氣壓 力MAP或空氣流量MAF、負荷LOAD、電壓BATT、進氣溫度IAT、水溫ECT ;點火提前角SPARK ADV,節氣門位置TPS、空調開關AC SW、自動變速器檔位開關AT SW ;怠速馬達步數IDLE AIR CONTRL,
怠速工況數據組包括噴油時間INJ、點火提前角SPK ADV、轉速RPM、進氣壓力MAP 或空氣流量MAF、負荷LOAD、電壓BATT、進氣溫度IAT、水溫ECT ;節氣門位置TPS、空調開關 AC SW、自動變速器檔位開關AT Sff ;怠速馬達步數IDLE AIR CONTRL ;氧傳感器02 ;
中小負荷工況數據組包括噴油時間INJ、點火提前角SPK ADV、轉速RPM、進氣壓力MAP或空氣流量MAF、負荷LOAD、電壓BATT、進氣溫度IAT、水溫ECT ;節氣門位置TPS ;碳 罐電磁閥PURGE SOL、EGR電磁閥EGR SOL、氧傳感器02 ;
大負荷工況數據組包括噴油時間INJ、點火提前角SPK ADV、轉速RPM、進氣壓力 MAP或空氣流量MAF、負荷LOAD、電壓BATT、進氣溫度IAT、水溫ECT ;節氣門位置TPS ;
加速加濃工況數據表包括節氣門位置TPS、進氣壓力MAP或空氣流量MAF、噴油時 間 INJ ;
減速斷油工況數據表包括節氣門位置TPS、進氣壓力MAP或空氣流量MAF、噴油時 間 INJ。
(3)、如圖1,根據發動機的實際工況進行工況判定并輸出顯示,包含以下內容
a、初始化,檢測發動機轉速是否等于O :若發動機轉速為O則輸出顯示“靜態數 據”,然后重復初始化檢測;否則進入起動工況檢測工序;
b、起動工況檢測,檢查發動機是否滿足起動信號STA = ON或轉速小于500rpm的 條件若滿足則調用起動工況數據組并輸出顯示,然后繼續進行起動工況檢測,否則進入高 怠速工況檢測;
C、高怠速工況檢測,檢查發動機是否滿足起動信號STA = OFF、節氣門位置TPS = 0%、轉速> 500rpm且水溫< 80度的條件若滿足則調用高怠速工況數據組并輸出顯示,然 后進行加速加濃工況檢測,否則進入怠速工況檢測;
d、怠速工況檢測,檢查發動機是否滿足節氣門位置TPS = 0%、轉速> 500rpm且 水溫> 80度的條件若滿足則調用怠速工況數據組并輸出顯示,然后進行加速加濃工況檢 測,否則進入中小負荷工況檢測;
e、中小負荷工況檢測,檢查發動機是否滿足節氣門位置TPS > 0%且TPS < 80% 的條件若滿足則調用中小負荷工況數據組并輸出顯示,然后進行加速加濃工況檢測,否則 進入大負荷工況檢測;
f、大負荷工況檢測,檢查發動機是否滿足節氣門位置TPS > 80%的條件若滿足 則調用大負荷工況數據組并輸出顯示,然后進行加速加濃工況檢測,否則進入第二次發動 機轉速檢測;
g、第二次發動機轉速檢測,檢測此時發動機轉速是否為0,若發動機轉速為O則停 止檢測,否則進入高怠速工況檢測工序,重復以上步驟;
h、加速加濃工況檢測,檢查發動機是否滿足激活加速加濃的條件若激活加速加 濃=ON則調用加速加濃工況數據組并輸出顯示,然后進入高怠速工況檢測工序,重復以上 步驟,否則進入減速斷油工況檢測工序;
1、減速斷油工況檢測,檢查發動機是否滿足激活減速斷油的條件若激活減速斷 油=ON則調用減速斷油工況數據組并輸出顯示,然后進入高怠速工況檢測工序,重復以上 步驟,否則進入高怠速工況檢測工序,重復以上步驟。
權利要求
1.汽車發動機數據流自動分組顯示方法,其特征在于它包含以下步驟(1)、發動機工況分類把發動機的工況劃分為起動工況、高怠速工況、怠速工況、中小負荷工況、大負荷工況、加速加濃工況以及減速斷油工況;(2)、發動機工況數據流參數分類根據發動機工況種類,將對應的工況數據流參數分成起動工況數據組、高怠速工況數據組、怠速工況數據組、中小負荷工況數據組、大負荷工況數據組、加速加濃工況數據組以及減速斷油工況數據組;(3)、根據發動機的實際工況進行工況判定并輸出顯示,包含以下內容a、初始化,檢測發動機轉速是否等于O:若發動機轉速為O則輸出顯示“靜態數據”,然后重復初始化檢測;否則進入起動工況檢測工序;b、起動工況檢測,檢查發動機是否滿足起動信號STA= ON或轉速小于500rpm的條件 若滿足則調用起動工況數據組并輸出顯示,然后繼續進行起動工況檢測,否則進入高怠速工況檢測;C、高怠速工況檢測,檢查發動機是否滿足起動信號STA = OFF、節氣門位置TPS = 0%、 轉速>500rpm且水溫<80度的條件若滿足則調用高怠速工況數據組并輸出顯示,然后進行加速加濃工況檢測,否則進入怠速工況檢測;d、怠速工況檢測,檢查發動機是否滿足節氣門位置TPS= 0%、轉速> 500rpm且水溫 > 80度的條件若滿足則調用怠速工況數據組并輸出顯示,然后進行加速加濃工況檢測, 否則進入中小負荷工況檢測;e、中小負荷工況檢測,檢查發動機是否滿足節氣門位置TPS> 0%且TPS < 80%的條件若滿足則調用中小負荷工況數據組并輸出顯示,然后進行加速加濃工況檢測,否則進入大負荷工況檢測;f、大負荷工況檢測,檢查發動機是否滿足節氣門位置TPS> 80%的條件若滿足則調用大負荷工況數據組并輸出顯示,然后進行加速加濃工況檢測,否則進入第二次發動機轉速檢測;g、第二次發動機轉速檢測,檢測此時發動機轉速是否為0,若發動機轉速為O則停止檢測,否則進入高怠速工況檢測工序,重復以上步驟;h、加速加濃工況檢測,檢查發動機是否滿足激活加速加濃的條件若激活加速加濃= ON則調用加速加濃工況數據組并輸出顯示,然后進入高怠速工況檢測工序,重復以上步驟, 否則進入減速斷油工況檢測工序;1、減速斷油工況檢測,檢查發動機是否滿足激活減速斷油的條件若激活減速斷油= ON則調用減速斷油工況數據組并輸出顯示,然后進入高怠速工況檢測工序,重復以上步驟, 否則進入高怠速工況檢測工序,重復以上步驟。
全文摘要
本發明公開了汽車發動機數據流自動分組顯示方法,它包含以下步驟(1)發動機工況分類;(2)發動機工況數據流參數分類;(3)根據發動機的實際工況進行工況判定并輸出顯示。本發明的有益效果是在用汽車故障診斷裝置讀取發動機的數據流時,除了可以選擇全部數據流和自定義數據流的顯示方式,還可以選擇自動分組顯示方式,當選擇自動分組顯示時,汽車故障診斷裝置根據相關數據流的參數,自動判斷當前發動機所處的工況并顯示出來,同時和當前工況相關的數據流參數顯示現來,而和當前工況無關的數據流參數則隱藏起來,提高了用戶對汽車診斷的工作效率和準確率。
文檔編號F02B77/08GK103061882SQ20121056270
公開日2013年4月24日 申請日期2012年12月21日 優先權日2012年12月21日
發明者王志欣, 段偉 申請人:王志欣