本發(fā)明屬于汽車電子控制技術(shù)領(lǐng)域,尤其是基于汽車網(wǎng)絡(luò)通訊的一種智能鎖車方法。
背景技術(shù):
隨著汽車行業(yè)的飛速發(fā)展,汽車的需求量也越來(lái)越大,客戶對(duì)汽車的性能及實(shí)用性的要求也越來(lái)越高,例如,如果車主下車后忘記鎖車或者鑰匙遺忘在車內(nèi),那么車內(nèi)物品(或車輛)很有可能被盜,這對(duì)車主造成一定的經(jīng)濟(jì)損失。
因此,在保證汽車的整車性能及各零部件質(zhì)量的前提下,主機(jī)廠對(duì)汽車的實(shí)用性方面的開(kāi)發(fā)加大了力度,這大大提高了車輛的安全性,為車主避免了不必要的損失。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供基于汽車網(wǎng)絡(luò)通訊的一種智能鎖車方法。
本發(fā)明的目的是這樣實(shí)現(xiàn)的,智能鎖車方法的操作步驟如下:
1)車主通過(guò)方向盤(pán)上的多功能按鍵,以LIN通信的形式進(jìn)入到IPC的舒適性界面,進(jìn)行自動(dòng)鎖車功能設(shè)置;
2)在車輛每次OFF狀態(tài)時(shí),ACM都通過(guò)座椅傳感器檢測(cè)車內(nèi)是否坐人,并將結(jié)果發(fā)送給控制單元;
3)在車輛每次OFF狀態(tài)時(shí),ESC均能將車速(ESC_vehiclespeed)信號(hào)通過(guò)GW發(fā)送給其他控制單元,這些控制單元以此判斷當(dāng)前車速是否為0km/h;
4)通過(guò)車輛鑰匙的所在位置識(shí)別并控制車門(mén)是否自鎖;
5)當(dāng)BCM檢測(cè)到允許鎖車信號(hào)時(shí),BCM驅(qū)動(dòng)各車門(mén)門(mén)鎖電機(jī)執(zhí)行閉鎖動(dòng)作,并在執(zhí)行完此命令后,將對(duì)各門(mén)門(mén)鎖的上鎖狀態(tài)進(jìn)行檢測(cè):
(1)如果各門(mén)均已上鎖,則BCM驅(qū)動(dòng)喇叭鳴笛1次600ms,轉(zhuǎn)向燈閃爍1次,提醒車主自動(dòng)鎖車成功;
(2)如果有某個(gè)門(mén)未成功上鎖,則BCM驅(qū)動(dòng)喇叭鳴笛2次,每次鳴笛800ms,鳴笛間隔400ms,轉(zhuǎn)向燈閃爍2次,提醒車主未能完成自動(dòng)鎖車。
本發(fā)明的優(yōu)點(diǎn)是:能夠完全通過(guò)智能化鎖車,提高車輛整體安全性能。
具體實(shí)施方式
實(shí)例1
通過(guò)multifunction wheel switch(多功能方向盤(pán)開(kāi)關(guān))在IPC(組合儀表)界面內(nèi)進(jìn)行自動(dòng)鎖車功能設(shè)置, ACM(安全氣囊控制單元)檢測(cè)車內(nèi)是否有人;然后ESC(電子穩(wěn)定控制系統(tǒng))通過(guò)CAN網(wǎng)絡(luò)將車速信號(hào)發(fā)送給BCM(車身控制器),ANTENNA(天線)檢測(cè)到KEY/FOB(鑰匙/智能卡)在車內(nèi)還是在車外,將結(jié)果發(fā)送給PEPS(無(wú)鑰匙進(jìn)入及一鍵啟動(dòng)系統(tǒng)),PEPS處理后,將結(jié)果通過(guò)CAN信號(hào)實(shí)時(shí)發(fā)送給BCM(車身控制器),BCM來(lái)控制door_lock_motor(門(mén)鎖電機(jī))是否上鎖,并通過(guò)喇叭聲響提示車主車輛是否自動(dòng)鎖車成功。具體實(shí)現(xiàn)如下:
1、車主通過(guò)方向盤(pán)上的多功能按鍵,以LIN通信的形式進(jìn)入到IPC的舒適性界面,進(jìn)行自動(dòng)鎖車功能設(shè)置: IPC_Autolock =00(功能關(guān)閉),
IPC_Autolock =01(功能開(kāi)啟),IPC_Autolock =10(無(wú)效值)。IPC將此數(shù)據(jù)通過(guò)CAN網(wǎng)絡(luò)發(fā)送給所有參與自動(dòng)鎖車功能的控制器,這些控制器將此報(bào)文結(jié)果存儲(chǔ)在各自EEPROM中,每次車輛電源模式ON時(shí),都將讀取此值。
2、在車輛每次OFF狀態(tài)時(shí),ACM都通過(guò)座椅傳感器檢測(cè)車內(nèi)是否坐人,ACM_pcount =0000表示車內(nèi)無(wú)人,ACM_pcount=0001表示司機(jī)側(cè)有人,ACM_pcount =0010表示副司機(jī)側(cè)有人,可根據(jù)車內(nèi)座椅數(shù)目設(shè)置該報(bào)文的長(zhǎng)度,以此類推,ACM_pcount =1110表示所有座椅上都有人,ACM_pcount =1111為無(wú)效值,并將結(jié)果通過(guò)GW(網(wǎng)關(guān))發(fā)送給其他控制單元。
3、在車輛每次OFF狀態(tài)時(shí),ESC均能將車速(ESC_vehiclespeed)信號(hào)通過(guò)GW發(fā)送給其他控制單元,這些控制單元以此判斷當(dāng)前車速是否為0km/h。
4、當(dāng)狀態(tài):IPC_Autolock=01,ACM_pcount=0000,ESC_vehiclespeed=0x0000時(shí),PEPS激活車內(nèi)及車外的ANTENNA檢查KEY/FOB功能,車內(nèi)ANTENNA發(fā)送無(wú)線信號(hào)給KEY/FOB, KEY/FOB接收到信號(hào)并對(duì)車內(nèi)的ANTENNA進(jìn)行反饋:KEY/FOB_interior=00(不在車內(nèi)),KEY/FOB_interior=01(在車內(nèi)),KEY/FOB_interior=10(無(wú)效值);車外ANTENNA同樣發(fā)送無(wú)線信號(hào)給KEY/FOB,KEY/FOB接收到信號(hào)并對(duì)車外ANTENNA進(jìn)行反饋:KEY/FOB_exterior=00(不在車外),KEY/FOB_exterior=01(在車外),KEY/FOB_exterior=10(無(wú)效值);當(dāng)PEPS檢測(cè)到KEY/FOB在車外時(shí),進(jìn)入實(shí)時(shí)檢測(cè)KEY/FOB與車外ANTENNA距離,當(dāng)檢測(cè)到距離KEY/FOB_exterior>10(超過(guò)10m,此距離可在IPC舒適性功能中進(jìn)行設(shè)置)時(shí),PEPS發(fā)送信號(hào)PEPS_allowautolock=01(允許自動(dòng)鎖車,PEPS_allowautolock=00時(shí)不允許自動(dòng)鎖車, PEPS_allowautolock=10為無(wú)效值)給BCM。
5、當(dāng)BCM檢測(cè)到允許鎖車信號(hào)時(shí),BCM驅(qū)動(dòng)各車門(mén)門(mén)鎖電機(jī)執(zhí)行閉鎖動(dòng)作,并在執(zhí)行完此命令后,將對(duì)各門(mén)門(mén)鎖的上鎖狀態(tài)進(jìn)行檢測(cè):
(1)如果各門(mén)均已上鎖,則BCM驅(qū)動(dòng)喇叭鳴笛1次600ms,轉(zhuǎn)向燈閃爍1次,提醒車主自動(dòng)鎖車成功。
(2)如果有某個(gè)門(mén)未成功上鎖,則BCM驅(qū)動(dòng)喇叭鳴笛2次,每次鳴笛800ms,鳴笛間隔400ms,轉(zhuǎn)向燈閃爍2次,提醒車主未能完成自動(dòng)鎖車。
6、如果車主下車后通過(guò)KEY/FOB進(jìn)行了鎖車動(dòng)作,PEPS發(fā)送PEPS_allowlock=01(PEPS_allowlock=00表示未進(jìn)行上鎖動(dòng)作,PEPS_allowlock=10表示無(wú)效值)信號(hào)給BCM,BCM控制各門(mén)門(mén)鎖電機(jī)進(jìn)行閉鎖動(dòng)作,在確保所有門(mén)都鎖上后,通過(guò)GW將車輛已鎖信號(hào)(BCM_vehiclelock=01,BCM_vehiclelock=00車輛未鎖,BCM_vehiclelock=10為無(wú)效值)發(fā)送至整個(gè)CAN網(wǎng)絡(luò),所有參與自動(dòng)鎖車的控制單元將自動(dòng)進(jìn)行判斷,進(jìn)而不觸發(fā)自動(dòng)鎖車功能。