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

基于免疫遺傳算法的雷達組網方法

2014-08-08 23:49:34陳軒黃心漢
計算技術與自動化 2014年2期

陳軒++黃心漢

收稿日期:2013-06-18

作者簡介:陳 軒(1990—),男,湖北漢川人,碩士研究生,研究方向:智能控制與智能應用。

文章編號:1003-6199(2014)02-0089-04

摘 要:區域防空雷達網是防空作戰空情預警的發展趨勢,為了提高區域雷達網探測能力和抗綜合電子干擾、抗隱身技術與隱身飛機的威脅,抗低空、超低空突防及抗反輻射導彈(ARM)的能力,研究雷達組網的問題,介紹免疫遺傳算法的基本原理和特點,提出基于免疫遺傳算法的雷達組網方法,通過計算機仿真實驗證明方法的可行性。

關鍵詞:免疫遺傳算法;雷達組網;覆蓋系數

中圖分類號:TP39文獻標識碼:A



Approach to Radar Netting Based on Immune Genetic Algorithm



CHEN Xuan, HUANG Xinhan

(School of Automation, Huazhong University of Science and Technology, Wuhan,Hubei 430074,China)

Abstract:Regional airdefense radar netting is the tendency of air defense warfare in future, in order to improve the detective performance and the performance of anti synthesized electronic interference, anti stealth technique and stealth aircraft, anti low, ultra low altitude penetration and anti anti-radiation missiles(ARM), radar netting is studied. The principle and characteristics of immune genetic algorithm is introduced, and immune genetic algorithm is put forward in radar netting. The simulation experiment by computers indicates valid of this method.

Key words:immune genetic algorithm; radar network; coverage coefficient

1 引 言

隨著新型空襲兵器和航天技術的不斷發展,單臺雷達無論在探測能力上,還是電子防御功能上都有較大的局限性,因此雷達組網技術在現代戰爭和人類對宇宙的探測中起著舉足輕重的作用,該技術是通過將多功能、多類型、多頻段的雷達進行組網,實現實時數據傳輸,資源共享,并在此基礎上對數據實時處理,這已被證明是一種有效的方法[1]。雷達組網系統的關鍵問題是如何對多臺雷達進行最佳組網以獲得最優的防御能力。目前進行雷達組網的方法很多,常用的有效用函數法或專家法,它們是根據雷達覆蓋防守區域面積、雷達部署任務、單臺雷達探測距離、地形、銜接角、遮蔽角、起伏角等因素進行加權求和得到陣地的效用值,但是這些都不能很好地解決執行速度的問題。將免疫遺傳算法應用于雷達組網,能較快地使布陣接近最優解,從而避免了采用窮舉的方法帶來執行速度慢的問題,并且克服了遺傳算法未成熟收斂和局部搜索能力差的缺陷。

2 免疫遺傳算法原理和設計

2.1 免疫遺傳算法原理

生物免疫系統對抗原會自動產生相應的抗體來防御,這一過程被稱為免疫應答。在此過程中,部分抗體作為記憶細胞保存下來,當同類抗原再次侵入時,記憶細胞被激活并產生大量抗體,使再次應答比初次應答更迅速,體現了免疫系統的記憶功能。同時,抗體與抗體之間也相互促進和抑制,以維持抗體的多樣性及免疫平衡,這種平衡是依濃度機制完成的,即抗體的濃度越高,則越受抑制,反之亦然,體現了免疫系統的自我調節功能。抗體的濃度計算是系統保持種群多樣性的基本手段之一[2]。

傳統的遺傳算法是一種具有“生成+檢測”的迭代過程的搜索算法,而免疫遺傳算法IGA (Immune Genetic Algorithm,IGA)則是一種借鑒生物免疫系統的自適應識別和排除侵入機體的抗原性異物的功能,將生物免疫系統的學習、記憶、多樣性和識別特點引入的遺傳算法。在解決實際問題時,目標函數和約束條件作為抗原輸入,隨后產生初始抗體群,計算抗原和抗體的親和力用來描述可行解與最優解的逼近程度,并通過一系列遺傳操作的計算,在保持抗體多樣性的情況下,找出針對該抗原的抗體,即問題的解[3]。免疫遺傳算法與傳統的遺傳算法相比,具有如下顯著特點:

