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

?

無人機航路規(guī)劃研究

2014-08-30 20:21刁德權
無線互聯(lián)科技 2014年8期
關鍵詞:無人機遺傳算法

刁德權

摘 要:通過對無人機航路規(guī)劃的研究,對無人機航路規(guī)劃問題進行了概括和總結,介紹了無人機航路規(guī)劃流程,分析了無人機航路規(guī)劃的約束條件,闡述了目前國內(nèi)外應用和研究的幾種航路規(guī)劃算法,并對無人機航路規(guī)劃算法的發(fā)展趨勢進行了展望。

關鍵詞:無人機;航路規(guī)劃;動態(tài)規(guī)劃算法;啟發(fā)式算法;遺傳算法

1 無人機航路規(guī)劃問題的描述

無人機航路規(guī)劃是依據(jù)地形信息和執(zhí)行任務環(huán)境條件信息,綜合考慮無人機的性能、到達時間、耗能、威脅以及飛行區(qū)域等約束條件,為無人機規(guī)劃出一條或多條自出發(fā)點到目標點的最優(yōu)或可行的飛行航路,保證無人機高效、圓滿地完成飛行任務,并安全返回基地[1]。其本質(zhì)是多約束條件下最優(yōu)或可行解的求解問題。無人機航路規(guī)劃一般分兩步:首先是飛行前預規(guī)劃,即根據(jù)既定任務,結合環(huán)境限制與飛行約束條件,從整體上制定最優(yōu)參考路徑并裝訂特殊任務;其次是飛行過程中的重規(guī)劃,即根據(jù)飛行過程中遇到的突發(fā)狀況,如地形、氣象變化、未知限飛禁飛因素等,局部動態(tài)的調(diào)整飛行路徑或改變動作任務(如圖1所示)。

從框圖中可知,按照任務環(huán)境模型是否實時變化,即無人機飛行環(huán)境是否確定,航路規(guī)劃可分為已知威脅信息環(huán)境下航路規(guī)劃和未知威脅信息環(huán)境下航路規(guī)劃。已知威脅信息環(huán)境下航路規(guī)劃根據(jù)無人機飛行環(huán)境的確定信息,在無人機執(zhí)行任務之前就可以進行規(guī)劃設計,這一過程一般在無人機起飛前完成,實時性要求不高;未知威脅信息環(huán)境下航路規(guī)劃通過無人機對環(huán)境變化更新后,在飛行中對航路進行重規(guī)劃,實時性要求較高。

2 無人機航路規(guī)劃約束條件

2.1 飛行環(huán)境限制

無人機在執(zhí)行任務時,會受到如禁飛區(qū)、障礙物、險惡地形等復雜地理環(huán)境的限制,因此在航路規(guī)劃時,應盡量避開這些區(qū)域,可將這些區(qū)域在地圖上標識為禁飛區(qū)域,以提升無人機工作效率。此外,飛行區(qū)域內(nèi)的氣象因素也將影響任務效率,應充分考慮大風、雨雪等復雜氣象下的氣象預測與應對機制。

2.2 無人機物理限制

⑴最小轉(zhuǎn)彎半徑:由于無人機飛行轉(zhuǎn)彎形成的弧度將受到自身飛行性能限制,它限制無人機只能在特定的轉(zhuǎn)彎半徑范圍內(nèi)轉(zhuǎn)彎。⑵最大俯仰角:限制了航跡在垂直平面內(nèi)上升和下滑的最大角度。⑶最小航路段長度:無人機飛行航路由若干個航點與相鄰航點之間的航路段組成,在航路段飛行途中沿直線飛行,而到達某些航點時有可能根據(jù)任務的要求而改變飛行姿態(tài),最小航路段長度是指限制無人機在開始改變飛行姿態(tài)前必須直飛的最短距離。⑷最低安全飛行高度:限制通過任務區(qū)域最低飛行高度,防止飛行高度過低而撞擊地面而墜毀。

2.3 飛行任務要求

