999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LASSA算法的多無人機(jī)協(xié)同航跡規(guī)劃方法

2022-02-16 06:51:32湯安迪徐登武
關(guān)鍵詞:規(guī)劃策略

韓 統(tǒng), 湯安迪, 周 歡, 徐登武, 謝 磊

(1. 空軍工程大學(xué)航空工程學(xué)院, 陜西 西安 710038;2. 空軍工程大學(xué)研究生院, 陜西 西安 710043; 3. 中國人民解放軍94855部隊, 浙江 衢州 324000)

0 引 言

隨著無人機(jī)(unmanned aerial vehicle, UAV)技術(shù)的不斷發(fā)展,其在執(zhí)行情報偵察、作戰(zhàn)打擊等行動中的作用得到不斷顯現(xiàn)。UAV航跡規(guī)劃是UAV執(zhí)行作戰(zhàn)任務(wù)不可缺少的一個環(huán)節(jié),是指在綜合考慮UAV自身性能、環(huán)境因素和任務(wù)要求的情況下,找到一條或多條滿足一系列約束的從起始位置到達(dá)目標(biāo)位置的可行的、最優(yōu)或近似最優(yōu)的飛行航跡。UAV航跡規(guī)劃問題是一個典型的非確定性多項式問題,隨著規(guī)劃空間增大、約束增多,計算量迅速增長,對于算法的性能要求也越來越高。

目前,常用的UAV航跡規(guī)劃算法分為兩類:一類是傳統(tǒng)的優(yōu)化算法,包括A算法、Dijkstra算法、人工勢場法和快速搜索隨機(jī)樹(rapidly exploring random trees,RRT)。另一類則是智能優(yōu)化算法,如:遺傳算法(genetic algorithm, GA)、差分進(jìn)化(differential evolution, DE)算法、人工蜂群(artificial bee colony, ABC)算法、蟻獅優(yōu)化(ant lion optimizier, ALO)算法、灰狼優(yōu)化(grey wolf optimizer, GWO)算法等。由于維度不斷增加,求解難度呈指數(shù)式增長,傳統(tǒng)的優(yōu)化算法難以保證優(yōu)化的效果。而智能優(yōu)化算法具有結(jié)構(gòu)簡單、尋優(yōu)精度高、收斂速度快、魯棒性較強(qiáng)等特點(diǎn),已被廣泛應(yīng)用于航跡規(guī)劃問題求解。

隨著軍事作戰(zhàn)任務(wù)復(fù)雜性的不斷提高,單UAV作戰(zhàn)已經(jīng)不能滿足需求,多UAV協(xié)同作戰(zhàn)逐漸成為發(fā)展趨勢,而多UAV協(xié)同航跡規(guī)劃相比單機(jī)航跡規(guī)劃,約束增多,計算量進(jìn)一步增加。文獻(xiàn)[22]將Hooke-Jeeves搜索算法引入到粒子群算法中,改善粒子的局部搜索能力并將改進(jìn)后的粒子群算法應(yīng)用到多UAV協(xié)同航跡規(guī)劃問題求解。文獻(xiàn)[23]提出基于使用不同的變異策略的改進(jìn)DE算法的多UAV航跡規(guī)劃。文獻(xiàn)[24]將人工蜂群算法和模擬退火算法相結(jié)合,并求解二維協(xié)同航跡規(guī)劃問題。以上研究雖然實現(xiàn)了多UAV協(xié)同航跡規(guī)劃,但它們在規(guī)劃航跡質(zhì)量、尋優(yōu)求解效率等方面仍有進(jìn)一步改進(jìn)空間。

