本技術(shù)涉及車輛,特別是涉及一種換擋方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)。
背景技術(shù):
1、現(xiàn)有的自動變速器(automated?manual?transmission,amt)是在手動變速器(manual?transmission,mt)基礎(chǔ)上加裝各種傳感器、變速器控制單元、電控選換擋執(zhí)行機(jī)構(gòu)和離合器執(zhí)行機(jī)構(gòu)發(fā)展而來的,其相對于其他自動變速器方案具有成本低傳動效率高的優(yōu)點(diǎn)。牽引載貨汽車使用量隨著物流行業(yè)的發(fā)展而逐年保持穩(wěn)定增長,但配備amt變速器的牽引載貨汽車的數(shù)量遠(yuǎn)遠(yuǎn)低于配備手動變速器的牽引載貨汽車的數(shù)量,而amt變速器在牽引載貨汽車上應(yīng)是標(biāo)準(zhǔn)配置。近年來配備amt變速器的牽引載貨汽車的使用量呈現(xiàn)穩(wěn)步增長的狀態(tài),因此amt變速器在牽引載貨汽車市場中存在很大的市場空間。
2、隨著amt變速器的普及,駕駛員對車輛的駕駛舒適性的要求也在逐步提高,而車輛的駕駛舒適性與車輛能否選擇正確的擋位是緊密相關(guān)的,通過對初始跳擋數(shù)進(jìn)行修正,選擇合理的目標(biāo)換擋擋位位,可以讓車輛保證駕駛舒適性。
3、傳統(tǒng)技術(shù)中,根據(jù)目標(biāo)車輛的當(dāng)前油門開度和當(dāng)前擋位,確定跳擋時(shí)長,根據(jù)跳擋時(shí)長內(nèi)的車輛的行駛速度確定預(yù)設(shè)換擋擋位。
4、然而,傳統(tǒng)方法中,確定換擋擋位的因素較為單一,導(dǎo)致確定換擋擋位的合理性較低,進(jìn)而影響目標(biāo)車輛的駕駛舒適性。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種綜合考慮多種因素,提升目標(biāo)換擋擋位確定的合理性,進(jìn)而保障目標(biāo)車輛駕駛舒適性的換擋方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)。
2、第一方面,本技術(shù)提供了一種換擋方法,包括:
3、獲取目標(biāo)車輛的多個(gè)換擋使能條件,根據(jù)多個(gè)換擋使能條件確定目標(biāo)車輛的初始跳擋數(shù)和初始升擋數(shù);
4、當(dāng)根據(jù)目標(biāo)車輛的加速度和加速度閾值確定需要對目標(biāo)車輛的初始跳擋數(shù)進(jìn)行修正時(shí),判斷預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速是否滿足轉(zhuǎn)速限制條件;
5、當(dāng)預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速滿足轉(zhuǎn)速限制條件時(shí),根據(jù)中間值確定目標(biāo)修正值;
6、根據(jù)目標(biāo)修正值和初始升擋數(shù),確定目標(biāo)車輛的目標(biāo)換擋擋位。
7、在其中一個(gè)實(shí)施例中,據(jù)中間值確定目標(biāo)修正值包括:
8、當(dāng)中間值為預(yù)設(shè)中間值時(shí),根據(jù)預(yù)設(shè)中間值對應(yīng)的轉(zhuǎn)速閾值和輸出軸偏移值、目標(biāo)車輛的輸出軸轉(zhuǎn)速和擋位閾值確定目標(biāo)修正值;其中,預(yù)設(shè)中間值為多個(gè)。
9、在其中一個(gè)實(shí)施例中,該方法還包括:
10、根據(jù)目標(biāo)修正值確定升跳擋數(shù)增加請求;該目標(biāo)修正值包括初始修正值;
11、根據(jù)目標(biāo)車輛的加速開關(guān)狀態(tài)、初始跳擋數(shù)、目標(biāo)車輛的換擋結(jié)束延遲激活狀態(tài)、升跳擋數(shù)增加請求和升跳擋數(shù)減少請求確定中間值;其中,換擋結(jié)束延遲激活狀態(tài)由初始升擋數(shù)和目標(biāo)車輛的當(dāng)前擋位數(shù)確定;升跳擋數(shù)減少請求根據(jù)目標(biāo)車輛的加速度、初始升擋數(shù)和目標(biāo)車輛的當(dāng)前擋位數(shù)確定。
12、在其中一個(gè)實(shí)施例中,根據(jù)目標(biāo)修正值和初始升擋數(shù),確定目標(biāo)車輛的目標(biāo)換擋擋位包括:
13、當(dāng)目標(biāo)車輛的變速器處于第一狀態(tài)時(shí),目標(biāo)車輛的目標(biāo)換擋擋位為初始升擋數(shù);
14、當(dāng)目標(biāo)車輛的變速器處于第二狀態(tài)時(shí),根據(jù)目標(biāo)車輛的初始目標(biāo)換擋擋位、目標(biāo)車輛的當(dāng)前擋位數(shù)以及換擋使能條件確定目標(biāo)車輛的目標(biāo)換擋擋位。
15、在其中一個(gè)實(shí)施例中,該方法還包括:
16、當(dāng)目標(biāo)車輛的當(dāng)前擋位數(shù)大于目標(biāo)車輛的預(yù)設(shè)擋位時(shí),目標(biāo)車輛的初始目標(biāo)換擋擋位為初始升擋數(shù);
17、當(dāng)目標(biāo)車輛的當(dāng)前擋位數(shù)小于目標(biāo)車輛的預(yù)設(shè)擋位時(shí),根據(jù)目標(biāo)修正值、目標(biāo)車輛的發(fā)動機(jī)轉(zhuǎn)速以及換擋使能條件確定目標(biāo)車輛的初始目標(biāo)換擋擋位。
18、在其中一個(gè)實(shí)施例中,當(dāng)根據(jù)目標(biāo)車輛的加速度和加速度閾值確定需要對目標(biāo)車輛的初始跳擋數(shù)進(jìn)行修正時(shí),判斷預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速是否滿足轉(zhuǎn)速限制條件包括:
19、當(dāng)根據(jù)目標(biāo)車輛的加速度和加速度閾值確定需要對目標(biāo)車輛的初始跳擋數(shù)進(jìn)行修正時(shí),根據(jù)預(yù)設(shè)時(shí)間、目標(biāo)車輛的輸入軸轉(zhuǎn)速和換擋點(diǎn)轉(zhuǎn)速變化率確定目標(biāo)車輛預(yù)設(shè)時(shí)間后的預(yù)估發(fā)動機(jī)轉(zhuǎn)速和預(yù)估換擋點(diǎn)轉(zhuǎn)速;
20、根據(jù)預(yù)設(shè)時(shí)間后的預(yù)估發(fā)動機(jī)轉(zhuǎn)速和預(yù)估換擋點(diǎn)轉(zhuǎn)速判斷目標(biāo)車輛的轉(zhuǎn)速是否滿足轉(zhuǎn)速限制條件。
21、在其中一個(gè)實(shí)施例中,多個(gè)換擋使能條件包括第一換擋使能條件、第二換擋使能條件和升擋使能條件,根據(jù)多個(gè)換擋使能條件確定目標(biāo)車輛的初始跳擋數(shù)和初始升擋數(shù)包括:
22、根據(jù)目標(biāo)車輛的當(dāng)前擋位數(shù)、第一換擋使能條件、第二換擋使能條件和升擋使能條件確定初始跳擋數(shù);
23、根據(jù)目標(biāo)車輛的發(fā)動機(jī)轉(zhuǎn)速、第一換擋使能條件、第二換擋使能條件和升擋使能條件確定初始升擋數(shù)。
24、第二方面,本技術(shù)還提供了一種換擋裝置,包括:
25、初始模塊,用于獲取目標(biāo)車輛的多個(gè)換擋使能條件,根據(jù)多個(gè)換擋使能條件確定目標(biāo)車輛的初始跳擋數(shù)和初始升擋數(shù);
26、判斷模塊,用于當(dāng)根據(jù)目標(biāo)車輛的加速度和加速度閾值確定需要對目標(biāo)車輛的初始跳擋數(shù)進(jìn)行修正時(shí),判斷預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速是否滿足轉(zhuǎn)速限制條件;
27、修正值確定模塊,用于當(dāng)預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速滿足轉(zhuǎn)速限制條件時(shí),根據(jù)中間值確定目標(biāo)修正值;
28、目標(biāo)擋位確定模塊,用于根據(jù)目標(biāo)修正值和初始升擋數(shù),確定目標(biāo)車輛的目標(biāo)換擋擋位。
29、第三方面,本技術(shù)還提供了一種計(jì)算機(jī)設(shè)備,包括存儲器和處理器,存儲器存儲有計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)以下步驟:
30、獲取目標(biāo)車輛的多個(gè)換擋使能條件,根據(jù)多個(gè)換擋使能條件確定目標(biāo)車輛的初始跳擋數(shù)和初始升擋數(shù);
31、當(dāng)根據(jù)目標(biāo)車輛的加速度和加速度閾值確定需要對目標(biāo)車輛的初始跳擋數(shù)進(jìn)行修正時(shí),判斷預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速是否滿足轉(zhuǎn)速限制條件;
32、當(dāng)預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速滿足轉(zhuǎn)速限制條件時(shí),根據(jù)中間值確定目標(biāo)修正值;
33、根據(jù)目標(biāo)修正值和初始升擋數(shù),確定目標(biāo)車輛的目標(biāo)換擋擋位。
34、第四方面,本技術(shù)還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
35、獲取目標(biāo)車輛的多個(gè)換擋使能條件,根據(jù)多個(gè)換擋使能條件確定目標(biāo)車輛的初始跳擋數(shù)和初始升擋數(shù);
36、當(dāng)根據(jù)目標(biāo)車輛的加速度和加速度閾值確定需要對目標(biāo)車輛的初始跳擋數(shù)進(jìn)行修正時(shí),判斷預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速是否滿足轉(zhuǎn)速限制條件;
37、當(dāng)預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速滿足轉(zhuǎn)速限制條件時(shí),根據(jù)中間值確定目標(biāo)修正值;
38、根據(jù)目標(biāo)修正值和初始升擋數(shù),確定目標(biāo)車輛的目標(biāo)換擋擋位。
39、第五方面,本技術(shù)還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
40、獲取目標(biāo)車輛的多個(gè)換擋使能條件,根據(jù)多個(gè)換擋使能條件確定目標(biāo)車輛的初始跳擋數(shù)和初始升擋數(shù);
41、當(dāng)根據(jù)目標(biāo)車輛的加速度和加速度閾值確定需要對目標(biāo)車輛的初始跳擋數(shù)進(jìn)行修正時(shí),判斷預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速是否滿足轉(zhuǎn)速限制條件;
42、當(dāng)預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速滿足轉(zhuǎn)速限制條件時(shí),根據(jù)中間值確定目標(biāo)修正值;
43、根據(jù)目標(biāo)修正值和初始升擋數(shù),確定目標(biāo)車輛的目標(biāo)換擋擋位。
44、上述換擋方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì),獲取目標(biāo)車輛的多個(gè)換擋使能條件,根據(jù)多個(gè)換擋使能條件確定目標(biāo)車輛的初始跳擋數(shù)和初始升擋數(shù);當(dāng)根據(jù)目標(biāo)車輛的加速度和加速度閾值確定需要對目標(biāo)車輛的初始跳擋數(shù)進(jìn)行修正時(shí),判斷預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速是否滿足轉(zhuǎn)速限制條件;當(dāng)預(yù)設(shè)時(shí)間后目標(biāo)車輛的轉(zhuǎn)速滿足轉(zhuǎn)速限制條件時(shí),根據(jù)中間值確定目標(biāo)修正值;根據(jù)目標(biāo)修正值和初始升擋數(shù),確定目標(biāo)車輛的目標(biāo)換擋擋位。該換擋方法綜合考慮了加速度、轉(zhuǎn)速、當(dāng)前擋位和初始換擋等多種因素,能夠使目標(biāo)車輛通過較少的換擋進(jìn)行加速和減速,降低了換擋頻次,減少了由于頻繁換擋給駕駛員帶來的動力中斷,進(jìn)而保障了目標(biāo)車輛駕駛的舒適性。