本發(fā)明涉及車輛故障診斷方法,其檢測車輛中的潛在故障并能夠在生產(chǎn)線或車輛修理店執(zhí)行精確的故障診斷。
背景技術(shù):
特別地,在車輛生產(chǎn)的最終階段期間,進(jìn)行生產(chǎn)線下線(EOL)程序,以檢查生產(chǎn)的每輛車輛的各個功能是正常還是異常。
這樣的EOL程序目的在于檢驗(yàn)要被檢查的目標(biāo)車輛的各個功能是正常還是異常。在此,發(fā)動機(jī)控制單元(ECU)確定發(fā)動機(jī)控制傳感器、致動器和發(fā)動機(jī)本身的運(yùn)作性能是正常還是異常,并且顯示診斷故障碼(DTC)。生產(chǎn)線上的工人基于顯示的DTC,執(zhí)行對目標(biāo)車輛的零部件的檢查和維修操作。
當(dāng)在檢查目標(biāo)車輛過程中出現(xiàn)的錯誤計(jì)數(shù)超過預(yù)設(shè)的參考值時,顯示DTC。根據(jù)此檢查,即使車輛的零部件在生產(chǎn)線中具有潛在故障的癥狀,當(dāng)錯誤計(jì)數(shù)沒有超過預(yù)設(shè)的參考值時,相應(yīng)的零部件也會被確定為正常。因此,存在的問題在于,由于隨后會發(fā)生車輛故障,從而檢查和維修車輛所需的時間可能增加。
前文僅用于幫助更好地理解本發(fā)明的背景,并且并不意味著本發(fā)明屬于技術(shù)領(lǐng)域人員已知的相關(guān)技術(shù)的范圍。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種車輛的故障檢測方法,除了DTC之外,其還增加了顯示車輛中的潛在異常所需的參考工程碼(REC),因此迅速地確定在發(fā)動機(jī)控制中是否存在異常,并且因此基于此迅速的確定改善車輛檢查和維修的簡便性。
為了實(shí)現(xiàn)上方目標(biāo),本發(fā)明致力于一種車輛的故障診斷方法,包括以下步驟:通過控制器檢測參考工程碼(REC)是否產(chǎn)生;如果執(zhí)行檢測步驟的結(jié)果是已經(jīng)產(chǎn)生參考工程碼(REC),則通過控制器測量產(chǎn)生參考工程碼(REC)的時間;在測量步驟后,通過控制器基于產(chǎn)生參考工程碼(REC)的時間和預(yù)設(shè)時間,計(jì)算參考工程碼(REC)的百分比;在計(jì)算步驟后,通過控制器儲存參考工程碼(REC)和參考工程碼(REC)的百分比;并且在儲存步驟后,當(dāng)從診斷設(shè)備接收到請求信號時,通過控制器向診斷設(shè)備提供輸出信號,該輸出信號包括儲存的參考工程碼(REC)和儲存的參考工程碼(REC)的百分比。
計(jì)算步驟可包括:通過控制器將產(chǎn)生參考工程碼(REC)的時間除以預(yù)設(shè)時間并將結(jié)果值乘以100,來計(jì)算參考工程碼(REC)的百分比。
預(yù)設(shè)時間可以是產(chǎn)生參考工程碼(REC)直到診斷故障碼(DTC)固定的時間。
診斷設(shè)備可被配置為依據(jù)用戶的操作向控制器發(fā)送請求信號,并且響應(yīng)從控制器接收的輸出信號顯示參考工程碼(REC)和參考工程碼(REC)的百分比。
故障診斷方法可進(jìn)一步包括:在儲存步驟后,當(dāng)沒有從診斷設(shè)備接收到請求信號時,通過控制器再次執(zhí)行檢測步驟。
故障診斷方法可進(jìn)一步包括,在儲存步驟前,當(dāng)先前儲存的參考工程碼(REC)的百分比大于在計(jì)算步驟處當(dāng)前計(jì)算的參考工程碼(REC)的百分比時,通過控制器儲存先前儲存的參考工程碼(REC)的百分比。
根據(jù)具有上述配置的故障診斷方法,可在生產(chǎn)線或修理店中檢測車輛中的潛在故障,因此允許工人迅速地檢查和維修車輛。
進(jìn)一步地,本發(fā)明可確定車輛零部件中潛在的異常,并允許零部件被適當(dāng)?shù)馗鼡Q,從而為潛在故障做準(zhǔn)備,因此能夠使車輛保持在最佳狀態(tài)。
附圖說明
從以下結(jié)合附圖的詳細(xì)描述中,將更加清楚地理解本發(fā)明的以上以及其他目的、特征和優(yōu)點(diǎn),附圖中:
圖1是示出了根據(jù)本發(fā)明的實(shí)施方式的車輛故障診斷設(shè)備的示意圖;以及
圖2是示出了根據(jù)本發(fā)明的實(shí)施方式的車輛故障診斷方法的流程圖。
具體實(shí)施方式
需要理解的是,如本文中使用的術(shù)語“車輛(vehicle)”或“車輛的(vehicular)”或其他類似術(shù)語包括一般而言的機(jī)動車輛,如客用車(包括運(yùn)動型多功能車(SUV)、公共汽車、卡車、各種商務(wù)車);船只,包括多種小船和海船;飛行器等,并且包括混合動力車輛、電動車輛、插電式混合動力車輛、氫動力車輛和其他代用燃料車輛(如,來自石油以外的資源的燃料)。如本文指出的,混合動力車輛是具有兩種以上動力源的車輛,例如汽油動力的和電動力的車輛。
本文中使用的術(shù)語僅是用于描述特定實(shí)施方式的目的,并且不意欲對本發(fā)明進(jìn)行限制。如本文中使用的,除非上下文清楚指出不同,否則單數(shù)形式“一(a)”、“一個(an)”和“該”意指同樣地包括復(fù)數(shù)形式。將進(jìn)一步理解,當(dāng)在本說明書中使用時,術(shù)語“包括(comprises)”和/或“包含(comprising)”指定所陳述的特征、整體、步驟、操作、元件和/或組件的存在,但不排除一個或多個其他特征、整體、步驟、操作、元件、組件和/或其組合的存在或增加。如本文中使用的,術(shù)語“和/或”包括一個或多個相關(guān)列舉項(xiàng)目的任何和所有組合。貫穿說明書,除非明確地描述了反面,否則術(shù)語“包括(comprise)”和變體如“包括(comprises)”或“含有(comprising)”將被理解為意指包括所述元件但不排除任何其他元件。此外,在說明書中描述的術(shù)語“單元”、“機(jī)器(-er)”、“裝置(-or)”和“模塊”意思是用于處理至少一個功能或操作的單元,并且能夠由硬件組件或軟件組件和其組合實(shí)施。
進(jìn)一步地,本發(fā)明的控制邏輯可實(shí)施為非暫時的計(jì)算機(jī)可讀介質(zhì),可以在包括由處理器、控制器等執(zhí)行的可執(zhí)行程序指令的計(jì)算機(jī)可讀媒介上實(shí)施。計(jì)算機(jī)可讀媒介的實(shí)例包括但不限于ROM、RAM、光盤(CD)-ROM、磁帶、軟盤、閃存盤、智能卡和光數(shù)據(jù)存儲設(shè)備。計(jì)算機(jī)可讀媒介亦能夠分布在網(wǎng)絡(luò)耦接的計(jì)算機(jī)系統(tǒng)中,以便計(jì)算機(jī)可讀媒介以分布式方式如通過遠(yuǎn)程信息處理服務(wù)器或控制器局域網(wǎng)(CAN)儲存和執(zhí)行。
在下文中,將參考附圖詳細(xì)描述根據(jù)本發(fā)明的實(shí)施方式的車輛故障診斷方法。
圖1是示出了根據(jù)本發(fā)明的實(shí)施方式的車輛故障診斷設(shè)備的示意圖。故障診斷設(shè)備可包括:控制器,其被配置為檢測在零部件(如車輛中用于發(fā)動機(jī)控制的各類型的傳感器以及致動器)中產(chǎn)生的參考工程碼(REC);以及診斷設(shè)備,其被配置為依據(jù)操作者的操作發(fā)送請求信號至控制器,并且響應(yīng)請求接收輸出信號,該輸出信號包括參考工程碼(REC)和參考工 程碼(REC)的百分比。上述組件的詳細(xì)操作和特征將隨后參考診斷方法描述。
圖2是示出了根據(jù)本發(fā)明的實(shí)施方式的車輛故障診斷方法的流程圖。參考圖2,車輛故障診斷方法可包括:步驟S10,控制器檢測車輛的參考工程碼(REC)是否產(chǎn)生;步驟S20,如果執(zhí)行步驟S10中的檢測的結(jié)果是已經(jīng)產(chǎn)生參考工程碼(REC),則控制器測量產(chǎn)生參考工程碼(REC)的時間;步驟S30,在測量步驟S20之后,控制器基于產(chǎn)生參考工程碼(REC)的時間和預(yù)設(shè)時間,計(jì)算參考工程碼(REC)的百分比;步驟S40,在計(jì)算步驟S30之后,控制器儲存參考工程碼(REC)和參考工程碼(REC)的百分比;以及步驟S60,在儲存步驟S40之后,當(dāng)從診斷設(shè)備接收請求信號時,控制器向診斷設(shè)備提供輸出信號,該輸出信號包括儲存的參考工程碼(REC)和儲存的參考工程碼(REC)的百分比。
首先,控制器檢查用于車輛中的各種發(fā)動機(jī)控制的傳感器、各種致動器等。如果零部件(諸如特定的傳感器或致動器)的任何規(guī)格降至正常范圍之外時發(fā)生的錯誤計(jì)數(shù)被檢測到,則可以認(rèn)為在相應(yīng)的零部件中產(chǎn)生了參考工程碼(REC)。
例如,控制器可被提供以檢查異常是否不僅發(fā)生在車輛內(nèi)設(shè)置的各種傳感器(如戶外溫度傳感器、排氣凸輪位置傳感器、爆震傳感器、燃油油位傳感器、電池傳感器、渦輪增壓機(jī)位置傳感器、氧氣傳感器和冷卻劑溫度傳感器)中,而且亦發(fā)生在各種閥門中,如渦輪旁路閥門和模糊閥門(fuzzy valve),以及在控制器局域網(wǎng)(CAN)通信中。然而,僅描述根據(jù)實(shí)施方式的要檢查的目標(biāo)零部件以幫助理解本發(fā)明,并且可根據(jù)車輛而改變,而且不限于特定零部件。
在傳統(tǒng)技術(shù)中,僅當(dāng)錯誤計(jì)數(shù)在特定車輛零部件中持續(xù)發(fā)生預(yù)設(shè)時間時,診斷故障碼(DTC)才固定,但根據(jù)本發(fā)明的參考工程碼(REC)在 錯誤計(jì)數(shù)發(fā)生時立即輸出。即使DTC不固定,基于產(chǎn)生的參考工程碼(REC),可以診斷和避免在車輛的特定零部件中的潛在故障的可能性。
在步驟S20處,當(dāng)在車輛的特定零部件中檢測到參考工程碼(REC)的產(chǎn)生時,控制器測量產(chǎn)生REC的時間,以便確定潛在故障的程度。此后,在步驟S30處,控制器基于產(chǎn)生參考工程碼(REC)的時間和預(yù)設(shè)時間,計(jì)算參考工程碼(REC)的百分比。在此,預(yù)設(shè)時間是自產(chǎn)生參考工程碼(REC)到診斷故障碼(DTC)固定的時間。
當(dāng)在特定零部件中產(chǎn)生REC的時間達(dá)到預(yù)設(shè)時間時,DTC固定。因此,隨著產(chǎn)生參考工程碼(REC)的時間越長,在特定零部件中存在潛在故障的可能性會越高。即,通過將產(chǎn)生參考工程碼(REC)的時間除以預(yù)設(shè)時間獲得的值,作為參考工程碼(REC)的百分比,其是指示在相應(yīng)零部件中的潛在故障的程度的指標(biāo)。
例如,當(dāng)診斷故障碼(DTC)得到固定的預(yù)設(shè)時間是10秒,且產(chǎn)生參考工程碼(REC)的時間是10秒時,參考工程碼(REC)的百分比計(jì)算為100%,并且亦可以輸出診斷故障碼(DTC)。進(jìn)一步地,當(dāng)預(yù)設(shè)時間是10秒,且產(chǎn)生參考工程碼(REC)的時間是5秒時,不輸出診斷故障碼(DTC),但參考工程碼(REC)的百分比計(jì)算為50%。因此,能夠證明在相應(yīng)零部件中的故障潛在地發(fā)展了一半。
因此,在步驟S40處,控制器儲存參考工程碼(REC)和參考工程碼(REC)的百分比,并且在步驟S60處,當(dāng)生產(chǎn)線的工人或修理店的技術(shù)人員通過診斷設(shè)備請求儲存的信息時,控制器向診斷設(shè)備提供包括參考工程碼(REC)和參考工程碼(REC)的百分比的輸出信號,因此允許工人或技術(shù)工人識別在車輛的特定零部件中的潛在故障信息。
在此,診斷設(shè)備的特征在于,被配置為依據(jù)用戶的操作向控制器發(fā)送請求信號,并且響應(yīng)于從控制器接收的輸出信號顯示參考工程碼(REC)和參考工程碼(REC)的百分比。
即,當(dāng)由生產(chǎn)線的工人或修理店的技術(shù)工人操作診斷設(shè)備時,診斷設(shè)備向控制器發(fā)送請求診斷信息的請求信號。接收了請求信號的控制器向診斷設(shè)備提供輸出信號,其包括儲存的參考工程碼(REC)和儲存的參考工程碼(REC)的百分比。此后,診斷設(shè)備基于接收的輸出信號顯示參考工程碼(REC)和參考工程碼(REC)的百分比,因此允許工人或技術(shù)工人確定在車輛的特定零部件中的潛在故障的程度。
另一方面,當(dāng)在儲存步驟S40之后沒有從診斷設(shè)備接收到請求信號時,控制器可以再次執(zhí)行檢測步驟S10。即,在儲存步驟S40之后,在步驟S50處,控制器檢測是否從診斷設(shè)備接收到請求信號。如果確定沒有接收到請求信號,控制器再次執(zhí)行檢測步驟S10,因此以最新信息更新各種車輛零部件中的參考工程碼(REC)。
在此,在儲存步驟S40前,當(dāng)先前儲存的參考工程碼(REC)的百分比大于在計(jì)算步驟S30處當(dāng)前計(jì)算的參考工程碼(REC)的百分比時,控制器儲存先前儲存的參考工程碼(REC)的百分比。
即,控制器儲存特定零部件中的潛在故障的程度最大化時的參考工程碼(REC)的百分比,以便為診斷車輛時可能出現(xiàn)在相應(yīng)零部件中的最壞情況做好修理零部件的準(zhǔn)備,因此最大化車輛的安全性。
根據(jù)本發(fā)明,控制器可以是發(fā)動機(jī)控制單元(ECU),其可以通過單獨(dú)的檢測設(shè)備檢測車輛的參考工程碼(REC)或可以直接檢測REC,并且可以在單獨(dú)的存儲設(shè)備中或直接在內(nèi)部存儲空間中儲存計(jì)算的參考工程碼(REC)的百分比和檢測的參考工程碼。然而,單獨(dú)的檢測設(shè)備和單獨(dú) 的存儲設(shè)備不是必須使用的,而是一些車輛可以被配置為自動執(zhí)行檢測功能和儲存功能。
根據(jù)具有上述配置的車輛故障診斷方法,車輛中的潛在故障(問題)可以在生產(chǎn)線或修理店中檢測出,因此允許工人及時地檢查和修理車輛。
進(jìn)一步地,本發(fā)明可確定車輛零部件中潛在的異常,并且允許零部件為潛在故障做好被適當(dāng)?shù)馗鼡Q的準(zhǔn)備,因此使車輛能夠維持在最佳狀態(tài)。
雖然為了描述的目的公開了本發(fā)明的優(yōu)選實(shí)施方式,但本領(lǐng)域技術(shù)人員將理解,在不偏離如所附權(quán)利要求中公開的本發(fā)明的范圍和精神的前提下,各種修改、增加和替代是可能的。