国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

新能源汽車車聯(lián)網(wǎng)關鍵技術與網(wǎng)聯(lián)控制平臺的設計實現(xiàn)研究

2023-12-15 04:28:44
關鍵詞:網(wǎng)聯(lián)泊車自動

陳 璜

(集美大學 誠毅學院,福建 廈門 361000)

新能源汽車自動駕駛的行駛定位跟蹤、自動泊車的誤差產(chǎn)生,取決于車輛當前時刻的行駛速度、前后輪轉角偏差等因素?;贚QR 線性二次型調(diào)節(jié)器控制、MPC 模型預測控制等方法的車輛行駛循跡控制均屬于非預瞄控制方法,建立的車輛運動學跟蹤誤差模型的行駛跟蹤控制精度低、算法實現(xiàn)過程較復雜?;?G通信網(wǎng)絡、TCP/Ntrip 通信協(xié)議支持下,使用單目(雙目)攝像機、感知傳感器、車輛執(zhí)行器等車輛內(nèi)部裝置監(jiān)測空間環(huán)境信息,并基于Pure Pursuit 行駛跟蹤控制算法測得車輛行走位置、轉向預瞄點橫向偏差以此確定前輪轉角,控制大曲率半徑下車輛轉向的預瞄距離。建立涵蓋自動駕駛服務、通信連接服務、任務管理、安全管理等功能模塊的車輛云控服務系統(tǒng),并依托云端平臺、ApriITags 局部定位算法的計算能力,收集區(qū)域限定場景的車輛泊車狀態(tài)數(shù)據(jù)、進行自動泊車控制,以實現(xiàn)最小化成本下網(wǎng)聯(lián)車輛系統(tǒng)軌跡跟蹤、泊車定位的最優(yōu)控制。

1 面向城市行駛控制的新能源汽車車聯(lián)網(wǎng)關鍵技術

1.1 基于端到端(end-to-end)的自動駕駛技術

傳統(tǒng)基于規(guī)則(rule-based)自動駕駛技術的實現(xiàn),通常基于激光測距雷達、GPS 定位等傳感器采集的行人目標位置信息、路沿位置信息、障礙物位置信息、車道檢測信息,由軌跡控制(Trajectory Tracking control)系統(tǒng)規(guī)劃合適的行駛路線、提供車輛運動位姿方案,但由于rule-based 規(guī)則技術是以車輛本身為感知視角,其系統(tǒng)實現(xiàn)的復雜度過高。這一現(xiàn)實狀況下,采用基于卷積神經(jīng)網(wǎng)絡的端到端自動駕駛方案,將攝像機拍攝的環(huán)境圖像映射為自動駕駛汽車的行駛命令,包括直行命令(1/s)、轉向命令(1/r)。根據(jù)圖1 的端到端自動駕駛信號訓練方法,在利用前向單目攝像機捕捉到運動的原始圖像(Video)后,先對圖像作出語義分割(Dilated FCN),使用卷積神經(jīng)網(wǎng)絡(LSTM)將分割后的原始圖像映射為汽車自動駕駛的行駛控制命令(Motion),運用自動損失函數(shù)(Seg-Loss)對圖像邊緣部分的給定像素指標作出調(diào)整[1]。此過程中利用攝像頭、GPS 激光測距雷達等設備捕捉到的運動軌跡(Moving Path),利用每幀圖像的攝像頭數(shù)據(jù)、激光雷達數(shù)據(jù)輸出目標點位置,通過端到端的神經(jīng)網(wǎng)絡模型(FCN-LSTM)設置不同訓練信號的網(wǎng)絡權重,采集與訓練單一圖像像素、行駛指———————令及轉向命令,用于預測汽車連續(xù)行駛的控制范圍數(shù)據(jù)集、動作損失狀況。

圖1 新能源汽車端到端自動駕駛技術原理

1.2 RTK-GPS 的車輛行駛載波精準定位技術

城市區(qū)域汽車行駛的高精度定位通常采用“GPS+INS”的慣導系統(tǒng)定位方案,定位精度約為10~20 cm 左右,但高精度慣導系統(tǒng)成本過高,因而在GPS 定位技術基礎上提出結合動態(tài)載波相位差分技術(Real time kinematic)、多傳感器V-SLAM 圖像提取技術的定位方案。在樓宇、地面、地下通道等城市空間設置多個載波采集的基準測量站,將兩個基準測量站采集到的載波相位觀測量信息、相位差分值信息發(fā)送至用戶接收機。依托V-SLAM 視覺提取技術、攝像頭、紅外傳感器等軟硬件拍攝城市的道路空間環(huán)境信息,使用EKF 濾波器觀測到多幀圖像的三維特征圖、跟蹤與提取攝相機關鍵幀BA(實時數(shù)據(jù)),模擬城市道路場景圖像如圖2所示[2]。由前臺線程對相機跟蹤的關鍵幀運動參數(shù)作出優(yōu)化,后臺線程提取關鍵幀特征點三維特征、并與ORB 三維地圖的特征點作出匹配,利用局部窗口移動判斷圖像灰度的變化,比較相機關鍵幀圖像的像素灰度、紋理等要素與模擬場景圖像(參考幀)的相似度,實現(xiàn)V-SLAM 視覺圖像提取的高定位精度。

