999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于可達集的自主車輛超車決策

2023-08-19 03:46:14韓文奇黨薪艷
黑龍江科學 2023年14期
關鍵詞:模型

韓文奇,楊 旭,校 艷,黨薪艷,鐘 帥

(西安交通工程學院,西安 710300)

0 引言

駕駛車輛輔助系統(Vehicle driving assistance system,ADAS)能夠自主預測車輛未來機動行為的安全性,以保證自主車輛駕駛的舒適度及便利度。文獻[1]分析了影響道路安全的因素,運用層次分析法提出汽車行駛安全評價指標體系,采用熵權法得出各指標的權重,根據對熵權及灰色關聯的分析,確立了車輛行駛的安全評估模型,并使用模糊分層分析方法進行全面評估,建立影響特定車輛安全功能的評估指標體系,確定指標體系的權重大小并對其進行模糊分層分析,使用駕駛行為理論,分析影響車輛安全的高速公路車輛特征,提升了車輛的安全識別評估指標準確性。文獻[2]對人為因素、車輛、道路環境進行全面分析,提供了車輛安全區及安全綜合評估模式,即車輛安全核查??梢?安全檢查工具主要基于傳統的模擬系統或實際經驗,但驗證此方法需花費大量資金,其判定結果會隨著車輛的不同運動狀態而改變,無法完全保證運動車輛及駕駛人員的安全。針對此方法的不足之處,對自動駕駛車輛的安全性進行研究,將運動車輛看作是一個在持續與離散模式間不停切換的混合系統,將其視作單一目標,用建模方法對不發生碰撞的最佳運行軌跡進行計算,分析車輛發生碰撞需滿足的所有條件,從而得出車輛不發生碰撞需滿足的所有要求。先預設一個時間區段,列舉目標在該時間段的全部情況,得到目標車輛運行情況的可達集,觀察其與目標集是否存在交集,判斷目標車輛未來所有操作的安全性及可靠性,此方法可以令自主車輛不碰到障礙物,推斷目標車輛在避開障礙物過程中能夠達到的安全程度,加強對未來某一時間段目標車輛運行情況的安全性預測能力。但可達集計算中有多元偏微分方程,無法保證與實際情況完全相同,且沒有體現對多個運動目標的安全情況分析及可達集相關數據。具有城市邊界約束的安全區域可實現建模方法,創建安全層次結構評估標準,給出自動駕駛汽車行為的哈密頓雅可比方程,可使用水平集實現,提供自動駕駛汽車的最佳控制方法,應用于自動車輛安全控制及預警,提升車輛安全控制水平。

采用水平集近似可達集方法,添加自主車輛在曲線道路行駛時的特性函數,解決車輛超車時對面出現行駛車輛的問題,提高了此方法在復雜情況下的適用性。使用哈密頓雅可比方程計算隱式曲面,采用水平集方法近似的隱式曲面作為自主車輛的可達集,提出超車方法,在傳統仿真技術的基礎上將車輛速度與轉角作為參數,從理論上進行安全性驗證。

1 可達集模型

根據自主車輛系統建立以下模型:

SA=(S,I,T)

其中,I?Rn是模型的初始集,I表示自主車輛系統中的初始狀態集合。T?Rn是模型的目標集,T表示自主車輛系統中碰撞到目標車輛的狀態集合。S為自主車輛系統中所有車輛的運動軌跡。

此可達集模型可從不同角度分為兩種類型,即前進類型和向后類型。在為車輛超車作出自我決策方面,前向可達集可將車輛所在位置視為車輛起始點,觀察時間內所有不確定自主情況的所有集合。后向可達集可將觀察集中在目標位置或障礙物上的狀態集合,參照所有不能確定自主情況的所有集合。對于超車的安全性問題,使用第二種理論進行分析,以確保可靠性及完整性。

定義1(后向可達集):在已知的道路交通系統中,確定車輛、目標或路障的狀態集,假設目標或路障集合為T?Rn,可以得出結論??蛇_集B(t)∈Rn認為在一定的時間t1內與控制變量u(τ)(τ∈[0,t1])的作用下,得到不能確定的自主情況下所有路徑的集合[3]。將上述定義與車輛內無法任意確定的自主狀態x∈B(t)相結合,需要有一個控制變量u,且在一段時間之后,車輛無法確定自身情況x的軌跡終點,而這種情況下最終軌跡終點將落在目標集T中。那么B(t)的補集可以代表車輛的自主初始狀態或控制變量u,但無論發生任何變化將不包括最后落入自主車輛的狀態軌跡目標集T中的軌跡集合,稱之為B(t)的補集,即安全集。車輛內不能確定的自主狀態軌跡的終點都屬于安全集,如圖1所示,目標車輛之間不會發生沖突。

圖1 目標集與安全位置的可達集表示Fig.1 Representation of target set and safe position by reachability set

2 系統建模

2.1 系統模型

創建系統模型會產生這些基本限制,形成道路交通模型。其中,x軸是地面坐標,即路徑的縱向,y軸構成橫向,如圖2所示。

圖2 道路環境Fig.2 Road environment