麻雀搜索算法(sparrow search algorithm,SSA)是薛建凱于2020年提出的一種基于種群的元啟發(fā)式優(yōu)化算法。SSA通過模擬自然界中麻雀種群的捕食和躲避機(jī)制來建立優(yōu)化模型,具有問題求解適應(yīng)性強(qiáng)、模型參數(shù)簡單易懂、尋優(yōu)性能較強(qiáng)等特點(diǎn),已被用于求解單無人機(jī)航跡規(guī)劃問題。但和其他群智能算法一樣,在求解復(fù)雜工程優(yōu)化問題時,存在迭代后期種群多樣性降低,易于陷入局部最優(yōu)的缺陷。針對SSA存在的不足,本文使用對數(shù)螺旋策略和自適應(yīng)步長策略來改進(jìn),并將其應(yīng)用于多UAV協(xié)同航跡規(guī)劃問題求解。首先對數(shù)螺旋搜索策略和SSA發(fā)現(xiàn)者的原始搜索策略相結(jié)合,增大算法的搜索空間,增強(qiáng)種群個體多樣性,同時使用自適應(yīng)步長策略,更好的控制算法的開發(fā)和探索行為,最后利用貪婪策略保留優(yōu)勢個體,保證算法收斂效率。將SSA、文獻(xiàn)[26]中的混沌SSA(chavs SSA, CSSA)和本文提出的使用對數(shù)螺旋策略和自適應(yīng)步長策略的SSA(logarithmic spiral strategy and adaptive step size strategy of the SSA,LASSA)在無威脅環(huán)境和有威脅環(huán)境下分別進(jìn)行仿真實驗,實驗結(jié)果驗證了協(xié)同航跡規(guī)劃模型的有效性和LASSA的優(yōu)越性。

1 UAV航跡規(guī)劃建模

1.1 戰(zhàn)場環(huán)境構(gòu)建

戰(zhàn)場環(huán)境構(gòu)建問題,主要是解決三維地形環(huán)境的建立以及各類威脅的建立。

本文使用數(shù)字高程地圖(digital elevation map, DEM),建立的三維山地地形描述如下:

={(,,)|0≤≤,0≤≤,0≤≤}

式中:,,分別表示在戰(zhàn)場環(huán)境中的任意一點(diǎn)的橫坐標(biāo)、縱坐標(biāo)以及高度;,,為戰(zhàn)場環(huán)境的邊界值。

由于本文主要考慮靜態(tài)航跡規(guī)劃,在執(zhí)行任務(wù)前會通過各種探測手段獲得敵方防空系統(tǒng)的部署方位和相應(yīng)武器性能。此外,UAV主要依靠低空突防實施打擊任務(wù),在遭遇敵方雷達(dá)或防空火力時,通常采用貼近地面轉(zhuǎn)彎進(jìn)行規(guī)避,而非爬升高度擺脫。

基于上述考慮,為了保證UAV在執(zhí)行作戰(zhàn)任務(wù)過程中的生存幾率及航跡規(guī)劃模型的簡潔性,本文將威脅源的威脅范圍等效為最大橫截面積覆蓋威脅區(qū)域的圓柱體障礙模型。綜上,戰(zhàn)場環(huán)境構(gòu)建如圖1所示。

圖1 地形威脅示意圖Fig.1 Topographic threat map

1.2 單UAV航跡規(guī)劃約束條件及目標(biāo)函數(shù)

求解航跡規(guī)劃問題需要建立合適的適應(yīng)度函數(shù)以及考慮影響航跡質(zhì)量的各類約束。靜態(tài)全局三維航跡規(guī)劃模型主要包含兩個方面,一是代價函數(shù),也就是智能優(yōu)化算法的目標(biāo)函數(shù),我們需要考慮UAV的飛行油耗代價、飛行高度代價以及綜合威脅代價;二是UAV本身性能約束,如最大飛行航跡約束、最低飛行高度約束、最大轉(zhuǎn)彎角約束和最大爬升角約束。

1.2.1 飛行油耗代價

在實際作戰(zhàn)任務(wù)中,UAV攜帶的燃料是有限制的,UAV不可能無限制地飛行,需要保證UAV在執(zhí)行完任務(wù)之后安全返回。在本文中,假定UAV執(zhí)行勻速率飛行,因此航跡長度的大小反映了燃油消耗大小,即UAV飛行油耗代價可用航跡長度表示:

(1)

式中:是第段航跡長度。

1.2.2 飛行高度代價

低空飛行有利于發(fā)揮地形屏蔽的作用,減少被雷達(dá)探測的風(fēng)險。所以要求UAV在執(zhí)行任務(wù)過程中盡可能以低的高度飛行,則飛行高度代價可表示為

