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

復雜環境下無人機路徑規劃與控制技術綜述

2024-03-01 00:00:00姬樂強陳媛吳鎮平
無人機 2024年12期
關鍵詞:規劃優化環境

隨著技術的快速發展,無人機應用場景已從傳統的軍事偵察擴展到貨物運送、農林監測、環境保護、應急救援、測繪、消防滅火等領域。無人機具有成本低、使用靈活、適應性強等特點,能在復雜環境中完成多樣化任務。然而,無人機飛行環境具有高度不確定性,包含多種移動障礙物,這些障礙物的運動形式多種多樣且難以預測。這對無人機自主飛行能力提出了更高要求。因此,無人機如何實現安全、高效的自主飛行是當前研究領域亟須解決的難題。

實現復雜環境下無人機自主飛行的關鍵技術主要包括路徑規劃和飛行控制技術。路徑規劃負責為無人機生成從起點到目標點的安全、可行路徑,是無人機執行任務的前提條件。飛行控制則負責實時調整無人機飛行姿態、飛行速度和飛行高度等變量,確保無人機按已規劃的路徑飛行。無人機完成路徑規劃后,利用控制算法實時調整飛行參數,以保持穩定的飛行。

在無人機執行任務時,算法必須綜合考慮全局路徑優化和局部路徑實時規劃,以確保所規劃的路徑安全可行。這種路徑規劃策略能讓無人機在復雜環境中順利完成任務。例如,在貨物運送場景中,無人機在高樓間穿梭,應避開各種障礙物,將貨物運送到目標點;在森林巡邏任務中,無人機需要應對不同高度密集樹木的干擾,同時快速調整路徑,規避樹木、移動物體、突發風險。

無人機路徑規劃技術

根據無人機起始位置、目標位置及周圍環境信息,算法生成一條安全可行的飛行路徑是無人機實現自主飛行的核心環節。根據任務需求、環境特征及算法設計,路徑規劃分為全局路徑規劃和局部路徑規劃兩類。全局路徑規劃以全環境信息為基礎,適合在任務開始時規劃路徑,以保證全局路徑的最優性和規劃的穩定性,而局部路徑規劃則注重實時性和靈活性,能夠實時應對環境變化。

全局路徑規劃方法

1.A*算法與改進A*算法

基于搜索的路徑規劃方法在全局路徑規劃領域占有重要地位。A*(Astar)算法因出色的性能被廣泛應用于無人機路徑規劃任務。它是一種基于啟發式搜索的圖搜索算法,結合了廣度優先搜索的完備性和貪心算法的高效性,可在一個網格環境中尋找從起點到目標點的最短路徑,通過評估每個節點的代價函數來決定搜索順序,最終找到全局路徑的最優解。A*算法適用于靜態環境中的全局路徑規劃,特別適用于城市低空飛行、室內飛行等環境已知且變化較小的場景。在靜態環境中,A*算法能夠找到最短路徑。然而,其計算復雜度隨搜索空間的增大而增高。它在高維、動態環境中的應用受到一定限制,特別是需要頻繁計算路徑的實時任務場景,其計算效率較低。

為了提高計算效率,一些研究者提出了改進A*算法,在高維、動態環境中,改進A*算法通過增量式更新的方式,僅重新計算變化的路徑點信息,從而減小了重新搜索的負擔。該算法利用先前計算的路徑信息,優化路徑搜索過程,減少了重復計算,提高了高維、動態環境下的應用效率。

2.RRT算法與改進RRT算法

與A*算法不同的是,基于采樣的路徑規劃方法不依賴于預定義的離散網格地圖。它在連續空間中隨機采樣來生成路徑,突破了傳統網格地圖的限制,適用于高維、動態環境下的路徑規劃任務,尤其是動態環境下的避障任務。

快速探索隨機樹(RRT)算法是基于采樣的路徑規劃方法的代表之一,具有較高的計算效率。通過逐步擴展樹結構,RRT算法在搜索空間中隨機采集一個節點,并嘗試將該節點連結到樹上,通過不斷重復這種采樣過程,能構建一條從起始點到目標點的可行路徑。RRT算法能在高維、動態環境中快速生成可行路徑。

在圖2中,綠色線條為RRT算法規劃的路徑;藍色線段和紅色節點組成了隨機樹結構。然而,RRT算法生成的路徑通常不光滑,也不一定是全局最優解,可能不適合無人機實際飛行。

