本發(fā)明涉及車輛能量管理,具體而言,涉及一種車輛能量規(guī)劃方法、裝置、計(jì)算機(jī)程序產(chǎn)品、存儲(chǔ)介質(zhì)。
背景技術(shù):
1、車輛能量管理對(duì)于整車性能有著重要的影響,例如:車輛能量管理系統(tǒng)的效率影響著整車加速性能和燃油經(jīng)濟(jì)性;車輛能量管理系統(tǒng)可以調(diào)節(jié)車輛的動(dòng)力輸出,以使車輛在不同路況和行駛狀態(tài)下保持穩(wěn)定性,從而提升車輛的操控性能和安全性。
2、然而,雖然一部分現(xiàn)有技術(shù)可以實(shí)現(xiàn)根據(jù)車輛的導(dǎo)航信息進(jìn)行整車能量規(guī)劃控制,但是由于該方法僅根據(jù)車輛固有的行駛路線進(jìn)行整車能量規(guī)劃控制,導(dǎo)致靈活性差;此外,另一部分現(xiàn)有技術(shù)通?;谲囕v每個(gè)動(dòng)力部件的瞬時(shí)油耗與整車荷電狀態(tài)變化率點(diǎn)簇對(duì)車輛進(jìn)行能量規(guī)劃控制,該方法計(jì)算量大、計(jì)算時(shí)間長、復(fù)雜度高,從而導(dǎo)致車輛能量規(guī)劃與控制的效率低。
3、由上分析可知,針對(duì)上述現(xiàn)有技術(shù)提供的車輛能量規(guī)劃方法其計(jì)算量大、復(fù)雜度高、能量規(guī)劃與控制效率低的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供了一種車輛能量規(guī)劃方法、裝置、計(jì)算機(jī)程序產(chǎn)品、存儲(chǔ)介質(zhì),以至少解決現(xiàn)有技術(shù)提供的車輛能量規(guī)劃方法其計(jì)算量大、復(fù)雜度高、能量規(guī)劃與控制效率低的技術(shù)問題。
2、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種車輛能量規(guī)劃方法,包括:
3、獲取目標(biāo)車輛的導(dǎo)航信息,其中,目標(biāo)車輛為混合動(dòng)力車輛,導(dǎo)航信息至少包括目標(biāo)車輛的出發(fā)地、目的地和導(dǎo)航地圖;根據(jù)出發(fā)地和目的地進(jìn)行路徑規(guī)劃,得到路徑規(guī)劃結(jié)果,其中,路徑規(guī)劃結(jié)果至少包括目標(biāo)車輛從出發(fā)地到目的地的多條候選行駛路徑;根據(jù)路徑規(guī)劃結(jié)果和導(dǎo)航地圖進(jìn)行能量規(guī)劃,得到能量規(guī)劃結(jié)果,其中,能量規(guī)劃結(jié)果包括:目標(biāo)車輛從出發(fā)地到目的地的目標(biāo)行駛路徑、目標(biāo)車輛按照目標(biāo)行駛路徑行駛過程中發(fā)動(dòng)機(jī)的目標(biāo)起停控制序列,目標(biāo)起??刂菩蛄杏糜诒碚髂繕?biāo)車輛按照目標(biāo)行駛路徑行駛過程中的能量消耗。
4、可選地,路徑規(guī)劃結(jié)果還包括:任意一條候選行駛路徑的總路程、目標(biāo)車輛在總路程中任意一公里的平均車速。
5、可選地,上述車輛能量規(guī)劃方法還包括:根據(jù)平均車速對(duì)任意一條候選行駛路徑進(jìn)行劃分,得到劃分結(jié)果,其中,劃分結(jié)果包括:任意一條候選行駛路徑的多個(gè)路徑分段、任意一個(gè)路徑分段的道路狀態(tài)標(biāo)簽,道路狀態(tài)標(biāo)簽用于表征任意一個(gè)路徑分段的道路擁堵程度。
6、可選地,根據(jù)平均車速對(duì)任意一條候選行駛路徑進(jìn)行劃分,得到劃分結(jié)果包括:針對(duì)任意一條候選行駛路徑,利用預(yù)設(shè)分類器對(duì)平均車速進(jìn)行分類,得到分類結(jié)果,其中,分類結(jié)果用于確定平均車速對(duì)應(yīng)的道路擁堵程度;根據(jù)分類結(jié)果對(duì)任意一條候選行駛路徑進(jìn)行分割,得到劃分結(jié)果。
7、可選地,根據(jù)路徑規(guī)劃結(jié)果和導(dǎo)航地圖進(jìn)行能量規(guī)劃,得到能量規(guī)劃結(jié)果包括:針對(duì)任意一條候選行駛路徑,對(duì)目標(biāo)車輛按照任意一個(gè)目標(biāo)路徑分段行駛過程中的能量消耗進(jìn)行計(jì)算,得到第一計(jì)算結(jié)果,其中,目標(biāo)路徑分段的道路擁堵程度低于其他路徑分段的道路擁堵程度,目標(biāo)車輛在目標(biāo)路徑分段采用純電動(dòng)模式行駛,目標(biāo)車輛在其他路徑分段采用混合動(dòng)力模式行駛,第一計(jì)算結(jié)果包括目標(biāo)車輛在任意一個(gè)目標(biāo)路徑分段的電能消耗值;基于第一計(jì)算結(jié)果,對(duì)目標(biāo)車輛按照任意一條候選行駛路徑的行駛過程進(jìn)行能量規(guī)劃,得到能量規(guī)劃結(jié)果。
8、可選地,基于第一計(jì)算結(jié)果,對(duì)目標(biāo)車輛按照任意一條候選行駛路徑的行駛過程進(jìn)行能量規(guī)劃,得到能量規(guī)劃結(jié)果包括:利用能量規(guī)劃算法對(duì)任意一條候選行駛路徑和第一計(jì)算結(jié)果進(jìn)行分析規(guī)劃,得到多個(gè)候選起??刂菩蛄?,其中,候選行駛路徑與候選起??刂菩蛄幸灰粚?duì)應(yīng);根據(jù)多個(gè)候選起??刂菩蛄羞M(jìn)行油耗計(jì)算,得到第二計(jì)算結(jié)果,其中,第二計(jì)算結(jié)果包括目標(biāo)車輛按照任意一條候選行駛路徑行駛過程中啟動(dòng)發(fā)動(dòng)機(jī)的總油耗值;根據(jù)多個(gè)總油耗值確定目標(biāo)路徑和目標(biāo)起??刂菩蛄?。
9、可選地,根據(jù)多個(gè)候選起??刂菩蛄羞M(jìn)行油耗計(jì)算,得到第二計(jì)算結(jié)果包括:對(duì)任意一個(gè)候選起停控制序列進(jìn)行解析,得到解析結(jié)果,其中,解析結(jié)果至少包括:任意一條候選行駛路徑中發(fā)動(dòng)機(jī)起機(jī)次數(shù)、任意一次發(fā)動(dòng)機(jī)起機(jī)的起機(jī)時(shí)長;針對(duì)任意一條候選行駛路徑,至少根據(jù)發(fā)動(dòng)機(jī)起機(jī)次數(shù)和起機(jī)時(shí)長進(jìn)行計(jì)算,得到第三計(jì)算結(jié)果,其中,第三計(jì)算結(jié)果包括任意一次發(fā)動(dòng)機(jī)起機(jī)的油耗值;針對(duì)任意一條候選行駛路徑,對(duì)第三計(jì)算結(jié)果進(jìn)行求和運(yùn)算,得到第二計(jì)算結(jié)果。
10、可選地,根據(jù)多個(gè)總油耗值確定目標(biāo)路徑和目標(biāo)起停控制序列包括:對(duì)多個(gè)總油耗值進(jìn)行比較,得到比較結(jié)果,其中,比較結(jié)果用于確定多個(gè)總油耗值中的最小油耗值;將最小油耗值對(duì)應(yīng)的候選行駛路徑確定為目標(biāo)行駛路徑,以及將目標(biāo)路徑對(duì)應(yīng)的候選起停控制序列確定為目標(biāo)起??刂菩蛄小?/p>
11、根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種車輛能量規(guī)劃裝置,包括:
12、獲取模塊,用于獲取目標(biāo)車輛的導(dǎo)航信息,其中,目標(biāo)車輛為混合動(dòng)力車輛,導(dǎo)航信息至少包括目標(biāo)車輛的出發(fā)地、目的地和導(dǎo)航地圖;第一規(guī)劃模塊,用于根據(jù)出發(fā)地和目的地進(jìn)行路徑規(guī)劃,得到路徑規(guī)劃結(jié)果,其中,路徑規(guī)劃結(jié)果至少包括目標(biāo)車輛從出發(fā)地到目的地的多條候選行駛路徑;第二規(guī)劃模塊,用于根據(jù)路徑規(guī)劃結(jié)果和導(dǎo)航地圖進(jìn)行能量規(guī)劃,得到能量規(guī)劃結(jié)果,其中,能量規(guī)劃結(jié)果包括:目標(biāo)車輛從出發(fā)地到目的地的目標(biāo)行駛路徑、目標(biāo)車輛按照目標(biāo)行駛路徑行駛過程中發(fā)動(dòng)機(jī)的目標(biāo)起停控制序列,目標(biāo)起停控制序列用于表征目標(biāo)車輛按照目標(biāo)行駛路徑行駛過程中的能量消耗。
13、可選地,上述第一規(guī)劃模塊還包括:路徑規(guī)劃結(jié)果還包括:任意一條候選行駛路徑的總路程、目標(biāo)車輛在總路程中任意一公里的平均車速。
14、可選地,上述車輛能量規(guī)劃裝置還包括:劃分模塊,用于根據(jù)平均車速對(duì)任意一條候選行駛路徑進(jìn)行劃分,得到劃分結(jié)果,其中,劃分結(jié)果包括:任意一條候選行駛路徑的多個(gè)路徑分段、任意一個(gè)路徑分段的道路狀態(tài)標(biāo)簽,道路狀態(tài)標(biāo)簽用于表征任意一個(gè)路徑分段的道路擁堵程度。
15、可選地,上述劃分模塊還用于:根據(jù)平均車速對(duì)任意一條候選行駛路徑進(jìn)行劃分,得到劃分結(jié)果包括:針對(duì)任意一條候選行駛路徑,利用預(yù)設(shè)分類器對(duì)平均車速進(jìn)行分類,得到分類結(jié)果,其中,分類結(jié)果用于確定平均車速對(duì)應(yīng)的道路擁堵程度;根據(jù)分類結(jié)果對(duì)任意一條候選行駛路徑進(jìn)行分割,得到劃分結(jié)果。
16、可選地,上述第二規(guī)劃模塊還用于:根據(jù)路徑規(guī)劃結(jié)果和導(dǎo)航地圖進(jìn)行能量規(guī)劃,得到能量規(guī)劃結(jié)果包括:針對(duì)任意一條候選行駛路徑,對(duì)目標(biāo)車輛按照任意一個(gè)目標(biāo)路徑分段行駛過程中的能量消耗進(jìn)行計(jì)算,得到第一計(jì)算結(jié)果,其中,目標(biāo)路徑分段的道路擁堵程度低于其他路徑分段的道路擁堵程度,目標(biāo)車輛在目標(biāo)路徑分段采用純電動(dòng)模式行駛,目標(biāo)車輛在其他路徑分段采用混合動(dòng)力模式行駛,第一計(jì)算結(jié)果包括目標(biāo)車輛在任意一個(gè)目標(biāo)路徑分段的電能消耗值;基于第一計(jì)算結(jié)果,對(duì)目標(biāo)車輛按照任意一條候選行駛路徑的行駛過程進(jìn)行能量規(guī)劃,得到能量規(guī)劃結(jié)果。
17、可選地,上述第二規(guī)劃模塊還用于:基于第一計(jì)算結(jié)果,對(duì)目標(biāo)車輛按照任意一條候選行駛路徑的行駛過程進(jìn)行能量規(guī)劃,得到能量規(guī)劃結(jié)果包括:利用能量規(guī)劃算法對(duì)任意一條候選行駛路徑和第一計(jì)算結(jié)果進(jìn)行分析規(guī)劃,得到多個(gè)候選起??刂菩蛄?,其中,候選行駛路徑與候選起??刂菩蛄幸灰粚?duì)應(yīng);根據(jù)多個(gè)候選起??刂菩蛄羞M(jìn)行油耗計(jì)算,得到第二計(jì)算結(jié)果,其中,第二計(jì)算結(jié)果包括目標(biāo)車輛按照任意一條候選行駛路徑行駛過程中啟動(dòng)發(fā)動(dòng)機(jī)的總油耗值;根據(jù)多個(gè)總油耗值確定目標(biāo)路徑和目標(biāo)起??刂菩蛄?。
18、可選地,上述第二規(guī)劃模塊還用于:根據(jù)多個(gè)候選起停控制序列進(jìn)行油耗計(jì)算,得到第二計(jì)算結(jié)果包括:對(duì)任意一個(gè)候選起停控制序列進(jìn)行解析,得到解析結(jié)果,其中,解析結(jié)果至少包括:任意一條候選行駛路徑中發(fā)動(dòng)機(jī)起機(jī)次數(shù)、任意一次發(fā)動(dòng)機(jī)起機(jī)的起機(jī)時(shí)長;針對(duì)任意一條候選行駛路徑,至少根據(jù)發(fā)動(dòng)機(jī)起機(jī)次數(shù)和起機(jī)時(shí)長進(jìn)行計(jì)算,得到第三計(jì)算結(jié)果,其中,第三計(jì)算結(jié)果包括任意一次發(fā)動(dòng)機(jī)起機(jī)的油耗值;針對(duì)任意一條候選行駛路徑,對(duì)第三計(jì)算結(jié)果進(jìn)行求和運(yùn)算,得到第二計(jì)算結(jié)果。
19、可選地,上述第二規(guī)劃模塊還用于:根據(jù)多個(gè)總油耗值確定目標(biāo)路徑和目標(biāo)起??刂菩蛄邪ǎ簩?duì)多個(gè)總油耗值進(jìn)行比較,得到比較結(jié)果,其中,比較結(jié)果用于確定多個(gè)總油耗值中的最小油耗值;將最小油耗值對(duì)應(yīng)的候選行駛路徑確定為目標(biāo)行駛路徑,以及將目標(biāo)路徑對(duì)應(yīng)的候選起??刂菩蛄写_定為目標(biāo)起??刂菩蛄?。
20、根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)前述中任意一項(xiàng)的車輛能量規(guī)劃方法。
21、根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的可執(zhí)行程序,其中,在可執(zhí)行程序運(yùn)行時(shí)控制計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行前述中任意一項(xiàng)的車輛能量規(guī)劃方法。
22、根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種車輛,包括車載存儲(chǔ)器和車載處理器,車載存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,車載處理器被設(shè)置為運(yùn)行計(jì)算機(jī)程序以執(zhí)行前述中任意一項(xiàng)的車輛能量規(guī)劃方法。
23、在本發(fā)明實(shí)施例中,首先獲取目標(biāo)車輛的導(dǎo)航信息,其中,目標(biāo)車輛為混合動(dòng)力車輛,導(dǎo)航信息至少包括目標(biāo)車輛的出發(fā)地、目的地和導(dǎo)航地圖,接著,根據(jù)出發(fā)地和目的地進(jìn)行路徑規(guī)劃,得到路徑規(guī)劃結(jié)果,其中,路徑規(guī)劃結(jié)果至少包括目標(biāo)車輛從出發(fā)地到目的地的多條候選行駛路徑,最后根據(jù)路徑規(guī)劃結(jié)果和導(dǎo)航地圖進(jìn)行能量規(guī)劃,得到能量規(guī)劃結(jié)果,其中,能量規(guī)劃結(jié)果包括:目標(biāo)車輛從出發(fā)地到目的地的目標(biāo)行駛路徑、目標(biāo)車輛按照目標(biāo)行駛路徑行駛過程中發(fā)動(dòng)機(jī)的目標(biāo)起停控制序列,目標(biāo)起??刂菩蛄杏糜诒碚髂繕?biāo)車輛按照目標(biāo)行駛路徑行駛過程中的能量消耗。
24、容易理解,本發(fā)明上述實(shí)施例通過根據(jù)車輛導(dǎo)航信息確定能耗最小的目標(biāo)行駛路徑以及對(duì)應(yīng)的發(fā)動(dòng)機(jī)起停控制序列,達(dá)到了快速、準(zhǔn)確進(jìn)行整車能量規(guī)劃的目的,從而實(shí)現(xiàn)了快速、高效計(jì)算車輛能量消耗最小的最優(yōu)行駛路徑的技術(shù)效果,進(jìn)而解決了現(xiàn)有技術(shù)提供的車輛能量規(guī)劃方法其計(jì)算量大、復(fù)雜度高、能量規(guī)劃與控制效率低的技術(shù)問題。