(2)

式中:為第個航跡點(diǎn)對應(yīng)高度。

1.2.3 威脅代價

UAV在執(zhí)行對地攻擊任務(wù)時會遭遇敵方的防空系統(tǒng),其中包括探測雷達(dá)、防空高炮、地空導(dǎo)彈等威脅,將上述威脅在三維平面上近似看作一個個圓柱體區(qū)域,探測范圍或打擊范圍作為其半徑,規(guī)定UAV不能通過圓柱體區(qū)域,當(dāng)航跡點(diǎn)或航跡段在圓柱體區(qū)域內(nèi),即認(rèn)為該航跡不可行。

1.2.4 最大飛行航跡約束

為確保UAV在執(zhí)行完作戰(zhàn)任務(wù)后,能夠有足夠燃油返回基地,假定UAV所攜帶燃油能飛行的最大航程為,則最大飛行航跡約束為

(3)

1.2.5 飛行高度約束

在UAV執(zhí)行低空突防打擊任務(wù)時,雖然貼地飛行能夠降低被雷達(dá)探測的概率,但在實際作戰(zhàn)空間中,由于地形復(fù)雜,容易發(fā)生飛機(jī)墜地的風(fēng)險,因此為了保證UAV飛行安全,需要設(shè)定一個最低飛行高度,那么UAV飛過的每段飛行航跡高度應(yīng)滿足如下約束:

Constraint=-<0

(4)

1.2.6 最大轉(zhuǎn)彎角約束

UAV在實際飛行過程中,由于其本身機(jī)動性能的限制,需要將轉(zhuǎn)彎角設(shè)定在一個安全數(shù)值范圍內(nèi);同時在轉(zhuǎn)彎過程中,為了保證UAV能夠有效按照規(guī)劃出的航跡進(jìn)行飛行,所以要求生成的相鄰航跡段間的夾角, 不能超過最大轉(zhuǎn)彎角,需滿足如下約束:

Constraint=max|, |-≤0

(5)

1.2.7 最大爬升角約束

最大爬升角是指UAV在飛行時可以爬升或下降的最大角度,是除最大轉(zhuǎn)彎角外另一個實現(xiàn)UAV機(jī)動的重要指標(biāo)。同最大轉(zhuǎn)彎角類似,UAV各航跡段之間的爬升角, 不能超過最大爬升角,需滿足如下約束:

Constraint=max|, |-≤0

(6)

綜上所述,本文所用的航跡規(guī)劃目標(biāo)函數(shù)為

min=·Cost+·Cost+·Penalty

(7)

式中:和分別為飛行油耗代價和飛行高度代價的權(quán)重系數(shù),且滿足+=1;為罰函數(shù)因子,通過引入罰函數(shù)的方式,將多約束優(yōu)化問題轉(zhuǎn)化為非約束優(yōu)化問題進(jìn)行求解;Penatly可表示為

(8)

1.3 多UAV協(xié)同規(guī)劃約束條件及目標(biāo)函數(shù)

第1.2節(jié)對單機(jī)航跡規(guī)劃模型進(jìn)行了介紹,在本節(jié)中,將建立多機(jī)協(xié)同規(guī)劃模型。在進(jìn)行協(xié)同航跡規(guī)劃時,需要提前在單機(jī)規(guī)劃層為每架UAV規(guī)劃出多條滿足單機(jī)飛行約束的候選航跡,然后建立協(xié)同約束關(guān)系,對多個UAV進(jìn)行協(xié)同航跡規(guī)劃。協(xié)同約束主要包括多UAV之間的空間協(xié)同約束和時間協(xié)同約束。空間協(xié)同約束是指在滿足單UAV航跡規(guī)劃的同時避免多架UAV之間發(fā)生碰撞。時間協(xié)同約束是指多架UAV能夠在同一時刻或在一定的時間差內(nèi)到達(dá)指定目標(biāo)點(diǎn)。由于本文研究靜態(tài)三維航跡規(guī)劃,未對實際飛行速度進(jìn)行規(guī)劃,因此在實際飛行過程可以通過調(diào)節(jié)每一時刻的飛行速度來避免空間上的碰撞。所以本文主要考慮時間協(xié)同約束。多機(jī)協(xié)同航跡規(guī)劃層的具體操作為:首先生成每架UAV的多條候選航跡,然后根據(jù)每架UAV的速度和航跡長度,計算其到達(dá)目標(biāo)點(diǎn)的時間范圍并求不同UAV之間到達(dá)目標(biāo)區(qū)域的時間交集,接著確定協(xié)同時間范圍,最后選擇滿足約束的最小協(xié)同代價對應(yīng)的飛行方案。

