本發(fā)明涉及汽車領域,具體涉及一種用于串聯(lián)起動機繼電器的故障檢測方法。
背景技術:
汽車發(fā)動機從靜止狀態(tài)到工作狀態(tài)的變化,必須依靠外力驅(qū)動發(fā)動機的曲軸轉(zhuǎn)動之后才能實現(xiàn)。而常用的起動方式有人力起動和電力起動。人力起動是用手搖或繩拉,是一種最簡單的起動方式。電力起動是由直流電機通過傳動機構將發(fā)動機起動,它具有起動方便、操作簡單、體積小、質(zhì)量輕、安全可靠、起動迅速、可重復起動等優(yōu)點,在現(xiàn)代汽車上得以廣泛使用。一般將這種電力起動機簡稱為起動機。
起動機的作用就是將發(fā)動機起動,發(fā)動機起動后,若駕駛員未及時釋放起動開關,就會造成單向離合器磨損和蓄電池能量的無謂消耗。又若發(fā)動機工作時,不慎將起動開關再次接通,就會造成起動機驅(qū)動齒輪與飛輪齒環(huán)的撞擊,造成零件損壞。因此一旦發(fā)動機起動后,起動機便立即停止工作。
起動機的控制電路大體上可以分為無起動機繼電器的控制電路與帶有起動機繼電器的控制電路,安裝起動機繼電器的目的是減小通過點火開關的電流,防止點火開關燒損,因此帶有起動機繼電器的控制電路的應用更為廣泛。
起動機繼電器卡死,也就是起動機繼電器線圈不加電,也不釋放動觸點。例如銜鐵及所帶動的運動部件被卡死,異物掉入運動部件的間隙里或者、線圈體發(fā)熱變形使銜鐵不能動作或者觸點過熱使保持架變形,導致運動部件不 能動作;起動機繼電器觸點有超過自身容量數(shù)倍的電流時,使動、靜觸點頭燒結在一起而不能釋放。
如果發(fā)生起動機繼電器卡死,一旦發(fā)動機起動后,起動機就無法停止工作,造成能量的無謂消耗或零件損壞。
現(xiàn)有的起動機繼電器診斷方式是對繼電器進行諸如對電源短路、對地短路或者開路的診斷。通過這些診斷方式及時發(fā)現(xiàn)起動機繼電器的故障,從而提高行車的安全性。
為了提高起動機控制的安全性,目前很多汽車廠商將兩個起動機繼電器串聯(lián)以冗余控制起動機,即使有一個起動機繼電器發(fā)生卡死,也能夠保證發(fā)動機起動后起動機停止工作,保證行車的安全。
但起動機繼電器采用這樣的連接方式,由于兩個起動機繼電器是串聯(lián)的,其中的某一個繼電器如果卡死,起動機仍然能正常工作而使得這樣的故障不易被發(fā)現(xiàn),以往的起動機繼電器診斷方式無法檢測出串聯(lián)的起動機繼電器中的一個已經(jīng)卡死,因而容易造成起動機的損壞,威脅行車安全。
技術實現(xiàn)要素:
針對現(xiàn)有技術中存在的問題,本發(fā)明要解決的問題是提供一種用于串聯(lián)起動機繼電器的故障檢測方法,能夠及時檢測出串聯(lián)起動機繼電器中的一個發(fā)生了卡死故障,從而保證行車安全。
當兩個串聯(lián)的起動機繼電器均吸合,起動機進入工作狀態(tài)的瞬間,電池的輸出端會輸出比起動機繼電器吸合前更大的電流或更低的電壓。本發(fā)明的用于串聯(lián)起動機繼電器的故障檢測方法正是利用這一點檢測起動機繼電器卡死故障。
本發(fā)明提供一種用于串聯(lián)起動機繼電器的故障檢測方法,包括以下步驟:
(1)發(fā)動機控制單元收到起動請求,采集第一電池數(shù)據(jù)D1;
(2)發(fā)動機控制單元向串聯(lián)起動機繼電器中的一個發(fā)出控制信號,收到控制信號的起動機繼電器吸合;
(3)采集第二電池數(shù)據(jù)D2;
(4)計算第一電池數(shù)據(jù)D1與第二電池數(shù)據(jù)D2的差值,如果差值的絕對值大于或等于設定值,未收到控制信號的起動機繼電器發(fā)生卡死故障。
進一步地,步驟(1)中的起動請求來自于操作汽車鑰匙、起停系統(tǒng)或無鑰匙啟動系統(tǒng)。
進一步地,第一電池數(shù)據(jù)D1與第二電池數(shù)據(jù)D2,分別為通過電壓傳感器采集的第一電壓值與第二電壓值。
進一步地,第一電壓值與第二電壓值的差值的絕對值大于或等于設定電壓值,未收到控制信號的起動機繼電器發(fā)生卡死故障。
進一步地,第一電池數(shù)據(jù)D1與第二電池數(shù)據(jù)D2,分別為通過電流傳感器采集的第一電流值與第二電流值。
進一步地,第二電流值與第一電流值的差值的絕對值大于或等于設定電流值,未收到控制信號的起動機繼電器發(fā)生卡死故障。
進一步地,步驟(2)之后還包括以下步驟:
(21)將收到控制信號的起動機繼電器的編號記錄到第一記錄單元中。
進一步地,步驟(2)中發(fā)動機控制單元向串聯(lián)起動機繼電器中的一個發(fā)出控制信號,是串聯(lián)起動機繼電器中與第一記錄單元中編號不同的起動機繼電器。
本發(fā)明提供的用于串聯(lián)起動機繼電器的故障檢測方法,通過改變起動機繼電器的吸合順序,來保證兩個串聯(lián)起動機繼電器均獲得檢測是否發(fā)生卡死故障的機會。
與現(xiàn)有技術相比,本發(fā)明提供的用于串聯(lián)起動機繼電器的故障檢測方法,具有以下有益效果:比較串聯(lián)起動機繼電器中的一個起動機繼電器吸合之前與吸合之后的電池數(shù)據(jù),如果二者的差值大于或等于設定值,另一個起動機繼電器發(fā)生卡死故障。采用這種方法能夠及時發(fā)現(xiàn)串聯(lián)中的兩個起動機繼電器中的某一個起動機繼電器發(fā)生卡死的故障,保證行車安全。
附圖說明
圖1是本發(fā)明的一個實施例的起動機控制系統(tǒng)的示意圖;
圖2是圖1所示的起動機控制系統(tǒng)的用于串聯(lián)起動機繼電器的故障檢測方法的流程圖。
具體實施方式
如圖1所示,本發(fā)明的一個實施例的起動機控制系統(tǒng),包括發(fā)動機控制單元以及串聯(lián)的第一起動繼電器R1與第二起動繼電器R2,起動機控制系統(tǒng)還包括用于采集電池數(shù)據(jù)的傳感器S1;發(fā)動機控制單元具有控制第一起動繼電器R1的第一控制信號CS1,以及控制第二起動繼電器R2的第二控制信號CS2。
本實施例中,采用汽車鑰匙KL30,當汽車鑰匙旋轉(zhuǎn)到“on”檔時,發(fā)動機控制單元加電,發(fā)動機控制單元收到汽車鑰匙發(fā)出的起動請求。
當然起動請求也可以來自起停系統(tǒng)或無鑰匙啟動系統(tǒng),本發(fā)明對此不作限制。
本實施例的用于串聯(lián)起動機繼電器的故障檢測方法,包括以下步驟:
(1)發(fā)動機控制單元收到起動請求,采集第一電池數(shù)據(jù)D1;
(2)發(fā)動機控制單元向串聯(lián)起動機繼電器中的一個發(fā)出控制信號,收到控制信號的起動機繼電器吸合;
(3)采集第二電池數(shù)據(jù)D2;
(4)計算第一電池數(shù)據(jù)D1與第二電池數(shù)據(jù)D2的差值,如果差值的絕對值大于或等于設定值,未收到控制信號的起動機繼電器發(fā)生卡死故障。
當發(fā)動機控制單元收到起動請求,采集第一電池數(shù)據(jù)D1;發(fā)動機控制單元向串聯(lián)起動機繼電器中的一個發(fā)出控制信號,收到控制信號的起動機繼電器吸合,這時另一個起動機繼電器未收到控制信號。
如果未收到控制信號的起動機繼電器是正常的,也就是沒有發(fā)生卡死故障,那么未收到控制信號的起動機繼電器并沒有吸合,處于斷開狀態(tài),此時起動機并沒有進入工作狀態(tài),那么電池的輸出端不會輸出比起動機繼電器吸合前更大的電流或更低的電壓。
而如果未收到控制信號的起動機繼電器是發(fā)生卡死故障,那么未收到控制信號的起動機繼電器無法釋放動觸點,處于閉合狀態(tài),此時起動機進入工作狀態(tài),那么電池的輸出端就會輸出比起動機繼電器吸合前更大的電流或更低的電壓。
因此計算第一電池數(shù)據(jù)D1與第二電池數(shù)據(jù)D2的差值,如果差值的絕對值大于或等于設定值,未收到控制信號的起動機繼電器發(fā)生卡死故障。
本實施例中,傳感器S1為電流傳感器,第一電池數(shù)據(jù)D1與第二電池數(shù)據(jù)D2,分別為第一電流值與第二電流值。第二電流值與第一電流值的差值的絕對值大于或等于設定電流值,未收到控制信號的起動機繼電器發(fā)生卡死故障。
步驟(2)之后還包括以下步驟:
(21)將收到控制信號的起動機繼電器的編號記錄到第一記錄單元中。
步驟(2)中發(fā)動機控制單元向串聯(lián)起動機繼電器中的一個發(fā)出控制信號,是串聯(lián)起動機繼電器中與第一記錄單元中編號不同的起動機繼電器。
本發(fā)明提供的用于串聯(lián)起動機繼電器的故障檢測方法,通過改變起動機繼電器的吸合順序,來保證兩個串聯(lián)起動機繼電器均獲得檢測是否發(fā)生卡死故障的機會。
具體的用于串聯(lián)起動機繼電器的故障檢測方法的流程圖,如圖2所示:
(1)發(fā)動機控制單元是否收到起動請求,如果未收到,繼續(xù)等待;如果收到,執(zhí)行步驟(2);
(2)采集電池輸出端的電流值CUR1;
(3)上次起動時收到控制信號的起動繼電器的編號為1嗎?如果不為1,執(zhí)行步驟(4);如果為1,執(zhí)行步驟(8);
(4)發(fā)出第一控制信號CS1,收到控制信號的第一起動繼電器R1吸合;
(5)記錄本次起動收到控制信號的起動繼電器的編號為1;
(6)采集電池輸出端的電流值CUR2;
(7)|CUR2–CUR1|>=設定電流值?如果是,編號為2的起動繼電器發(fā)生卡死故障;如果不是,執(zhí)行步驟(12);
(8)發(fā)出第二控制信號CS2,收到控制信號的第二起動繼電器R2吸合;
(9)記錄本次起動收到控制信號的起動繼電器的編號為2;
(10)采集電池輸出端的電流值CUR2;
(11)|CUR2–CUR1|>=設定電流值?如果是,編號為1的起動繼電器發(fā)生卡死故障;如果不是,執(zhí)行步驟(12);
(12)無故障,發(fā)動機進入怠速后,控制第一起動繼電器R1與第二起動繼電器R2脫開,起動機停止工作。
本實施例中,設定電流值為50A。
在另一個實施例中,傳感器S1為電壓傳感器,第一電池數(shù)據(jù)D1與第二電池數(shù)據(jù)D2,分別為通過電壓傳感器采集的第一電壓值與第二電壓值。
第一電壓值與第二電壓值的差值的絕對值大于或等于設定電壓值,未收到控制信號的起動機繼電器發(fā)生卡死故障。
本實施例中,設定電壓值為6V。
與現(xiàn)有技術相比,本發(fā)明提供的用于串聯(lián)起動機繼電器的故障檢測方法,具有以下有益效果:比較串聯(lián)起動機繼電器中的一個起動機繼電器吸合之前與吸合之后的電池數(shù)據(jù),如果二者的差值大于或等于設定值,另一個起動機繼電器發(fā)生卡死故障。采用這種方法能夠及時發(fā)現(xiàn)發(fā)生卡死故障的起動機繼電器,保證行車安全。
雖然本發(fā)明已以較佳實施例披露如上,但本發(fā)明并非限定于此。任何本領域技術人員,在不脫離本發(fā)明的精神和范圍內(nèi)所作的各種更動與修改,均應納入本發(fā)明的保護范圍內(nèi),因此本發(fā)明的保護范圍應當以權利要求所限定的范圍為準。