為了解決上述問題,一些研究者提出了改進RRT算法。在RRT算法的基礎上,改進RRT算法增加了路徑優化機制,適用于對路徑質量要求較高且計算資源充足的任務。在擴展樹結構的過程中,它不斷優化已有路徑,并嘗試更新樹中的連結,以使路徑逐步接近全局最優解。通過這種迭代優化,改進RRT算法最終生成一條既能滿足可行性要求,而且更加光滑、接近最優解的路徑。但是,改進RRT算法的計算時間通常較長,尤其是高維、動態環境下的路徑優化需要大量計算,在實際應用中,該算法往往需要在特定場景下進行路徑調優,以平衡路徑質量和計算效率。

局部路徑規劃方法

1.動態窗口算法

動態窗口(DWA)算法是一種經典局部路徑規劃方法,已在無人機飛行任務中廣泛應用。基于無人機位置、飛行速度和飛行方向等當前參數,DWA算法在動態環境約束下生成一個會實時更新的速度空間,并從該速度空間中選取最優速度組合來規劃局部路徑,通過評估多條可能的飛行路徑,結合啟發評估函數來選擇最優路徑,從而確保無人機實現避障和目標跟蹤。由于DWA算法具有較低的計算復雜度,因此能夠在高維環境中快速生成路徑,適合實時性要求較高的路徑規劃任務。

DWA算法主要有二方面優點。一是它在速度空間中搜索速度向量,以解決路徑規劃問題,避免了環境全局建模,最終在動態環境中迅速生成有效的局部路徑;二是能夠很好地結合無人機最大加速度、最大飛行速度等動力學約束,生成適合無人機飛行的軌跡。然而,DWA算法也存在一些局限性。首先,DWA算法在局部環境中進行路徑規劃,可能無法找到全局最優路徑,尤其是包含障礙物的復雜環境下的路徑規劃;其次,DWA算法過度依賴啟發評估函數,如果權重選擇不當,可能會導致DWA算法規劃的路徑無法滿足任務要求。為了應對這些問題,研究者們提出了一些改進方法,例如,在傳統DWA算法中引入預測模型,以提高避障能力和增強DWA算法的全局規劃能力。

2.時間彈性帶點算法

通過同時優化路徑上各個離散路徑點的時間分布和空間位置,時間彈性帶點(TEB)算法能生成一條滿足無人機飛行約束和環境約束的平滑路徑,從而實現高效避障,特別適合處理高維、動態環境中的局部路徑規劃任務。眾所周知,DWA算法生成的路徑質量通常不如TEB算法。TEB算法的優勢主要體現在路徑質量上,該算法采用優化策略生成的局部路徑不僅平滑而且可行。然而,TEB算法依賴于非線性優化方法,其計算復雜度較高,在高維、動態環境下應用時,可能面臨計算效率低的問題,無法滿足實時性要求。此外,TEB算法對初始路徑的依賴性較強,如果初始路徑質量較差,可能會影響優化結果。

在復雜環境中,TEB算法規劃路徑的計算能力需要顯著提升,實時規劃能力面臨著挑戰。于是,研究者提出了多種改進方法。一是引入多層優化策略,以降低計算復雜度;二是結合強化學習方法,對初始路徑進行優化,從而提高TEB算法在動態環境中的適應性;三是結合并行計算的TEB算法,引入多線程或GPU加速技術,顯著提升了計算效率,使TEB算法在高維、動態環境中能夠滿足實時性要求。

無人機飛行控制技術

在高維、動態場景等復雜環境中,無人機飛行控制系統不僅要保證飛行精確性,還要應對環境中的風速變化、障礙物運動等因素。無人機需要根據傳感器數據調整飛行參數,從而保證穩定的飛行。在飛行過程中,無人機必須具備較強的環境適應性以應對障礙物、飛行軌跡改變等突發事件。因此,無人機飛控系統通常采用PID控制、狀態空間控制等多種方法實現避障、穩定飛行等目標。隨著計算能力的提升和控制算法的發展,基于模型預測控制(MPC)的方法逐漸成為無人機控制領域的研究熱點。通過實時優化控制參數,MPC方法能解決動態環境中的復雜約束問題,適用于變化較大的復雜環境下的飛行控制。

經典控制方法

1.PID控制算法

PID控制算法是最經典且應用廣泛的控制方法之一。其基本內涵是,算法計算目標值與當前狀態變量之間的誤差,并根據誤差的比例、積分和微分來調節控制輸出,從而使系統誤差趨于零。PID控制器結構簡單,其比例項、積分項和微分項分別對應誤差大小響應、歷史誤差累積和誤差變化率預測。因此,PID控制器具有良好的魯棒性和響應速度。然而,PID控制算法也有一定的局限性,尤其在控制大范圍動態場景等復雜環境下的無人機飛行時,可能無法提供最優控制效果。例如,當大范圍擾動或者動態約束出現時,PID控制器可能存在較大的超調量,從而影響無人機穩定飛行。

2.狀態空間控制算法

