一種通過診斷通訊實現車身控制系統功能配置的配置方法
2023-10-05 21:40:54 3
專利名稱::一種通過診斷通訊實現車身控制系統功能配置的配置方法
技術領域:
:本發明涉及到汽車自動化領域,主要涉及車身控制系統功能配置和車載網絡通訊及車載診斷方面。技術背景汽車自動化主要包括汽車功能配置、CAN網絡通訊及車載診斷方面。1、汽車功能配置隨著汽車電子技術的飛越發展,越來越多電子產品應用於汽車,以提高轎車的舒適性、操作穩定性,降低噪音、安全和降低油耗等方面。目前國外汽車電子在汽車上已普遍應用,其佔整車價格比率在某些高檔車上已達到60%-70%。汽車電子的應用使得汽車的國際競爭越來越激烈,越來越多的汽車製造商加入國際汽車領域競爭中。汽車國際競爭中,一方面,不同國家和區域的人文、地理、風俗不同,決定了他們對汽車的喜好,配置的不同要求;另一方面,汽車本身的配置有檔次之分,即使是同一國家同一地域,由於消費水平的不同,汽車實現不同的配置,如經濟型、標準型、舒適型等。對控制器來說,不同配置,負載不同,如用零件號加以識別,零件號增多,且管理困難。2、CAN通訊技術這是汽車上應用最廣泛的控制器通訊總線之一。CAN-BUS初始設計時就作為汽車環境中的控制器通訊之用,在車載電子控制裝置ECU之間交換信息,形成汽車電子控制網絡。比如發動機管理系統、變速箱控制器、儀表裝備、電子主幹系統中,均嵌入CAN通訊裝置。CAN總線由於採用了許多新技術及獨特的設計,通過簡單的協議,實現了在電磁幹擾環境下遠距離實時數據的可靠傳輸,且硬體成本較低。與一般的通信總線相比,具有突出的可靠性、實時性和靈活性。CAN總線的主要缺點在於成本比相對較高,對於通訊速率很低,節點數目少且信息量不大的節點來說比較浪費資源。3、車載診斷技術汽車電子技術的飛躍發展帶來汽車診斷技術的應用和進步,當前汽車診斷技術在國內應用尚未普及,即使電子控制模塊具備診斷功能,也僅僅限於讀取和清除控制器中故障碼,很少用到診斷技術其它功能。而汽車診斷技術不止於此,將汽車診斷技術與汽車控制器內部特定功能結合成為一個新的發展方向。進行診斷通訊需要遵循一定的通訊標準,KWP2000是目前所用範圍最廣的診斷通訊標準,是一套非常完善的車載故障診斷協議標準,協議的分層結構使得KWP2000診斷服務並不依賴於某種特定的網絡介質,其應用層可以移植到任何一種物理層和數據鏈路層協議之上。K線診斷是最早的診斷類型之一,目前基於CAN總線的KWP2000(其國際標準ISO15765),順應了車載網絡發展的大趨勢,將逐步取代K線診斷,成為下一代車載診斷的主流之一。CAN診斷信息中,幀數據格式如下表一CAN幀數據格式PCIDataField協議控制Q丄'、應用層數據字節PCI和DataField為幀數據的具體數據內容。PCI協議控制信息用來指明CAN診斷數據是單幀還是多幀,並提供幀的長度。DataField包含1-7個字節的數據信息,診斷通訊的診斷服務和診斷參數就在數據域中。
發明內容本發明的目的就是提供一種通過診斷通訊實現車身控制系統功能配置的配置方法,利用CAN診斷技術,對車身控制器進行功能配置,讓其自動識別整車的各個系統的配置變化,在設計軟體和硬體不變的情況下,通過軟體屏蔽和啟用相應的系統器件實現車身控制系統功能配置的控制。本發明採用的技術方案是一種通過診斷通訊實現車身控制系統功能配置的配置方法,包括以下步驟連接診斷測試設備與整車診斷接口;診斷測試設備上電,按照診斷設備的顯示屏界面的提示,選擇相應車型,點擊進入相應車型診斷系統;按照診斷設備界面提示,選擇並點擊車身控制器系統。車身控制器的主要功能是通過各個開關的輸入和變化,對門,玻璃升降,大燈小燈啟用,雨刮,除霜功能,巡航功能進行控制。設計過程中,利用車身控制器已有的硬體,通過分析配置表,列出不同配置的主要差異,形成診斷配置參數,利用診斷通訊的具體診斷服務來實現汽車的具體配置,達到汽車自動識別自身配置的功能。圖1是本發明的功能配置的實現流程圖。具體實施方式診斷通訊實現過程中要用到診斷服務。本功能配置主要用到的是寫數據服務來實現(Writedatabylocalidentifier)。寫數據服務的服務標識符為3B,寫數據服務診斷通訊請求命令的格式如下表所示表二寫服務的格式tableseeoriginaldocumentpage5本發明中,寫數據服務的具體記錄標識符為功能配置,可假設其數值為0x02,利用各種配置形成功能配置數值表,它是表二中的數據值域,主要含有下列內容表三功能配置的主要內容主要功能配置信號長度(單位bit)信號名屬性防盜4(bit0-3)防盜國家0000-中國0001-美國0010-俄羅斯0011-羅馬尼亞0100-法國0101-西班牙0110—印度Oll廣llll-不使用巡航2(bit4-5)巡航配置00-無01-線束控制10-CAN控制11-無雨呈傳感器l(bit6)是否含雨量傳感器o-無/1-有後視鏡燈l(bit7)後視鏡上的燈的集成1-有/1-無數據值就是功能配置的具體內容,共lbyte,其不同bit位表示含義不同,bit0-3表示不同或相應國家的防盜功能,bit4-5表示巡航功能實現方法,bit6為是否含雨量傳感器,bit7後視鏡上是否集成燈功能。在診斷通訊中,通過寫服務將數據值具體功能寫到車身控制器中。診斷通訊的具體數據3B0250(16進位),具體含義為,進行車身控制的功能配置,主要配置內容,後視鏡不集成燈,裝配雨量傳感器,巡航功能為線束控制,此車在中國銷售。進行配置時,在診斷設備發出寫命令操作後,如收到車身控制器肯定回復7B02(16進位)。那麼配置成功;收到車身控制器否定回復7F3B22(16進位),配置失敗。其中最後一個字節22(16進位)表示失敗原因,診斷設備會顯示失敗原因的具體描述。6在整車生產線及售後維修處,需要用診斷測試設備通過CAN診斷通訊實現車身系統控制器的具體功能配置。以下結合圖3給出的主要流程說明如下(1)、連接診斷測試設備與整車診斷接口;(2)、診斷測試設備上電,按照診斷設備的顯示屏界面的提示,選擇相應車型,點擊進入相應車型診斷系統;(3)、按照診斷設備界面提示,選擇並點擊車身控制器系統;(4)、如是在線生產請掃描本車相關車身配置表;如是售後配置,根據表三輸入相關配置信息。在掃描或輸入後根據界面提示點擊配置按鈕,測試設備將發出配置命令;(5)、車身控制器收到配置命令並判斷處理。如配置成功,診斷測試設備會收到車身控制器的肯定回復,並顯示配置成功界面,本次配置結束可以退出配置。如配置失敗,診斷測試設備會收到車身控制器的否定回復,並顯示配置失敗,點擊配置失敗屏幕會顯示此次配置失敗原因。根據失敗原因,可重新進行配置。權利要求1、一種通過診斷通訊實現車身控制系統功能配置的配置方法,包括以下步驟連接診斷測試設備與整車診斷接口;診斷測試設備上電,按照診斷設備的顯示屏界面的提示,選擇相應車型,點擊進入相應車型診斷系統;按照診斷設備界面提示,選擇並點擊車身控制器系統。2、根據權利要求1所述的通過診斷通訊實現車身控制系統功能配置的配置方法,其特徵在於如是在線生產,請掃描本車相關車身配置表;如是售後配置,根據輸入相關配置信息;在掃描或輸入後根據界面提示點擊配置按鈕,測試設備將發出配置命令。3、根據權利要求1或2所述的通過診斷通訊實現車身控制系統功能配置的配置方法,其特徵在於車身控制器收到配置命令並判斷處理,如配置成功,診斷測試設備會收到車身控制器的肯定回復,並顯示配置成功界面,本次配置結束可以退出配置;如配置失敗,診斷測試設備會收到車身控制器的否定回復,並顯示配置失敗,點擊配置失敗屏幕會顯示此次配置失敗原因。根據失敗原因,可重新進行配置。4、根據權利要求2所述的通過診斷通訊實現車身控制系統功能配置的配置方法,其特徵在於輸入相關配置信息即輸入與功能配置的具體內容對應的數據值,共lbyte,,bit0-3表示相應國家的防盜功能,bit4-5表示巡航功能實現方法,bit6為是否含雨量傳感器,bit7後視鏡上是否集成燈功能。在診斷通訊中,通過寫服務將數據值具體功能寫到車身控制器中。5、根據權利要求2所述的通過診斷通訊實現車身控制系統功能配置的配置方法,其特徵在於診斷通訊的具體數據3B0250,16進位,進行配置時,在診斷設備發出寫命令操作後,如收到車身控制器肯定回復7B02(16進位),則麼配置成功;收到車身控制器否定回復7F3B22(16進位),則配置失敗。全文摘要本發明涉及一種通過診斷通訊實現車身控制系統功能配置的配置方法,包括以下步驟連接診斷測試設備與整車診斷接口;診斷測試設備上電,按照診斷設備的顯示屏界面的提示,選擇相應車型,點擊進入相應車型診斷系統;按照診斷設備界面提示,選擇並點擊車身控制器系統。車身控制器的主要功能是通過各個開關的輸入和變化,對門,玻璃升降,大燈小燈啟用,雨刮,除霜功能,巡航功能進行控制。設計過程中,利用車身控制器已有的硬體,通過分析配置表,列出不同配置的主要差異,形成診斷配置參數,利用診斷通訊的具體診斷服務來實現汽車的具體配置,達到汽車自動識別自身配置的功能。文檔編號G05B23/02GK101261519SQ200810093748公開日2008年9月10日申請日期2008年4月18日優先權日2007年12月5日發明者李娟娟,平王,王金龍申請人:奇瑞汽車股份有限公司