本發(fā)明涉及汽車控制領(lǐng)域,更具體的說,是涉及一種汽車天窗的關(guān)閉方法及裝置。
背景技術(shù):
為了保證汽車內(nèi)部的空氣質(zhì)量以及采光程度,在汽車上安裝天窗逐漸成為各個(gè)汽車廠家生產(chǎn)汽車的標(biāo)準(zhǔn)配置。為了避免汽車天窗在關(guān)閉過程中夾傷乘客,汽車天窗所具備的防夾能力需要滿足高靈敏防夾需求。
高靈敏防夾需求:是指FMVSS118法規(guī)中的S5章節(jié),其中高靈敏的要求描述如下:在遠(yuǎn)程命令操作下,測(cè)試彈簧在玻璃的4mm~25mm區(qū)域是65N/mm,25mm~200mm區(qū)域是20N/mm;在非遠(yuǎn)程命令操作下,與其他標(biāo)準(zhǔn)一致。高靈敏防夾需求要求的測(cè)試彈簧更硬,而防夾力要求都是小于100N,所以需要汽車控制器能夠更快地檢測(cè)出障礙物并反轉(zhuǎn)。
汽車天窗在關(guān)閉時(shí),先控制玻璃關(guān)閉,再令遮陽(yáng)簾進(jìn)行關(guān)閉;目前,使汽車天窗的防夾能力滿足高靈敏防夾需求的汽車天窗關(guān)閉的方法主要是降低汽車天窗中玻璃和遮陽(yáng)簾各自的防夾力閾值,以便玻璃或遮陽(yáng)簾在關(guān)閉過程中遇到障礙物時(shí),能夠使計(jì)算出來的玻璃或遮陽(yáng)簾當(dāng)前所遇阻力值快速達(dá)到防夾力閾值,以盡早實(shí)現(xiàn)防夾反轉(zhuǎn),進(jìn)而避免夾傷乘客;然而由于汽車天窗內(nèi)玻璃的轉(zhuǎn)速波動(dòng)較大,會(huì)導(dǎo)致采用現(xiàn)有的汽車天窗的關(guān)閉方法關(guān)閉玻璃時(shí),所計(jì)算出來的玻璃當(dāng)前所遇阻力值輕易超過防夾力閾值,從而造成誤防夾,即汽車天窗中的玻璃在無障礙物的情況下進(jìn)行關(guān)閉,汽車控制器卻誤檢測(cè)出了障礙物,從而控制汽車天窗內(nèi)的玻璃發(fā)生防夾反轉(zhuǎn)。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種汽車天窗的關(guān)閉方法及裝置,在降低遮陽(yáng)簾的防夾力閾值的基礎(chǔ)上,有效解決汽車天窗內(nèi)的玻璃出現(xiàn)的誤防夾問題,使關(guān)閉過程中玻璃的防夾能力能夠滿足高靈敏防夾需求。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種汽車天窗的關(guān)閉方法,包括:
接收第一關(guān)閉指令,所述第一關(guān)閉指令用于關(guān)閉汽車天窗;
獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值;
判斷所述待判斷距離差值是否大于或等于第一距離差閾值,并小于第二距離差閾值,所述第一距離差閾值小于所述第二距離差閾值;
若所述待判斷距離差值大于或等于所述第一距離差閾值,并小于所述第二距離差閾值,發(fā)送第二關(guān)閉指令到所述遮陽(yáng)簾和所述玻璃,所述第二關(guān)閉指令用于控制所述遮陽(yáng)簾和所述玻璃進(jìn)行關(guān)閉;
計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值;
判斷所述當(dāng)前所遇阻力值是否等于遮陽(yáng)簾的防夾力閾值;
若所述當(dāng)前所遇阻力值等于所述遮陽(yáng)簾的防夾力閾值,發(fā)送反轉(zhuǎn)指令到所述遮陽(yáng)簾和所述玻璃。
優(yōu)選地,所述獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,包括:
獲取所述遮陽(yáng)簾的當(dāng)前位置信息和所述玻璃的當(dāng)前位置信息;
利用所述遮陽(yáng)簾的當(dāng)前位置信息和所述玻璃的當(dāng)前位置信息,計(jì)算所述遮陽(yáng)簾前端超過所述玻璃前端的距離差值,作為所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值。
優(yōu)選地,在判斷出所述待判斷距離差值小于所述第一距離差閾值之后,還包括:
發(fā)送所述第二關(guān)閉指令到所述遮陽(yáng)簾,并返回所述獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值。
優(yōu)選地,在判斷出所述待判斷距離差值大于或等于所述第二距離差閾值之后,還包括:
發(fā)送所述第二關(guān)閉指令到所述玻璃,并返回所述獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值。
優(yōu)選地,在判斷出所述當(dāng)前所遇阻力值小于所述遮陽(yáng)簾的防夾力閾值之后,還包括:
判斷所述遮陽(yáng)簾和所述玻璃是否同時(shí)到達(dá)汽車天窗的關(guān)閉位置;
若所述遮陽(yáng)簾和所述玻璃未同時(shí)到達(dá)所述汽車天窗的關(guān)閉位置,返回執(zhí)行所述計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值;
若所述遮陽(yáng)簾和所述玻璃同時(shí)到達(dá)所述汽車天窗的關(guān)閉位置,生成汽車天窗完全關(guān)閉指令。
一種汽車天窗的關(guān)閉裝置,包括:
接收模塊,用于接收第一關(guān)閉指令,所述第一關(guān)閉指令用于關(guān)閉汽車天窗;
獲取模塊,用于獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值;
第一判斷模塊,用于判斷所述待判斷距離差值是否大于或等于第一距離差閾值,并小于第二距離差閾值,所述第一距離差閾值小于所述第二距離差閾值;
第一發(fā)送模塊,用于若所述待判斷距離差值大于或等于所述第一距離差閾值,并小于所述第二距離差閾值,發(fā)送第二關(guān)閉指令到所述遮陽(yáng)簾和所述玻璃,所述第二關(guān)閉指令用于控制所述遮陽(yáng)簾和所述玻璃進(jìn)行關(guān)閉;
第一計(jì)算模塊,用于計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值;
第二判斷模塊,用于判斷所述當(dāng)前所遇阻力值是否等于遮陽(yáng)簾的防夾力閾值;
第二發(fā)送模塊,用于若所述當(dāng)前所遇阻力值等于所述遮陽(yáng)簾的防夾力閾值,發(fā)送反轉(zhuǎn)指令到所述遮陽(yáng)簾和所述玻璃。
優(yōu)選地,所述獲取模塊包括:
獲取子模塊,用于獲取所述遮陽(yáng)簾的當(dāng)前位置信息和所述玻璃的當(dāng)前位置信息;
第二計(jì)算模塊,用于利用所述遮陽(yáng)簾的當(dāng)前位置信息和所述玻璃的當(dāng)前位置信息,計(jì)算所述遮陽(yáng)簾前端超過所述玻璃前端的距離差值,作為所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值。
優(yōu)選地,所述裝置還包括:
第三發(fā)送模塊,用于在所述待判斷距離差值小于所述第一距離差閾值時(shí),發(fā)送所述第二關(guān)閉指令到所述遮陽(yáng)簾;
所述獲取模塊,還用于在所述第三發(fā)送模塊發(fā)送所述第二關(guān)閉指令到所述遮陽(yáng)簾時(shí),獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值。
優(yōu)選地,所述裝置還包括:
第四發(fā)送模塊,用于在所述待判斷距離差值大于或等于所述第二距離差閾值時(shí),發(fā)送所述第二關(guān)閉指令到所述玻璃;
所述獲取模塊,還用于在所述第四發(fā)送模塊發(fā)送所述第二關(guān)閉指令到所述玻璃時(shí),獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值。
優(yōu)選地,所述裝置還包括:
第三判斷模塊,用于在所述當(dāng)前所遇阻力值小于所述遮陽(yáng)簾的防夾力閾值時(shí),判斷所述遮陽(yáng)簾和所述玻璃是否同時(shí)到達(dá)汽車天窗的關(guān)閉位置;
所述第一計(jì)算模塊,還用于若所述遮陽(yáng)簾和所述玻璃未同時(shí)到達(dá)所述汽車天窗的關(guān)閉位置,計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值;
生成模塊,用于若所述遮陽(yáng)簾和所述玻璃同時(shí)到達(dá)所述汽車天窗的關(guān)閉位置,生成汽車天窗完全關(guān)閉指令。
經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種汽車天窗的關(guān)閉方法及裝置,通過將獲取到的汽車天窗內(nèi)遮陽(yáng)簾超過玻璃的當(dāng)前距離差值作為待判斷距離差值進(jìn)行判斷,可以實(shí)時(shí)獲知遮陽(yáng)簾與玻璃當(dāng)前的位置關(guān)系,并確保遮陽(yáng)簾一直保持超前玻璃一定范圍的距離差值,若判斷出待判斷距離差值處于第一距離差閾值與第二距離差閾值之間的距離值范圍,則及時(shí)發(fā)送第二關(guān)閉指令到遮陽(yáng)簾與玻璃,控制它們同時(shí)進(jìn)行關(guān)閉操作,并計(jì)算遮陽(yáng)簾運(yùn)動(dòng)過程中所產(chǎn)生的當(dāng)前所遇阻力值,在其達(dá)到預(yù)設(shè)的遮陽(yáng)簾的防夾力閾值時(shí),發(fā)送反轉(zhuǎn)指令到遮陽(yáng)簾和玻璃,控制它們同時(shí)發(fā)生防夾反轉(zhuǎn),從而避免損傷,可見,在遮陽(yáng)簾與玻璃一起運(yùn)動(dòng)過程中確保遮陽(yáng)簾始終超前玻璃一定的距離差值,能夠使遮陽(yáng)簾先遇到障礙物,再利用數(shù)值降低后的遮陽(yáng)簾的防夾力閾值盡早向遮陽(yáng)簾與玻璃同時(shí)發(fā)送反轉(zhuǎn)指令以實(shí)現(xiàn)防夾反轉(zhuǎn),進(jìn)而在遮陽(yáng)簾的防夾能力滿足高靈敏防夾需求的基礎(chǔ)上,間接使玻璃的防夾能力也滿足了高靈敏防夾需求,有效避免了汽車天窗對(duì)障礙物造成損傷。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種汽車天窗的關(guān)閉方法的方法流程圖;
圖2為本發(fā)明實(shí)施例提供的另一種汽車天窗的關(guān)閉方法的方法流程圖;
圖3為本發(fā)明實(shí)施例提供的另一種汽車天窗的關(guān)閉方法的方法流程圖;
圖4為本發(fā)明實(shí)施例提供的另一種汽車天窗的關(guān)閉方法的方法流程圖;
圖5為本發(fā)明實(shí)施例提供的一種汽車天窗的關(guān)閉裝置的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例提供的另一種汽車天窗的關(guān)閉裝置的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實(shí)施例提供的另一種汽車天窗的關(guān)閉裝置的結(jié)構(gòu)示意圖;
圖8為本發(fā)明實(shí)施例提供的另一種汽車天窗的關(guān)閉裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例公開了一種汽車天窗的關(guān)閉方法,請(qǐng)參見附圖1,所述方法具體包括以下步驟:
S101:接收第一關(guān)閉指令,所述第一關(guān)閉指令用于關(guān)閉汽車天窗;
具體的,在汽車乘客想要關(guān)閉汽車天窗時(shí),會(huì)向汽車控制器發(fā)送一個(gè)關(guān)閉指令,即第一關(guān)閉指令,以便汽車控制器獲知當(dāng)前乘客想要進(jìn)行的功能操作,從而控制汽車天窗執(zhí)行相關(guān)操作。
乘客向汽車控制器發(fā)送第一關(guān)閉指令的方法本發(fā)明實(shí)施例并不限定,可以是通過汽車所設(shè)置的對(duì)應(yīng)按鈕完成發(fā)送。
S102:獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值;
具體的,由于汽車天窗在開啟時(shí),可能使遮陽(yáng)簾或是玻璃不完全開啟到汽車天窗的打開位置上,因此在執(zhí)行關(guān)閉操作時(shí),汽車控制器需要先獲知遮陽(yáng)簾超前玻璃的距離值,即遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,并將其作為待判斷距離差值,以便后續(xù)向遮陽(yáng)簾和/或玻璃發(fā)送關(guān)閉指令。
汽車天窗的打開位置為遮陽(yáng)簾或玻璃完全打開的位置。
S103:判斷所述待判斷距離差值是否大于或等于第一距離差閾值,并小于第二距離差閾值,所述第一距離差閾值小于所述第二距離差閾值,若是,則執(zhí)行S104;
具體的,為了確保在汽車天窗關(guān)閉過程中,遮陽(yáng)簾較玻璃先遇到障礙物,可以使遮陽(yáng)簾超前玻璃一定的距離差值,進(jìn)而產(chǎn)生待判斷距離差值;同時(shí),為了確保待判斷距離差值的準(zhǔn)確性,可以預(yù)先設(shè)置第一距離差閾值和第二距離差閾值,作為進(jìn)行判斷時(shí)的一個(gè)距離差值范圍標(biāo)準(zhǔn),便于汽車控制器準(zhǔn)確獲知遮陽(yáng)簾超前玻璃的距離差值是否已達(dá)到后續(xù)發(fā)送關(guān)閉指令的條件。
本發(fā)明實(shí)施例所涉及到的由第一距離差閾值與第二距離差閾值所組成的距離差值范圍可以是使玻璃的防夾能力滿足高靈敏防夾需求的距離差值范圍內(nèi)的任意一個(gè)。舉例說明,遮陽(yáng)簾超前玻璃的距離在1.5m-3.5m這個(gè)范圍之內(nèi)的任意一個(gè)距離差值時(shí),都可以確保在玻璃與遮陽(yáng)簾同時(shí)進(jìn)行關(guān)閉運(yùn)動(dòng)過程中遇到障礙物時(shí),玻璃的防夾能力滿足高靈敏防夾需求,那么可以在汽車控制器內(nèi)預(yù)先設(shè)定遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,即待判斷距離差值處于1.5m-3m之間,也就是說,預(yù)設(shè)的第一距離差閾值取值為1.5m,第二距離差閾值取值為3m,進(jìn)而能在遮陽(yáng)簾先遇到障礙物,到遮陽(yáng)簾與玻璃一起發(fā)生防夾反轉(zhuǎn)過程中,玻璃的防夾能力滿足高靈敏防夾需求。
S104:發(fā)送第二關(guān)閉指令到所述遮陽(yáng)簾和所述玻璃,所述第二關(guān)閉指令用于控制所述遮陽(yáng)簾和所述玻璃進(jìn)行關(guān)閉,并執(zhí)行S105;
具體的,在判斷出待判斷距離差值處于第一距離差閾值和第二距離差閾值之間的距離差值范圍之內(nèi)時(shí),汽車控制器同時(shí)發(fā)送第二關(guān)閉指令到遮陽(yáng)簾和玻璃,以便遮陽(yáng)簾和玻璃能夠同時(shí)進(jìn)行關(guān)閉運(yùn)動(dòng)。
S105:計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值,并執(zhí)行S106;
具體的,遮陽(yáng)簾和玻璃在接收到第二關(guān)閉指令后,會(huì)同時(shí)進(jìn)行關(guān)閉運(yùn)動(dòng),而在運(yùn)動(dòng)的過程中,若有障礙物,遮陽(yáng)簾會(huì)先遇到障礙物,進(jìn)而因遮陽(yáng)簾與障礙物之間相互擠壓而產(chǎn)生一個(gè)阻力,因此需要在遮陽(yáng)簾和玻璃開始進(jìn)行關(guān)閉運(yùn)動(dòng)時(shí),就及時(shí)計(jì)算遮陽(yáng)簾當(dāng)前所產(chǎn)生的阻力大小,即當(dāng)前所遇阻力值,以便后續(xù)為判斷遮陽(yáng)簾是否遭遇障礙物提供基礎(chǔ)依據(jù)。
S106:判斷所述當(dāng)前所遇阻力值是否等于遮陽(yáng)簾的防夾力閾值,若等于,則執(zhí)行S107;
具體的,由于遮陽(yáng)簾在進(jìn)行關(guān)閉運(yùn)動(dòng)的過程中,也會(huì)因?yàn)榭諝獾纫蛩囟a(chǎn)生一個(gè)較小的當(dāng)前所遇阻力值,因此為了提高汽車控制器判斷遮陽(yáng)簾遇到障礙物的準(zhǔn)確度,可以將預(yù)先設(shè)置的遮陽(yáng)簾的防夾力閾值作為判斷標(biāo)準(zhǔn),若達(dá)到該防夾力閾值,就證明遮陽(yáng)簾遇到障礙物,此時(shí)汽車控制器需要采取相應(yīng)的措施以避免乘客發(fā)生損傷。
本發(fā)明實(shí)施例采用預(yù)先降低遮陽(yáng)簾的防夾力閾值,來確保遮陽(yáng)簾的防夾能力滿足高靈敏防夾需求。
S107:發(fā)送反轉(zhuǎn)指令到所述遮陽(yáng)簾和所述玻璃;
具體的,在判斷出遮陽(yáng)簾在運(yùn)動(dòng)過程中遇到障礙物,汽車控制器同時(shí)向遮陽(yáng)簾和玻璃發(fā)送反轉(zhuǎn)指令,進(jìn)而使遮陽(yáng)簾和玻璃同時(shí)向反方向運(yùn)動(dòng),也就是說,遮陽(yáng)簾和玻璃同時(shí)發(fā)生防夾反轉(zhuǎn),以避免發(fā)生損傷。同時(shí),由于發(fā)生防夾反轉(zhuǎn)的原因是遮陽(yáng)簾的當(dāng)前所遇阻力值達(dá)到了其預(yù)設(shè)的防夾力閾值,此時(shí),因玻璃滯后遮陽(yáng)簾一定的距離,故在其接收到反轉(zhuǎn)指令時(shí),不會(huì)發(fā)生因玻璃的防夾能力不滿足高靈敏防夾需求,而造成夾傷乘客的問題。
本發(fā)明實(shí)施例所公開的一種汽車天窗的關(guān)閉方法,通過將獲取到的汽車天窗內(nèi)遮陽(yáng)簾超過玻璃的當(dāng)前距離差值作為待判斷距離差值進(jìn)行判斷,可以實(shí)時(shí)獲知遮陽(yáng)簾與玻璃當(dāng)前的位置關(guān)系,作為是否發(fā)送第二關(guān)閉指令的判斷依據(jù),若判斷出待判斷距離差值處于第一距離差閾值與第二距離差閾值之間的距離值范圍,則及時(shí)發(fā)送第二關(guān)閉指令到遮陽(yáng)簾與玻璃,控制它們同時(shí)進(jìn)行關(guān)閉操作,同時(shí)計(jì)算遮陽(yáng)簾運(yùn)動(dòng)過程中所產(chǎn)生的當(dāng)前所遇阻力值,并在其達(dá)到預(yù)設(shè)的防夾力閾值時(shí),發(fā)送反轉(zhuǎn)指令到遮陽(yáng)簾和玻璃,控制它們同時(shí)發(fā)生防夾反轉(zhuǎn),從而避免損傷,可見,在遮陽(yáng)簾與玻璃一起運(yùn)動(dòng)過程中確保遮陽(yáng)簾始終超前玻璃一定的距離值,能夠使遮陽(yáng)簾先遇到障礙物,再利用數(shù)值降低后的遮陽(yáng)簾的防夾力閾值盡早向遮陽(yáng)簾與玻璃同時(shí)發(fā)送反轉(zhuǎn)指令,進(jìn)而在遮陽(yáng)簾的防夾能力滿足高靈敏防夾需求的基礎(chǔ)上,間接使玻璃的防夾能力也滿足了高靈敏防夾需求,以有效避免汽車天窗對(duì)障礙物造成損傷。
在上述圖1所對(duì)應(yīng)實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例公開了另一種汽車天窗的關(guān)閉方法,請(qǐng)參見附圖2,所述方法具體包括以下步驟:
S201:接收第一關(guān)閉指令,所述第一關(guān)閉指令用于關(guān)閉汽車天窗。
S202:獲取所述遮陽(yáng)簾的當(dāng)前位置信息和所述玻璃的當(dāng)前位置信息;
具體的,在汽車控制器獲知用戶當(dāng)前想要關(guān)閉汽車天窗后,汽車控制器會(huì)獲取遮陽(yáng)簾的當(dāng)前位置信息和玻璃的當(dāng)前位置信息,其中,遮陽(yáng)簾的當(dāng)前位置信息和玻璃的當(dāng)前位置信息可以是汽車天窗的關(guān)閉位置與打開位置之間的任意一點(diǎn)位置。遮陽(yáng)簾的當(dāng)前位置信息和玻璃的當(dāng)前位置信息可以是以坐標(biāo)形式被汽車控制獲取得到。
由于遮陽(yáng)簾為卷軸結(jié)構(gòu),具有伸縮性,故遮陽(yáng)簾的當(dāng)前位置信息是依據(jù)遮陽(yáng)簾從汽車天窗的打開位置所伸展出的部分決定的,而玻璃是一整塊,故玻璃的當(dāng)前位置信息是依據(jù)玻璃從汽車天窗的打開位置所水平移動(dòng)出來的部分決定的。
汽車天窗的打開位置為遮陽(yáng)簾或玻璃完全打開的位置,關(guān)閉位置為遮陽(yáng)簾或玻璃在水平方向完全關(guān)閉的位置。
S203:利用所述遮陽(yáng)簾的當(dāng)前位置信息和所述玻璃的當(dāng)前位置信息,計(jì)算所述遮陽(yáng)簾前端超過所述玻璃前端的距離差值,作為所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,將所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值作為待判斷距離差值;
具體的,由于遮陽(yáng)簾與玻璃進(jìn)行開啟或關(guān)閉運(yùn)動(dòng)時(shí)自身結(jié)構(gòu)的原因,可以通過計(jì)算遮陽(yáng)簾前端超前玻璃前端的距離差值,來得到遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,再將遮陽(yáng)簾超過玻璃的當(dāng)前距離差值作為待判斷距離差值,參與后續(xù)的判斷操作。
S204:判斷所述待判斷距離差值是否大于或等于第一距離差閾值,并小于第二距離差閾值,所述第一距離差閾值小于所述第二距離差閾值,若是,則執(zhí)行S205。
S205:發(fā)送第二關(guān)閉指令到所述遮陽(yáng)簾和所述玻璃,所述第二關(guān)閉指令用于控制所述遮陽(yáng)簾和所述玻璃進(jìn)行關(guān)閉,并執(zhí)行S206。
S206:計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值,并執(zhí)行S207。
S207:判斷所述當(dāng)前所遇阻力值是否等于遮陽(yáng)簾的防夾力閾值,若小于,則執(zhí)行S208,若等于,則執(zhí)行S209;
S208:判斷所述遮陽(yáng)簾和所述玻璃是否同時(shí)到達(dá)汽車天窗的關(guān)閉位置,若是,則執(zhí)行S2010,若否,則返回執(zhí)行S206;
具體的,由于汽車天窗內(nèi)的遮陽(yáng)簾在進(jìn)行關(guān)閉運(yùn)動(dòng)的過程中,可能會(huì)在汽車天窗的關(guān)閉位置與打開位置之間的任意一點(diǎn)位置遇到障礙物,因此需要在每一次判斷出遮陽(yáng)簾的當(dāng)前所遇阻力值小于其防夾力閾值后,及時(shí)判斷該遮陽(yáng)簾和玻璃是否到達(dá)汽車天窗的關(guān)閉位置,若未達(dá)到,則需要再次將遮陽(yáng)簾的當(dāng)前所遇阻力值與防夾力閾值進(jìn)行大小比較,避免出現(xiàn)夾傷事故發(fā)生。
S209:發(fā)送反轉(zhuǎn)指令到所述遮陽(yáng)簾和所述玻璃。
S2010:生成汽車天窗完全關(guān)閉指令;
具體的,在判斷出遮陽(yáng)簾和玻璃同時(shí)到達(dá)汽車天窗的關(guān)閉位置后,汽車控制器會(huì)及時(shí)生成一個(gè)相應(yīng)的汽車天窗完全關(guān)閉指令,以使汽車控制器獲知汽車天窗已完成用戶指令,以便汽車控制器執(zhí)行其他操作。
本發(fā)明實(shí)施例所公開的一種汽車天窗的關(guān)閉方法,通過在當(dāng)前所遇阻力值小于遮陽(yáng)簾的防夾力閾值之后,及時(shí)對(duì)遮陽(yáng)簾和玻璃是否已同時(shí)到達(dá)汽車天窗的關(guān)閉位置進(jìn)行判斷,能夠使汽車控制器獲知是否仍需繼續(xù)計(jì)算遮陽(yáng)簾的當(dāng)前所遇阻力值,進(jìn)而在遮陽(yáng)簾與玻璃進(jìn)行關(guān)閉運(yùn)動(dòng)的過程中有效避免因?qū)φ陉?yáng)簾的當(dāng)前所遇阻力值是否發(fā)生變化計(jì)算不及時(shí)而導(dǎo)致夾傷乘客的問題產(chǎn)生。
在上述圖1所對(duì)應(yīng)實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例公開了另一種汽車天窗的關(guān)閉方法,請(qǐng)參見附圖3,所述方法具體包括以下步驟:
S301:接收第一關(guān)閉指令,所述第一關(guān)閉指令用于關(guān)閉汽車天窗。
S302:獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值。
S303:判斷所述待判斷距離差值是否大于或等于第一距離差閾值,并小于第二距離差閾值,所述第一距離差閾值小于所述第二距離差閾值,若是,則執(zhí)行S304,若小于所述第一距離差閾值,則執(zhí)行S305;
具體的,若判斷出待判斷距離差值小于第一距離差閾值,則包含遮陽(yáng)簾仍超前玻璃,以及玻璃超前遮陽(yáng)簾兩種情況,此時(shí),遮陽(yáng)簾超前玻璃的距離差值不滿足第一距離差閾值與第二距離差閾值之間的距離差范圍,需要進(jìn)行距離差調(diào)節(jié)。
S304:發(fā)送第二關(guān)閉指令到所述遮陽(yáng)簾和所述玻璃,所述第二關(guān)閉指令用于控制所述遮陽(yáng)簾和所述玻璃進(jìn)行關(guān)閉,并執(zhí)行S306。
S305:發(fā)送所述第二關(guān)閉指令到所述遮陽(yáng)簾,并返回執(zhí)行S302;
具體的,為了調(diào)節(jié)遮陽(yáng)簾超前玻璃的距離差值達(dá)到第一距離差閾值與第二距離差閾值之間的距離差范圍,汽車控制器可以只發(fā)送第二關(guān)閉指令到遮陽(yáng)簾,進(jìn)而增加遮陽(yáng)簾超前玻璃的距離差值。同時(shí),隨著遮陽(yáng)簾不斷進(jìn)行關(guān)閉運(yùn)動(dòng),其與玻璃之間的距離差值也在不斷發(fā)生變化,為了防止出現(xiàn)遮陽(yáng)簾超前玻璃的距離差值超出第二距離差閾值的問題,需要在距離差調(diào)節(jié)的過程中實(shí)時(shí)獲取遮陽(yáng)簾超過玻璃的當(dāng)前距離差值。
S306:計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值,并執(zhí)行S307。
S307:判斷所述當(dāng)前所遇阻力值是否等于遮陽(yáng)簾的防夾力閾值,若等于,則執(zhí)行S308。
S308:發(fā)送反轉(zhuǎn)指令到所述遮陽(yáng)簾和所述玻璃。
本發(fā)明實(shí)施例所公開的一種汽車天窗的關(guān)閉方法,通過在判斷出待判斷距離差值小于第一距離差閾值之后,只將第二關(guān)閉指令發(fā)送給遮陽(yáng)簾,以使其通過進(jìn)行關(guān)閉運(yùn)動(dòng)而不斷增大其超過玻璃之間的距離差值,直到待判斷距離差值處于第一距離差閾值與第二距離差閾值之間的距離值范圍,進(jìn)而確保遮陽(yáng)簾始終超前玻璃一定的距離差值,以使遮陽(yáng)簾先遇到障礙物,間接使玻璃的防夾能力滿足高靈敏防夾需求,有效避免玻璃對(duì)障礙物造成損傷。
在上述圖1所對(duì)應(yīng)實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例公開了另一種汽車天窗的關(guān)閉方法,請(qǐng)參見附圖4,所述方法具體包括以下步驟:
S401:接收第一關(guān)閉指令,所述第一關(guān)閉指令用于關(guān)閉汽車天窗。
S402:獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值。
S403:判斷所述待判斷距離差值是否大于或等于第一距離差閾值,并小于第二距離差閾值,所述第一距離差閾值小于所述第二距離差閾值,若是,則執(zhí)行S404,若大于或等于所述第二距離差閾值,則執(zhí)行S405;
具體的,若判斷出待判斷距離差值大于或等于第二距離差閾值,則證明遮陽(yáng)簾超前玻璃的距離差太大,此時(shí),遮陽(yáng)簾超前玻璃的距離差值不滿足第一距離差閾值與第二距離差閾值之間的距離差范圍,需要進(jìn)行距離差調(diào)節(jié)。
S404:發(fā)送第二關(guān)閉指令到所述遮陽(yáng)簾和所述玻璃,所述第二關(guān)閉指令用于控制所述遮陽(yáng)簾和所述玻璃進(jìn)行關(guān)閉,并執(zhí)行S406。
S405:發(fā)送所述第二關(guān)閉指令到所述玻璃,并返回執(zhí)行S402;
具體的,為了調(diào)節(jié)遮陽(yáng)簾超前玻璃的距離差值達(dá)到第一距離差閾值與第二距離差閾值之間的距離差范圍,汽車控制器可以只發(fā)送第二關(guān)閉指令到玻璃,進(jìn)而縮減遮陽(yáng)簾超前玻璃的距離差值。同時(shí),隨著玻璃不斷進(jìn)行關(guān)閉運(yùn)動(dòng),其與遮陽(yáng)簾之間的距離差值也在不斷發(fā)生變化,為了防止出現(xiàn)遮陽(yáng)簾超前玻璃的距離差值小于第一距離差閾值的問題,需要在距離差調(diào)節(jié)的過程中實(shí)時(shí)獲取遮陽(yáng)簾超過玻璃的當(dāng)前距離差值。
S406:計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值,并執(zhí)行S407。
S407:判斷所述當(dāng)前所遇阻力值是否等于遮陽(yáng)簾的防夾力閾值,若等于,則執(zhí)行S408。
S408:發(fā)送反轉(zhuǎn)指令到所述遮陽(yáng)簾和所述玻璃。
本發(fā)明實(shí)施例所公開的一種汽車天窗的關(guān)閉方法,通過在判斷出待判斷距離差值大于或等于第二距離差閾值之后,只將第二關(guān)閉指令發(fā)送給玻璃,以使其通過進(jìn)行關(guān)閉運(yùn)動(dòng)而不斷縮小其超過玻璃之間的距離差值,直到待判斷距離差值處于第一距離差閾值與第二距離差閾值之間的距離值范圍,進(jìn)而確保遮陽(yáng)簾始終超前玻璃一定的距離差值,以使遮陽(yáng)簾先遇到障礙物,間接使玻璃的防夾能力滿足高靈敏防夾需求,有效避免玻璃對(duì)障礙物造成損傷。
本發(fā)明實(shí)施例公開了一種汽車天窗的關(guān)閉裝置,請(qǐng)參見附圖5,所述裝置包括:
接收模塊501,用于接收第一關(guān)閉指令,所述第一關(guān)閉指令用于關(guān)閉汽車天窗;
獲取模塊502,用于獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值;
第一判斷模塊503,用于判斷所述待判斷距離差值是否大于或等于第一距離差閾值,并小于第二距離差閾值,所述第一距離差閾值小于所述第二距離差閾值;
第一發(fā)送模塊504,用于若所述待判斷距離差值大于或等于所述第一距離差閾值,并小于所述第二距離差閾值,發(fā)送第二關(guān)閉指令到所述遮陽(yáng)簾和所述玻璃,所述第二關(guān)閉指令用于控制所述遮陽(yáng)簾和所述玻璃進(jìn)行關(guān)閉;
第一計(jì)算模塊505,用于計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值;
第二判斷模塊506,用于判斷所述當(dāng)前所遇阻力值是否等于遮陽(yáng)簾的防夾力閾值;
第二發(fā)送模塊507,用于若所述當(dāng)前所遇阻力值等于所述遮陽(yáng)簾的防夾力閾值,發(fā)送反轉(zhuǎn)指令到所述遮陽(yáng)簾和所述玻璃。
本發(fā)明實(shí)施例所公開的一種汽車天窗的關(guān)閉裝置,通過第一判斷模塊503將獲取到的汽車天窗內(nèi)遮陽(yáng)簾超過玻璃的當(dāng)前距離差值作為待判斷距離差值進(jìn)行判斷,可以實(shí)時(shí)獲知遮陽(yáng)簾與玻璃當(dāng)前的位置關(guān)系,作為是否發(fā)送第二關(guān)閉指令的判斷依據(jù),若判斷出待判斷距離差值處于第一距離差閾值與第二距離差閾值之間的距離值范圍,則第一發(fā)送模塊504及時(shí)發(fā)送第二關(guān)閉指令到遮陽(yáng)簾與玻璃,控制它們同時(shí)進(jìn)行關(guān)閉操作,同時(shí)第一計(jì)算模塊505計(jì)算遮陽(yáng)簾運(yùn)動(dòng)過程中所產(chǎn)生的當(dāng)前所遇阻力值,并在其達(dá)到預(yù)設(shè)的防夾力閾值時(shí),由第二發(fā)送模塊507發(fā)送反轉(zhuǎn)指令到遮陽(yáng)簾和玻璃,控制它們同時(shí)發(fā)生防夾反轉(zhuǎn),從而避免損傷,可見,在遮陽(yáng)簾與玻璃一起運(yùn)動(dòng)過程中確保遮陽(yáng)簾始終超前玻璃一定的距離值,能夠使遮陽(yáng)簾先遇到障礙物,再利用數(shù)值降低后的遮陽(yáng)簾的防夾力閾值盡早向遮陽(yáng)簾與玻璃同時(shí)發(fā)送反轉(zhuǎn)指令,進(jìn)而在遮陽(yáng)簾的防夾能力滿足高靈敏防夾需求的基礎(chǔ)上,間接使玻璃的防夾能力也滿足了高靈敏防夾需求,以有效避免汽車天窗對(duì)障礙物造成損傷。
本發(fā)明實(shí)施例提供的各個(gè)模塊的工作過程,請(qǐng)參照附圖1所對(duì)應(yīng)的方法流程圖,具體工作過程不再贅述。
在上述圖5所對(duì)應(yīng)實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例公開了另一種汽車天窗的關(guān)閉裝置,請(qǐng)參見附圖6,所述裝置包括:
接收模塊501,獲取模塊502,第一判斷模塊503,第一發(fā)送模塊504,第一計(jì)算模塊505,第二判斷模塊506,第二發(fā)送模塊507,第三判斷模塊508以及生成模塊509;
其中,所述獲取模塊502包括:
獲取子模塊5021,用于獲取所述遮陽(yáng)簾的當(dāng)前位置信息和所述玻璃的當(dāng)前位置信息;
第二計(jì)算模塊5022,用于利用所述遮陽(yáng)簾的當(dāng)前位置信息和所述玻璃的當(dāng)前位置信息,計(jì)算所述遮陽(yáng)簾前端超過所述玻璃前端的距離差值,作為所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值。
所述第三判斷模塊508,用于在所述當(dāng)前所遇阻力值小于所述遮陽(yáng)簾的防夾力閾值時(shí),判斷所述遮陽(yáng)簾和所述玻璃是否同時(shí)到達(dá)汽車天窗的關(guān)閉位置;
所述第一計(jì)算模塊505,還用于若所述遮陽(yáng)簾和所述玻璃未同時(shí)到達(dá)所述汽車天窗的關(guān)閉位置,計(jì)算所述遮陽(yáng)簾的當(dāng)前所遇阻力值;
所述生成模塊509,用于若所述遮陽(yáng)簾和所述玻璃同時(shí)到達(dá)所述汽車天窗的關(guān)閉位置,生成汽車天窗完全關(guān)閉指令。
本發(fā)明實(shí)施例所公開的一種汽車天窗的關(guān)閉裝置,通過在當(dāng)前所遇阻力值小于遮陽(yáng)簾的防夾力閾值之后,第三判斷模塊508及時(shí)對(duì)遮陽(yáng)簾和玻璃是否已同時(shí)到達(dá)汽車天窗的關(guān)閉位置進(jìn)行判斷,能夠使汽車控制器獲知是否仍需繼續(xù)計(jì)算遮陽(yáng)簾的當(dāng)前所遇阻力值,進(jìn)而在遮陽(yáng)簾與玻璃進(jìn)行關(guān)閉運(yùn)動(dòng)的過程中有效避免因?qū)φ陉?yáng)簾的當(dāng)前所遇阻力值是否發(fā)生變化計(jì)算不及時(shí)而導(dǎo)致夾傷乘客的問題產(chǎn)生。
本發(fā)明實(shí)施例提供的各個(gè)模塊的工作過程,請(qǐng)參照附圖2所對(duì)應(yīng)的方法流程圖,具體工作過程不再贅述。
在上述圖5所對(duì)應(yīng)實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例公開了另一種汽車天窗的關(guān)閉裝置,請(qǐng)參見附圖7,所述裝置包括:
接收模塊501,獲取模塊502,第一判斷模塊503,第一發(fā)送模塊504,第一計(jì)算模塊505,第二判斷模塊506,第二發(fā)送模塊507和第三發(fā)送模塊5010;
其中,所述第三發(fā)送模塊5010,用于在所述待判斷距離差值小于所述第一距離差閾值時(shí),發(fā)送所述第二關(guān)閉指令到所述遮陽(yáng)簾;
所述獲取模塊502,還用于在所述第三發(fā)送模塊5010發(fā)送所述第二關(guān)閉指令到所述遮陽(yáng)簾時(shí),獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值。
本發(fā)明實(shí)施例所公開的一種汽車天窗的關(guān)閉裝置,通過在判斷出待判斷距離差值小于第一距離差閾值之后,第三發(fā)送模塊5010只將第二關(guān)閉指令發(fā)送給遮陽(yáng)簾,以使其通過進(jìn)行關(guān)閉運(yùn)動(dòng)而不斷增大其超過玻璃之間的距離差值,直到待判斷距離差值處于第一距離差閾值與第二距離差閾值之間的距離值范圍,進(jìn)而確保遮陽(yáng)簾始終超前玻璃一定的距離差值,以使遮陽(yáng)簾先遇到障礙物,間接使玻璃的防夾能力滿足高靈敏防夾需求,有效避免玻璃對(duì)障礙物造成損傷。
本發(fā)明實(shí)施例提供的各個(gè)模塊的工作過程,請(qǐng)參照附圖3所對(duì)應(yīng)的方法流程圖,具體工作過程不再贅述。
在上述圖5所對(duì)應(yīng)實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例公開了另一種汽車天窗的關(guān)閉裝置,請(qǐng)參見附圖8,所述裝置包括:
接收模塊501,獲取模塊502,第一判斷模塊503,第一發(fā)送模塊504,第一計(jì)算模塊505,第二判斷模塊506,第二發(fā)送模塊507和第四發(fā)送模塊5011;
其中,所述第四發(fā)送模塊5011,用于在所述待判斷距離差值大于或等于所述第二距離差閾值時(shí),發(fā)送所述第二關(guān)閉指令到所述玻璃;
所述獲取模塊502,還用于在所述第四發(fā)送模塊5011發(fā)送所述第二關(guān)閉指令到所述玻璃時(shí),獲取所述遮陽(yáng)簾超過玻璃的當(dāng)前距離差值,作為待判斷距離差值。
本發(fā)明實(shí)施例所公開的一種汽車天窗的關(guān)閉裝置,通過在判斷出待判斷距離差值大于或等于第二距離差閾值之后,第四發(fā)送模塊5011只將第二關(guān)閉指令發(fā)送給玻璃,以使其通過進(jìn)行關(guān)閉運(yùn)動(dòng)而不斷縮小其超過玻璃之間的距離差值,直到待判斷距離差值處于第一距離差閾值與第二距離差閾值之間的距離值范圍,進(jìn)而確保遮陽(yáng)簾始終超前玻璃一定的距離差值,以使遮陽(yáng)簾先遇到障礙物,間接使玻璃的防夾能力滿足高靈敏防夾需求,有效避免玻璃對(duì)障礙物造成損傷。
本發(fā)明實(shí)施例提供的各個(gè)模塊的工作過程,請(qǐng)參照附圖4所對(duì)應(yīng)的方法流程圖,具體工作過程不再贅述。
對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。