1.3.1 時間協(xié)同約束

當(dāng)多UAV協(xié)同執(zhí)行任務(wù)時,若無法同時到達(dá)任務(wù)目標(biāo)區(qū)域,不僅會降低UAV的協(xié)同工作效率,還會增加單架UAV被擊毀的概率,導(dǎo)致任務(wù)完成率降低,因此需要對UAV到達(dá)目標(biāo)區(qū)域的時間進(jìn)行約束,也就是設(shè)定協(xié)同時間,即滿足所有UAV到達(dá)目標(biāo)區(qū)域的時間區(qū)間的交集,當(dāng)交集不為空時,表明存在一段時間區(qū)間使UAV能夠通過調(diào)節(jié)飛行速度同時到達(dá)目標(biāo)點(diǎn)。

如圖2所示,以3架UAV為例,其中兩條紅線之間的部分,即是各架UAV能夠同時到達(dá)目標(biāo)點(diǎn)的時間交集。設(shè)第架UAV的第條飛行航跡為, ,每架UAV的速度∈[,],則第架UAV按照第條飛行航跡到達(dá)目標(biāo)點(diǎn)的飛行時間范圍, =[, ,, ],那么第架UAV總的時間范圍則為=,1,2∪…∪,,那么時間協(xié)同約束為

圖2 協(xié)調(diào)預(yù)計到達(dá)時間機(jī)制Fig.2 Mechanism of coordinated estimated time of arrival

(9)

(10)

式中:Num為UAV架數(shù)。

1.3.2 協(xié)同目標(biāo)函數(shù)

協(xié)同目標(biāo)函數(shù)包括兩部分,一部分是各架UAV從備選航跡組中選出的一條飛行航跡的航跡代價, ,另一部分則是規(guī)劃出的協(xié)同時間代價,為了最小化UAV的協(xié)同代價,取協(xié)同時間交集中的最小值min()為。因此,協(xié)同目標(biāo)函數(shù)為

(11)

式中:, 為第架UAV選擇的第條飛行航跡的航跡代價。

2 螺旋自適應(yīng)SSA

2.1 基本SSA

SSA是一種基于種群的元啟發(fā)式優(yōu)化算法。SSA主要通過模擬麻雀種群覓食行為來建立優(yōu)化模型進(jìn)行尋優(yōu)。在SSA中,以最小值問題為例,適應(yīng)度值較小的麻雀個體被視作發(fā)現(xiàn)者,其他個體則作為跟隨者,同時在整個麻雀種群中隨機(jī)選取一定比例的個體作為警戒者,當(dāng)偵察到危險時則改變它們的位置。

SSA將整個種群劃分為發(fā)現(xiàn)者、跟隨者以及警戒者。它們分別按照各自規(guī)則進(jìn)行位置更新,具體數(shù)學(xué)模型如下所示:

(12)

(13)

式中:表示被發(fā)現(xiàn)者占據(jù)的最佳位置;表示當(dāng)前最差位置;是一個由1和-1組成的向量。

(14)

2.2 螺旋自適應(yīng)SSA

為了改善SSA算法性能,進(jìn)一步提高SSA的收斂速度和局部最優(yōu)規(guī)避能力,本文針對SSA在迭代尋優(yōu)過程中,種群發(fā)現(xiàn)者的更新主要朝著個體最優(yōu)解直線靠近,導(dǎo)致算法迭代后期種群個體多樣性迅速降低,易于陷入局部最優(yōu)的不足,首先將對數(shù)螺旋策略與原始搜索策略相結(jié)合,擴(kuò)大對個體周圍的搜索,平衡發(fā)現(xiàn)者的開發(fā)與探索能力,其次使用兩種自適應(yīng)步長策略更新警戒者位置,更好地控制算法的開發(fā)和探索行為,最后使用貪婪策略保留子代和父代中優(yōu)秀個體,保證收斂效率。

