System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及汽車(chē),尤其涉及一種車(chē)輛電機(jī)控制方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、由于電動(dòng)汽車(chē)相較于傳統(tǒng)燃油車(chē)不搭載發(fā)動(dòng)機(jī),所以傳統(tǒng)燃油車(chē)上存在的一些物理現(xiàn)象在電動(dòng)汽車(chē)上需要通過(guò)控制邏輯進(jìn)行模擬實(shí)現(xiàn)。例如車(chē)輛蠕行現(xiàn)象和發(fā)動(dòng)機(jī)制動(dòng)(滑行回饋)現(xiàn)象等。
2、在模擬車(chē)輛蠕行現(xiàn)象的控制邏輯中,相關(guān)技術(shù)通過(guò)控制車(chē)輛的電機(jī)扭矩使得車(chē)輛按照固定蠕行車(chē)速蠕行;在模擬發(fā)動(dòng)機(jī)制動(dòng)現(xiàn)象的控制邏輯中,相關(guān)技術(shù)通過(guò)控制車(chē)輛的電機(jī)扭矩,實(shí)現(xiàn)強(qiáng)、中和弱三種滑行回饋強(qiáng)度供用戶(hù)選擇。
3、然而,考慮到用戶(hù)的駕駛習(xí)慣和某些特定場(chǎng)景下的駕駛需求,用戶(hù)需要根據(jù)自身駕駛體驗(yàn)選擇適合自己和當(dāng)時(shí)行車(chē)場(chǎng)景的蠕行車(chē)速或滑行回饋強(qiáng)度,即存在對(duì)蠕行車(chē)速和滑行回饋強(qiáng)度進(jìn)行無(wú)極調(diào)節(jié)的需求,而基于相關(guān)技術(shù)的控制邏輯,無(wú)法對(duì)蠕行車(chē)速和滑行回饋強(qiáng)度進(jìn)行無(wú)極調(diào)節(jié),導(dǎo)致用戶(hù)駕駛體驗(yàn)不佳。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)實(shí)施例提供一種車(chē)輛電機(jī)控制方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
2、本申請(qǐng)實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
3、第一方面,本申請(qǐng)實(shí)施例提供一種車(chē)輛電機(jī)控制方法,包括:基于車(chē)輛當(dāng)前的車(chē)速和油門(mén)開(kāi)度,查詢(xún)油門(mén)map,獲得第一驅(qū)動(dòng)扭矩,所述油門(mén)map用于表征所述車(chē)輛的電機(jī)的驅(qū)動(dòng)扭矩、所述車(chē)輛的車(chē)速以及所述車(chē)輛的油門(mén)開(kāi)度之間的關(guān)系;在接收到目標(biāo)調(diào)節(jié)指令的情況下,基于所述第一驅(qū)動(dòng)扭矩和所述目標(biāo)調(diào)節(jié)指令中攜帶的目標(biāo)調(diào)節(jié)系數(shù),確定第二驅(qū)動(dòng)扭矩,所述目標(biāo)調(diào)節(jié)系數(shù)在一個(gè)連續(xù)數(shù)據(jù)區(qū)間內(nèi);基于所述第二驅(qū)動(dòng)
4、通過(guò)采取本申請(qǐng)的技術(shù)方案,首先,基于車(chē)輛當(dāng)前的車(chē)速和油門(mén)開(kāi)度,查詢(xún)油門(mén)map,獲得第一驅(qū)動(dòng)扭矩;其次,在接收到蠕行車(chē)速調(diào)節(jié)指令或滑行回饋強(qiáng)度調(diào)節(jié)指令的情況下,基于第一驅(qū)動(dòng)扭矩和蠕行車(chē)速調(diào)節(jié)指令或滑行回饋強(qiáng)度調(diào)節(jié)指令中攜帶的目標(biāo)調(diào)節(jié)系數(shù),確定第二驅(qū)動(dòng)扭矩;然后,基于第二驅(qū)動(dòng)扭矩,控制車(chē)輛的電機(jī)運(yùn)行,這里通過(guò)基于接收到的蠕行車(chē)速調(diào)節(jié)指令或滑行回饋強(qiáng)度調(diào)節(jié)指令中攜帶的目標(biāo)調(diào)節(jié)系數(shù)對(duì)第一驅(qū)動(dòng)扭矩進(jìn)行處理,獲得第二驅(qū)動(dòng)扭矩,進(jìn)而基于第二驅(qū)動(dòng)扭矩控制車(chē)輛的電機(jī)運(yùn)行,而且目標(biāo)調(diào)節(jié)系數(shù)是在一個(gè)連續(xù)數(shù)據(jù)區(qū)間內(nèi),能夠有效實(shí)現(xiàn)對(duì)車(chē)輛的蠕行車(chē)速或滑行回饋強(qiáng)度進(jìn)行無(wú)極調(diào)節(jié),從而提升用戶(hù)駕駛體驗(yàn)。
5、在一些實(shí)施例中,所述基于所述第一驅(qū)動(dòng)扭矩和所述目標(biāo)調(diào)節(jié)指令中攜帶的目標(biāo)調(diào)節(jié)系數(shù),確定第二驅(qū)動(dòng)扭矩,包括:將所述第一驅(qū)動(dòng)扭矩和所述目標(biāo)調(diào)節(jié)系數(shù)相乘,獲得所述第二驅(qū)動(dòng)扭矩。
6、根據(jù)上述技術(shù)手段,在接收到目標(biāo)調(diào)節(jié)指令的情況下,將第一驅(qū)動(dòng)扭矩和目標(biāo)調(diào)節(jié)指令中攜帶的目標(biāo)調(diào)節(jié)系數(shù)相乘,獲得第二驅(qū)動(dòng)扭矩,有效實(shí)現(xiàn)了按照指定的目標(biāo)調(diào)節(jié)系數(shù)對(duì)第一驅(qū)動(dòng)扭矩進(jìn)行處理,獲得第二驅(qū)動(dòng)扭矩,進(jìn)而再基于該第二驅(qū)動(dòng)扭矩控制車(chē)輛的電機(jī)運(yùn)行,能夠有效實(shí)現(xiàn)對(duì)車(chē)輛的蠕行車(chē)速或滑行回饋強(qiáng)度的調(diào)節(jié)。
7、在一些實(shí)施例中,所述連續(xù)數(shù)據(jù)區(qū)間為0至1。
8、在一些實(shí)施例中,在所述基于車(chē)輛當(dāng)前的車(chē)速和油門(mén)開(kāi)度,查詢(xún)油門(mén)map,獲得第一驅(qū)動(dòng)扭矩之前,所述方法還包括:基于所述車(chē)輛的目標(biāo)信息,確定所述油門(mén)map;所述目標(biāo)信息包括以下至少一項(xiàng):所述車(chē)輛的行駛阻力曲線(xiàn)、所述車(chē)輛的最大蠕行車(chē)速、所述車(chē)輛的坡道坡度、所述車(chē)輛的重量以及所述車(chē)輛的動(dòng)力電池的最大充電功率。
9、根據(jù)上述技術(shù)手段,通過(guò)基于車(chē)輛的行駛阻力曲線(xiàn)、最大蠕行車(chē)速、坡道坡度、重量和動(dòng)力電池的最大充電功率,有效實(shí)現(xiàn)對(duì)油門(mén)map的設(shè)計(jì),有助于后續(xù)基于車(chē)速和油門(mén)開(kāi)度,查詢(xún)?cè)撚烷T(mén)map,即可得到車(chē)輛的驅(qū)動(dòng)扭矩。
10、在一些實(shí)施例中,在所述目標(biāo)信息包括所述車(chē)輛的行駛阻力曲線(xiàn)和所述車(chē)輛的最大蠕行車(chē)速的情況下,所述基于所述車(chē)輛的目標(biāo)信息,確定所述油門(mén)map,包括:基于所述行駛阻力曲線(xiàn)和所述最大蠕行車(chē)速,確定所述最大蠕行車(chē)速對(duì)應(yīng)的第三驅(qū)動(dòng)扭矩;基于所述第三驅(qū)動(dòng)扭矩,確定所述油門(mén)map所包括的蠕行扭矩曲線(xiàn)。
11、根據(jù)上述技術(shù)手段,在目標(biāo)信息包括車(chē)輛的行駛阻力曲線(xiàn)和車(chē)輛的最大蠕行車(chē)速的情況下,首先,基于行駛阻力曲線(xiàn)和最大蠕行車(chē)速,確定最大蠕行車(chē)速對(duì)應(yīng)的第三驅(qū)動(dòng)扭矩;然后,基于第三驅(qū)動(dòng)扭矩,能夠有效實(shí)現(xiàn)對(duì)油門(mén)map所包括的蠕行扭矩曲線(xiàn)的設(shè)計(jì)。
12、在一些實(shí)施例中,在所述目標(biāo)信息包括所述車(chē)輛的坡道坡度和所述車(chē)輛的重量的情況下,所述基于所述車(chē)輛的目標(biāo)信息,確定所述油門(mén)map,包括:基于所述坡道坡度和所述重量,確定所述車(chē)輛的油門(mén)開(kāi)度為0%且所述車(chē)輛的車(chē)速為0km/h時(shí)對(duì)應(yīng)的第四驅(qū)動(dòng)扭矩;基于所述第四驅(qū)動(dòng)扭矩,確定所述油門(mén)map所包括的防溜坡扭矩曲線(xiàn)。
13、根據(jù)上述技術(shù)手段,在目標(biāo)信息包括車(chē)輛的坡道坡度和車(chē)輛的重量的情況下,首先,基于坡道坡度和重量,確定車(chē)輛的油門(mén)開(kāi)度為0%且車(chē)輛的車(chē)速為0km/h時(shí)對(duì)應(yīng)的第四驅(qū)動(dòng)扭矩;然后,基于第四驅(qū)動(dòng)扭矩,能夠有效實(shí)現(xiàn)對(duì)油門(mén)map所包括的防溜坡扭矩曲線(xiàn)的設(shè)計(jì)。
14、在一些實(shí)施例中,在所述目標(biāo)信息包括所述車(chē)輛的動(dòng)力電池的最大充電功率的情況下,所述基于所述車(chē)輛的目標(biāo)信息,確定所述油門(mén)map,包括:基于所述最大充電功率,確定所述車(chē)輛的最大滑行回饋扭矩;基于所述最大滑行回饋扭矩,確定所述油門(mén)map所包括的滑行回饋扭矩曲線(xiàn)。
15、根據(jù)上述技術(shù)手段,在目標(biāo)信息包括車(chē)輛的動(dòng)力電池的最大充電功率的情況下,首先,基于最大充電功率,確定車(chē)輛的最大滑行回饋扭矩;然后,基于最大滑行回饋扭矩,能夠有效實(shí)現(xiàn)對(duì)油門(mén)map所包括的滑行回饋扭矩曲線(xiàn)的設(shè)計(jì)。
16、第二方面,本申請(qǐng)實(shí)施例提供一種車(chē)輛電機(jī)控制裝置,包括:
17、查詢(xún)模塊,用于基于車(chē)輛當(dāng)前的車(chē)速和油門(mén)開(kāi)度,查詢(xún)油門(mén)map,獲得第一驅(qū)動(dòng)扭矩,所述油門(mén)map用于表征所述車(chē)輛的電機(jī)的驅(qū)動(dòng)扭矩、所述車(chē)輛的車(chē)速以及所述車(chē)輛的油門(mén)開(kāi)度之間的關(guān)系;
18、確定模塊,用于在接收到目標(biāo)調(diào)節(jié)指令的情況下,基于所述第一驅(qū)動(dòng)扭矩和所述目標(biāo)調(diào)節(jié)指令中攜帶的目標(biāo)調(diào)節(jié)系數(shù),確定第二驅(qū)動(dòng)扭矩,所述目標(biāo)調(diào)節(jié)系數(shù)在一個(gè)連續(xù)數(shù)據(jù)區(qū)間內(nèi);
19、控制模塊,用于基于所述第二驅(qū)動(dòng)扭矩,控制所述車(chē)輛的電機(jī)運(yùn)行;
20、其中,所述目標(biāo)調(diào)節(jié)指令包括以下任意一項(xiàng):
21、蠕行車(chē)速調(diào)節(jié)指令和滑行回饋強(qiáng)度調(diào)節(jié)指令。
22、第三方面,本申請(qǐng)實(shí)施例提供一種電子設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器用于存儲(chǔ)可執(zhí)行數(shù)據(jù)指令;所述處理器用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行數(shù)據(jù)指令時(shí),實(shí)現(xiàn)如第一方面所述的車(chē)輛電機(jī)控制方法。
23、第四方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被處理器運(yùn)行時(shí),實(shí)現(xiàn)如第一方面所述的車(chē)輛電機(jī)控制方法。
24、本申請(qǐng)的有益效果:
25、通過(guò)采取本申請(qǐng)的技術(shù)方案,能夠有效實(shí)現(xiàn)對(duì)車(chē)輛的蠕行車(chē)速或滑行回饋強(qiáng)度進(jìn)行無(wú)極調(diào)節(jié),從而提升用本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種車(chē)輛電機(jī)控制方法,其特征在于,所述車(chē)輛電機(jī)控制方法,包括:
2.根據(jù)權(quán)利要求1所述的車(chē)輛電機(jī)控制方法,其特征在于,所述基于所述第一驅(qū)動(dòng)扭矩和所述目標(biāo)調(diào)節(jié)指令中攜帶的目標(biāo)調(diào)節(jié)系數(shù),確定第二驅(qū)動(dòng)扭矩,包括:
3.根據(jù)權(quán)利要求1或2所述的車(chē)輛電機(jī)控制方法,其特征在于,所述連續(xù)數(shù)據(jù)區(qū)間為0至1。
4.根據(jù)權(quán)利要求1所述的車(chē)輛電機(jī)控制方法,其特征在于,在所述基于車(chē)輛當(dāng)前的車(chē)速和油門(mén)開(kāi)度,查詢(xún)油門(mén)Map,獲得第一驅(qū)動(dòng)扭矩之前,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的車(chē)輛電機(jī)控制方法,其特征在于,在所述目標(biāo)信息包括所述車(chē)輛的行駛阻力曲線(xiàn)和所述車(chē)輛的最大蠕行車(chē)速的情況下,所述基于所述車(chē)輛的目標(biāo)信息,確定所述油門(mén)Map,包括:
6.根據(jù)權(quán)利要求4所述的車(chē)輛電機(jī)控制方法,其特征在于,在所述目標(biāo)信息包括所述車(chē)輛的坡道坡度和所述車(chē)輛的重量的情況下,所述基于所述車(chē)輛的目標(biāo)信息,確定所述油門(mén)Map,包括:
7.根據(jù)權(quán)利要求4所述的車(chē)輛電機(jī)控制方法,其特征在于,在所述目標(biāo)信息包括所述車(chē)輛的動(dòng)力電池的最大充電功率的情況下,所述基于
8.一種車(chē)輛電機(jī)控制裝置,其特征在于,所述車(chē)輛電機(jī)控制裝置,包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被處理器運(yùn)行時(shí),實(shí)現(xiàn)權(quán)利要求1至7任一項(xiàng)所述的車(chē)輛電機(jī)控制方法。
...【技術(shù)特征摘要】
1.一種車(chē)輛電機(jī)控制方法,其特征在于,所述車(chē)輛電機(jī)控制方法,包括:
2.根據(jù)權(quán)利要求1所述的車(chē)輛電機(jī)控制方法,其特征在于,所述基于所述第一驅(qū)動(dòng)扭矩和所述目標(biāo)調(diào)節(jié)指令中攜帶的目標(biāo)調(diào)節(jié)系數(shù),確定第二驅(qū)動(dòng)扭矩,包括:
3.根據(jù)權(quán)利要求1或2所述的車(chē)輛電機(jī)控制方法,其特征在于,所述連續(xù)數(shù)據(jù)區(qū)間為0至1。
4.根據(jù)權(quán)利要求1所述的車(chē)輛電機(jī)控制方法,其特征在于,在所述基于車(chē)輛當(dāng)前的車(chē)速和油門(mén)開(kāi)度,查詢(xún)油門(mén)map,獲得第一驅(qū)動(dòng)扭矩之前,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的車(chē)輛電機(jī)控制方法,其特征在于,在所述目標(biāo)信息包括所述車(chē)輛的行駛阻力曲線(xiàn)和所述車(chē)輛的最大蠕行車(chē)速的情況下,所述基于所述車(chē)輛的目標(biāo)信息,確定所述油門(mén)map,包括:...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:王鵬,劉傳,
申請(qǐng)(專(zhuān)利權(quán))人:重慶長(zhǎng)安科技有限責(zé)任公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。