摘 要:本文針對桑塔納3000汽車啟動系統與供電系統維修過程中存在的問題對啟動系統和供電系統的總體結構和實現的關鍵技術進行了研究,闡述了故障樹分析法的基本理論,設計了以故障樹為基礎的專家故障診斷系統。以Windows XP為操作系統,運用Visual Basic及Access工具軟件面向對象的編程方法,建立一個快速專家故障查詢系統,實現了相關故障的快速查詢。
關鍵詞:故障診斷 專家系統 故障樹
中圖分類號:V46文獻標識碼:A文章編號:1674-098X(2012)04(a)-0008-02
隨著人們經濟水平的增長,汽車在我們生活中扮演越來越重要的角色。隨之而來的是汽車維修的問題越來越重要而電子控制系統在汽車上的廣泛應用給汽車維修提出了更高的要求,對汽車電氣系統中的啟動系統和供電系統的故障診斷系統的研究對盡快改善提高我國汽車故障檢測維修技術由為重要。
如何更好的實現在線檢測和故障診斷,使故障診斷更簡潔化,智能化,建立適合我國國情的故障診斷系統,并且能在實踐中廣泛應用的是今后故障診斷系統研究的主要方向,因此對啟動系統和供電系統的故障診斷系統的研究具有重要的經濟價值和廣泛的應用前景。
1 故障樹的建立
根據已知的汽車電器系統基本故障因素數據,利用故障樹分析法可以建立許多類似圖1、圖2等故障樹。有了這些故障樹,就可以查出故障現象所對應的故障原因。我們把所有故障樹信息用作為專家系統的建立基礎。
2 故障診斷知識庫的建立
運用Access2003進行數據庫存儲來保存故障和故障現象或者用戶信息等等,在利用Visual Basic 6. 0開發汽車電器故障查詢界面,從而實現汽車電器故障的查詢。根據系統的需求,要求軟件具有故障診斷、知識庫管理、相關報表管理等功能。
3 故障診斷系統的實現
1)總體功能(圖3)。
2)用戶登錄界面(圖4)。
3)專家系統內部界面(圖5)。
4 結論
系統提出了一種基于故障樹的汽車啟動與供電系故障診斷專家系統的設計方案。采用功能強大的數據庫構建故障診斷系統的知識庫,故障樹來表示專家知識,利用Visual Basic 6.0編制人機界面,實現正確快速對故障進行診斷。