2.2.1 對數(shù)螺旋策略

測序后的片段在NCBI中進(jìn)行Blastx比對,選取與其同源的代表性氨基酸序列用ClustalX(version 1.83)進(jìn)行多序列比對,用 MEGA 5.05 軟件中的最大似然法構(gòu)建系統(tǒng)進(jìn)化樹,選用Jone-Taylor-Thomton(JTT)模型,進(jìn)化樹用自展分析法進(jìn)行檢驗,循環(huán)1 000次。

通過實驗發(fā)現(xiàn),原始SSA算法易于陷入局部最優(yōu),從而導(dǎo)致過早收斂,對于原始SSA算法,如圖3(a)所示。

圖3 兩種搜索模型的說明Fig.3 Illustration of two search models

其發(fā)現(xiàn)者的每次迭代更新朝著個體最優(yōu)解直線靠近,這樣有很強(qiáng)的開發(fā)能力,但是喪失了在靠近最優(yōu)個體過程中對附近搜索空間的探索,種群多樣性降低,容易陷入局部最優(yōu),因此我們引入一種對數(shù)螺旋搜索模型來解決這個問題,數(shù)學(xué)模型描述如下:

(15)

=2(1-iter)-1

(16)

式中:是一個決定螺旋形狀的常數(shù),取值為1;是一個從1線性遞減至-1的參數(shù);best為當(dāng)前迭代個體的最優(yōu)位置。從圖3(b)可以得知,每代個體在更新位置時,以螺旋狀逐步靠近,增加了對周圍空間的搜索,使種群多樣性得到維持,增強(qiáng)了算法的探索能力,基于此分析,我們將發(fā)現(xiàn)者位置更新公式調(diào)整如下:

(17)

式中:為一個0到1均勻分布的隨機(jī)數(shù);為一個常數(shù),取值為05。

2.2.2 自適應(yīng)步長策略

在原始SSA中,對于警戒者位置更新采用兩種策略,對適應(yīng)值較差個體使用高斯分布產(chǎn)生步長,由圖4可以得知,高斯分布產(chǎn)生較小步長的概率較高,這不利于算法的全局搜索。對于適應(yīng)值較好的個體采用隨機(jī)步長策略,在迭代后期仍有較大概率產(chǎn)生大步長,不利于算法收斂。基于上述分析,為了平衡算法的開發(fā)和探索能力,增強(qiáng)算法收斂速度,分別針對兩種策略提出自適應(yīng)步長更新公式:

圖4 高斯-柯西分布密度函數(shù)Fig.4 Gauss-Cauchy distribution density function

(18)

=(2rand-1)·(1-/iter)

(19)

圖5 新舊步長比較Fig.5 Comparison of new and old step strategies

2.2.3 算法復(fù)雜度分析

時間復(fù)雜度是衡量算法尋優(yōu)速度的一個重要指標(biāo),在這一部分對本文提出的改進(jìn)SSA進(jìn)行時間復(fù)雜度分析。

設(shè)種群規(guī)模為NP,每只麻雀個體維度為,初始化麻雀種群參數(shù)的時間為,在每一維度上隨機(jī)生成均勻分布的隨機(jī)數(shù)的時間為,求解測試函數(shù)的時間為()。初始階段的時間復(fù)雜度為

=(+NP(+()))

(20)

對于改進(jìn)算法,對數(shù)螺旋策略和原始策略隨機(jī)選擇,假設(shè)發(fā)現(xiàn)者數(shù)量為·NP,為發(fā)現(xiàn)者占種群的比例,對數(shù)螺旋策略的時間為,原始策略的時間為,因此發(fā)現(xiàn)者時間復(fù)雜度為

=(·NP·(+))

(21)

跟隨者數(shù)量為(1-)NP,假設(shè)每一維更新時間為,那么跟隨者階段時間復(fù)雜度為

