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

基于改進野狗優化算法的二維MUSIC聲源定位研究

2023-09-24 05:33:10張藍方韋峻峰廖燦杰倪童錚
現代計算機 2023年13期
關鍵詞:優化

張藍方,韋峻峰*,廖燦杰,倪童錚

(1. 廣西民族大學電子信息學院,南寧 530000;2. 廣西高校智慧無人系統與智能裝備重點實驗室,南寧 530000)

0 引言

聲源定位技術在安防技術[1]、工業檢測和軍事探測[2]等領域應用廣泛而備受關注。目前大體有三類聲源定位的方法,分別是基于高分辨率譜估計的定向技術、基于到達時間差定位技術和基于最大輸出功率的可控波束形成技術[3]。其中,基于特征分解的多重信號分類(multiple signal classificaion,MUSIC)算法[4]就屬于基于高分辨率譜估計的定位方法,該算法實現了超分辨空間信號到達方向估計,其中最關鍵的一步為譜峰搜索,此步驟所采用的網格搜索法雖搜索精度高,但存在計算量巨大、實時性差的問題,難以較好地在工程中應用。近年來,已有學者嘗試引入群智能算法來解決譜峰搜索過程復雜的問題。如將遺傳算法[5]、雞群優化算法[6]和改進蟻群算法[7]應用到MUSIC算法的譜峰搜索部分,它們雖然降低了算法的計算復雜度,也有較好的精度,但是這些算法仍然有著易陷入局部最優值、收斂速度慢的問題。

針對上述現象,本文介紹了野狗優化算法(dingo optimization algorithm,DOA)的改進版本,DOA是由Peraza-Vázquez等[8]在2021年提出的一種新穎的求解優化問題的仿生算法,具有較好的性能。Milenkovi? 等[9]已成功將DOA應用于求解連續工程問題。為了使野狗算法性能更優,Almazán-Covarrubias等[10]在生存標準中加入了局部搜索程序,一定程度上提高了收斂速度和精度。但野狗優化算法仍存在優化的余地。

本文提出一種基于精英反向學習機制[11]和二次插值[12]的改進野狗優化算法(improved dingo optimization algorithm,IDOA)。一方面,在種群初始化和每一次種群迭代的過程中采用精英反向學習方法,避免了種群多樣性差的問題;另一方面,引入二次插值方法,可以使算法得到更優的局部搜索性能。本文將改進野狗算法與傳統二維MUSIC 算法的譜峰搜索部分相結合,使用IDOA 算法代替網格搜索法,以進一步降低計算復雜度,提高MUSIC 算法聲源定位的實時性。

1 二維MUSIC算法

本文采用均勻線陣,假設有N個波長為λ的非相干窄帶,以不同的方位角θ和俯仰角φ從遠場入射到含M個陣元數的均勻線性陣上,入射信號源為S,將各陣元接收到的信號轉化成矢量表達如下:

其中:X(t)為M× 1 維接收數據矢量,S(t)是N× 1 維信號源矢量,A(θ,φ)是M×N維陣列導向矢量,N(t)是M× 1維噪聲矢量,且:

則陣列數據協方差矩陣為

其中:Rs是信號協方差矩陣,σ2I是噪聲協方差矩陣。由于噪聲子空間和信號子空間的正交特性,可將R矩陣進行奇異值分解得到噪聲子空間UN和信號子空間US。則得出二維MUSIC 算法定義的空間譜函數為

對P(θ,φ)進行二維譜峰搜索,獲得的譜峰所在的角度即為所要估計的信號波達方向角。

2 野狗算法改進

2.1 野狗算法

2.1.1 進攻策略

策略一:群體攻擊。捕食者通常使用高度智能的狩獵技術,野狗通常單獨捕食小獵物,如兔子;但當捕食大獵物,如袋鼠時,它們會成群結隊。野狗能找到獵物的位置并將其包圍,其行為如式子(5)所示:

策略二:迫害攻擊。野狗通常捕獵小獵物,直到單獨捕獲為止。式子(6)模擬了野狗在單獨捕獲獵物時的軌跡:

策略三:清掃行為。野狗在棲息地隨意行走時,發現腐肉可供食用的行為。式子(7)用于模擬此行為:

其中:(t+ 1) 是搜索代理的新位置(表示野狗的移動);na是在[2,SizePop/2]的倒數中生成的隨機整數;SizePop 是種群的規模。(t)是搜索代理(會攻擊的野狗)的子集,其中φ?X,X是隨機生成的野狗種群,(t)是當前的搜索代理,(t)是從上一次迭代中找到的最佳搜索代理,β1是在[-2,2]內均勻生成的隨機數,這是一個改變野狗軌跡大小和感覺的比例因子,β2是在[-1,1]區間內均勻生成的隨機數,(t)是選擇的第1 個搜索代理,其中i≠r1。fitnessmax和fitnessmin分別是當前一代中最差和最好的適應度值,而fitness(i)是第i個野狗的當前適應度值。σ是由算法隨機生成的二進制數,σ∈{ 0,1} 。

2.1.2 存活策略

