CN113525385B 一種車輛行程能耗的預(yù)測方法及裝置 (株式會(huì)社日立制作所)_第1頁
CN113525385B 一種車輛行程能耗的預(yù)測方法及裝置 (株式會(huì)社日立制作所)_第2頁
CN113525385B 一種車輛行程能耗的預(yù)測方法及裝置 (株式會(huì)社日立制作所)_第3頁
CN113525385B 一種車輛行程能耗的預(yù)測方法及裝置 (株式會(huì)社日立制作所)_第4頁
CN113525385B 一種車輛行程能耗的預(yù)測方法及裝置 (株式會(huì)社日立制作所)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

(19)國家知識(shí)產(chǎn)權(quán)局(12)發(fā)明專利(65)同一申請(qǐng)的已公布的文獻(xiàn)號(hào)(43)申請(qǐng)公布日2021.10.22(73)專利權(quán)人株式會(huì)社日立制作所地址日本東京都(74)專利代理機(jī)構(gòu)北京銀龍知識(shí)產(chǎn)權(quán)代理有限公司11243專利代理師黃燦姜精斌一種車輛行程能耗的預(yù)測方法及裝置本發(fā)明提供了一種車輛行程能耗的預(yù)測方法及裝置。所述方法包括:根據(jù)預(yù)先收集的預(yù)設(shè)區(qū)域內(nèi)多個(gè)車輛的行程記錄,訓(xùn)練得到每一車輛在每一路段的車輛路段能耗預(yù)測模型和每一車型的車輛在每一路段的車型路段能耗預(yù)測模型;根據(jù)車輛或車輛所屬車型的默認(rèn)能耗,生成車輛的默認(rèn)路段能耗預(yù)測模型;連接相鄰路段上的上述模型分別生成車輛、車型和默認(rèn)耗預(yù)測網(wǎng)格;基于上述網(wǎng)格,利用目標(biāo)車輛的車輛、車型和默認(rèn)路段能耗預(yù)測模型中的至少一個(gè)(優(yōu)先選擇順序靠前者),預(yù)測目標(biāo)車輛在候選出行路徑上的總能量。本發(fā)明綜合考慮了個(gè)人駕駛習(xí)慣、路況信息和出行條件,能夠提高能耗預(yù)測結(jié)果的準(zhǔn)確根據(jù)預(yù)先收集的預(yù)設(shè)區(qū)域內(nèi)多個(gè)車輛的行程記錄,訓(xùn)練得到每一根據(jù)車輛或車輛所屬車型的默認(rèn)能耗和路段的長度,生成車輛的默認(rèn)路段能耗預(yù)測模型利用目標(biāo)車輛的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型中的至少一個(gè),預(yù)測所述目標(biāo)車輛在候選出「行路徑上行駛所需要的總能量2根據(jù)預(yù)先收集的預(yù)設(shè)區(qū)域內(nèi)多個(gè)車輛的行程記錄,訓(xùn)練得到每一車輛在每一路段的車輛路段能耗預(yù)測模型和每一車型的車輛在每一路段的車型路段能耗預(yù)測模型,其中,所述行程記錄包括每個(gè)行程的出行時(shí)間、出行條件、車輛標(biāo)識(shí)、車型標(biāo)識(shí)、車輛在各個(gè)采樣時(shí)間點(diǎn)的地理位置和能耗數(shù)據(jù);根據(jù)車輛或車輛所屬車型的默認(rèn)能耗和路段的長度,生成車輛的默認(rèn)路段能耗預(yù)測模利用目標(biāo)車輛的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型中的至少一個(gè),預(yù)測所述目標(biāo)車輛在候選出行路徑上行駛所需要的總能量,其中,針對(duì)任意路段,車輛在該路段上的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型的優(yōu)先級(jí)依次降低;在計(jì)算候選出行路徑上的各個(gè)路段的能耗時(shí),采用該路段上存在的優(yōu)先級(jí)最高的能耗預(yù)測模型,來計(jì)算該路段的能耗。2.如權(quán)利要求1所述的預(yù)測方法,其特征在于,在預(yù)測目標(biāo)車輛在候選出行路徑上行駛所需要的總能量的步驟之前,所述方法還包括:針對(duì)每個(gè)車輛,分別生成所述預(yù)設(shè)區(qū)域的能耗網(wǎng)格,所述能耗網(wǎng)格包括所述預(yù)設(shè)區(qū)域內(nèi)的每個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型,其中:在該路段存在該車輛的車輛路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車輛路段能耗預(yù)測模型;在該路段不存在該車輛的車輛路段能耗預(yù)測模型時(shí),但存在該車輛的車型路段能耗預(yù)測模型,該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車型路段能耗預(yù)測模型與第一比率的乘積;在僅存在該車輛的默認(rèn)路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛的默認(rèn)路段能耗預(yù)測模型與第二比率的乘積;其中,所述第一比率為該車輛在所有路段上平均能耗與該車輛所屬車型的車輛在所有路段上的平均能耗的比值;所述第二比率為該車輛在所有路段上平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗的比值。3.如權(quán)利要求2所述的預(yù)測方法,其特征在于,預(yù)測目標(biāo)車輛在候選出行路徑上行駛所根據(jù)所述候選出行路徑所經(jīng)過的各個(gè)路段,查找所述目標(biāo)車輛的能耗網(wǎng)格,獲得目標(biāo)車輛在各個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型,利用所獲得的能耗預(yù)測模型,計(jì)算得到各個(gè)路段的能耗需求并累積,得到目標(biāo)車輛經(jīng)過候選出行路徑所需要的總能量。4.如權(quán)利要求2所述的預(yù)測方法,其特征在于,訓(xùn)練每一車輛在每一路段的車輛路段能將每個(gè)行程記錄拆分為該行程的各個(gè)路段的子行程;針對(duì)每個(gè)路段的每一子行程,根據(jù)該子行程中該路段上各個(gè)采樣時(shí)間點(diǎn)的能耗數(shù)據(jù)的平均值和該路段的長度,計(jì)算得到該子行程中對(duì)應(yīng)車輛在該路段所需要的能量,并生成一子行程中所需要的能量;按照車輛標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第一分組,每個(gè)第一3分組包括有車輛標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;分別利用每個(gè)第一分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車輛在對(duì)應(yīng)路段的車輛路段能耗預(yù)測模型。5.如權(quán)利要求4所述的預(yù)測方法,其特征在于,訓(xùn)練每一車型的車輛在每一路段的車型按照車型標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第二分組,每個(gè)第二分組包括有車型標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;分別利用每個(gè)第二分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車型的車輛在對(duì)應(yīng)路段的車型路段能耗預(yù)測模型。6.如權(quán)利要求5所述的預(yù)測方法,其特征在于,還包括:按照以下方式,計(jì)算得到所述第一比率和第二比例:針對(duì)每個(gè)車輛,分別根據(jù)該車輛的所有子行程記錄,計(jì)算該車輛的第一平均能耗;根據(jù)該車輛所屬車型的所有子行程記錄,計(jì)算該車輛所屬車型的第二平均能耗;計(jì)算所述第一平均能耗與第二平均能耗的比值,得到所述第一比率;以及,計(jì)算所述第一平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗之間的比值,得到所述第二比率。根據(jù)基于所述能耗網(wǎng)格預(yù)測得到的所述目標(biāo)車輛在至少一條候選出行路徑上行駛所需要的總能量,從所述至少一條候選出行路徑中,選擇出滿足預(yù)設(shè)路徑選擇策略的目標(biāo)出行路徑,并提示所述目標(biāo)出行路徑所需要的總能量。8.如權(quán)利要求1所述的預(yù)測方法,其特征在于,所述出行條件包括:氣溫和車輛胎壓中的至少一種。9.如權(quán)利要求1所述的預(yù)測方法,其特征在于,所述路段為存在有行程記錄的一段道路、且根據(jù)所述行程記錄未發(fā)現(xiàn)該道路中存在道路分叉口。第一模型生成單元,用于根據(jù)預(yù)先收集的預(yù)設(shè)區(qū)域內(nèi)多個(gè)車輛的行程記錄,訓(xùn)練得到每一車輛在每一路段的車輛路段能耗預(yù)測模型和每一車型的車輛在每一路段的車型路段識(shí)、車輛在各個(gè)采樣時(shí)間點(diǎn)的地理位置和能耗數(shù)據(jù);第二模型生成單元,用于根據(jù)車輛或車輛所屬車型的默認(rèn)能耗和路段的長度,生成車輛的默認(rèn)路段能耗預(yù)測模型;能耗預(yù)測單元,用于利用目標(biāo)車輛的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型中的至少一個(gè),預(yù)測所述目標(biāo)車輛在候選出行路徑上行駛所需要的總能量,其中,針對(duì)任意路段,車輛在該路段上的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型的優(yōu)先級(jí)依次降低;在計(jì)算候選出行路徑上的各個(gè)路段的能耗時(shí),采用該路段上存在的優(yōu)先級(jí)最高的能耗預(yù)測模型,來計(jì)算該路段的能耗。能耗網(wǎng)格生成單元,用于針對(duì)每個(gè)車輛,分別生成所述預(yù)設(shè)區(qū)域的能耗網(wǎng)格,所述能耗4網(wǎng)格包括所述預(yù)設(shè)區(qū)域內(nèi)的每個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型,其中:在該路段存在該車輛的車輛路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車輛路段能耗預(yù)測模型;在該路段不存在該車輛的車輛路段能耗預(yù)測模型時(shí),但存在該車輛的車型路段能耗預(yù)測模型,該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車型路段能耗預(yù)測模型與第一比率的乘積;在僅存在該車輛的默認(rèn)路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛的默認(rèn)路段能耗預(yù)測模型與第二比率的乘積;其中,所述第一比率為該車輛在所有路段上平均能耗與該車輛所屬車型的車輛在所有路段上的平均能耗的比值;所述第二比率為該車輛在所有路段上平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗的比值。12.如權(quán)利要求11所述的預(yù)測裝置,其特征在于,所述第一模型生成單元包括:行程記錄拆分單元,用于將每個(gè)行程記錄拆分為該行程的各個(gè)路段的子行程;子行程處理單元,用于針對(duì)每個(gè)路段的每一子行程,根據(jù)該子行程中該路段上各個(gè)采樣時(shí)間點(diǎn)的能耗數(shù)據(jù)的平均值和該路段的長度,計(jì)算得到該子行程中對(duì)應(yīng)車輛在該路段所需要的能量,并生成一個(gè)子行程記錄,所述子行程記錄包括有出行時(shí)間、出行條件、車輛標(biāo)第一分組單元,用于按照車輛標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第一分組,每個(gè)第一分組包括有車輛標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;第一訓(xùn)練單元,用于分別利用每個(gè)第一分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車輛在對(duì)應(yīng)路段的車輛路段能耗預(yù)測模型。13.如權(quán)利要求12所述的預(yù)測裝置,其特征在于,所述第一模型生成單元還包括:第二分組單元,用于按照車型標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第二分組,每個(gè)第二分組包括有車型標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;第二訓(xùn)練單元,用于分別利用每個(gè)第二分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車型的車輛在對(duì)應(yīng)路段的車型路段能耗預(yù)測模型。路徑推薦單元,用于根據(jù)基于所述能耗網(wǎng)格預(yù)測得到的所述目標(biāo)車輛在至少一條候選出行路徑上行駛所需要的總能量,從所述至少一條候選出行路徑中,選擇出滿足預(yù)設(shè)路徑選擇策略的目標(biāo)出行路徑,并提示所述目標(biāo)出行路徑所需要的總能量。5一種車輛行程能耗的預(yù)測方法及裝置技術(shù)領(lǐng)域[0001]本發(fā)明涉及車輛技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及一種車輛行程能耗的預(yù)測方法及裝置。背景技術(shù)[0002]現(xiàn)有技術(shù)關(guān)于車輛行程能耗預(yù)測,主要有以下解決方案:[0003]一種解決方案為:利用車輛在標(biāo)準(zhǔn)路況下采集的實(shí)驗(yàn)數(shù)據(jù),制作荷電狀態(tài)(SOC,StateOfCharge)與剩余里程的對(duì)照表。當(dāng)需要計(jì)算車輛的剩余電量可以行使的剩余里程時(shí),根據(jù)當(dāng)前的SOC值查表得到剩余里程的預(yù)測值。另一種解決方案為:根據(jù)車輛在過去若干公里(如100公里)的平均能耗作為預(yù)測剩余里程的參考能耗,基于該參考能耗計(jì)算得到車輛的剩余電量可以行使的剩余里程。以上兩種解決方案,實(shí)施難度小成本低,但由于均未考慮車輛行駛的實(shí)際路況,因此預(yù)測結(jié)果的準(zhǔn)確性不高。[0004]現(xiàn)有技術(shù)還有另外一些預(yù)測車輛行程能耗的方案,通過增加更多的信息,如實(shí)時(shí)路況,或者引入復(fù)雜的模型,如神經(jīng)網(wǎng)絡(luò)或隨機(jī)森林等機(jī)器學(xué)習(xí)方法,進(jìn)行能耗預(yù)測。上述方案需要收集實(shí)時(shí)路況信息,并且所引入的復(fù)雜模型需要設(shè)備具有強(qiáng)大的計(jì)算能力,為了支持上述方案,通常需要投入較多的軟硬件成本,不利于工程化實(shí)施。發(fā)明內(nèi)容[0005]本發(fā)明實(shí)施例要解決的技術(shù)問題是提供一種車輛行程能耗的預(yù)測方法及裝置,提高能耗預(yù)測結(jié)果的準(zhǔn)確性,降低能耗預(yù)測的實(shí)現(xiàn)成本。[0006]為解決上述技術(shù)問題,根據(jù)本發(fā)明的一個(gè)方面,提供了一種車輛行程能耗的預(yù)測[0007]根據(jù)預(yù)先收集的預(yù)設(shè)區(qū)域內(nèi)多個(gè)車輛的行程記錄,訓(xùn)練得到每一車輛在每一路段的車輛路段能耗預(yù)測模型和每一車型的車輛在每一路段的車型路段能耗預(yù)測模型,其中,所述行程記錄包括每個(gè)行程的出行時(shí)間、出行條件、車輛標(biāo)識(shí)、車型標(biāo)識(shí)、車輛在各個(gè)采樣時(shí)間點(diǎn)的地理位置和能耗數(shù)據(jù);[0008]根據(jù)車輛或車輛所屬車型的默認(rèn)能耗和路段的長度,生成車輛的默認(rèn)路段能耗預(yù)[0009]利用目標(biāo)車輛的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型中的至少一個(gè),預(yù)測所述目標(biāo)車輛在候選出行路徑上行駛所需要的總能量。[0010]此外,根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,在預(yù)測目標(biāo)車輛在候選出行路徑上行駛所需要的總能量的步驟之前,所述方法還包括:[0011]針對(duì)每個(gè)車輛,分別生成所述預(yù)設(shè)區(qū)域的能耗網(wǎng)格,所述能耗網(wǎng)格包括所述預(yù)設(shè)區(qū)域內(nèi)的每個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型,其中:[0012]在該路段存在該車輛的車輛路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車輛路段能耗預(yù)測模型;6[0013]在該路段不存在該車輛的車輛路段能耗預(yù)測模型時(shí),但存在該車輛的車型路段能耗預(yù)測模型,該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車型路段能耗預(yù)測模型與第一比率的乘積;[0014]在僅存在該車輛的默認(rèn)路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛的默認(rèn)路段能耗預(yù)測模型與第二比率的乘積;[0015]其中,所述第一比率為該車輛在所有路段上平均能耗與該車輛所屬車型的車輛在所有路段上的平均能耗的比值;所述第二比率為該車輛在所有路段上平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗的比值。[0016]此外,根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,預(yù)測目標(biāo)車輛在候選出行路徑上行駛所需[0017]根據(jù)所述候選出行路徑所經(jīng)過的各個(gè)路段,查找所述目標(biāo)車輛的能耗網(wǎng)格,獲得目標(biāo)車輛在各個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型,利用所獲得的能耗預(yù)測模型,計(jì)算得到各個(gè)路段的能耗需求并累積,得到目標(biāo)車輛經(jīng)過候選出行路徑所需要的總能量。[0018]此外,根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,訓(xùn)練每一車輛在每一路段的車輛路段能耗[0019]將每個(gè)行程記錄拆分為該行程的各個(gè)路段的子行程;[0020]針對(duì)每個(gè)路段的每一子行程,根據(jù)該子行程中該路段上各個(gè)采樣時(shí)間點(diǎn)的能耗數(shù)據(jù)的平均值和該路段的長度,計(jì)算得到該子行程中對(duì)應(yīng)車輛在該路段所需要的能量,并生在該子行程中所需要的能量;[0021]按照車輛標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第一分組,每個(gè)第一分組包括有車輛標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;[0022]分別利用每個(gè)第一分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車輛在對(duì)應(yīng)路段的車輛路段能耗預(yù)測模型。[0023]此外,根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,訓(xùn)練每一車型的車輛在每一路段的車型路[0024]按照車型標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第二分組,每個(gè)第二分組包括有車型標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;[0025]分別利用每個(gè)第二分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車型的車輛在對(duì)應(yīng)路段的車型路段能耗預(yù)測模型。[0026]此外,根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述方法還包括:按照以下方式,計(jì)算得到所述第一比率和第二比例:[0027]針對(duì)每個(gè)車輛,分別根據(jù)該車輛的所有子行程記錄,計(jì)算該車輛的第一平均能耗;根據(jù)該車輛所屬車型的所有子行程記錄,計(jì)算該車輛所屬車型的第二平均能耗;計(jì)算所述第一平均能耗與第二平均能耗的比值,得到所述第一比率;[0028]以及,計(jì)算所述第一平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗之間的比值,得到所述第二比率。[0030]根據(jù)基于所述能耗網(wǎng)格預(yù)測得到的所述目標(biāo)車輛在至少一條候選出行路徑上行7駛所需要的總能量,從所述至少一條候選出行路徑中,選擇出滿足預(yù)設(shè)路徑選擇策略的目標(biāo)出行路徑,并提示所述目標(biāo)出行路徑所需要的總能量。[0031]此外,根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述出行條件包括:氣溫和車輛胎壓中的至少一種。[0032]此外,根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述路段為存在有行程記錄的一段道路、且根據(jù)所述行程記錄未發(fā)現(xiàn)該道路中存在道路分叉口。[0034]第一模型生成單元,用于根據(jù)預(yù)先收集的預(yù)設(shè)區(qū)域內(nèi)多個(gè)車輛的行程記錄,訓(xùn)練得到每一車輛在每一路段的車輛路段能耗預(yù)測模型和每一車型的車輛在每一路段的車型型標(biāo)識(shí)、車輛在各個(gè)采樣時(shí)間點(diǎn)的地理位置和能耗數(shù)據(jù);[0035]第二模型生成單元,用于根據(jù)車輛或車輛所屬車型的默認(rèn)能耗和路段的長度,生成車輛的默認(rèn)路段能耗預(yù)測模型;[0036]能耗預(yù)測單元,用于利用目標(biāo)車輛的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型中的至少一個(gè),預(yù)測所述目標(biāo)車輛在候選出行路徑上行駛所需要的總能量。[0038]能耗網(wǎng)格生成單元,用于針對(duì)每個(gè)車輛,分別生成所述預(yù)設(shè)區(qū)域的能耗網(wǎng)格,所述能耗網(wǎng)格包括所述預(yù)設(shè)區(qū)域內(nèi)的每個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型,其中:[0039]在該路段存在該車輛的車輛路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車輛路段能耗預(yù)測模型;[0040]在該路段不存在該車輛的車輛路段能耗預(yù)測模型時(shí),但存在該車輛的車型路段能耗預(yù)測模型,該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車型路段能耗預(yù)測模型與第一比率的乘積;[0041]在僅存在該車輛的默認(rèn)路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛的默認(rèn)路段能耗預(yù)測模型與第二比率的乘積;[0042]其中,所述第一比率為該車輛在所有路段上平均能耗與該車輛所屬車型的車輛在所有路段上的平均能耗的比值;所述第二比率為該車輛在所有路段上平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗的比值。[0044]行程記錄拆分單元,用于將每個(gè)行程記錄拆分為該行程的各個(gè)路段的子行程;[0045]子行程處理單元,用于針對(duì)每個(gè)路段的每一子行程,根據(jù)該子行程中該路段上各個(gè)采樣時(shí)間點(diǎn)的能耗數(shù)據(jù)的平均值和該路段的長度,計(jì)算得到該子行程中對(duì)應(yīng)車輛在該路段所需要的能量,并生成一個(gè)子行程記錄,所述子行程記錄包括有出行時(shí)間、出行條件、車[0046]第一分組單元,用于按照車輛標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第一分組,每個(gè)第一分組包括有車輛標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;[0047]第一訓(xùn)練單元,用于分別利用每個(gè)第一分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車輛在對(duì)應(yīng)路段的車輛路段能耗預(yù)測模型。8[0049]第二分組單元,用于按照車型標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第二分組,每個(gè)第二分組包括有車型標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;[0050]第二訓(xùn)練單元,用于分別利用每個(gè)第二分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車型的車輛在對(duì)應(yīng)路段的車型路段能耗預(yù)測模型。[0052]路徑推薦單元,用于根據(jù)基于所述能耗網(wǎng)格預(yù)測得到的所述目標(biāo)車輛在至少一條候選出行路徑上行駛所需要的總能量,從所述至少一條候選出行路徑中,選擇出滿足預(yù)設(shè)路徑選擇策略的目標(biāo)出行路徑,并提示所述目標(biāo)出行路徑所需要的總能量。[0053]本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的車輛行程能耗的預(yù)測方法的步驟。[0054]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的車輛行程能耗的預(yù)測方法及裝置,至少具有以下有益效果:本發(fā)明實(shí)施例的預(yù)測方法綜合考慮了個(gè)人駕駛習(xí)慣、路況信息和出行條件,能夠提高能耗預(yù)測結(jié)果的準(zhǔn)確性,且易于工程化實(shí)施,具有計(jì)算量較小,實(shí)施成本較低等優(yōu)點(diǎn)。附圖說明[0055]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例的描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0056]圖1為本發(fā)明實(shí)施例提供的車輛行程能耗的預(yù)測裝置的一種系統(tǒng)框圖;[0057]圖2為本發(fā)明實(shí)施例提供的車輛行程能耗的預(yù)測方法的一種流程示意圖;[0058]圖3為本發(fā)明實(shí)施例的預(yù)測方法與傳統(tǒng)方法的預(yù)測誤差的分布示意圖;[0059]圖4為本發(fā)明實(shí)施例提供的車輛行程能耗的預(yù)測裝置的一種結(jié)構(gòu)示意圖;[0060]圖5為本發(fā)明實(shí)施例提供的車輛行程能耗的預(yù)測裝置的另一結(jié)構(gòu)示意圖。具體實(shí)施方式[0061]為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。在下面的描述中,提供諸如具體的配置和組件的特定細(xì)節(jié)僅僅是為了幫助全面理解本發(fā)明的實(shí)施例。因此,本領(lǐng)域技術(shù)人員應(yīng)該清楚,可以對(duì)這里描述的實(shí)施例進(jìn)行各種改變和修改而不脫離本發(fā)明的范圍和精神。另外,為了清楚和簡潔,省略了對(duì)已知功能和構(gòu)造的描述。特定特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,在整個(gè)說明書各處出行的構(gòu)或特性可以任意適合的方式結(jié)合在一個(gè)或多個(gè)實(shí)施例中。[0063]在本發(fā)明的各種實(shí)施例中,應(yīng)理解,下述各過程的序號(hào)的大小并不意味著執(zhí)行順9序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過程構(gòu)成任何限定。[0064]如背景技術(shù)所述的,現(xiàn)有技術(shù)的車輛行程能耗的預(yù)測方法,通常存在著實(shí)施成本低的方案存在著預(yù)測結(jié)果準(zhǔn)確性差,而預(yù)測準(zhǔn)確性較高的方案又存在著實(shí)施成本高的問題,為了解決以上問題中的至少一種,本發(fā)明實(shí)施例提供了一種車輛行程能耗的預(yù)測方法,該方法在實(shí)施成本和預(yù)測結(jié)果的準(zhǔn)確性之間進(jìn)行折衷處理,可以提高能耗預(yù)測結(jié)果的準(zhǔn)確[0065]圖1為本發(fā)明實(shí)施例的車輛行程能耗的預(yù)測裝置的一種系統(tǒng)框圖的示意圖。圖1所示的車輛行程能耗的預(yù)測裝置10包括在線模塊101和離線模塊102,其中,在線模塊101又分別包括數(shù)據(jù)收集單元、路徑推薦單元、能耗預(yù)測單元和用戶接口,離線模塊102包括數(shù)據(jù)處理單元、模型生成單元、能耗網(wǎng)格生成單元和系統(tǒng)管理單元。[0067]所述數(shù)據(jù)收集模塊用于收集預(yù)設(shè)區(qū)域(如某個(gè)目標(biāo)城市或某個(gè)目標(biāo)地區(qū))內(nèi)多個(gè)車輛的行程記錄,并存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元(圖1中的DataStorage)。[0068]所述數(shù)據(jù)處理單元用于對(duì)這些數(shù)據(jù)進(jìn)行預(yù)處理,所述預(yù)處理可以包括數(shù)據(jù)清洗和噪聲去除等。[0069]所述模型生成單元,用于根據(jù)所述數(shù)據(jù)處理單元處理后的數(shù)據(jù),生成本發(fā)明實(shí)施例的三種能耗預(yù)測模型。需要說明的是,這里的能預(yù)測模型是針對(duì)每個(gè)路段分別生成的,即可以為所述預(yù)設(shè)區(qū)域內(nèi)的每個(gè)路段分別生成3個(gè)能耗預(yù)測模型,另外,本發(fā)明實(shí)施例所述的路段,是指存在有行程記錄的一段道路、且根據(jù)所述行程記錄未發(fā)現(xiàn)該道路中存在道路分[0070]所述能耗網(wǎng)格生成單元,則根據(jù)每個(gè)路段的能耗預(yù)測模型,為每個(gè)車輛生成所述預(yù)設(shè)區(qū)域的能耗網(wǎng)格,所述能耗網(wǎng)格包括所述預(yù)設(shè)區(qū)域內(nèi)的每個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型。所述能耗網(wǎng)格生成單元生成的能耗網(wǎng)格可以保存在網(wǎng)格存儲(chǔ)單元(圖1中的GridStorage),并且本發(fā)明實(shí)施例可以根據(jù)行程記錄的更新周期,定期或不定期地執(zhí)行以上各[0071]在生成能耗網(wǎng)格之后,本發(fā)明實(shí)施例可以通過用戶接口接收用戶的能耗預(yù)測需求或路徑推薦請(qǐng)求,并通過所述能耗預(yù)測單元和路徑推薦單元為用戶提供相應(yīng)的服務(wù)。其中,所述能耗預(yù)測單元,可以根據(jù)所述能耗網(wǎng)格預(yù)測某個(gè)特定車輛在某個(gè)路徑上行駛所需要的總能量,所述路徑推薦單元可以根據(jù)預(yù)設(shè)的路徑選擇策略,從多個(gè)候選出行路徑中為用戶選擇最佳成本的目標(biāo)出行路徑并通過用戶接口展示給用戶。[0072]通過對(duì)各種車輛的能耗數(shù)據(jù)的分析,發(fā)明人發(fā)現(xiàn):影響行程能耗的因素眾多,通常包括4個(gè)主要影響因素。首先是車輛型號(hào),不同型號(hào)的車輛通常具有不同能耗;其次是路線及路況因素,不同的路線的長短及路況(比如道路海拔的升降幅度)所需求能耗不同;再次,駕駛習(xí)慣(比如喜歡頻繁急加速急剎車的駕駛習(xí)慣,或者平穩(wěn)勻速行駛的駕駛習(xí)慣)也會(huì)影耗越大(本發(fā)明實(shí)施例使用胎壓來近似表示車輛載荷);氣溫也會(huì)影響發(fā)動(dòng)機(jī)和電池效率,播放設(shè)備等附件能耗,b)交通狀況等。為了簡化處理,對(duì)于這些次要因素產(chǎn)生的能耗變化,本文中將其作為一種隨機(jī)擾動(dòng)而不予考慮。[0073]如圖2所示,本發(fā)明實(shí)施例提供的一種車輛行程能耗的預(yù)測方法,包括:[0074]步驟21,根據(jù)預(yù)先收集的預(yù)設(shè)區(qū)域內(nèi)多個(gè)車輛的行程記錄,訓(xùn)練得到每一車輛在每一路段的車輛路段能耗預(yù)測模型和每一車型的車輛在每一路段的車型路段能耗預(yù)測模各個(gè)采樣時(shí)間點(diǎn)的地理位置和能耗數(shù)據(jù)。[0075]這里,預(yù)設(shè)區(qū)域是需要進(jìn)行路徑規(guī)劃的目標(biāo)區(qū)域,例如,某個(gè)城市或某個(gè)地區(qū)。本發(fā)明實(shí)施例可以利用預(yù)設(shè)區(qū)域的各種車輛的行程記錄,訓(xùn)練得到多個(gè)能預(yù)測模型。一條行程記錄為某個(gè)特定車輛在所述預(yù)設(shè)區(qū)域內(nèi)的一次行程中所收集的相關(guān)數(shù)據(jù),通常車輛可以按照預(yù)設(shè)采樣周期,在每個(gè)采樣時(shí)間點(diǎn)上報(bào)數(shù)據(jù),這些數(shù)據(jù)具體可以包括行程的出行時(shí)間、[0076]其中,所述出行時(shí)間可以包括具體的日期和時(shí)間。所述出行條件具體包括當(dāng)前的氣溫和車輛胎壓中的至少一種。所述車輛標(biāo)識(shí)用于唯一標(biāo)識(shí)某個(gè)特定的車輛,所述車型標(biāo)識(shí)則是所述車輛所屬的車型,具體可以是某個(gè)車輛所屬的品牌和型號(hào)。地理位置可以是經(jīng)緯度坐標(biāo),能耗數(shù)據(jù)可以是當(dāng)前的實(shí)時(shí)能耗,如當(dāng)前的每百公里的平均耗電量?;谒瞿芎臄?shù)據(jù),可以計(jì)算得到某個(gè)行程記錄中車輛通過某個(gè)路段所需要的能量,例如,可以將計(jì)算該行程記錄中該路段中采集到的實(shí)時(shí)能耗的平均值,然后乘以該路段的長度,得到該路段所需要的能量。[0077]步驟22,根據(jù)車輛或車輛所屬車型的默認(rèn)能耗,生成車輛的默認(rèn)路段能耗預(yù)測模[0078]這里,本發(fā)明實(shí)施例還針對(duì)每個(gè)車輛,根據(jù)該車輛或該車輛所屬車型的默認(rèn)能耗,生成車輛的默認(rèn)路段能耗預(yù)測模型。例如,通常每個(gè)車輛或每種車型都有一個(gè)出廠前設(shè)置的默認(rèn)能耗數(shù)據(jù),表示該車輛或車型在在某種路況下的默認(rèn)能耗,本發(fā)明實(shí)施例可以直接采用該默認(rèn)能耗,生成車輛的默認(rèn)路段能耗預(yù)測模型,該默認(rèn)路段能耗預(yù)測模型用于表示該車輛在任意路段上的默認(rèn)能耗,針對(duì)某個(gè)特定路段的具體能耗,可以是將默認(rèn)能耗乘以該特定路段的長度。[0079]步驟23,利用目標(biāo)車輛的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型中的至少一個(gè),預(yù)測所述目標(biāo)車輛在候選出行路徑上行駛所需要的總能[0080]在獲得步驟21~22中的能耗預(yù)測模型后,本發(fā)明實(shí)施例可以利用上述模型,預(yù)測目標(biāo)車輛在某個(gè)候選出行路徑上行駛所需要的總能量。例如,分別計(jì)算出候選出行路徑上各個(gè)路段所需要的能量,然后累加得到所述總能量。[0081]作為一種實(shí)現(xiàn)方式,針對(duì)任意路段,車輛在該路段上的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型的優(yōu)先級(jí)依次降低。在計(jì)算候選出行路徑上的各個(gè)路段的能耗,采用該路段上存在的優(yōu)先級(jí)最高的能耗預(yù)測模型,計(jì)算該路段的能耗。[0082]通過以上步驟,本發(fā)明實(shí)施例利用預(yù)先收集的行程記錄,生成多個(gè)能耗預(yù)測模型,由于行程記錄中包括有出行條件以及駕駛員在具體路段的行駛數(shù)據(jù),從而在模型中綜合考慮了個(gè)人駕駛習(xí)慣、路況信息和出行條件,使得模型預(yù)測結(jié)果的準(zhǔn)確性得以提高。另外,本發(fā)明實(shí)施例在訓(xùn)練模型以及預(yù)測候選出行路徑的能耗需求時(shí),不需要考慮實(shí)時(shí)路況信息,11并且可以采用較為簡單的算法模型實(shí)施以上方案,從而降低了方案的計(jì)算量和實(shí)現(xiàn)成本,使得方案易于工程化實(shí)施。[0083]在本發(fā)明實(shí)施例中,在獲得車輛的相關(guān)能耗預(yù)測模型之后,還可以針對(duì)每個(gè)車輛,分別生成所述預(yù)設(shè)區(qū)域的能耗網(wǎng)格。這里,所述能耗網(wǎng)格包括所述預(yù)設(shè)區(qū)域內(nèi)的每個(gè)路段[0084]1)在該路段存在該車輛的車輛路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車輛路段能耗預(yù)測模型;[0085]2)在該路段不存在該車輛的車輛路段能耗預(yù)測模型時(shí),但存在該車輛的車型路段能耗預(yù)測模型,該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車型路段能耗預(yù)測模型與第一比率的乘積;[0086]3)在僅存在該車輛的默認(rèn)路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛的默認(rèn)路段能耗預(yù)測模型與第二比率的乘積。[0087]其中,所述第一比率為該車輛在所有路段上平均能耗與該車輛所屬車型的車輛在所有路段上的平均能耗的比值;所述第二比率為該車輛在所有路段上平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗的比值。[0088]這樣,在步驟23中,可以根據(jù)所述候選出行路徑所經(jīng)過的各個(gè)路段,查找所述目標(biāo)車輛的能耗網(wǎng)格,獲得目標(biāo)車輛在各個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型,利用所獲得的能耗預(yù)測模型以及候選出行路徑所對(duì)應(yīng)的出行條件,計(jì)算得到各個(gè)路段的能耗需求并累積,得到目標(biāo)車輛經(jīng)過候選出行路徑所需要的總能量。[0089]作為一種實(shí)現(xiàn)方式,該能耗網(wǎng)格可以由服務(wù)器生成并發(fā)送給各個(gè)車輛,各個(gè)車輛將本車輛的能耗網(wǎng)格保存在車輛本地。這樣,當(dāng)駕駛員希望獲得某個(gè)候選出行路徑的能耗或者請(qǐng)求某個(gè)起點(diǎn)和終點(diǎn)之前的推薦路徑時(shí),可以根據(jù)本地保存的該車輛的能耗網(wǎng)格,計(jì)算得到各個(gè)候選出行路徑的能耗。[0090]根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,上述步驟21中,訓(xùn)練每一車輛在每一路段的車輛路段能耗預(yù)測模型的步驟,具體可以包括:[0091]A)將每個(gè)行程記錄拆分為該行程的各個(gè)路段的子行程。[0092]B)針對(duì)每個(gè)路段的每一子行程,根據(jù)該子行程中該路段上各個(gè)采樣時(shí)間點(diǎn)的能耗數(shù)據(jù)的平均值和該路段的長度,計(jì)算得到該子行程中對(duì)應(yīng)車輛在該路段所需要的能量,并輛在該子行程中所需要的能量。[0093]C)按照車輛標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第一分組,每個(gè)第一分組包括有車輛標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄。[0094]D)分別利用每個(gè)第一分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車輛在對(duì)應(yīng)路段的車輛路段能耗預(yù)測模型。[0095]通過以上步驟,本發(fā)明實(shí)施例生成了特定車輛在特定路段的車輛路段能耗預(yù)測模型,通過將出行條件和出行時(shí)間等參數(shù)輸入至該模型,可以得到該特定車輛經(jīng)過該特定路段所需要的能量。[0096]另外,在上述步驟A之前,本發(fā)明實(shí)施例還可以對(duì)行程對(duì)于每個(gè)行程和每個(gè)路段,刪除缺少相關(guān)信息(如出行時(shí)間、日期、車車型標(biāo)識(shí)或地理位置信息)的記錄,然后刪除記錄編號(hào)在行程記錄編號(hào)列表的前N位或后N[0097]為了減少模型訓(xùn)練的運(yùn)算量和訓(xùn)練所需要的時(shí)間,在上述步驟B中,本發(fā)明實(shí)施例還可以根據(jù)出行時(shí)間所屬的預(yù)設(shè)時(shí)間分段和出行條件的不同檔位,將各個(gè)路段的子行程記錄進(jìn)行離散化處理,將每一車輛在每一路段上屬于每一出現(xiàn)時(shí)間段和每一出行條件檔位的子行程記錄合并,以減少子行程記錄的數(shù)量。例如,對(duì)于每個(gè)子行程記錄,將出行時(shí)間按照每五分鐘劃分為一檔,氣溫按照每2攝氏度劃分為一檔,胎壓按照每0.1Kpa劃分為一檔,等[0098]根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,上述步驟21中,訓(xùn)練每一車型的車輛在每一路段的車型路段能耗預(yù)測模型的步驟,包括:[0099]E)按照車型標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)上述步驟B所獲得的子行程記錄進(jìn)行分組,得到多個(gè)第二分組,每個(gè)第二分組包括有車型標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;[0100]F)分別利用每個(gè)第二分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車型的車輛在對(duì)應(yīng)路段的車型路段能耗預(yù)測模型。[0101]通過以上步驟,本發(fā)明實(shí)施例生成了特定車型在特定路段的車型路段能耗預(yù)測模型,通過將出行條件和出行時(shí)間等參數(shù)輸入至該模型,可以得到該特定車型的車輛在經(jīng)過該特定路段所需要的能量。針對(duì)某個(gè)特定車輛,則可以進(jìn)一步將該能量與該特定車輛對(duì)應(yīng)的第一比率相乘,從而可以利用車型路段能耗預(yù)測模型,得到該特定車輛在經(jīng)過該特定路段所需要的能量。[0102]另外,需要說明的是,以上步驟D和步驟F中采用了決策樹模型進(jìn)行訓(xùn)練,本發(fā)明實(shí)施例還可以采用其他算法或模型,如隨機(jī)森林模型、一般線性模型(Generallinearmodel)、線性回歸模型(Linearregression)和支持向量回歸模型(Supportvectorregression)等,這里不再一一舉例說明。[0103]類似的,在某個(gè)路段僅存在某個(gè)特定車輛的默認(rèn)路段能耗預(yù)測模型時(shí),可以將默認(rèn)路段能耗預(yù)測模型輸出的能量與該特定車輛對(duì)應(yīng)的第二比率相乘,從而可以利用默認(rèn)路段能耗預(yù)測模型,得到該特定車輛在經(jīng)過該特定路段所需要的能量。[0104]另外,本發(fā)明實(shí)施例還可以按照以下方式,計(jì)算得到所述第一比率和第二比率:針對(duì)每個(gè)車輛,分別根據(jù)該車輛的所有子行程記錄,計(jì)算該車輛的第一平均能耗;根據(jù)該車輛所屬車型的所有子行程記錄,計(jì)算該車輛所屬車型的第二平均能耗;計(jì)算所述第一平均能耗與第二平均能耗的比值,得到所述第一比率;以及,計(jì)算所述第一平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗之間的比值,得到所述第二比率。[0105]從以上所述可以看出,本發(fā)明實(shí)施例提供的車輛行程能耗的預(yù)測方法,綜合考慮了個(gè)人駕駛習(xí)慣、路況信息和出行條件,能夠提高能耗預(yù)測結(jié)果的準(zhǔn)確性,且易于工程化實(shí)[0106]基于以上方法,本發(fā)明實(shí)施例還可以為駕駛員推薦滿足預(yù)設(shè)路徑選擇策略的目標(biāo)出行路徑,例如,可以利用以上方法,預(yù)測得到目標(biāo)車輛在至少一條候選出行路徑上行駛所需要的總能量,然后,從所述至少一條候選出行路徑中,選擇出滿足預(yù)設(shè)路徑選擇策略的目標(biāo)出行路徑,并向駕駛員提示所述目標(biāo)出行路徑所需要的總能量。[0107]基于已收集的行程記錄,將本申請(qǐng)的方案與傳統(tǒng)的基于百公里能耗均值的能耗預(yù)測方案進(jìn)行仿真比對(duì),可以發(fā)現(xiàn)本發(fā)明實(shí)施例的預(yù)測結(jié)果的誤差,無論是均方差還是最差均方差誤差最大錯(cuò)誤最小錯(cuò)誤本申請(qǐng)方案[0110]圖3提供了本申請(qǐng)和傳統(tǒng)方案的預(yù)測誤差的分布情況,其中,橫坐標(biāo)表示預(yù)測誤差,越接近0則誤差越好;縱坐標(biāo)表示預(yù)測誤差在此范圍的行程數(shù)量。從圖3可以看出,在該仿真示例中,本申請(qǐng)的最差結(jié)果,也比傳統(tǒng)方法的最好結(jié)果要好[0111]基于已收集的行程記錄,將本申請(qǐng)的方案與現(xiàn)有技術(shù)使用神經(jīng)網(wǎng)絡(luò)或隨機(jī)森林等機(jī)器學(xué)習(xí)算法的能耗預(yù)測方案進(jìn)行仿真比對(duì),可以發(fā)現(xiàn)本發(fā)明實(shí)施例的預(yù)測結(jié)果的誤差,交叉驗(yàn)證后無論是均方差還是方差,都比現(xiàn)有方法的相應(yīng)值小(越小意味著預(yù)測越精確),具體如表2所示。均方誤差方差LocalpolynomialreSupportvectormachi[0113]表2[0114]基于以上的車輛行程能耗的預(yù)測方法,本發(fā)明實(shí)施例還提供了實(shí)施上述方法的裝[0115]請(qǐng)參照?qǐng)D4,本發(fā)明實(shí)施例提供的一種車輛行程能耗的預(yù)測裝置40,包括:[0116]第一模型生成單元,用于根據(jù)預(yù)先收集的預(yù)設(shè)區(qū)域內(nèi)多個(gè)車輛的行程記錄,訓(xùn)練得到每一車輛在每一路段的車輛路段能耗預(yù)測模型和每一車型的車輛在每一路段的車型型標(biāo)識(shí)、車輛在各個(gè)采樣時(shí)間點(diǎn)的地理位置和能耗數(shù)據(jù);[0117]第二模型生成單元,用于根據(jù)車輛或車輛所屬車型的默認(rèn)能耗和路段的長度,生成車輛的默認(rèn)路段能耗預(yù)測模型;[0118]能耗預(yù)測單元,用于利用目標(biāo)車輛的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型中的至少一個(gè),預(yù)測所述目標(biāo)車輛在候選出行路徑上行駛所需要的總能量。[0119]通過以上模塊,本發(fā)明實(shí)施例的預(yù)測裝置綜合考慮了個(gè)人駕駛習(xí)慣、路況信息和出行條件,能夠提高能耗預(yù)測結(jié)果的準(zhǔn)確性,且易于工程化實(shí)施,具有計(jì)算量較小,實(shí)施成本較低等優(yōu)點(diǎn)。[0120]根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述預(yù)測裝置還包括以下模塊(圖中未示出):[0121]能耗網(wǎng)格生成單元,用于針對(duì)每個(gè)車輛,分別生成所述預(yù)設(shè)區(qū)域的能耗網(wǎng)格,所述能耗網(wǎng)格包括所述預(yù)設(shè)區(qū)域內(nèi)的每個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型,其中:[0122]在該路段存在該車輛的車輛路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車輛路段能耗預(yù)測模型;[0123]在該路段不存在該車輛的車輛路段能耗預(yù)測模型時(shí),但存在該車輛的車型路段能耗預(yù)測模型,該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛在該路段的車型路段能耗預(yù)測模型與第一比率的乘積;[0124]在僅存在該車輛的默認(rèn)路段能耗預(yù)測模型時(shí),該路段所關(guān)聯(lián)的能耗預(yù)測模型為該車輛的默認(rèn)路段能耗預(yù)測模型與第二比率的乘積;[0125]其中,所述第一比率為該車輛在所有路段上平均能耗與該車輛所屬車型的車輛在所有路段上的平均能耗的比值;所述第二比率為該車輛在所有路段上平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗的比值。[0126]根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述能耗預(yù)測單元,還用于根據(jù)所述候選出行路徑所經(jīng)過的各個(gè)路段,查找所述目標(biāo)車輛的能耗網(wǎng)格,獲得目標(biāo)車輛在各個(gè)路段所關(guān)聯(lián)的能耗預(yù)測模型,利用所獲得的能耗預(yù)測模型,計(jì)算得到各個(gè)路段的能耗需求并累積,得到目標(biāo)車輛經(jīng)過候選出行路徑所需要的總能量。[0127]根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述第一模型生成單元包括:[0128]行程記錄拆分單元,用于將每個(gè)行程記錄拆分為該行程的各個(gè)路段的子行程;[0129]子行程處理單元,用于針對(duì)每個(gè)路段的每一子行程,根據(jù)該子行程中該路段上各個(gè)采樣時(shí)間點(diǎn)的能耗數(shù)據(jù)的平均值和該路段的長度,計(jì)算得到該子行程中對(duì)應(yīng)車輛在該路段所需要的能量,并生成一個(gè)子行程記錄,所述子行程記錄包括有出行時(shí)間、出行條件、車[0130]第一分組單元,用于按照車輛標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第一分組,每個(gè)第一分組包括有車輛標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;[0131]第一訓(xùn)練單元,用于分別利用每個(gè)第一分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車輛在對(duì)應(yīng)路段的車輛路段能耗預(yù)測模型。[0132]根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述第一模型生成單元還包括:[0133]第二分組單元,用于按照車型標(biāo)識(shí)和路段標(biāo)識(shí),對(duì)所述子行程記錄進(jìn)行分組,得到多個(gè)第二分組,每個(gè)第二分組包括有車型標(biāo)識(shí)和路段標(biāo)識(shí)均相同的子行程記錄;[0134]第二訓(xùn)練單元,用于分別利用每個(gè)第二分組,訓(xùn)練一個(gè)決策樹模型,得到每個(gè)第一分組所對(duì)應(yīng)的車型的車輛在對(duì)應(yīng)路段的車型路段能耗預(yù)測模型。[0135]根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述預(yù)測裝置還包括以下模塊(圖中未示出):[0136]比率計(jì)算單元,用于針對(duì)每個(gè)車輛,分別根據(jù)該車輛的所有子行程記錄,計(jì)算該車輛的第一平均能耗;根據(jù)該車輛所屬車型的所有子行程記錄,計(jì)算該車輛所屬車型的第二平均能耗;計(jì)算所述第一平均能耗與第二平均能耗的比值,得到所述第一比率;以及,計(jì)算所述第一平均能耗與該車輛或車輛所屬車型的默認(rèn)能耗之間的比值,得到所述第二比率。[0137]根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述預(yù)測裝置還包括以下模塊(圖中未示出):[0138]路徑推薦單元,用于根據(jù)基于所述能耗網(wǎng)格預(yù)測得到的所述目標(biāo)車輛在至少一條候選出行路徑上行駛所需要的總能量,從所述至少一條候選出行路徑中,選擇出滿足預(yù)設(shè)路徑選擇策略的目標(biāo)出行路徑,并提示所述目標(biāo)出行路徑所需要的總能量。[0139]根據(jù)本發(fā)明的至少一個(gè)實(shí)施例,所述出行條件包括:氣溫和車輛胎壓中的至少一種。所述路段為存在有行程記錄的一段道路、且根據(jù)所述行程記錄未發(fā)現(xiàn)該道路中存在道路分叉口。[0140]如圖5所示,本發(fā)明實(shí)施例還提供了另一種車輛行程能耗的預(yù)測裝置50,該車輛行程能耗的預(yù)測裝置50具體包括處理器51、存儲(chǔ)器52、總線系統(tǒng)53、接收器54和發(fā)送器55。其中,處理器51、存儲(chǔ)器52、接收器54和發(fā)送器55通過總線系統(tǒng)53相連,該存儲(chǔ)器52用于存儲(chǔ)指令,該處理器51用于執(zhí)行該存儲(chǔ)器52存儲(chǔ)的指令,以控制接收器54接收信號(hào),并控制發(fā)送器55發(fā)送信號(hào);[0142]根據(jù)預(yù)先收集的預(yù)設(shè)區(qū)域內(nèi)多個(gè)車輛的行程記錄,訓(xùn)練得到每一車輛在每一路段的車輛路段能耗預(yù)測模型和每一車型的車輛在每一路段的車型路段能耗預(yù)測模型,其中,所述行程記錄包括每個(gè)行程的出行時(shí)間、出行條件、車輛標(biāo)識(shí)、車型標(biāo)識(shí)、車輛在各個(gè)采樣時(shí)間點(diǎn)的地理位置和能耗數(shù)據(jù);[0143]根據(jù)車輛或車輛所屬車型的默認(rèn)能耗和路段的長度,生成車輛的默認(rèn)路段能耗預(yù)測模型;[0144]利用目標(biāo)車輛的車輛路段能耗預(yù)測模型、車型路段能耗預(yù)測模型和默認(rèn)路段能耗預(yù)測模型中的至少一個(gè),預(yù)測所述目標(biāo)車輛在候選出行路徑上行駛所需要的總能量。[0145]可理解的,本發(fā)明實(shí)施例中,所述程序被處理器51執(zhí)行時(shí)可實(shí)現(xiàn)上述圖2所示的方[0146]應(yīng)理解,在本發(fā)明實(shí)施例中,該處理器51可以是中央處理單元(CentralProcessingUnit,簡稱為“CPU”),該處理器51還可以是其他通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。[0147]該存儲(chǔ)器52可以包括只讀存儲(chǔ)器和隨機(jī)存取存儲(chǔ)器,并向處理器51提供指令和數(shù)據(jù)。存儲(chǔ)器52的一部分還可以包括非易失性隨機(jī)存取存儲(chǔ)器。例如,存儲(chǔ)器52還可以存儲(chǔ)設(shè)備類型的信息。[0148]該總線系統(tǒng)53除包括數(shù)據(jù)總線之外,還可以包括電源總線、控制總線和狀態(tài)信號(hào)總線等。但是為了清楚說明起見,在圖中將各種總線都標(biāo)為總線系統(tǒng)53。[0149]在實(shí)現(xiàn)過程中,上述方法的各步驟可以通過處理器51中的硬件的集成邏輯電路或者軟件形式的指令完成。結(jié)合本發(fā)明實(shí)施例所公開的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器52,處理器51讀取存儲(chǔ)器52中的信息,結(jié)合其硬件完成上述方法的步驟。為避免重復(fù),這里不[0150]在本發(fā)明的一些實(shí)施例中,還提供了一種計(jì)算機(jī)可

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論