以速度vp通過雙向軌道行駛并前進的自主車輛,其前方是以速度ve1行駛的1號目標車輛。對于相反路線,有一輛以速度ve2行駛的目標車輛2號,需自主行駛的車輛超越前方車輛。例如,目標1號與2號車的切向速度方向完全沒有變化,目標車輛角速度ωp也沒有變化。自主行駛車輛的相對運動坐標如下:

(1)

其中,i表示自主行駛車輛的標號,x1表示軸坐標,x2表示軸坐標,x3為自主行駛車輛的真航向角。

2.2 超車策略

超車分為3個階段,即變道、加速及返回。如圖3所示。

圖3 超車階段Fig.3 Overtaking phase

超車策略可通過哈密頓雅可比方程的黏性解得出變道階段、加速階段、返回階段的可達集。由后向可達集的定義得出結論,即自主行駛車輛的超車系統初始時刻是t<0,通過將時間更改為正值的方法,實現哈密頓雅可比方程[4],方程如下:

(2)

式中,H代表哈密頓算子,計算方法如下:

p2(vsinx3-ux1)+p3d

(p1x2-p2x1-p3)u+p3d)

=-p1v+p1vcosx3+p2vsinx3+|p1x2-p2x1-p3|+|p3|

(3)

對需要超車的目標車輛進行最佳控制需最大限度提高最小值,以補償自主車輛超車時目標運動受到的干擾。

前向可達集與后向可達集的動態變化過程可使用隱式曲面函數來進行相應的描述,通過使用水平集的方法進行隱式曲面的演變得出所需的數據。需要注意的是,若使用水平集方法進行演化隱式曲面會導致其發生快速扭結,故演化需要進行重現的初始化再進行演算[5]。隱式曲面的具體原理如下,后向可達集表示為:

Bi(SCi,T,[0,T])

(4)

其中,xf[0;x,-s,u(·),d(·)]表示車輛在t=0時刻的軌跡。

若假設自主駕駛車輛在加速階段做的是勻速直線運動,可得出相應的動力學方程:

(5)

其中,xr與yr表示自主車輛相對目標車輛的位置。

(6)

進行可達集分析時需確定計算可達集的時間段。時間因素會影響自主駕駛車輛的狀態軌跡,從而影響可達集的取值范圍,因此在提供超車策略之前需確定超車行為各個階段所需的時間。

2.2.1 超車時間

將超車過程所需時間分為以下階段進行處理,如圖4所示,得出每個時間的定義如表1所示。

表1 超車各過程時間

圖4 超車過程Fig.4 Overtaking process

自主駕駛車輛在超車完成的瞬間與超車后返回原運行軌跡的瞬間所需時間為:

(7)

自主駕駛車輛完成加速階段剎那所用的時間為:

(8)

其中,ΔL表示自主駕駛車輛在持續加速過程中所走的行程。加速階段目標車輛的初始速度vp小于目標車輛的行駛速度,因此使用的vp不再改變,以確保2號自主駕駛車輛在初速度低或加速度特別小的情況下也不會與障礙物發生相對碰撞。整個超車行為所消耗的時間如下所示:

(9)

2.2.2 超車決策

為提高計算效率,目標集采用圓形近似,目標集T構建為:

(10)

根據目標發現時間越長自動駕駛汽車運行軌跡就越長,獲得與集合相應的擴展。2號目標車輛在t=1,2....8 s的可達集如圖5所示,在超車之前計算目標車輛2號在tover預設時間內的運行軌跡集合,判定目標車輛超車時是否會與2號目標發生碰撞。如果目標車輛進行超車行為前的狀態處于2號目標運行集合內[(x1,x2,x3,vp)∈B2],則終止超車行為,待2號目標車輛行駛過后再進行超車行為。如果沒有,則可以直接進行超車行為。

圖5 2號目標車輛可達集Fig.5 Target 2 vehicle reachability set

改變徑路時的自主駕駛車輛運動方程如式(6)所示,求出1號目標車輛的可達集。如圖6所示,橫線條代表自主駕駛車輛緊隨前方車輛后方時3 s內可達集合集的邊界,填充區域表示目標集的組合,曲線表示當自動駕駛車輛開始執行超車階段時集合的限制。假如自主車輛在Ba(曲線線條區域)處開始超車階段,那么將與1號目標駕駛車輛相撞,則進行超車行為之前,需要把初始狀態調至Bb(圓形凹口處)處。自主車輛的狀態由Ba調至Bb的時間為tadj1。

圖6 變道階段可達集Fig.6 Reachability set of variable-channel stage

自動駕駛車輛在加速階段不僅應執行比目標車輛1號車輛更多的行為,還應保留相對安全的相對距離,以避免在返回原始車道后與目標車輛1號發生摩擦或碰撞。

如圖7所示,L0表示1號目標車輛車長,ΔL1表示智能車輛與1號目標車輛的之間的安全長度,ΔL2表示智能車輛與1號目標車輛在ta1時間內在直線上行駛的相對安全長度。

圖7 加速階段距離Fig.7 Acceleration phase distance

