• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      無人駕駛清掃車的路徑跟蹤及遠程控制

      2022-02-01 12:36:38孫智威裴曉飛劉一平雍成昊
      汽車安全與節(jié)能學報 2022年4期
      關鍵詞:清掃車無人駕駛滑模

      孫智威,裴曉飛,劉一平,雍成昊,陳 詞*

      (1.武漢理工大學,現(xiàn)代汽車零部件湖北省重點實驗室,武漢430070,中國;2.武漢理工大學 汽車工程學院,武漢430070,中國)

      近年來,無人駕駛汽車正逐漸滲透于各個商用領域。由于無人清掃車工作車速較低,行駛工況較為簡單且固定,這些特點有助于無人駕駛技術的快速落地,同時無人清掃車也將在環(huán)衛(wèi)領域發(fā)揮重要的作用[1]。和其他無人駕駛汽車關鍵技術一樣,無人清掃車也集成了環(huán)境感知、高精度地圖、導航定位、智能決策、路徑規(guī)劃、運動控制以及車輛線控執(zhí)行等先進技術。

      車輛運動控制是無人駕駛汽車分層架構中的重要基礎環(huán)節(jié),一般可以分為基于幾何學模型,運動學模型和動力學模型的路徑跟蹤方法[2]。目前常用的路徑跟蹤控制方法有純跟蹤算法[3]、Stanley 算法[4]、比例積分微分(proportion integration differentiation,PID) 控制、滑??刂芠5]、模型預測控制等。

      純跟蹤算法和Stanley 算法基于車輛幾何學模型進行解算,簡單實用,魯棒性較好,適用于較低車速和小側向加速度的工況。國內外學者也對這兩種路徑跟蹤算法開展了許多研究,文獻[6]基于差分全球定位系統(tǒng)(global positioning system,GPS),提出了一種純跟蹤改進算法,使無人駕駛車輛在彎曲度較大的區(qū)域內能根據(jù)道路曲率變化自動調整車速和前視距離,提高了無人駕駛車輛在大曲率變化路徑上行駛的平穩(wěn)性。文獻[7]將純跟蹤算法應用到農機中,基于農機的運動工況提出了改進的純跟蹤模型,提高了農機作業(yè)時的直線行駛精度。文獻[8]基于一輛鉸鏈式無人駕駛清掃車,根據(jù)清掃車速度和道路曲率信息及時調整車輛的預瞄距離,然后進行純跟蹤控制。文獻[9]在純跟蹤模型的基礎上提出了一種基于模型預測延遲后的車輛運動和位置信息的方法,并根據(jù)方向偏差來獲取最佳的車輛預瞄距離。

      文獻[10]在Stanley 跟蹤算法的基礎上,基于車輛航向角、車速、前輪轉角和道路曲率信息得到自適應最優(yōu)預瞄時間。此外,考慮到滑??刂品椒▽?shù)不確定性和外部擾動具有強魯棒性,文獻[11]基于二自由度車輛模型,綜合考慮車輛與期望路徑點之間的方向偏差與橫向偏差,提出了一種模糊滑??刂破?。文獻[12]基于滑??刂扑惴?,設計了擴張狀態(tài)觀測器,減輕了在橫向控制中滑模變結構方法存在的抖振問題,使無人駕駛車輛能夠在有外界干擾的情況下更平穩(wěn)的跟隨期望軌跡。

      作為無人駕駛汽車落地的前提,設計冗余的安全機制非常必要,因此需要同步發(fā)展遠程接管技術。當無人駕駛汽車遇到決策困難或極端危險場景時,由遠程安全員接管車輛控制權限,手動操作實現(xiàn)車輛脫困。文獻[13]設計了一套車載終端和遠程監(jiān)控信息系統(tǒng),實現(xiàn)了對無人駕駛車輛的行駛過程監(jiān)測、遠程啟??刂坪蛿?shù)據(jù)遠程采集傳輸?shù)?。文獻[14]針對無人駕駛車輛設計了一套云代駕系統(tǒng),當無人駕駛車輛發(fā)生故障時,人類駕駛員可以遠程協(xié)助無人駕駛車輛脫困。文獻[15]對車載終端的功能進行拓展,實現(xiàn)了車輛固件遠程升級、車輛遠程控制等功能。

      本文設計了無人清掃車的軟硬件架構,搭建了線控化的無人駕駛清掃車實驗平臺,針對無人清掃車的路徑跟蹤和遠程接管系統(tǒng)展開研究。路徑跟蹤控制一般分為橫縱向跟蹤控制,由于無人清掃車一般勻速行駛且工作車速較低,因此本文主要針對橫向控制提出了純跟蹤前饋加滑模反饋的路徑跟蹤方法。對本文路徑跟蹤方法和遠程控制方案進行了實車實驗與分析。

      1 無人車清掃車的總體架構

      為了適應不同的工作場景和保證無人駕駛清掃車運行安全可靠,本文設計的無人清掃車共有三種操控模式,分別為駕駛員操控模式,自動駕駛模式和遠程接管模式。3 種控制方式中,將駕駛員的優(yōu)先級設置為最高,車輛優(yōu)先執(zhí)行駕駛員的操控命令。當按下自動駕駛按鈕時,車輛由車載智能終端進行操控。如果車輛在自動駕駛模式下失效,可由安全員借助遠程接管系統(tǒng)對車輛進行緊急干預,并遠程操控車輛行駛。

      1.1 硬件架構設計

      本文實驗平臺基于的純電動清掃車,采用后輪驅動,前輪轉向,體積小巧,轉向靈活,配備完善的清掃設備,適用于園區(qū)、廠區(qū)、港口等道路的清掃作業(yè)。為了適應市場需求,無人清掃車要能完成對特定區(qū)域的最大化覆蓋清掃,能夠對道路邊沿進行清掃,能夠主動躲避障礙物,同時應盡量降低成本。本文設計了如圖1 所示的無人清掃車硬件架構,對電動清掃車上進行底盤線控化改裝,并加裝低成本的環(huán)境感知傳感器和整車控制器。

      圖1 無人清掃車硬件架構圖

      本文采用優(yōu)控智行的整車控制器EV2274A 與底層執(zhí)行機構建立通訊,電動清掃車的轉向電機采用一款最大輸出扭矩2.38 Nm 的永磁直流電機,轉向系統(tǒng)電機控制器通過局域網(wǎng)CAN 總線接收整車控制器的指令信號,然后控制轉向電機運動。驅動電機輸入電壓0~5 V,輸出功率最大可達2.2 kW。整車控制器通過脈寬調制(pulse width modulation,PWM)接口外接一個PWM轉模擬量模塊輸出電壓信號,控制驅動電機的輸出功率。電動清掃車的制動系統(tǒng)采用一款伺服電動缸,最大輸出1.0 kN,通過鋼索裝置拉動制動踏板進行制動。整車控制器通過低邊驅動接口輸出控制信號,控制制動電機的伸縮。改裝后的車輛保留了原車的操控踏板與控制方式,駕駛員可正常操控清掃車。

      為了實現(xiàn)車輛的無人駕駛功能,讓車輛具備環(huán)境感知能力,在車輛的四周加裝了8 個超聲波雷達,在車輛的前方左右兩側安裝兩個激光雷達。同時,通過全球定位系統(tǒng)GPS 和慣性測量單元IMU 進行數(shù)據(jù)融合,通過組合慣性導航得到車輛的實時位置。將傳感器采集到的環(huán)境和位置信息傳輸?shù)接ミ_Xavier 處理器中進行融合計算,整車控制器通過CAN 通訊接收處理后的環(huán)境信息,然后由整車控制器向車輛底層各執(zhí)行器發(fā)送控制指令,驅動車輛執(zhí)行轉向、加減速、制動等指令,實現(xiàn)對車輛的運動控制。同時,將電動清掃車的清掃設備,如清掃電機、水泵以及照明、喇叭等全部接入整車控制器,可以由控制程序適時開啟和關閉。

      本文設計了一套遠程接管系統(tǒng)作為無人駕駛清掃車的安全備份,遠程控制終端通過無線通訊模塊接收來自攝像頭的視頻數(shù)據(jù)和車輛的運行參數(shù),遠程安全員可以通過遠程外設下達操控指令并接管車輛。

      1.2 軟件架構設計

      本文為無人駕駛清掃車設計了如圖2 所示的軟件架構,將無人駕駛清掃車的自動駕駛架構分為3 個部分,分別是環(huán)境感知、決策規(guī)劃和運動控制。

      圖2 軟件分層架構

      環(huán)境感知層通過感知傳感器和導航定位單元幫助車輛判斷自身和周邊環(huán)境的相對位置關系。無人清掃車GPS 定位系統(tǒng)和IMU 慣性導航系統(tǒng)通過Kalman濾波進行信息融合,向下游規(guī)劃控制提供車輛的位置、速度、航向角等信息。激光雷達主要負責可行駛區(qū)域的提取及動態(tài)/靜態(tài)障礙物的目標檢測,超聲波雷達作為激光雷達的補盲,兩者將感知到的環(huán)境信息等發(fā)送給決策規(guī)劃層。

      決策規(guī)劃層根據(jù)車輛定位和環(huán)境信息,每隔100 ms規(guī)劃出從當前狀態(tài)到下一個目標狀態(tài)的局部路徑。當前方車道被靜態(tài)障礙物占據(jù)時,利用五次多項式生成多條備選路徑,并根據(jù)代價函數(shù)計算出無人清掃車的可行駛最優(yōu)路徑。當前方車道有動態(tài)障礙物且小于Berkeley 最小安全距離時,無人清掃車采取緊急制動避撞。

      運動控制層接收來自決策規(guī)劃層輸出的車輛可行駛路徑,通過車輛橫向控制和縱向控制,得到車輛的轉向角度、油門開度、制動壓力等控制指令,實現(xiàn)車輛對期望車速和路徑的跟蹤。本文默認決策規(guī)劃系統(tǒng)已經給出了最優(yōu)的期望路徑,對離線路徑進行跟蹤控制,控制周期為 10 ms。

      作為自動駕駛模式的安全冗余,系統(tǒng)軟件架構中同時集成了遠程接管模式。遠程安全員可以通過上位機界面觀察車輛的運行狀態(tài),當無人駕駛清掃車自動作業(yè)發(fā)生失效時,可以由安全員進行遠程接管遙控車輛運動。

      2 無人清掃車的路徑跟蹤算法

      無人駕駛清掃車通常在低速,小側向加速度工況下執(zhí)行清掃任務,采用基于幾何學模型的路徑跟蹤算法能夠簡化系統(tǒng)建模,有利于算法快速求解,降低控制器的計算需求。本文采用基于幾何學模型的純跟蹤控制算法作為前饋控制,根據(jù)期望路徑的路點信息和車輛當前的位置信息,利用純跟蹤控制理論,計算出期望的前饋前輪轉角。反饋控制以車輛當前位置的質心橫向偏差和方向偏差為控制變量,基于滑模控制對前饋控制中沒有考慮到的控制偏差進行補償控制,讓無人駕駛清掃車能夠更精確的跟隨期望路徑行駛。為保證路面清掃潔凈度,無人駕駛清掃車的工作速度較低,且多為勻速行駛,因此縱向控制采用簡單的PID 方法實現(xiàn)。最終路徑規(guī)劃的總體框架如圖3 所示。

      圖3 路徑跟蹤控制架構

      2.1 基于純跟蹤算法的前饋控制

      純跟蹤算法的幾何關系圖如圖4 所示。

      圖4 純跟蹤算法幾何關系圖

      純跟蹤算法基于車輛的二自由度模型,通過控制車輛的轉向半徑R,使車輛的后軸中心控制點沿圓弧到達前視距離為ld的參考目標點,然后基于Ackermann轉向模型計算得到所需的前輪轉角δf。根據(jù)幾何關系可得

      根據(jù)Ackermann 轉向車輛模型,有

      由式(3)和式(4)可得前饋前輪轉角的控制律為

      由式(3)可知:純跟蹤算法本質上是曲率ρ關于預瞄點到車輛中心平面的垂向距離e的比例控制,增益系數(shù)為2/ld2。純跟蹤算法的跟蹤效果好壞與預瞄距離ld的選取相關聯(lián),前視距離過小會使車輛在路徑跟蹤時產生擺動,而前視距離過大又會導致車輛在彎道時轉彎幅度不足。本文根據(jù)車速實時調整車輛的預瞄距離,跟蹤效果較好。無人駕駛清掃車首先接收來自上層規(guī)劃的路徑信息,通過GPS 定位系統(tǒng)和IMU 慣性導航系統(tǒng)融合獲取無人清掃車的位置信息和姿態(tài)信息,計算預瞄點處與車輛位置之間的橫向偏差,然后根據(jù)車速信息匹配合適的預瞄距離,通過式(5)計算得到期望前饋前輪轉角δf。

      2.2 基于滑模變結構的反饋控制

      車輛橫向控制中存在諸多擾動因素,比如車輛底層通訊和轉向執(zhí)行機構的延遲,路面附著系數(shù)的變化等。單純的純跟蹤算法并未考慮車輛動力學特性和轉向執(zhí)行器的動態(tài)特性,在某些工況下可能會導致跟蹤性能惡化。因此,本文設計了基于滑模控制方法的反饋系統(tǒng),對前饋控制中未考慮到的控制偏差進行補償,增強橫向控制的魯棒性,提高路徑跟蹤的控制精度。無人駕駛清掃車的工作場景大部分為低速工況,本文不考慮車輛極限駕駛工況,假設無人駕駛清掃車的質心側偏角等于前輪轉角。本文的控制變量選取車輛質心處與期望路點之間的車輛位置偏差de和航向角偏差θe,采用滑模控制方法進行反饋控制。車輛位置偏差幾何關系圖如圖5 所示。

      圖5 車輛位置偏差幾何關系圖

      車輛當前位置與參考路徑之間的位置偏差可由如下動態(tài)模型表示。

      基于車輛質心處的車輛位置偏差de和航向角偏差θe,設計車輛路徑跟蹤滑模反饋控制系統(tǒng),定義滑模切換函數(shù)如下

      滑模趨近律如下

      上式中,k1和k2為滑模趨近律參數(shù),且均大于0。

      為了減輕車輛橫向控制中的前輪抖動問題,使用飽和函數(shù)sat[·]代替符號函數(shù),即

      式中,Δb為邊界層厚度。

      基于上述切換函數(shù)和滑模控制律,結合控制偏差的動態(tài)模型,可以得到路徑跟蹤反饋控制律為:

      將指數(shù)趨近律代入式(12)可得期望反饋前輪轉角為

      通過純跟蹤前饋控制和滑模反饋控制分別得到前饋前輪轉角δf和反饋前輪轉角δb,最后可得車輛的期望前輪轉角為

      3 無人清掃車的遠程控制系統(tǒng)

      本文設計了一套遠程接管控制系統(tǒng),作為無人駕駛清掃車的安全冗余備份,當車輛發(fā)生單車智能失效時可由遠程駕駛員接管車輛。遠程控制系統(tǒng)是作為有人駕駛、自動駕駛、遠程接管3 部分中的其中一環(huán)。在隧道、林蔭等處,衛(wèi)星信號有遮擋或多 障礙物的狹窄復雜環(huán)境中,自動駕駛模式可能無法準確跟蹤期望路徑,車輛會自動進行安全???。當車輛出現(xiàn)異常并安全??恐螅h程接管員可以借助遠程外設操控車輛行駛。當車輛經過以上區(qū)域后,再次切換為自動駕駛模式進行跟蹤控制。

      無人清掃車遠程接管系統(tǒng)架構如圖6 所示。其主要分為遠程控制終端和車載終端2 部分。車載終端通過車載直流電源進行供電,車載攝像頭負責采集車輛前方環(huán)境信息,并通過無線通訊模塊發(fā)送給控制終端。車載終端的微控制單元(micro control unit,MCU)核心板解析接收遠程控制指令并通過整車局域網(wǎng)CAN 將操作指令下達給車輛底層執(zhí)行器,實現(xiàn)對清掃車轉向、油門和剎車的控制。車載終端與控制終端之間建立1.4 GHz 自組網(wǎng)絡(mesh),借助2 個鵝頸天線進行無線通訊??刂平K端使用電池進行供電,控制終端的MCU 核心板接收遠程操控手柄的控制指令,通過無線通訊模塊傳輸給車載終端。同時,車載終端將清掃車的方向盤轉角、油門開度等運行參數(shù),反饋給遠程操控平臺,通過上位機軟件顯示給遠程駕駛員。

      圖6 無人清掃車遠程接管系統(tǒng)架構圖

      在遠程控制系統(tǒng)中,控制終端采集到輸入的控制指令后,根據(jù)遠程接管系統(tǒng)自定義的通信協(xié)議,對控制指令進行重新編碼,打包發(fā)送給無線通訊設備,傳輸給車載終端。車載終端接收到控制指令的數(shù)據(jù)包后進行解碼,然后將所有指令通過車載CAN 總線發(fā)送給各對應控制器執(zhí)行。同時,本文設計了控制終端的上位機界面,其操作簡單、顯示直觀,將全部信息在一個界面顯示,最終設計的效果如圖7 所示,其中界面使用的控件設計參考了開源項目[16]。當通訊出現(xiàn)中斷時,車載數(shù)據(jù)指示燈將轉變?yōu)榧t色,提醒操作人員對通訊連接進行檢查或重置。

      圖7 上位機顯示效果圖

      基于該清掃車平臺,對遠程接管系統(tǒng)的遠程控制功能進行了實驗驗證,在本實驗中,控制終端部署于車庫內的休息區(qū),操控人員通過遠程控制的方式操控清掃車駛出車庫,在車庫外道路行駛一段距離后,調頭返回車庫泊位。實驗過程的關鍵節(jié)點如圖8 所示,圖中的時間序列為從左到右,從上到下。實驗結果表明本文設計的遠程控制系統(tǒng)安全可靠,能夠作為無人駕駛清掃車的安全備份。

      圖8 遠程控制實驗畫面節(jié)點圖

      4 無人清掃車的路徑跟蹤實驗

      基于改裝后的無人清掃車平臺,通過實驗驗證本文設計的路徑跟蹤算法的有效性。本文首先在離線環(huán)境下根據(jù)行駛要求提前規(guī)劃好目標路徑,在低速工況下進行實驗,分別驗證對比了單移線和環(huán)形路徑下本文的前饋加反饋的跟蹤算法與只使用反饋的跟蹤算法的結果差異。其中前饋采用純跟蹤算法,反饋采用滑模算法。

      單移線路徑跟蹤實驗結果見圖9。

      圖9 單移線路徑跟蹤實驗結果

      由圖9a 可知:前饋+反饋控制的方法能夠有效降低車輛跟蹤的橫向偏差和縱向偏差。圖9b 實驗車速為1.25 m/s。由圖9c 可知:反饋控制方法的前輪轉角在第10 s 處為19°,前饋+反饋控制方法在第8 s 處達到最大值12°,前饋+反饋控制方法超調更小。

      由圖9d 可知:反饋控制方法在車輛回正時有較大的側向加速度,在第15 s 時達到-0.55 m/s2,而前饋+反饋控制的方法車輛回正時的側向加速度較小,車輛姿態(tài)穩(wěn)定。

      由圖9e 可知:在變道時前饋+反饋控制的方法車輛航向角變化更平緩。由圖9f 可知:反饋控制方法的位置偏差波動較大,最大位置偏差在第16 s 時達到0.67 m,而前饋+反饋控制方法的車輛位置偏差始終保持在0.3 m 以內,偏差較小。

      環(huán)形路徑跟蹤實驗結果見圖10,實驗過程中,讓車輛連續(xù)跟隨環(huán)形路徑2 周。

      由圖10a 可知:采用前饋+反饋控制方法能夠更精確的跟蹤期望路徑,偏差更小,且跟蹤重復性較好。反饋控制方法在環(huán)形彎道處會出現(xiàn)較大的偏移。圖10b實驗車速為2.5 m/s。由圖10c 可知:采用前饋+反饋控制方法,在車輛轉彎時,前輪轉角變化更為平緩穩(wěn)定,采用反饋控制方法會有較為明顯的超調。由圖10d可知:2 種方法的側向加速度相差不大,但采用反饋控制方法會有一定的滯后。由圖10e 可知:采用前饋+反饋控制的方法,車輛在彎道時轉向更快,在直線段航向更平穩(wěn)。由圖10f 可知:采用前饋+反饋控制方法,車輛的位置偏差保持在0.3 m 以內,而采用反饋控制方法,車輛位置偏差在第43 s 時達到0.65 m。

      圖10 環(huán)形線路路徑跟蹤實驗結果

      綜上所述,采用本文提出的純跟蹤加滑模的路徑跟蹤算法,能夠有效降低車輛跟蹤時的位置偏差,車輛的車身姿態(tài)更穩(wěn)定,且控制效果較為靈敏,滯后較小,適用于無人駕駛清掃車的路徑跟蹤應用,更能滿足無人清掃車貼邊行駛的作業(yè)要求。

      5 結論

      本文基于電動清掃車平臺完成底盤線控化改造,設計了無人駕駛軟硬件架構,提出了純跟蹤前饋加滑模反饋的路徑跟蹤方法,通過實車實驗表明,該方法能夠使無人清掃車在低速工況下準確跟蹤期望路徑實現(xiàn)貼邊作業(yè)。同時,本文設計驗證了一套遠程接管控制系統(tǒng),作為無人駕駛清掃車的安全冗余備份,能夠在自動作業(yè)失效時由安全員遠程操控車輛。今后考慮完善無人清掃車的環(huán)境感知和路徑規(guī)劃功能,實現(xiàn)復雜環(huán)境下無人清掃車的應用落地。

      猜你喜歡
      清掃車無人駕駛滑模
      電動清掃車
      幼兒畫刊(2023年10期)2024-01-15 09:54:26
      我們村的無人駕駛公交
      無人駕駛車輛
      科學(2020年3期)2020-11-26 08:18:28
      無人駕駛公園
      基于組合滑模控制的絕對重力儀兩級主動減振設計
      測控技術(2018年4期)2018-11-25 09:47:26
      并網(wǎng)逆變器逆系統(tǒng)自學習滑??箶_控制
      測控技術(2018年3期)2018-11-25 09:45:40
      清掃車作業(yè)管理系統(tǒng)設計與應用
      道路清掃車概念設計調研與實踐
      基于國外兩款吸掃式清掃車的流場性能分析
      專用汽車(2015年8期)2015-03-01 04:11:18
      太谷县| 龙泉市| 桐乡市| 即墨市| 阜新市| 高清| 乌拉特后旗| 旌德县| 西吉县| 铜陵市| 凤山县| 岳普湖县| 舞阳县| 获嘉县| 隆德县| 德令哈市| 玛多县| 鄂托克前旗| 洛浦县| 楚雄市| 象山县| 河北区| 玛曲县| 海城市| 裕民县| 绥滨县| 汽车| 牡丹江市| 金湖县| 太谷县| 吉安县| 新竹县| 蚌埠市| 巴里| 台东市| 三穗县| 东明县| 龙海市| 精河县| 安国市| 闽清县|