藏紅濤
(長城汽車股份有限公司,河北保定,071000)
RKE解鎖報(bào)警問題解析
藏紅濤
(長城汽車股份有限公司,河北保定,071000)
隨著現(xiàn)代社會的發(fā)展,汽車的相關(guān)功能也由傳統(tǒng)的機(jī)械控制向自動控制發(fā)展,電子電氣在汽車中比重也越來越大,由此就會帶來決策層與執(zhí)行層之間的配合問題,換言之就是電子化控制與機(jī)械執(zhí)行之間的相互作用關(guān)系。
車身控制器;門鎖狀態(tài)開關(guān);中控狀態(tài)反饋信號
現(xiàn)在汽車的普遍功能配置中均帶有車身防盜報(bào)警功能,其主要的工作原理就是汽車遙控器發(fā)出RF射頻信號,汽車的車身控制器接收RF射頻信號后,進(jìn)行鑰匙解碼確認(rèn)是否為本車的合法鑰匙,同時(shí)確認(rèn)發(fā)車的命令是什么,當(dāng)車身控制器確認(rèn)鑰匙發(fā)出的RF射頻信號為合法且有效命令時(shí),車身控制器輸出信號控制繼電器進(jìn)行車輛的解鎖與閉鎖動作,同時(shí)接收來自門鎖里的門鎖狀態(tài)開關(guān)反饋的中控狀態(tài)反饋信號進(jìn)行結(jié)果確認(rèn)和車身防盜確認(rèn),當(dāng)車輛處于設(shè)防狀態(tài)時(shí),若有任意一個(gè)車門被打開、門鎖狀態(tài)開關(guān)由其他狀態(tài)變?yōu)榻怄i狀態(tài)或點(diǎn)火開關(guān)狀態(tài)由其他狀態(tài)變?yōu)镺N/CRANK時(shí),車身控制器即立刻控制車輛報(bào)警器進(jìn)行報(bào)警,以保證車輛安全。
但隨著車輛的不斷使用,門鎖中的結(jié)構(gòu)件會出現(xiàn)不同程度的老化和損耗,門鎖狀態(tài)開關(guān)所給出的中控狀態(tài)反饋信號會出現(xiàn)延遲,這就造成了一個(gè)問題現(xiàn)象,當(dāng)車輛處于設(shè)防狀態(tài)時(shí),此時(shí)駕駛者操作本車合法有效鑰匙進(jìn)行解鎖操作時(shí),就會出現(xiàn)車輛解鎖的同時(shí)車身防盜報(bào)警被觸發(fā)。本文就此類問題進(jìn)行分析和解決。
采集的波形顯示車身控制器對中控反饋狀態(tài)信號的檢測是在解鎖繼電器通電開始就已經(jīng)計(jì)時(shí)了,這樣的判斷策略對于門鎖來說是不可靠的,因?yàn)榇藭r(shí)門鎖還在運(yùn)動過程中,門鎖狀態(tài)開關(guān)還未穩(wěn)定,此時(shí)判斷信號可能會出現(xiàn)錯(cuò)誤。
中控系統(tǒng),包括遙控鑰匙、車身控制器(BCM)、中控鎖、中控鎖反饋信號、時(shí)間延時(shí)器,當(dāng)車身控制器收到遙控鑰匙發(fā)出的解鎖或閉鎖信號后,車身控制器會驅(qū)動中控鎖的電機(jī)做出相應(yīng)動作,通過的測試我們可以看出中控鎖發(fā)出反饋信號的時(shí)間是67ms,為了測試中控鎖反饋信號的發(fā)出不同時(shí)間對車身控制器車身報(bào)警策略的影響,在中控鎖反饋信號和車身控制器之間串入一個(gè)時(shí)間延時(shí)器,通過設(shè)定不同的延時(shí)時(shí)間來模擬中控鎖反饋信號送入車身控制器的時(shí)間。
通過實(shí)驗(yàn)驗(yàn)證:
(1)當(dāng)調(diào)節(jié)T的時(shí)間,使得中控反饋信號送入車身控制器時(shí)間延時(shí)90ms,在設(shè)防狀態(tài)下每次解鎖都會報(bào)警。
(2)當(dāng)調(diào)節(jié)T的時(shí)間,使得中控反饋信號送入車身控制器時(shí)間延時(shí)70ms,在設(shè)防狀態(tài)下解鎖測試30次5次報(bào)警。
(3)當(dāng)調(diào)節(jié)T的時(shí)間,使得中控反饋信號送入車身控制器時(shí)間延時(shí)60ms,在設(shè)防狀態(tài)下解鎖測試30次2次報(bào)警。
(4)當(dāng)調(diào)節(jié)T的時(shí)間,使得中控反饋信號送入車身控制器時(shí)間延時(shí)50ms,在設(shè)防狀態(tài)下解鎖測試30次沒有報(bào)警。
要了解報(bào)警觸發(fā)原因,需要從設(shè)防、解防和報(bào)警策略入手,車身控制器的車身防盜由設(shè)防狀態(tài)轉(zhuǎn)換為解防狀態(tài)需要電源狀態(tài)在ON,發(fā)動機(jī)防盜認(rèn)證通過,遙控鑰匙發(fā)出解鎖信號且中控狀態(tài)變?yōu)榻怄i狀態(tài);車身控制器由設(shè)防狀態(tài)轉(zhuǎn)換為報(bào)警狀態(tài)有三種觸發(fā)條件,第一,任意一個(gè)門被打開;第二,中控鎖狀態(tài)由其他狀態(tài)變?yōu)榻怄i狀態(tài);第三,點(diǎn)火開關(guān)狀態(tài)由其他狀態(tài)變?yōu)镺N/CRANK。
如圖1所示,對于門解鎖電機(jī)、解鎖標(biāo)志位、中控門鎖狀態(tài)、中控反饋信號這幾個(gè)信號的處理都是由中控調(diào)度任務(wù)來完成的,該調(diào)度任務(wù)的調(diào)度周期是5ms,每隔5ms就要刷新一次解鎖標(biāo)志位信號狀態(tài),刷新的結(jié)果有可能發(fā)生變化,也有可能保持原狀態(tài),與此同時(shí),還有一個(gè)防盜調(diào)度任務(wù),防盜調(diào)度任務(wù)的調(diào)度周期是20ms,每隔20ms就要檢測防盜狀態(tài)是否需要轉(zhuǎn)換,當(dāng)門解鎖電機(jī)在T1時(shí)刻開始輸出時(shí),解鎖標(biāo)志位也開始計(jì)時(shí),中控反饋信號為閉鎖狀態(tài),防盜狀態(tài)為設(shè)防狀態(tài),根據(jù)上述條件判斷系統(tǒng)仍處于設(shè)防狀態(tài);后續(xù)的T2、T3、T4、T5、T6狀態(tài)與T1狀態(tài)一致,當(dāng)?shù)搅薚7時(shí)刻解鎖標(biāo)志位信號被清除,而此時(shí)中控門鎖狀態(tài)信號在經(jīng)過65ms的時(shí)間完成解鎖轉(zhuǎn)換,中控反饋信號在得到中控門鎖狀態(tài)轉(zhuǎn)換的信號此時(shí)已經(jīng)過65ms,此后再經(jīng)過40ms濾波消抖中控反饋信號轉(zhuǎn)換為解鎖狀態(tài),而此時(shí)T7時(shí)刻開始進(jìn)行防盜調(diào)度任務(wù)檢測,解鎖標(biāo)志位為閉鎖狀態(tài)而中控反饋信號為解鎖狀態(tài),由此滿足觸發(fā)報(bào)警的條件,所以系統(tǒng)開始防盜報(bào)警。
圖1
以上是通過軟件機(jī)制上進(jìn)行的分析,現(xiàn)實(shí)實(shí)際使用中,使用者的感覺是當(dāng)摁下遙控鑰匙的解鎖按鍵,發(fā)出合法的解鎖指令后,然而車輛卻報(bào)警了,發(fā)生這樣的情景一方面是由于門鎖零部件本身產(chǎn)品一致性問題,另一方面也存在著車輛長期使用導(dǎo)致鎖體本身損耗帶來的解鎖時(shí)間差異;由于門鎖的制造一致性和門鎖鎖體使用過程中帶來的損耗等因素不可控,所以為了從根本上解決此問題還是從車身控制器(BCM)判斷策略上進(jìn)行對策,上文說了解鎖標(biāo)志位是從門解鎖電機(jī)輸出就開始進(jìn)行計(jì)時(shí),此時(shí)門鎖開始進(jìn)行解鎖動作,中控開關(guān)狀態(tài)不穩(wěn)定,盡管有120ms的狀態(tài)持續(xù),還會有因?yàn)橹锌亻T鎖狀態(tài)信號轉(zhuǎn)換時(shí)間不一樣而產(chǎn)生誤報(bào)警的可能,解決方案是將解鎖標(biāo)志位的計(jì)時(shí)端從門解鎖電機(jī)輸出開始,改為從中控門鎖狀態(tài)信號轉(zhuǎn)換開始進(jìn)行計(jì)時(shí),此時(shí),由(圖一)可以看出當(dāng)中控門鎖狀態(tài)信號發(fā)生轉(zhuǎn)換,解鎖標(biāo)志位開始進(jìn)行120ms計(jì)時(shí),中控反饋信號在中控門鎖狀態(tài)信號發(fā)生轉(zhuǎn)換后40ms置上,當(dāng)T7防盜調(diào)度任務(wù)執(zhí)行檢測時(shí),解鎖標(biāo)志位為解鎖狀態(tài),中控反饋信號為解鎖狀態(tài),由此滿足退出設(shè)防狀態(tài),所以系統(tǒng)進(jìn)入解防狀態(tài),車輛使用狀態(tài)正常。
此問題在車輛開發(fā)階段和產(chǎn)品驗(yàn)證階段很難被發(fā)現(xiàn),由此也提醒我們在當(dāng)有物理性開關(guān)狀態(tài)作為主要的判斷條件時(shí),要充分考慮其生產(chǎn)制造的產(chǎn)品一致性問題和車輛出廠后使用過程中產(chǎn)生的損耗,由此帶來的個(gè)體差異對軟件判斷邏輯產(chǎn)生的影響,同時(shí)完善產(chǎn)品老化試驗(yàn),改進(jìn)產(chǎn)品驗(yàn)證手段,以保證車輛的可靠性和耐久性。
[1]馮小天.20080501 OSEK操作系統(tǒng)調(diào)度機(jī)制[D].中國科學(xué)技術(shù)大學(xué).2008.
RKE unlock alarm problem resolution
Zang Hongtao
(Great Wall motor co. LTD, Baoding Hebei,071000)
With the development of modern society, car related functions is also from the traditional mechanical control to automatic control, electrical products is becoming more and more big proportion in the car, which will bring match problem between policy makers and executive level, in other words the interaction relationship between the electronic control and mechanical execution.
Body control module;door lock state switch;the central control state feedback signal