[發明專利]一種基于加權粒子群算法的衛星計算資源分配方法在審
| 申請號: | 202211568855.5 | 申請日: | 2022-12-08 |
| 公開(公告)號: | CN115879497A | 公開(公告)日: | 2023-03-31 |
| 發明(設計)人: | 盧山;王天雄;陳雨賀;李子柔;周亞同;范書瑞 | 申請(專利權)人: | 中國電子科技集團公司第五十四研究所;河北工業大學 |
| 主分類號: | G06N3/006 | 分類號: | G06N3/006;H04B7/185 |
| 代理公司: | 河北東尚律師事務所 13124 | 代理人: | 王文慶 |
| 地址: | 050081 河北省石家*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 加權 粒子 算法 衛星 計算 資源 分配 方法 | ||
1.一種基于加權粒子群算法的衛星計算資源分配方法,其特征在于,包括以下步驟:
步驟1,綜合星載計算機運算能力和星間鏈路傳輸帶寬,定義協同計算網絡的計算能力S=S0,S1,...,Sn,衛星i的計算能力Si為:
其中,Ci為衛星i星載計算機的運算能力,為計算任務所在衛星至協同計算衛星的星間鏈路傳輸帶寬;
步驟2,設置協同計算網絡權值為W=w0,w1,...,wn,其中wi代表衛星i的權值;W通過協同計算網絡的計算能力得出:
其中,|| ||表示取模;
步驟3,初始化粒子群中的微粒,包含隨機位置和速度,并計算其適應度:
其中,pi是計算任務D分配至衛星i的百分比,Ci為衛星i星載計算機的運算能力,為計算任務所在衛星至協同計算衛星的星間鏈路傳輸帶寬,lSiSj為衛星i到衛星j的傳輸時延;
步驟4,更新每顆衛星中粒子群的微粒速度Vi=vi1,vi2,...,viN:
其中,N為粒子群規模,rand為(0,1)范圍內的隨機數,Xi=xi1,xi2,...,xiN為微粒群當前位置,Pi=pi1,pi2,...,piN為微粒群局部最優位置,Gi=gi1,gi2,...,giN為微粒群全局最優位置,和/為權重因子,K為收斂因子,計算方式如下:
Vi最大為1,最小為-1,當Vi1時,Vi=1;
然后,根據衛星i的計算能力再次對Vi進行更新:
Vi=wi*Vi (6)
步驟5,更新每顆衛星中粒子群的微粒位置:
Xi=Xi+Vi (7)
限制Xi的取值范圍為0~1,若Xi更新后超出此范圍,則取相應的端點值;
步驟6,根據更新后的微粒位置計算適應度,并記錄此次迭代過程中的最優位置Pi,如果Pi結果優于當前全局最優位置Gi,則更新Gi為Pi,否則Gi不變;隨后將適應度與用戶可接受的計算時間進行比較,若滿足用戶要求則停止運算,此時Xi即為最優解,否則對迭代次數進行判斷,如果達到最大迭代次數則完成計算,未達到迭代次數則重復步驟4~5繼續迭代。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第五十四研究所;河北工業大學,未經中國電子科技集團公司第五十四研究所;河北工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211568855.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鋼結構表面涂層均勻噴涂裝置
- 下一篇:包含梔子苷的植物提取物的應用





