1.一種汽車故障遠程診斷系統,其特征在于:包括車載終端(10)、車內總線(20)、車內
控制器(30)以及遠程診斷后臺(40),所述的車載終端(10)用于判斷是否滿足診斷條件,判
斷是否滿足診斷條件包括如下四個診斷流程:自動診斷流程在每次車輛點火的時候,若滿
足指定的條件,就開始對車輛進行診斷;故障診斷流程是當監測到有新的報警信號產生時,
就開始對車輛進行診斷;基于移動終端的主動診斷流程,是用戶隨時隨地通過移動終端
(50)啟動對車輛的診斷;基于車載終端的主動診斷流程,是用于用戶在車輛上駕駛時,隨時
開啟對車輛的診斷;當滿足診斷條件后,車載終端(10)根據診斷協議通過車內總線(20)向
車內控制器(30)發起診斷請求并依次收集車內控制器(30)的故障碼,車載終端(10)打包所
有收集到的故障碼信息并通過無線通訊模塊(11)發送至遠程診斷后臺(40),遠程診斷后臺
(40)對接收到的信息進行解析和判斷后將診斷報告返回至車載終端(10)或用戶使用的移
動終端(50)上顯示。
2.如權利要求1所述的汽車故障遠程診斷系統,其特征在于:所述的車載終端(10)包括
微控制單元(12)、總線控制器(13)、總線收發器(14);所述的微控制單元(12)負責車載終端
(10)的控制邏輯和策略處理;總線控制器(13)用于將需要傳輸的數據按照相應的幀格式和
編碼方式轉換成協議數據流,或對接收的數據流進行解析;總線收發器(14)是總線控制器
(13)和車內總線(20)的接口。
3.如權利要求1所述的汽車故障遠程診斷系統,其特征在于:所述的車載終端(10)包括
防火墻(15)、存儲器(16)、電源管理模塊(17)、備用電源(18);防火墻(15)負責診斷控制信
號的檢測、限制和過濾,防止非法網絡信息進入到車內系統;存儲器(16)用于車輛及車載終
端(10)信息的存儲;電源管理模塊(17)負責車載終端(10)內部的電源處理邏輯,備用電源
(18)用于在應急情況下為車載終端(10)提供電源。
4.如權利要求1所述的汽車故障遠程診斷系統,其特征在于:所述的車載終端(10)接收
并解析診斷報告后,通過車載顯示模塊(60)顯示診斷報告;所述的移動終端(50)為手機或
平板或筆記本電腦。
5.如權利要求1所述的汽車故障遠程診斷系統的控制方法,包括如下步驟:
(A)車載終端(10)判斷是否滿足診斷條件,若滿足診斷條件,執行步驟B,否則重復步驟
A;
(B)車載終端(10)根據診斷協議通過車內總線(20)向車內控制器(30)發起診斷請求,
并收集車內控制器(30)的故障碼、打包所有收集到的故障碼信息、通過無線通訊模塊(11)
發送至遠程診斷后臺(40);
(C)遠程診斷后臺(40)解析故障碼信息并反饋給用戶。
6.如權利要求5所述的汽車故障遠程診斷系統的控制方法,其特征在于:包括自動診斷
流程,自動診斷流程中車載終端(10)按如下步驟判斷是否滿足診斷條件:
(A11)車載終端(10)監測點火信號,接收到點火信號后執行下一步,否則重復步驟A11;
(A12)車載終端(10)判斷距離上次診斷是否超過設定時間t,若未超過,返回步驟A11,
若超過,執行下一步;
(A13)車載終端(10)判斷用戶是否在使用診斷儀,若使用,返回步驟A11,若未使用,執
行下一步;
(A14)車載終端(10)判斷發動機是否啟動,若未啟動,返回步驟A11,若啟動,執行步驟
B;
自動診斷流程中按如下步驟反饋信息給用戶:
(C11)遠程診斷后臺(40)判斷診斷結果是否存在故障,若為不存在故障或者存在故障
但不滿足故障報警條件,則存儲當前信息;
(C12)若存在故障且滿足故障報警條件,則向移動終端(50)或車載終端(10)發送消息。
7.如權利要求5所述的汽車故障遠程診斷系統的控制方法,其特征在于:包括故障診斷
流程,故障診斷流程中車載終端(10)按如下步驟判斷是否滿足診斷條件:
(A21)車載終端(10)通過車內總線監測網絡信號并判斷是否有報警信號,若沒有,則重
復步驟A21繼續監控,若有報警信號,執行下一步;
(A22)車載終端(10)判斷本次報警信號與上次報警信號是否相同或者是否為上次報警
信號中的一部分,若相同或者為上次報警信號中的一部分,執行下一步,否則執行步驟B;
(A23)車載終端(10)判斷距離上次診斷是否超過設定時間t,若未超過,返回步驟A21,
若超過,執行步驟B;
故障診斷流程中按如下步驟反饋信息給用戶:
(C21)遠程診斷后臺(40)判斷收集到的故障碼是否完整,若不完整,執行步驟C22,若完
整,執行步驟C23;
(C22)遠程診斷后臺(40)繼續判斷未收集到的故障碼的控制器是否包含產生報警信號
的控制器,若包含,則向移動終端(50)或車載終端(10)發送消息,若不包含,則存儲當前信
息;
(C23)遠程診斷后臺(40)判斷診斷結果是否存在故障,若為不存在故障或者存在故障
但不滿足故障報警條件,則存儲當前信息;
(C24)若存在故障且滿足故障報警條件,則向移動終端(50)或車載終端(10)發送消息。
8.如權利要求5所述的汽車故障遠程診斷系統的控制方法,其特征在于:包括基于移動
終端的主動診斷流程,基于移動終端的主動診斷流程按如下步驟判斷是否滿足診斷條件:
(A31)用戶點擊移動終端(50)上的車輛診斷按鈕,移動終端(50)判斷用戶是否已經登
錄,若未登錄,則需要輸入用戶名及密碼,直至輸入正確登錄成功后,執行下一步,若已經登
錄,則直接執行下一步;
(A32)登錄成功后,移動終端(50)上顯示診斷說明提示界面,并有“當前”、“歷史”兩種
模式選擇;若用戶選擇“當前”,則進入下一步,若用戶選擇“歷史”,移動終端(50)從遠程診
斷后臺(40)獲取最近一次的診斷結果并顯示;
(A33)車載終端(10)監測點火信號,接收到點火信號后執行下一步,否則重復步驟A33;
(A34)車載終端(10)判斷距離上次診斷是否超過設定時間t,若未超過,返回步驟A33,
若超過,執行下一步;
(A35)車載終端(10)判斷用戶是否在使用診斷儀,若使用,返回步驟A33,若未使用,執
行下一步;
(A36)車載終端(10)判斷發動機是否啟動,若未啟動,返回步驟A33,若啟動,執行步驟
B;
基于移動終端的主動診斷流程按如下步驟反饋信息給用戶:
(C31)遠程診斷后臺(40)判斷故障碼解析是否成功,若不成功,則返回錯誤提示,若成
功,則在移動終端(50)上顯示診斷報告。
9.如權利要求5所述的汽車故障遠程診斷系統的控制方法,其特征在于:包括基于車載
終端的主動診斷流程,基于車載終端的主動診斷流程按如下步驟判斷是否滿足診斷條件:
(A41)用戶在車載終端(10)觸發遠程診斷請求;
(A42)車載終端(10)監測點火信號,接收到點火信號后執行下一步,否則重復步驟A42;
(A43)車載終端(10)判斷距離上次診斷是否超過設定時間t,若未超過,返回步驟A42,
若超過,執行下一步;
(A44)車載終端(10)判斷用戶是否在使用診斷儀,若使用,返回步驟A42,若未使用,執
行下一步;
(A45)車載終端(10)判斷發動機是否啟動,若未啟動,返回步驟A42,若啟動,執行步驟
B;
基于車載終端的主動診斷流程按如下步驟反饋信息給用戶:
(C31)遠程診斷后臺(40)判斷故障碼解析是否成功,若不成功,則返回錯誤提示,若成
功,車載終端(10)接收并解析診斷報告后,通過車載顯示模塊(60)顯示診斷報告。
展開