由于無人機是多輸入多輸出系統,通常,狀態空間模型對無人機飛行姿態和位置進行控制。狀態空間模型包括無人機飛行速度、位置、加速度、姿態角等多個狀態變量。在狀態空間變量中構造一個代價函數,狀態空間控制算法能夠計算狀態變量與控制量組成的代價函數值,從而得到無人機控制策略。在實際應用中,狀態空間控制算法可以確保無人機在擾動環境下保持穩定的姿態。

PID控制算法和狀態空間控制算法已廣泛應用于無人機飛行控制。雖然這兩種算法在一定程度上能夠滿足飛行要求,但在控制動態場景等復雜環境下的飛行時,仍然存在一定的局限性。令人欣慰的是,隨著技術的發展,越來越多的優化控制方法被提出并應用于無人機飛行控制,提升了無人機在動態場景等復雜環境下的適應性。

優化控制方法

1.模型預測控制算法

模型預測控制(MPC)算法是一種基于系統模型的最優控制方法。在每個控制周期內,基于當前狀態變量和預測模型,MPC算法對目標函數進行求解,從而得到未來一段時間的最優控制輸入參數。在每個時間步長內,根據系統當前狀態變量,該算法對控制輸入參數進行優化,并處理復雜的約束條件,從而適應環境動態變化。與經典PID控制算法相比,MPC算法能處理非線性系統問題,在控制無人機飛行的過程中考慮飛行速度限制、航向角度約束、環境約束等多種約束條件。MPC算法的一個顯著優勢是,它基于實時數據對控制輸入參數進行優化,快速響應環境變化。在控制無人機飛行的過程中,MPC算法能夠根據無人機當前狀態變量、目標狀態變量及環境信息,生成最優控制策略,實時調整控制控制輸入參數,確保無人機沿著算法規劃的軌跡或預設軌跡飛行,避免與障礙物碰撞。

基于強化學習的優化控制策略

強化學習是一種基于獎勵機制的機器學習方法。無人機感知環境信息,并利用機器學習架構,在虛擬環境中進行大量訓練和模擬,不斷與環境互動,逐步學習在不同環境下如何成功規避障礙物,最終獲得最優控制策略。在復雜環境中,無人機采用經典控制方法控制飛行,可能難以應對所有不確定因素,而利用強化學習方法,具有較強的自主飛行能力和環境適應能力。

路徑規劃與飛行控制策略組合運用

雖然經典控制方法在簡單環境中具有較好的性能,但在動態場景等復雜環境中可能無法滿足高精度和強適應性的需求。MPC控制方法及基于強化學習的優化控制策略能提供更為靈活和高效的解決方案,特別是在動態場景等復雜環境下,能有效提升無人機的自主性和魯棒性。優化控制方法在每次迭代中都增加了碰撞是否發生的流程。如果碰撞沒有發生,則繼續控制無人機沿著軌跡飛行;如果碰撞發生,則針對這個碰撞,增加一個新的推力對控制輸入參數進行優化。

在圖7中,路徑點分布在一條有障礙物的黑色路徑上,無人機在這條黑色路徑上飛行,會與障礙物發生碰撞。因此,無人機利用A*算法進行路徑搜索,得到一條藍色可行路徑,然后計算位于障礙物區域內起始路徑點M的無人機的飛行速度方向,以這個速度方向為法向量,找到一個垂直于這個速度方向且過路徑點P的平面,再取向量v作為M點到P點的單位向量。在軌跡優化過程中,無人機利用A*算法規劃的路徑結果,并結合B樣條曲線方法調整軌跡。B樣條曲線方法將路徑點M沿著向量v推到紅色路徑點Q的位置上,且路徑點Q不在障礙物區域內,按照這個方法,再將障礙區域內黑色路徑上的其他路徑點向對應的藍色可行路徑點方向推,最終,為無人機規劃了一條紅色的可行路徑。

優化控制算法可構建由平滑項、碰撞項和動力學等構成的目標函數,進而對紅色可行路徑上的控制點飛行速度和加速度進行優化求解,并采用相同的時間間隔,對最大飛行速度和最大加速度進行限制,以達到一個平滑效果。優化控制算法檢查控制點速度及加速度值,如果控制點之間的時間分配不合理,會導致無人機位置、飛行速度和加速度的高階導數發生變化,控制點的速度和加速度值會突變,無人機沿軌跡飛行時會發生抖動。因此,優化控制算法對目標函數進行求解,能得到無人機需要的控制參數。圖8為軌跡優化與飛行控制策略組合運用示意圖。

