本技術(shù)涉及車輛測(cè)試領(lǐng)域,具體涉及一種車輛路譜生成方法及相關(guān)裝置。
背景技術(shù):
1、隨著汽車工業(yè)的發(fā)展和技術(shù)的進(jìn)步,對(duì)于車輛能耗、污染物排放等方面的研究變得越來越重要,車輛路譜是反映整車行駛速度隨時(shí)間變化的關(guān)系曲線,研究人員通常依賴車輛路譜反映車輛實(shí)際運(yùn)行狀態(tài)的特性,對(duì)此進(jìn)行研究。
2、相關(guān)技術(shù)中,生成車輛路譜的方式為通過對(duì)行駛數(shù)據(jù)進(jìn)行特征提取,得到車輛路譜,代表性差。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本技術(shù)提供了一種車輛路譜生成方法及相關(guān)裝置,以解決生成的車輛路譜缺少代表性的問題。
2、第一方面,本技術(shù)提供了一種車輛路譜生成方法,所述方法包括:
3、獲取整體速度區(qū)間和多個(gè)短駕駛樣本,所述短駕駛樣本為從車輛開始運(yùn)動(dòng)到車輛停止的過程中,行駛速度隨行駛時(shí)長(zhǎng)的變化關(guān)系,所述整體速度區(qū)間為多個(gè)所述短駕駛樣本的行駛速度覆蓋范圍;
4、對(duì)所述整體速度區(qū)間進(jìn)行區(qū)間劃分,得到多個(gè)速度子區(qū)間,所述速度子區(qū)間為所述整體速度區(qū)間的一部分;
5、根據(jù)所述短駕駛樣本的平均速度處于的速度子區(qū)間,確定各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的短駕駛樣本集合,所述短駕駛樣本集合包括至少一個(gè)位于對(duì)應(yīng)速度子區(qū)間的短駕駛樣本;
6、針對(duì)多個(gè)所述速度子區(qū)間中的目標(biāo)速度子區(qū)間,根據(jù)所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的短駕駛樣本集合,通過所述短駕駛樣本集合包括的短駕駛樣本描述的行駛速度隨行駛時(shí)長(zhǎng)的變化關(guān)系,得到所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的子車輛路譜,所述子車輛路譜用于指示車輛在所述目標(biāo)速度子區(qū)間中隨行駛時(shí)長(zhǎng)變化的行駛速度;
7、將各個(gè)所述速度子區(qū)間分別作為所述目標(biāo)速度子區(qū)間,得到各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的子車輛路譜;
8、將各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的子車輛路譜拼接,得到車輛路譜,所述車輛路譜用于指示車輛隨行駛時(shí)長(zhǎng)變化的行駛速度。
9、可選地,所述根據(jù)所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的短駕駛樣本集合,通過所述短駕駛樣本集合包括的短駕駛樣本描述的行駛速度隨行駛時(shí)長(zhǎng)的變化關(guān)系,得到所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的子車輛路譜,包括:
10、根據(jù)所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的短駕駛樣本集合得到多個(gè)短駕駛樣本類別,確定各個(gè)所述短駕駛樣本類別分別對(duì)應(yīng)的代表短駕駛樣本,處于不同短駕駛樣本類別的短駕駛樣本之間的相似程度小于相似程度閾值;
11、將多個(gè)所述代表短駕駛樣本描述的行駛速度隨行駛時(shí)長(zhǎng)的變化關(guān)系拼接,得到所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的子車輛路譜。
12、可選地,所述確定各個(gè)所述短駕駛樣本類別分別對(duì)應(yīng)的代表短駕駛樣本,包括:
13、確定各個(gè)所述短駕駛樣本類別分別對(duì)應(yīng)一個(gè)代表短駕駛樣本,所述代表短駕駛樣本與所述短駕駛樣本類別一一對(duì)應(yīng)。
14、可選地,所述根據(jù)所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的短駕駛樣本集合得到多個(gè)短駕駛樣本類別,確定各個(gè)所述短駕駛樣本類別分別對(duì)應(yīng)的代表短駕駛樣本,包括:
15、根據(jù)所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的短駕駛樣本集合,通過聚類操作,得到多個(gè)簇,所述簇包括一個(gè)聚類中心,每個(gè)所述簇分別對(duì)應(yīng)一個(gè)短駕駛樣本類別;
16、若所述短駕駛樣本類別對(duì)應(yīng)簇的聚類中心存在對(duì)應(yīng)的代表短駕駛樣本,則將所述聚類中心對(duì)應(yīng)的短駕駛樣本,確定為所述短駕駛樣本類別對(duì)應(yīng)的代表短駕駛樣本;
17、若所述短駕駛樣本類別對(duì)應(yīng)簇的聚類中心不存在對(duì)應(yīng)的代表短駕駛樣本,則將與所述短駕駛樣本類別對(duì)應(yīng)簇的聚類中心特征差距最小的短駕駛樣本,確定為所述短駕駛樣本類別對(duì)應(yīng)的代表短駕駛樣本。
18、可選地,所述方法還包括:
19、獲取速度閾值和行駛時(shí)長(zhǎng)閾值;
20、所述根據(jù)所述短駕駛樣本的平均速度處于的速度子區(qū)間,確定各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的短駕駛樣本集合,包括:
21、根據(jù)各個(gè)所述速度子區(qū)間的最低速度,確定高速子區(qū)間,所述高速子區(qū)間為最低速度大于所述速度閾值的速度子區(qū)間;
22、根據(jù)所述短駕駛樣本的平均速度處于的速度子區(qū)間,確定所述高速子區(qū)間分別對(duì)應(yīng)的初始短駕駛樣本集合;
23、從所述高速子區(qū)間分別對(duì)應(yīng)的初始短駕駛樣本集合中,刪除行駛時(shí)長(zhǎng)大于所述行駛時(shí)長(zhǎng)閾值的短駕駛樣本,得到所述高速子區(qū)間分別對(duì)應(yīng)的第一短駕駛樣本集合;
24、將所述高速子區(qū)間分別對(duì)應(yīng)的第一短駕駛樣本集合確定為所述高速子區(qū)間分別對(duì)應(yīng)的短駕駛樣本集合。
25、可選地,所述方法還包括:
26、獲取第i次更新得到的排除策略,所述排除策略用于排除孤立短駕駛樣本,所述孤立短駕駛樣本為與同一所述短駕駛樣本集合中,與其他短駕駛樣本特征偏離的短駕駛樣本,i為正整數(shù);
27、對(duì)所述整體速度區(qū)間進(jìn)行劃分,得到多個(gè)速度類別,處于不同速度類別的短駕駛樣本之間的速度差值大于速度類別閾值;
28、根據(jù)所述多個(gè)短駕駛樣本中各個(gè)所述速度類別出現(xiàn)的次數(shù)在所述多個(gè)短駕駛樣本產(chǎn)生的速度類別的總次數(shù)的占比,得到整體速度分布;
29、根據(jù)所述車輛路譜對(duì)應(yīng)的速度分布與所述整體速度分布的差異,更新所述第i次更新得到的排除策略,得到第i+1次更新得到的排除策略;
30、所述根據(jù)所述短駕駛樣本的平均速度處于的速度子區(qū)間,確定各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的短駕駛樣本集合,包括:
31、根據(jù)所述短駕駛樣本的平均速度處于的速度子區(qū)間,確定各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的初始短駕駛樣本集合;
32、基于所述第i+1次更新得到的排除策略,從各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的短駕駛樣本集合刪除各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的孤立短駕駛樣本,得到各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的第二短駕駛樣本集合;
33、將各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的所述第二短駕駛樣本集合確定為各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的短駕駛樣本集合。
34、可選地,所述排除策略用于排除所述孤立短駕駛樣本,且包括排除各個(gè)所述初始短駕駛樣本集合中所述孤立短駕駛樣本的比例。
35、第二方面,本技術(shù)提供了一種車輛路譜生成裝置,所述裝置包括:獲取單元、劃分單元、集合確定單元、目標(biāo)子路譜單元、子路譜單元和路譜拼接單元;
36、所述獲取單元,用于獲取整體速度區(qū)間和多個(gè)短駕駛樣本,所述短駕駛樣本為從車輛開始運(yùn)動(dòng)到車輛停止的過程中,行駛速度隨行駛時(shí)長(zhǎng)的變化關(guān)系,所述整體速度區(qū)間為多個(gè)所述短駕駛樣本的行駛速度覆蓋范圍;
37、所述劃分單元,用于對(duì)所述整體速度區(qū)間進(jìn)行區(qū)間劃分,得到多個(gè)速度子區(qū)間,所述速度子區(qū)間為所述整體速度區(qū)間的一部分;
38、所述集合確定單元,用于根據(jù)所述短駕駛樣本的平均速度處于的速度子區(qū)間,確定各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的短駕駛樣本集合,所述短駕駛樣本集合包括至少一個(gè)位于對(duì)應(yīng)速度子區(qū)間的短駕駛樣本;
39、所述目標(biāo)子路譜單元,用于針對(duì)多個(gè)所述速度子區(qū)間中的目標(biāo)速度子區(qū)間,根據(jù)所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的短駕駛樣本集合,通過所述短駕駛樣本集合包括的短駕駛樣本描述的行駛速度隨行駛時(shí)長(zhǎng)的變化關(guān)系,得到所述目標(biāo)速度子區(qū)間對(duì)應(yīng)的子車輛路譜,所述子車輛路譜用于指示車輛在所述目標(biāo)速度子區(qū)間中隨行駛時(shí)長(zhǎng)變化的行駛速度;
40、所述子路譜單元,用于將各個(gè)所述速度子區(qū)間分別作為所述目標(biāo)速度子區(qū)間,得到各個(gè)所述速度子區(qū)間分別對(duì)應(yīng)的子車輛路譜;
41、所述路譜拼接單元,用于將各個(gè)所述子區(qū)間分別對(duì)應(yīng)的子車輛路譜拼接,得到車輛路譜,所述車輛路譜用于指示車輛隨行駛時(shí)長(zhǎng)變化的行駛速度。
42、第三方面,本技術(shù)提供了一種車輛路譜生成設(shè)備,所述設(shè)備包括存儲(chǔ)器和處理器:
43、所述存儲(chǔ)器,用于存儲(chǔ)程序代碼,并將所述程序代碼傳輸給所述處理器;
44、所述處理器,用于根據(jù)所述程序代碼中的指令執(zhí)行第一方面任意一項(xiàng)所述的方法。
45、第四方面,本技術(shù)提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序用于執(zhí)行第一方面任意一項(xiàng)所述的方法。
46、從以上技術(shù)方案可以看出,本技術(shù)具有以下有益效果:
47、針對(duì)生成的車輛路譜缺少代表性的情況,獲取整體速度區(qū)間,為速度區(qū)間劃分奠定基礎(chǔ),獲取多個(gè)短駕駛樣本,從而確定生成車輛路譜的數(shù)據(jù)源。對(duì)整體速度區(qū)間進(jìn)行區(qū)間劃分,得到多個(gè)速度子區(qū)間,從而將多個(gè)短駕駛樣本根據(jù)速度區(qū)間代表的工況進(jìn)行分類。根據(jù)短駕駛樣本的平均速度處于的速度子區(qū)間,確定各個(gè)速度子區(qū)間分別對(duì)應(yīng)的短駕駛樣本集合,使得反映特定工況的數(shù)據(jù)源更有針對(duì)性,提高了路譜生成的精度。針對(duì)多個(gè)速度子區(qū)間中的目標(biāo)速度子區(qū)間,根據(jù)目標(biāo)速度子區(qū)間對(duì)應(yīng)的短駕駛樣本集合,通過短駕駛樣本集合包括的短駕駛樣本描述的行駛速度隨行駛時(shí)長(zhǎng)的變化關(guān)系,得到目標(biāo)速度子區(qū)間對(duì)應(yīng)的子車輛路譜,基于更有針對(duì)性的短駕駛樣本集合,使得子車輛路譜的速度分布更貼近速度子區(qū)間對(duì)應(yīng)工況的速度分布,具備局部代表性。將各個(gè)速度子區(qū)間分別作為目標(biāo)速度子區(qū)間,得到各個(gè)速度子區(qū)間分別對(duì)應(yīng)的子車輛路譜,使得各個(gè)速度子區(qū)間對(duì)應(yīng)的子車輛路譜都具有局部代表性。將各個(gè)速度子區(qū)間分別對(duì)應(yīng)的子車輛路譜拼接,得到車輛路譜,使得車輛路譜全面覆蓋了車輛在不同速度子區(qū)間的行駛狀態(tài),反映了不同速度子區(qū)間對(duì)應(yīng)工況的速度分布,提高了車輛路譜的整體代表性和真實(shí)性,對(duì)研究車輛能耗及污染物排放等方面具有更高的參考價(jià)值。