亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        無人機多階段航跡預測協(xié)同任務規(guī)劃

        2016-11-17 10:24:05王宇鵬
        計算機測量與控制 2016年6期
        關(guān)鍵詞:樣條航跡控制點

        齊 驥,王宇鵬,鐘 志

        (1.哈爾濱工程大學 自動化學院,哈爾濱 150001;2.哈爾濱工程大學 信息與通信工程學院,哈爾濱 150001)

        ?

        無人機多階段航跡預測協(xié)同任務規(guī)劃

        齊 驥1,王宇鵬1,鐘 志2

        (1.哈爾濱工程大學 自動化學院,哈爾濱 150001;2.哈爾濱工程大學 信息與通信工程學院,哈爾濱 150001)

        針對多無人機(Unmanned Aerial Vehicles, UAVs)協(xié)同控制問題,提出了一種UAVs多階段航跡預測分布式任務規(guī)劃方法;定義從一次任務分配開始到其中一項任務完成為一個任務周期;在每個規(guī)劃周期,首先,各UAV使用A*算法快速預測到所有任務目標的路徑,提供至任務分配;然后,采用聚類算法修改目標價值向量,協(xié)商分配結(jié)果,并實時計算探測范圍內(nèi)的最短路徑;最后,采用三次B樣條曲線平滑所分配的最短路徑,在線規(guī)劃出滿足飛行約束的飛行航跡;通過仿真實驗對算法的有效性進行了驗證,結(jié)果表明,提出的算法能夠?qū)崟r獲得近似最優(yōu)的任務分配結(jié)果并規(guī)劃出可飛行航跡,并有效處理突發(fā)任務。

        任務規(guī)劃;多無人機;任務分配;航跡規(guī)劃

        0 引言

        多無人機(unmanned aerial vehicles, UAVs)協(xié)同自主控制中,航跡規(guī)劃與任務分配,一般作為任務規(guī)劃的兩個獨立的層次開展研究。在公開文獻中,學者們先后提出了最優(yōu)控制法、圖論法、人工勢場法和人工智能等多種航跡規(guī)劃方法[1]。為滿足飛行約束,航跡規(guī)劃進一步與航跡平滑的組合用于生成可飛行航跡[2]。

        另一方面,任務分配技術(shù)經(jīng)歷了從以最優(yōu)化方法或啟發(fā)式方法為核心的集中式算法,到基于協(xié)商或市場機制等分布式算法[3]的發(fā)展。為實現(xiàn)全局最優(yōu)分配,這些算法在規(guī)劃開始后一次性計算出所有任務的分配結(jié)果,計算量過于集中,同時,在出現(xiàn)突發(fā)任務等應用場景變化時,需對整個任務分配進行重新計算。此外,任務分配的全局目標函數(shù)以任務航程為核心變量[4],所以聯(lián)合任務規(guī)劃的航跡規(guī)劃和任務分配兩個層次進行整體研究具有更重要的理論和現(xiàn)實意義。

        針對上述問題,相關(guān)學者進行了任務規(guī)劃整體研究工作[5],但一般只考慮了任務規(guī)劃的某些方面,完整的研究應包括:分布式任務分配、考慮障礙規(guī)避的實時航跡規(guī)劃和包含飛行約束的航跡平滑3個部分[6]。針對前人研究的局限性,本文針對物理特性一致的UAVs協(xié)同任務分配問題,提出了一種多階段航跡預測(Multi-Stage Path Prediction, MSPP)分布式任務規(guī)劃方法(Decentralized Mission Planning System, D-MPS)。

        1 任務規(guī)劃問題描述及系統(tǒng)建模

        1.1 基本定義及假設

        規(guī)定每個任務只由一架UAV執(zhí)行,設UAVs應用于遠程任務,高度變化對航程影響可線性近似??紤]N個UAV完成M個任務的任務規(guī)劃問題,目的是:1) 實現(xiàn)任務分配,即UAVs與任務目標間的最優(yōu)匹配;2) 規(guī)劃出可飛行航跡。為了描述問題方便,本文中采用如下定義和假設:

        定義1 (任務規(guī)劃周期,Mission Planning Period):從一次任務分配開始到其中一項任務被完成定義為一個任務周期.

        假設1 (質(zhì)心運動假設):只考慮UAVs質(zhì)心運動,忽略空氣運動的影響;

        假設2 (等速假設):UAVs以相同的恒速飛行,控制量只改變其飛行方向;

        假設3 (禁飛區(qū)假設):采用凸多邊形建模禁飛區(qū)[6],模型間距離足夠,即UAV具有足夠的空間生成所需航跡。

        1.2 UAV運動學方程

        圖1 UAVs航跡傾角和航向角定義

        采用UAVn,n(N,表示第n架UAV,其中索引集合N= {1,…,N}。UAVn相對于地面坐標系Oxyz的航跡角θn和航向角φn的定義如圖1所示,其運動學[7]方程為:

        (1)

        式中,(xn, yn, zn)為三維坐標;V為飛行速度;uθ和uφ分別為航跡傾角和航向角對應的控制量,如。記Sn= [xn, yn, zn, θn, φn]T為UAVn的狀態(tài)向量,Un= [uθn, uφn]T為對應的控制量。

        1.3 約束條件

        記第m個任務為Taskm, m (M, M = {1,…, M}為目標索引集合。假設UAVn分配到Taskm,則在初始時刻為t0,對應UAVn的初始狀態(tài)向量為:

        (2)

        在控制量Un,n∈N的作用下,UAVn終端約束為Taskm的位置(Xm, Ym, Zm)。

        UAVn航跡傾角、航向角及相應的控制量應滿足的機動性能約束為:

        (3)

        式中,uθmax為最大航跡傾角控制量;uφmax為最大航向角控制量;對應的最小轉(zhuǎn)彎半徑為:

        (4)

        1.4 任務分配模型

        考慮目標價值時效性,Taskm對于UAVn的價值函數(shù)由獎勵函數(shù)Gm和懲罰函數(shù)Jnm組成:

        (5)

        式中,gm為Taskm靜態(tài)價值;εm為價值耗損系數(shù);ωn為燃料消耗系數(shù);性能約束Θnm= 1表示UAVn能夠執(zhí)行Taskm,否則為0。

        任務分配的全局目標為:

        (6)

        式中,當hnm= 1表示UAVn獲得Taskm,否則為0。

        2 多階段航跡預測任務規(guī)劃算法

        如圖2所示,D-MPS系統(tǒng)包括MSPP和任務分配兩個部分。而MSPP由3個階段組成:

        圖2 任務規(guī)劃系統(tǒng)整體架構(gòu)

        階段1:UAVs將探測范圍內(nèi)的障礙多邊形頂點實時添加至搜索空間,采用A*算法快速計算全部任務的估計路徑,生成價值向量。

        階段2:利用聚類算法修改價值向量完成任務分配;UAV仍采用A*算法,實時更新探測范圍內(nèi)的最短路徑;突發(fā)任務添加至下一規(guī)劃周期。

        階段3:采用三次B樣條曲線同步平滑上述最短路徑,規(guī)劃出滿足飛行約束的平滑航跡。

        2.1 路徑估計

        為快速計算至所有目標的估計航程,采用UAV當前位置臨近區(qū)域內(nèi)(或探測范圍)的禁飛區(qū)多邊形頂點建立A*算法的搜索空間。如圖3所示,該時刻搜索空間為{B, B1, B2, B3, C, C1}。與利用單元分解等傳統(tǒng)建模方法相比搜索空間維度大大減小。A*算法的性能指標函數(shù)為:

        minF(d)=min[L(d)+H(d)]

        (7)

        式中,d為搜索點位置,L(d)為探測范圍內(nèi)實際路徑;H(d)為至目標的啟發(fā)式路徑。圖3所示的預測航跡結(jié)果為連接{A,B,C,T}的路徑線段組合。

        圖3 A*算法路徑估計過程

        2.2 路徑規(guī)劃

        路徑規(guī)劃需根據(jù)任務分配結(jié)果展開。UAVs基于估計路徑計算全部任務的價值向量,采用聚類算法對價值向量進行修改。在聚類算法中,距離最近的兩個任務歸為一類,重復該過程,至類間距離達到給定上限。對于UAVn,若Taski與Taskj組成一類,則Taski的價值Rni修改為:

        (8)

        式中,γ為權(quán)重系數(shù),pij為類間距離。

        每架UAV首先選擇自身任務列表中價值最高的任務,UAVn選擇的任務為:

        (9)

        設競爭同一任務Taskk*的UAVs集合記為Μk*,價值最高的UAVn*獲得相應任務,即:

        (10)

        重復上述過程,至消除所有分配沖突。

        各UAV根據(jù)分配結(jié)果利用A*算法計算探測范圍內(nèi)的最短路徑,并隨飛行過程實時更新。

        2.3 路徑平滑

        m次B樣條曲線方程定義[7]為:

        (11)

        式中,0 ≤s≤ 1,Pi= (Xi,Yi,Zi),i= 0,…,b為選擇的控制點;m階基函數(shù)Bi,m(s)為:

        (12)

        三次B樣條每段曲線由相鄰4個控制點決定,在連接點處兩階導數(shù)連續(xù),通過添加和修正控制點使B樣條曲線滿足UAVs機動性能約束和避障安全距離約束。圖4(a)所示為控制點的選取。首先根據(jù)最短路徑,將UAV位置A、目標位置T及轉(zhuǎn)向點B確定為備選控制點。避障安全距離為Rs,威脅圓B以Rs為半徑,其切線AB'與B'T交于點B',則{A,B',T}為滿足安全距離約束的控制點。為使曲線經(jīng)過控制點A,增加與其共線距離接近的輔助控制點{A1,A2},同理{B1,B2}、{C1,C2}分別為擴展輔助控制點。線段A1A2與AB'共線、線段C1C2與B'C共線,線段B1B2垂直于BB'。則滿足安全距離約束的控制點序列為{A1,A,A2,B1,B',B2,C1,C,C2}。

        圖4 B樣條控制點選取與曲率近似

        初選控制點確定后,需驗證其B樣條曲線是否滿足轉(zhuǎn)彎半徑約束。如圖4(b)所示,連續(xù)3個控制點A、B、C所組成的三角形中,ai為邊AC的長度,li為該邊上的高,則由該三角形確定的該段曲線的極限曲率半徑ri可近似[7]表達為:

        (13)

        曲線上點Zi為控制點B對應的極限曲率點。根據(jù)這種近似方式可以快速驗證所選控制點是否滿足轉(zhuǎn)彎半徑約束ri≥rmin。在不滿足最小轉(zhuǎn)彎半徑約束時,采用“能量最優(yōu)法”[8]調(diào)整輔助控制點使其滿足約束要求。

        3 仿真結(jié)果及分析

        仿真實驗中給出5架UAVs及13個任務的仿真場景。以CoreE5800 3.2GHzCPU,4G內(nèi)存的DellPC為仿真實驗環(huán)境。設飛行速度為200m/s,對應轉(zhuǎn)彎半徑為1.91km;探測范圍為25km,避障安全距離為3km;航跡傾角和航向角取值范圍分別為[-25°, 25°]和[-180°, 180°],對應的控制約束分別為3°/s和6°/s。

        圖5 三維仿真結(jié)果

        為了驗證任務分配方法的有效性,隨機選取UAVs與任務位置,重復多次仿真實驗。本文采用可得到全局最優(yōu)解的集中式任務分配結(jié)果作為仿真對比。以任務完成后的全局目標函數(shù)收益值作為評價標準,仿真結(jié)果如表1所示。其中實驗1、4、5、6、7中,D-MPS均得到與集中式任務分配一致的最優(yōu)結(jié)果,實驗2、3、8也得到了較好的近似最優(yōu)解。

        表1 不同任務場景實驗結(jié)果

        表2 實驗1任務分配結(jié)果

        表3 仿真初值

        表2給出實驗1的分配結(jié)果,表3為對應的UAVs初始狀態(tài)。在相同的仿真場景下,任務規(guī)劃開始后50 s在位置(20, 30, 10)和(120, 65, 10)分別出現(xiàn)突發(fā)任務T1和T2,三維仿真結(jié)果如圖5所示。對比后可以看出,為實現(xiàn)全局最優(yōu),UAVs在后續(xù)階段分配進行了調(diào)整。UAV3將執(zhí)行的任務由{Task12, Task2}調(diào)整為{Task12, T1},Task2在第二階段的任務規(guī)劃中分配至UAV2。T2被分配至UAV5,其任務執(zhí)行順序由{Task8, Task6, Task4}調(diào)整為{Task8, T2, Task6, Task4}。

        4 結(jié)論

        本文提出了一種多階段航跡預測算法,應用于包含任務分配和航跡規(guī)劃的分布式實時任務規(guī)劃中。航跡預測算法由3個階段組成:基于A*算法的路徑估計、任務分配后的路徑規(guī)劃以及基于三次B樣條的航跡平滑算法。任務分配過程采用聚類算法修改任務價值函數(shù)。仿真結(jié)果表明算法能夠逼近最優(yōu)分配結(jié)果,并且分布式控制方式可有效處理突發(fā)任務目標,控制量滿足約束,驗證了規(guī)劃航跡的可行性。

        [1]Luca D F, Giorgio G, Fulvia B Q. A novel approach for trajectory tracking of UAVs[J]. Aircraft Engineering and Aerospace Technology, 2014, 86(3): 198-206.

        [2]Sun T, Huo C, Tsai S, et al. Intelligent flight task algorithm for unmanned aerial vehicle[J]. Expert Systems with Applications. 2011, 38(8): 10036-10048.

        [3]Ren W, Beard R W, Atkin E M. Information consensus in multivehicle cooperative control[J]. IEEE Control System Magazine, 2007, 27(2): 71-82.

        [4]Choi H L, Brunet L, How, J P. Consensus-based decentralized auctions for robust task allocation[J]. IEEE Transactions on Robotics, 2009, 25(4): 912-926.

        [5]Sahingoz O K. Generation of Bezier curve-based flyable trajectories for multi-UAV systems with parallel genetic algorithm[J]. Journal of Intelligent and Robotic Systems: Theory & Applications, 2014, 74: 499-511.

        [6]Moon S, Oh E, Shim D H. An integral framework of task assignment and path planning for multiple unmanned aerial vehicles in dynamic environments[J]. Journal of Intelligent and Robotic Systems, 2013, 70(1-4): 303-314.

        [7]Wang Y, Wang S, Tan M, et al. Real-time dynamic Dubins-helix method for 3-D trajectory smoothing[J]. IEEE Transactions on Control Systems Technology, 2015, 23(2): 730-736.

        [8]Abbas A, Nasri A, Maekawa T. Generating B-spline curves with points, normals and curvature constraints: a constructive approach[J]. Visual Computer, 2010, 26: 823-829.

        Multi-stage Path Prediction Mission Planning Algorithm for Multiple Unmanned Aerial Vehicles

        Qi Ji1, Wang Yupeng1, Zhong Zhi2

        (1.College of Automation, Harbin Engineering University, Harbin 150001, China;2.College of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, China)

        In this paper, a multi-stage path prediction algorithm of the decentralized mission planning for cooperative UAVs is presented. The planning horizon is defined as the period between the start of task assignment and completion of any task. In every planning horizon, each UAV utilizes the A* algorithm to predict the paths to all tasks and provide the path distances for task assignment. Furthermore, the cluster algorithm is introduced to modify the tasks value vector. The UAVs negotiate the task assignment solution and calculate the shortest path to assigned task in the detection range in real time. Finally, the B-spline curve is addressed to convert the shortest path into flyable smoothing trajectory that subject to the flight constraints. For validation, the scenario of multiple UAVs to perform cooperative missions is considered. Numerical results show that the proposed algorithm can achieve the quasi-optimal assignment solution and generate the flyable trajectory in real time. In addition, the satisfactory performance to accomplish the pop-up tasks is demonstrated.

        mission planning; unmanned aerial vehicles; task assignment; path planning

        2015-12-08;

        2015-12-29。

        齊 驥(1995-),男,黑龍江哈爾濱人,本科,主要從事智能算法與控制方向的研究。

        鐘 志(1976-),男,湖南岳陽人,副教授,碩士生導師,主要從事通信、信號處理方向的研究。

        1671-4598(2016)06-0189-03

        10.16526/j.cnki.11-4762/tp.2016.06.052

        V19

        A

        猜你喜歡
        樣條航跡控制點
        一元五次B樣條擬插值研究
        夢的航跡
        青年歌聲(2019年12期)2019-12-17 06:32:32
        三次參數(shù)樣條在機床高速高精加工中的應用
        自適應引導長度的無人機航跡跟蹤方法
        NFFD控制點分布對氣動外形優(yōu)化的影響
        三次樣條和二次刪除相輔助的WASD神經(jīng)網(wǎng)絡與日本人口預測
        軟件(2017年6期)2017-09-23 20:56:27
        基于樣條函數(shù)的高精度電子秤設計
        基于風險管理下的項目建設內(nèi)部控制點思考
        視覺導航下基于H2/H∞的航跡跟蹤
        相似材料模型中控制點像點坐標定位研究
        亚洲第一页视频在线观看| 国产三级自拍视频在线| 亚洲熟妇无码av不卡在线播放| 色丁香色婷婷| 亚洲色成人WWW永久在线观看| 青草蜜桃视频在线观看| 日韩极品视频在线观看免费| 亚洲综合色视频在线免费观看| 黄页国产精品一区二区免费| 日韩av天堂综合网久久| av在线播放免费网站| 国产人妻熟女高跟丝袜| 亚洲综合色无码| 国产福利精品一区二区| 亚洲熟少妇在线播放999| 久久精品一区二区免费播放| 亚洲一区不卡在线导航| 蜜桃视频网站在线免费观看| 国语对白精品在线观看| 国内永久福利在线视频图片| 丰满多毛的大隂户毛茸茸| 99精品国产99久久久久久97| chinesefreexxxx国产麻豆| 含羞草亚洲AV无码久久精品| 2021久久精品国产99国产| 一二区视频免费在线观看| 亚洲中文字幕舔尻av网站| 亚洲男同gay在线观看| 18分钟处破好疼哭视频在线观看 | 亚洲视频在线播放免费视频| 中文字幕视频一区二区| 国产三级不卡一区不卡二区在线| 亚洲va久久久噜噜噜久久天堂| 亚洲国产精品久久人人爱| 日本免费人成视频播放| 免费毛片性天堂| 丝袜美腿爆炒国产在线观看| 亚洲一区二区三区中文字幕网| 在线观看的网站| 性生交大片免费看淑女出招| 人妻少妇一区二区三区|