1)具有免疫記憶功能:可加快搜索速度,提高總體搜索能力,確保快速收斂于全局最優解;

2)具有抗體的多樣性保持功能:可提高全局搜索能力,避免未成熟收斂;

3)具有自我調節功能:可提高局部搜索能力。

2.2 免疫遺傳算法設計

免疫遺傳算法在標準遺傳算法的基礎上增加了抗體濃度概率計算、抗體的促進與抑制等模塊來提高解的多樣性。該算法因為將免疫系統中抗體多樣性維持機制引入了遺傳算法,使得其性能比標準遺傳算法更進了一步。在解決實際問題時,目標函數和約束條件作為抗原輸入,隨后產生初始抗體群,并通過一系列遺傳操作及抗體親和度的計算,在保持抗體多樣性的情況下,找出針對該抗原的抗體,也就是問題的解[3]。免疫遺傳算法的流程圖如圖1所示,其基本的步驟如下:

計算技術與自動化2014年6月

第33第2期陳 軒等:基于免疫遺傳算法的雷達組網方法

1)算法初始化。輸入抗原及設定參數:輸入目標函數以及約束條件,作為抗原的輸入;設定種群規模、選擇概率、交叉概率、變異概率等參數。

2)初始抗體產生。在第一次迭代時,抗體通常在解空間中用隨機的方法產生。

3)親和度及濃度的計算。計算各抗體和抗原的親和度以及各抗體的濃度。

4)終止條件判斷。判斷是否滿足終止條件,如果滿足終止條件,將與抗原親和度最高的抗體加入細胞記憶數據庫,然后終止;否則繼續。

5)選擇、交叉、變異操作。根據設置的選擇概率、交叉概率和變異概率選擇抗體,對抗體進行交叉和變異操作。

6)根據以上的操作更新群體以后轉入步驟3)。

圖1 免疫遺傳算法流程圖

3 采用免疫遺傳算法的雷達組網

3.1 雷達組網問題描述

在采用免疫遺傳算法進行雷達組網的方案中,雷達的覆蓋系數為:

ρ=[(∪Ni=1Si)∩Sarea]/Sarea(1)

式中Si為第i臺雷達的探測范圍,N為雷達總數,Sarea給定的責任區域。ρ∈[0,1] 表示N臺雷達所覆蓋的有效責任區域占總責任區域的比重。maxρ為本次雷達組網的目標函數,也就是免疫遺傳算法中的抗原,即

maxρ=max [(∪Ni=1Si)∩Sarea]/Sarea (2)

3.2 抗體編碼

雷達坐標是所求問題解的信息,為了縮小抗體空間,提高搜索效率,采用了對雷達組網比較直觀的抗體編碼方式,假設一共有5臺雷達進行組網,則N種雷達布陣的方案可以表示為如下的結構:

X11Y11X12Y12X13Y13X14Y14X15Y15第1種雷達組網方案

X21Y21X22Y22X23Y23X24Y24X25Y25

第2種雷達組網方案

……

Xn1Yn1Xn2Yn2Xn3Yn3Xn4Yn4Xn5Yn5

第n種雷達組網方案 

其中,Xn1Yn1Xn2Yn2Xn3Yn3Xn4Yn4Xn5Yn5(n表示雷達組網的任意一種方案)分別是第1臺、第2臺、第3臺、第4臺和第5臺雷達的橫坐標和縱坐標。雷達布陣的每一種方案對應為免疫遺傳算法中抗體種群中的每一個個體。

3.3 親和力計算

親和力是指發生免疫系統識別的抗體和抗原的結構越互補,結合越可能發生,而把彼此結合的強度稱之為親和力。抗原需要盡可能好的與入侵的抗體相結合。二者匹配程度越好,結合就越好,抗原和抗體親和力就越大。對于雷達組網問題,抗原對應的是雷達組網的最大覆蓋系數,由于雷達組網的總責任區域的面積是一定的,可以定義抗體Ab與抗原Ag的之間的親和力為: 

