專利名稱:用于自動傳動的輸入軸速度傳感器的故障診斷方法
相關(guān)申請的交叉參考本申請要求2000年12月30日提出的朝鮮專利申請NO 10-2000-0087035的優(yōu)先權(quán),其內(nèi)容在本文作為參考資料。
圖1示意地表示由ECU所執(zhí)行的信號處理。
如圖1所示,用于檢測汽車狀態(tài)的數(shù)據(jù)的傳感裝置包括一個檢測汽車速度的汽車速度傳感器11、一個檢測變速桿位置的禁止開關(guān)12、一個檢測自動傳動液體的油溫傳感器13、一個檢測制動踏板力的制動開關(guān)14、一個檢測發(fā)動機速度的發(fā)動機速度傳感器15、一個檢測傳動的輸入軸速度的輸入軸速度傳感器17和檢測傳動的輸出軸速度的一個輸出軸速度傳感器18。
ECU 20根據(jù)上述傳感裝置檢測的數(shù)據(jù),依預(yù)定控制邏輯或診斷邏輯確定驅(qū)動條件或汽車狀態(tài),并產(chǎn)生故障單元的診斷碼。
如果存在故障單元,ECU 20輸出一個分配給各故障單元的錯誤代碼并通過點亮MIL(故障指示燈)30通知駕駛員有故障。
在從禁止開關(guān)12輸入一個向前行駛檔信號及由汽車速度傳感器11檢測的汽車速度高于預(yù)定速度的情況下,ECU 20通過診斷輸入軸速度傳感器的輸出信號確定輸入軸速度傳感器17是否故障。在這時,如果輸入軸速度傳感器17的信號未出現(xiàn),則ECU確定輸入軸速度傳感器故障。向前行駛檔為D、3、2、L、運動模式或諸如此類。
此外,ECU 20還在從禁止開關(guān)12輸入向前行駛檔信號及發(fā)動機速度高于發(fā)動機失速轉(zhuǎn)速的情況下,通過診斷輸入軸速度傳感器信號確定輸入軸速度傳感器17是否故障。在這時,如果輸入軸速度傳感器的信號未出現(xiàn),則ECU確定輸入軸速度傳感器故障。
然而,在前面提到的前一現(xiàn)有技術(shù)中,ECU根據(jù)汽車速度傳感器信號確定輸入軸速度傳感器是否故障。因此,如果去掉汽車速度傳感器,在現(xiàn)有技術(shù)中就不能實現(xiàn)輸入軸速度傳感器的故障診斷方法。最近,已經(jīng)有去掉汽車速度傳感器的趨勢,因此現(xiàn)有技術(shù)存在問題。
此外,在現(xiàn)有技術(shù)中只在變速桿位于向前行駛檔時可能診斷輸入軸速度傳感器的故障,在N檔或P檔不能執(zhí)行故障診斷方法。
在ECU根據(jù)發(fā)動機速度信號確定輸入軸速度傳感器的故障時,ECU只在發(fā)動機速度高于失速轉(zhuǎn)速時檢測輸入軸速度傳感器是否故障,因為在發(fā)動機處于失速狀態(tài)時存在判斷錯誤的可能性。因此,在發(fā)動機特定的轉(zhuǎn)速范圍內(nèi),故障診斷變得不可能。
為實現(xiàn)上述目的,本發(fā)明提供一種自動傳動的輸入軸速度傳感器故障診斷方法,包括(a)根據(jù)禁止開關(guān)的一個信號確定變速桿是否位于向前行駛檔;(b)如果確定變速桿未位于向前行駛檔,通過讀取第一狀態(tài)標記確定輸入軸速度傳感器是否正常工作;(c)如果輸入軸速度傳感器正常工作,根據(jù)禁止開關(guān)的信號確定變速桿是否位于P檔或者N檔;(d)如果變速桿位于P檔或者N檔,確定自動傳動液體溫度是否高于預(yù)定的臨界溫度;及(e)如果自動傳動液體的溫度高于預(yù)定的臨界溫度,根據(jù)渦輪速度是否高于預(yù)定的第一臨界速度獨立地確定輸入軸速度傳感器是否有故障。
圖1是應(yīng)用本發(fā)明故障診斷方法的一個系統(tǒng)。
圖2a和2b是根據(jù)本發(fā)明的最佳實施例,表示故障診斷方法的流程圖。
圖3是表示獲得故障持續(xù)時間方法的一個曲線。
圖2a和2b表示根據(jù)本發(fā)明最佳實施例的故障診斷方法。
輸入軸速度傳感器17和輸出軸速度傳感器18可以分別通過PGA傳感器和一個PG-B傳感器來實現(xiàn)。
利用從禁止開關(guān)12輸入的一個信號,ECU 20確定變速桿是否位于向前行駛檔。該向前行駛檔表示除駐車檔P、倒車檔R和空檔N外的所有檔(ST21)。
如果確定變速桿未位于向前行駛檔,ECU確定輸入軸速度傳感器17是否正常工作(ST22)。
不是通過比較輸入軸速度與由汽車速度傳感器檢測的汽車速度,而是根據(jù)表示輸入軸速度傳感器17的狀態(tài)的一個預(yù)定第一狀態(tài)標記PGA-OK,來確定輸入軸速度傳感器的故障。
最好,在輸入軸速度傳感器正常工作時,第一狀態(tài)標記PGA-OK被設(shè)置為具有“FFh”值,而且存儲于該標記中的值在點火鑰匙關(guān)閉時被刪除。
第一狀態(tài)標記存儲于一個存儲設(shè)備,如一個存儲器中,這樣使ECU20能在任何時間訪問第一狀態(tài)標記。因此,ECU 20能通過讀取存儲器找到存儲于第一狀態(tài)標記中的值。
如果輸入軸速度傳感器17在步驟ST22是無故障的(即,PGA-OK=FFh),則于ECU 20根據(jù)禁止開關(guān)12的信號確定變速桿是否位于駐車檔P或者空檔N(ST23)。
如果在步驟ST23確定變速桿位于駐車檔P或者空檔N,ECU 20利用油溫信號檢測自動傳動液體(ATF)的溫度并確定溫度是否高于預(yù)定的臨界溫度(ST24)。最好,預(yù)定的臨界溫度可以被設(shè)為20℃。
如果ATF溫度高于預(yù)定的臨界溫度,程序進行到(a)。
另一方面,如果在步驟ST22確定輸入軸速度傳感器17有故障,ECU確定渦輪速度(Nt)是否高于預(yù)定的第五臨界速度(ST25)。最好,預(yù)定的第五臨界速度可以被設(shè)為5000RPM。
如果在步驟ST25確定渦輪速度Nt高于預(yù)定的第五臨界速度,則PGA-OK被指定FFh值(ST26)。
如果在步驟ST23確定變速桿既不位于P檔也不位于N檔,如果在步驟ST24確定ATF溫度不高于預(yù)定的臨界溫度、如果確定渦輪速度Nt不高于預(yù)定的第五臨界速度或者如果步驟ST26被執(zhí)行,則程序進行到(b)。
另一方面,如果在步驟ST21確定變速桿位于向前行駛檔,ECU 20讀取表示輸出軸速度傳感器是否有故障的第二狀態(tài)標記PGB-OK,并因此確定輸出軸速度傳感器18是否正常工作(ST27)。如果輸出軸速度傳感器正常工作,存儲于PGB-OK中的值等于FFh。
如果在步驟ST27中確定輸出軸速度傳感器18正常工作(即,PGB-OK=FFh),ECU確定輸出軸速度No是否高于預(yù)定的第四臨界速度(ST32)。最好,預(yù)定的第四臨界速度可以被設(shè)置為1200RPM。
如果在步驟ST32確定輸出軸速度高于預(yù)定的第四臨界速度,程序進行到(a)。
反之,如果在步驟ST32確定輸出軸速度不高于預(yù)定的第四臨界速度,程序進行到(b)。
另一方面,如果在步驟ST27確定輸出軸速度傳感器有故障,ECU20利用如此表示的第三狀態(tài)標記BRK-SW-OK確定制動開關(guān)14是否正常工作(ST28)。
如果制動開關(guān)14正常工作,則存儲于第三狀態(tài)標記BRK-SW-OK中的值為‘FFh’。ECU借助于預(yù)定的控制邏輯確定制動開關(guān)是否有故障。
如果在步驟ST28中確定制動開關(guān)正常工作,ECU 20利用如此表示的第四狀態(tài)標記BRK-SW確定制動開關(guān)是否接通(ST29)。
如果制動開關(guān)被接通,存儲于第四狀態(tài)標記中的值為‘ON’。
如果在步驟ST29確定制動開關(guān)未接通,ECU 20確定由發(fā)動機速度傳感器15所檢測的發(fā)動機速度是否高于預(yù)定的第三臨界速度(ST30)。最好預(yù)定的第三臨界速度可以被設(shè)置為1800RPM。
如果在步驟ST28確定制動開關(guān)有故障,或者如果在步驟ST29確定制動開關(guān)被接通,則ECU 20確定發(fā)動機速度Ne是否高于預(yù)定的第六臨界速度(ST31)。最好,預(yù)定的第六臨界速度可以被設(shè)置為3000RPM。
如果在步驟ST30確定發(fā)動機速度Ne高于預(yù)定的第三臨界速度,或者如果在步驟ST31確定發(fā)動機速度Ne高于預(yù)定的第六臨界速度,程序進行到(a)。
反之,如果在步驟ST30確定發(fā)動機速度不高于預(yù)定的第三臨界速度,或者如果在步驟ST31確定發(fā)動機速度不高于預(yù)定的第六臨界速度,程序進行到(b)。
下文,將根據(jù)圖26解釋(a)和(b)之后的程序。
在(a)之后,程序進行到步驟ST33,其中ECU確定渦輪速度Nt是否高于預(yù)定的第一臨界速度。最好,預(yù)定的第一臨界速度可以被設(shè)置為100RPM。
如果在步驟ST33確定渦輪速度Nt不高于預(yù)定的第一臨界速度,ECU 20確定輸入軸速度傳感器的故障出現(xiàn)并向表示故障診斷數(shù)量的一個標記F-CNT加1(ST34)。
在執(zhí)行了ST34之后,ECU 20確定故障的持續(xù)時間是否長于預(yù)定的時間周期。
如圖3所示,故障持續(xù)時間‘A’由F-CNT乘以診斷循環(huán)周期所獲得。
如果故障持續(xù)時間長于預(yù)定的時間周期,確定向前的計數(shù)被完成(ST35)。即,如果傳感器故障持續(xù)超過了預(yù)定的時間周期,ECU確定傳感器有故障。
如果在步驟ST35確定向前計數(shù)被完成,ECU向FAIL-CNT加1(ST36)。
FAIL-CNT表示ECU確定傳感器有故障的次數(shù)。
然后,ECU 20確定FAIL-CNT是否等于預(yù)定的臨界數(shù)(ST37)。最好,預(yù)定的臨界數(shù)被設(shè)置為4。
如果在步驟ST37確定FAIL-CNT等于4,ECU開始失效保護模式并接通MIL(故障指示燈)以便駕駛員能識別輸入軸速度傳感器的故障(ST38)。
如果在步驟ST35中確定向前計數(shù)未被完成,或者如果在步驟ST37中FAIL-CNT值小于預(yù)定的臨界數(shù)值,ECU 20根據(jù)FAIL-CNT執(zhí)行適當(dāng)?shù)谋Wo功能而不是通知駕駛員有故障(ST39)。
在執(zhí)行了步驟ST38和ST39之后,程序結(jié)束并返回到主程序。
另一方面,如果在步驟ST33渦輪速度高于預(yù)定的第一臨界速度,ECU確定輸入軸速度傳感器故障不出現(xiàn)。ECU 20向表示無故障診斷數(shù)量的一個標記B-CNT值加1(ST40)。
在執(zhí)行步驟ST40之后,ECU 20確定無故障持續(xù)時間是否長于預(yù)定的時間周期。如果無故障持續(xù)時間長于預(yù)定的時間周期,確定反向計數(shù)被完成(ST41)。
如果在步驟ST41確定反向計數(shù)被完成,ECU 20指定PGA-OK值為‘FFh’(ST42)。
如果在步驟ST41確定反向計數(shù)未被完成,程序結(jié)束并返回到主程序。
另一方面,如果在圖1中程序進行到(b),ECU 20確定故障診斷的條件未滿足,而程序結(jié)束并返回到主程序。
根據(jù)上面提到的故障診斷方法,有可能利用輸出軸速度傳感器、制動開關(guān)、發(fā)動機速度傳感器等等的信號,而無需利用汽車速度傳感器的信號,確定自動傳動的輸入軸速度傳感器是否有故障。
此外,既使在輸出軸速度傳感器中有故障或者變速桿位于P檔或N檔,或者既使發(fā)動機速度低于失速速度,也可以利用輸入軸速度傳感器的故障診斷方法。
除了上述的之外,在過低的溫度下由不良的N-D液壓特性所導(dǎo)致的錯誤判斷的可能性可以被消除。
盡管在上文已詳細敘述了本發(fā)明的最佳實施例,應(yīng)該清楚地知道,本文講述的對于熟練的技術(shù)人員是明顯的基本發(fā)明內(nèi)容的很多變型和/或改進,如附加的權(quán)利要求所規(guī)定的,仍將落入本發(fā)明的實質(zhì)和范圍之內(nèi)。
權(quán)利要求
1.一種用于自動傳動的輸入軸速度傳感器的故障診斷方法,包括(a)根據(jù)禁止開關(guān)的信號確定變速桿是否位于向前行駛檔;(b)如果確定變速桿未位于向前行駛檔,通過讀取第一狀態(tài)標記確定輸入軸速度傳感器是否正常工作,并確定變速桿是否位于駐車檔P或空檔N;(c)如果變速桿位于駐車檔P或空檔N,確定自動傳動液體溫度是否高于預(yù)定的臨界溫度;及(d)如果自動傳動液體的溫度高于預(yù)定的臨界溫度,根據(jù)渦輪速度是否大于預(yù)定的第一臨界速度,獨立地確定輸入軸速度傳感器是否有故障。
2.如權(quán)利要求1所述的方法,其中在步驟(d)中確定渦輪速度是否不高于預(yù)定的第一臨界速度,步驟(d)包括確定故障持續(xù)時間是否長于預(yù)定的時間周期;如果確定故障持續(xù)時間長于預(yù)定的時間周期,計算故障診斷的數(shù)量;確定故障診斷的數(shù)量是否等于預(yù)定的數(shù)量;以及如果故障診斷的數(shù)量等于預(yù)定的數(shù)量,通知駕駛員有故障,否則執(zhí)行保護功能而不通知駕駛員有故障。
3.如權(quán)利要求1所述的方法,其中在步驟(d)確定渦輪速度是否高于預(yù)定的第一臨界速度,步驟(d)包括確定無故障持續(xù)時間是否長于預(yù)定的時間周期;及如果無故障持續(xù)時間長于預(yù)定的時間周期,確定輸入軸速度傳感器無故障并更新第一標記為表示輸入軸速度傳感器正常狀態(tài)的一個值。
4.如權(quán)利要求1所述的方法,其中在步驟(b)確定輸入軸速度傳感器是否有故障,該方法還包括確定渦輪速度是否高于預(yù)定的第五臨界速度;及如果確定渦輪速度高于第五臨界速度,用表示輸入軸速度傳感器正常狀態(tài)的一個值更新第一狀態(tài)標記。
5.如權(quán)利要求1所述的方法,其中在步驟(a)確定變速桿是否位于向前行駛檔,該方法還包括如果確定變速桿位于向前行駛檔,通過讀取第二狀態(tài)標記確定輸出軸速度傳感器是否正常工作;及如果輸出軸速度傳感器工作正常,確定輸出軸速度是否高于預(yù)定的第四臨界速度。
6.如權(quán)利要求5所述的方法,其中確定傳動輸出軸速度傳感器是否未正常工作,該方法還包括通過讀取第三狀態(tài)標記確定制動開關(guān)是否正常工作;如果制動開關(guān)正常工作,確定制動開關(guān)是否被接通;及如果確定制動開關(guān)未被接通,確定發(fā)動機速度是否高于預(yù)定的第三臨界速度。
7.如權(quán)利要求6所述的方法,其中如果確定制動開關(guān)未正常工作,或者如果確定制動開關(guān)被接通,則該方法還包括確定發(fā)動機速度是否高于預(yù)定第六臨界速度的步驟。
8.一種用于自動傳動的輸入軸速度傳感器的故障診斷方法,包括(a)根據(jù)禁止開關(guān)的信號,確定變速桿是否位于向前行駛檔;(b)如果確定變速桿未位于向前行駛檔,通過讀取第一狀態(tài)標記確定輸入軸速度傳感器是否正常工作;(c)如果確定輸入軸速度傳感器工作正常,確定變速桿是否位于駐車檔P或空檔N;(d)如果確定變速桿位于駐車檔P或空檔N,確定自動傳動液體的溫度是否高于預(yù)定的臨界溫度;(e)如果在步驟(b)確定輸入軸速度傳感器有故障,確定渦輪速度是否高于預(yù)定的第五臨界速度;(f)如果在步驟(e)確定渦輪速度高于第五臨界速度,用表示輸入軸速度傳感器正常狀態(tài)的一個值更新第一狀態(tài)標記;(g)如果在步驟(a)確定變速桿位于向前行駛檔,通過讀取第二狀態(tài)標記確定輸出軸速度傳感器是否工作正常;(h)如果在步驟(g)輸出軸速度傳感器工作正常,確定輸出軸速度是否高于預(yù)定的第四臨界速度;(i)如果在步驟(g)確定傳動輸出軸速度傳感器未正常工作,通過讀取第三狀態(tài)標記確定制動開關(guān)是否正常工作,如果制動開關(guān)正常工作確定制動開關(guān)是否被接通,以及如果確定制動開關(guān)未被接通確定發(fā)動機的速度是否高于預(yù)定的第三臨界速度;(j)如果確定制動開關(guān)未正常工作或者如果確定制動開關(guān)被接通,則確定發(fā)動機速度是否高于預(yù)定的第六臨界速度;及(k)如果在步驟(d)確定自動傳動液體的溫度高于預(yù)定的臨界溫度、如果在步驟(h)確定輸出軸速度高于預(yù)定的第四臨界速度、如果在步驟(i)確定發(fā)動機的速度高于預(yù)定的第三臨界速度或者如果在步驟(j)確定發(fā)動機速度高于預(yù)定的第六臨界速度,則根據(jù)渦輪速度是否高于預(yù)定的第一臨界速度獨立確定輸入軸速度傳感器是否有故障。
9.如權(quán)利要求8所述的方法,其中在步驟(k)中確定渦輪速度是否不高于預(yù)定的第一臨界速度,該步驟(k)包括確定故障持續(xù)時間是否長于預(yù)定的時間周期;如果確定故障持續(xù)時間長于預(yù)定的時間周期,計算故障診斷的數(shù)量;確定故障診斷的數(shù)量是否等于預(yù)定的數(shù)量;以及如果故障診斷的數(shù)量等于預(yù)定的數(shù)量,則通知駕駛員有故障,否則執(zhí)行保護功能而不是通知駕駛員有故障。
10.如權(quán)利要求8所述的方法,其中在步驟(k)確定渦輪速度是否高于預(yù)定的第一臨界速度,該步驟(k)包括確定無故障持續(xù)時間是否長于預(yù)定的時間周期;及如果無故障持續(xù)時間長于預(yù)定的時間周期,則確定輸入軸速度傳感器無故障并更新第一標記為表示輸入軸速度傳感器正常狀態(tài)的一個值。
11.如權(quán)利要求8所述的方法,其中如果在步驟(c)確定變速桿既不是位于駐車檔P也不是位于空檔N、如果在步驟(d)確定自動傳動液體溫度不高于預(yù)定的臨界溫度、如果在步驟(e)確定渦輪速度不高于第五臨界速度、如果步驟(f)被執(zhí)行、如果在步驟(h)確定輸出軸速度不高于預(yù)定的第四臨界速度、如果在步驟(i)確定發(fā)動機速度不高于預(yù)定的第三臨界速度、或者如果在步驟(j)確定發(fā)動機速度不高于預(yù)定的第六臨界速度,則程序結(jié)束。
全文摘要
本發(fā)明涉及一種用于自動傳動的輸入軸速度傳感器的故障診斷方法。提供一種故障診斷方法,其中利用輸出軸速度傳感器、制動開關(guān)、發(fā)動機速度傳感器等的信號,而無需利用汽車速度傳感器的信號,有可能確定自動傳動的輸入軸速度傳感器是否有故障。此外,既使在輸出軸速度傳感器中有故障或者變速桿位于駐車檔P或空檔N,或者既使發(fā)動機速度低于失速速度,仍可以執(zhí)行輸入軸速度傳感器的故障診斷方法,而此外,在過低的溫度下由不良的N-D液壓特性所導(dǎo)致的錯誤判斷的可能性可以被消除。
文檔編號F16H59/42GK1363790SQ01144090
公開日2002年8月14日 申請日期2001年12月28日 優(yōu)先權(quán)日2000年12月30日
發(fā)明者權(quán)赫彬 申請人:現(xiàn)代自動車株式會社