在無人機軌跡優化與飛行控制過程中,若規劃路徑上的控制點與障礙物發生碰撞,算法會生成新的權重項,并將權重項加入優化目標函數中,然后依據更新后的目標函數重新優化軌跡,不斷迭代,直至目標函數值收斂,最終得到一條既無碰撞又滿足各項需求的優化軌跡。之后,算法運用最小二乘法算出新軌跡控制點上無人機的飛行速度及加速度初始值,再優化新軌跡。此時,算法調整無人機到達每個控制點所需的時間,使新軌跡更貼近原軌跡,同時滿足光滑性、動力學約束等要求。

技術面臨的挑戰

盡管當前無人機路徑規劃與控制技術取得了顯著進展,但是這些技術在復雜環境下的應用仍面臨諸多挑戰,尤其在不可預見的障礙物出現或環境變化時,往往反應遲緩,難以實時適應環境變化。一方面,高維、動態場景等復雜環境下的路徑規劃需要兼顧全局最優性和局部實時性,這對算法計算效率和適應性提出了極高要求;另一方面,控制器需要考慮動力學約束和噪聲干擾等因素,控制精度與魯棒性如何提高是當前研究領域的重點課題。而多目標任務中的路徑規劃與協同控制問題進一步增加了技術實現的難度。

技術發展趨勢

基于現有研究現狀,未來無人機路徑規劃與控制技術將向以下方向發展。

首先,激光雷達、視覺傳感器等多源傳感器數據融合技術和慣性測量單元技術的蓬勃發展將為路徑規劃提供更準確的環境信息,進一步提升路徑規劃的精度和魯棒性,幫助無人機在復雜環境中做出正確的決策。

其次,強化學習、深度學習方法為路徑規劃、飛行控制提供了智能化解決方案。強化學習根據環境反饋的獎勵值評估無人機的行為,不斷迭代優化飛行控制策略,從而提高無人機在復雜環境下的適應能力。

強化學習、深度學習、多源傳感器數據融合等技術的快速發展將顯著提升無人機在復雜環境中的自主性、穩定性和可靠性,推動無人機在更廣泛的應用場景中更高效地完成飛行任務。

猜你喜歡
規劃優化環境
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
長期鍛煉創造體內抑癌環境
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一種用于自主學習的虛擬仿真環境
一道優化題的幾何解法
孕期遠離容易致畸的環境
環境
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
主站蜘蛛池模板: 99国产精品一区二区| 亚洲精品无码久久久久苍井空| 成人国产精品一级毛片天堂| 一级毛片不卡片免费观看| 国产女主播一区| 亚洲有无码中文网| 国产一区二区影院| 黄色三级网站免费| 久久大香香蕉国产免费网站| 亚洲一区二区三区国产精华液| 久久综合激情网| 成人亚洲视频| 欧美精品v日韩精品v国产精品| 亚洲中文字幕97久久精品少妇| 欧美视频在线观看第一页| 2020极品精品国产 | 午夜日b视频| 国产在线啪| 亚洲综合色婷婷| 一本色道久久88| 中文字幕av一区二区三区欲色| 欧美不卡视频在线| 97青草最新免费精品视频| 亚洲国产成人在线| 国产草草影院18成年视频| 在线看免费无码av天堂的| av天堂最新版在线| 免费无遮挡AV| 亚洲高清在线播放| 亚洲综合色在线| 国产主播喷水| 国产成人精品高清不卡在线| 亚洲无线观看| 欧美97色| 免费看黄片一区二区三区| 97久久超碰极品视觉盛宴| 国产91透明丝袜美腿在线| 欧美特黄一免在线观看| 亚洲综合天堂网| 这里只有精品免费视频| 欧美一区福利| 国产成人精品日本亚洲77美色| 国产超薄肉色丝袜网站| 麻豆国产在线观看一区二区| 成AV人片一区二区三区久久| 日本午夜影院| 日韩精品一区二区三区视频免费看| 亚洲视频四区| 亚洲欧美精品日韩欧美| 欧美午夜网站| 欧美va亚洲va香蕉在线| 亚洲中文精品人人永久免费| 色婷婷在线播放| 国产全黄a一级毛片| 欧美69视频在线| 精品少妇人妻无码久久| 国产精品13页| 成人一区专区在线观看| 无遮挡国产高潮视频免费观看| 久久人妻系列无码一区| 19国产精品麻豆免费观看| 无码久看视频| 成年人午夜免费视频| 中国毛片网| 69av免费视频| 欧洲av毛片| 久久亚洲国产最新网站| 99激情网| 国产精品性| 日本影院一区| 色综合天天视频在线观看| 欧美精品在线看| 国产91av在线| 91成人试看福利体验区| 国产精品永久免费嫩草研究院 | 婷婷伊人五月| 亚洲成人免费在线| 日本精品视频一区二区| 久久久噜噜噜久久中文字幕色伊伊| 色综合久久无码网| 国产凹凸一区在线观看视频| 国产超碰在线观看|