1.一種控制車輛行駛的方法,其特征在于,所述方法包括:
獲取車輛在整個行駛過程中的全局行駛路徑、所述車輛的在所述全局行駛路徑中的實時位置和所述車輛與跟車車輛之間的第一距離;
將所述全局行駛路徑以所述車輛需要轉(zhuǎn)彎的路口為節(jié)點劃分為多個節(jié)點路段,并確定所述多個節(jié)點路段中的第一節(jié)點路段上的轉(zhuǎn)彎位置,所述第一節(jié)點路段為所述車輛所處的節(jié)點路段,所述轉(zhuǎn)彎位置為所述車輛開始由所述第一節(jié)點路段轉(zhuǎn)彎行駛至所述多個節(jié)點路段中的第二節(jié)點路段的位置,所述第一節(jié)點路段和所述第二節(jié)點路段是所述全局行駛路徑中沿所述車輛的行駛方向相鄰的兩個節(jié)點路段;
根據(jù)所述實時位置和所述全局行駛路徑,獲取所述車輛與行駛方向上的下一個所述節(jié)點之間的待轉(zhuǎn)距離;
比較所述待轉(zhuǎn)距離與轉(zhuǎn)彎距離的大小,所述轉(zhuǎn)彎距離為所述第一節(jié)點路段上的所述轉(zhuǎn)彎位置與所述第一節(jié)點路段和所述第二節(jié)點路段相交處的節(jié)點之間的距離;
當(dāng)所述待轉(zhuǎn)距離大于所述轉(zhuǎn)彎距離時,根據(jù)所述第一距離計算得到第一增強信號,所述第一增強信號用于表示所述車輛跟車的可靠程度,并根據(jù)所述第一距離和所述第一增強信號采用強化學(xué)習(xí)算法確定第一行駛策略;
當(dāng)所述待轉(zhuǎn)距離不大于所述轉(zhuǎn)彎距離時,根據(jù)所述第一距離、所述待轉(zhuǎn)距離和所述轉(zhuǎn)彎距離計算得到第二增強信號,所述第二增強信號用于表示所述車輛轉(zhuǎn)彎的可靠程度,根據(jù)所述第一距離、所述待轉(zhuǎn)距離、所述轉(zhuǎn)彎距離和所述第二增強信號,采用強化學(xué)習(xí)算法確定第二行駛策略;
根據(jù)所述第一行駛策略和所述第二行駛策略控制所述車輛的行駛軌跡。
2.根據(jù)權(quán)利要求1所述控制車輛行駛的方法,其特征在于,根據(jù)所述第一距離計算得到第一增強信號,包括:
根據(jù)以下公式,計算得到所述第一增強信號,
其中,d為所述車輛上的前車檢測裝置的最大探測距離,Δd為所述前車檢測裝置檢測出的所述第一距離。
3.根據(jù)權(quán)利要求2所述控制車輛行駛的方法,其特征在于,根據(jù)所述第一距離、所述待轉(zhuǎn)距離和所述轉(zhuǎn)彎距離計算得到第二增強信號,包括:
根據(jù)以下公式,計算得到所述第二增強信號,
其中,β為權(quán)值,0<β<1,y為所述轉(zhuǎn)彎距離,Δy為所述待轉(zhuǎn)距離。
4.根據(jù)權(quán)利要求1所述控制車輛行駛的方法,其特征在于,所述方法還包括:
檢測所述第一距離是否超過第一閾值;
如果所述第一距離沒有超過所述第一閾值,則獲取所述車輛的實時速度;
檢測所述實時速度是否超過所述第二閾值;
如果所述實時速度沒有超過所述第二閾值,則檢測所述車輛的兩側(cè)是否存在其他車輛;
如果所述車輛的兩側(cè)不存在其他車輛,則控制所述車輛進行變道超車。
5.根據(jù)權(quán)利要求4所述控制車輛行駛的方法,其特征在于,所述控制所述車輛進行變道超車,包括:
根據(jù)所述第一距離計算得到第三增強信號,所述第三增強信號用于表示所述車輛變道的可靠程度,并根據(jù)所述第一距離和所述第三增強信號采用強化學(xué)習(xí)算法確定第三行駛策略;
根據(jù)所述第三行駛策略控制所述車輛的變道超車。
6.一種控制車輛行駛的裝置,其特征在于,所述裝置包括:
獲取模塊,用于獲取車輛在整個行駛過程中的全局行駛路徑、所述車輛的在所述全局行駛路徑中的實時位置和所述車輛與跟車車輛之間的第一距離;
節(jié)點劃分模塊,用于將所述獲取模塊獲取的所述全局行駛路徑以所述車輛需要轉(zhuǎn)彎的路口為節(jié)點劃分為多個節(jié)點路段,并確定所述多個節(jié)點路段中的第一節(jié)點路段上的轉(zhuǎn)彎位置,所述第一節(jié)點路段為所述車輛所處的節(jié)點路段,所述轉(zhuǎn)彎位置為所述車輛開始由所述第一節(jié)點路段轉(zhuǎn)彎行駛至所述多個節(jié)點路段中的第二節(jié)點路段的位置,所述第一節(jié)點路段和所述第二節(jié)點路段是所述全局行駛路徑中沿所述車輛的行駛方向相鄰的兩個節(jié)點路段;
所述獲取模塊,還用于根據(jù)所述實時位置和所述全局行駛路徑,獲取所述車輛與行駛方向上的下一個所述節(jié)點之間的待轉(zhuǎn)距離;
比較模塊,用于比較所述獲取模塊獲取的所述待轉(zhuǎn)距離與所述節(jié)點劃分模塊確定的轉(zhuǎn)彎距離,所述轉(zhuǎn)彎距離為所述第一節(jié)點路段上的所述轉(zhuǎn)彎位置與所述第一節(jié)點路段和所述第二節(jié)點路段相交處的節(jié)點之間的距離;
第一計算模塊,用于當(dāng)所述獲取模塊獲取的所述待轉(zhuǎn)距離大于所述節(jié)點劃分模塊確定的所述轉(zhuǎn)彎距離時,根據(jù)所述第一距離計算得到第一增強信號,所述第一增強信號用于表示所述車輛跟車的可靠程度,并根據(jù)所述第一距離和所述第一增強信號采用強化學(xué)習(xí)算法確定第一行駛策略;
第二計算模塊,用于當(dāng)所述獲取模塊獲取的所述待轉(zhuǎn)距離不大于所述節(jié)點劃分模塊確定的所述轉(zhuǎn)彎距離時,根據(jù)所述第一距離、所述待轉(zhuǎn)距離和所述轉(zhuǎn)彎距離計算得到第二增強信號,所述第二增強信號用于表示所述車輛轉(zhuǎn)彎的可靠程度,根據(jù)所述第一距離、所述待轉(zhuǎn)距離、所述轉(zhuǎn)彎距離和所述第二增強信號,采用強化學(xué)習(xí)算法確定第二行駛策略;
行駛模塊,用于根據(jù)所述第一行駛策略和所述第二行駛策略控制所述車輛的行駛軌跡。
7.根據(jù)權(quán)利要求6所述控制車輛行駛的裝置,其特征在于,所述第一計算模塊包括:
第一計算單元,用于根據(jù)以下公式,計算得到所述第一增強信號,
其中,d為所述車輛上的前車檢測裝置的最大探測距離,Δd為所述前車檢測裝置檢測出的所述第一距離。
8.根據(jù)權(quán)利要求7所述控制車輛行駛的裝置,其特征在于,所述第二計算模塊包括:
第二計算單元,用于根據(jù)以下公式,計算得到所述第二增強信號,
其中,β為權(quán)值,0<β<1,y為所述轉(zhuǎn)彎距離,Δy為所述待轉(zhuǎn)距離。
9.根據(jù)權(quán)利要求6所述控制車輛行駛的裝置,其特征在于,所述控制車輛行駛的裝置還包括:
檢測模塊,用于檢測所述獲取模塊獲取的所述第一距離是否超過第一閾值;
所述獲取模塊,還用于如果所述第一距離沒有超過所述第一閾值,則獲取所述車輛的實時速度;
所述檢測模塊,還用于檢測所述獲取模塊獲取的所述實時速度是否超過所述第二閾值;
所述檢測模塊,還用于如果所述實時速度沒有超過所述第二閾值,則檢測所述車輛的兩側(cè)是否存在車輛;
超車模塊,用于如果所述車輛的兩側(cè)不存在其他車輛,則控制所述車輛進行變道超車。
10.根據(jù)權(quán)利要求9所述控制車輛行駛的裝置,其特征在于,所述控制車輛行駛的裝置還包括:
第三計算模塊,用于根據(jù)所述第一距離計算得到第三增強信號,所述第三增強信號用于表示所述車輛變道的可靠程度,并根據(jù)所述第一距離和所述第三增強信號采用強化學(xué)習(xí)算法確定第三行駛策略;
所述超車模塊,還用于根據(jù)所述第三行駛策略控制所述車輛的變道超車。