(Ab,Ag)=1Tb-Tg(3)

式中:Tb,Ta分別為抗體Ab,Ag對應的雷達網的覆蓋系數,其中Tg也是所求的最大的雷達網覆蓋系數。

定義抗體Ab1與抗體Ab2之間的親和力為: 

App(Ab1,Ab2)=1|Tb1-Tb2|(4)

式中:Tb1、Tb2分別為抗體Ab1與抗體Ab2對應的雷達網覆蓋系數[4]。

3.4 算法選擇、交叉、變異算子

免疫遺傳算法能使抗體保持多樣性并且最終能夠收斂到最優解的主要操作,就是因為在算法中有選擇、交叉和變異算子的存在,從而使整個抗體群沿著適應度較好的方向搜索。

1)選擇算子

選擇是根據適者生存原則選擇下一代抗體,在基于免疫遺傳算法的雷達組網中選擇的是下一代的組網方案。采用如下的選擇算子:

PS(xi)=αρ(xi)∑ni=1ρ(xi)+(1-α)1Ne-ciβ(5)

式中:ρ(xi)是以式(1)為適應度函數的雷達組網覆蓋系數;ci是抗體xi的濃度,即群體中相似抗體所占的比重[5],即

ci=和抗體i親和度大于λ的抗體數N(6)

其中λ為相似常數,一般取為0.9~1;

α和β是常數調節因子; N是該種群內抗體的總數。

2)交叉

交叉是在選中的抗體中,對兩個不同的個體按交叉概率Pc隨機選中相同的位置進行基因交換(一般交叉概率取值為0.15~0.75),從而產生新的抗體,也就是新的雷達組網方案。如果對于5臺組網雷達,隨機選擇的是抗體1和抗體2進行交叉,抗體1和抗體2的編碼如下:

抗體1:X11Y11X12Y12X13Y13X14Y14X15Y15

抗體2:X21Y21X22Y22X23Y23X24Y24X25Y25

按照交叉概率產生的交叉點為4,則交叉以后的抗體1和抗體2的編碼分別是:

抗體1:X11Y11X12Y12X23Y23X24Y24X25Y25

抗體2:X21Y21X22Y22X13Y13X14Y14X15Y15

3)變異

變異是在選中的抗體中,對個體中的某些基因以一定的變異概率對某些抗體的某些位執行異向轉化(一般變異概率的取值為0.01~0.2)。在變異的時候,對于交叉過程中產生的抗體方案,隨機產生一個介于[-MAX/2, +MAX/2]的數字rand,其中MAX為橫坐標和縱坐標可取的最大值。變異以后坐標值x與原來值x之間的關系如下:

x,=x+rand(7)

變異以后如果x′>MAX,則取x′=MAX;如果x,<0,則取x′= 0。

單靠變異不能在求解中得到好處,但是,它能保證算法過程不會產生無法進化的單一群體。因為在所有的個體一樣的時候,選擇和交叉無法產生新的基因,這時只能靠變異產生新的基因,即變異增加了全局優化的特質。

3.5 基于濃度的種群更新

由式(5)可見,本文中的選擇算子是采用基于抗體的雷達組網覆蓋系數以及抗體濃度的選擇概率Ps(xi),從而有效地保證了抗體的多樣性,避免了算法的早熟問題,能夠獲得更好的覆蓋系數。

4 仿真實驗

根據前面的算法流程,選取目標函數為N臺雷達所覆蓋的有效責任區域占總責任區域的比重。雷達的臺數分別為3臺,4臺,5臺,初始抗體的數量為N=50,即一共有50種方案。利用matlab仿真的結果如圖2所示。圖中矩形框表示的是組網雷達陣地的有效范圍(長為200公里,寬為100公里),雷達的類型一共有兩種,即探測范圍為50公里的雷達和探測范圍為30公里的雷達。參照雷達組網的實際要求,在仿真的過程中,最多只提供2臺性能優越的雷達,效能較差的雷達數量不限。