圖2 基于V-SLAM 技術的城市道路模擬場景圖像

2 新能源汽車網(wǎng)聯(lián)云控平臺的設計與功能實現(xiàn)

2.1 車輛網(wǎng)聯(lián)云控系統(tǒng)的組成架構設計

基于車載攝像頭、RTK-GPS 高精度定位器、IMU 傳感器等感知設備,以及CAN 總線、VCU 整車控制器等網(wǎng)絡通信技術建構起車輛網(wǎng)聯(lián)云控服務系統(tǒng),接收車輛行駛的定位信號、車輛測距信號、轉向信號、轉彎制動信號,由ROS 工作進程組將車輛軌跡跟蹤定位、自動泊車的處理圖像與數(shù)據(jù)上傳至云端服務器,通過融合圖像處理實現(xiàn)多個任務進程的同步執(zhí)行。使用互相獨立的Car secret token manager 車輛管理協(xié)議、Task tokenmanager 任務協(xié)議,實時處理計算新能源車端數(shù)據(jù)、提供任務控制服務,做出車輛數(shù)據(jù)采集、車輛狀態(tài)監(jiān)控、自動駕駛的任務處理[3]。因而車聯(lián)網(wǎng)云服務控制端作為新能源車輛行駛數(shù)據(jù)傳輸、任務管理的資源容器,由車端駕駛管理系統(tǒng)負責實時數(shù)據(jù)的計算處理、指令任務響應,再由云端服務平臺處理所有非實時的感知計算任務,具體云控服務組成架構如圖3 所示。

圖3 新能源車輛網(wǎng)聯(lián)云控系統(tǒng)的軟件服務架構

2.2 車輛網(wǎng)聯(lián)云控系統(tǒng)的功能模塊及實現(xiàn)

(1)用戶身份認證與資源授權模塊(Security Manager)。為保證外部用戶對車輛客戶端的安全訪問要求,設置網(wǎng)聯(lián)車輛身份認證、安全管理模塊。使用Token 登錄信息驗證機制向實體客戶作出web 訪問、數(shù)據(jù)資源使用及處理的授權,由后臺服務器端驗證用戶名、密碼,并生成客戶調(diào)用API 請求的數(shù)據(jù)指令、token 身份驗證信息。采用明文數(shù)據(jù)加密方式加密用戶登錄流水號,當用戶再次登錄網(wǎng)聯(lián)車輛客戶端時可識別與認證用戶流水號[4]。

(2)連接服務模塊(Connection Service)。連接服務模塊為新能源車輛網(wǎng)絡通信、接口調(diào)用及任務執(zhí)行的管理模塊,通常包括系統(tǒng)調(diào)度與調(diào)試、連接管理、網(wǎng)絡服務等組成結構。當連接服務模塊收到底層資源管理容器的數(shù)據(jù)訪問、連接服務請求后,由網(wǎng)絡服務器(Netty Server)負責處理數(shù)據(jù)分包與解碼請求、數(shù)據(jù)下發(fā)網(wǎng)絡連接請求[5]。由上層連接管理器基于TCP/Ntrip 網(wǎng)絡通信協(xié)議接收下層傳送的解碼數(shù)據(jù),為網(wǎng)絡連接請求、數(shù)據(jù)傳輸提供統(tǒng)一的調(diào)用接口,將車輛圖像字節(jié)信息(channel)封裝到任務請求中,并交由系統(tǒng)調(diào)度與調(diào)試器(AsyncDispatcher)作進一步處理。