澳大利亞野狗面臨滅絕的危險,主要是因為非法狩獵。在DOA 算法中,野狗的存活率值由式子(8)提供:

其中:fitnessmax和fitnessmin分別是當前一代中最差和最好的適應度值,而fitness( )i是第i個搜索代理的當前適應度值。式子(9)應用于生存率值等于或小于0.3的搜索代理。

2.2 精英反向學習機制

對于群智能優化算法而言,初始種群的質量至關重要,種群質量的好壞會影響算法尋優能力的強弱,優質的初始種群能提升算法收斂速度以及得到更好的全局尋優能力。目前精英反向學習已被較好地應用于多種算法的改進。郭雨鑫等[13]引入EOBL改進哈里斯鷹算法,提高了算法的種群質量;何小龍等[14]將EOBL運用到鯨魚優化算法的初始化種群和每次種群迭代中,增加了算法的種群多樣性。另一方面,野狗算法的局部搜索能力還有進一步提升的空間。

而Peraza-Vázquez 等[8]的DOA 算法沒有關于搜索空間的先驗信息,初始化種群采取的方式是隨機的,算法根據目前找到的最優野狗個體位置來更新其它個體位置,就可能會致使野狗種群多樣性差、收斂速度慢的問題。若通過產生精英反向種群與初始種群一起競爭,選擇出優秀個體作為下一代種群的方式引入先驗信息,不僅可以擴大可行解的范圍還保存了較優解,還提高了野狗種群多樣性和質量。

定義1:精英反向解[15]。假設為當前種群內的精英個體,則精英個體的反向解定義為

其中:k為[0,1]區間上的隨機數,lbj與ubj分別是動態邊界的下界與上界。動態邊界更易保存搜索經驗,可增加算法的尋優速度。當越過邊界變為非可行解時,則使用以下公式來重置:

2.3 二次插值方法

二次插值[12]的基本思想是在確定初始區間中,不斷使用二次多項式去近似目標函數,隨著區間的逐步縮小,二次多項式所得最優解與研究問題最優解之間的距離也逐漸縮短。此方法已經成功應用于多種算法的優化。如Guo等[16]結合二次插值策略改進正弦余弦算法;廖列法等[17]引入二次插值有效提升了天牛須搜索算法跳出局部最優的能力;高建瓴等[18]使用二次插值法改進包圍策略,提高哈里斯鷹算法局部搜索能力。

本文提出將二次插值方法引入DOA算法中,利用這種方法提高DOA 算法的局部探索能力,提高算法的收斂速度和搜索精度。該方法的步驟如下:

假設三個個體,分別是X=(x1,x2,…,xd),Y=(y1,y2,…,yd),Z=(z1,z2,…,zd),其中X、Y是隨機選取的兩個個體,Z具有最優適應度值,其中d是要求解問題的維度,適應度值分別是f(X),f(Y),f(Z),使用二次插值法,通過式(12)生成新的個體使其與目前全局最優位置進行比對,擇優作為新的全局最優位置。

其中:j= 1,2,…,d。新產生的個體Xˉ必然是二次曲線的極小值點。

2.4 改進算法IDOA的流程

結合了上述兩個改進方法后,IDOA 算法的步驟為:

步驟1:使用精英反向學習策略對野狗種群進行初始化,隨機生成N個野狗個體的位置,初始化研究問題維度dim、最大迭代次數tmax;

步驟2:根據目標函數計算每只野狗個體的適應度值,個體之間相互比較適應度值,記錄當前種群的最優值個體的位置;

步驟3:通過策略一、二、三更新野狗的位置;

步驟4:再通過策略四計算野狗的存活率,當存活率值survival( )i≤0.3 時,通過式(9)更新存活率低的野狗;

步驟5:計算新野狗的適應度值,再次比較當前種群野狗個體之間的適應度值,找出全局最優值;

步驟6:引入二次插值策略,按照式(13)更新個體位置,計算并比較野狗個體的適應度值,更新最佳位置;

步驟7:判斷算法是否達到終止條件(達到最大迭代次數),若達到,則跳轉步驟7,否則轉至步驟2;

步驟8:輸出問題最優值。

3 實驗仿真與結果分析

3.1 實驗設計

在仿真實驗中,式(4)的空間譜函數P(θ,φ)即為實驗的目標函數。在高斯白噪聲條件下進行,采用3陣元線性陣,角度搜索范圍為(-90°,90°),陣元間距為半波長,種群規模為50,快拍數為512,信噪比SNR=10 dB,最大迭代次數tmax=100,傳統網格的搜索步長Δ=0.1,信號源數為M=1。

由于MUSIC 算法的計算過程中消耗時間最多、計算量最大的部分是譜峰搜索部分,故本文提出將IDOA算法應用在MUSIC算法的譜峰搜索部分中。下面將通過仿真實驗將改進后算法與傳統二維MUSIC 算法在精度、時間上的表現進行對比。

3.2 實驗結果

本文算法的譜峰搜索結果如圖1所示,對比MUSIC 算法和改進后算法對不同方位入射角的波達方向估計結果參見表1。其中,設定入射角與算法搜索結果之間差值的絕對值即為下表所示的誤差。

