亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        具有持續(xù)偵察時間約束的協(xié)同航路規(guī)劃

        2016-07-31 19:31:47黔,周
        關(guān)鍵詞:規(guī)劃

        朱 黔,周 銳

        具有持續(xù)偵察時間約束的協(xié)同航路規(guī)劃

        朱 黔,周 銳*

        (北京航空航天大學(xué) 自動化科學(xué)與電氣工程學(xué)院,北京100083)

        為獲得目標(biāo)有效信息,無人機(jī)(UAVs)執(zhí)行偵察任務(wù)時針對不同目標(biāo)所需的持續(xù)偵察時間存在一定的差異。本文假設(shè)無人機(jī)在目標(biāo)持續(xù)偵察過程中保持定直平飛以確保有效偵察,針對至多3個偵察任務(wù)重疊的情況,通過幾何分析,提出了存在偵察任務(wù)重疊情況下的多偵察任務(wù)同時偵察方法。在考慮偵察任務(wù)重疊和多機(jī)協(xié)同偵察的同時,以最小化偵察路徑長度為性能指標(biāo),相鄰偵察點(diǎn)間采用Dubins曲線迸行航路規(guī)劃,利用引入精英機(jī)制的混合粒子群優(yōu)化算法實現(xiàn)偵察任務(wù)序列優(yōu)化,實現(xiàn)具有持續(xù)偵察時間約束的協(xié)同航路規(guī)劃。仿真結(jié)果表明提出算法的有效性。

        無人機(jī);偵察任務(wù)重疊;協(xié)同航路規(guī)劃;精英機(jī)制;混合粒子群優(yōu)化算法

        近年來無人機(jī)被廣泛運(yùn)用于邊界巡邏、目標(biāo)跟蹤及災(zāi)難救援等多個領(lǐng)域[1-2],而執(zhí)行偵察任務(wù)也是無人機(jī)目前的一個主要應(yīng)用領(lǐng)域[3]。

        無人機(jī)執(zhí)行任務(wù)時為有效監(jiān)控并獲得目標(biāo)信息,應(yīng)該使目標(biāo)持續(xù)處于偵察傳感器的監(jiān)控范圍內(nèi),并保持一段時間,即滿足一定的持續(xù)偵察時間要求。文獻(xiàn)[4]利用遺傳算法(GA)實現(xiàn)無視線遮擋情況下的最短偵察路徑規(guī)劃;田菁和沈林成[5]針對時敏目標(biāo),以最小化未被偵察目標(biāo)數(shù)目和偵察代價為性能目標(biāo),采用Pareto最優(yōu)實現(xiàn)偵察序列優(yōu)化;文獻(xiàn)[6]中以單位時間內(nèi)偵察目標(biāo)數(shù)量作為偵察效能評估指標(biāo)。上述文章雖充分考慮偵察任務(wù)中的各種偵察性能要求,但是卻沒有考慮偵察任務(wù)中對于指定偵察任務(wù)存在持續(xù)偵察時間的約束,也并未考慮偵察任務(wù)重疊的情況。雖然文獻(xiàn)[7]中通過設(shè)定采樣路標(biāo)的方法來考慮偵察任務(wù)重疊的情況,但并未考慮同時完成多個偵察任務(wù)。

        無人機(jī)執(zhí)行偵察任務(wù)可以歸結(jié)為旅行商問題,旅行商問題是一個著名的NP難問題,只能采用啟發(fā)式算法近似求解,遺傳算法[8]、蟻群算法[9]及粒子群[10]等算法都可求解旅行商問題。也有很多改進(jìn)方法如將貪婪算法和遺傳算法相結(jié)合,通過自適應(yīng)調(diào)節(jié)遺傳參數(shù)實現(xiàn)TSP問題求解[11];利用互信息對蟻群算法中的概率算子增加新的影響因子,實現(xiàn)旅行商問題求解[12]。而多機(jī)協(xié)同偵察可以歸結(jié)為多旅行商問題,Yu等[13]采用兩層混合算法求解多旅行商問題,利用 kmeans聚類和改進(jìn)遺傳算法將問題轉(zhuǎn)化為單旅行商問題求解;而利用局部搜索[14]解決多基地多旅行商問題也獲得了很好的效果。

        本文假設(shè)各個偵察點(diǎn)的偵察進(jìn)入方向由相鄰偵察點(diǎn)確定,當(dāng)偵察進(jìn)入方向確定后,需要在相鄰兩個偵察點(diǎn)之間進(jìn)行航路規(guī)劃。Dubins[15]證明Dubins曲線是滿足最大曲率約束和兩點(diǎn)航向約束的最短可能路徑,并且Dubins曲線在目標(biāo)攔截路徑規(guī)劃[16]、最短時間集結(jié)[17]及障礙環(huán)境下的最短路徑規(guī)劃[18]等領(lǐng)域中都取得了很好的效果。

        本文針對存在至多3個重疊偵察任務(wù)的情況,通過幾何分析,明確提出了多偵察點(diǎn)同時偵察方法;基于相鄰2個偵察點(diǎn)的位置信息確定當(dāng)前偵察點(diǎn)的偵察進(jìn)入方向,并利用Dubins曲線完成相鄰兩個偵察點(diǎn)之間的航路規(guī)劃。本文將精英機(jī)制引入到文獻(xiàn)[19]提出的混合粒子群優(yōu)化(Hybird Particle Swarm Optim ization,HPSO)算法,形成具有精英機(jī)制的混合粒子群優(yōu)化(Elite HPSO,EHPSO)算法。利用隨機(jī)搜索方法初始化粒子群,以最小化偵察路徑長度為目標(biāo),獲取最優(yōu)偵察任務(wù)序列,實現(xiàn)具有持續(xù)偵察時間約束的協(xié)同航路規(guī)劃。

        1 偵察任務(wù)描述

        1.1 無人機(jī)偵察傳感器模型

        偵察傳感器通常安置在機(jī)載萬向節(jié)上。如圖1所示,萬向節(jié)系統(tǒng)是一個可三自由度轉(zhuǎn)動的系統(tǒng),最常采用的是十字軸式,它由兩個相交為十字的軸連接而成。設(shè)傳感器系統(tǒng)萬向節(jié)兩轉(zhuǎn)動軸之間的最大夾角為 θ,不考慮無人機(jī)姿態(tài)角的變化,傳感器在距離地面高度h處的探測范圍就是以傳感器在地平面的投影為圓心、h·tanθ為半徑的圓。圖中陰影部分為機(jī)載傳感器可探測區(qū)域稱為偵察圓,Reff=h·tanθ稱為有效偵察半徑。

        圖1 機(jī)載傳感器偵察模型Fig.1 Airborne sensor reconnaissance model

        1.2 具有持續(xù)偵察時間約束的任務(wù)點(diǎn)偵察

        本文假設(shè)無人機(jī)定高常速飛行,在探測過程中為保證探測傳感器穩(wěn)定,要求執(zhí)行偵察任務(wù)過程中無人機(jī)保持定直平飛。由于不同偵察點(diǎn)的屬性和價值不同,因而需要的持續(xù)偵察時間也不同,需滿足如下持續(xù)偵察時間約束:

        式中:ti、timin和tieff分別為第i個偵察點(diǎn)的持續(xù)偵察時間、所需要的最短持續(xù)偵察時間和有效持續(xù)偵察時間;M為待偵察的偵察點(diǎn)數(shù)目。

        由于假設(shè)無人機(jī)以常速v0定速飛行,式(1)可以轉(zhuǎn)換為如下距離公式:

        式中:Di、Dimin和Dieff分別為第i個偵察點(diǎn)有效偵察距離、所需要的最小有效偵察距離和有效偵察距離。如圖2所示O為待偵察點(diǎn)位置,Reff為有效偵察半徑,沿圖上路徑Deff的偵察進(jìn)入方向,即可滿足最短持續(xù)偵察時間tmin要求,且R′為此偵察過程中距離目標(biāo)的最近距離。由于同一偵察點(diǎn)有效偵察距離Deff不唯一,需做如下假設(shè):

        1)任一偵察點(diǎn)最短持續(xù)偵察時間滿足約束:tmin≤2Reff/v0

        2)有效偵察路徑Deff的進(jìn)入方向由相鄰兩個偵察點(diǎn)相對位置確定。對第 i個偵察點(diǎn)進(jìn)行偵察,Deff進(jìn)入方向由第i-1和第i+1個偵察點(diǎn)確定,偵察進(jìn)入方向與第i-1指向第i+1個偵察點(diǎn)的方向一致,且Deff位于靠近相鄰偵察點(diǎn)的一側(cè)。

        圖2 有效偵察距離Fig.2 Effective reconnaissance distance

        1.3 偵察任務(wù)重疊情況下的同時偵察方案

        如圖3所示,任務(wù)點(diǎn)1、2的有效持續(xù)偵察時間要求分別為 t1eff、t2eff,對應(yīng)的有效偵察距離為D1eff、D2eff。由于存在偵察任務(wù)重疊,可尋找滿足式(3)的有效偵察距離Deff實現(xiàn)對兩個偵察點(diǎn)同時偵察。無人機(jī)沿著Deff進(jìn)行偵察時,可以在D′1eff完成對O1的偵察,在D′2eff完成對O2的偵察,同時偵察可以有效縮短持續(xù)偵察任務(wù)時間。

        由于任意M個偵察點(diǎn)隨機(jī)分布可能存在偵察任務(wù)重疊的情況,需進(jìn)行聚類分析。以各個偵察點(diǎn)的歐式距離為聚類原則,假設(shè)任意M個偵察點(diǎn)會分成M′個類,分類結(jié)果應(yīng)滿足如下約束:

        式(4)表明任意兩個不同類的偵察點(diǎn)之間的距離必定大于2倍有效偵察半徑;式(5)表明相同類中的任一偵察點(diǎn)肯定存在至少一個偵察點(diǎn)與它的距離小于2倍有效偵察半徑。

        為確保能夠同時對多個重疊偵察點(diǎn)進(jìn)行偵察,需同時滿足各自的持續(xù)偵察時間約束。如圖4所示,本文針對最多3個重疊偵察任務(wù)(當(dāng)超過3個偵察點(diǎn)時會出現(xiàn)鏈?zhǔn)浇Y(jié)構(gòu),而定直平飛無法穿過所有偵察圓,此時的解決方法是選擇盡可能多的重疊偵察任務(wù)進(jìn)行偵察),采用幾何分析,提出多偵察任務(wù)重疊時同時偵察路徑選擇方案如下:

        圖3 2個偵察任務(wù)重疊示意圖Fig.3 Two overlapping reconnaissance missions’s schematic diagram

        圖4 3個偵察任務(wù)重疊示意圖Fig.4 Three overlapping reconnaissancemissions’s schematic diagram

        記偵察圓圓心O1、O3連線的中點(diǎn)為O′。3個偵察圓存在共同重疊區(qū)域的情況經(jīng)坐標(biāo)旋轉(zhuǎn)如圖4(a)所示,設(shè)偵察點(diǎn)O2具有3個偵察點(diǎn)中最大持續(xù)偵察時間t2min;如圖4(b)和圖4(c)所示,針對3個偵察圓不存在共同重疊區(qū)域的情況,設(shè)偵察點(diǎn)O2的持續(xù)偵察時間t2min大于偵察點(diǎn)O1的持續(xù)偵察時間t1min,偵察點(diǎn)O3的持續(xù)偵察時間為t3min。過O′分別做滿足與O2偵察圓的相交弦長等于有效偵察距離D2eff=v0·t2min的兩條直線,與O2分別交于點(diǎn)A2、A′2、B2、B′2,直線O′A2、O′B2分別與圓O1、O3交于點(diǎn)A1、A′1、B1、B′1、A3、A′3、B3、B′3。圖中帶顏色區(qū)域為同時完成偵察任務(wù)的可能區(qū)域,紅色區(qū)域為3個偵察圓的共同重疊區(qū)域,藍(lán)色區(qū)域為兩個偵察圓的共同重疊區(qū)域,黃色區(qū)域代表單個偵察圓存在的可行區(qū)域。由于要求無人機(jī)在執(zhí)行偵察任務(wù)時定直平飛,可以得到如下結(jié)論:

        結(jié)論1 如圖4(a)三偵察點(diǎn)存在共同可行偵察區(qū)域,若滿足則一定存在滿足同時偵察的可行路徑。

        結(jié)論2 如圖4(b)所示,若3個偵察任務(wù)不存在共同可行偵察區(qū)域,且可行區(qū)域不含偵察點(diǎn)O1和O3,若滿足則一定存在滿足同時偵察的可行路徑。

        結(jié)論3 如圖4(c)所示,偵察可行區(qū)域包含偵察點(diǎn)O1和O3,則一定存在滿足同時偵察的可行路徑。

        結(jié)論1和2證明:O′為圓O1、O3對應(yīng)的圓心連線的中點(diǎn),有O′O1=O′O3。利用幾何關(guān)系可知:圓心O1、O3到弦和的距離相等。由于圓O1、O3半徑相等,可得同理有可知過點(diǎn)O′的直線與圓O1、O3的相交弦都相等,即 O1、O3的有效持續(xù)偵察距離恒等。

        如圖4(a)和圖4(b)所示,在滿足O2持續(xù)偵察時間后,可行區(qū)域不含有過偵察點(diǎn)O1、O3的直線。由圖上繞O′將弦旋轉(zhuǎn)至依據(jù)O1、 O3的可行持續(xù)偵察距離變化趨勢,可選有效持續(xù)偵察距離如下:

        結(jié)論3證明:基于結(jié)論1和2的證明,且可行區(qū)域包含偵察點(diǎn)O1、O3。當(dāng)偵察路徑穿過偵察點(diǎn)O1、O3,其有效持續(xù)偵察距離為2Reff,可知O1、O3可行偵察區(qū)域內(nèi)的有效持續(xù)偵察距離如下:

        故一定存在滿足同時偵察的可行路徑。而存在共同重疊區(qū)域的3個偵察圓當(dāng)可行區(qū)域包含偵察點(diǎn)的情況是結(jié)論3的特例,由于篇幅不再證明。

        若基于上述方法無法找到滿足要求的同時偵察路徑,則選取其中兩個偵察點(diǎn)進(jìn)行同時偵察,并對剩余偵察點(diǎn)進(jìn)行單獨(dú)偵察。

        1.4 相鄰偵察任務(wù)點(diǎn)間的航路規(guī)劃

        由于偵察進(jìn)入點(diǎn)位置和方向依據(jù)偵察任務(wù)序列確定,對應(yīng)偵察離開方向也唯一確定。所以相鄰偵察點(diǎn)之間的航路規(guī)劃是一個具有起始角度θs和終端角度θf約束的路徑規(guī)劃問題。如圖 5所示,文獻(xiàn)[15]已證明Dubins曲線是滿足最大曲率約束和航向約束的兩點(diǎn)之間最短路徑。Dubins曲線由直線段和弧線段構(gòu)成,最短Dubins曲線必然是曲線集{LSL,RSR,RSL,LSR,RLR,LRL}中的一種(其中:L表示左圓?。籖表示右圓?。籗表示直線段),并能夠準(zhǔn)確獲得Dubins曲線形式和長度。因此本文采用Dubins曲線實現(xiàn)相鄰偵察點(diǎn)之間的航路規(guī)劃。

        圖5 Dubins路徑模型Fig.5 Dubins path model

        2 多機(jī)協(xié)同偵察航路規(guī)劃

        設(shè)共有M個偵察點(diǎn),N架無人機(jī)。每個偵察點(diǎn)滿足持續(xù)偵察時間約束:

        由于偵察進(jìn)入點(diǎn)的確定,并盡可能縮短持續(xù)偵察時間,將上述約束改為

        設(shè)每架飛機(jī)的初始位置分別為(xi0,yi0),i=1,2,…,N。

        本文對應(yīng)含有持續(xù)偵察時間約束的協(xié)同航路規(guī)劃問題構(gòu)建模型如下:

        設(shè)xijk∈{0,1}為決策變量,當(dāng)xijk=1表明第k架無人機(jī)執(zhí)行從第i個偵察點(diǎn)到第j個偵察點(diǎn)的偵察任務(wù),設(shè)xk={xijk}(M+1)×(M+1)為第k架無人機(jī)的決策變量矩陣,Ω為當(dāng)前無人機(jī)所有可能決策變量矩陣集合,代表所有可能的偵察任務(wù)序列。對應(yīng)第k架無人機(jī)的偵察航路長度為

        無人機(jī)在執(zhí)行任務(wù)過程中,考慮最大飛行距離約束如下:

        式(7)和式(8)表示每個偵察點(diǎn)僅能被一架無人機(jī)偵察一次;式(9)和式(10)表示每架無人機(jī)初始和結(jié)束都要返回各自初始位置;式(11)表示第k架無人機(jī)從第i個偵察結(jié)束位置(xiE,yiE,θiE)到第 j個偵察初始位置(xjS,yjS,θjS)采用Dubins曲線獲得長度為Dijmin的最短偵察路徑;式(12)表示對應(yīng)第i個偵察點(diǎn)偵察過程中滿足相應(yīng)持續(xù)偵察時間約束;式(13)計算第k架無人機(jī)的整條偵察路徑長度,式(14)表示無人機(jī)具有最大飛行距離約束。

        [20]以最小化偵察路徑長度為設(shè)計目標(biāo),考慮典型的3種協(xié)同航路規(guī)劃性能指標(biāo):

        1)MinSum以最小化所有無人機(jī)偵察路徑長度之和為目標(biāo),其性能指標(biāo)如式(15)所示:

        2)MinMax以最小化所有無人機(jī)偵察路徑長度中的最大值為目標(biāo),其性能指標(biāo)如式(16)所示:

        3)MinAvg以最小化所有無人機(jī)偵察路徑長度差值為目標(biāo),其性能指標(biāo)如式(17)所示:

        3 引入精英機(jī)制的混合粒子群算法

        參考文獻(xiàn)[19]中所提出的混合粒子群優(yōu)化算法,采用隨機(jī)搜索的方法初始化粒子群,并引入精英機(jī)制對算法進(jìn)行改進(jìn)。實現(xiàn)對具有持續(xù)偵察時間約束的多無人機(jī)協(xié)同航路規(guī)劃問題求解。

        3.1 編 碼

        設(shè)共有M個偵察點(diǎn),按照順序?qū)個偵察點(diǎn)進(jìn)行編號,對應(yīng)為1,2,…,M。設(shè)共有N架無人機(jī),對應(yīng)序號依次為1,2,…,N,修改無人機(jī)的編碼對應(yīng)為M+1,M+2,…,M+N。采用單一編碼對粒子進(jìn)行編碼。假設(shè)共有8個偵察點(diǎn),2架無人機(jī),則隨機(jī)生成一個粒子的編碼如下:

        1 5 8 9 2 7 3 4 6 1 0

        3.2 初始化粒子

        通常進(jìn)化算法都是通過隨機(jī)生成形成初始種群,初始種群的適應(yīng)度可能會較差,而這也會對收斂速度造成一定的影響。本文為提高初始粒子適應(yīng)值,采用隨機(jī)搜索的方法,初始化粒子群。

        首先為各架無人機(jī)隨機(jī)選擇一組不重復(fù)的偵察點(diǎn),形成當(dāng)前偵察點(diǎn)集{P1,P2,…,PN},然后在剩余的偵察點(diǎn)中選擇各自距當(dāng)前偵察點(diǎn)距離最近的點(diǎn),形成最近偵察點(diǎn)集合{P′1,P′2,…,P′N},從最近點(diǎn)集合中選取使距離值增加最少的偵察點(diǎn)對應(yīng)添加到相應(yīng)無人機(jī)偵察序列中,并對應(yīng)修正當(dāng)前偵察點(diǎn)集,直到所有的偵察點(diǎn)都添加到偵察序列中,即利用隨機(jī)搜索方法生成一個初始化粒子。

        3.3 交 叉

        傳統(tǒng)粒子群算法依據(jù)個體和群體極值對粒子進(jìn)行更新,在求解旅行商問題時通過對速度算式重建,通過交換子和交換序?qū)崿F(xiàn)粒子更新?;旌狭W尤褐饕脒z傳算法中的交叉思想,通過當(dāng)前粒子與個體極值和群體極值分別進(jìn)行交叉,替代交換子和交換序。選擇偵察航路長度的倒數(shù)作為粒子適應(yīng)值,當(dāng)交叉后的粒子適應(yīng)值有所改善時,替換原有粒子。具體交叉方法如下。

        當(dāng)前個體粒子信息為:當(dāng)前個體最優(yōu)粒子信息為:

        隨機(jī)生成交叉位為:4和7,對應(yīng)取出個體最優(yōu)粒子的待交叉片段如下:

        相應(yīng)替換當(dāng)前粒子對應(yīng)片段,生成新粒子:

        考慮待交叉片段中可能包含重復(fù)偵察點(diǎn),需用未包含偵察點(diǎn)對應(yīng)替換,修正交叉后粒子如下:

        當(dāng)交叉后粒子的適應(yīng)值優(yōu)于原粒子的適應(yīng)值時,對應(yīng)替換原粒子,實現(xiàn)粒子更新。

        3.4 變 異

        隨機(jī)生成兩個自然數(shù),作為變異位置點(diǎn),若變異位置點(diǎn)分別為4和7,具體的變異操作如下。

        當(dāng)前個體粒子信息為:變異后的粒子信息為:

        當(dāng)變異后的粒子適應(yīng)值優(yōu)于原粒子時對應(yīng)替換原粒子,實現(xiàn)粒子更新。

        3.5 精英機(jī)制

        在很多優(yōu)化算法中,都會保留精英個體以替代交叉變異后群體中適應(yīng)值最差的個體,以確保適應(yīng)值高的精英個體可以得到保留和延續(xù)。

        當(dāng)求解空間很復(fù)雜并存在多個局部最優(yōu)解時,基本的粒子群算法很容易收斂到局部最優(yōu)而無法找到全局最優(yōu)?;诰C(jī)制[21]的啟發(fā),可能部分適應(yīng)值排在前列的粒子比單一最優(yōu)粒子具有更好的學(xué)習(xí)優(yōu)勢,可以提高粒子多樣性。引入精英機(jī)制是為每一個粒子創(chuàng)建一個個體最優(yōu)團(tuán)體,為群體最優(yōu)粒子創(chuàng)建一個群體最優(yōu)團(tuán)體。在每一次迭代循環(huán)過程中,精英機(jī)制主要體現(xiàn)在交叉過程中。當(dāng)前粒子分別與個體最優(yōu)團(tuán)體中的粒子分別進(jìn)行交叉,再與群體最優(yōu)團(tuán)體中的粒子分別進(jìn)行交叉,當(dāng)適應(yīng)值有所改善時,替換原有粒子,實現(xiàn)粒子更新。引入精英機(jī)制可以有效增加粒子多樣性,避免過早收斂到局部最優(yōu)。

        3.6 算法結(jié)構(gòu)

        如圖6所示,具有精英機(jī)制的混合粒子群算法的基本流程如下:

        采用隨機(jī)搜索方法,添加最近偵察點(diǎn)形成初始偵察序列,實現(xiàn)粒子群信息初始化。

        圖6 引入精英機(jī)制的混合粒子群優(yōu)化算法流程Fig.6 EHPSO algorithm flow

        在每個迭代周期,將當(dāng)前粒子分別與個體和群體最優(yōu)團(tuán)體中的粒子進(jìn)行交叉,并進(jìn)行個體變異,當(dāng)適應(yīng)值有所改善時完成粒子更新。

        當(dāng)滿足迭代周期時,獲得最優(yōu)偵察序列信息,實現(xiàn)具有持續(xù)偵察時間約束的協(xié)同航路規(guī)劃。

        4 仿真對比

        仿真實驗中,設(shè)定一個5 000m×5 000m的偵察區(qū)域,隨機(jī)生成具有偵察任務(wù)重疊的20個偵察點(diǎn)位置和對應(yīng)持續(xù)偵察時間,分別考慮MinSum、MinMax和MinAvg 3種性能指標(biāo),利用兩架初始位置分別為(0m,0m),(500m,0m)的無人機(jī)對全部偵察點(diǎn)進(jìn)行偵察,利用引入精英機(jī)制的混合粒子群算法對具有持續(xù)偵察時間約束的協(xié)同航路規(guī)劃問題求解。以MinMax作為性能指標(biāo),并與混合粒子群算法和遺傳算法進(jìn)行對比,具體仿真結(jié)果如圖7~圖10所示,具體仿真參數(shù)如表1所示。

        圖7 3個重疊偵察任務(wù)航路規(guī)劃Fig.7 Three overlapping reconnaissance missions’path planning

        圖8 3個重疊偵察任務(wù)收斂曲線對比Fig.8 Three overlapping reconnaissance m issions’convergence curves comparison

        圖9 2個重疊偵察任務(wù)航路規(guī)劃Fig.9 Two overlapping reconnaissancemissions’path planning

        圖10 2個重疊偵察任務(wù)收斂曲線對比Fig.10 Two overlapping reconnaissance missions’convergence curves comparison

        表1 仿真參數(shù)設(shè)置Tab le 1 Sim u lation param eter setting

        具有精英機(jī)制的混合粒子群算法的其余參數(shù)設(shè)置與混合粒子群一致,參見文獻(xiàn)[19]。

        4.1 M inM ax性能指標(biāo)下的協(xié)同航路規(guī)劃結(jié)果

        由圖7~圖10可以看出,無人機(jī)在偵察過程中,由偵察進(jìn)入點(diǎn)進(jìn)入,保持定直平飛實現(xiàn)目標(biāo)持續(xù)偵察。當(dāng)存在3個或2個偵察任務(wù)重疊時,利用本文提出算法能夠?qū)崿F(xiàn)對重疊偵察任務(wù)同時偵察。圖7中偵察點(diǎn)6、9、19 3個偵察任務(wù)重疊,偵察點(diǎn)19具有最大持續(xù)偵察時間為15.8973 s,對應(yīng)持續(xù)偵察距離為317.946m。而在可行偵察區(qū)域選擇偵察進(jìn)入方向時,考慮相鄰偵察點(diǎn)位置信息,最終確定的有效持續(xù)偵察距離為346.782 5 m,其他2個偵察任務(wù)也都滿足結(jié)論1的條件,可以同時完成3個重疊偵察任務(wù)。相比分別對每個偵察點(diǎn)進(jìn)行偵察,同時偵察能有效縮短偵察時間。

        當(dāng)相鄰偵察點(diǎn)距離很近時為確保獲得偵察進(jìn)入方向,Dubins曲線會存在一段圓弧確保進(jìn)入航向,如圖7的偵察點(diǎn)10所示。對應(yīng)調(diào)整無人機(jī)最小轉(zhuǎn)彎半徑,則對應(yīng)規(guī)劃路徑也會相應(yīng)發(fā)生變化。

        圖8和圖10為分別采用EHPSO、HPSO和GA求解問題時對應(yīng)的收斂曲線??梢钥闯?,利用隨機(jī)搜索生成初始化粒子群,采用精英機(jī)制對交叉操作進(jìn)行改進(jìn),EHPSO算法的收斂性和粒子的多樣性較比HPSO和GA都有一定的改善,證明EHPSO對本文問題求解的有效性。

        4.2 3種性能指標(biāo)仿真對比

        為驗證本文算法的有效性,針對MinMax、MinSum和MinAvg 3種不同的典型協(xié)同航路規(guī)劃性能指標(biāo)進(jìn)行仿真對比,具體的結(jié)果如表2所示。

        表2 仿真性能對比Tab le 2 Sim u lation perform ance com parison

        由表2可以看出,采用同時偵察方案較比依次對重疊偵察任務(wù)進(jìn)行分別偵察可有效縮短偵察路徑,證明本文提出的同時偵察方案的有效性。針對MinSum性能指標(biāo),不考慮偵察最大飛行距離時均為一架無人機(jī)完成所有偵察任務(wù),造成偵察任務(wù)分配不均衡;此時考慮偵察最大飛行距離,則對應(yīng)兩架飛機(jī)偵察任務(wù)分配較為均衡,以加和最短完成偵察任務(wù);針對MinAvg性能指標(biāo),若不考慮最大飛行距離,其結(jié)果嚴(yán)重依賴初始粒子,隨機(jī)性很大;考慮最大飛行距離約束,則兩架飛機(jī)在滿足最大飛行距離約束前提下,偵察規(guī)劃路徑長度盡可能接近。針對不同性能指標(biāo)和附加約束,利用本文提出的EHPSO可獲得各種性能指標(biāo)下滿意的規(guī)劃結(jié)果,也驗證本文提出算法的有效性。

        采用EHPSO求解本文問題,可能會獲得近似最優(yōu)解,為驗證本文提出EHPSO算法的有效性,以MinMax作為性能指標(biāo)對以上兩組案例分別做10組重復(fù)試驗,具體結(jié)果如表3和表4所示。

        表3 兩任務(wù)重疊仿真結(jié)果統(tǒng)計Tab le 3 Sim ulation result statistics for tw o m ission over lapping

        表4 三任務(wù)重疊仿真結(jié)果統(tǒng)計Tab le 4 Sim u lation resu lt statistics for th ree m ission overlapping

        由統(tǒng)計結(jié)果可以看出:采用隨機(jī)搜索初始化粒子群,可以有效提高初始粒子適應(yīng)值,加快收斂速度;利用精英最優(yōu)團(tuán)體取代單個個體和群體最優(yōu),與個體粒子分別進(jìn)行交叉操作,可有效提高粒子多樣性,提高算法收斂速度和尋優(yōu)能力。

        5 結(jié) 論

        主要針對具有持續(xù)偵察時間約束的多機(jī)協(xié)同路徑規(guī)劃問題進(jìn)行研究。結(jié)論如下:

        1)提出3個以下重疊偵察任務(wù)的同時偵察方案,能有效縮短偵察路徑長度?;贒ubins曲線和偵察點(diǎn)有效偵察路徑,完成具有持續(xù)偵察時間約束的協(xié)同航路規(guī)劃。

        2)采用具有精英機(jī)制的改進(jìn)混合粒子群算法實現(xiàn)偵察序列優(yōu)化,通過隨機(jī)搜索初始化粒子群,采用精英機(jī)制改進(jìn)粒子交叉操作,可有效增加粒子多樣性,提高算法的收斂速度和尋優(yōu)能力。

        考慮偵察過程中的地形遮擋、三維地形偵察也是作者未來的研究方向。

        參考文獻(xiàn)(References)

        [1]YANG K,KANG Y,SUKKARIEH S.Adaptive nonlinearmodel predictive path-following control for a fixed-wing unmanned aer-ial vehicle[J].International Journal of Control Automation&Systems,2013,11(1):65-74.

        [2]CETIN O,ZAGLI I.Continuous airborne communication relay approach using unmanned aerial vehicles[J].Journal of Intelligent&Robotic Systems,2012,65(1-4):549-562.

        [3]GENG L,ZHANG Y F,WANG P F,et al.UAV surveillance mission planning with gimbaled sensors[C]∥Control&Automation(ICCA).Piscataway,NJ:IEEE Press,2014:320-325.

        [4]OBERMEYER K J.Path p lanning for a UAV performing reconnaissance of static ground targets in terrain[C]∥AIAA Guidance,Navigation,and Control Conference and Exhibit.Reston:AIAA,2009.

        [5]田菁,沈林成.多基地多無人機(jī)協(xié)同偵察問題研究[J].航空學(xué)報,2007,28(4):913-921.

        TIAN J,SHEN L C.Research on multi-basemulti-UAV cooperative reconnaissance problem[J].Acta Aeronautica et Astronautica Sinica,2007,28(4):913-921(in Chinese).

        [6]李響,邢清華,董濤.無人機(jī)編隊協(xié)同偵察效能研究[J].火力與指揮控制,2013,38(10):103-110.

        LIX,XING Q H,DONG T.Research on cooperative reconnaissance effectiveness of UAV formation[J].Fire Control&Command Control,2013,38(10):103-110(in Chinese).

        [7]OBERMEYER K J,OBERLIN P,DARBHA S.Sampling-based path planning for a visual reconnaissance unmanned air vehicle[J].Journal of Guidance,Control,and Dynamics,2012,35(2):619-631.

        [8]王劍文,戴光明,謝柏橋,等.求解TSP問題算法綜述[J].計算機(jī)工程與科學(xué),2008,30(2):72-74.

        WANG JW,DAIG M,XIE B Q,et al.A survey of solving the traveling salesman problem[J].Computer Engineering&Science,2008,30(2):72-74(in Chinese).

        [9]宗德才,王康康,丁勇.蟻群算法求解旅行商問題綜述[J].計算機(jī)與數(shù)字工程,2014,42(11):2004-2013.

        ZONG D C,WANG K K,DING Y.Review of ant colony algorithm for solving traveling salesman problem[J].Computer&Digital Engineering,2014,42(11):2004-2013(in Chinese).

        [10]黃嵐,王康平,周春光,等.粒子群優(yōu)化算法求解旅行商問題[J].吉林大學(xué)學(xué)報(理學(xué)版),2003,41(4):477-480.

        HUANG L,WANG K P,ZHOU C G,et al.Particle swarm optimization for traveling salesman problems[J].Journal of Jilin University(Science Edition),2003,41(4):477-480(in Chinese).

        [11]于瑩瑩,陳燕,李桃迎.改進(jìn)的遺傳算法求解旅行商問題[J].控制與決策,2014,29(8):1483-1488.

        YU Y Y,CHEN Y,LIT Y.Improved genetic algorithm for solving TSP[J].Control and Decision,2014,29(8):1483-1488(in Chinese).

        [12]杜占瑋,楊永健,孫永雄,等.基于互信息的混合蟻群算法及其在旅行商問題上的應(yīng)用[J].東南大學(xué)學(xué)報(自然科學(xué)版),2011,41(3):478-481.

        DU ZW,YANG Y J,SUN Y X,et al.Hybrid ant colony algorithm based on mutual information and its application to traveling salesman problem[J].Journal of Southeast University(Natural Science Edition),2011,41(3):478-481(in Chinese).

        [13]YU Q S,WANG D,LIN D M,et al.A novel two-level hybrid algorithm formultiple traveling salesman problems[C]∥3 rd International Conference on Swarm Intelligence,ICSI 2012.Heidelberg:Springer Verlag,2012:497-503..

        [14]LEVIN A,YOVEl U.Local search algorithms formultiple-depot vehicle routing and for multiple traveling salesman problems with proved performance guarantees[J].Journal of Combinatorial Optimization,2014,28(4):726-747.

        [15]DUBINS L E.On curves ofminimal length with a constraint on average curvature,and with prescribed initial and terminal positions and tangents[J].American Journal of Mathematics,1957,79(3):497-516.

        [16]MEYER Y,ISAIAH P,SHIMA T.On Dubins paths to intercept a moving target[J].Automatica,2015,53:256-263.

        [17]BHATIA A,F(xiàn)RAZZOLI E.Decentralized algorithm for minimum-time rendezvous of Dubins vehicles[C]∥American Control Conference.Piscataway:IEEE Press,2008:1343-1349.

        [18]WANG Z,LIY.A target visiting path planning algorithm for the fixed-wing UAV in obstacle environment[C]∥6 th IEEE Chinese Guidance,Navigation and Control Conference,CGNCC 2014.Piscataway:IEEE Press,2014:2774-2778.

        [19]史峰.MATLAB智能算法30個案例分析[M].北京:北京航空航天大學(xué)出版社,2011:144-149.

        SHIF.Analysis of intelligent algorithm in 30 MATLAB cases[M].Beijing:Beihang University Press,2011:144-149(in Chinese).

        [20]SEGUI-GASCO P,SHIN H S,TSOURDOSA,et al.A combinatorial auction framework for decentralised task allocation[C]∥2014 IEEE Globecom Workshops,GC Wkshps 2014.Piscataway,NJ:IEEE Press,2014:1445-1450.

        [21]CHEN P H.Two-level hierarchical approach to unit commitment using expert system and elite PSO[J].IEEE Transactions on Power Systems,2012,27(2):780-789.

        Tel.:010-82339232

        E-mail:zhr@buaa.edu.cn

        Cooperative path p lanning w ith reconnaissance duration tim e constraints

        ZHU Qian,ZHOU Rui*

        (School of Automation Science and Electrical Engineering,Beijing University of Aeronautics and Astronautics,Beijing 100083,China)

        When perform ing reconnaissance tasks,unmanned aerial vehicles(UAVs)keep reconnoitering the targets during different reconnaissance time for acquiring effective target information.It is assumed that UAVs fly in a straight line,which is suitable for better reconnaissance results during reconnaissance m issions.A new simultaneous reconnaissance scheme was proposed by geometrical analysis for less than or equal to three reconnaissance mission overlapping.For the purpose of m inimizing cooperative reconnaissance path length,modified hybrid particle swarm optimization algorithm with elitism mechanism was used to optimize the reconnaissance sequence,and the path p lanning was imp lemented between consecutive reconnaissance m issions by Dubins path,with consideration of reconnaissance missions overlapping and reconnaissance duration time constraints.Simulation results demonstrate the effectiveness of the proposed method.

        unmanned aerial vehicle;reconnaissance missions overlapping;cooperative path planning; elitism mechanism;hybrid particle swarm optim ization algorithm

        2015-09-18;Accep ted:2015-09-30;Pub lished online:2015-11-19 10:38

        s:National Natural Science Foundation of China(61273349,61175109)

        TP391

        A

        1001-5965(2016)10-2130-09

        朱黔 男,博士研究生。主要研究方向:多無人機(jī)協(xié)同控制。E-mail:ZhuQian@buaa.edu.cn

        周銳 男,博士,教授,博士生導(dǎo)師。主要研究方向:無人機(jī)自主控制、任務(wù)規(guī)劃與管理、多飛行器協(xié)同控制等。

        http:∥bhxb.buaa.edu.cn jbuaa@buaa.edu.cn

        DO I:10.13700/j.bh.1001-5965.2015.0613

        2015-09-18;錄用日期:2015-09-30;網(wǎng)絡(luò)出版時間:2015-11-19 10:38

        www.cnki.net/kcms/detail/11.2625.V.20151119.1038.011.htm l

        國家自然科學(xué)基金(61273349,61175109)

        *通訊作者:Tel.:010-82339232 E-mail:zhr@buaa.edu.cn

        朱黔,周銳.具有持續(xù)偵察時間約束的協(xié)同航路規(guī)劃[J].北京航空航天大學(xué)學(xué)報,2016,42(10):2130-2138.

        ZHU Q,ZHOU R.Cooperative path planning with reconnaissance duration time constraints[J].Journal of Beijing University of Aeronautics and Astronautics,2016,42(10):2130-2138(in Chinese).

        URL:www.cnki.net/kcms/detail/11.2625.V.20151119.1038.011.htm l

        *Correspond ing au thor.Tel.:010-82339232 E-mail:zhr@buaa.edu.cn

        猜你喜歡
        規(guī)劃
        我們的規(guī)劃與設(shè)計,正從新出發(fā)!
        “十四五”規(guī)劃開門紅
        “十四五”規(guī)劃建議解讀
        發(fā)揮人大在五年規(guī)劃編制中的積極作用
        規(guī)劃計劃
        規(guī)劃引領(lǐng)把握未來
        快遞業(yè)十三五規(guī)劃發(fā)布
        商周刊(2017年5期)2017-08-22 03:35:26
        基于蟻群算法的3D打印批次規(guī)劃
        多管齊下落實規(guī)劃
        十三五規(guī)劃
        華東科技(2016年10期)2016-11-11 06:17:41
        日韩美女人妻一区二区三区| 三年片免费观看大全国语| 精品一区二区三区在线观看视频| 日韩精品一区二区三区毛片| 日本特殊按摩在线观看| 精品人妻av区乱码色片| 国产免费人成视频在线观看| 真实国产乱视频国语| 青青草视频在线播放81| 伊人中文字幕亚洲精品乱码| 国产探花在线精品一区二区| 91制服丝袜| 粗一硬一长一进一爽一a视频| 亚洲一区二区三区高清在线| 亚洲毛片αv无线播放一区 | 国产偷久久久精品专区| 久久久久久久99精品国产片| aⅴ色综合久久天堂av色综合| 二区三区日本高清视频| 99久久人妻无码精品系列| 亚洲精品国产成人AV| 按摩女内射少妇一二三区| 有坂深雪中文字幕亚洲中文| 国产深夜男女无套内射| 夜夜被公侵犯的美人妻| 人妻乱交手机在线播放| 人成午夜大片免费视频77777| 欧美性videos高清精品| 无码伊人久久大蕉中文无码 | 狠狠色噜噜狠狠狠狠97首创麻豆| 久久亚洲国产成人精品性色| 国产清品夜色一区二区三区不卡| 午夜视频一区二区在线观看| 高h喷水荡肉爽文np肉色学校| 亚洲综合无码一区二区三区| av天堂吧手机版在线观看| 日本人妻伦理在线播放| 狠狠色噜噜狠狠狠888米奇视频 | 国产丝袜精品丝袜一区二区| 久久久精品人妻一区二区三区游戏| 亚洲妇女无套内射精|