本發(fā)明涉及門鎖控制技術(shù)領(lǐng)域,更具體的說,是涉及一種雙門鎖控制方法及系統(tǒng)。
背景技術(shù):
目前汽車電動后尾門一般采用雙門鎖進(jìn)行上鎖,雙門鎖包括第一門鎖和第二門鎖,第一門鎖和第二門鎖分別安裝在后尾門左右兩側(cè),其上鎖原理為當(dāng)門電機驅(qū)動門運動到關(guān)門位置時鎖閂首先進(jìn)入二級鎖位置,此時上鎖電機開始驅(qū)動,將鎖閂拉入一級鎖即全鎖位置,之后門鎖機構(gòu)通過電機反轉(zhuǎn)或回位彈簧將驅(qū)動機構(gòu)拉回至正常位置。
發(fā)明人經(jīng)過研究發(fā)現(xiàn),由于門鎖的設(shè)計、安裝誤差或者后尾門本身存在的扭曲變形,會導(dǎo)致第一門鎖和第二門鎖不對稱,在上鎖的過程中,第一門鎖和第二門鎖可能會出現(xiàn)上鎖不同步的問題,第一門鎖和第二門鎖在上鎖不同步的情況下,會對汽車后尾門及車身造成一定的損壞,且在上鎖電機兩端電壓較高時,由于上鎖電機轉(zhuǎn)速快,對汽車造成的損壞程度會更嚴(yán)重。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是提供一種雙門鎖控制方法及系統(tǒng),能夠減小由于雙門鎖上鎖不同步且上鎖電機電壓較高而帶來的對汽車后尾門及車身的損壞。
一種雙門鎖控制方法,包括:
當(dāng)檢測到第一門鎖處于二級鎖位置時,在預(yù)設(shè)的第一時間間隔內(nèi),檢測所述第一門鎖和第二門鎖上鎖是否同步;
當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,控制所述第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動;
判斷經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖是否同時處于一級鎖位置;當(dāng)所述第一門鎖與所述第二門鎖未同時處于一級鎖位置時,控制所述第一門鎖與所述第二門鎖停止上鎖。
上述的方法,優(yōu)選的,包括:當(dāng)檢測到所述第一門鎖和第二門鎖上鎖不同步,所述第一門鎖由二級鎖位置進(jìn)入一級鎖位置,所述第二門鎖處于二級鎖位置時,控制尾門電機停止驅(qū)動。
上述的方法,優(yōu)選的,包括:當(dāng)檢測到所述第一門鎖和第二門鎖上鎖不同步,所述第一門鎖處于二級鎖位置以及所述第二門鎖未上鎖時,控制尾門電機停止驅(qū)動。
上述的方法,優(yōu)選的,所述PWM占空比的確定過程包括:
確定電池電壓Ub和第一上鎖電機與第二上鎖電機兩端的等效電壓Ue;
將所述等效電壓Ue和所述電池電壓Ub代入公式:
D=Ue/Ub;
計算得到第一上鎖電機與第二上鎖電機兩端的電壓占空比,其中Ub為用于對第一上鎖電機與第二上鎖電機進(jìn)行驅(qū)動的電池電壓,Ue為第一上鎖電機與第二上鎖電機兩端的等效電壓,D為第一上鎖電機與第二上鎖電機兩端的電壓占空比。
上述的方法,優(yōu)選的,還包括:在預(yù)設(shè)的第二時間間隔內(nèi),當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于一級鎖位置時,控制第一門鎖和第二門鎖各自對應(yīng)的上鎖電機回位。
一種雙門鎖控制系統(tǒng),包括:
檢測單元,用于當(dāng)檢測到第一門鎖處于二級鎖位置時,在預(yù)設(shè)的第一時間間隔內(nèi),檢測所述第一門鎖和第二門鎖上鎖是否同步;
第一控制單元,用于當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,控制所述第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動;
第二控制單元,用于判斷經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖是否同時處于一級鎖位置;當(dāng)所述第一門鎖與所述第二門鎖未同時處于一級鎖位置時,控制所述第一門鎖與所述第二門鎖停止上鎖。
上述的系統(tǒng),優(yōu)選的,包括:
第三控制單元,用于當(dāng)檢測到所述第一門鎖和第二門鎖上鎖不同步,所述第一門鎖由二級鎖位置進(jìn)入一級鎖位置,所述第二門鎖處于二級鎖位置時,控制尾門電機停止驅(qū)動。
上述的系統(tǒng),優(yōu)選的,包括:
第四控制單元,用于當(dāng)檢測到所述第一門鎖和第二門鎖上鎖不同步,所述第一門鎖處于二級鎖位置以及所述第二門鎖未上鎖時,控制尾門電機停止驅(qū)動。
上述的系統(tǒng),優(yōu)選的,所述第一控制單元包括:
確定子單元,用于確定電池電壓Ub和第一上鎖電機與第二上鎖電機兩端的等效電壓Ue;
計算子單元,用于將所述等效電壓Ue和所述電池電壓Ub代入公式:
D=Ue/Ub;
計算得到第一上鎖電機與第二上鎖電機兩端的電壓占空比,其中Ub為用于對第一上鎖電機與第二上鎖電機進(jìn)行驅(qū)動的電池電壓,Ue為第一上鎖電機與第二上鎖電機兩端的等效電壓,D為第一上鎖電機與第二上鎖電機兩端的電壓占空比。
上述的系統(tǒng),優(yōu)選的,還包括:
第五控制單元,用于在預(yù)設(shè)的第二時間間隔內(nèi),當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于一級鎖位置時,控制第一門鎖和第二門鎖各自對應(yīng)的上鎖電機回位。
與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點:
本發(fā)明提供了一種雙門鎖控制方法,包括:當(dāng)檢測到第一門鎖處于二級鎖位置時,在預(yù)設(shè)的第一時間間隔內(nèi),檢測所述第一門鎖和第二門鎖上鎖是否同步;當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,控制所述第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動;判斷經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖是否同時處于一級鎖位置;當(dāng)所述第一門鎖與所述第二門鎖未同時處于一級鎖位置時,控制所述第一門鎖與所述第二門鎖停止上鎖。
本發(fā)明中,當(dāng)檢測到第一門鎖處于二級鎖位置時,控制第一門鎖對應(yīng)的上鎖電機停止驅(qū)動,在預(yù)設(shè)的第一時間間隔內(nèi),當(dāng)檢測到所述第一門鎖與所述第二門鎖,同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,同時驅(qū)動第一門鎖和第二門鎖各自對應(yīng)的上鎖電機,以控制第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動,從而避免第一門鎖和第二門鎖各自對應(yīng)的上鎖電機驅(qū)動不同步而帶來機械沖擊;采用PWM占空比對上鎖電機兩端的電壓進(jìn)行控制,可以使第一門鎖和所述第二門鎖各自對應(yīng)的上鎖電機保持一個比較低的等效電壓值,通過降低上鎖電機的轉(zhuǎn)速,能夠減小由于機械沖擊而給汽車帶來的損壞;當(dāng)經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖未同時處于一級鎖位置時,表示雙門鎖存在嚴(yán)重的不同步不能完成上鎖,控制所述第一門鎖與所述第二門鎖停止上鎖,從而可以有效避免在雙門鎖不同步的情況下,強行驅(qū)動上鎖電機進(jìn)行上鎖而給汽車帶來的機械損壞;本發(fā)明能夠減小由于雙門鎖上鎖不同步且上鎖電機電壓較高而帶來的對汽車后尾門及車身的損壞。
當(dāng)然,實施本發(fā)明的任一產(chǎn)品并不一定需要同時達(dá)到以上所述的所有優(yōu)點。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明提供的一種雙門鎖控制方法的方法流程圖;
圖2為本發(fā)明提供的一種雙門鎖控制方法的又一方法流程圖;
圖3為本發(fā)明提供的一種雙門鎖控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖4為本發(fā)明提供的一種雙門鎖控制系統(tǒng)的又一結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
參考圖1,示出了本發(fā)明實施例提供的一種雙門鎖控制方法的方法流程圖,本方法的執(zhí)行主體可以為汽車處理器,所述方法包括:
步驟S101:當(dāng)檢測到第一門鎖處于二級鎖位置時,在預(yù)設(shè)的第一時間間隔內(nèi),檢測所述第一門鎖和第二門鎖上鎖是否同步;
在本發(fā)明提供的方法中,當(dāng)檢測到第一門鎖處于第一門鎖對應(yīng)的二級鎖位置時,在預(yù)設(shè)的第一時間間隔內(nèi),實時檢測所述第一門鎖和第二門鎖上鎖是否同步;所述第一時間為正常由尾門電機將第一門鎖由二級鎖位置驅(qū)動至一級鎖位置的時間乘以一個大于1的比例系數(shù),用以判斷第一門鎖與第二門鎖的機械結(jié)構(gòu)偏差是否在允許范圍之內(nèi)的衡量標(biāo)準(zhǔn)。
步驟S102:當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,控制所述第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動;
在本發(fā)明中,采用PWM占空比對上鎖電機兩端的電壓進(jìn)行控制,可以使第一門鎖和所述第二門鎖各自對應(yīng)的上鎖電機保持一個比較低的等效電壓值,通過降低上鎖電機的轉(zhuǎn)速,能夠減小由于機械沖擊而給汽車帶來的損壞,其中,PWM(Pulse Width Modulation),表示脈沖寬度調(diào)制。
步驟S103:判斷經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖是否同時處于一級鎖位置;
在本發(fā)明中,當(dāng)所述第一門鎖與所述第二門鎖同時處于一級鎖位置時,控制第一門鎖和第二門鎖各自對應(yīng)的上鎖電機回位;當(dāng)所述第一門鎖與所述第二門鎖未同時處于一級鎖位置時,可以執(zhí)行步驟S104。
步驟S104:控制所述第一門鎖與所述第二門鎖停止上鎖。
在本發(fā)明中,判斷經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖是否同時處于各自對應(yīng)的一級鎖位置;當(dāng)所述第一門鎖與所述第二門鎖未同時處于各自對應(yīng)的一級鎖位置時,控制所述第一門鎖與所述第二門鎖停止上鎖。所述第二預(yù)設(shè)時間可以為第一門鎖對應(yīng)的上鎖電機將鎖由二級鎖位置驅(qū)動至一級鎖位置的時間乘以一個大于1的比例系數(shù),用以判斷第一門鎖與第二門鎖的機械結(jié)構(gòu)偏差是否在允許范圍之內(nèi)的衡量標(biāo)準(zhǔn)。
通過應(yīng)用本發(fā)明提供的控制方法,當(dāng)檢測到第一門鎖處于二級鎖位置時,控制第一門鎖對應(yīng)的上鎖電機停止驅(qū)動,在預(yù)設(shè)的第一時間間隔內(nèi),當(dāng)檢測到所述第一門鎖與所述第二門鎖,同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,同時驅(qū)動第一門鎖和第二門鎖各自對應(yīng)的上鎖電機,以控制第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動,從而避免第一門鎖和第二門鎖各自對應(yīng)的上鎖電機驅(qū)動不同步而帶來機械沖擊;采用PWM占空比對上鎖電機兩端的電壓進(jìn)行控制,可以使第一門鎖和所述第二門鎖各自對應(yīng)的上鎖電機保持一個比較低的等效電壓值,通過降低上鎖電機的轉(zhuǎn)速,能夠減小由于機械沖擊而給汽車帶來的損壞;當(dāng)經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖未同時處于一級鎖位置時,表示雙門鎖存在嚴(yán)重的不同步不能完成上鎖,控制所述第一門鎖與所述第二門鎖停止上鎖,從而可以有效避免在雙門鎖不同步的情況下,強行驅(qū)動上鎖電機進(jìn)行上鎖而給汽車帶來的機械損壞;本發(fā)明能夠減小由于雙門鎖上鎖不同步且上鎖電機電壓較高而帶來的對汽車后尾門及車身的損壞。
在本發(fā)明提供的方法中,所述當(dāng)檢測到第一門鎖處于二級鎖位置時,在預(yù)設(shè)的第一時間間隔內(nèi),檢測所述第一門鎖和第二門鎖上鎖是否同步,可以包括:
當(dāng)檢測到第一門鎖的二級鎖信號時,可以確定第一門鎖處于二級鎖位置,此時控制第一門鎖對應(yīng)的上鎖電機停止驅(qū)動,在預(yù)設(shè)的第一時間間隔內(nèi),實時檢測所述第一門鎖和第二門鎖上鎖是否同步。
在本發(fā)明提供的方法中,所述當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,控制所述第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動可以包括:
當(dāng)檢測到第一門鎖與所述第二門鎖同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,對第一門鎖和第二門鎖各自對應(yīng)的上鎖電機進(jìn)行驅(qū)動,以控制所述第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動。
通過應(yīng)用本發(fā)明提供的方法,在預(yù)設(shè)的第一時間內(nèi),當(dāng)檢測到所述第一門鎖與所述第二門鎖,同時處于二級鎖位置時,再同時對第一門鎖和第二門鎖各自對應(yīng)的上鎖電機進(jìn)行驅(qū)動,以控制所述第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動,可以有效避免由于雙門鎖上鎖不同步,導(dǎo)致其中一個上鎖電機首先開始驅(qū)動,而帶來的機械撞擊或者對汽車后尾門的損壞等;采用已確定的PWM占空比對第一門鎖和第二門鎖各自對應(yīng)的上鎖電機兩端的電壓進(jìn)行控制,可以使上鎖電機保持一個很低的等效電壓值,從而減少由于上鎖電機轉(zhuǎn)速太快而帶來的機械沖擊與結(jié)構(gòu)損壞等,同時保證第一門鎖和第二門鎖各自對應(yīng)的上鎖電機在驅(qū)動過程中動作的一致性。
在本發(fā)明提供的方法中,所述判斷經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖是否同時處于一級鎖位置;當(dāng)所述第一門鎖與所述第二門鎖未同時處于一級鎖位置時,控制所述第一門鎖與所述第二門鎖停止上鎖,可以包括:
判斷經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖是否同時處于各自對應(yīng)的一級鎖位置;當(dāng)所述第一門鎖與所述第二門鎖未同時處于各自對應(yīng)的一級鎖位置時,控制第一門鎖和第二門鎖各自對應(yīng)的上鎖電機停止驅(qū)動并將驅(qū)動機構(gòu)拉回到正常的位置,以控制所述第一門鎖與所述第二門鎖停止上鎖,從而避免在雙門鎖存在嚴(yán)重機械不同步的情況下,強行驅(qū)動上鎖電機進(jìn)行上鎖而帶來的對汽車的損壞。
在本發(fā)明提供的方法中,該方法包括:當(dāng)檢測到所述第一門鎖和第二門鎖上鎖不同步,所述第一門鎖由二級鎖位置進(jìn)入一級鎖位置,所述第二門鎖處于二級鎖位置時,控制尾門電機停止驅(qū)動。
在本發(fā)明提供的方法中,該方法包括:當(dāng)檢測到所述第一門鎖和第二門鎖上鎖不同步,所述第一門鎖處于二級鎖位置以及所述第二門鎖未上鎖時,控制尾門電機停止驅(qū)動。
其中,在正常情況下,當(dāng)?shù)谝婚T鎖和第二門鎖同時處于二級鎖位置時,尾門電機停止驅(qū)動;而當(dāng)?shù)谝婚T鎖和第二門鎖在預(yù)設(shè)的第一時間間隔,未同時處于二級鎖位置,則說明第一門鎖和第二門鎖由于存在機械偏差不能完成上鎖,則需及時控制尾門電機停止驅(qū)動,以保護(hù)電機以及避免對汽車后尾門帶來扭曲變形的損壞。
在本發(fā)明提供的方法中,所述PWM占空比的確定過程包括:
確定電池電壓Ub和第一上鎖電機與第二上鎖電機兩端的等效電壓Ue;
將所述等效電壓Ue和所述電池電壓Ub代入公式:
D=Ue/Ub;
計算得到第一上鎖電機與第二上鎖電機兩端的電壓占空比,其中Ub為用于對第一上鎖電機與第二上鎖電機進(jìn)行驅(qū)動的電池電壓,Ue為第一上鎖電機與第二上鎖電機兩端的等效電壓,D為第一上鎖電機與第二上鎖電機兩端的電壓占空比。
其中,為了保持第一門鎖和第二門鎖各自對應(yīng)的上鎖電機在每次運行的一致性,需要對不同的電池電壓計算相應(yīng)的PWM占空比,使第一門鎖和第二門鎖各自對應(yīng)的上鎖電機兩端的等效電壓保持相同。首先通過測試選擇上鎖電機可以施加的等效電壓值Ue,使上鎖電機在該電壓值驅(qū)動下轉(zhuǎn)速不會太高以造成機械損害,也不至于過低導(dǎo)致上鎖時間過長。然后在每次上鎖電機驅(qū)動過程中采集電池電壓Ub,計算出應(yīng)該輸出給該上鎖電機兩端的電壓占空比D=Ue/Ub。這樣每次運行雖然電池電壓Ub不同,但是通過計算占空比D可以產(chǎn)生相同的等效電壓,使其每次驅(qū)動的一致性得到保證。
同時,對第一門鎖和第二門鎖各自對應(yīng)的上鎖電機兩端電壓進(jìn)行PWM控制,可以使上鎖電機兩端等效電壓始終保持為一個比較低的值,以相應(yīng)的降低上鎖電機的轉(zhuǎn)速,這樣即使存在機械沖擊,其造成的損害也能得到減小。
在本發(fā)明提供的方法中,所述方法還包括:在預(yù)設(shè)的第二時間間隔內(nèi),當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于一級鎖位置時,控制第一門鎖和第二門鎖各自對應(yīng)的上鎖電機回位。
其中,當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于一級鎖位置時,即完成上鎖,控制第一門鎖和第二門鎖各自對應(yīng)的上鎖電機回位,其中可以通過控制上鎖電機反轉(zhuǎn)或者回位彈簧,將上鎖電機的驅(qū)動機構(gòu)拉回到正常位置,以保證下一次上鎖時順利工作。
參考圖2,示出了本發(fā)明提供的一種雙門鎖控制方法的又一方法流程圖,所述方法包括:
步驟S201:開始;
步驟S202:控制尾門電機向關(guān)門方向驅(qū)動;
步驟S203:觸發(fā)第一門鎖的二級鎖信號;
當(dāng)尾門撞擊到第一門鎖的鎖閂時,會觸發(fā)第一門鎖的二級鎖信號時,第一門鎖進(jìn)入二級鎖位置,此時第二門鎖未上鎖。
步驟S204:在預(yù)設(shè)的第一時間間隔內(nèi),檢測所述第一門鎖和第二門鎖上鎖是否同步;
步驟S205:當(dāng)經(jīng)過預(yù)設(shè)的第一時間間隔,第一門鎖和第二門鎖上鎖不同步,未同時處于二級鎖位置時,控制尾門電機停止驅(qū)動;
其中,可能出現(xiàn)第一門鎖與第二門鎖的位置狀態(tài)未發(fā)生變化,第二門鎖卡住無法上鎖,導(dǎo)致第一門鎖也無法運動;也可能出現(xiàn)第一門鎖在尾門電機的驅(qū)動下被動完成上鎖,第二門鎖由于機械結(jié)構(gòu)偏差落后于第一門鎖太多,無法完成上鎖;在上述兩種情況下,都要及時控制尾門電機停止驅(qū)動。
步驟S206:當(dāng)檢測到第一門鎖和第二門鎖同時處于二級鎖位置時,按照已確定的PWM占空比,對第一門鎖和第二門鎖各自對應(yīng)的上鎖電機進(jìn)行驅(qū)動;
步驟S207:判斷經(jīng)過預(yù)設(shè)的第二時間間隔,第一門鎖和第二門鎖是否同時處于一級鎖位置;當(dāng)?shù)谝婚T鎖和第二門鎖同時處于一級鎖位置時,可以執(zhí)行步驟S208;當(dāng)?shù)谝婚T鎖和第二門鎖未同時處于一級鎖位置時,可以執(zhí)行步驟S209;
步驟S208:當(dāng)?shù)谝婚T鎖和第二門鎖同時處于一級鎖位置時,即完成上鎖,則控制第一門鎖和第二門鎖各自對應(yīng)的上鎖電機回位,
步驟S209:當(dāng)?shù)谝婚T鎖和第二門鎖未同時處于一級鎖位置時,控制第一門鎖和第二門鎖各自對應(yīng)的上鎖電機停止驅(qū)動并回位;
步驟S210:結(jié)束。
通過應(yīng)用本發(fā)明提供的方法,雖然第一門鎖和第二門鎖上鎖不同步,通過設(shè)置預(yù)設(shè)的第一時間間隔和第二時間間隔,可以判斷第一門鎖和第二門鎖的機械偏差是否在允許范圍內(nèi),當(dāng)在允許范圍內(nèi)可以通過PWM控制上鎖電機保證第一門鎖和第二門鎖上鎖平穩(wěn)無沖擊,當(dāng)判斷第一門鎖和第二門鎖的機械偏差在允許范圍外時,及時控制停止驅(qū)動上鎖電機或者尾門電機,以保護(hù)電機,并減少雙門鎖上鎖不同步對汽車帶來的機械損壞。
與圖1所述方法相對應(yīng)的,本發(fā)明還提供了一種雙門鎖控制系統(tǒng),其結(jié)構(gòu)示意圖如圖3所示,所述系統(tǒng)包括:
檢測單元301,用于當(dāng)檢測到第一門鎖處于二級鎖位置時,在預(yù)設(shè)的第一時間間隔內(nèi),檢測所述第一門鎖和第二門鎖上鎖是否同步;
第一控制單元302,用于當(dāng)檢測到所述第一門鎖與所述第二門鎖,同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,控制所述第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動;
第二控制單元303,用于判斷經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖是否同時處于一級鎖位置;當(dāng)所述第一門鎖與所述第二門鎖未同時處于一級鎖位置時,控制所述第一門鎖與所述第二門鎖停止上鎖。
通過應(yīng)用本發(fā)明提供的系統(tǒng),當(dāng)檢測到第一門鎖處于二級鎖位置時,控制第一門鎖對應(yīng)的上鎖電機停止驅(qū)動,在預(yù)設(shè)的第一時間間隔內(nèi),當(dāng)檢測到所述第一門鎖與所述第二門鎖,同時處于二級鎖位置時,依據(jù)已確定的PWM占空比,同時驅(qū)動第一門鎖和第二門鎖各自對應(yīng)的上鎖電機,以控制第一門鎖和所述第二門鎖分別從二級鎖位置向一級鎖位置移動,從而避免第一門鎖和第二門鎖各自對應(yīng)的上鎖電機驅(qū)動不同步而帶來機械沖擊;采用PWM占空比對上鎖電機兩端的電壓進(jìn)行控制,可以使第一門鎖和所述第二門鎖各自對應(yīng)的上鎖電機保持一個比較低的等效電壓值,通過降低上鎖電機的轉(zhuǎn)速,能夠減小由于機械沖擊而給汽車帶來的損壞;當(dāng)經(jīng)過預(yù)設(shè)的第二時間間隔,所述第一門鎖與所述第二門鎖未同時處于一級鎖位置時,表示雙門鎖存在嚴(yán)重的不同步不能完成上鎖,控制所述第一門鎖與所述第二門鎖停止上鎖,從而可以有效避免在雙門鎖不同步的情況下,強行驅(qū)動上鎖電機進(jìn)行上鎖而給汽車帶來的機械損壞;本發(fā)明能夠減小由于雙門鎖上鎖不同步且上鎖電機電壓較高而帶來的對汽車后尾門及車身的損壞。
在圖3的基礎(chǔ)上,圖4示出了本發(fā)明提供的控制系統(tǒng)的又一結(jié)構(gòu)示意圖,所述系統(tǒng)包括:
第三控制單元304,用于當(dāng)檢測到所述第一門鎖和第二門鎖上鎖不同步,所述第一門鎖由二級鎖位置進(jìn)入一級鎖位置,所述第二門鎖處于二級鎖位置時,控制尾門電機停止驅(qū)動。
第四控制單元305,用于當(dāng)檢測到所述第一門鎖和第二門鎖上鎖不同步,所述第一門鎖處于二級鎖位置以及所述第二門鎖未上鎖時,控制尾門電機停止驅(qū)動。
所述第一控制單元302包括:
確定子單元3021,用于確定電池電壓Ub和第一上鎖電機與第二上鎖電機兩端的等效電壓Ue;
計算子單元3022,用于將所述等效電壓Ue和所述電池電壓Ub代入公式:
D=Ue/Ub;
計算得到第一上鎖電機與第二上鎖電機兩端的電壓占空比,其中Ub為用于對第一上鎖電機與第二上鎖電機進(jìn)行驅(qū)動的電池電壓,Ue為第一上鎖電機與第二上鎖電機兩端的等效電壓,D為第一上鎖電機與第二上鎖電機兩端的電壓占空比。
第五控制單元306,用于在預(yù)設(shè)的第二時間間隔內(nèi),當(dāng)檢測到所述第一門鎖與所述第二門鎖同時處于一級鎖位置時,控制第一門鎖和第二門鎖各自對應(yīng)的上鎖電機回位。
需要說明的是,本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當(dāng)然,在實施本發(fā)明時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
以上對本發(fā)明所提供的一種數(shù)據(jù)測量方法及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。