后方車輛必須與同方向行駛的機動車前方車輛保持適當的安全距離。在加速階段,移動車輛預留的安全距離基本通過返回階段后的力矩,且自動駕駛汽車位于目標車輛1號前方,兩輛車之間應有適當的安全距離。若假設自主駕駛車輛在完成超車行為后,速度為vp1,此時1號目標車輛加速制動時,其速度為ae1=-3.98 m/s,所需的安全距離則為[6]:

(11)

計算得到加速階段自主駕駛車輛的行駛相對距離:

(12)

超車階段的自主駕駛車輛運動與返回階段的運動是一樣的,因此返回階段可以參考超車階段。雖然返回階段結束時超車行為已經完成,但是超車過程并沒有結束。在前方沒有障礙的情況下,自主車輛仍需要保持加速階段結束時的最高車速,直到與1號目標車輛的距離保持在安全車距之外[7]。安全車技不可能有絕對標準,但是有動態標準。最重要的安全車距體現為車輛的行駛速度,當自主駕駛車輛的速度逐漸變快時,所需要的響應時間、制動距離、制動力度及與其他車輛保持的距離都應足夠大。

3 仿真結果

要計算自主駕駛車輛的可達集模型,再計算2號目標車輛的可達集模型。自主駕駛車輛的可達集模型初始狀態都滿足(x1,x2,x3,vp)∈B2條件時,開始超車行為要輸入計算2號目標車輛的計算公式。如圖8所示。

圖8 超車過程流程Fig.8 Overtaking process

為了說明以上研究的有效性,假設vp=50 m/s,ve1=40 m/s,ve2=40 m/s,ωp=3.55 m/s。假設1號目標車輛在自主駕駛車輛的前方且距離30 m的位置(可達集的凹口處)[8],兩輛車屬于同一車道,速度與方向均相同。目標2車輛停在另一條車道上960 m處,并與一輛自主車輛倒轉。進行每個階段的計算,圖9所示為每條復雜的軌跡,粗實線為車輛的自主軌道,粗實線下方的虛線表示每個階段1號目標車輛的路線,右方的虛線表示2號目標車輛各個階段的路線[9]。

圖9 仿真結果Fig.9 Simulation results

4 結論

本研究充分考慮了車輛速度、航向角度及位置對行車安全的影響,提高了模型對道路環境的估計精度,通過增加自主駕駛車輛曲線行駛時的可達集分析方法得出其水平集的結果。拓展了可達集分析的復雜度,使其能更好地處理更多不同的復雜環境[10]。未來可進一步對更為復雜的道路環境進行分析(如人流量較多的十字路口等),探討不同環境道路下可達集的計算方法。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产在线观看成人91| 亚洲经典在线中文字幕| 久久久91人妻无码精品蜜桃HD| 国产主播一区二区三区| 国产超碰一区二区三区| 99热国产这里只有精品9九| 天堂成人在线| 日韩在线2020专区| 欧美在线观看不卡| 伊伊人成亚洲综合人网7777| 呦女亚洲一区精品| 国产亚洲精品91| 五月天久久婷婷| 波多野结衣二区| 午夜不卡福利| 国产清纯在线一区二区WWW| 小13箩利洗澡无码视频免费网站| 熟女日韩精品2区| 99精品欧美一区| 国产一区二区人大臿蕉香蕉| 久久伊人久久亚洲综合| 亚洲欧美成人| 97se亚洲综合不卡| 国产成人高清精品免费5388| 国产精品手机在线播放| 亚洲精品色AV无码看| 99精品视频九九精品| 71pao成人国产永久免费视频 | a国产精品| 国产区福利小视频在线观看尤物| 国产亚洲精| 在线观看国产网址你懂的| 乱人伦视频中文字幕在线| 91九色视频网| 欧美国产成人在线| 免费毛片视频| 孕妇高潮太爽了在线观看免费| 青青操视频免费观看| 日本精品视频| 中文字幕有乳无码| 国产精品yjizz视频网一二区| 国产日本欧美在线观看| 日韩色图在线观看| 中国黄色一级视频| 精品国产成人a在线观看| 欧美A级V片在线观看| 国产精品手机在线观看你懂的| 黄片在线永久| 精品国产美女福到在线不卡f| a级毛片在线免费观看| 久久黄色视频影| 精品国产99久久| 色综合天天操| 国产成人精品视频一区二区电影| 91麻豆国产精品91久久久| 一本大道视频精品人妻| 黄色一级视频欧美| 欧美午夜在线观看| 国产三级精品三级在线观看| 亚洲va精品中文字幕| 丁香亚洲综合五月天婷婷| 亚洲91在线精品| 午夜视频www| 亚洲国产精品日韩欧美一区| 不卡视频国产| 久久精品无码中文字幕| 亚洲人成影院在线观看| 九九免费观看全部免费视频| 国产精品综合久久久| 国产亚洲精品无码专| 国产色伊人| 免费在线看黄网址| 国产男女免费视频| 欧美成人怡春院在线激情| 精品综合久久久久久97超人| 99精品在线看| 午夜国产精品视频黄| 精品国产成人国产在线| 国产区成人精品视频| 欧美日韩亚洲综合在线观看| 久久精品一品道久久精品| 毛片免费高清免费|