(a)3臺雷達的面積覆蓋率

(b)4臺雷達的面積覆蓋率

(c)5臺雷達的面積覆蓋率

圖2 matlab仿真結果

在圖2中當雷達數量為3臺時,組網雷達的面積覆蓋率為87.84%(圖2(a));當為4臺時,組網雷達的面積覆蓋率為91.53%(圖2(b));當為5臺時,組網雷達的覆蓋率為94.27%(圖2(c))。將仿真的結果與傳統遺傳算法的組網覆蓋率對比[6],如表1所示。

表1 雷達組網覆蓋率對比

3臺雷達

4臺雷達

5臺雷達

傳統遺傳算法覆蓋率

81.5%

86.1%

88.2%

免疫遺傳算法覆蓋率

87.84%

91.53%

94.27%

由表1可以看出,基于免疫遺傳算法雷達組網的覆蓋率要高很多,將免疫遺傳算法應用于雷達組網是一種有效的方法。

5 結 論

雷達組網能夠有效地提高雷達系統的整體性能,更好的適應高科技電子戰、信息戰。將免疫遺傳算法應用于雷達組網系統,能夠有效地提高雷達網的面積覆蓋率。免疫遺傳算法與傳統的遺傳算法相比,能夠克服傳統遺傳算法的未成熟收斂,提高全局搜索能力。

參考文獻

[1] 彭獲由. 區域性雷達組網[J]. 電子科學技術評論, 1992(3) :1- 6

[2] LUO WENJIAN, CAO XIANBIN,WANG XUFA. An Immune Genetic Algorithm Based on Immune Regulation[A]. Proceedings of the 2002 Congress on Evolutionary ComputationCEC2002. May 12-17, 2002. Honolulu, USA. Vol.2: 801-806.

[3] 段玉波, 任偉建, 霍鳳財, 等. 一種新的免疫遺傳算法及其應用[J], 2005, 20(10):1185-1188.

[4] 謝剛, 武斌, 謝克明. 基于免疫遺傳算法的TSP優化問題求解[J]. 太原理工大學學報, 2007, 38(3): 199-201.

[5] 劉旭旺, 齊微. 免疫遺傳算法的研究及其在TSP中的應用[EB/OL]. 中國科技論文在線,http://www.paper.edu.cn/releasepaper/content/200706-566, 2007-06-28

[6] 莫建文, 韓傳久, 張彤. 遺傳算法在雷達組網最優化布陣中算法研究[J]. 信息技術, 2005(3): 66-68.

X11Y11X12Y12X13Y13X14Y14X15Y15第1種雷達組網方案

X21Y21X22Y22X23Y23X24Y24X25Y25

第2種雷達組網方案

……

Xn1Yn1Xn2Yn2Xn3Yn3Xn4Yn4Xn5Yn5

第n種雷達組網方案 

其中,Xn1Yn1Xn2Yn2Xn3Yn3Xn4Yn4Xn5Yn5(n表示雷達組網的任意一種方案)分別是第1臺、第2臺、第3臺、第4臺和第5臺雷達的橫坐標和縱坐標。雷達布陣的每一種方案對應為免疫遺傳算法中抗體種群中的每一個個體。

3.3 親和力計算

親和力是指發生免疫系統識別的抗體和抗原的結構越互補,結合越可能發生,而把彼此結合的強度稱之為親和力。抗原需要盡可能好的與入侵的抗體相結合。二者匹配程度越好,結合就越好,抗原和抗體親和力就越大。對于雷達組網問題,抗原對應的是雷達組網的最大覆蓋系數,由于雷達組網的總責任區域的面積是一定的,可以定義抗體Ab與抗原Ag的之間的親和力為: 

(Ab,Ag)=1Tb-Tg(3)

式中:Tb,Ta分別為抗體Ab,Ag對應的雷達網的覆蓋系數,其中Tg也是所求的最大的雷達網覆蓋系數。

定義抗體Ab1與抗體Ab2之間的親和力為: 

App(Ab1,Ab2)=1|Tb1-Tb2|(4)

