專利名稱:Can總線拓?fù)浣Y(jié)構(gòu)以及利用該拓?fù)浣Y(jié)構(gòu)的車輛啟動方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種CAN總線拓?fù)浣Y(jié)構(gòu)以及利用該拓?fù)浣Y(jié)構(gòu)的車輛啟動方法。
背景技術(shù):
隨著科學(xué)技術(shù)的飛速發(fā)展,汽車上的電子裝置越來越多,聯(lián)系也越來越密切,從發(fā)動機控制到傳動系控制,從行駛、制動、轉(zhuǎn)向系控制到安全保證系統(tǒng)及儀表報警系統(tǒng)。現(xiàn)在很多汽車采用CAN(Contrc)IIer Area Network)總線將它們聯(lián)系起來,但是各控制單元對系統(tǒng)響應(yīng)時間的要求不一樣,有些單元對實時性要求很高,指令發(fā)出以后如果得不到執(zhí)行器的及時響應(yīng),就可能造成嚴(yán)重后果甚至車毀人亡,如ABS/ASR/ESP單元,安全氣囊等。而有些單元如照明控制、空調(diào)控制等對響應(yīng)時間的要求就相對較低。因此,為了解決以上問題,現(xiàn)有技術(shù)中出現(xiàn)了如圖1所示的CAN總線拓?fù)浣Y(jié)構(gòu),該 CAN總線拓?fù)浣Y(jié)構(gòu)包括通過網(wǎng)關(guān)進(jìn)行CAN通信的高速網(wǎng)和低速網(wǎng),高速網(wǎng)連接動力控制系統(tǒng)和制動控制系統(tǒng)等對響應(yīng)時間要求較高的單元,低速網(wǎng)連接空調(diào)等車用電器,即對響應(yīng)時間要求較低的單元。整車防盜、整車上電、整車啟動是汽車的幾項關(guān)鍵功能,而CAN總線是完成這三項功能的關(guān)鍵。與上述三項功能相關(guān)的電子單元是BCM (車身控制模塊)、I-Key (智能鑰匙系統(tǒng)控制器)、ECL (方向盤鎖控制器)、ECM/TCU (動力控制系統(tǒng))。如圖1所示,BCM、I_Key、ECL 連接在低速網(wǎng)上,ECM/TCU連接在高速網(wǎng)上。執(zhí)行整車防盜、整車上電功能時,BCM、1-Key、 ECL之間利用CAN總線進(jìn)行通信;執(zhí)行整車啟動功能時,BCM和ECM/TCU之間利用網(wǎng)關(guān)及CAN 總線進(jìn)行通信。低速網(wǎng)上連接的電子單元很多,各個電子單元采用并聯(lián)的連接方式,在這種連接方式下任何一個電子單元的CAN接口出現(xiàn)問題時,都可能導(dǎo)致低速網(wǎng)癱瘓。此時,整車防盜、整車上電、整車啟動功能失效,并且網(wǎng)關(guān)出現(xiàn)異常時,也會導(dǎo)致以上三項功能失效,因此整車防盜、整車上電、整車啟動出現(xiàn)問題的幾率較高。
發(fā)明內(nèi)容
本發(fā)明為解決采用現(xiàn)有的CAN總線拓?fù)浣Y(jié)構(gòu)時整車防盜、整車上電和整車啟動失效幾率較高的技術(shù)問題,提供一種可降低整車防盜、整車上電和整車啟動失效幾率的CAN 總線拓?fù)浣Y(jié)構(gòu)以及利用該拓?fù)浣Y(jié)構(gòu)的車輛啟動方法。本發(fā)明一方面提供了一種CAN總線拓?fù)浣Y(jié)構(gòu),包括通過網(wǎng)關(guān)進(jìn)行CAN通信的高速網(wǎng)和低速網(wǎng),其中,所述CAN總線拓?fù)浣Y(jié)構(gòu)還包括與網(wǎng)關(guān)連接的啟動網(wǎng),所述啟動網(wǎng)通過網(wǎng)關(guān)分別與低速網(wǎng)和高速網(wǎng)進(jìn)行CAN通信,所述啟動網(wǎng)包括分別連接到啟動網(wǎng)CAN總線的車身控制模塊、智能鑰匙系統(tǒng)控制器和方向盤鎖控制器,所述車身控制模塊還與高速網(wǎng)CAN 總線連接。進(jìn)一步地,所述低速網(wǎng)速率為125Kb/s。所述低速網(wǎng)包括分別與低速網(wǎng)CAN總線連接的左座頭枕單元、右座頭枕單元、前大燈控制器、組合儀表單元、倒車?yán)走_(dá)單元、組合開關(guān)單元、DVD多媒體系統(tǒng)、輔助約束系統(tǒng)、空調(diào)單元、多功能屏單元、車載電視、車窗控制器和繼電器控制模塊。所述高速網(wǎng)的速率為500 Kb/s。所述高速網(wǎng)包括分別與高速網(wǎng)CAN總線連接的防抱死制動系統(tǒng)、自動變速箱控制單元、車身電子穩(wěn)定系統(tǒng)和動力控制系統(tǒng)。所述啟動網(wǎng)的速率為125 Kb/s。所述車身控制模塊包括一個125 Kb/s的CAN接口和一個500 Kb/s的CAN接口, 所述車身控制模塊通過125Kb/s的CAN接口與啟動網(wǎng)CAN總線連接,所述車身控制模塊通過500 Kb/s的CAN接口與高速網(wǎng)CAN總線連接。所述啟動網(wǎng)CAN總線包括兩條差分接收發(fā)送線CAN_L和CAN_H,CAN_L和CAN_H的端點間分別串聯(lián)有120歐姆的總線匹配電阻。本發(fā)明另一方面還提供了利用CAN總線拓?fù)浣Y(jié)構(gòu)的車輛啟動方法,所述CAN總線拓?fù)浣Y(jié)構(gòu)包括通過網(wǎng)關(guān)進(jìn)行CAN通信的高速網(wǎng)、低速網(wǎng)和啟動網(wǎng),高速網(wǎng)包括連接到高速網(wǎng)CAN總線的動力控制系統(tǒng),啟動網(wǎng)包括分別連接到啟動網(wǎng)CAN總線的車身控制模塊、智能鑰匙系統(tǒng)控制器和方向盤鎖控制器,車身控制模塊還與高速網(wǎng)CAN總線連接,其中,所述車輛啟動方法包括以下步驟
1)車身控制模塊采集是否有車輛啟動信號;
2)如果車身控制模塊采集到車輛啟動信號,車身控制模塊利用啟動網(wǎng)CAN總線將尋卡命令發(fā)送給智能鑰匙系統(tǒng)控制器;
3)智能鑰匙系統(tǒng)控制器利用啟動網(wǎng)CAN總線向車身控制模塊反饋智能鑰匙卡是否在車內(nèi);
4)車身控制模塊接收到智能鑰匙卡在車內(nèi)的信號后,將動力啟動命令依次通過啟動網(wǎng) CAN總線、網(wǎng)關(guān)和高速網(wǎng)CAN總線發(fā)送給動力控制系統(tǒng);
5-1)如果車身控制模塊在限定的時間內(nèi)接收到動力控制系統(tǒng)的應(yīng)答信息就控制動力控制系統(tǒng)啟動車輛。進(jìn)一步地,所述車輛啟動方法在步驟4)之后還包括以下步驟
5-2)如果車身控制模塊在限定的時間內(nèi)沒有接收到動力控制系統(tǒng)的應(yīng)答信息就重發(fā)一次動力啟動命令,同時車身控制模塊利用與高速網(wǎng)連接的CAN接口檢測網(wǎng)關(guān)轉(zhuǎn)發(fā)動力啟動命令到高速網(wǎng)的時間和內(nèi)容是否符合網(wǎng)絡(luò)設(shè)計的要求,如果時間和內(nèi)容有錯誤則車身控制模塊記錄通信故障。所述車輛啟動方法在步驟5-2)之后還包括以下步驟
6)如果車身控制模塊記錄到通信故障,則車身控制模塊直接通過高速網(wǎng)CAN總線將動力啟動命令發(fā)送給動力控制系統(tǒng),動力控制系統(tǒng)通過高速網(wǎng)CAN總線直接向車身控制模塊發(fā)送應(yīng)答信息,如果車身控制模塊在預(yù)定的時間內(nèi)接收到應(yīng)答信息就控制動力控制系統(tǒng)啟動車輛。所述車輛啟動方法在步驟1)之前還包括退出整車防盜步驟,所述退出整車防盜步驟包括如果智能鑰匙系統(tǒng)控制器接收到智能鑰匙卡的遙控開鎖或者門把手的按鈕按下命令,則通過啟動網(wǎng)CAN總線發(fā)送給車身控制模塊,車身控制模塊控制門鎖開鎖,整車退出防盜狀態(tài)。在所述退出整車防盜步驟和步驟1)之間還包括整車上電步驟如果車身控制模
5塊采集到整車上電命令,則通過啟動網(wǎng)CAN總線將尋卡命令發(fā)送給智能鑰匙系統(tǒng)控制器, 智能鑰匙系統(tǒng)控制器通過啟動網(wǎng)CAN總線向車身控制模塊反饋卡在車內(nèi)命令,車身控制模塊通過啟動網(wǎng)CAN總線將方向盤解鎖命令發(fā)送給方向盤鎖控制器控制方向盤鎖解鎖,車身控制模塊控制整車上電。本發(fā)明的CAN總線拓?fù)浣Y(jié)構(gòu)以及利用該拓?fù)浣Y(jié)構(gòu)的車輛啟動方法,通過將與整車防盜、整車上電和整車啟動相關(guān)的車身控制模塊、智能鑰匙系統(tǒng)控制器和方向盤鎖控制器連接到啟動網(wǎng)CAN總線上,由于啟動網(wǎng)和低速網(wǎng)各自獨立,此時即使低速網(wǎng)癱瘓,啟動網(wǎng)也可以正常工作,所以有效降低了整車防盜、整車上電和整車啟動的失效幾率;同時車身控制模塊還與高速網(wǎng)CAN總線連接,從而降低了網(wǎng)關(guān)異常對整車啟動的影響,所以進(jìn)一步地降低了整車防盜、整車上電和整車啟動的失效幾率。
圖1是現(xiàn)有技術(shù)提供的CAN總線拓?fù)浣Y(jié)構(gòu)的示意圖2是本發(fā)明實施例提供的一種CAN總線拓?fù)浣Y(jié)構(gòu)的示意圖; 圖3是利用圖2的CAN總線拓?fù)浣Y(jié)構(gòu)的車輛啟動方法的退出整車防盜的流程示意圖; 圖4是利用圖2的CAN總線拓?fù)浣Y(jié)構(gòu)的車輛啟動方法的整車上電的流程示意圖; 圖5是利用圖2的CAN總線拓?fù)浣Y(jié)構(gòu)的車輛啟動方法的一種實施方式的流程示意圖。圖中的英文縮寫如下
ABS 防抱死制動系統(tǒng);TCU 自動變速箱控制單元;ESP 車身電子穩(wěn)定系統(tǒng);ECM 動力控制系統(tǒng);BCM 車身控制模塊;ECL 方向盤鎖控制器;I-key 智能鑰匙系統(tǒng)控制器;ALS 前大燈控制器;SRS 輔助約束系統(tǒng);DMCU 車窗控制器;TV 車載電視。
具體實施例方式為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。根據(jù)本發(fā)明的一種實施方式,如圖2所示,本發(fā)明一方面提供了一種CAN總線拓?fù)浣Y(jié)構(gòu),包括通過網(wǎng)關(guān)進(jìn)行CAN通信的高速網(wǎng)和低速網(wǎng),其中,該CAN總線拓?fù)浣Y(jié)構(gòu)還包括與網(wǎng)關(guān)連接的啟動網(wǎng),啟動網(wǎng)通過網(wǎng)關(guān)分別與低速網(wǎng)和高速網(wǎng)進(jìn)行CAN通信,啟動網(wǎng)包括分別連接到啟動網(wǎng)CAN總線的車身控制模塊BCM、智能鑰匙系統(tǒng)控制器I-key和方向盤鎖控制器ECL,車身控制模塊BCM還與高速網(wǎng)CAN總線連接。進(jìn)一步地,低速網(wǎng)速率為125Kb/s。當(dāng)然低速網(wǎng)的速率還可以為其它的低速傳輸速率,如可以為50 Kb/s。其中,低速網(wǎng)包括分別與低速網(wǎng)CAN總線連接的左座頭枕單元、右座頭枕單元、前大燈控制器ALS、組合儀表單元、倒車?yán)走_(dá)單元、組合開關(guān)單元、DVD多媒體系統(tǒng)、輔助約束系統(tǒng)SRS、空調(diào)單元、多功能屏單元、車載電視TV、車窗控制器DMCU和繼電器控制模塊。低速網(wǎng)CAN總線主要連接對響應(yīng)時間要求較低的單元,本領(lǐng)域技術(shù)人員可以根據(jù)需要合理設(shè)置連接到低速網(wǎng)CAN總線的單元。進(jìn)一步地,高速網(wǎng)的速率為500 Kb/s。當(dāng)然高速網(wǎng)的速率還可以為其它的高速傳輸速率,如可以為750 Kb/s。其中,高速網(wǎng)包括分別與高速網(wǎng)CAN總線連接的防抱死制動系統(tǒng)ABS、自動變速箱控制單元TCU、車身電子穩(wěn)定系統(tǒng)ESP和動力控制系統(tǒng)ECM。高速網(wǎng)CAN總線主要連接對響應(yīng)時間要求較高的單元,本領(lǐng)域技術(shù)人員可以根據(jù)需要合理設(shè)置連接到高速網(wǎng)CAN總線的單元。進(jìn)一步地,啟動網(wǎng)的速率為125 Kb/s。當(dāng)然啟動網(wǎng)的速率還可以為其它比較合適的速率,本領(lǐng)域技術(shù)人員可以根據(jù)需要作出合理設(shè)置。更進(jìn)一步地,車身控制模塊BCM包括一個125 Kb/s的CAN接口和一個500 Kb/s 的CAN接口,車身控制模塊BCM通過125Kb/s的CAN接口與啟動網(wǎng)CAN總線連接,車身控制模塊BCM通過500 Kb/s的CAN接口與高速網(wǎng)CAN總線連接。進(jìn)一步地,啟動網(wǎng)CAN總線包括兩條差分接收發(fā)送線CAN_L和CAN_H,CAN_L和 CAN_H的端點間分別串聯(lián)有120歐姆的總線匹配電阻。這兩個電阻的作用是可以增加CAN 總線傳輸?shù)姆€(wěn)定性和抗干擾能力,減少數(shù)據(jù)傳輸中的出錯率。同樣地,高速網(wǎng)CAN總線也可以包括兩條差分接收發(fā)送線CAN_L和CAN_H,CAN_L 和CAN_H的端點間分別串聯(lián)有120歐姆的總線匹配電阻。進(jìn)一步地,網(wǎng)關(guān)包括兩個125 Kb/s的CAN接口和一個500Kb/s的CAN接口,網(wǎng)關(guān)通過兩個125 Kb/s的CAN接口分別與低速網(wǎng)CAN總線和啟動網(wǎng)CAN總線連接,該網(wǎng)關(guān)通過 500Kb/s的CAN接口與高速網(wǎng)CAN總線連接。本發(fā)明另一方面還提供了利用CAN總線拓?fù)浣Y(jié)構(gòu)的車輛啟動方法,該CAN總線拓?fù)浣Y(jié)構(gòu)包括通過網(wǎng)關(guān)進(jìn)行CAN通信的高速網(wǎng)、低速網(wǎng)和啟動網(wǎng),高速網(wǎng)包括連接到高速網(wǎng) CAN總線的動力控制系統(tǒng),啟動網(wǎng)包括分別連接到啟動網(wǎng)CAN總線的車身控制模塊BCM、智能鑰匙系統(tǒng)控制器I-key和方向盤鎖控制器ECL,車身控制模塊BCM還與高速網(wǎng)CAN總線連接,其中,該車輛啟動方法包括以下步驟
1)車身控制模塊BCM采集是否有車輛啟動信號;
2)如果車身控制模塊BCM采集到車輛啟動信號,車身控制模塊BCM利用啟動網(wǎng)CAN總線將尋卡命令發(fā)送給智能鑰匙系統(tǒng)控制器I-key ;
3)智能鑰匙系統(tǒng)控制器I-key利用啟動網(wǎng)CAN總線向車身控制模塊BCM反饋智能鑰匙卡是否在車內(nèi);
4)車身控制模塊BCM接收到智能鑰匙卡在車內(nèi)的信號后,將動力啟動命令依次通過啟動網(wǎng)CAN總線、網(wǎng)關(guān)和高速網(wǎng)CAN總線發(fā)送給動力控制系統(tǒng)ECM ;
5-1)如果車身控制模塊BCM在限定的時間內(nèi)接收到動力控制系統(tǒng)ECM的應(yīng)答信息就控制動力控制系統(tǒng)ECM啟動車輛。其中動力啟動是指發(fā)動機啟動或者電機啟動等車輛動力源的啟動。本領(lǐng)域技術(shù)人員可以根據(jù)需要合理設(shè)置連接到高速網(wǎng)和低速網(wǎng)上的單元,根據(jù)車輛動力源的不同而實現(xiàn)車輛的啟動。進(jìn)一步地,該車輛啟動方法在步驟4)之后還包括以下步驟
5-2)如果車身控制模塊BCM在限定的時間內(nèi)沒有接收到動力控制系統(tǒng)的應(yīng)答信息就重發(fā)一次動力啟動命令,同時車身控制模塊BCM利用與高速網(wǎng)連接的CAN接口檢測網(wǎng)關(guān)轉(zhuǎn)發(fā)動力啟動命令到高速網(wǎng)的時間和內(nèi)容是否符合網(wǎng)絡(luò)設(shè)計的要求,如果時間和內(nèi)容有錯誤則車身控制模塊BCM記錄通信故障。更進(jìn)一步地,車輛啟動方法在步驟5-2)之后還包括以下步驟
6)如果車身控制模塊BCM記錄到通信故障,則車身控制模塊BCM直接通過高速網(wǎng)CAN 總線將動力啟動命令發(fā)送給動力控制系統(tǒng),動力控制系統(tǒng)通過高速網(wǎng)CAN總線直接向車身控制模塊BCM發(fā)送應(yīng)答信息,如果車身控制模塊BCM在預(yù)定的時間內(nèi)接收到應(yīng)答信息就控制動力控制系統(tǒng)啟動車輛。當(dāng)車輛處于防盜狀態(tài)時,該車輛啟動方法在步驟1)之前還包括退出整車防盜步驟,該退出整車防盜步驟包括如果智能鑰匙系統(tǒng)控制器I-key接收到智能鑰匙卡的遙控開鎖或者門把手的按鈕按下命令,則通過啟動網(wǎng)CAN總線發(fā)送給車身控制模塊BCM,車身控制模塊BCM控制門鎖開鎖,整車退出防盜狀態(tài)。相應(yīng)地,車輛還可以利用該拓?fù)浣Y(jié)構(gòu)實現(xiàn)整車防盜如果智能鑰匙系統(tǒng)控制器 I-key接收到遙控閉鎖或者門把手按鈕的按鈕按下命令,則通過啟動網(wǎng)CAN總線發(fā)送給車身控制模塊BCM,車身控制模塊BCM控制門鎖實現(xiàn)閉鎖;同時車身控制模塊BCM利用啟動網(wǎng) CAN總線將方向盤閉鎖命令發(fā)送給方向盤鎖控制器ECL控制方向盤鎖實現(xiàn)閉鎖,整車進(jìn)入防盜狀態(tài)。本領(lǐng)域技術(shù)人員根據(jù)需要在退出整車防盜步驟和步驟1)之間還可以設(shè)置整車上電步驟如果車身控制模塊BCM采集到整車上電命令,則通過啟動網(wǎng)CAN總線將尋卡命令發(fā)送給智能鑰匙系統(tǒng)控制器I-key,智能鑰匙系統(tǒng)控制器I-key通過啟動網(wǎng)CAN總線向車身控制模塊BCM反饋卡在車內(nèi)命令,車身控制模塊BCM通過啟動網(wǎng)CAN總線將方向盤解鎖命令發(fā)送給方向盤鎖控制器ECL控制方向盤鎖解鎖,車身控制模塊BCM控制整車上電。根據(jù)本發(fā)明的一種實施方式,如圖3所示,退出整車防盜的流程如下
智能鑰匙系統(tǒng)控制器I-key接收到電子鑰匙的“遙控開鎖”或是門把手按鈕的“按鈕按下”指令(當(dāng)車輛處于防盜狀態(tài)時)后,利用啟動網(wǎng)CAN總線將此信息發(fā)送給車身控制模塊 BCM,車身控制模塊BCM控制門鎖實現(xiàn)開鎖,整車退出防盜狀態(tài)。相應(yīng)地,整車防盜的流程(圖中未示出)如下
在車輛處于退出防盜狀態(tài)時,智能鑰匙系統(tǒng)控制器I-key接收到電子鑰匙的“遙控閉鎖”或是門把手按鈕的“按鈕按下”指令后,利用啟動網(wǎng)CAN總線將此信息發(fā)送給車身控制模塊BCM,車身控制模塊BCM控制門鎖實現(xiàn)閉鎖;并且車身控制模塊BCM利用啟動網(wǎng)CAN總線將“方向盤鎖閉鎖命令”發(fā)送給方向盤鎖控制器ECL控制方向盤鎖實現(xiàn)閉鎖,整車進(jìn)入防盜狀態(tài)。根據(jù)本發(fā)明的一種實施方式,如圖4所示,整車上電的流程如下
車身控制模塊BCM采集到整車上電的開關(guān)指令后,利用啟動網(wǎng)CAN總線將“尋卡命令” 發(fā)送給智能鑰匙系統(tǒng)控制器I-key,智能鑰匙系統(tǒng)控制器I-key利用啟動網(wǎng)CAN總線將“卡在車內(nèi)”的信息反饋給車身控制模塊BCM,車身控制模塊BCM接收到“卡在車內(nèi)”后,車身控制模塊BCM利用啟動網(wǎng)CAN總線將“方向盤鎖解鎖命令”發(fā)送給方向盤鎖控制器ECL控制方向盤鎖實現(xiàn)解鎖,并控制整車上電。其中,電子鑰匙即為智能鑰匙卡,智能鑰匙卡內(nèi)部有密碼,尋卡即為智能鑰匙系統(tǒng)控制器I-key接收智能鑰匙卡發(fā)送的信息進(jìn)行匹對,只有駕駛員帶著智能鑰匙卡進(jìn)入車內(nèi)才會有整車上電和啟動。
整車上電可以包括一檔電(ACC電)和二檔電(ON檔電)的控制,本領(lǐng)域技術(shù)人員可以根據(jù)需要合理控制整車上電。根據(jù)本發(fā)明的一種實施方式,如圖5所示,整車啟動的流程如下
如果當(dāng)前車輛處于防盜狀態(tài)則先退出整車防盜狀態(tài),進(jìn)而可以控制實現(xiàn)整車上電。車身控制模塊BCM采集到整車啟動的命令后,利用啟動網(wǎng)CAN總線將“尋卡命令”發(fā)送給智能鑰匙系統(tǒng)控制器I-key,智能鑰匙系統(tǒng)控制器I-key利用啟動網(wǎng)CAN總線將“卡在車內(nèi)”的信息反饋給車身控制模塊BCM,車身控制模塊BCM接收到“卡在車內(nèi)”的信息后,車身控制模塊BCM利用1251A/S的CAN接口將“動力啟動命令”發(fā)送給到啟動網(wǎng),通過網(wǎng)關(guān)轉(zhuǎn)發(fā)到高速網(wǎng),動力控制系統(tǒng)ECM接收到此信息后在500ms內(nèi)發(fā)送應(yīng)答信息到高速網(wǎng),網(wǎng)關(guān)再將此應(yīng)答信息轉(zhuǎn)發(fā)到啟動網(wǎng),車身控制模塊BCM在限定的時間內(nèi)接收到動力控制系統(tǒng)ECM的應(yīng)答信息,就控制動力啟動。
如果車身控制模塊BCM沒有在限定的時間內(nèi)接收到動力控制系統(tǒng)ECM的應(yīng)答信息,就再發(fā)送一次“動力啟動命令”到啟動網(wǎng),并且利用5001A/S的CAN接口檢測網(wǎng)關(guān)轉(zhuǎn)發(fā)此信息到高速網(wǎng)的時間和內(nèi)容是否符合整車網(wǎng)絡(luò)的設(shè)計要求,如果有錯誤,則車身控制模塊BCM記錄通信故障。進(jìn)一步地,如果車身控制模塊BCM利用5001A/S的CAN接口檢測網(wǎng)關(guān)轉(zhuǎn)發(fā)此信息到高速網(wǎng)的時間和內(nèi)容符合整車網(wǎng)絡(luò)的設(shè)計要求,即車身控制模塊BCM判斷通信無故障, 從而可以控制車輛正常啟動。其中,如果沒有整車啟動命令或者智能鑰匙卡不在車內(nèi),車輛均不動作,相應(yīng)的程序結(jié)束。進(jìn)一步地,車身控制模塊BCM通過5001A/S的CAN接口發(fā)送“動力啟動命令”到高速網(wǎng),并且利用5001A/S的CAN接口接收動力控制系統(tǒng)ECM的應(yīng)答信息,進(jìn)而實現(xiàn)整車啟動。本發(fā)明的CAN總線拓?fù)浣Y(jié)構(gòu)以及利用該拓?fù)浣Y(jié)構(gòu)的車輛啟動方法,通過將與整車防盜、整車上電和整車啟動相關(guān)的車身控制模塊BCM、智能鑰匙系統(tǒng)控制器I-key和方向盤鎖控制器ECL連接到啟動網(wǎng)CAN總線上,由于啟動網(wǎng)和低速網(wǎng)各自獨立,此時即使低速網(wǎng)癱瘓,啟動網(wǎng)也可以正常工作,所以有效降低了整車防盜、整車上電和整車啟動的失效幾率; 同時車身控制模塊BCM還與高速網(wǎng)CAN總線連接,從而降低了網(wǎng)關(guān)異常對整車啟動的影響, 所以進(jìn)一步地降低了整車防盜、整車上電和整車啟動的失效幾率。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.CAN總線拓?fù)浣Y(jié)構(gòu),包括通過網(wǎng)關(guān)進(jìn)行CAN通信的高速網(wǎng)和低速網(wǎng),其特征在于,所述CAN總線拓?fù)浣Y(jié)構(gòu)還包括與網(wǎng)關(guān)連接的啟動網(wǎng),所述啟動網(wǎng)通過網(wǎng)關(guān)分別與低速網(wǎng)和高速網(wǎng)進(jìn)行CAN通信,所述啟動網(wǎng)包括分別連接到啟動網(wǎng)CAN總線的車身控制模塊、智能鑰匙系統(tǒng)控制器和方向盤鎖控制器,所述車身控制模塊還與高速網(wǎng)CAN總線連接。
2.如權(quán)利要求1所述的CAN總線拓?fù)浣Y(jié)構(gòu),其特征在于,所述低速網(wǎng)速率為125Kb/s。
3.如權(quán)利要求1所述的CAN總線拓?fù)浣Y(jié)構(gòu),其特征在于,所述低速網(wǎng)包括分別與低速網(wǎng)CAN總線連接的左座頭枕單元、右座頭枕單元、前大燈控制器、組合儀表單元、倒車?yán)走_(dá)單元、組合開關(guān)單元、DVD多媒體系統(tǒng)、輔助約束系統(tǒng)、空調(diào)單元、多功能屏單元、車載電視、 車窗控制器和繼電器控制模塊。
4.如權(quán)利要求1所述的CAN總線拓?fù)浣Y(jié)構(gòu),其特征在于,所述高速網(wǎng)的速率為500Kb/So
5.如權(quán)利要求1所述的CAN總線拓?fù)浣Y(jié)構(gòu),其特征在于,所述高速網(wǎng)包括分別與高速網(wǎng)CAN總線連接的防抱死制動系統(tǒng)、自動變速箱控制單元、車身電子穩(wěn)定系統(tǒng)和動力控制系統(tǒng)。
6.如權(quán)利要求4所述的CAN總線拓?fù)浣Y(jié)構(gòu),其特征在于,所述啟動網(wǎng)的速率為125Kb/So
7.如權(quán)利要求6所述的CAN總線拓?fù)浣Y(jié)構(gòu),其特征在于,所述車身控制模塊包括一個 125 Kb/s的CAN接口和一個500 Kb/s的CAN接口,所述車身控制模塊通過125Kb/s的CAN 接口與啟動網(wǎng)CAN總線連接,所述車身控制模塊通過500 Kb/s的CAN接口與高速網(wǎng)CAN總線連接。
8.如權(quán)利要求1所述的CAN總線拓?fù)浣Y(jié)構(gòu),其特征在于,所述啟動網(wǎng)CAN總線包括兩條差分接收發(fā)送線CANJ^n CAN_H,CAN_I^n CAN_H的端點間分別串聯(lián)有120歐姆的總線匹配電阻。
9.利用CAN總線拓?fù)浣Y(jié)構(gòu)的車輛啟動方法,所述CAN總線拓?fù)浣Y(jié)構(gòu)包括通過網(wǎng)關(guān)進(jìn)行 CAN通信的高速網(wǎng)、低速網(wǎng)和啟動網(wǎng),高速網(wǎng)包括連接到高速網(wǎng)CAN總線的動力控制系統(tǒng), 啟動網(wǎng)包括分別連接到啟動網(wǎng)CAN總線的車身控制模塊、智能鑰匙系統(tǒng)控制器和方向盤鎖控制器,車身控制模塊還與高速網(wǎng)CAN總線連接,其特征在于,所述車輛啟動方法包括以下步驟1)車身控制模塊采集是否有車輛啟動信號;2)如果車身控制模塊采集到車輛啟動信號,車身控制模塊利用啟動網(wǎng)CAN總線將尋卡命令發(fā)送給智能鑰匙系統(tǒng)控制器;3)智能鑰匙系統(tǒng)控制器利用啟動網(wǎng)CAN總線向車身控制模塊反饋智能鑰匙卡是否在車內(nèi);4)車身控制模塊接收到智能鑰匙卡在車內(nèi)的信號后,將動力啟動命令依次通過啟動網(wǎng) CAN總線、網(wǎng)關(guān)和高速網(wǎng)CAN總線發(fā)送給動力控制系統(tǒng);5-1)如果車身控制模塊在限定的時間內(nèi)接收到動力控制系統(tǒng)的應(yīng)答信息就控制動力控制系統(tǒng)啟動車輛。
10.如權(quán)利要求9所述的車輛啟動方法,其特征在于,所述車輛啟動方法在步驟4)之后還包括以下步驟5-2)如果車身控制模塊在限定的時間內(nèi)沒有接收到動力控制系統(tǒng)的應(yīng)答信息就重發(fā)一次動力啟動命令,同時車身控制模塊利用與高速網(wǎng)連接的CAN接口檢測網(wǎng)關(guān)轉(zhuǎn)發(fā)動力啟動命令到高速網(wǎng)的時間和內(nèi)容是否符合網(wǎng)絡(luò)設(shè)計的要求,如果時間和內(nèi)容有錯誤則車身控制模塊記錄通信故障。
11.如權(quán)利要求10所述的車輛啟動方法,其特征在于,所述車輛啟動方法在步驟5-2) 之后還包括以下步驟6)如果車身控制模塊記錄到通信故障,則車身控制模塊直接通過高速網(wǎng)CAN總線將動力啟動命令發(fā)送給動力控制系統(tǒng),動力控制系統(tǒng)通過高速網(wǎng)CAN總線直接向車身控制模塊發(fā)送應(yīng)答信息,如果車身控制模塊在預(yù)定的時間內(nèi)接收到應(yīng)答信息就控制動力控制系統(tǒng)啟動車輛。
12.如權(quán)利要求9所述的車輛啟動方法,其特征在于,所述車輛啟動方法在步驟1)之前還包括退出整車防盜步驟,所述退出整車防盜步驟包括如果智能鑰匙系統(tǒng)控制器接收到智能鑰匙卡的遙控開鎖或者門把手的按鈕按下命令,則通過啟動網(wǎng)CAN總線發(fā)送給車身控制模塊,車身控制模塊控制門鎖開鎖,整車退出防盜狀態(tài)。
13.如權(quán)利要求12所述的車輛啟動方法,其特征在于,在所述退出整車防盜步驟和步驟1)之間還包括整車上電步驟如果車身控制模塊采集到整車上電命令,則通過啟動網(wǎng) CAN總線將尋卡命令發(fā)送給智能鑰匙系統(tǒng)控制器,智能鑰匙系統(tǒng)控制器通過啟動網(wǎng)CAN總線向車身控制模塊反饋卡在車內(nèi)命令,車身控制模塊通過啟動網(wǎng)CAN總線將方向盤解鎖命令發(fā)送給方向盤鎖控制器控制方向盤鎖解鎖,車身控制模塊控制整車上電。
全文摘要
CAN總線拓?fù)浣Y(jié)構(gòu),包括高速網(wǎng)和低速網(wǎng),還包括啟動網(wǎng),啟動網(wǎng)通過網(wǎng)關(guān)分別與低速網(wǎng)和高速網(wǎng)進(jìn)行CAN通信,啟動網(wǎng)包括分別連接到啟動網(wǎng)CAN總線的車身控制模塊、智能鑰匙系統(tǒng)控制器和方向盤鎖控制器,車身控制模塊還與高速網(wǎng)CAN總線連接。本發(fā)明還提供了利用該拓?fù)浣Y(jié)構(gòu)的車輛啟動方法。本發(fā)明的CAN總線拓?fù)浣Y(jié)構(gòu)以及利用該拓?fù)浣Y(jié)構(gòu)的車輛啟動方法,通過將與整車防盜、整車上電和整車啟動相關(guān)的車身控制模塊、智能鑰匙系統(tǒng)控制器和方向盤鎖控制器連接到啟動網(wǎng)CAN總線上,有效降低了整車防盜、整車上電和整車啟動的失效幾率;同時車身控制模塊還與高速網(wǎng)CAN總線連接,進(jìn)一步地降低了整車防盜、整車上電和整車啟動的失效幾率。
文檔編號H04L12/40GK102416913SQ20101029215
公開日2012年4月18日 申請日期2010年9月27日 優(yōu)先權(quán)日2010年9月27日
發(fā)明者宋豪杰, 張建, 張超, 許鋒, 賀玉姣 申請人:比亞迪股份有限公司