本發明屬于汽車電控技術領域。
背景技術:
為了滿足排放法規的要求,商用車發動機都使用了電控技術,并帶有車載診斷(on-boarddiagnostic,簡稱obd)系統。當與排放相關的任何零部件或obd系統本身發生故障時,根據相應的檢測循環確認,報出obd故障碼的同時,連接于obd系統的故障指示燈(malfunctionindicatorlamp,簡稱mil)點亮,用于提醒駕駛員obd故障的產生。
obd故障從是否限制發動機扭矩來分,分為限扭obd故障和不限扭obd故障。當系統報限扭obd故障時,點亮mil燈,并依據法規要求,對發動機的最大扭矩進行限制;當系統報不限扭obd故障時,只點亮mil燈,不限制發動機的最大扭矩。當發動機電控系統發生obd故障,mil燈只有一種常亮的點燈形式,使得駕駛員無法判斷該mil燈的點亮是否會引起整車的扭矩限制。
技術實現要素:
為了解決目前的故障提示方式導致駕駛員無法判斷obd故障是否引起扭矩限制的問題,本發明提供了一種車載診斷系統限扭故障指示方法。
該方法的實現主要依靠電子控制單元(electroniccontrolunit,簡稱ecu)和mil燈。
所述的ecu中包含ecu故障邏輯診斷系統、計時器和計數器;
其中ecu故障邏輯診斷系統用于故障的邏輯診斷;
計時器用于控制故障燈的點亮和熄滅時間;
計數器用于控制mil燈閃爍的次數;
ecu與mil燈之間是通過硬線進行連接的,ecu通過高低端的方式驅動mil燈點亮和熄滅,即mil燈不亮狀態時,電源=5v,地=5v;mil燈點亮時,電源=5v,地=0v。
所述ecu故障邏輯診斷系統主要包括故障監控模塊、故障處理模塊、故障判定模塊和故障存儲模塊。
故障監控模塊,用于監控整車及零部件的各種故障,采集故障信號;
故障處理模塊,用于對故障信號進行分析處理;
故障判定系統,用于對產生的故障執行相應的電控策略:
1)當故障判定系統判定故障為限扭obd故障時,執行策略如下:
a、ecu控制mil燈低端輸出為0v,持續時間為t1;
b、ecu控制mil燈低端輸出為5v,持續時間為t2;
c、計數器次數加1次;
d、判斷計數器的值是否等于n次,如果小于n次,執行循環a、b和c,如果次數等于n,故障燈常亮。
2)當故障判定系統判定故障為非限扭obd故障時,執行策略如下:ecu控制mil燈低端輸出為0v;
3)當故障判定系統判定故障為無故障時,執行策略如下:ecu控制mil燈低端輸出為5v。
故障存儲系統,用于故障信息的存儲記錄。
有益效果:
通過應用本方法,用戶可以確認當前車輛是否處于限扭的狀態,避免因mil燈點亮而產生車輛動力不足的錯覺,并可以區分車輛動力不足到底是機械部件的故障導致,還是車輛產生了限扭的故障導致,提高了駕駛車輛的安全性。
附圖說明
圖1ecu與儀表mil燈的連接方式
圖2故障處理和指示過程;
圖3實施例1中駕駛員根據mil燈點亮方式的判斷故障類型。
具體實施方式
實施例1
如圖2所示,實現本發明方法主要依賴電子控制單元(electroniccontrolunit,簡稱ecu)和mil燈。
所述的ecu中包含ecu故障邏輯診斷系統、計時器和計數器;
其中ecu故障邏輯診斷系統用于故障的邏輯診斷;
計時器用于控制故障燈的點亮和熄滅時間;
計數器用于控制mil燈閃爍的次數;
ecu與mil燈之間是通過硬線進行連接的,ecu通過高低端的方式驅動mil燈點亮和熄滅,即mil燈不亮狀態時,電源=5v,地=5v;mil燈點亮時,電源=5v,地=0v。
如圖2所示,所述ecu故障邏輯診斷系統主要包括故障監控模塊、故障處理模塊、故障判定模塊和故障存儲模塊。
故障監控模塊,用于監控整車及零部件的各種故障,采集故障信號;
故障處理模塊,用于對故障信號進行分析處理;
故障判定系統,用于對產生的故障執行相應的電控策略:
1)當故障判定系統判定故障為限扭obd故障時,執行策略如下:
a、ecu控制mil燈低端輸出為0v,持續時間為t1;
b、ecu控制mil燈低端輸出為5v,持續時間為t2;
c、計數器次數加1次;
d、判斷計數器的值是否等于n次,如果小于n次,執行循環a、b和c,如果次數等于n,故障燈常亮。
2)當故障判定系統判定故障為非限扭obd故障時,執行策略如下:ecu控制mil燈低端輸出為0v;
3)當故障判定系統判定故障為無故障時,執行策略如下:ecu控制mil燈低端輸出為5v。
故障存儲系統,用于故障信息的存儲記錄。
本發明方法在不對其他任何部件產生更改的情況下,可以只通過修改ecu軟件,制定策略即可實現。將mil燈的點亮時間、點亮周期和閃爍頻次設置為可標定量,將每次點亮時間t1設計為1s(可標定),將點亮的間隔周期t2設定為0.5s(可標定),將閃爍的次數n設定為20次(可標定),20次以后,mil燈常亮。
如圖3所示,鑰匙擰到start檔,車輛起動后,如果當前車輛無obd故障,mil燈熄滅;當車輛發生obd故障并經過確認后,首先確認發生的obd故障中是否存在限扭obd故障,如果存在,mil燈開始閃爍,閃爍一定時間后保持常亮狀態;如果不存在,mil燈保持常亮,不存在閃爍的過程。
通過觀察車輛起動后mil燈的點亮形式就可以判斷obd故障中是否存在限扭obd故障。mil燈閃爍時間的長短可以通過標定來實現,具體的指導原則為:既能夠實現提醒駕駛員的目的,又不能分散駕駛員的注意力,以保證行車安全。