=((1-)NP·)

(22)

警戒者數(shù)量為·NP,為警戒者比例,假設(shè)每一維更新時間為,那么警戒者階段的時間復(fù)雜度為

=(·NP·)

(23)

綜上,改進(jìn)SSA的時間復(fù)雜度為

=+(++)=(+())

(24)

2.3 航跡規(guī)劃方法框架

綜上所述,基于螺旋自適應(yīng)SSA的多UAV協(xié)同航跡規(guī)劃方法框架如圖6所示。

圖6 多UAV協(xié)同航跡規(guī)劃方法框架Fig.6 Framework of multi-UAV cooperative path planning method

3 仿真實驗與分析

為了驗證本文提出的基于LASSA的多UAV協(xié)同航跡規(guī)劃方法的有效性,在AMD R7 4 700U,1.8 GHz,16 GB RAM的仿真平臺上進(jìn)行實驗,編程環(huán)境為Matlab R2016b。仿真實驗參數(shù)設(shè)置如下所示:戰(zhàn)場空間為=100 km,=100 km,航跡節(jié)點(diǎn)數(shù)Dim=20,最大轉(zhuǎn)彎角為60°,最大爬升角為60°,最大航程為550 km。飛行油耗代價=065,飛行高度代價=035,罰函數(shù)因子=10。種群數(shù)為50,最大迭代次數(shù)為300。實驗分為兩組共3種情況。第1組為單UAV航跡規(guī)劃仿真實驗,使用SSA、CSSA和LASSA分別進(jìn)行規(guī)劃,驗證本文提出改進(jìn)算法的性能。第2組分兩種情況,分別為無危脅下的協(xié)同航跡規(guī)劃和有威脅下的協(xié)同航跡規(guī)劃,用于驗證本文提出的協(xié)同航跡規(guī)劃模型的有效性。

3.1 單UAV航跡規(guī)劃仿真實驗

UAV起點(diǎn)為(3 km,6 km),目標(biāo)點(diǎn)為(96 km,94 km),威脅源參數(shù)如表1所示。3種算法分別獨(dú)立求解單UAV航跡規(guī)劃模型20次,統(tǒng)計結(jié)果記錄在表2。

表1 威脅源參數(shù)

表2 單機(jī)航跡規(guī)劃結(jié)果比較

從表2的統(tǒng)計結(jié)果來看,LASSA無論是在平均值、最優(yōu)值還是最差值上,都是優(yōu)于SSA和CSSA的,并且LASSA的平均耗時遠(yuǎn)遠(yuǎn)小于對比算法,這說明了本文提出的LASSA獲得的航跡結(jié)果整體較優(yōu),且實時性更好,表明了本文提出的LASSA在尋優(yōu)精度、算法魯棒性和計算速度上有較大提升。圖7(a)為各算法最優(yōu)三維航跡圖,圖7(b)為在二維等高線地形圖中的最優(yōu)航跡。分析圖7可以得知,SSA規(guī)劃航跡雖能規(guī)避威脅,但其沒有有效貼地飛行,在飛至(60 km,80 km)處,向上爬升,增加了UAV被敵方雷達(dá)探測的風(fēng)險。而CSSA和LASSA在避免威脅的同時,能夠盡可能沿地勢較低地形飛行,有利于利用地形遮蔽,降低被敵方雷達(dá)探測到的幾率。從圖7可以得知,CSSA和LASSA在最優(yōu)航跡上相差不大,但LASSA規(guī)劃航跡更顯平滑,沒有過多的大幅調(diào)整航向。綜上所述,本文提出的LASSA能夠更快速地、更穩(wěn)定地獲得滿足約束的飛行航跡。

圖7 單UAV航跡規(guī)劃結(jié)果Fig.7 Single UAV path planning results

3.2 多UAV協(xié)同航跡規(guī)劃仿真實驗(無威脅)

