本發(fā)明涉及導航領(lǐng)域,尤其涉及一種用于規(guī)劃行駛路線的方法和裝置。
背景技術(shù):
隨著導航技術(shù)的發(fā)展,已經(jīng)出現(xiàn)許多路線規(guī)劃技術(shù),其能夠基于用戶期望的出發(fā)點和目的地來為車輛規(guī)劃合適的行駛路線。
然而,目前的路線規(guī)劃技術(shù)只適用于利用燃油(汽油、柴油等)提供動力的車輛,不太適用于利用電能提供動力的電動車輛。由于目前廣泛使用的車輛是利用燃油提供動力的車輛,而且利用燃油提供動力的車輛已經(jīng)出現(xiàn)了很長時間,因此基本上每個區(qū)域都布置有許多加油站,從而目前的路線規(guī)劃技術(shù)所規(guī)劃的行駛路線通常都包括有足夠加油站,使得車輛在沿著所規(guī)劃的行駛路線行駛的過程中在燃油用完之前通常都能找到加油站添加燃油,不會出現(xiàn)由于找不到加油站加油而導致車輛拋錨在路上的情況。而電動車輛是最近幾年才發(fā)展起來的,用于給電動車輛充電的充電站還很少,目前的路線規(guī)劃技術(shù)所規(guī)劃的行駛路線可能包括很少的充電站或者甚至沒有包括充電站,從而,當電動車輛在沿著所規(guī)劃的行駛路線行駛時,有可能直到電動車輛的電池中的電能都用完了,還是沒有遇到充電站,導致電動車輛可能拋錨在路上。
技術(shù)實現(xiàn)要素:
考慮到現(xiàn)有技術(shù)的以上缺陷,本發(fā)明的實施例提供一種用于規(guī)劃行駛路線的方法和裝置,其考慮電動車輛的特性來為電動車輛規(guī)劃行駛路線。
按照本發(fā)明實施例的一種用于規(guī)劃行駛路線的方法,包括:計算從出發(fā)點到目的地的各個可能路線;以及,至少基于電動車輛的電池容量,確定所述各個可能路線的其中一個路線作為所述電動車輛的行駛路線。
按照本發(fā)明實施例的一種用于規(guī)劃行駛路線的裝置,包括:第一計算模塊,用于計算從出發(fā)點到目的地的各個可能路線;以及,確定模塊,用于至少基于電動車輛的電池容量,確定所述各個可能路線的其中一個路線作為所述電動車輛的行駛路線。
從以上描述可以看出,本發(fā)明的實施例所提供的方案基于電動車輛的電池容量來確定電動車輛的行駛路線,因此,與現(xiàn)有技術(shù)相比,本發(fā)明的實施例的方案能夠考慮電動車輛的特性來為電動車輛規(guī)劃行駛路線。
附圖說明
本發(fā)明的其它特征、特點、益處和優(yōu)點通過以下結(jié)合附圖的詳細描述將變得更加顯而易見。其中:
圖1示出了按照本發(fā)明一個實施例的用于規(guī)劃行駛路線的方法的流程圖;
圖2示出了按照本發(fā)明的另一實施例的用于規(guī)劃行駛路線的方法的流程圖;
圖3示出了按照本發(fā)明的一個實施例的用于規(guī)劃行駛路線的裝置的示意圖;
圖4示出了按照本發(fā)明的一個實施例的用于規(guī)劃行駛路線的設備的示意圖。
具體實施方式
下面將參考附圖詳細描述本發(fā)明的各個實施例。
圖1示出了按照本發(fā)明一個實施例的用于規(guī)劃行駛路線的方法 的流程圖。圖1所示出的方法100例如可以由具有路線規(guī)劃功能的合適設備d(例如,電動車輛上的導航設備,智能手機,計算機等)實現(xiàn)。
如圖1所示,在方框102,當要規(guī)劃電動車輛ev的行駛路線時,設備d可以計算從出發(fā)點a到目的地b的各個可能路線。在一個方面,出發(fā)點a和目的地b例如可以是電動車輛ev的用戶輸入給設備d的。在另一方面,出發(fā)點a和目的地b例如可以是設備d利用其它任何合適的方式獲取的。這里,由于計算從出發(fā)點到目的地的路線是現(xiàn)有技術(shù),因此在此省略對其的詳細描述。
在方框104,設備d可以獲取關(guān)于電動車輛ev的電池容量的信息。在一個方面,設備d例如可以從電動車輛ev的電池讀取關(guān)于電動車輛ev的電池容量的信息。在另一方面,關(guān)于電動車輛ev的電池容量的信息例如可以被預先上傳和存儲在云服務器中,以及,設備d可以從該云服務器中獲取關(guān)于電動車輛ev的電池容量的信息。在又一個方面,
在方框106,設備d可以獲取電動車輛ev的歷史行駛數(shù)據(jù)。在一個方面,電動車輛ev的歷史行駛數(shù)據(jù)例如可以包括但不局限于每次充電時電動車輛ev已行駛的總里程、每次充電之前電動車輛ev的電池的剩余電量、每次充電之后電動車輛ev的電池的剩余電量。在一個方面,電動車輛ev的歷史行駛數(shù)據(jù)例如可以存儲在電動車輛ev上的適當裝置(例如,電動車輛ev上的車載電腦等)中,以及,設備d可以從電動車輛ev上的該適當裝置中獲取電動車輛ev的歷史行駛數(shù)據(jù)。在另一方面,電動車輛ev的歷史行駛數(shù)據(jù)可以由電動車輛ev上傳并存儲在云服務器中,以及,設備d可以從云服務器中獲取電動車輛ev的歷史行駛數(shù)據(jù)。在又一個方面,電動車輛ev的歷史行駛數(shù)據(jù)例如可以由用戶輸入給設備d。
在方框108,設備d可以利用所獲取的歷史行駛數(shù)據(jù)來計算電動車輛ev的單位行駛里程所消耗的電量,作為第一單位行駛里程消耗電量。
在一個方面,設備d可以利用所獲取的歷史行駛數(shù)據(jù)所包括的 每次充電時電動車輛ev已行駛的總里程、每次充電之前電動車輛ev的電池的剩余電量和每次充電之后電動車輛ev的電池的剩余電量,計算關(guān)于各次充電的電動車輛ev能行駛的里程和所消耗的電量,接著,設備d可以利用關(guān)于各次充電的電動車輛ev能行駛的里程和所消耗的電量來計算關(guān)于各次充電的單位行駛里程消耗電量,然后,設備d可以獲取關(guān)于各次充電的單位行駛里程消耗電量的平均值,作為第一單位行駛里程消耗電量。
在方框110,設備d可以獲取關(guān)于電動車輛ev的重量的信息。在一個方面,例如可以在電動車輛ev的車軸上安裝用于測量電動車輛ev的重量的傳感器,以及,設備d可以從該傳感器讀取關(guān)于電動車輛ev的重量的信息。在另一方面,例如可以由用戶向設備d提供關(guān)于電動車輛ev的重量的信息。
在方框112,設備d可以基于電動車輛ev的重量來確定電動車輛ev的單位行駛里程所消耗的電量,作為第二單位行駛里程消耗電量。這里,基于電動車輛ev的重量來確定電動車輛ev的單位行駛里程所消耗的電量是現(xiàn)有技術(shù),在此省略對其的詳細描述。
在方框114,設備d可以選擇第一單位行駛里程消耗電量和第二單位行駛里程消耗電量中的最大者,作為電動車輛ev的單位行駛里程消耗電量。
在方框116,設備d可以基于電動車輛ev的電池容量和電動車輛ev的單位行駛里程消耗電量,計算電動車輛ev一次充電的可能行駛里程。在一個方面,將電動車輛ev的電池容量除以電動車輛ev的單位行駛里程消耗電量所得到的值,作為電動車輛ev一次充電的可能行駛里程。在另一方面,將電動車輛ev的電池容量除以電動車輛ev的單位行駛里程消耗電量以得到第一值,然后,將該第一值乘以一小于1的系數(shù)所得到的值,作為電動車輛ev一次充電的可能行駛里程。
在方框118,設備d可以基于電動車輛ev一次充電的可能行駛里程,確定該各個可能路線的其中一個路線,作為電動車輛ev的行駛路線。在一個方面,該其中一個路線滿足以下要求:該其中一個路 線的總長度不大于電動車輛ev一次充電的可能行駛里程;或者,該其中一個路線中任意兩個相鄰充電站之間的路段的長度、出發(fā)點a與該其中一個路線中距出發(fā)點a最近的充電站之間的路段的長度、以及該其中一個路線中距目的地b最近的充電站與目的地b之間的路段的長度都不大于電動車輛ev一次充電的可能行駛里程。
從以上描述可以看出,本實施例所的方案基于電動車輛的電池容量來確定電動車輛的行駛路線,因此,本實施例的方案能夠考慮電動車輛的特性來為電動車輛規(guī)劃行駛路線,使得電動車輛沿著所規(guī)劃的行駛路線行駛時不會出現(xiàn)沒有充電站進行充電而導致電動車輛因電量用完拋錨路上的情況。
其它變型
本領(lǐng)域技術(shù)人員應當理解,雖然在上面的實施例中,計算第一單位行駛里程消耗電量和第二單位行駛里程消耗電量,以及,選擇這兩者中的最大者作為電動車輛ev的單位行駛里程消耗電量,然而,本發(fā)明并不局限于此。在本發(fā)明的其它一些實施例中,可以僅計算第一單位行駛里程消耗電量并將其作為電動車輛ev的單位行駛里程消耗電量,或者,可以僅計算第二單位行駛里程消耗電量并將其作為電動車輛ev的單位行駛里程消耗電量。
本領(lǐng)域技術(shù)人員應當理解,雖然在上面的實施例中,基于電動車輛的電池容量來確定電動車輛的行駛路線被實現(xiàn)為:基于電動車輛的電池容量來計算電動車輛一次充電的可能行駛里程,以及,基于電動車輛一次充電的可能行駛里程來確定電動車輛的行駛路線,然而,本發(fā)明并不局限于此。在本發(fā)明的其它一些實施例中,也可以利用其它合適的方式實現(xiàn)基于電動車輛的電池容量來確定電動車輛的行駛路線。
本領(lǐng)域技術(shù)人員也將理解,對于同一路段,當堵塞時電動車輛行駛所消耗的電量大于當交通狀況良好時電動車輛行駛所消耗的電量,也就是說,在堵塞的路段上行駛時電動車輛一次充電的可能行駛里程 變小。為了便于計算,假設在堵塞的路段上和在交通狀況良好的路段上電動車輛一次充電的可能行駛里程不發(fā)生變化,那么相當于路段在堵塞情況下的長度要大于在交通狀況良好情況下的長度。為此,在本發(fā)明的其它一些實施例中,可以基于路段的交通狀況來調(diào)整路段的長度。例如,可以將路段的實際長度乘以一系數(shù)得到的值作為路段的長度,其中,例如當路段的交通狀況為堵塞時該系數(shù)大于1,而例如當路段的交通狀況為良好時該系數(shù)等于1。
圖2示出了按照本發(fā)明的另一個實施例的用于規(guī)劃行駛路線的方法的流程示意圖。圖2所示出的方法200例如可以由具有路線規(guī)劃功能的適當設備來實現(xiàn)。
如圖2所示,方法200可以包括,在方框202,計算從出發(fā)點到目的地的各個可能路線。在一個方面,方法200還可以包括,在方框204,至少基于電動車輛的電池容量,確定所述各個可能路線的其中一個路線作為所述電動車輛的行駛路線。
在一個方面,方框204可以包括:基于所述電動車輛的電池容量,計算所述電動車輛一次充電的可能行駛里程;以及,基于所述可能行駛里程,從所述各個可能路線選擇所述其中一個路線作為所述電動車輛的行駛路線。
在一個方面,所述其中一個路線中的各個路段的長度的總和不大于所述可能行駛里程,或者,所述其中一個路線中任意兩個相鄰充電站之間的路段的長度、所述出發(fā)點與所述其中一個路線中距所述出發(fā)點最近的充電站之間的路段的長度、以及所述其中一個路線中距所述目的地最近的充電站與所述目的地之間的路段的長度都不大于所述可能行駛里程。
在一個方面,計算所述電動車輛一次充電的可能行駛里程包括:獲取所述電動車輛的單位行駛里程消耗電能;以及,基于所述電動車輛的電池容量和所述電動車輛的單位行駛里程所消耗的電能,計算所述可能行駛里程,其中,所述單位行駛里程消耗電能是基于所述電動車輛的歷史行駛數(shù)據(jù)確定的單位行駛里程消耗電能,基于所述電動車 輛的重量確定的單位行駛里程消耗電能,或者,基于所述電動車輛的歷史行駛數(shù)據(jù)確定的單位行駛里程消耗電能和基于所述電動車輛的重量確定的單位行駛里程消耗電能中的最大者。
在一個方面,所述路段的長度是基于所述路段的交通狀況調(diào)整后的長度。
圖3示出了按照本發(fā)明的一個實施例的用于規(guī)劃行駛路線的裝置的示意圖。圖3所示的裝置300可以利用軟件、硬件或軟硬件結(jié)合的方式來實現(xiàn),并且可以安裝具有路線規(guī)劃功能的合適設備中。
如圖3所示,裝置300可以包括第一計算模塊302和確定模塊304。其中,第一計算模塊302可以用于計算從出發(fā)點到目的地的各個可能路線。確定模塊304可以用于至少基于電動車輛的電池容量,確定所述各個可能路線的其中一個路線作為所述電動車輛的行駛路線。
在一個方面,確定模塊304可以包括第二計算模塊306和選擇模塊308。其中,第二計算模塊306可以用于基于所述電動車輛的電池容量,計算所述電動車輛一次充電的可能行駛里程。選擇模塊308可以用于基于所述可能行駛里程,從所述各個可能路線選擇所述其中一個路線作為所述電動車輛的行駛路線。
在一個方面,所述其中一個路線中的各個路段的長度的總和不大于所述可能行駛里程,或者,所述其中一個路線中任意兩個相鄰充電站之間的路段的長度、所述出發(fā)點與所述其中一個路線中距所述出發(fā)點最近的充電站之間的路段的長度、以及所述其中一個路線中距所述目的地最近的充電站與所述目的地之間的路段的長度都不大于所述可能行駛里程。
在一個方面,第二計算模塊306可以包括獲取模塊310和第三計算模塊312。其中,獲取模塊310可以用于獲取所述電動車輛的單位行駛里程消耗電能。第三計算模塊312可以用于基于所述電動車輛的電池容量和所述電動車輛的單位行駛里程所消耗的電能,計算所述可能行駛里程。其中,所述單位行駛里程消耗電能是基于所述電動車輛 的歷史行駛數(shù)據(jù)確定的單位行駛里程消耗電能,基于所述電動車輛的重量確定的單位行駛里程消耗電能,或者,基于所述電動車輛的歷史行駛數(shù)據(jù)確定的單位行駛里程消耗電能和基于所述電動車輛的重量確定的單位行駛里程消耗電能中的最大者。
在一個方面,所述路段的長度是基于所述路段的交通狀況調(diào)整后的長度。
圖4示出了按照本發(fā)明的一個實施例的用于規(guī)劃行駛路線的設備的示意圖。如圖4所示,設備40可以包括存儲器402和與存儲器402耦合的處理器404。其中,處理器404用于執(zhí)行前述方法200所包括的操作。
本發(fā)明實施例還提供一種機器可讀存儲介質(zhì),其上具有可執(zhí)行指令,當所述可執(zhí)行指令被執(zhí)行時,使得機器執(zhí)行前述方法200所包括的操作。
本領(lǐng)域技術(shù)人員應當理解,上面所公開的各個實施例可以在不偏離發(fā)明實質(zhì)的情況下做出各種變形、修改和改變,這些變形、修改和改變都應當落入在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍由所附的權(quán)利要求書來限定。