式中:Tb1、Tb2分別為抗體Ab1與抗體Ab2對應的雷達網覆蓋系數[4]。

3.4 算法選擇、交叉、變異算子

免疫遺傳算法能使抗體保持多樣性并且最終能夠收斂到最優解的主要操作,就是因為在算法中有選擇、交叉和變異算子的存在,從而使整個抗體群沿著適應度較好的方向搜索。

1)選擇算子

選擇是根據適者生存原則選擇下一代抗體,在基于免疫遺傳算法的雷達組網中選擇的是下一代的組網方案。采用如下的選擇算子:

PS(xi)=αρ(xi)∑ni=1ρ(xi)+(1-α)1Ne-ciβ(5)

式中:ρ(xi)是以式(1)為適應度函數的雷達組網覆蓋系數;ci是抗體xi的濃度,即群體中相似抗體所占的比重[5],即

ci=和抗體i親和度大于λ的抗體數N(6)

其中λ為相似常數,一般取為0.9~1;

α和β是常數調節因子; N是該種群內抗體的總數。

2)交叉

交叉是在選中的抗體中,對兩個不同的個體按交叉概率Pc隨機選中相同的位置進行基因交換(一般交叉概率取值為0.15~0.75),從而產生新的抗體,也就是新的雷達組網方案。如果對于5臺組網雷達,隨機選擇的是抗體1和抗體2進行交叉,抗體1和抗體2的編碼如下:

抗體1:X11Y11X12Y12X13Y13X14Y14X15Y15

抗體2:X21Y21X22Y22X23Y23X24Y24X25Y25

按照交叉概率產生的交叉點為4,則交叉以后的抗體1和抗體2的編碼分別是:

抗體1:X11Y11X12Y12X23Y23X24Y24X25Y25

抗體2:X21Y21X22Y22X13Y13X14Y14X15Y15

3)變異

變異是在選中的抗體中,對個體中的某些基因以一定的變異概率對某些抗體的某些位執行異向轉化(一般變異概率的取值為0.01~0.2)。在變異的時候,對于交叉過程中產生的抗體方案,隨機產生一個介于[-MAX/2, +MAX/2]的數字rand,其中MAX為橫坐標和縱坐標可取的最大值。變異以后坐標值x與原來值x之間的關系如下:

x,=x+rand(7)

變異以后如果x′>MAX,則取x′=MAX;如果x,<0,則取x′= 0。

單靠變異不能在求解中得到好處,但是,它能保證算法過程不會產生無法進化的單一群體。因為在所有的個體一樣的時候,選擇和交叉無法產生新的基因,這時只能靠變異產生新的基因,即變異增加了全局優化的特質。

3.5 基于濃度的種群更新

由式(5)可見,本文中的選擇算子是采用基于抗體的雷達組網覆蓋系數以及抗體濃度的選擇概率Ps(xi),從而有效地保證了抗體的多樣性,避免了算法的早熟問題,能夠獲得更好的覆蓋系數。

4 仿真實驗

根據前面的算法流程,選取目標函數為N臺雷達所覆蓋的有效責任區域占總責任區域的比重。雷達的臺數分別為3臺,4臺,5臺,初始抗體的數量為N=50,即一共有50種方案。利用matlab仿真的結果如圖2所示。圖中矩形框表示的是組網雷達陣地的有效范圍(長為200公里,寬為100公里),雷達的類型一共有兩種,即探測范圍為50公里的雷達和探測范圍為30公里的雷達。參照雷達組網的實際要求,在仿真的過程中,最多只提供2臺性能優越的雷達,效能較差的雷達數量不限。

(a)3臺雷達的面積覆蓋率

(b)4臺雷達的面積覆蓋率

(c)5臺雷達的面積覆蓋率

圖2 matlab仿真結果

在圖2中當雷達數量為3臺時,組網雷達的面積覆蓋率為87.84%(圖2(a));當為4臺時,組網雷達的面積覆蓋率為91.53%(圖2(b));當為5臺時,組網雷達的覆蓋率為94.27%(圖2(c))。將仿真的結果與傳統遺傳算法的組網覆蓋率對比[6],如表1所示。