為驗證多UAV協(xié)同航跡規(guī)劃方法的有效性,首先進(jìn)行無威脅下的仿真實驗,3架UAV起點(diǎn)分別為UAV-1(10 km,15 km),UAV-2(3 km,10 km)和UAV-3(7 km,4 km),終點(diǎn)分別為(95 km,75 km),(90 km,80 km)和(95 km,70 km),備選航跡數(shù)為20,=0.7 Ma,=0.4 Ma。各UAV分別規(guī)劃的備選航跡組結(jié)果如表3所示,協(xié)同航跡規(guī)劃結(jié)果如表4所示。

表3 航跡規(guī)劃層結(jié)果(無威脅)

表4 協(xié)同規(guī)劃層結(jié)果(無威脅)

由表3可以得知,在無威脅條件下,LASSA能夠較為穩(wěn)定地為各UAV規(guī)劃出滿足約束的備選航跡組,進(jìn)一步驗證了本文提出LASSA的穩(wěn)定性。表4表明各UAV可以在[725.93,1 202.52]區(qū)間內(nèi)協(xié)同到達(dá)目標(biāo)點(diǎn),而在同時起飛725.93 s后到達(dá)目標(biāo)點(diǎn)的情況下,協(xié)同代價為546.50。另一方面,3架UAV所選航跡并非都是最優(yōu)的,這也說明協(xié)同航跡規(guī)劃的結(jié)果并不一定使各UAV都能按照最優(yōu)航跡執(zhí)行任務(wù),而是在滿足協(xié)同要求的情況下,選擇相對更好的航跡執(zhí)行任務(wù)。從圖8可以得知,各UAV飛行航跡能夠避開較高地勢,遇到山峰時,能夠轉(zhuǎn)彎繞行,從而實現(xiàn)緊貼地形飛行的目的。

圖8 協(xié)同航跡規(guī)劃結(jié)果(無威脅)Fig.8 Cooperative path planning results (no threats)

接下來進(jìn)行威脅條件下多UAV協(xié)同航跡規(guī)劃仿真,采用表1威脅源參數(shù),其余實驗條件與第4.2節(jié)無威脅條件協(xié)同航跡規(guī)劃仿真相同,獨(dú)立運(yùn)行20次,統(tǒng)計航跡規(guī)劃層結(jié)果和協(xié)同規(guī)劃層結(jié)果于表5和表6。

表5 航跡規(guī)劃層結(jié)果(威脅)

表6 協(xié)同規(guī)劃層結(jié)果(威脅)

由表5可知,LASSA為各UAV規(guī)劃的航跡組皆滿足單機(jī)航跡規(guī)劃約束,進(jìn)一步說明了該算法在求解復(fù)雜約束優(yōu)化問題時的良好性能。表6則是在威脅條件下的協(xié)同航跡規(guī)劃結(jié)果。相較于無威脅條件,威脅條件下選擇的航跡長度皆有增加,這也導(dǎo)致了最小協(xié)同到達(dá)時間和協(xié)同代價的增大。圖9(a)和圖9(b)展示了協(xié)同代價為550.92下的航跡規(guī)劃結(jié)果。

圖9 協(xié)同航跡規(guī)劃結(jié)果(威脅)Fig.9 Cooperative path planning results (threats)

圖10和圖11分別為各UAV飛行過程中轉(zhuǎn)彎角和爬升角的變化情況,分析可知,3架UAV在執(zhí)行任務(wù)時,無論是爬升角還是轉(zhuǎn)彎角,其變化量都穩(wěn)定在一個較小的區(qū)間范圍內(nèi),遠(yuǎn)遠(yuǎn)小于60°的最大值限制,說明LASSA規(guī)劃的航跡質(zhì)量較高。圖12為協(xié)同代價收斂曲線,由圖可知,算法能夠很快收斂至全局最優(yōu)解,驗證了本文提出協(xié)同航跡規(guī)劃模型的可行性和改進(jìn)算法的優(yōu)越性。

圖10 轉(zhuǎn)彎角變化情況Fig.10 Turning angle variation

圖11 爬升角變化情況Fig.11 Pitch angle variation

圖12 協(xié)同代價的收斂曲線Fig.12 Convergence curve for cooperative cost

4 結(jié) 論

本文針對無人機(jī)航跡規(guī)劃問題,利用分層規(guī)劃思想建立單UAV航跡規(guī)劃模型和多UAV協(xié)同航跡規(guī)劃模型。