無人機具體執(zhí)行的飛行任務主要包括到達時間和進入目標方向等,需滿足如下要求:⑴航路距離約束:限制航路長度不大于一個預先設定的最大距離。⑵固定的目標進入方向:確保無人機從特定角度接近目標。

2.4 實時性要求

當預先具備完整精確的環(huán)境信息時,可一次性規(guī)劃自起點到終點的最優(yōu)航路。而實際情況是難以保證獲得的環(huán)境信息不發(fā)生變換;另一方面,由于任務的不確定性,無人機常常需要臨時改變飛行任務。在環(huán)境信息變化區(qū)域不大的情況下,可通過局部更新的方法進行航路的在線重規(guī)劃;而當環(huán)境變化區(qū)域較大時,無人機航路規(guī)劃系統(tǒng)則必須具備在線重規(guī)劃功能。

3 無人機航路規(guī)劃算法

由于無人機所處的戰(zhàn)場環(huán)境異常復雜遼闊,規(guī)劃約束條件眾多,各因素之間又存在強耦合,再加上無人機自身獨特的控制方式,航路規(guī)劃在處理這些因素時面臨極大挑戰(zhàn)。Canny在1988年就已經(jīng)證明航路規(guī)劃是一個NP問題,對其直接求解往往導致組合爆炸。為了加速規(guī)劃進程,近年來國內(nèi)外學者已提出了許多不同的規(guī)劃方法。下面對已有的規(guī)劃方法加以概述。

3.1 動態(tài)規(guī)劃算法

動態(tài)規(guī)劃是分階段決策過程的最優(yōu)化方法。動態(tài)規(guī)劃法是對于存在多個空中封鎖和地面障礙等多約束的情況下,采用航路圖分類法進行航路規(guī)劃。無人機根據(jù)約束,在有限的探測和處理范圍內(nèi),根據(jù)不同的滾轉(zhuǎn)角度,得到下一時刻無人機可能到達的位置,并在新的飛行點上,計算再下一時刻的位置。以此類推,得到一棵航路樹,比較樹枝終點的性能指標并找到代價最小的節(jié)點,反向搜索其父節(jié)點,得到最優(yōu)航路。

動態(tài)規(guī)劃法模型簡單,對地形要求不高,算法不依賴于威脅場的連續(xù)性,容易實現(xiàn)。但由于動態(tài)規(guī)劃算法具有維數(shù)爆炸特性,如果在大范圍內(nèi)進行動態(tài)搜索,計算機無法處理大量信息,因此動態(tài)規(guī)劃算法適于小范圍內(nèi)航路規(guī)劃,對于范圍較大的區(qū)域會出現(xiàn)組合爆炸。

3.2 啟發(fā)式算法

啟發(fā)式算法是指通過尋求一種能產(chǎn)生可行解的啟發(fā)式規(guī)劃,找到問題的一個最優(yōu)解或近似最優(yōu)解。啟發(fā)式算法比較典型的是啟發(fā)式A*搜索法,是利用問題擁有的啟發(fā)信息來引導搜索,以達到減少搜索范圍,降低問題復雜度的目的。啟發(fā)式搜索首先定義以下代價函數(shù):f(M)=g(M)+h(M)

式中:g(M)為啟發(fā)式因子,表示從初始節(jié)點到當前節(jié)點M的真實代價;h(M)表示從當前節(jié)點M到目標節(jié)點的最小代價估計值;f(M)則表示從初始節(jié)點經(jīng)M到目標節(jié)點的最小代價路徑的估計值。搜索的原則是優(yōu)先擴展f(M)小的節(jié)點,最終搜索得到最優(yōu)航路(如圖2所示)。

啟發(fā)式算法由于提供了智能搜索,因此大幅度提高了搜索效率。用啟發(fā)式A*搜索法進行航路搜索時,由于需要綜合考慮各種因素,獲得一條最優(yōu)航路需要很長的收斂時間和極大的內(nèi)存空間,因此不適于實時求解。為此,Robert J.Szczerba等人提出了一種用于二維規(guī)劃的稀疏A*搜索算法。該算法結合航路約束有效地消減搜索空間,大大縮短了搜索時間,節(jié)省了內(nèi)存空間,較好地滿足了實時性要求。

