[發(fā)明專利]基于貝葉斯和進(jìn)化算法的無人機(jī)協(xié)同航跡規(guī)劃方法有效
| 申請?zhí)枺?/td> | 202011101297.2 | 申請日: | 2020-10-15 |
| 公開(公告)號: | CN112229409B | 公開(公告)日: | 2022-08-12 |
| 發(fā)明(設(shè)計)人: | 尚榮華;朱松齡;張瑋桐;焦李成;馮婕;李陽陽;張夢璇 | 申請(專利權(quán))人: | 西安電子科技大學(xué) |
| 主分類號: | G01C21/20 | 分類號: | G01C21/20;G06N5/04;G06N3/12 |
| 代理公司: | 陜西電子工業(yè)專利中心 61205 | 代理人: | 侯瓊;王品華 |
| 地址: | 710071*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 貝葉斯 進(jìn)化 算法 無人機(jī) 協(xié)同 航跡 規(guī)劃 方法 | ||
1.一種基于貝葉斯和進(jìn)化算法的無人機(jī)協(xié)同航跡規(guī)劃方法,其特征在于,包括步驟如下:
(1)獲取無人機(jī)的航跡節(jié)點(diǎn):
在無人機(jī)航行的三維空間中,按照預(yù)設(shè)空間距離等間隔對每個空間維度進(jìn)行柵格劃分,得到一組均勻分布在該三維空間中的柵格交點(diǎn),即無人機(jī)的航跡節(jié)點(diǎn);
(2)構(gòu)建抗原-抗體親和度函數(shù):
(2a)構(gòu)建惡劣天氣的威脅代價Jc:
其中,NL表示航跡節(jié)點(diǎn)的數(shù)量,Nc表示惡劣天氣威脅源的數(shù)目;表示惡劣天氣的擊毀概率,其表示如下:
其中,表示惡劣天氣最小擊毀范圍,表示惡劣天氣最大擊毀范圍;表示第i個航跡節(jié)點(diǎn)xi與第g個惡劣天氣威脅源sg的歐式距離,其表示如下:
其中,||·||2表示L2范數(shù);
(2b)構(gòu)建高度的威脅代價JH:
其中,hi表示航跡節(jié)點(diǎn)i距離地面的高度;
(2c)構(gòu)建地形的威脅代價JT:
其中,NTe表示地形威脅源的數(shù)目;表示地形影響概率,其表示如下:
其中,表示第i個航跡節(jié)點(diǎn)與第k個山體中軸的距離,表示高度h時山體的截面半徑,表示地形的最小威脅范圍,表示地形的最大威脅范圍;
(2d)構(gòu)建總的威脅代價Jthreat;
由步驟(2a)~(2c)中得到的威脅代價按照下式共同組成總的威脅代價Jthreat,具體計算公式如下:
Jthreat=wc*Jc+wH*JH+wT*JT,
其中,wc,wH,wT分別表示惡劣天氣、高度障礙和地形的威脅等級系數(shù);
(2e)構(gòu)建燃油消耗代價Jlength:
其中,wL表示比例系數(shù);
(2f)根據(jù)總的威脅代價和燃油消耗代價得到飛行航跡的抗原-抗體親和度函數(shù)f(x);
其中,wthreat表示威脅代價的權(quán)重,wlength表示燃油消耗代價的權(quán)重;
(3)根據(jù)無人機(jī)飛行任務(wù)中環(huán)境的復(fù)雜度設(shè)定進(jìn)化算法中飛行航跡的數(shù)目N,即抗體數(shù);搜索得到N條抗體后組成第t代抗體種群Pt,t∈[0,T],其中T表示根據(jù)抗體數(shù)預(yù)先設(shè)定的最大迭代次數(shù);根據(jù)無人機(jī)飛行任務(wù)的初始節(jié)點(diǎn)和終止節(jié)點(diǎn)初始化N條表示飛行航跡的抗體,得到初始化抗體種群P0;
(4)令t=1,對抗體種群Pt進(jìn)行克隆選擇和克隆,產(chǎn)生抗體群Pt2:
(4a)對抗體種群Pt使用隨機(jī)聯(lián)賽法進(jìn)行克隆選擇得到抗體種群Pt1;
(4b)按克隆比例mc對抗體種群Pt1進(jìn)行克隆,得到抗體群Pt2,其中0<mc<1;
(5)對抗體群Pt2進(jìn)行重組和變異:
(5a)從抗體群Pt2中選出兩個抗體進(jìn)行重組,并對其劃分航跡單元:
(5a1)從抗體群Pt2中選出第一抗體x1和第二抗體x2,分別表示第一條航跡和第二條航跡,令其對應(yīng)的航跡長度分別為和根據(jù)歐式距離計算這兩條航跡中航跡節(jié)點(diǎn)之間的距離Li,j:
其中,表示第一條航跡的第i個航跡節(jié)點(diǎn),表示第二條航跡的第j個航跡節(jié)點(diǎn);得到兩個抗體之間除航跡首尾節(jié)點(diǎn)外,其他所有航跡節(jié)點(diǎn)間的距離,構(gòu)成航跡節(jié)點(diǎn)距離集合{Li,j};
(5a2)確定航跡節(jié)點(diǎn)距離集合{Li,j}中的最小距離
(5a3)根據(jù)下式從兩個抗體的航跡節(jié)點(diǎn)中選出距離為最小距離的一組航跡節(jié)點(diǎn)對
其中,表示一組中第l個航跡節(jié)點(diǎn)對,且1≤l≤D,D為一組中所有航跡節(jié)點(diǎn)對的總個數(shù);
(5a4)將第一抗體x1和第二抗體x2按照航跡節(jié)點(diǎn)對劃分為D+1個航跡單元其中表示從第一抗體x1上劃分出的第n個航跡單元,表示從第二抗體x2上劃分出的第n個航跡單元;
(5b)計算相對應(yīng)的兩個路徑單元的重組變化量,經(jīng)過轉(zhuǎn)化得到其對應(yīng)的單元選擇概率:
(5b1)計算兩個對應(yīng)航跡單元重組后原航跡的長度變化強(qiáng)度ΔSn:
其中,abs(·)表示絕對值函數(shù),len(·)表示計算航跡單元的長度,ΔSn表示第n個航跡單元的長度變化強(qiáng)度;
(5b2)根據(jù)下式計算第n個航跡單元的修正長度變化強(qiáng)度ΔS′n:
(5b3)使用第n個航跡單元的修正長度變化強(qiáng)度ΔS′n來計算單元選擇概率pn:
其中,pn表示第n個航跡單元的單元選擇概率;
(5c)使用貝葉斯公式計算航跡單元的重組概率p′n;
其中,hn是第n個航跡單元出現(xiàn)的概率;
(5d)使用輪盤賭的方法選擇需要重組的航跡單元對,并進(jìn)行重組:
根據(jù)航跡單元的重組概率p′n計算其積累概率,使用積累概率上的均勻采樣得到與之相應(yīng)的航跡單元對,并對該航跡單元對進(jìn)行交換,生成子代抗體
(5e)對子代抗體進(jìn)行變異得到變異后抗體群CMt;
(6)將抗體種群Pt1和變異后抗體群CMt進(jìn)行合并,并根據(jù)合并后種群中抗體的抗原-抗體親和度重新選擇出N個抗體,并將其組成第t+1代抗體種群Pt+1:
(7)判斷t是否達(dá)到最大迭代次數(shù)T,若是,繼續(xù)執(zhí)行步驟(8),反之,對t加1后返回步驟(4);
(8)根據(jù)抗原-抗體親和度從抗體種群Pt中選出最優(yōu)抗體,將其作為一個無人機(jī)的一條備選航跡P11;
(9)根據(jù)無人機(jī)的飛行任務(wù)要求,為M個無人機(jī)確定Q條備選航跡{Pm,1,Pm,2,...,Pm,Q},其中Pm,Q表示第m個無人機(jī)的第Q條備選航跡,1≤m≤M,Q≥1;最終得到M個無人機(jī)的協(xié)同航跡{P1,q1,P2,q2,...,Pm,qm,...,PM,qM};其中Pm,qm表示第m個無人機(jī)的協(xié)同軌跡,1≤qm≤Q。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安電子科技大學(xué),未經(jīng)西安電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011101297.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種自主融合先驗(yàn)知識的貝葉斯網(wǎng)絡(luò)方法
- 構(gòu)建解決組合爆炸問題的級聯(lián)貝葉斯網(wǎng)絡(luò)的方法
- 一種可重構(gòu)系統(tǒng)貝葉斯網(wǎng)構(gòu)建方法
- 一種基于貝葉斯網(wǎng)絡(luò)的網(wǎng)站缺陷預(yù)測方法及其實(shí)現(xiàn)系統(tǒng)
- 應(yīng)用處理方法、裝置、存儲介質(zhì)及電子設(shè)備
- 一種遮擋目標(biāo)檢測方法、電子設(shè)備、存儲介質(zhì)及系統(tǒng)
- 基于貝葉斯網(wǎng)絡(luò)推理模型的犯罪重建方法及裝置
- 利用憶阻器本征噪聲實(shí)現(xiàn)貝葉斯神經(jīng)網(wǎng)絡(luò)的方法及裝置
- 基于面向?qū)ο筘惾~斯網(wǎng)絡(luò)的中央空調(diào)系統(tǒng)故障診斷方法
- 一種基于貝葉斯神經(jīng)網(wǎng)絡(luò)權(quán)重約束的圖像分類方法
- 一種基因內(nèi)含子進(jìn)化重構(gòu)裝置及方法
- 流感H5疫苗
- 基于云進(jìn)化跟蹤太陽能路燈最大功率點(diǎn)的方法及系統(tǒng)
- AprL-進(jìn)化枝蛋白酶變體及其用途
- 一種基于可進(jìn)化脈沖神經(jīng)網(wǎng)絡(luò)的鳶尾花卉分類方法和裝置
- 一種基于環(huán)境性能需求的產(chǎn)品進(jìn)化設(shè)計決策方法
- 一種分組進(jìn)化的高維粒子群尋優(yōu)方法
- 基于進(jìn)化樹的模擬生物教學(xué)方法以及裝置
- 一種印刷廢氣進(jìn)化處理裝置
- 一種基于進(jìn)化樹的創(chuàng)新設(shè)計教學(xué)裝置