為克服基本SSA在迭代后期種群多樣性降低,易于陷入局部最優(yōu)的缺陷,本文將對數(shù)螺旋策略和發(fā)現(xiàn)者搜索策略結(jié)合,擴(kuò)大搜索范圍,增強(qiáng)算法的種群多樣性;引入兩種自適應(yīng)步長策略,更好地調(diào)節(jié)算法的開發(fā)和探索能力;并使用貪婪策略保證算法的收斂速度。

單UAV航跡規(guī)劃結(jié)果表明LASSA性能優(yōu)于SSA和CSSA;兩種多UAV協(xié)同航跡規(guī)劃仿真實驗則進(jìn)一步驗證了本文提出的算法具有更好的收斂精度,更快的計算速度,同時證明了本文所提出的多UAV協(xié)同航跡規(guī)劃模型的可行性。

猜你喜歡
規(guī)劃策略
基于“選—練—評”一體化的二輪復(fù)習(xí)策略
發(fā)揮人大在五年規(guī)劃編制中的積極作用
求初相φ的常見策略
例談未知角三角函數(shù)值的求解策略
我說你做講策略
高中數(shù)學(xué)復(fù)習(xí)的具體策略
規(guī)劃引領(lǐng)把握未來
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
多管齊下落實規(guī)劃
十三五規(guī)劃
華東科技(2016年10期)2016-11-11 06:17:41
主站蜘蛛池模板: 国产三级视频网站| 欧美日本在线观看| 久久久久国产精品熟女影院| 秘书高跟黑色丝袜国产91在线| 欧美福利在线观看| 九九香蕉视频| 91在线精品免费免费播放| 幺女国产一级毛片| 色老二精品视频在线观看| 国产精品一区在线观看你懂的| 高清色本在线www| 999国内精品久久免费视频| 国产一级二级三级毛片| 欧美天堂在线| 成人国内精品久久久久影院| 亚洲丝袜中文字幕| 国产极品粉嫩小泬免费看| 亚洲欧美精品一中文字幕| 亚洲日韩精品欧美中文字幕| 国产综合精品一区二区| 亚洲欧州色色免费AV| 欧美精品一区二区三区中文字幕| 26uuu国产精品视频| 国产成人亚洲欧美激情| 亚洲欧美成人综合| 国产97公开成人免费视频| 日本欧美精品| 视频二区国产精品职场同事| 美女视频黄频a免费高清不卡| 国产成人免费视频精品一区二区| 天天躁夜夜躁狠狠躁躁88| 四虎永久在线视频| 国产真实自在自线免费精品| 日本免费一区视频| 在线欧美一区| 久久精品人妻中文系列| 亚洲三级片在线看| 国产在线精彩视频二区| 国产成人91精品| 久久久四虎成人永久免费网站| AV老司机AV天堂| 欧美精品v日韩精品v国产精品| 欧美视频二区| 白丝美女办公室高潮喷水视频| 亚洲国产精品成人久久综合影院| 日韩精品一区二区三区中文无码| 9999在线视频| 91成人免费观看在线观看| 国产亚洲视频中文字幕视频| 2021亚洲精品不卡a| 日韩色图区| 尤物成AV人片在线观看| 99热这里只有精品5| 亚洲天堂在线免费| 国产极品美女在线| 欧美综合在线观看| 波多野结衣一区二区三视频 | 99国产精品免费观看视频| 狠狠做深爱婷婷久久一区| 在线欧美一区| 亚洲国产日韩在线观看| 高潮爽到爆的喷水女主播视频| 在线观看亚洲人成网站| 99在线小视频| 久久免费看片| 天天色综合4| 波多野结衣久久高清免费| 婷婷激情五月网| 国产主播福利在线观看| 日韩少妇激情一区二区| 亚洲人成影视在线观看| 国产精品青青| 亚洲精品福利网站| 久久福利片| 波多野结衣爽到高潮漏水大喷| 人与鲁专区| 99热6这里只有精品| 欧美激情视频一区| 一级黄色网站在线免费看| 欧美一区二区福利视频| 国产一区二区色淫影院| 国产成人精品18|