表1 雷達組網覆蓋率對比

3臺雷達

4臺雷達

5臺雷達

傳統遺傳算法覆蓋率

81.5%

86.1%

88.2%

免疫遺傳算法覆蓋率

87.84%

91.53%

94.27%

由表1可以看出,基于免疫遺傳算法雷達組網的覆蓋率要高很多,將免疫遺傳算法應用于雷達組網是一種有效的方法。

5 結 論

雷達組網能夠有效地提高雷達系統的整體性能,更好的適應高科技電子戰、信息戰。將免疫遺傳算法應用于雷達組網系統,能夠有效地提高雷達網的面積覆蓋率。免疫遺傳算法與傳統的遺傳算法相比,能夠克服傳統遺傳算法的未成熟收斂,提高全局搜索能力。

參考文獻

[1] 彭獲由. 區域性雷達組網[J]. 電子科學技術評論, 1992(3) :1- 6

[2] LUO WENJIAN, CAO XIANBIN,WANG XUFA. An Immune Genetic Algorithm Based on Immune Regulation[A]. Proceedings of the 2002 Congress on Evolutionary ComputationCEC2002. May 12-17, 2002. Honolulu, USA. Vol.2: 801-806.

[3] 段玉波, 任偉建, 霍鳳財, 等. 一種新的免疫遺傳算法及其應用[J], 2005, 20(10):1185-1188.

[4] 謝剛, 武斌, 謝克明. 基于免疫遺傳算法的TSP優化問題求解[J]. 太原理工大學學報, 2007, 38(3): 199-201.

[5] 劉旭旺, 齊微. 免疫遺傳算法的研究及其在TSP中的應用[EB/OL]. 中國科技論文在線,http://www.paper.edu.cn/releasepaper/content/200706-566, 2007-06-28

[6] 莫建文, 韓傳久, 張彤. 遺傳算法在雷達組網最優化布陣中算法研究[J]. 信息技術, 2005(3): 66-68.

X11Y11X12Y12X13Y13X14Y14X15Y15第1種雷達組網方案

X21Y21X22Y22X23Y23X24Y24X25Y25

第2種雷達組網方案

……

Xn1Yn1Xn2Yn2Xn3Yn3Xn4Yn4Xn5Yn5

第n種雷達組網方案 

其中,Xn1Yn1Xn2Yn2Xn3Yn3Xn4Yn4Xn5Yn5(n表示雷達組網的任意一種方案)分別是第1臺、第2臺、第3臺、第4臺和第5臺雷達的橫坐標和縱坐標。雷達布陣的每一種方案對應為免疫遺傳算法中抗體種群中的每一個個體。

3.3 親和力計算

親和力是指發生免疫系統識別的抗體和抗原的結構越互補,結合越可能發生,而把彼此結合的強度稱之為親和力。抗原需要盡可能好的與入侵的抗體相結合。二者匹配程度越好,結合就越好,抗原和抗體親和力就越大。對于雷達組網問題,抗原對應的是雷達組網的最大覆蓋系數,由于雷達組網的總責任區域的面積是一定的,可以定義抗體Ab與抗原Ag的之間的親和力為: 

(Ab,Ag)=1Tb-Tg(3)

式中:Tb,Ta分別為抗體Ab,Ag對應的雷達網的覆蓋系數,其中Tg也是所求的最大的雷達網覆蓋系數。

定義抗體Ab1與抗體Ab2之間的親和力為: 

App(Ab1,Ab2)=1|Tb1-Tb2|(4)

式中:Tb1、Tb2分別為抗體Ab1與抗體Ab2對應的雷達網覆蓋系數[4]。

3.4 算法選擇、交叉、變異算子

免疫遺傳算法能使抗體保持多樣性并且最終能夠收斂到最優解的主要操作,就是因為在算法中有選擇、交叉和變異算子的存在,從而使整個抗體群沿著適應度較好的方向搜索。

1)選擇算子

選擇是根據適者生存原則選擇下一代抗體,在基于免疫遺傳算法的雷達組網中選擇的是下一代的組網方案。采用如下的選擇算子:

PS(xi)=αρ(xi)∑ni=1ρ(xi)+(1-α)1Ne-ciβ(5)

式中:ρ(xi)是以式(1)為適應度函數的雷達組網覆蓋系數;ci是抗體xi的濃度,即群體中相似抗體所占的比重[5],即

ci=和抗體i親和度大于λ的抗體數N(6)

其中λ為相似常數,一般取為0.9~1;

α和β是常數調節因子; N是該種群內抗體的總數。

2)交叉

交叉是在選中的抗體中,對兩個不同的個體按交叉概率Pc隨機選中相同的位置進行基因交換(一般交叉概率取值為0.15~0.75),從而產生新的抗體,也就是新的雷達組網方案。如果對于5臺組網雷達,隨機選擇的是抗體1和抗體2進行交叉,抗體1和抗體2的編碼如下:

抗體1:X11Y11X12Y12X13Y13X14Y14X15Y15

抗體2:X21Y21X22Y22X23Y23X24Y24X25Y25

按照交叉概率產生的交叉點為4,則交叉以后的抗體1和抗體2的編碼分別是:

抗體1:X11Y11X12Y12X23Y23X24Y24X25Y25

抗體2:X21Y21X22Y22X13Y13X14Y14X15Y15

3)變異

變異是在選中的抗體中,對個體中的某些基因以一定的變異概率對某些抗體的某些位執行異向轉化(一般變異概率的取值為0.01~0.2)。在變異的時候,對于交叉過程中產生的抗體方案,隨機產生一個介于[-MAX/2, +MAX/2]的數字rand,其中MAX為橫坐標和縱坐標可取的最大值。變異以后坐標值x與原來值x之間的關系如下:

x,=x+rand(7)

變異以后如果x′>MAX,則取x′=MAX;如果x,<0,則取x′= 0。

單靠變異不能在求解中得到好處,但是,它能保證算法過程不會產生無法進化的單一群體。因為在所有的個體一樣的時候,選擇和交叉無法產生新的基因,這時只能靠變異產生新的基因,即變異增加了全局優化的特質。

3.5 基于濃度的種群更新

由式(5)可見,本文中的選擇算子是采用基于抗體的雷達組網覆蓋系數以及抗體濃度的選擇概率Ps(xi),從而有效地保證了抗體的多樣性,避免了算法的早熟問題,能夠獲得更好的覆蓋系數。

4 仿真實驗

根據前面的算法流程,選取目標函數為N臺雷達所覆蓋的有效責任區域占總責任區域的比重。雷達的臺數分別為3臺,4臺,5臺,初始抗體的數量為N=50,即一共有50種方案。利用matlab仿真的結果如圖2所示。圖中矩形框表示的是組網雷達陣地的有效范圍(長為200公里,寬為100公里),雷達的類型一共有兩種,即探測范圍為50公里的雷達和探測范圍為30公里的雷達。參照雷達組網的實際要求,在仿真的過程中,最多只提供2臺性能優越的雷達,效能較差的雷達數量不限。

(a)3臺雷達的面積覆蓋率

(b)4臺雷達的面積覆蓋率

(c)5臺雷達的面積覆蓋率

圖2 matlab仿真結果

在圖2中當雷達數量為3臺時,組網雷達的面積覆蓋率為87.84%(圖2(a));當為4臺時,組網雷達的面積覆蓋率為91.53%(圖2(b));當為5臺時,組網雷達的覆蓋率為94.27%(圖2(c))。將仿真的結果與傳統遺傳算法的組網覆蓋率對比[6],如表1所示。

表1 雷達組網覆蓋率對比

3臺雷達

4臺雷達

5臺雷達

傳統遺傳算法覆蓋率

81.5%

86.1%

88.2%

免疫遺傳算法覆蓋率

87.84%

91.53%

94.27%

由表1可以看出,基于免疫遺傳算法雷達組網的覆蓋率要高很多,將免疫遺傳算法應用于雷達組網是一種有效的方法。

5 結 論