3.3 遺傳算法

遺傳算法提供了一種求解復雜問題的通用框架,它仿效生物的遺傳和進化機制,借助復制、雜交、變異等操作,使所要解決的問題從初始解一步步逼近最優(yōu)解。其5個要素包括染色體編碼、初始群體、適應度函數(shù)、遺傳操作和控制參數(shù)。很多學者都將遺傳算法用于飛行器的航路規(guī)劃求解。

在角頻率組固定的情況下,使用幅值組構造一條染色體,其基因位置表示對應的角頻率,數(shù)值代表相應的幅值。應用該型染色體構造方法進行遺傳搜索得到的優(yōu)化航路(如圖3所示)。

遺傳算法計算速度快,得到的航路滿足無人機機動性能,無須再進行平滑處理,所得航路能夠嚴格經(jīng)過起始點和目標點,但是容易產(chǎn)生早熟現(xiàn)象,不能得到最優(yōu)解。Juris Vagners等人通過采用多種群并發(fā)計算,通過競爭機制優(yōu)選的思想來解決遺傳算法的早熟現(xiàn)象。Ioannis K.Nikolos等人采用更能符合實際的B樣條曲線來表示航路,對無人機全局和局部航路進行規(guī)劃,得到了較好的結果。

綜上,無人機航路規(guī)劃有多種算法,既有適于小范圍的規(guī)劃算法,可在無人機上進行動態(tài)修改;又有適于大范圍的規(guī)劃算法,可在已知信息下求得全局最優(yōu)解;既能進行人為的智能規(guī)劃,又能在一定范圍內(nèi)進行模型的自動求解。應在具體問題具體分析基礎上,發(fā)展高效的無人機航路規(guī)劃方法。

隨著無人機所要執(zhí)行的任務越來越復雜,加上環(huán)境的不確定性,對航路規(guī)劃的要求也將越來越高。未知威脅信息環(huán)境下的實時航路規(guī)劃將是未來研究的重點,高效的全局搜索方法和局部搜索方法,二者混合使用將是無人機航路規(guī)劃的一種趨勢。

[參考文獻]

[1]J.F.Gilmore.Autonomous vehicle planning analysis methodology[J].In:The Proceeding of American Control Conference,Kluwer.Boston,MA,1991.

[2]C.Zheng, M.ding,C Zhou.Real-time route planning for unmanned air vehicle with an evolutionary algorithm[J].International Journal of Pattern Recognition and Artificial Intelligence,2003,17(1):63-81.

[3]S.A.Bortoff. Path planning for UAVs[A].the Proceedings of the American Control Conference,Chicago,USA,2000:364-368.

猜你喜歡
無人機遺傳算法
遺傳算法對CMAC與PID并行勵磁控制的優(yōu)化
基于自適應遺傳算法的CSAMT一維反演
一種基于遺傳算法的聚類分析方法在DNA序列比較中的應用
基于遺傳算法和LS-SVM的財務危機預測
協(xié)同進化在遺傳算法中的應用研究
高職院校新開設無人機專業(yè)的探討
一種適用于輸電線路跨線牽引無人機的飛行方案設計
淺析無人機技術在我國的發(fā)展前景
基于改進的遺傳算法的模糊聚類算法
扬州市| 钟山县| 高碑店市| 新巴尔虎右旗| 彰武县| 吴堡县| 莆田市| 洛扎县| 梅河口市| 宁国市| 九龙城区| 尼玛县| 时尚| 延吉市| 淅川县| 阳西县| 旬邑县| 苗栗县| 威信县| 黑水县| 定日县| 延安市| 大足县| 赤壁市| 宣武区| 日土县| 溆浦县| 鄢陵县| 西盟| 永安市| 铜川市| 南乐县| 云龙县| 镇江市| 大新县| 北川| 应用必备| 呼图壁县| 洛扎县| 合川市| 临高县|