[發明專利]一種基于性能影響算法的多無人機任務重分配方法有效
| 申請號: | 202110085669.5 | 申請日: | 2021-01-22 |
| 公開(公告)號: | CN112926827B | 公開(公告)日: | 2023-05-02 |
| 發明(設計)人: | 張安;楊咪;畢文豪;王雨農;張百川 | 申請(專利權)人: | 西北工業大學 |
| 主分類號: | G06Q10/0631 | 分類號: | G06Q10/0631 |
| 代理公司: | 西北工業大學專利中心 61204 | 代理人: | 金鳳 |
| 地址: | 710072 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 性能 影響 算法 無人機 任務 分配 方法 | ||
本發明提供了一種基于性能影響算法的多無人機任務重分配方法,針對動態環境中兩種動態事件:新任務的添加、舊任務信息的變化,在動態環境下以較少的通信量與計算量完成對動態事件的快速響應。本發明提出了一個可根據動態事件類型確定響應方法的框架,并在基本性能影響算法的基礎上修改了任務添加的標準,使更多任務可以在更短的時間內被分配,同時提出了一個子團隊形成機制,使得部分無人機釋放部分已經分配的任務來響動態事件,在考慮原有任務分配方案的基礎上大大降低了計算資源和通信資源的消耗,通過實例驗證了本專利所提算法的有效性。
技術領域
本發明涉及多無人機任務分配領域,尤其是在動態環境下的任務重分配方法。
背景技術
近年來,無人機種類越來越多,任務類型越來越廣泛,單架無人機由于有限的載荷和飛行能力已無法獨自完成復雜任務環境中的多類型任務,因此采用多無人機協同完成各類復雜任務已成為必然趨勢,其中任務分配技術是多無人機協同執行任務的關鍵技術之一。而在動態環境下,任務的狀態信息會隨著動態環境的變化而不斷更改,導致在靜態環境下求解的原始任務分配方案不能執行。
現階段的多無人機任務分配問題研究主要面向靜態及已知的環境信息,而忽略了動態環境中各類突發事件對原有任務分配方案的影響將會導致原有方案不能執行的事實。除此之外,現有的任務分配方法在求解重分配問題時都忽略了原始已得到的多無人機任務分配方案,導致計算資源和通信資源的增加,求解效率不高,難以適應動態環境中的實時性要求,使得現有的許多多無人機任務重分配算法難以直接應用到實際的動態任務環境中。
發明內容
為了克服現有技術的不足,本發明提供一種基于性能影響算法的多無人機任務重分配方法。為了克服現有技術的不足,本發明提供一種基于性能影響算法的多無人機任務重分配方法,針對動態環境中兩種動態事件:新任務的添加、舊任務信息的變化(包括變化的位置信息、執行時常信息和最晚開始執行時間信息),在動態環境下以較少的通信量與計算量完成對動態事件的快速響應。
本發明解決其技術問題所采用的技術方案包括以下步驟:
步驟1:設任務環境中有Nt個任務,Nu個無人機,首先通過任務分配算法,根據任務環境中的無人機和任務的實際信息得到初始靜態環境下任務預分配方案即確定每個無人機vi的任務列表和列表中每個任務的開始時間以及所有無人機都獲得相同的針對所有任務的移除性能影響值列表和所有任務的獲勝無人機列表其中每個任務的移除性能影響值γi,k由公式(1)確定:
其中表示從任務列表ai中刪除任務tk,表示當無人機vi順著自身的任務列表ai執行任務tk時獲得的回報,為根據任務tk對整個任務的重要性而確定的任務靜態回報;βi,k為獲勝無人機列表中無人機vi認為任務tk被分配給的無人機序號,根據每個無人機已分配的任務列表推測得到;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西北工業大學,未經西北工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110085669.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:廢棄有機玻璃的回收設備
- 下一篇:一種連續纖維復合材料注塑成型工藝
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