(3)任務管理器模塊(Task Manager)。車輛網(wǎng)聯(lián)云控服務端的任務管理器模塊被用于某一時間周期內(nèi)的車輛多種控制任務的執(zhí)行管理。首先任務跟蹤服務子模塊設置Push、Pull 兩種隊列消息發(fā)送/接收模式,負責提供統(tǒng)一的任務啟動、任務進度、任務結束接口[6]。Pull 模式是由任務跟蹤服務器端主動從車輛云控端獲取任務消息,Push 模式是在任務跟蹤服務模完成車輛行駛任務的處理后,經(jīng)由數(shù)據(jù)IP 地址將行駛定位跟蹤結果發(fā)送至客戶端。任務啟動/停止服務(Task Launcher/Stop Service)子模塊負責對正在執(zhí)行的任務作出啟動/終止命令描述,通過自定義部署命令為多種任務的快速執(zhí)行提供支持;在車輛行駛、轉彎等控制任務執(zhí)行失敗時,由任務存活管理器控制客戶端重啟或放棄執(zhí)行失敗的任務。

(4)自動駕駛服務模塊(Autonomous Driving Service)?;赗TK-GPS 衛(wèi)星輔助定位技術確定車輛道路行駛的空間位置,采集道路圖像的經(jīng)度、緯度和高度信息,將其轉換為坐標系的(X、Y、h)點坐標。利用VSLAM 視覺圖像提取技術、回環(huán)檢測技術作出當前幀圖像的濾波噪聲去除、ORB 特征點提取,提取得到圖像輪廓點、暗區(qū)域亮點和亮區(qū)域暗點[7]。

在三維空間由多個基準測量站采集行駛過程中的載波信息,將提取圖像點與城市道路模擬幀(參考幀)圖像點作出匹配,整合提取圖像的關鍵幀和關鍵點,得到車輛在所有??奎c的定位數(shù)據(jù)。依據(jù)不同道路的彎道曲率半徑、限制速度等信息作出車輛行駛軌跡、行駛目的地規(guī)劃,生成合適的車輛速度、轉彎軌跡曲率數(shù)據(jù),為新能源汽車的道路行駛軌跡跟蹤、轉彎提供支持,具體車輛自動駕駛的路徑規(guī)劃與控制如圖4 所示。

圖4 車輛自動駕駛的路徑規(guī)劃與控制流程

3 基于Pure Pursuit、ApriITags 算法的車輛行駛跟蹤與泊車定位

3.1 基于Pure Pursuit 算法的車輛行進軌跡跟蹤

以車輛單軌軌跡為模型、車輛縱向車身為切線,使用Pure Pursuit 算法作出新能源車輛目標定位的跟蹤計算。選取含有直路、彎道的復雜路徑控制車輛前輪轉角使其沿著目標路點的圓弧行駛(如圖5 所示)[8],假設車輛坐標系xoy 中車輛前軸位置到預瞄點(前方跟蹤點)的距離為Ld、預瞄點坐標位置為(goal_x,goal_y),車輛航向角為θ、行進道路曲率為k,則應先根據(jù)計算式(1)、式(2),將車輛坐標系xoy 的預瞄點轉換為大地坐標系XOY 預瞄點,求得xoy 坐標系內(nèi)車輛的內(nèi)側前輪轉向角為δ。

圖5 Pure Pursuit 算法的車輛行進軌跡跟蹤

真實情況下車輛高精度攝像的軌跡定位與實際參考軌跡存在橫向偏差,若車輛前輪與參考軌跡橫向偏差(偏心率)為e、與車輛預瞄點距離為s,與參考軌跡橫向偏差的成立條件為式(3),則可進一步求得xoy 坐標系內(nèi)車輛的前輪轉向角δ 見式(4)。

在新能源自動駕駛平臺采集車輛轉向角δ、目標路徑的經(jīng)緯度數(shù)值后,需將車輛坐標系xoy 中的車輛點位置轉換為大地坐標系XOY 位置[9]。假設車輛參考軌跡Lat 在大地坐標系內(nèi)的經(jīng)度值、緯度值分別表示為Lon、Lat,I、B 分別為經(jīng)度和緯度系數(shù),結合車輛行進道路曲率k、前輪與參考軌跡偏心率e 可得大地坐標系中的車輛定位位置見式(5)。

3.2 基于ApriITags 算法的車輛泊車定位

在虛擬CAT Vehicle 三維環(huán)境內(nèi),選取ApriITags 算法作為車輛標簽識別與登記的定位方案,設置不同區(qū)域車輛停靠的AprilTags1、2、3、4、5 號標記標簽。利用后置攝像頭、ApriITags 高精度局部定位方法識別車輛泊車位置尾部的ApriITags 標記目標,記錄無人停車場的車輛ApriITags 視覺定位位姿(AprilTags Detection Node)、車輪轉角控制命令(Parking Generation Node)等物理量,完成垂直或平移泊車實驗[10]。在拍攝視頻幀的整幅圖像內(nèi)識別AprilTags 標簽,根據(jù)不同時刻車輛的運行狀態(tài)獲得實時反饋,計算后一幀圖像相比前一幀的濾波增益K?;跒V波增益K、觀測變量矩陣Z 更新某一時刻車輛位置的先驗估計狀態(tài)x、y,更新誤差協(xié)方差,計算公式為

