本發明涉及電動汽車技術領域,特別涉及一種電動車整車故障的主動診斷方法。
背景技術:
隨著電動汽車的快速發展,整車廠的大批量電動客車生產均面臨中生產速度慢、生產質量一致性差以及整車診斷難的問題。傳統的電動客車故障維護,主要是依靠整車廠的售后人員,深度故障甚至要依賴整車廠的技術人員才能解決,維護困難且周期長,導致整車故障維護效率低、準確率低。
技術實現要素:
本發明的目的在于提供一種電動車整車故障的主動診斷方法,以提高整車故障的維護效率。
為實現以上目的,本發明提供一種電動車整車故障的主動診斷方法,該方法包括:
s1、上位機系統對選取的當前整車故障進行監控,并發送故障診斷指令至整車控制器;
s2、整車控制器根據接收到的故障診斷指令讀取當前整車故障的故障代碼,并啟動與該故障代碼相應的診斷策略;
s3、整車控制器將診斷出的當前整車故障原因代碼發送至上位機系統;
s4、上位機系統根據接收到的當前整車故障原因代碼,在數據庫中查找當前整車故障發生的原因以及故障解決方案并進行文字顯示。
進一步地,上述的診斷策略,包括:
啟動與所述當前整車故障代碼相對應的故障產生模擬過程;
在模擬過程中,監控獲得各故障信息的真實原因。
進一步地,上述上位機系統和上述整車控制器之間通過控制器局域網進行通信。
進一步地,上述方法還包括:
在整車搭建時,整車控制器預留有主動診斷接口。
與現有技術相比,本發明存在以下技術效果:本發明通過上位機系統和整車控制器配合,在整車系統搭建時預留出整車故障主動診斷接口,通過操作上位機系統向整車控制器發送主動診斷指令,即可通過整車控制器對電動車整車故障進行主動分析,獲取整車故障發生的原因。其診斷效果科學客觀,具有較高的準確率和效率,有利于電動車整車故障的維護且易于推廣。
附圖說明
下面結合附圖,對本發明的具體實施方式進行詳細描述:
圖1是本發明中一種電動車整車故障的主動診斷方法的流程示意圖;
圖2是本發明中一種電動車整車故障的主動診斷方法的診斷策略示意圖;
圖3是本發明中高壓上電故障的診斷流程示意圖;
圖4是本發明中行車故障的診斷流程示意圖。
具體實施方式
為了更進一步說明本發明的特征,請參閱以下有關本發明的詳細說明與附圖。所附圖僅供參考與說明之用,并非用來對本發明的保護范圍加以限制。
如圖1所示,本實施例公開了一種電動車整車故障的主動診斷方法,該方法包括如下步驟s1至s4:
s1、上位機系統對選取的當前整車故障進行監控,并發送故障診斷指令至整車控制器;
需要說明的是,電動車整車故障包括高壓上電故障、行車故障、掛檔切換故障、充電故障等功能故障,同時還有各高壓設備的設備故障。在實際診斷過程中,上位機系統會選取需要監控的故障,并啟動該故障的主動診斷指令,對選取的故障進行主動診斷。
s2、整車控制器根據接收到的故障診斷指令讀取當前整車故障的故障代碼,并啟動與該故障代碼相應的診斷策略;
需要說明的是,上位機系統發送的故障主動診斷指令中攜帶有當前需要診斷的故障的代碼,故障代碼具有唯一性,整車控制器根據故障代碼識別出需要診斷的故障,并啟動相應的診斷策略。
s3、整車控制器將診斷出的當前整車故障原因代碼發送至上位機系統;
s4、上位機系統根據接收到的當前整車故障原因代碼,在數據庫中查找當前整車故障發生的原因以及故障解決方案并進行文字顯示。
進一步地,如圖2所示,上述的診斷策略,包括:
啟動與所述當前整車故障代碼相對應的故障產生模擬過程;
在模擬過程中,監控獲得各故障信息的真實原因。
具體地,整車控制器在接收到故障代碼時,識別出當前需要診斷的故障,然后對該故障的產生過程進行模擬,進而在模擬中查找出該故障產生的真實原因。
下面以圖3至圖4為例,說明具體故障的診斷流程:
圖3示出了高壓上電故障的主動診斷過程,圖4示出了行車故障的主動診斷過程,由于行車故障的原因較多,對故障原因逐一排查可提高診斷的準確性,但在實際應用中,也可以對常見的故障原因進行排查,以提高診斷效率。在應用中,每種故障的原因代碼具有唯一性,上位機系統根據故障的原因代碼即可在數據庫中查找到與該原因代碼對應的原因說明及相應的解決方案說明,并將上述說明進行顯示,以對故障維護人員進行故障原因排查、故障解決方案等指導。
進一步地,上述上位機系統和上述整車控制器之間通過控制器局域網進行通信。其中,上位機系統會將當前發送的故障診斷指令轉換成can通訊指令發送至整車控制器。整車控制器將故障產生的原因代碼轉換成can通訊指令發送至上位機系統。這里的can通訊指令屬于can通訊機制,相當于一個通訊協議。
進一步地,本實施例在整車系統搭建時,整車控制器預留有主動診斷接口,以接收上位機系統的診斷指令執行故障診斷。
以上所述僅為本發明的較佳實施例,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。