雷達組網能夠有效地提高雷達系統的整體性能,更好的適應高科技電子戰、信息戰。將免疫遺傳算法應用于雷達組網系統,能夠有效地提高雷達網的面積覆蓋率。免疫遺傳算法與傳統的遺傳算法相比,能夠克服傳統遺傳算法的未成熟收斂,提高全局搜索能力。

參考文獻

[1] 彭獲由. 區域性雷達組網[J]. 電子科學技術評論, 1992(3) :1- 6

[2] LUO WENJIAN, CAO XIANBIN,WANG XUFA. An Immune Genetic Algorithm Based on Immune Regulation[A]. Proceedings of the 2002 Congress on Evolutionary ComputationCEC2002. May 12-17, 2002. Honolulu, USA. Vol.2: 801-806.

[3] 段玉波, 任偉建, 霍鳳財, 等. 一種新的免疫遺傳算法及其應用[J], 2005, 20(10):1185-1188.

[4] 謝剛, 武斌, 謝克明. 基于免疫遺傳算法的TSP優化問題求解[J]. 太原理工大學學報, 2007, 38(3): 199-201.

[5] 劉旭旺, 齊微. 免疫遺傳算法的研究及其在TSP中的應用[EB/OL]. 中國科技論文在線,http://www.paper.edu.cn/releasepaper/content/200706-566, 2007-06-28

[6] 莫建文, 韓傳久, 張彤. 遺傳算法在雷達組網最優化布陣中算法研究[J]. 信息技術, 2005(3): 66-68.

主站蜘蛛池模板: аⅴ资源中文在线天堂| igao国产精品| 五月激激激综合网色播免费| 99热这里只有精品5| 日本三区视频| 波多野结衣在线一区二区| 99精品影院| 噜噜噜久久| 广东一级毛片| 欧美日韩另类在线| 国产精品片在线观看手机版| 国产一级精品毛片基地| 久久香蕉欧美精品| 国产91高跟丝袜| 亚洲国产天堂在线观看| 亚洲黄色网站视频| 亚洲最猛黑人xxxx黑人猛交| 国产91丝袜在线播放动漫 | 亚洲无线国产观看| 夜夜操国产| 少妇精品网站| 国产精品一区二区在线播放| 久久久久免费精品国产| 91在线激情在线观看| 2020极品精品国产| 亚洲三级视频在线观看| 日韩免费毛片| 欧美a网站| 国产精品专区第1页| 亚洲天堂伊人| 精品人妻无码中字系列| 国产91视频免费| 亚洲精品不卡午夜精品| 中文字幕一区二区人妻电影| 欧美中文字幕第一页线路一| 久久综合丝袜长腿丝袜| 亚洲自偷自拍另类小说| 亚洲熟女偷拍| 呦女亚洲一区精品| 国产精品第一区| a网站在线观看| 99在线观看免费视频| 国产毛片高清一级国语| 国产h视频在线观看视频| 亚洲一区二区成人| 久久免费视频6| 国产亚洲精| 国产极品美女在线观看| 四虎永久免费地址在线网站| 亚洲男人天堂网址| 国产91透明丝袜美腿在线| 精品免费在线视频| h视频在线观看网站| 国产在线观看一区精品| 伊人久久大香线蕉影院| 国产成人91精品| 国产欧美日韩精品综合在线| 亚洲成人精品在线| 欧美日韩一区二区三区四区在线观看 | www.狠狠| 四虎国产在线观看| 国产在线视频欧美亚综合| 成年人免费国产视频| 久久久久无码国产精品不卡| 日本免费a视频| 亚洲无码91视频| 日韩免费毛片| 玖玖精品在线| 成年人久久黄色网站| 中文字幕在线欧美| 日韩精品一区二区三区免费在线观看| 久草青青在线视频| 伊人91视频| 久视频免费精品6| 再看日本中文字幕在线观看| 精品少妇人妻av无码久久| 丁香亚洲综合五月天婷婷| 一级毛片在线播放免费| 亚洲国产精品无码AV| 国产福利影院在线观看| 丰满人妻被猛烈进入无码| 色AV色 综合网站|