表1 不同方位的波達方向估計結果比較單位:(°)

圖1 不同方位的譜峰搜索圖

傳統MUSIC 算法與本文改進后算法的搜索結果分別用(θ1,φ1)和(θ2,φ2)表示,兩種算法的測量誤差分別用(Δθ1,Δφ1)和(Δθ2,Δφ2)表示。

由實驗結果可知,本文算法與原算法相比搜索精度得到了提高,且搜索誤差均在0.2°以內,搜索誤差小,故使用IDOA 算法優化二維MUSIC算法的譜峰搜索部分是可行的、有效的。

下面進行時間復雜度分析。對于傳統網格搜索方法,當以二維角度搜索時,主要是最大角度的維度與搜索步長影響著其時間復雜度,其公式如下:

其中:(θmax-θmin)和(φmax-φmin)分別代表著方位角和俯仰角的搜索范圍;Δθ和Δφ分別是方位角與俯仰角的搜索步長。則通過式(14)可知傳統網格搜索法的時間復雜度為O(3.24 × 106)。對于本文的IDOA 算法,其時間復雜度由種群數量與最大迭代次數tmax決定,則可知IDOA 算法的時間復雜度為O(5 × 103)。由此可以看出,使用IDOA 算法能夠大大降低譜峰搜索的時間復雜度。比較MUSIC 算法和本文優化后算法進行譜峰搜索所用時間,結果如表2所示。

表2 譜峰搜索用時比較

由表2 數據可以看出,在此次仿真實驗中,采用傳統MUSIC 算法的用時基本在2 s 左右,而本文改進后算法搜索所耗費的時間基本穩定在0.2 s 左右,節省了約88%的運行時間,說明基于IDOA改進的MUSIC譜峰搜索方法,大大縮短了搜索時長,提高了譜峰搜索的速度,增強了算法的尋優能力。

4 結語

本文針對傳統MUSIC 算法存在實時性差、計算復雜的缺陷,提出將改進野狗算法應用在傳統二維MUSIC 算法的譜峰搜索部分。實驗結果證明,改進后算法在提升原算法的定位精度的同時,還降低了計算復雜度,減少了計算量與搜索時長,改進后算法的整體性能更優,在實際生活中能夠有更廣闊的應用前景。本文已經初步驗證了改進野狗算法對于提升聲源定位性能的有效性,今后的工作方向主要是擴展改進野狗優化算法的應用領域。

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 在线亚洲精品福利网址导航| 久久精品国产国语对白| 看你懂的巨臀中文字幕一区二区| 国产成人综合日韩精品无码首页| 亚洲一级毛片免费看| 亚洲精品动漫| 欧美亚洲欧美区| 国产午夜人做人免费视频| 2021天堂在线亚洲精品专区| 国产精品亚欧美一区二区三区 | 久久99热这里只有精品免费看| 日韩免费视频播播| 无码丝袜人妻| 欧美无遮挡国产欧美另类| 波多野结衣一区二区三视频| 国产成人在线无码免费视频| 波多野结衣视频一区二区| 亚洲天堂视频在线观看| 欧美一区二区啪啪| 高清色本在线www| 精品久久久久久久久久久| 久久成人免费| 青青久在线视频免费观看| 亚洲天堂网2014| 麻豆国产精品一二三在线观看| 在线免费亚洲无码视频| 狠狠做深爱婷婷久久一区| 拍国产真实乱人偷精品| 国产老女人精品免费视频| av尤物免费在线观看| 亚洲中文字幕日产无码2021| 免费av一区二区三区在线| 免费人成视网站在线不卡| 手机在线看片不卡中文字幕| 黄网站欧美内射| 午夜日b视频| 无码专区第一页| 九九线精品视频在线观看| 国产欧美高清| 日韩色图区| 国产精品太粉嫩高中在线观看| 午夜免费视频网站| 国产美女在线观看| 久久人妻xunleige无码| 欧美精品xx| 久久亚洲美女精品国产精品| 毛片一区二区在线看| 欧美一区精品| 国产精品福利社| 欧美一级高清片欧美国产欧美| 久久婷婷国产综合尤物精品| 黄色三级毛片网站| 久久久国产精品免费视频| 日本成人在线不卡视频| 国产永久无码观看在线| 亚洲成a人在线播放www| 毛片久久网站小视频| 久久综合结合久久狠狠狠97色| 曰AV在线无码| 四虎永久在线精品影院| 国产九九精品视频| 国产成人综合亚洲欧美在| 国产91熟女高潮一区二区| 欧美激情第一区| 激情無極限的亚洲一区免费 | 丝袜亚洲综合| 国产精品久久久久久搜索| 99人体免费视频| 欧美成人h精品网站| 中文字幕人妻av一区二区| 91人人妻人人做人人爽男同| 亚洲成人手机在线| 欧美亚洲另类在线观看| 91蝌蚪视频在线观看| 国产精品久久久久久久久kt| 久草性视频| 亚洲Aⅴ无码专区在线观看q| 噜噜噜综合亚洲| 手机在线免费不卡一区二| 亚洲国产AV无码综合原创| 欧美视频在线播放观看免费福利资源 | 综合五月天网|