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