其中x-、y-分別表示前一幀圖像中的車輛位置,U(k)表示某一時刻系統(tǒng)的控制函數(shù),A 和B 表示為圖像噪聲增益矩陣,H 表示后驗狀態(tài)估計(x、y)相對于觀測變量矩陣Z 的增益矩陣。通常情況下泊車車位的長度為5~6 m、寬度為1.5~2.5 m,假設m 為車輛與泊車目標位置的水平距離、n 為車輛尾部與泊車位置的垂直距離、c 為車輛尾部與后輪的距離,rmin為車輛的最小轉彎半徑,b0和b1分別為車輛入庫時與水平控制邊線間的距離、入庫后與豎直控制邊線間的距離,則通過不斷檢測IMI1 的航向角變化,可判斷出車輛是否完成泊車,具體計算公式如下

4 新能源汽車車輛定位、行駛速度、轉彎角度的仿真實驗

4.1 仿真實驗設置

借助ROS 機器人系統(tǒng)架構、Gazebo 仿真工具、CAN 控制總線、車輛執(zhí)行器等軟硬件,設置Gazebo 網(wǎng)絡虛擬環(huán)境中車輛定位、自動泊車的仿真實驗。利用CAT Vehicle 測試程序建立可視化的仿真車輛運行環(huán)境,在虛擬環(huán)境中仿真出全尺寸的房屋、道路Escape 車輛等組成要素,添加車輛上的攝像頭、毫米波雷達、IMU位姿傳感器等裝置。在車輛??康牟煌瑓^(qū)域位置標記1、2、3、4、5 號的AprilTags 標簽,在此基礎上作新能源車輛的自動泊車仿真實驗,實驗達標標準為泊車位置距離ApriITags 標簽為“1m”,車輛位置誤差控制在、航向角度誤差小于3°,ApriITags 視覺定位自動泊車實驗的仿真效果如圖6 所示。

圖6 ApriITags 視覺定位自動泊車實驗的仿真效果

4.2 自動循跡駕駛仿真實驗結果

基于CarSim 軟件建立整車的轉向、制動物理模型,基于Simulink 仿真分析軟件對曲線道路中車輛自動循跡行駛作出仿真實驗。假設整車質(zhì)量為1 200 kg、路面附著系數(shù)為0.9,在單向雙車道道路下基于Pure Pursuit 算法輸入規(guī)劃路徑長度1 000 m,實驗工況車速20 km/h、30 km/h、50 km/h,使車輛分別在低速、中速、高速的工況下行駛。使用高精度差分INS 慣導系統(tǒng),每0.1 s 對自動循跡行駛的車輛實時位置作出1 次定位,得到近似S 形的弧線路徑的位置信息。使用車輛前輪與預瞄點的橫向偏差計算公式[e(k)-e(k-1)]/T、δ=artan=artan(Lk),路徑跟隨運動控制公式u(j)=k,得出不同工況下車輛自動循跡駕駛的橫向位移偏差、轉向角δ、路徑跟隨仿真結果如圖7 所示和表1 所列。

表1 車輛自動循跡駕駛的橫向位移偏差、轉向角δ、路徑跟隨仿真實驗

圖7 車輛自動循跡駕駛的橫向位移偏差、轉向角δ、路徑跟隨仿真實驗

車輛云控系統(tǒng)的最大橫向位移偏差限制為3 m/s,車輛物理量采集頻率為20 Hz,每次行駛約產(chǎn)生100個采集定位點。由表1 可知,基于Pure Pursuit 算法、綜合控制器的車輛自動循跡駕駛,在20 km/h、30 km/h等中低速工況下的整體路徑跟隨效果更好,跟隨車輛前輪、被跟隨車輛預瞄點之間的橫向位移偏差更??;但中低速工況下跟隨車輛的轉向角δ=33.0~39.0、轉向角橫擺速度更大,表明車輛的側向動力學穩(wěn)定裕度、轉向靈活性高,而高速工況下車輛的轉向角、轉向角橫擺速度更小,表明此時車輛自動循跡駕駛的穩(wěn)定性較差。因而中低速工況下車輛自動循跡駕駛的橫向位移偏差、轉彎角度等仿真實驗結果符合自動駕駛汽車路徑跟蹤控制要求,且跟隨車輛的橫向位移偏差、車輛行駛速度間呈現(xiàn)正相關關系,在不同道路曲率k 下,通過采用中低速的車輛行駛速度,可有效保障自動循跡駕駛跟蹤精度。

