[發明專利]一種改進粒子群算法和拍賣算法結合的多無人機多任務分配方法在審
| 申請號: | 202211241651.0 | 申請日: | 2022-10-11 |
| 公開(公告)號: | CN115494875A | 公開(公告)日: | 2022-12-20 |
| 發明(設計)人: | 吳學禮;張晨陽;甄然;武曉晶;孟凡華 | 申請(專利權)人: | 河北科技大學 |
| 主分類號: | G05D1/10 | 分類號: | G05D1/10 |
| 代理公司: | 石家莊新世紀專利商標事務所有限公司 13100 | 代理人: | 張曉佩 |
| 地址: | 050018 河*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 改進 粒子 算法 拍賣 結合 無人機 任務 分配 方法 | ||
1.一種改進粒子群算法和拍賣算法結合的多無人機多任務分配方法,其特征在于,首先對環境、任務及無人機進行初始化設置,其次利用改進粒子群算法對無人機進行航跡預規劃,然后根據具體任務和航跡預規劃信息結合拍賣算法進行任務分配,最終確定任務分配方案,并派相應無人機執行對應任務。
2.根據權利要求1所述的一種改進粒子群算法和拍賣算法結合的多無人機多任務分配方法,其特征在于,所述初始化設置模擬實際環境建立三維地形;環境中存在的威脅為山體威脅,將山體進行建模,定義為Threat={x,y,h,r},(x,y,h)表示威脅的坐標,r表示山體威脅的半徑;定義無人機集合為U={Ux,Uy,Uz},Ux、Uy、Uz分別表示無人機位置坐標x、y、z的集合,并規定各無人機的載荷信息ZH,無人機數量Nt;定義任務集合為R={Rx,Ry,Rz},Rx、Ry、Rz分別表示任務在三維環境中的位置坐標x、y、z的集合,任務屬性包括執行該任務的價值Value、威脅Risk以及執行該任務所需耗費的無人機載荷信息HF,任務數量N。
3.根據權利要求2所述的一種改進粒子群算法和拍賣算法結合的多無人機多任務分配方法,其特征在于,改進粒子群算法前建立目標函數,無人機進行任務分配時的目標函數為Cost=b1×f1+b2×f2+b3×f3+b4×f4,b1、b2、b3、b4為權重系數,f1為航跡代價,f2為威脅代價,f3為平滑代價,f4為任務代價。
4.根據權利要求3所述的一種改進粒子群算法和拍賣算法結合的多無人機多任務分配方法,其特征在于,選擇航跡時將航跡時間最短,假設無人機速度不變,因此將航跡最短作為首要選擇標準,規定無人機航跡Xi由n個航跡點組成,三維環境中航跡點Pij=(xij,yij,zij),兩個航跡點間的歐氏距離為航跡代價f1表示為:
5.根據權利要求4所述的一種改進粒子群算法和拍賣算法結合的多無人機多任務分配方法,其特征在于,航跡除了要求航跡最短外,還要求具備安全性,因此航跡規劃中要求避開障礙物;假設環境中存在的山體威脅集合為T且假設為圓柱,其在xy平面的投影中心為Ct,半徑為Rt,威脅代價與無人機和威脅間的距離dt成正比,綜合考慮無人機直徑D和無人機與威脅的危險距離S,威脅代價f2表達式為:其中
6.根據權利要求5所述的一種改進粒子群算法和拍賣算法結合的多無人機多任務分配方法,其特征在于,平滑代價是針對航跡中的轉彎角和爬升角進行平滑使航跡可行的代價;其中,為兩個連續航跡段在水平面投影的夾角,和為其在XY平面的投影;θij為航跡段與水平面投影的夾角,zij、zi,j+1為航跡點Pij、Pi,j+1的Z軸坐標;
平滑代價f3表達式為:其中k1、k2分別代表轉彎角和爬升角的懲罰系數。
7.根據權利要求6所述的一種改進粒子群算法和拍賣算法結合的多無人機多任務分配方法,其特征在于,
無人機執行相應任務時可得到相應任務的收益,但同時也會受到目標任務的威脅,根據任務屬性可得任務代價f4表達式為:f4=k3×Risk-k4×Value,其中k3、k4為相應的懲罰系數;Risk為任務的威脅值、Value為任務的價值。
8.根據權利要求7所述的一種改進粒子群算法和拍賣算法結合的多無人機多任務分配方法,其特征在于,改進粒子群算法,不同于二維平面,在三維立體環境中,同時考慮無人機飛行角度,因此采用球坐標系,航跡點由表示,其中L表示兩個航跡點之間的距離,θ表示爬升角,表示轉彎角;球形坐標系與直角坐標系(x,y,z)的關系為:
zij=zi,j-1+Lijcosθij
由N個節點組成的航跡路線Pi由球形坐標系可表示為:
將位置表示為dij,速度表示為Δdij,所以改進后的粒子群公式可表示為:其中k代表當前迭代次數;wk表示慣性權重;c1和c2分別表示個體自我認知系數和社會認知系數,決定粒子向局部最優和全局最優的趨勢;r1j和r2j為[0,1]的隨機數;Qi=(qi1,qi2,...,qiN)、Qg=(qg1,qg2,...,qgN)分別表示粒子局部最優和全局最優。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河北科技大學,未經河北科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211241651.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:交通監測方法、裝置、電子設備和存儲介質
- 下一篇:醫用發藥車