4.3 自動泊車仿真實驗結果分析

在虛擬CAT Vehicle 三維環(huán)境中進行垂直泊車、平移泊車、精細調(diào)整的10 次仿真試驗,車輛泊車速度限定在0.2 m/s 左右,記錄仿真車輛的ApriITags 視覺定位位姿(xvi,yvi,zvi,yawvi)、車輪轉角控制命令(velocity,steer)等物理量。從圖6 結合車輪在某一時間序列內(nèi)的轉角控制命令(如圖8 所示)可得車輛垂直泊車完全進入車位,而平移泊車與ApriITags 標簽的距離、航向角度未達到精度要求,在精細調(diào)整泊車后滿足仿真實驗的精度要求。

圖8 數(shù)據(jù)采集時間序列內(nèi)的車輪轉角控制角度

根據(jù)以上圖8 可得網(wǎng)絡虛擬空間垂直泊車仿真的第一階段,車輪轉角為左偏置30°恒定,而后依據(jù)車輛后置攝像頭對停車位AprilTags 標簽的圖像檢測,啟動控制命令逐漸調(diào)整車輪轉角。第二階段平移調(diào)整的車輪轉角角度仍為30°,但轉角方向與之前相反,第三階段則為細微的車輛位姿控制調(diào)整。

基于RTK-GPS 載波精準定位計算并確定車輛的相對位姿(xreal,yreal,zreal,yawreal),對比AprilTags 視覺定位偏移量與車輛實際橫向(縱向)偏移量之間的誤差大小,具體數(shù)據(jù)采集序列點的仿真結果如圖9、圖10所示。

圖10 AprilTags 視覺定位與車輛縱向偏移量對比

由以下圖9、圖10 可得在車輛泊車不同環(huán)境空間序列點采集數(shù)量為55 以上情況下,車輛實際橫向(縱向)偏移量,與AprilTags 視覺定位橫向(縱向)偏移量的對比誤差逐漸減小,其中第一個波峰階段之前對應的時間點為車輛垂直泊車時間點,圖9 第二個波峰對應時間點為車輛泊車的橫向調(diào)整時間點,最終AprilTags視覺定位偏移量與實際偏移量的距離趨于0。

5 結語

新時代新能源汽車的智能物聯(lián)網(wǎng)服務功能實現(xiàn),需建構完善的網(wǎng)聯(lián)城市路況監(jiān)測、自動駕駛系統(tǒng)。針對汽車行駛測試園區(qū)的限定場景,借助云端計算平臺設置低成本的行駛控制方案,將網(wǎng)聯(lián)車輛云控平臺作分布式解耦,利用車輛控制的不同功能模塊形成新能源汽車內(nèi)部軟硬件、網(wǎng)絡云控服務平臺連接,加強不同模塊間的數(shù)據(jù)傳輸與指令控制,可大大提升網(wǎng)聯(lián)汽車的數(shù)據(jù)信息交互效率、行駛控制質(zhì)量。

猜你喜歡
網(wǎng)聯(lián)泊車自動
基于插電式混動汽車的自動泊車控制策略
基于MATLAB的平行泊車路徑規(guī)劃
基于CarSim的平行泊車仿真分析
基于云控平臺霧計算架構的網(wǎng)聯(lián)汽車路徑控制
虛假數(shù)據(jù)注入攻擊下網(wǎng)聯(lián)車輛自適應巡航狀態(tài)安全估計
高技術通訊(2021年3期)2021-06-09 06:57:30
自動捕盜機
學生天地(2020年5期)2020-08-25 09:09:08
Arrive平臺新增智能泊車推薦引擎 幫助找到最佳泊車地點
基于STM32的自動喂養(yǎng)機控制系統(tǒng)
電子測試(2018年10期)2018-06-26 05:53:36
網(wǎng)聯(lián)輔助駕駛混合交通流穩(wěn)定性及安全性分析
交通與汽車的智能化融合:從ETC到網(wǎng)聯(lián)汽車
敦煌市| 开封市| 芦山县| 花莲市| 揭东县| 繁峙县| 南宁市| 安图县| 常山县| 河池市| 天祝| 霍林郭勒市| 武功县| 青龙| 乾安县| 平和县| 五河县| 鱼台县| 波密县| 钟祥市| 荥阳市| 南靖县| 娱乐| 博罗县| 大同县| 玉林市| 沂源县| 巴林右旗| 体育| 莱西市| 库车县| 洞口县| 长治市| 安阳县| 桑日县| 邵武市| 会东县| 太白县| 榆林市| 布拖县| 菏泽市|